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.
Related
This is an undervolt test version of my new StupidFast Kernel v1.2.3. This is a TEST release (NO VOODOO). This kernel aims to be fast, compatible, stable, and have good battery life. It is based on my StupidFast v1.0.36.
Code:
Changes since 1.2.2:
Fix for the 0.5-1.0 second pause/lag opening apps/drawer
Scheduling Tweaks
I/O Tweaks
Changes since 1.1.23:
Stock 1ghz @ 1225mV
Changes since 1.1.14:
Tweaked minfree settings
tweaked io scheduler
more compiler flags for cortex/hummingbird cpu
tweaked wifi scan interval to help with battery life
Changes since 1.0.36:
removed custom boot animation to trim size.
using kernel jhash3 instead of jhash2.
optimized compiler flags for the hummingbird cpu.
changed some kernel scheduling timings.
BLN disabled by default (configurable with [url=http://forum.xda-developers.com/showthread.php?t=823922]this app[/url])
You will see that the custom boot animation was removed. It's okay. If you already have v1.0.36, 1.1.4 or 1.1.23 installed on your phone, the animation will stay. If you're new to my kernels with v1.2.3, your old boot animation will be there.
I'm not seeing any lag on the phone. Gallery opens pretty much instantly. Settings->Applications->Manage opens pretty much instantly. Launcher Pro+ pretty much instantly appears when the phone starts up.
Testers could NOT find any audio problems with this kernel using the media player in JT's Clean ROM. I've tested Youtube and Pandora and have had no audio issues. Also, we couldn't find any issues with USB mount/unmount, settings changes, etc.
As always, if you find a bug or what you think might be a bug, let me know. This is NOT the final stable release of the 1.2 kernel. Stay tuned to #samsung-fascinate on FreeNode or @geeknik on Twitter!
Download:
http://dl.dropbox.com/u/6088006/stupidfast-test-v1.2.3.zip
saps from #samsung-fascinate said that v1.0.36 was "far and away the fastest real world kernels I've ever seen, period"
If you like my kernel, show me some love. Donate today!
Thanks to saps, jt1134 my beta testers and the kind folks that donated cash to the cause! Keep fighting the good fight!
sweet. dowlloading now.
Downloading also.
I like your kernels, but I just noticed I am getting a super weird output in ADB when I try using that. I also have superdark ROM so it could be either one.
Ok, I just rebooted and checked again and all is running fine with 1.2.2 in recovery, but not in running android system, must mean its the rom.
Downloading now.. went with full full wipe with jts clean, and still getting popping, on asop player, double twist, pandora
Besides the battery life which is supposed to be increased, is there any other benefit to UV ???? Longer processor life, runs cooler, etc.
What are the drawbacks, if any ???? Does performance take a big hit, etc.
I'm asking more in general terms. Obviously I will observe first hand with this kernel, which I'm downloading now.
mexiken said:
Besides the battery life which is supposed to be increased I assume, is there any other benefit to UV ???? Longer processor life, runs cooler, etc.
What are the drawbacks, if any ???? Does performance take a big hit, etc.
I'm asking more in general terms. Obviously I will observe first hand with this kernel, which I'm downloading now.
Click to expand...
Click to collapse
In theory, as I know computer not cell phone, UV will allow it to run cooler, which does mean last longer (but is that really a problem?) and use less juice while still being as fast as before. If it runs stable you will not see a performance hit and it will better with the battery. It will just freeze your phone if its too low and requires more juice, really no harm can be done, overvolting is more dangerous as that burns up cpus, but you overvolt to make the higher frequency stable. Simple overclocking principals apply, you want the lowest voltage for your cpu frequency.
spyd3r05 said:
Downloading now.. went with full full wipe with jts clean, and still getting popping, on asop player, double twist, pandora
Click to expand...
Click to collapse
are you upping the CPU to 200mhz to run those? I am doing that and its just fine, although I never had a popping problem at 100mhz either. I just set the min to 200 because that cleans up a little bit of the lag too.
Possibly related, every once and a while my phone will just decide to press a soft key on its own, what is that? (that causes a slight skip in the music when I am playing it)
destroyerbmx said:
are you upping the CPU to 200mhz to run those? I am doing that and its just fine, although I never had a popping problem at 100mhz either. I just set the min to 200 because that cleans up a little bit of the lag too.
Possibly related, every once and a while my phone will just decide to press a soft key on its own, what is that? (that causes a slight skip in the music when I am playing it)
Click to expand...
Click to collapse
see if listening to it while hooked to power recreates the problem... i noticed for me atleast its only when plugged in...
I have it up to USB and its not skipping or popping right now, I am also using mixzing
v1.2.2 is the least fastest of all the geeknik kernels for me. There is 1 almost 2 second pause loading and exiting apps unless it was already in memory.
Still faster then everyone elses kernel. And so far battery life looks to be way better on this one but I haven't had it long enough to say for sure.
Nothing has changed on my audio popping issues so I am still using SetCPU at 200min still. I am short 6 hours of battery life like this by my best guestimate... which isn't a big concern for me- just reporting for those who need to make it thru a day without a charger nearby.
Never had any FC's with USB.
Touchwiz/JT's Super Clean ROM
And a thank you to geeknik for all your efforts! love how your pumping these out!
Kernal runs great! No unwanted sounds from the stock music player in jt's rom. USB works just fine. Thanks for your hard work!
are you using setcpu? if so that helped me fix it bumping min to 200... any one else having the problem might try that...
Interestingly enough, this kernel does seem a touch slower than the 1.2.23 regular voltage kernel. Hangs just the slightest bit when firing up and exiting dolphin browser and xda app. Still, appears to be MUCH better with battery life, as the previous geeknik kernels were ravaging my battery.
Definite progress but not quite perfect imho. Still thanks for all your work geeknik, you're killing it with these.
Also fyi, running custom blackhole, with sns and lp
Sent from my StupidFast Fascinate using XDA App
This kernel is running fairly smooth, like the other 2. I can deal with the extra 0.5 second delay when first opening an app, as long as BLN is optional and battery life is extended. Thank you very much for taking the time to come up with these kernels for us. Other kernel providers tend to make their products less accessible for us XDA users, but you take the stress out of the search. Thank you again.
Thank you very much for taking the time to come up with these kernels for us. Other kernel providers tend to make their products less accessible for us XDA users said:
This is because these development forums are filled with junk threads, nobody taking the time to read a Lil bit. Its getting worse and devs leave because of it. Not the devs fault at all. Just a point to make: )
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Can someone explain how to get bln. I saw a post about it but can't find it or I'm over looking it like an idiot
Sent from my SCH-I500 using XDA App
zachsx said:
Can someone explain how to get bln. I saw a post about it but can't find it or I'm over looking it like an idiot
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Re-read the first post of this thread, there's a link to how to enable/disable bln
The uv kernel is a winner of course. I test these kernels for geeknik before he throws them up for the masses. Not just running quadrant [although I do that too] but going thru the real phone stuff itself. The manage applications load, replacing new dock shortcuts, gallery, apps and stuff everything we actually want to see improve with.
I for one never had battery issues with previous stupidfast kernels but I know some did, same this music crackling. It seems to me most of you that do are either running blackhold or deodexed rom though and quite humbly I'd look their for your culprit moreso than the kernel. If there was a music skipping issue from the kernel itself it would manifest itself across the boards but it doesnt.
Anyway, battery life is going to be stellar trust me, under light-moderate use Im only using like 2% per hour here swyping 8-10 texts per hour here, very good indeed
Hey Saps- I see ya on all the forums and your contributions have really helped me out...
That being said I keep seeing an overlook of real world usage in these testings. Can you guys test beyond stock apps? I mean checking stock should be the first thing you do obviously but how many people use the stock music player or the stock browser, etc? I am betting most the people that have the knowledge enough to test these kernels and ROMs aren't using stock functionality and apps.
Please test this kernel with the PowerAMP or Music PlayerPro music apps before writing off the issue.
Use Dolphin to check the internet, etc. Use K-9 to check email, etc.. ya know- use the popular apps during testing also if you could?
Audio cracking, FC's with the USB settings, and I even heard mention of live wallpapers having issues. These reports coming from 3 reported different ROMs.
How are you missing this?
I myself have had great success with battery life on the Stupid Fast kernels. Better then stock kernel for sure. But I've been having to run my battery faster by using my workaround to avoid the music crackling.
JT's Super Clean ROM using TouchWiz
Just suggestions so we can all get on the same page and enjoy these badass mods.
P.S. What ROM are you using during testing of this kernel? I'll gladly switch to fix the issues
if you go to /system/etc/init.d/ you will find S00tweaks
make sure that this is running on boot and as root. now open it up. scroll 1/2 way down until you see the section "Tweaking CPU freq and governor..."
in the 4th and 5th if blocks you should see something about echoing the value of 456000 to /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq and /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq change that value to 216000
i was just looking around the system and found this script and didnt remember installing it so i opened it and read it. for some reason the governor is ondemand but doesnt have the min cpu freq set to the actual minimum frequency. im not sure if this will save battery since i just did it a few minutes ago but i see no reason to not have the min freq on an ondemand governor not be the minimum speed. so for everyone running eclipse .5 when your cpu has been idle its been running at a faster speed than it has to
Cool. If this script is in the system/etc/init.d folder doesnt it automatically run on boot?
If so can we just use a text editor and change these values or does it need to be done using script manager? I was under the assumption that since the init.d hack we no longer needed to use script manager to run as root and on boot. That as long as the script was in the init.d folder it would be run at boot.
Please correct me if I am wrong.
Also thank you for posting these values, I had attempted after Nitro referenced it in the OP this using the text editor but wasn't sure it was actually working.
I believe nitro has baked this script in to his rom. This is one of the reasons the phone runs so much faster and smoother, at the cost of battery consumption of course. But, by setting the min freq of the processor to 456, this helps the phone wake up faster and with the removed bloat and lack of blur, there is nothing in its way to cause the OS to run low on memory and possibly lock up and cause a reboot/give cause for a battery pull....
Somebody correct me if I am mistaken or am assuming anything here....
jeremy46er said:
Cool. If this script is in the system/etc/init.d folder doesnt it automatically run on boot?
If so can we just use a text editor and change these values or does it need to be done using script manager? I was under the assumption that since the init.d hack we no longer needed to use script manager to run as root and on boot. That as long as the script was in the init.d folder it would be run at boot.
Please correct me if I am wrong.
Also thank you for posting these values, I had attempted after Nitro referenced it in the OP this using the text editor but wasn't sure it was actually working.
Click to expand...
Click to collapse
oh yeah i forgot about the 2nd init.d running anything in there i guess i can take them off of run on boot now
DAG425 said:
I believe nitro has baked this script in to his rom. This is one of the reasons the phone runs so much faster and smoother, at the cost of battery consumption of course. But, by setting the min freq of the processor to 456, this helps the phone wake up faster and with the removed bloat and lack of blur, there is nothing in its way to cause the OS to run low on memory and possibly lock up and cause a reboot/give cause for a battery pull....
Somebody correct me if I am mistaken or am assuming anything here....
Click to expand...
Click to collapse
well im not sure about all that but i know that an ondemand governor runs at the min freq until the cpu is under a certain load then it jumps to the max freq until it is done. the way that it is currently set, it would be running at 456mhz all night instead of 216mhz which i could see it killing the battery. as for the wakeup and what not id assume it would put a decent load on the cpu so it would be running on max.
DAG425 said:
I believe nitro has baked this script in to his rom. This is one of the reasons the phone runs so much faster and smoother, at the cost of battery consumption of course. But, by setting the min freq of the processor to 456, this helps the phone wake up faster and with the removed bloat and lack of blur, there is nothing in its way to cause the OS to run low on memory and possibly lock up and cause a reboot/give cause for a battery pull....
Somebody correct me if I am mistaken or am assuming anything here....
Click to expand...
Click to collapse
There's still blur in nitros roms. The Apps may be aosp, but the blur framework is still there, else it would be a custom rom, not a stock based one.
Sent from my DROID X2 using Tapatalk
ilovesoad said:
There's still blur in nitros roms. The Apps may be aosp, but the blur framework is still there, else it would be a custom rom, not a stock based one.
Sent from my DROID X2 using Tapatalk
Click to expand...
Click to collapse
Always gonna be blur cuz it's a blur kernel too.
Sent from my DROID X2 using xda premium
i was poking around even more looking to see if it has the conservative governor, and it appears that the only 2 that it has are performance and powersave. so why is ondemand even in the script? is it some blackmagic where ondemand is only accessible while 2ndinit is doing its thing?
ilovesoad said:
There's still blur in nitros roms. The Apps may be aosp, but the blur framework is still there, else it would be a custom rom, not a stock based one.
Sent from my DROID X2 using Tapatalk
Click to expand...
Click to collapse
I meant he relative lack thereof not the not the fact that there is a complete lack of....
update before i go to work, it appears to be working i fully charged it at noon and rebooted it. im currently at 87% so that would be about 3% per hour where before i averaged 5%+ an hour.
Yea this won't give you much of any more battery life. It's on the Speedy Hack and can be done yourself for a long time. It's good you changed it back, no clue why it was bumped up theirs no need at all.
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.
I just installed the new Siyah 3.2b1 kernel to run my ShoStock 2.2.2 ROM last night and everything was working fine. I didn't make many changes other than switching the governor to lulzactive and the i/o scheduler to noop.
It was running fine over night (lost 0% battery).
Then today after I used the phone for a few minutes the battery seemed to drain a little quicker. I know its too early to complain about battery life but I decided to investigate. When I checked cpuSpy it showed that all of the frequencies were barely used (mostly spent in deep sleep over night) but the 1200 mhz frequency was used most after that (significantly more than the others). When I went back into voltage control (same thing with setcpu) I noticed that it seemed to be stuck at 1200 mhz. The only thing that fixed it was changing the governor.
Does anyone have any ideas on whats causing this and how to fix it (I had great battery performance on lulzactive before so would like to use it again)?
Just try clearing app data rebooting and reinstalling the app. That problem has happened to me every once in a blue moon and that fixed it for me.
Sent from my SGH-I777 using Tapatalk 2
Thanks, I'll try reinstalling the kernel.
Which app are you referring to? because I had this problem no matter which app I used to change the governor (Extweaks, voltage control, setcpu).
Use Jivy's Kernel cleaning script prior to flashing, and try again.
http://forum.xda-developers.com/showthread.php?t=1428530
Ive used the kernel cleaner every time I installed a new kernel. It didn't seem to work this time. But thanks for responding.
bacon_n_icecream said:
Ive used the kernel cleaner every time I installed a new kernel. It didn't seem to work this time. But thanks for responding.
Click to expand...
Click to collapse
It's the lulzkernel for some-reason :|
I have problem goto smartassv2 it's ok just steps heavy
Thanks for your suggestion. I just moved over to ondemand and its been ok for me. Too early to make any judgments but I'll try smartassv2 next.
Not that I'm glad to that you're having problems, but I'm glad I'm not the only one with this issue. Thanks for the response
Winklie said:
Use Jivy's Kernel cleaning script prior to flashing, and try again.
http://forum.xda-developers.com/showthread.php?t=1428530
Click to expand...
Click to collapse
DONT use kernel cleaning scripts. They cause more problems than good.
Sent from my AT&T I777 running AOKP build 3X
I haven't had any issues with using the kernel cleaning script thus far.
What kind of harm can they cause? and do you have any recommendations on how to clean up before switching kernels or is just flashing them over ok? (A lot of people recommend the script cleaner and it seemed to have solved a lot of peoples issues kernel issues)
bacon_n_icecream said:
I haven't had any issues with using the kernel cleaning script thus far.
What kind of harm can they cause? and do you have any recommendations on how to clean up before switching kernels or is just flashing them over ok? (A lot of people recommend the script cleaner and it seemed to have solved a lot of peoples issues kernel issues)
Click to expand...
Click to collapse
Wipe cache, wipe dalvik. I've read more problems with the cleaning script than good.
Sent from my SGH-I777 using Tapatalk 2
thanks, I generally do that any way along with the script cleaner
K Rich said:
Wipe cache, wipe dalvik. I've read more problems with the cleaning script than good.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
Lol what exactly have u heard? If it was causing problems it would get pulled. The only thing I can foresee happening is someone flashing it and then not flashing a kernel or something. Which would be user error.
Sent from my SGH-I777 using Tapatalk 2
CPU related as well...
Hi Guys,
My first post here. I am total noob. I rooted and installed the newest ShoStock2 on my at&t galaxy s2. Everything works perfectly. I couldn't be happier. I also went bought the setCPU for overclocking it. That too seem to be working fine.
My question is. I didn't set up any voltage requirements. The only thing I did was to set it to 1600 MHZ and 200 min and change the governor on the bottom to Lulzcrative. Will this work? Do I need to actually do something with the voltage? am I really on 1600 right now? I cannot tell.
I ran a quad test (I now it is meaningless in real world) it came 2818 yesterday. I ran it again this morning ..... It froze and took my battery from 45 to 9 in less than 3 mins!!!!!! The phone got really hot. I took out the battery right of way. The battery life showed 23 percent this time.
I got little afraid of the quadrant testing ... The phone seems to run good without that but I am not sure if it is set up how it is suppose to.
Could someone help me out please? I tried reading the forums and that is where I got the idea in the first place to overclock it.
So to summarize it, I guess phone is fine right now but I am not sure if I set up setcpu out properly.
I am on the newest shostock2. I have galaxy s2 on att. I am pretty good with computers and phones but not sure about voltage and other problems with relating to setCPU.
Thank you advance for helping me out.
kbulut said:
Hi Guys,
My first post here. I am total noob. I rooted and installed the newest ShoStock2 on my at&t galaxy s2. Everything works perfectly. I couldn't be happier. I also went bought the setCPU for overclocking it. That too seem to be working fine.
My question is. I didn't set up any voltage requirements. The only thing I did was to set it to 1600 MHZ and 200 min and change the governor on the bottom to Lulzcrative. Will this work? Do I need to actually do something with the voltage? am I really on 1600 right now? I cannot tell.
I ran a quad test (I now it is meaningless in real world) it came 2818 yesterday. I ran it again this morning ..... It froze and took my battery from 45 to 9 in less than 3 mins!!!!!! The phone got really hot. I took out the battery right of way. The battery life showed 23 percent this time.
I got little afraid of the quadrant testing ... The phone seems to run good without that but I am not sure if it is set up how it is suppose to.
Could someone help me out please? I tried reading the forums and that is where I got the idea in the first place to overclock it.
So to summarize it, I guess phone is fine right now but I am not sure if I set up setcpu out properly.
I am on the newest shostock2. I have galaxy s2 on att. I am pretty good with computers and phones but not sure about voltage and other problems with relating to setCPU.
Thank you advance for helping me out.
Click to expand...
Click to collapse
Lots of questions there. Phone overclocking is the same and at the same time different than PC overclocking. I too bought SetCPU and due to bugs and problems have completely abandoned it. Honestly with the exception of running an epeen benchmark there is little incentive to overclock. Find a newer Kernel (I use NEAK which has no overclocking ability) and install it, performance is stellar. You really have to ask yourself, is my phone slow enough that I need more CPU power to make it faster?
To see what time your CPU is spending at a given clock speed, download CPUSpyhttps://play.google.com/store/apps/details?id=com.bvalosek.cpuspy&feature=nav_result#?t=W251bGwsMSwyLDNd, you will be surprised to see your phone spend very little time at it's max clockspeed.
Due to the immaturity of the fab process for our CPU's (well SoC), what is a stable overclock for one person might not even load for another. These CPU's are not like an Intel Sandy Bridge, with 1Ghz of free overclocking, nearly guaranteed. You can certainly play with voltages to try and attain a higher overclock, but at the expense of CPU lifetime, as well as battery.
Additionally, it takes a new Kernel 3 or so full charge, discharge cycles on a phone to really 'settle in' and 'learn' a particular phones battery, while yours got hot, which to me indicates an endless loop of some kind running in the background.
My advice would be as follows: Choose a ROM you like, feel free to play with different Kernels, again, I use NEAK, which does not work for some folks, or crashes or whatever. Give it several days to 'settle in' and if your still not happy with performance or have stability problems, try a different governor/scheduler. You really need to establish a good, solid baseline of your phones performance and make small changes and give them long enough to establish any changes to your phones overall stability. Basically running cowboy through your phone and making changes will have a negative overall outcome. Make small, documented changes, test and see what overall effect this has to your phone's stability and battery life, and make another change.
bacon_n_icecream said:
I just installed the new Siyah 3.2b1 kernel to run my ShoStock 2.2.2 ROM last night and everything was working fine. I didn't make many changes other than switching the governor to lulzactive and the i/o scheduler to noop.
It was running fine over night (lost 0% battery).
Then today after I used the phone for a few minutes the battery seemed to drain a little quicker. I know its too early to complain about battery life but I decided to investigate. When I checked cpuSpy it showed that all of the frequencies were barely used (mostly spent in deep sleep over night) but the 1200 mhz frequency was used most after that (significantly more than the others). When I went back into voltage control (same thing with setcpu) I noticed that it seemed to be stuck at 1200 mhz. The only thing that fixed it was changing the governor.
Does anyone have any ideas on whats causing this and how to fix it (I had great battery performance on lulzactive before so would like to use it again)?
Click to expand...
Click to collapse
Lulz has known problem in 3.2b2-1
Gokhan has fixed it in 3.2b2 - 2
Wait for ktoonsez to update it for us
Sent from my SGH-I777 using Tapatalk 2 Beta-6
Thank you so much for the information. Could I simply uninstall the setcpu and go back to normal? Simply reflash the rom and/or kernel? I really like shostock2 with the cherry picker kernel for now. I want to give them a week of try to make my mind. Before the setcpu I think.I was better off
Thanks for the help by the way. I appreciate it.
Thanks for the update about the new siyah kernel. Glad it wasn't just me with the issue. I was going to post this question in the siyah thread but am new to the site so didn't have permission so thanks for finding me all the way over here
Phalanx7621 said:
Lol what exactly have u heard? If it was causing problems it would get pulled. The only thing I can foresee happening is someone flashing it and then not flashing a kernel or something. Which would be user error.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
I'm just going off what I've seen in the Siyah/NEAK threads. Most of the lock-ups/random reboots I've heard people having had used the cleaning script. Either that or its just coincidence.
I may be wrong but I think that using the kernel cleaning script actually solved most of the lockups. Perhaps I misunderstood the threads.
bacon_n_icecream said:
I may be wrong but I think that using the kernel cleaning script actually solved most of the lockups. Perhaps I misunderstood the threads.
Click to expand...
Click to collapse
Hmm, well I've just manually wiped cache and dalvik and have never had problems between roms/kernels.
Sent from my SGH-I777 using Tapatalk 2
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