gonna be building some kernels - in an attempt to see what gets better battery life and/or what kills it.
it comes down to this -> this is a science experiment. everyone on XDA knows i can make a kernel out perform any other, but this is not about that. this is about battery life. so I will only add 1 thing at a time, and way 1 day between releases. I know how to fix issues with htc base, but to keep my testing valid, I will not do that. If you want performance - flash my QC kernels. if you want to help me help you, flash this and report back.
PLEASE if you flash, stay with the one you flashed for at least 24 hours and report battery life and any issues you may have.
I already did this in the past with qualcomm base as well as HTC base, but with a different compiler, and the results were BAD - so lets see how the info provided by dodava does
if your gonna flash to help provide feedback, please be on the same rom and version for ALL your tests, changing your rom between test versions can invalidate any tests.
when providing feedback - please provide the following information
1) rom name and version
2) did you FLASH anything over the rom (besides this kernel)
3) did you FLASH a kernel prior to this one (other than what came with the rom), if so, what kernel
4) did you add, modify, or delete any init.d or init.post_boot scripts
5) do you use any system tuner apps (setcpu, cpu master, system tuner pro, etc)
6) time on kernel (how long did you run this kernel)
7) battery drain over 6 hours
8) battery drain overnight
9) any issues
10) battery % at time of flash (95+ is recommended)
11) how does it perform to other kernels you tried
Report your findings here:
https://docs.google.com/spreadsheet/ccc?key=0AozA1RN8QEKydGozeHhlUGRIOVdwLXVQWkxrUjJNb0E
download link: (public - no login required) http://www.androidfilehost.com/main/EVO_3D_Developers/chad.goodman/KERNELS - XDA (PUBLIC KERNELS)/
changelogs:
please note: each build will only contain ONE update, as to isolate where battery drain is comming from. I will only release 1 update per day, to eliminate the URGE to flash before your 24 hour test is up.
Code:
Anthrax_Shooter-sense-HTCBASE-rls03
-set default min/max cpu clock, default to 1.5ghz vs max clock
Anthrax_Shooter-sense-HTCBASE-rls02-fixed
-Reduced max OC and use dodava's OV/UV values
--> this fixed reboot/noboot issue. funny how the qualcomm base can OC more than the HTC base before people have issues :(
Anthrax_Shooter-sense-HTCBASE-rls02
-add OC and fix cpu drivers (1.78) // allow for under-over volt
-adjust PERFLOCK TABLE
-remove redundant code re: cpu clock management from PowerManagement
-adjusted DEFCONFIG to allow use of PGM only because there should be NO impact to battery life or performance
Anthrax_Shooter-sense-HTCBASE-rls01
-100% stock HTC ( shooter-gb-mr-2.6.35-277012f )
-compiled with NDK 7c, toolchain 4.4.2
-patched in fastcharge from [email protected] (only added cause it will have ZERO impact on battery drain and performance)
-compile directions provided by [email protected]
-compiler version provided by [email protected]
-makefile and config files from [email protected]
-unlocked 1.5GHz
-100% default qualcomm acpuclock-8x60.c file (except the 1.5 unlock) (added so that the voltages, FSB, and L2 match whitepaper spec)
next build will include:
Code:
-optimize build to atleast -o2 and add neon (and msm8x60) specific optimizations
source (minus beats) https://github.com/ChadGoodman/anthrax_shooter_htcbase
reserved #2
First for the first time
ssojyeti2 said:
First for the first time
Click to expand...
Click to collapse
Second. will give it a shot. Thx Chad. Good to see you back on XDA - even if limited.
ssojyeti2 said:
First for the first time
Click to expand...
Click to collapse
CONGRATULATIONS!
......thanks chad
I'll try for sure....
Sent from my PG86100 using Tapatalk 2
chad i'll flash these after i finish my other test with rls04_1858
Will do
Sent from my 3D
Cool thanks
Definitely going to try one out. Chad's kernels set the bar!
So I've been running this for about 15 minutes now and the battery life is awful!
Kidding!
Looks good though chad.
Unknownforce said:
So I've been running this for about 15 minutes now and the battery life is awful!
Kidding!
Looks good though chad.
Click to expand...
Click to collapse
****, its HTC base, i wont even flash it once you go QC, you dont go back
j/k - but the QC kernels on my phone on the sony xplod rom last me all day then some... i charge every night anyway... and i use the phone a lot. gtalk is always running, etc...
I see your cat is hard at work coding. Make sure he gets tuna for this.
sent from my AnthraX infused Evo3D running Infectedrom Eternity using xda premium
chad is this the kernel that was supposed to be just like the old 2.08 rls 9???? i kno on the infected site u said u will be coming out with a kernelike the old rls 09 kernel
Y you no talk to me anymore?!
Glad to see you back. You know where I am if things get crazy..
OK lets go, gonna help out
Sent from my PG86100 using xda premium
pstevep said:
Y you no talk to me anymore?!
Glad to see you back. You know where I am if things get crazy..
Click to expand...
Click to collapse
sup boss
HI!!
thinks are always crazy
Nice to see you chad with a thread here at XDA .
evod3 said:
chad is this the kernel that was supposed to be just like the old 2.08 rls 9???? i kno on the infected site u said u will be coming out with a kernelike the old rls 09 kernel
Click to expand...
Click to collapse
no - i just got sick of people complaining of battery life, so im doing some tests so see if battery issues can be fixed
the RLS9 test is in the hands of freeza, and it didnt go as expected
full change log in OP for this one
woot, its good to see more kernels from the master him self on the site again.
Related
I know, tons of stuff released, some may be similar, but I've had people waiting for me to release these for some reason, so I am. Not sure what I do differently that makes people choose what I release over someone else, but here they are.
What I've done is started with the source jt1134 has provided as a base, and went from there. I haven't had time to change much else yet, but in due time, I'm hoping to have a lot of changes and updates. If you feel like supporting the development, consider signing up for Dropbox and help give me more space to store kernels.
0808
Merge pull request from Times_infinity to fix missed call problem
0804
New Kernel/Ramdisk based on ED05 sources
Updated root script to root phone on boot
Updated recovery to latest CWM
Fixed busybox issue (I think)
Voodoo Sound V10
Only one undervolt level - same as previous "100" kernel
0531
navenedrob's ext4 formatting options put into Voodoo conversion script - disable lagfix, then re-enable to take advantage of it
V(R) IO Scheduler
Fixed backup/restore/wipe errors for android_secure (I think) - thanks squash
0530
Fix mount USB Storage in recovery (Thanks times_infinity)
0529
Fix 0523
Root ROM on boot (if not already rooted)
Move files to initramfs so changes can travel between ROM Flashes
No more AOSP kernels, waiting for CM7
0523
Voodoo Sound V9
Use Linaro Toolchain to compile
Switch to bmlwrite to flash
0426
Fixed auto-brightness
0425
Voodoo Sound V8 (thanks supercurio)
Updates to initramfs to try and prevent bootloop when wiping data/cache
Update to CWM 3.x and make CWM 3.x compatible zips
0415
Simple IO Scheduler
Moved SD Card speed tweak to init.d script so users can change the value
-> Default value is 4096
Updated source to ED01 from Samsung
Built with 2010q1 toolchain, updated from 2009q3
0408
Updated initramfs from jt1134
Kernel config changes from jt1134
Voodoo sound patches from jt1134/supercurio
"Fixed" Smartass, still doesn't work properly though, set conservative back to the default
Increased voltage on 100 kernel at 1000MHz
CFS Tweaks to try and help performance some
TCP settings to help make 3G more consistent
Built AOSP kernels
0330
Smartass CPU Governor added and set as default <- not working yet
VFAT patch
Voodoo Sound mic/recording fixed and added back - thanks jt1134/supercurio
0329
Upstream EXT4 patches
Changed UV levels for greater compatibility
init.d support
SirGatez patch to force audio to headphones when they are plugged in (off by default)
-> run "headphones" from a shell prompt to enable
-> run "default" to restore normal functionality
0328
jt1134's source is the base, includes BLN, Voodoo Color, Voodoo Sound V7, Voodoo lagfix (if applicable), and anything else jt had in is source when i synced it.
Stock voltage, and undervolted kernels available
Updated CPU Scaling - keeps the processor running as slow as possible without overworking it
Updated compile flags - from Eclair, may not do anything noticeable
SirGatez's battery hack to allow for non-oem batteries
To Do:
Get 600MHz working
NOTES:
If you are experiencing problems, I need detailed info to be able to fix it or help you out. Failure to provide detailed info will mean I'm just going to ignore your problem as user error. Details would be something such as which kernel you are flashing (filename) and steps to reproduce the issue. Also, if you used any other kernels that had the same problem or didn't have the problem.
Legend
voodoo/novoodoo - voodoo has the lagfix, novoodoo doesn't (I hope this was obvious)
sv/50/100 - Undervolt level. sv = stock, 50 = 50mv off 400-1000mhz/75mv off 100-200mhz, 100mv off 400-1000mhz/125mv off 100-200mhz
Sweet thanks! I always had great luck with your kernels on Eclair. Flashing the 100 uv now.
Sent from my SCH-I500 using XDA App
Woohoo first in. Trying the 50 now.
*dammit, not first*
good day.
going to try the 100uv
I've tried probably 3-4 kernels in the past couple of days.. someone needs to make a thread up and discuss the differences.
am I correct in saying 100uv is - so far - the lowest UV kernel around?
thanks!
Woohoo 3rd. Thanks nutz
Dang. 4th.
Sent from my SCH-I500 using XDA App
Sweet
I was waiting for the imnuts kernals. Just flashed the 50, I can see the difference already! Just kidding but so far so good. Thanks!
Was I supposed to say fifth? I don't know the etiquette yet
khanable said:
am I correct in saying 100uv is - so far - the lowest UV kernel around?
Click to expand...
Click to collapse
You probably won't find a lower UV than my 100. It gets kinda useless after 100mv undervolt anyway.
ryanf said:
Woohoo 3rd. Thanks nutz
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
More like 4th
Anyone else had any luck? I can't get it to boot. I am now on my third battery pull.
Man I'm psyched to see this!!! Thank you imnuts!
Nice can't wait for aosp.
Sent from my SCH-I500 using XDA Premium App
Thanks for your work. Flashing now!
xceebeex said:
Anyone else had any luck? I can't get it to boot. I am now on my third battery pull.
Click to expand...
Click to collapse
Voodoo or novoodoo? I'm using the 100 voodoo right now and it's fine. If you're on novoodoo, you need to wait, as I mentioned in IRC shortly after posting the list as something is messed up in it that will likely cause the problem you're seeing.
imnuts said:
Voodoo or novoodoo? I'm using the 100 voodoo right now and it's fine. If you're on novoodoo, you need to wait, as I mentioned in IRC shortly after posting the list as something is messed up in it that will likely cause the problem you're seeing.
Click to expand...
Click to collapse
I am on voodoo and I am trying to use the 100 as well. It looks like it just booted, after the third battery pull. We will see how it goes.
Thanks again!
EDIT: It froze at the unlock screen, so I am trying a 4th battery pull.
https://dl-web.dropbox.com/get/Public/FamilyGuy-PeanutButterJellyTime.mp3?touch=6FiWCQ==&w=2e02a09b
Sent from my SCH-I500 using XDA App
This isn't oc'd, right?
Sent from my Froyo'd Fascinate via Tapatalk
xceebeex said:
I am on voodoo and I am trying to use the 100 as well. It looks like it just booted, after the third battery pull. We will see how it goes.
Thanks again!
EDIT: It froze at the unlock screen, so I am trying a 4th battery pull.
Click to expand...
Click to collapse
The 100 may be to much of an undervolt for your phone then, try the 50 or sv to see if you can reproduce the issue.
cpark_12 said:
This isn't oc'd, right?
Sent from my Froyo'd Fascinate via Tapatalk
Click to expand...
Click to collapse
Stock clock speeds. IMO, overclocking is useless on our phones for anything besides given you a bigger quadrant score, and it does little for actual usage.
It is definitely pretty screwed up for me. It keeps vibrating and there was no signal and nothing was working, but I was able to reboot to recovery so I am going to try flashing again and see what happens.
For those about to flash if you're using set cpu uncheck enable on boot before flashing, i've had the problem of freezing on boot before and this seemed to have solved the problem.
Dang it, I'm never gonna calibrate battery the way I'm flashing kernels the past few days...flashing now!
Sent from my SCH-I500 using XDA Premium App
This is previous post by nobodyAtall and assumed that many people forget it already.
http://forum.xda-developers.com/showthread.php?t=1061691
I tested it with my Build Own MIUI in 30sec from erenz1202 with lastest
Miui-1.10.28 for X10i luke1215 from Luke 1215 and his newest kernel X10i_MIUI-1.10.28_Luke1215-2.3.7.ftf. I
I did test it since 1.10.4 upto 1.10.18 - it works well no issue. For standby mode, I loose 7 - 10% for 10 hrs stand by. For moderate used, it can used almost second day early afternoon for completed zero discharged.
I am not trying with other mod kernel ie. Doom Kernel, it I am not sure that it work or not.
It is alternation for who is looking for bettery saving and long stand by. For usage operation, I can not confirm that it is saving, perhaps it is a little bit saving [better than nothing]
For people who is looking for Miui-1.10.28 for X10i luke1215 and newest kernel X10i_MIUI-1.10.28_Luke1215-2.3.7.ftf, please visit http://www.miui.com/thread-249796-1-1.html
Unfortunately, when I try Smartass2 govenor, it seems to be that it drained bettery so quick. Let me test it for a whaile.
Thanks for reminding people about this, however, a lot of devs already include UV directly in their rom and if they dont you can always use the setexperia app (free from the market) to change voltages yourself in a more user friendly way.
gregbradley said:
Thanks for reminding people about this, however, a lot of devs already include UV directly in their rom and if they dont you can always use the setexperia app (free from the market) to change voltages yourself in a more user friendly way.
Click to expand...
Click to collapse
Keep it as alternation. Personally, I myself don't feel the saving under voltage setting setxperia much by comparing with x10uv.
Personally, I am using V003 and not trying with v002 or v001 that more under voltage. FYI before that I am on DooMKernel-v05a-FS-BootManager-v1.3 with undervoltage script from ThJap. It worked good. But x10uv 003 with lastest Luke 1215 kernel is better especialy for me.
Hopefully that it is alternation who is under stock kernel, if it's working for your device, it will gain more battery usage time.
25 hours and battery left 27% - not bad
Here is my project that I have been working on for a few weeks now. It is currently for Testing Only in its present condition.
My goal is to adjust the settings of the Kernel to squeeze out as much battery life as I can without sacrificing performance to our phones.
It is initially based on the DSC Kernel.
I have added I/O Schedulers as well as numerous Governors. I intend to narrow down the ones to just maybe 2 or 3 of the best ones. as well as adjust the CPU settings and speeds to give the most optimum configurations.
Here is the list so far, but will be reduced with further testing.
I/O Schedulers
cfq
deadline
noop
sio
vr
Governors
brazilianwax
conservative
interactive
interactivex
lagfree
lazy
liionheart
minmax
ondemand
performance
powersave
savagedzen
scary
smartassv2
smoothass
userspace
The biggest hurdle to get through right now, since it is my main focus, is the the screen is rotated which makes it NOT useable yet. Once I get past that, I can adjust settings and make other modifications.
Any suggestions or help will be greatly appreciated. I created a Github account and will try to figure out how to use it. I have also attached a Test5 Kernel as well as a reset Kernel.
I am reserving this section just in case I need it
Until the attachments are working again on XDA, I will post links to files shortly.
Does those kernel can patch to MIUI / Longhorn / DSC / CM ?
ps000000 said:
Does those kernel can patch to MIUI / Longhorn / DSC / CM ?
Click to expand...
Click to collapse
if i not mistaken.. the kernel is being optimized for longhorn ROM... and it is based on DSC kernel...
if my understanding is correct...
Actually it is based on the Phoenix Kernel. I intend on it it being a universal kernel. Once the base is setup and working, then I can test and tweak it further.
i have always felt droid does too much in the background causing quite an effect on battery life.
Too many processes auto loaded.
This may not be at linux kernel level, but rather above it on the droid's scheduler etc.,
Basically what i would like is to do is disable auto starting apps.
for eg., i dont want yahoo messenger ever to be in process list if i have not started it. and when killed should stay killed.
I guess that should improve the battery life quite a bit.
macexplorer said:
i have always felt droid does too much in the background causing quite an effect on battery life.
Too many processes auto loaded.
This may not be at linux kernel level, but rather above it on the droid's scheduler etc.,
Basically what i would like is to do is disable auto starting apps.
for eg., i dont want yahoo messenger ever to be in process list if i have not started it. and when killed should stay killed.
I guess that should improve the battery life quite a bit.
Click to expand...
Click to collapse
oh... we have apps called autostarts though (search for it).... but becareful... you might accidentally disabled key apps for the phone to function properly... last time i disabled so many to the point that i need to reflash the ROM back... lol.. silly me...
---------- Post added at 11:22 PM ---------- Previous post was at 11:21 PM ----------
tenorntex said:
Actually it is based on the Phoenix Kernel. I intend on it it being a universal kernel. Once the base is setup and working, then I can test and tweak it further.
Click to expand...
Click to collapse
lol... i get the feeling it is from phoenix kernel...
deysmacro said:
oh... we have apps called autostarts though (search for it)....
Click to expand...
Click to collapse
Yes. I use it in my Streak. But it kind of feels useless at times. Sometimes apps on reinstalling, get reset from autostarts..
its just no where close to 100% effective.
And it doesnt retain state. TI backup and full restore doesnt return it back to previous settings.
But actually to launch or not should be a user control, not a forced sarcastic maybe that droid is given me. Hence a deeper level of control is required.
sad to say but that how android works unfortunately... and since i cant afford iphone and also i pretty much hate symbian, well... had to stick to android at the moment.. lol...
Thanks Ten,
Do you think Bluetooth driver update?
That is a possibility. But that will be later down the road. The Kernel itself is a lot of come to go through, so baby steps right now.
Hey.!Ten just an idea .!!! Can u add drivers or edit kernel for (10 point multitouch screen)
Sent from my Dell Streak using xda premium
djmax81 said:
Hey.!Ten just an idea .!!! Can u add drivers or edit kernel for (10 point multitouch screen)
Sent from my Dell Streak using xda premium
Click to expand...
Click to collapse
10 point? wow... even to get to 5 point is quite tough... but if that even possible, i am all for it... drooling now... lol...
Yeah.!in short I meant more then 2points multitouch lol would be Nice :beer:
Sent from my Dell Streak using xda premium
So much has changed in the last few months, I think the community would benefit from hearing about the various setups that are now floating around out there.
obviously post whatever you want, but feel free to kang/ modify this template:
ROM:
Kernel:
Firmware:
OC:
---
What you like most:
What you like least:
---
Battery life:
Most useful app:
etc...
Edit ///
I'm making an executive decision that if I see random setups in other threads, from users who haven't already posted, i'm just going to post a quote w/ a link back to the source. Do the same if you want to help, might as well build this thing out. **the cranky will be [REDACTED] upon request.
Due to child-like dev flaming, several posts prior to this one were deleted by YZ.
If the first few posts below read like the middle of some kind of conversation, that's because one was taking place carry on.
dustintheweb said:
@jmichaels1982, what kind of battery life are you getting off that guy? looks meaty
Click to expand...
Click to collapse
lol what battery life ? its always dead ...
No seriously though , at max 6 hours. with 1 hour screen time IF I AM LUCKY . ( stock battery of course, my Tbolt was soo ugly and heavy with extended , i would much rather switch batteries in the middle of the day than do this to my phone again ).
I havent really played with it being this undervolted , there is an explosion of kernels and i dont last the day without switching the kernel every day lol.
But I am testing it right now ( hopefully dsb wont wip out three more in the next 24 hours ) I'll let you know.
jmichaels1982 said:
lol what battery life ? its always dead ...
Click to expand...
Click to collapse
Ha, that's where I'm at now - can't seem to get enough juice I'm doing a new setup this weekend, hoping to reach the mythical 10+hrs mark. For better or worse, i'll post the setup when done.
i reported him too, unnecessary post.
heres mine :3
Rom: my cm9 kang
Kernel: meadows Uberkernel
Firmware: the global ota
OC: more like UC. 1.2ghz
what i like: i like how the only real issue is blootooth (yeah i know, i spell it cool ) oh yeah and i love me some google now
what i like the least: the guy who made the rom is a d-bag
jmichaels1982 & OddFutur3, looks like the mod accidentally deleted your posts during the flame-clean. Feel like re-posting?
dustintheweb said:
jmichaels1982 & OddFutur3, looks like the mod accidentally deleted your posts during the flame-clean. Feel like re-posting?
Click to expand...
Click to collapse
Im a casualty of war.
Back to business!
ROM: antp21's CM9 Kang le n00b
Kernel: Uberkernel Beta 0.0001
Firmware:ICS OTA
OC:UC actually 1.2ghz :good:
---
What you like most: CM9 on the rez at last!
What you like least: No undervolt on uberkernel for now
---
Battery life: 15 hours on moderate use
Most useful app: Root Explorer, Titanium Backup, UCCW (until the last update screwed it)
But what did I do YZ ... ( cries off and hugs mommy )
I would much rather YZ deleting the whole thread than any of our very beloved devs sees that nasty post ...
once again thanks YZ for taking action super fast . Saved us flame wars
Thanks for the pm , here is a recap
S-off and proud
Viper ROM 1.0.3
DSB 1.0.7 on lag free governor with sio sched and 100 MV undervolted across all frequencies
Custom hboot 2.27 "locked s on " with the latest global ruu radios
Twrp recovery .. but changes according to the need
Google now v 7
Apps most imp Gvoice, viber, Skype , gtalk and whatsapp
Speed test to flex my 4g muscles
TITANIUM BACK UP
Pandora sexy box 1.7 custom no ads no skip limit
GDrive with 100 GB for $5 a month
Easy tether pro and android WiFi tether
XDA
I tried so many roms , once your eyes get used to the smootheness is sense 4, it becomes hard to go back to anything. What amazes me is that I thought that cm9 was going to blow my mind off from speed and to my shock I was wrong . Not only that, but data and voice quality weren't up to par. (Please out the usual disclaimer here about how I respect and love all devs )
Battery life sucks monkey #$%& . But look at my communication software
I dont limit the sync . So I get about 6 hours with an hour on screen time with 4g on all the time . I carry a spare.
Sent from my jelly belly p5113 with oc kernel
thx guys, you def. took one for the team :laugh:
I have the exact same setup and complaint as ant
Sent from my ADR6425LVW using Tapatalk 2
As promised , here r my stats after staying with one kernel for the day . 3g only
ijustwantmydock said:
I have the exact same setup and complaint as ant
Click to expand...
Click to collapse
ouchie.
jmichaels1982 said:
As promised , here r my stats after staying with one kernel for the day . 3g only
Click to expand...
Click to collapse
Nice work, even 3G only, 10.5hrs is worthy of a hat tip.
updated OP
Post #809 by Irieone in Thread: [KERNEL]Rezound Cubed ICS Kernel 1.0.7[2nd Major Update 09.04.12]
Irieone said:
Wanted to share my sweet spot with you folks because I am very happy with the results. Sense 4 w/ new firmware and 1.07 kernel Using the SavagedZen governor underclocked to 1458 with a min of 384 mhz. SIO as the scheduler. No need to under volt.
I am not after benchmarks. This setup gives me best balance of performance and battery life I have ever achieved on my Rez. I get a solid 14 (usually more) hours of up time with moderate usage and no perceptible lag.
Click to expand...
Click to collapse
Posted by shrike1978 in his sig, as seen on Post #636 in this Thread: [ROM][BETA][9.3.12]CyanogenMod 9 Kang[S-OFF][CM9][CDMA]
shrike1978 said:
Device: HTC Rezound - S-OFF
ROM: CM9
Kernel: UberKernel 0.001
Firmware: hboot 2.27 - Radios: 2.22.10.0801r, 2.22.10.0803r
Click to expand...
Click to collapse
Posted by wlmeng11 in his sig, as seen on Post #906 in this Thread: AOKP | vigor | August 26 | Milestone 6
wlmeng11 said:
AmonRa 3.15
ICS Firmware Build 3.14.605.12
Juopunutbear hboot 2.25
ROM: antp's Lenoob CM9
Uberkernel
Click to expand...
Click to collapse
dustintheweb said:
Posted by wlmeng11 in his sig, as seen on Post #906 in this Thread: AOKP | vigor | August 26 | Milestone 6
Click to expand...
Click to collapse
I require you to pay me royalties to use my signature.
Sent from my ADR6425LVW
wlmeng11 said:
I require you to pay me royalties to use my signature.
Click to expand...
Click to collapse
Ha, sure thing - i'll use it to sign some out of state, third party, post dated checks; sent to you centennially in increments of $.01
ROM: antp21's CM9 Kang le n00b
Kernel: Uberkernel Beta 0.0001
Firmware:ICS OTA
OC: Underclocked to 1.2ghz
---
What you like most: The beautiful simplicity of Cyanogenmod9! I'm sick of sense Love Google Now, and the new kernel goodies aka peflock disable and govna's!
What you like least: Launcher is a little laggy for my tastes, but I'm sure this will be ironed out at some point, not a big enough point to send me to another rom!
---
Battery life: 9hrs on everyday normal use, usually requires a charge some point during the day (always charge overnight in addition)
Most useful app: Box (50GB), Solid Explorer B2 (Beautiful, FREE, ROOT file explorer), Google Play Music (my entire music library on the cloud), Wallbase.cc HD wallpapers (best wallpaper site/app period), Seekdroid (incase I lose my phone/get it stolen D: ) and many more but... yea xD
Drop this file in your /system/etc folder, replacing the stock one. Cleaned up, and modified to work with a stock kernel or lean kernel.
Please open up the file, and read some of the notes I added, so you know what this does and how to change it if you so desire. It is very basic and straightforward.
Also, please remember one thing, if you want to go to the stock kernel, simply change any words in the scripts from "interactiveX" to "interactive".
Recommended lean kernel 3.16 with these scripts.
Designed to work with ALL Galaxy Note 3's running touch wiz 4.4.2 ROMs and running lean kernel or stock kernel. Other kernels are not guaranteed due to the voltages applied.
This will make a huge difference in performance and battery. Been using this (developed by me) for a long time now.
Summary:
*I/O optimization
*tuned interactive parameters
*fixed sysfs permissions for cpu's (root now has full control of sysfs tuneables)
*GPU sysfs identified for user to customize
*screen off frequency set to 1.2 GHz (can be changed by user)
*custom voltage set for bin 2 device. (Read instructions within file to adjust for others bins accordingly)
*custom mpdecision tuning and other relevant instruction regarding mpdecision binary
*general CPU tweaks for better performance, responsiveness and battery life (yes all 3 can be achieved, and are)
Again, open the file with a file explorer (or notepad+ in windows). Read it, understand it, adjust what you want, or leave it be. These settings are very much dialed in for the interactiveX governor of LK. It won't get much better. I'd say take a look at the voltage portion and mpdecision for now (found at the end).
Once more, drop file into the /system/etc directory... Replace the existing one, and reboot.
FILE DOWNLOAD
Updated today... many useful changes, and fixes (set up for stock kernel for now)
https://www.dropbox.com/s/tjlygujptls3lks/init.qcom.post_boot.sh?dl=0
Thanks man!
Thanks man best Antutu score.
Best. Disclaimer. Ever.
Sent from my SM-G900V using XDA Free mobile app
Hahahahahahah I love the disclaimer.
Thanks! Helps a lot
Sent from my SM-N900V using xda app-developers app
I've noticed my phone lags alot less now and some things I had going wrong (if I turned torch on more than 15 seconds it would freeze and Multiwindow didn't like to work) work now. I don't know why or how or even if it is supposed to do anything to those things and it's just a very odd coincidence. But I've noticed my battery life is horrible now. Running it with Alliance 2 and with my ZeroLemon I used to get 10-11 hours on screen time and that's down about half to 5 or 6 hours. I know you said you could tweak stuff but I have no idea about that. Any recommendations for me to change in the script? Thanks again if for anything my phone running smoothly again!
amebiasis said:
I've noticed my phone lags alot less now and some things I had going wrong (if I turned torch on more than 15 seconds it would freeze and Multiwindow didn't like to work) work now. I don't know why or how or even if it is supposed to do anything to those things and it's just a very odd coincidence. But I've noticed my battery life is horrible now. Running it with Alliance 2 and with my ZeroLemon I used to get 10-11 hours on screen time and that's down about half to 5 or 6 hours. I know you said you could tweak stuff but I have no idea about that. Any recommendations for me to change in the script? Thanks again if for anything my phone running smoothly again!
Click to expand...
Click to collapse
If you aren't using lean kernel, you need to change the governor in the script to NOT say "InteractiveX"... Stock, or all other kernels need "interactive"... Otherwise the governor will be stuck on performance.
That is likely your issue.
Most people don't know that the note 3 boots with the performance governor enabled. The /system/etc/init.qcom.post_boot.sh file executes after the boot complete flag and changes the governors, among other things.
Edit the file, change the governor call out to "interactive".
Should fix it.
Thank you sir!
Running amazing after changing things over to "interactive" in the script with the stock kernel. Much more fluid speed on Eclipse with the battery life a bit better. Thanks for sharing! :highfive:
Wow night and day difference by changing that script to just interactive. Been flying all day playing games and watching movies total SOT (with my ZeroLemon) is just over 5 and a half hours screen brightness at about 65% using Lux and Bluetooth and I'm only at 67% awesome job man and thank you for steering me in the right direction!
Is the 300 slot removed from this script?
Also to my understanding this is mainly for the dev edition and lean kernel correct. But most of us r on the retail. Is there anything else to change besides the interactive for better performance?
Sent from my SM-N900V using xda app-developers app
stalls said:
Is the 300 slot removed from this script?
Also to my understanding this is mainly for the dev edition and lean kernel correct. But most of us r on the retail. Is there anything else to change besides the interactive for better performance?
Sent from my SM-N900V using xda app-developers app
Click to expand...
Click to collapse
I can tell you for sure...this scripts works fine for plain jane stock kernel (because that is all you can use on retail Verizon N3) as long as you change the "interactiveX" to just plain "interactive"
Obviously you need root to swap out the script.
Sent from my Note 3 via Tapatalk
donc113 said:
I can tell you for sure...this scripts works fine for plain jane stock kernel (because that is all you can use on retail Verizon N3) as long as you change the "interactiveX" to just plain "interactive"
Obviously you need root to swap out the script.
Sent from my Note 3 via Tapatalk
Click to expand...
Click to collapse
Big difference in battery life when i changed interacticeX to interactive. Thanks for this OP. :thumbup:
Just want to provide my stats after using the script on eclipse rom 2.2./interactive. Screen on time was 6.5 hours with the phone. Before the script I would average about 4 hours. I want to thank the OP, this was a great tweak. Thumbs up.
Just giving you all a heads up.... I think there may have been a few errors in the stock init.qcom.post_boot file (they are human too, remember).
I am testing a few small changes to certain lines in the "factory" script to make sure. A brief explanation of it is that there are certain lines I removed from the one you all are using right now, and I did so because the file paths being called out did not exist!
However, I was going over this again tonight, getting ready for the official LP release and decided to review this odd discrepancy one more time. After doing some digging, I found that the file that some of those values were intended to be written to, were actually somewhere else!
Doh! - Sammy/QC. It is very possible that this location changed from a previous design or fs structure and somebody simply forgot to modify the script. Very interesting indeed.
Anyways, after I run this for a couple of days and do a little bit more investigating, I'll post the updated script for all of you.
Updated link and file. Please update if you were using this before, as there are many changes that were critical to stability and performance (errors made in this stock script)
Other devs, I recommend working this into your ROMs, given that fact.
red_can_soda said:
Updated link and file. Please update if you were using this before, as there are many changes that were critical to stability and performance (errors made in this stock script)
Other devs, I recommend working this into your ROMs, given that fact.
Click to expand...
Click to collapse
Question. So if this new file is set up for stock kernel for now, is it set to interactive or do we still need to change from interactiveX on retail?
Edit: was being lazy. Went ahead and went through script. Didn't see interactiveX anywhere.
red_can_soda said:
Updated link and file. Please update if you were using this before, as there are many changes that were critical to stability and performance (errors made in this stock script)
Other devs, I recommend working this into your ROMs, given that fact.
Click to expand...
Click to collapse
I'm not so sure the latest script is good or not....on my stock kernel Verizon N3 (NC4 firmware and kernel with NK1 radio) using the new script seems to have killed my battery life. I went from 33% to 20% in about 20 to 30 minutes.
I reset by restoring original script...rebooting...restoring your original script (interactiveX changed to interactive)...rebooting
I had to charge the phone so can't give a real check until I get back to 33% or so.
Sent from my Note 3 via Tapatalk
donc113 said:
I'm not so sure the latest script is good or not....on my stock kernel Verizon N3 (NC4 firmware and kernel with NK1 radio) using the new script seems to have killed my battery life. I went from 33% to 20% in about 20 to 30 minutes.
I reset by restoring original script...rebooting...restoring your original script (interactiveX changed to interactive)...rebooting
I had to charge the phone so can't give a real check until I get back to 33% or so.
Sent from my Note 3 via Tapatalk
Click to expand...
Click to collapse
Same here on battery drain. Not as smooth either running biggins rom "possible reason". I might try this on a stock Rom to see if that makes a difference. Hard to beat untouched biggins right now though.