[KERNEL] EternityPRJ Kernel for HTC Vision (BFS+BFQ / [email protected] MAX) [READY] - G2 and Desire Z Android Development

Welcome to the Eternity Project Kernel for HTC Vision Thread!
The Eternity Project Kernel for HTC Vision (T-Mobile G2 & HTC Desire Z) is developed for gaining the maximum possible speed mantaining the maximum safety on our devices.
The Brain **** Scheduler improves performance on tasks: it is a desktop orientated scheduler, with extremely low latencies for excellent interactivity by design rather than "calculated", with rigid fairness, nice priority distribution and extreme scalability within normal load levels!
This kernel also features Budget Fair Queueing: it is a Proportional Share, or equivalently Fair Queueing, disk scheduler that allows each process/thread to be assigned a fraction of the disk bandwidth.
Features:
- Brain **** Scheduler (BFS)
- Budget Fair Queueing (BFQ)
- Clock table modified:
-- Min: 184MHz @1000mV
-- Max: 1.7GHz @1400mV
- Other features are coming.....
Installing:
- Decompress it if it's compressed (.zip/.tar/.tar.gz/.tar.bz2)
- Connect your device through USB FastBoot
- Use FastBoot for flashing it (found in Android SDK): fastboot flash zimage kernelfilename
- Enjoy!
Image downloads:
v0.2: MegaUpload
Kernel GIT Repository: http://gitorious.org/eternity-prj/eternityvision
NOTE: HTC Vision is UNLOCKED! You can compile and try it right now!
Thanks to the guys over #G2ROOT @Freenode for the S-OFF!
Stay TuneD!

Anything new with this kernel?
It's like a ghost town in here, how does this differ from the current kerrnels?

Wifi not working for me,...
tried using bcm4329.ko from http://forum.xda-developers.com/showthread.php?t=840074 but still no Wifi.

Same, also benchmark scores were a lot lower across the board. Phone didn't feel as snappy either, would like to test further but no wifi is a deal breaker
Sent from my T-Mobile G2 using XDA App

This kernel will be updated in a few days.
NEW:
-- BFS --> CFS
-- Tree will be updated to the latest HTC's sourcecode.
-- Frequency tables will be updated.
Stay Tuned.

stevencpoynter said:
Same, also benchmark scores were a lot lower across the board. Phone didn't feel as snappy either, would like to test further but no wifi is a deal breaker
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
Perhaps underclock that speed slightly, some phones can't handle it and will slow down/freeze when clocked too high
It's like a ghost town in here...
Click to expand...
Click to collapse
Hopefully that will change after xmas

Yeah, from my experience, anything below 245 MHz is unusable. 184 might be too slow and causing hiccups. 1700 MHz has been blazing fast for me and my G2. Just thought I'd share my experience with my Desire Z brethren, lol

Please could someone be kind enough to post quadrant scores

Is it safe to use this on stock Sense ROM?

i just see this thread, looks like nothing new here, keep your good work, gonna waiting for something in your kernel

This sounds really awesome. Was this updated? I don't see a changelog or different version numbers so I was just wondering.

Gwanatu said:
This sounds really awesome. Was this updated? I don't see a changelog or different version numbers so I was just wondering.
Click to expand...
Click to collapse
Easiest way to tell, look at the last edit date on the initial post. November 16th. =(

I was really interesteed in this kernel @ first and then I did some research on the BFS. From what I've read Google had actually looked into incorporating that scheduler into their source but could find no benefit in blind studies.
I really wish I could remember where I read the article.
Sent from my HTC Vision using XDA App

Holk-
Please provide an update to this post/kernel... Sounds like a very interesting setup!

I still use the G2.... any possible way to get a new link or mirror?

Related

[Kernel] [Sprint] [1.4/1.2 OC] Bauxite Kernel - 2/12/11 -V3.3

Extremely Alpha Code
Hey everyone...
I've developed what I think is the first 1.2ghz overclock for the Galaxy tab Sprint ONLY.
WARNING: THIS KERNEL MAY NOT WORK ON YOUR DEVICE, MIGHT DESTROY YOUR DEVICE, MIGHT PUNCH YOUR CHILDREN, I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED BY THIS KERNEL, USE AT YOUR OWN RISK
Whew... now that the warning is out of the way I present a 1.4/1.2 overclock based off of the details here:
http://forum.xda-developers.com/showthread.php?t=943669
Quadrant Score: 1129
Linpack Score: 19.29
You will want to unpack the zImage and push it over with Heimdall, while in download mode (hold down power + vol-down until you get the download mode screen).
FOR OTHER DEVELOPERS
------------------------------------------
As I stated before, if you follow the link above and modify the exact same lines you can add this to you kernels as well.. however the file names are different, the files you want to modify are..
arch/arm/plat-samsung/max8998_consumer.c
arch/arm/plat-samsung/s5pc11x-dvfs.c
arch/arm/mach-s5pv210/clock.c
The last one took me forever to grep and find...
This is just the first of many versions, I will look into other CPU frequencies and voltages, lets see how far we can push this baby.
Donate!
V3.3 --- EXT4 ONLY Kernel... only use this if you are on ext4
V3.1 --- Fixed Ext4(?) NOPE
V3.0 --- Based on EA24 Source - untested with older software. Adds EXT4 (broken)
V2.0 --- 1.4/1.2 GHZ OC, reverted previous changes, NO EXT4 (yet..) ONLY FOR SPRINT, USB FIXED - based on koxudaxi's patch
You'll want to use the voltage control app here:
http://forum.xda-developers.com/showthread.php?t=943669
V1.2 --- 1.2 ghz OC, 1.35 Overvolt (for stability), ext2/3/4/rfs
V1.1 --- Added 1ghz back in as a choice, reset your setcpu to select it.
V1.0 --- Added 1.2ghz overclock (replaced 1.0ghz default, will fix later)
would you be willing to do one for us gsm users if we provide kernals for you
Testing now but awesome work!! Works like a charm! I would take it it would run stable about the same speeds as the other Hummingbird processors at normal voltage ( 1200 ) and lower voltages at 1440 just fine but who knows
This is with this Kernel and OCLF.
(LinPack 17.5)
(Quad Score 2369)
(SmartBench 1469 3344)
Damn you, sprint users. . At least there is hope for pushing the Tab now, cheers
How about just setting #define USE_1DOT2GHZ 1 in s5pc11x-dvfs.c and in linux/arch/arm/mach-s5pv210/cpu-freq.c?
That should switch everything to 1.2GHz tables that Samsung nicely prepared for us?
it seems to work for me just fine.
how to update?
Are you sure it works without altering clock.c? Until I changed that file my device was reporting 1.2ghz but it was still super slow.
EDIT: nvm, you're right. Changing that would change clock.c as well. I don't plan on using the default tables, but it's a good place to start if you want to stick to default values. I know this thing can do more than 1.2ghz.
Sent from my galaxy tab
b0ricuaguerrero said:
would you be willing to do one for us gsm users if we provide kernals for you
Click to expand...
Click to collapse
Anyone could do it easily, but I"ll see what I can do. I've gotten ahold of roto's initrd, I just need to grab the source from Samsung. I don't get home until very late in the evening so I can't promise that someone won't beat me to it!
Please, someone beat him to it.
I've never flashed a kernel before, but it worked without a hitch. Thanks!
This sounds awesome, I'm curious if it makes a big difference in performance and how it affects battery life, those of you that use it please post your experiences! Thanks! I know using custom kernels on my N1 makes a huge difference though so I'm hoping this does too...
Looking forward to seeing how much difference this makes, my n900 i clock to 1.2ghz from the default 600 clock (downclocked cortex A7 @ 600mhz default). so pretty sure the tab should do 1.4 or so faultlessly?
Looking forward to GSM revisions, hopefully Roto may even include this in his roms later (well i'm wishing ^^).
Nice to see someone brave enough to start the ball rolling
futuregerald said:
This sounds awesome, I'm curious if it makes a big difference in performance and how it affects battery life, those of you that use it please post your experiences! Thanks! I know using custom kernels on my N1 makes a huge difference though so I'm hoping this does too...
Click to expand...
Click to collapse
Performance increase is definitely noticeable, a lot less lag all around.
Sent from my galaxy tab
had my first lockup with it trying to play 1080p file in vplayer since vplayer don't use gpu to render. But basic video player plays fine just guessing voltage is a little high but who knows still awesome: )
Sent from my SPH-P100 using XDA App
Any word on if this will work for vzw?
I just bought a Galaxy tab and I've never built an Android Kernel before but I spent yesterday tearing through the how-to from the CM guys. I'm familiar with C pretty well, so I was glad to see that I'd be building C and not some Java I'd be totally illiterate to. I'm hoping stepping up to these crazy ARM cores from my usual embedded work with AVR's and 32mhz ARMs shouldn't have too terrible a learning curve.
Anyone who's done kernel building for android before: Is it pretty much a straight forward build process? For some of the embedded work I've done with RTOS systems I've spent days digging through memory maps, linker files and assembly code to trouble shoot issues... Just curious if those will be useful skills for android?
TheCodeBenders said:
Any word on if this will work for vzw?
I just bought a Galaxy tab and I've never built an Android Kernel before but I spent yesterday tearing through the how-to from the CM guys. I'm familiar with C pretty well, so I was glad to see that I'd be building C and not some Java I'd be totally illiterate to. I'm hoping stepping up to these crazy ARM cores from my usual embedded work with AVR's and 32mhz ARMs shouldn't have too terrible a learning curve.
Anyone who's done kernel building for android before: Is it pretty much a straight forward build process? For some of the embedded work I've done with RTOS systems I've spent days digging through memory maps, linker files and assembly code to trouble shoot issues... Just curious if those will be useful skills for android?
Click to expand...
Click to collapse
I actually used the Verizon kernel configuration, since there is no sprint one. I think it should work on Verizon.. make a kernel backup first!
The only difference could be in the initrd but I have no way of knowing until someone tries it.
Bauxite said:
I actually used the Verizon kernel configuration, since there is no sprint one. I think it should work on Verizon.. make a kernel backup first!
The only difference could be in the initrd but I have no way of knowing until someone tries it.
Click to expand...
Click to collapse
You used the .config file? I spent a few hours trying to get a config file setup right.. then u posted which thank you! Lol
Sent from my SPH-P100 using XDA App
The configuration files are stored in arch/arm/configs
There is one for every type of tab
Sent from my galaxy tab
Bauxite said:
The configuration files are stored in arch/arm/configs
There is one for every type of tab
Sent from my galaxy tab
Click to expand...
Click to collapse
Thanks
Sent from my SPH-P100 using XDA App

[KERNEL][WIP][MARVEL][UPTO 864MHZ]TurboKernelV3[12/01/12]

Kernel is not stable, and development is on hold
Ok i have created a new kernel for sense based roms, including my rom TurboFire.
Features
Allows overclocking upto 864MHz
Default is 600/245 screen on 245/245 screen off
Supports ext2/3/4
Supports swap
As always make a backup first before flashing this.
This kernel includes the andrev_oc overclocking daemon. It is a native written program than changes the frequency based on phone state. This is better than the smartass govenor as you have more control, and its more stable, quicker and more effective than using setcpu to control frequencies based on phone state.
It can be controlled by OC/UV Beater which is included in the .zip. You must uninstall all cpu control apps first or it will automatically deactivate.
Remember when overclocking, use TEMP activate for a few minutes before using perm activate to make sure it is stable.
This does not work with CM7 or ICS based roms, so dont try it, I will work on a CM7 version tomorrow.
Download links:
V1:http://djpc.org.uk/roms/TurboKernelV1-by-djpc.zip
V2:http://djpc.org.uk/roms/TurboKernelV2-by-djpc.zip
V3:http://djpc.org.uk/roms/TurboKernelV3-by-djpc.zip
OC daemon and control:http://djpc.org.uk/roms/OC-Turbo-deamon.zip
Changelog:
V2
Wifi maybe fixed (need testers)
Changed acpu tables - new max overclock 864MHz
V3
Kernel and daemon are now seperate for testing purposes
Hopefully fixed (fingers crossed)
OK im sorry guys, i jumped the gun a little on this phone, unfortunatly the way the processor's clock generator works we can only have multiples of a certain frequency, which leaves us capped at 864MHz, this is a physical barrier associated with the way the hardware was made and no dev will be able to change this.
I hope to have voltage tweaking working at some point so people can run there devices at higher frequencies.
The beta 2 roms link is down
Sent from my HTC Wildfire S using xda premium
eoghan2t7 said:
The beta 2 roms link is down
Sent from my HTC Wildfire S using xda premium
Click to expand...
Click to collapse
Fixed the link
I'm guessing it's not supported on the MarvelC?
Prenominal said:
I'm guessing it's not supported on the MarvelC?
Click to expand...
Click to collapse
There is currently no marvelc support, but i plan on building a marvelc kernel tomorrow
Great! Can't wait, I wish you luck. I'm really hoping more development steps on the scene for MarvelC.
I hope my phone dosent blow up.
I have trouble overclocking to 787 mhz, I don't think about 1.5 Ghz, but I am willing to try.
Wildfire S powered by CM 7.2
It will if you pick 1.5. Be CAREFUL.
Sent from my HTC_A510c using Tapatalk
wifi not working.
I cant overclock my WFS because in this program I cant change frequency
Rom: HENSE ROM V3 with stock kernel after that I flash your kernel/
How the hell would phone with 600MHz proc work on 1.5GHz ?
Nightshadow931 said:
How the hell would phone with 600MHz proc work on 1.5GHz ?
Click to expand...
Click to collapse
Never can't be true, 806 is the max. Even I cant reach 806 Mhz.
He just wants to be popular .
But the extra features are great if the kernel would work well .
OC doesn't work. Max is 600 mhz
At 1.5GHz it would be as hot as holding the sun in your hand lol
Would simply burn your CPU out!!!
Be careful guys.
just add another core to ws
Sry, but are you crazy announcing 1.5 ghz, even the desire s with a stock speed of 1 ghz is only up to 1.8 ghz stable, that would mean the wfs could only be overclocked to 1ghz without getting unstable, but it would also get hot with this speed.
Swyped from my desire s running damn sweet ice cream
I set 1.5GHz as the max as that number is an arbitrary number, im not expecting people to achieve this (if the kernel work properly anyway) and i doubt the phone would be stable enough to even get hot at that speed; i set it there so people can try as high as they dare rather than as high as the kernel maker wants them to go. As for those saying that anything above 800mhz is impossible, im trying to get voltage control working so that you can increase the voltage slightly (this i will cap to sensible values or else you can fry stuff) so you can hit higher numbers. My desire z has run at 1.9GHz before, from stock of 800MHz, and im not a lucky one. I know its a totaly different phone but these MSM phones can overclock really well normally.
I am going to look into the wifi today and get that fixed as well as fixing the frequency table, as well as having higher frequency's i will have more in the 600-800 mhz region for those who have phones that dont like to be overclocked. I also hope to build a CM7 version and one for the marvelc as they have been left in the cold atm for OC kernels.
PS: This dev work is difficult for me as i dont personally own a WFS for testing, if people want to get this kernel and coming roms working fast with no bugs i need people to read the dev team thread and join the irc, we already have a few guys in there and when things have gotten going it is very productive, benjamin as nearly gotten the touchscreen working for ICS now
Good work, can you check your pm's?
I ask again here, can you edit jikantaru's kernel so max is 600 Mhz and not 806 Mhz?
Thanks
New version uploaded, read first post for details, if you encounter issues come and chat with us at #wfsdevteam on freenode IRC

[KERNEL] Trinity 4.3 / 4.2.2 [KWISATZ HADERACH]

-------------------------------------------------------------------------------------------
Files, sources, app:
www . Der Kernel . com
Source: http://www.bitbucket.org/morfic/
Off-Topic discussions are encouraged in this thread.
You are welcome if you can accept that.
Off topic posts can't be reported as per kennyglass123 mod par excellence.
4.2.2 kernel will not boot 4.2.1 roms or hybrid roms like CM due to need for newer gpu drivers!
If your hybrid rom doesn't boot with a real 4.2.2 kernel, you need these libs. (Thanks j3r3myp)
-------------------------------------------------------------------------------------------
TNP1 and TNP2 4.3 kernels are first 4.3 builds running at 1344 CPU / 384 GPU matrix of 9 will come after TNP2 has reached a few days of testing.
-------------------------------------------------------------------------------------------​
Featuring:
Offering lowered voltages
Build optimizations
Performance through research
Removed wasteful debugging
Optimized ext4 mount options
VM, Filesystem, governor tweaks
Color Control
Contrast Control
Sound Control
Vibration Control (3/15/2012)
307MHz to 512MHz GPU as indicated in filename
1344 to 1728MHz as indicated in filename or any in between or above
Bull**** Free (Not pushing buzzwords to drop them later like others)
Tabs on the site:
Release: Kernels that have passed the experimental stage and matured in "Prerelease" (Full 3x3 kernel sets typically)
Prerelease: New kernels deemed to now be ready for stabilizing, consider this the Release sandbox (Full 3x3 kernel sets typically)
! Experimental !: The latest ideas, tweaks, features, test builds for users get tried here in limited sets to help speed development.
Useful Trinity & Rasbean FAQ
(Contributed by GideonX)
Why you want Trinity Colors
-------------------------------------------------------------------------------------------
​
First! Yay yay....awesome morfic!
Sent from my Galaxy Nexus
Finally!
Great work as always and thank you for letting me enjoy the journey from the start..
Hope we have phone in your hands in no time now.
Sent from my Galaxy Nexus using Tapatalk
vel1m1r said:
Finally!
Great work as always and thank you for letting me enjoy the journey from the start..
Hope we have phone in your hands in no time now.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Sounds like you are getting off this ride, the trip starts now.
morfic said:
Sounds like you are getting off this ride, the trip starts now.
Click to expand...
Click to collapse
Yeah!!!!! TRINITY on GN!!!! Amazing!
And damn, ... i have not the 2nd post!
Hopefully you´ll get your GN soon!
morfic said:
Sounds like you are getting off this ride, the trip starts now.
Click to expand...
Click to collapse
Nah, just need to recuperate for a night and will be F5ing for Trinity-NP-Purgatorio15.zip in the morning.
Sent from my Galaxy Nexus using Tapatalk
NOOOO!!!!! i missed first post
haha
Good work!
let the crack flashing begin everyone!
512mhz gpu ? OMFG bsum;$**&2?#98$
Sent from my Galaxy Nexus using XDA App
I came from sgs, so I never used Trinity, which I believe had a nexus s version.
But i've heard nice things about it.
Thanks for all the efforts
and morfic arrives....512 mhz gpu soundz interestings...try now yours work!thanks man!
bk201doesntexist said:
I came from sgs, so I never used Trinity, which I believe had a nexus s version.
But i've heard nice things about it.
Thanks for all the efforts
Click to expand...
Click to collapse
On Vibrant, Trinity was DoW.
But there are more SGS flavors than stars in the sky, so that might not change anything
Sent from my RW Sensation.
Based on feedback received over the past week+ I would probably prefer the 384MHz inferno.
Sent from my RW Sensation.
If you are benchmarking be sure to force gpu rendering and edit file in /system/lib/egl and delete first line totally, so only the second line stays (thanks bigxie )..
Here are another 2 build.prop tricks your rom might or might not use:
ro.kernel.android.checkjni=0
windowsmgr.max_events_per_sec=240
Paste anywhere in build.prop. it won't change benchmarks, but real feel.
Hope this helps
Sent from my Galaxy Nexus using Tapatalk
Morfic, I have thorough enjoyed testing your kernels and im glad it has progressed this far! You don't even have a Galaxy Nexus yet! Hopefully once people get a taste. Of your kernels, more people will donate!
Even though you just started developing for the gnex, your kernel is already amazing! Thanks for all the hard work!
Now I'm jealous that I did not get to try them out
Morfic I gotta say helping you test these was a pleasure. This thing at 512 MHz gpu is super smooth and quick. My battery life over the past day has also been stellar. Can't wait for you to get the phone so you can run the fruits of your labor lol. Amazing work man.
Sent from my Galaxy Nexus
Morfic. I have just tryed your kernel with the 512Mhz gpu and am curiuos, have you increased the voltage as well as the cycles or is it set the same as standard?
simms22 said:
Now I'm jealous that I did not get to try them out
Click to expand...
Click to collapse
Simms, you got gnex too? I read you were trying to sell your ns? It was fun, my phone likes new things.
Sent from my Galaxy Nexus
512mhz gpu oh my..hope that this doesnt burn up anyone's phone lol..that said probably gonna test boot it.
Maybe it's just me, but I'm not noticing any GPU performance increase with Inferno512. Playing games and running benchmarks seems to yield the same results (CDMA LTE version).
Thanks for your hard work!

[Q] governors and schedulers

I was wondering which governors and schedulers are the best for say performace or battery? I've done a little research on my own, but what do you prefer on your HTC One V? I've got aokp JB running on my cdma one v
Thanks!
I am a kernel dev, so naturally I know whats behind this code Lionheart is my favorite as it has aggressive scaling. No lag is also good, in some cases. On demand is great with battery though. I can get roughly 8 hours mid use with on demand. I hope this helps with deciding your governors.
Sent from my One V using Tapatalk 2
simonsimons34 said:
I am a kernel dev, so naturally I know whats behind this code Lionheart is my favorite as it has aggressive scaling. No lag is also good, in some cases. On demand is great with battery though. I can get roughly 8 hours mid use with on demand. I hope this helps with deciding your governors.
Sent from my One V using Tapatalk 2
Click to expand...
Click to collapse
Hey Simon! I'm actually running your 3.0.46 sick kernel JB with AOKP. It's wonderful!! haha so far, I've been running OC at 1708 with the performance governor and noop scheduler... it's lasted 11 hours and I'm at 73% battery, medium to light use with wifi on the whole time, but it's pretty snappy!
Is Lionheart pretty much a performance governor? You mentioned aggressive scaling, so it's snappy when it needs to be, but saves for battery when you're not using it?
BTW I didn't see a "no lag" governor... not sure what that is, so can you clarify? Also, is performance actually the best for snappiness, or will lionheart be even better? I used to use [email protected]$$v2 on my optimus v, but I'm just not sure what's best here?
Nolag is a new addition. I have been hard at work removing even more htc things Lionheart is a bit nicer on battery then performance, because it will scale to your minimum of its not needed. Perfoance stays at full no matter. Cpu spy will be a good tool to help with battery as well
Sent from my One V using Tapatalk 2
Oh kool! Well I don't see it in the latest kernel, so will it be in the next kernel? Thanks dude, you're awesome!
I'll fill everyone in on this thread on the work.
We are :
Patching to Linux 3.0.49
Removing htc additions that are hacks and ics specific.
Cleaning Bluetooth and header files up
Updating WiFi drivers
Updating GPU drivers
Overhauling the mmc drivers
We also have a driver dev that's working on camera and maybe eventually an lcdc driver which will allow us to use the experimental caf display needed for cyanogen mod10 and full project butter
Sent from my One V using Tapatalk 2
Wow that sounds ridiculously awesome!!

KT747 [Kernel] Builds [Discussion] ◆ALL VARIANTS◆ [AOSP/TW] ★KTWEAKER SHOP★

KT747 [Kernel] Builds [Discussion] ◆ALL VARIANTS◆ [AOSP/TW] ★KTWEAKER SHOP★
ALL CREDITS GO TO THE ONE AND ONLY KTOONSEZ FOR THIS AWESOME KERNEL AND GIVING ME THE OPPORTUNITY TO PROVIDE THESE BUILDS.​
I am not a developer and am in no way affiliated with Ktoonsez or his work. I’m just a simple member of the XDA community who happens to be a huge supporter of this kernel and its creator. This is just my way of giving back. I am aware of some of the recent issues occurring on the Linux 3.4 base builds and this is my response to that:
This is by no means intended to replace any of the original KT747 kernel threads. The purpose of this thread is simply to work in conjunction with them by providing a variety of 3.0 and 3.4 builds for users to experiment with and see which versions function properly on each of their respective phone models. So I’ve gathered MOST of the earlier as well as current builds that I had hidden within my pc and am sharing them with the public. I hope this makes a difference for all you guys. ENJOY!! :good:
POST #2: Reserved for T-MOBILE and AT&T users
POST #3: Reserved for SPRINT users
POST #4: Reserved for VERIZON users
All posts will be updated regularly upon future releases so please be sure to refer back here for all builds from this point moving forward!
Please make absolutely sure you are downloading from the post intended for your phone. Nor I or Ktoonsez will be held liable for anything that may occur to your device. So please...
***FLASH AT YOUR OWN RISK***​
***** IMPORTANT *****
If you are using my ktoonservative governor with the Touchwiz JELLYBEAN version, you should rename /system/bin/qosmgr to /system/bin/qosmgr.bak to prevent battery drain
Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik
3. Fix Permissions
Click to expand...
Click to collapse
If you are UPDATING the kernel, follow my recommended procedure for best possible results:
1) Backup current Ktweaker settings
2) Navigate to Settengs > Apps > Ktweaker
3) Clear cache and data then force stop
4) {Optional} Open any root browser, mount as r/w, then navigate to /system/app/ and delete Ktweaker apk
5) {Optional} Clear all Superuser logs
6) Reboot Recovery
7) Flash kernel
8) Wipe cache/dalvik
9) Fix permissions
10) Reboot
11) Restore Ktweaker settings
NOTE: If at any point Ktoonsez no longer wants this thread open it will be closed without question.
Original kernel thread: http://forum.xda-developers.com/showthread.php?t=1756776
If you like and support his work please donate to him and throw him a few thanks (if you haven’t already)
**********T-MOBILE & AT&T**********​
KT747 Jellybean kernel features
•Must have a AT&T, TMO, Bell, Rogers or Telus Samsung ROM to use the Sammy Kernel
•Must have a AT&T, TMO, Bell, Rogers or Telus AOSP ROM to use the AOSP Kernel
•Must have custom recovery installed: (Here is one suggestion: http://www.epiccm.org/2012/06/team-e...-recovery.html)
•Linux kernel 3.0.69 + 3.4.89
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
Downloads
Touchwiz JB (4.1.1 & 4.1.2) VERSIONS:
https://copy.com/RPRKMrTqjQ2r
Touchwiz JB 4.3 VERSIONS:
https://copy.com/Z9yQRFmmNTcT
AOSP JB 4.3 (Linux 3.4) VERSIONS:
https://copy.com/NKqjUjlldqwe
AOSP Kitkat 4.4 Versions:
https://copy.com/ejwRd2hkaexn
OLD DOWNLOADS
AOSP JB 4.1 VERSIONS:
https://copy.com/BuCSIFkdpj27
AOSP JB 4.2 (Linux 3.0) VERSIONS:
https://copy.com/6tWZo3kfSTfd
AOSP JB 4.2 (Linux 3.4) VERSIONS:
https://copy.com/cuREQwJaj4Jk
ICS VERSIONS:
AOSP VERSIONS:
https://copy.com/MWqLZXSqaHEE
TW VERSIONS:
https://copy.com/U0kuQt4KubPt
Visit original thread for change logs, govenors/schedulers, etc…
**********SPRINT**********​
KT747 Jellybean kernel features
•Must have a Sprint AOSP ROM
•Must have CWM or other custom recovery installed
•Linux kernel 3.0.69 + 3.4.89
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
Downloads
Touchwiz JB (4.1.1 & 4.1.2) VERSIONS:
https://copy.com/Lqzqhn6FEtSW
Touchwiz JB 4.3 VERSIONS:
https://copy.com/zXuJ4JRVPYH7
AOSP JB 4.3 (Linux 3.4) VERSIONS:
https://copy.com/FadHAYm9pzvu
AOSP Kitkat 4.4 Versions:
https://copy.com/9JUxYNKxnWnK
OLD DOWNLOADS
AOSP JB 4.1 VERSIONS:
https://copy.com/KNDOZEqvYYJY
AOSP JB 4.2 (Linux 3.0) VERSIONS:
https://copy.com/qMnW6CzIobil
AOSP JB 4.2 (Linux 3.4) VERSIONS:
https://copy.com/uWC2Ttz7behB
Visit original thread for change logs, govenors/schedulers, etc…
**********VERIZON**********​
KT747 Jellybean kernel features
•Unlocked bootloader
•Must have a Verizon AOSP ROM
•Must have CWM or other custom recovery installed
•Linux kernel 3.0.69 + 3.4.89
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
Downloads
Touchwiz JB (4.1.1 & 4.1.2) VERSIONS::
https://copy.com/EAXEKAMg8QA6
Touchwiz JB 4.3 VERSIONS:
https://copy.com/BFWybAJG2jUI
AOSP JB 4.3 (Linux 3.4) VERSIONS:
https://copy.com/N3uHJo4Oj7t2
AOSP Kitkat 4.4 Versions:
https://copy.com/eLuIwHsMorKs
OLD DOWNLOADS
AOSP JB 4.1 VERSIONS:
https://copy.com/SwfkUSPypyxx
AOSP JB 4.2 (Linux 3.0) VERSIONS::
https://copy.com/GmTxW9Ezts9R
AOSP JB 4.2 (Linux 3.4) VERSIONS:
https://copy.com/oudmyuOZUpbq
ICS TW VERSIONS:
https://copy.com/KkTC8Ra9NvtM
Visit original thread for change logs, govenors/schedulers, etc…
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to the Ktweaker Shop!
Here you will find all of the pre-configured settings provided by myself and some of our fellow users. As a proud member of Team Kernelizers, I am offering a variety of profiles specifically for S3 users with their personal needs in mind as it's pretty clear no one favors the same governor, scheduler, etc.. Any suggestions are always welcome. All future settings will be added here for sharing and discussing our settings as well as gaining approval on a profile to be added into the built-in Shop in Ktweaker. Keep in mind that results will always vary per device regardless on the settings being used. Apply what works best for you and your phone. We're here to help eachother out and with more options comes better experiences for everyone running this kernel. Big thanks to ALL who have contributed!
So shop around.. pick and choose.. load and go!!
Installation
Download links will include the specified profile(s) as well as an "Adjustments" and an "About" file. The "Adjustments" file is just for easy view of all changes made to a profile compared to stock settings.
1. Download the file(s) to your phone. In case of .bin files, optionally rename the file(s) as .txt
2. Copy ONLY the profile(s) (DO NOT copy the "Adjustments" or "About" file) to /sdcard/KTweaker folder using a file Manager of your choice.
3. Open Ktweaker app and click on "Restore Prefs from sdcard".
4. The file you just copied should be listed there. Choose the one you want to apply.
5. After applying, make sure the "Set options on boot" setting on the main menu of KTweaker has a little green text bellow confirming that the settings will be applied upon reboot.
6. Profit!​
Balanced Bull: Reloaded (updated: 11~15~13)
These settings are very special to me as they were my very first, dating back to the Galaxy S3, and has gained an incredible amount of feedback. It has become notable for it's fairly smooth interface and amazing battery life. If this stacks up to your standards then I encourage you to use it!
Nightmare To Remember
This will likely become your beautiful, never ending nightmare.. It offers a unique balance between battery and performance but unlike Balanced Bull, it is slightly more performance oriented due to the more aggressive scale up to max CPU. However, only 2 cores will be used for the majority of the time so you can still enjoy a nice buttery smooth interface with just enough juice to last you through the day.
Bless The Child v3 (updated: 10~25~13)
Based on Ktoonservateq and aimed towards battery. This is specifically for all the battery hungry users out there wanting to conserve as much power as possible. So don't expect the BEST but rather decent performance out of this one.
Feed The Machine
The exact opposite of Bless the Child. This is a performance oriented option for all hardcore users. If battery isn't a priority for you then this is a great option.
Day Of Reckoning
Very similar to Nightmare To Remember but is aimed slightly more towards battery without deteriorating much of the performance. It is based off the Pegasusq governor.
Super Bull 2.1 by @MavereXx (updated: 9~24~13)
A derivative of Balanced Bull but aiming towards more extreme polarity of performance and battery life. Stable Undervolting for i337, i337m, m919, and i9505 CPU and GPUs. Overclocks up to 1998mhz going all the way down to 81mhz without causing severe lag or stuttering or slow wake ups. Tries to find the right balance between ultimate performance and battery life.
Click to expand...
Click to collapse
Dead By April v2.2 (updated: 11~15~13)
This profile attempts to bring some of the best battery life possible to your device. It is similar to Bless The Child but takes things a step further . It now focuses more on snappiness but still maintains it's well known battery conservation. It manages to maintain a smooth ui for your average daily use.
Project Icarus by @mamba720027
So some may wonder why the name "Icarus",why not Hyper Performance or Deadly Good Battery.
Well the reason and to begin explination,short history.
Icarus is a greek mythology who is seen today as a mythical pioneer that tried to conquer the skies.
I like that mythology cause it kinda corresponds to my own saying "fly high or fall hard" which means to aim high or fail trying. So their you have it folks and thus the profile name "Icarus".
And onto explination of each profiles.
The first is "Performance" which is catered for straight out performance with also good battery performance.
This one is for when u dont give a rats flying balls about battery really and just want everything super fast and smooth. But you maybe surprise of battery performance. I recommend everyone try this profile first. My current favorite
The second is "Conservative" this is for those seeking performance but also better battery performance than the first.
This one is the middle man or lady as u may want to refer to it. It gives the best of both worlds,performance and battery. So if the first leave you stranded then fear not, this is the one to turn too
The third is "Kamikaze" which means "god wind". It either knocks the daylight out of your Galaxy S4 due to its high undervolteing and mean intent on Battery Performance but still snappy.
This one the undervolting is of my personal voltage table that runs stable for me with other tweaks. If it runs successfully for anyone else then battery performance may be great.
This one is for those that likes the thrill of trying something new and unsure if it will work
Click to expand...
Click to collapse
Undisputed 3 (updated: 12~11~13)
This is a universal performance setup in which combines the essential elements of other profiles by providing equal battery life, speed, performance, and stability to bring the ultimate experience to your device.
ECLIPSE v2 (updated: 10~25~13)
This is a performance oriented option where great battery life is also expected to intervene. This not only will bring an incredibly stable, smooth, and snappy feel to your device but will also benefit towards longer lasting battery so you can love and enjoy your phone the way you were meant to.
Asking Alexandria
Another battery driven profile in which focuses on saving as much juice as possible while also maintaining stability and providing an extremely snappy feel to your phone. It is quite possibly one of the smoothest and snappiest battery saving profiles available.
Why Asking Alexandria?
It's named after yet another one of my top favorite metalcore bands and I chose this because Alexander The Great basically ruled the world at one point and "Alexandria" is the female equivalent to that name, which has become known to mean the "one who comes to save warriors".
"Asking" was an addition to the title name as an indication in the sense that we are all asking Alexandria what she can really do to our phone.
Smooth Criminal by @ORT14
Why Smooth Criminal you ask? Simple, this profile will keep your phone running as Smooth as ever, so smooth that it is Criminal to still get this type of battery life. Last test my phone went over two days with six plus hours of screen time without a charge (see below) while still running super smooth. This profile will change your life (well maybe not). Give it a try and let me know what you think.
Click to expand...
Click to collapse
Super Battery Saver 3.0 by @MavereXx (updated: 10~7~13)
This profile is not about performance, even though its surprisingly smooth. Gentle Undervolting.. your s4 now has only a 1.1ghz processor. .. but remember: This is when battery life is all you care about!
Click to expand...
Click to collapse
Project Daylight v2 by @mamba720027 (updated: 12~23~13)
Day Light is focused mainly on battery conservation. I felt that its useless if its not smooth and lags alot so I add performance into the mix createing a profile that offers both while its first and foremost goal "battery performance" is still preserved and not diminish. This profile is yet unique and on a different level from my early release of "Icarus"
The contents are 3 profiles unique in their own way, "Daylight", "Daybreak" and "Experimental" along with a "Extra" folder containing wallpapers I created on our S4 for fun while testing . Kind of gives me some inspiration and sense of feel of what my objective is.
Daybreak is a crossbread profile of my Icarus Performance profile and Daylight. Its simply utilizing the performance power behind Icarus Performance profile while useing Daylight profile governor settings as its core to boost battery performance
The experimental profile is heavily undervolted/Underclocked with tweaked scheduler and governor. I taught if some of you could run it stable then it may produce great or mix results
Click to expand...
Click to collapse
What Lies Beneath
This is an extreme battery performance setup in which essentially transforms your quad-core device into a dual core device.
Why "What Lies Beneath"?
You'll find that during light to moderate operations the cpu remains at lower frequencies for an extended period of time and will only jump to max when needed. Although it's clocked at a max of 1.3ghz it maintains a surprisingly smooth and snappy feel to your device at such low frequencies. This is where battery life is also expected to come in to play as well.
Ktoonsified v4 (updated: 1~18~14)
This profile was put together by none other than the BOSS himself, @ktoonsez! This is a performance oriented option in which also offers a great deal of battery life. Haven't tried these settings yet? then what are you waiting for!! Load em up and be prepared for one of the smoothest and snappiest experiences ever!
Sleeping Dragon by @mamba720027 (updated: 12~23~13)
Sleeping Dragon V2.1 Single Core
This is a single core profile aimed at consumeing the least battery for a time when you will be away from home or at work and away from the charger. It was a profile i played with at first as i did not expect it to mount as much with apps and system UI needing a right amount of performance from a CPU to meet todays tasks in performance. In the end i was able to tame the dragon and make it work as best as possible to achieve its goal
Sleeping Dragon V1.2 Quad-Core
This is the counter part of Sleeping Dragon Single Core but with many tweaked parameters to make it a fully functional 4 Core base profile in hopes to achieve close or same battery performace as its single core entity. Unfortunately i still am not sure if it measures up but what i know from previous test with settings @Stock it hold its own in battery department. I am pleased with the results although i would wish to see some light usage results from users. I am pleased to present users with this 4 Core or Quadcore profile
Click to expand...
Click to collapse
Smooth Operator v3 by @mamba720027 (updated: 12~23~13)
This profile utalize all 4 cores on demand and serves as being a balance between battery and performance. Its as smooth as possible and utalize the full cpu power while operateing sensibly in governor scaleing.
Click to expand...
Click to collapse
Hydra
Eclipse and Kamikaze clash with one another in this hybrid profile (BIG thanks to @mamba720027 for the amazing work done on Kamikaze!). This is perfect for those who favor one or both of these profiles. With the merging of some of the essential performance and battery elements of each profile as well as a few minor adjustments, this one also stands as it's own profile and it flies!.
Notorious by @PiggySmalls502
This is a derivative of Feed The Machine. Hotplugging was turned back on and I/O scheduler was switched to ZEN along with a few other minor changes to the profile. It's aimed towards slightly better battery life but doesn't deviate too much from the performance aspect of things found in the original profile.
Ghost Rider by @galaxys3man30
this setup can benchmark on 1890,1944 and 1998 and its been really good on battery even thou its a performance setup think im going to call it ghost rider cuz its a sleeper yea it shows good battery life but behind that is the raw performance that is on demand when needed.
Click to expand...
Click to collapse
*Stardust v2* by @mamba720027 (updated: 12~7~13)
This Profile I put together is based on the "AbyssplugV2" governor.
Everything is tweaked and the profile can run by itself or either use the "smooth operator V2" Script or Luigi's "Hydra" Script.
Both are found in Post#8 of the OP. The choice is yours.
Click to expand...
Click to collapse
Infamous 1.0 by @PiggySmalls502
Infamous is a work of pure and utter boredom, and a desire to use the SLP governor. Profile uses very low CPU frequencies, yet still runs very smooth, while still seeing great battery life.
Click to expand...
Click to collapse
Crimson Dragon v2.1 by @mamba720027 (updated: 1~8~14)
This is a profile that i put together from a lost in the thread Dual Core profile "Lazy Dragon". What was suppose to be a V2 Update of it turned into a 4 Core profile and something totally new, Crimson Dragon. This profile is a variable of Performace and keeping things balance. Its very smooth on TW and produce great results on AOSP as well threw testing and feedback. Please enjoy this new addition :good:
Click to expand...
Click to collapse
3hands by @sew3521
This profile is a combination of my 3 favorite profiles; Ktoonsified v2, Project Icarus-Kamikaze, and Balanced Bull: Reloaded. Each of these 3 different profiles has great aspects however I thought I could combine them to make one super efficient profile and this is what I came up with. There is an extreme amount of undervolting going on here however my S4 runs extrmely stable (Sprint S4 purchased on release day) and thanks to the Balanced Bull and Ktoonsified portions of this the interface is very snappy.
Click to expand...
Click to collapse
Lateralus v2 by @CamFlawless (updated: 1~15~14)
This profile was designed in an attempt to strike a balance between battery and performance with a focus on conservative CPU scaling to maximize battery life while maintaining a smooth, fluid, and stable UI. I tested it with the Hydra script, but your personal favorite will work all the same.
Click to expand...
Click to collapse
Lightning Blade v2.2 by @mamba720027
This profile is aimed at performance and efficiently uses the 4 cores somewhat better than my first performance base profile.Â
Although it's aimed at performance it could conserve on battery as well because of the way cores are handled. If you play lots of games that require speed and processor power then this profile provides both.
Click to expand...
Click to collapse
Moonlight v2 by @Tunasty
This profile is based on Ktoonservateq and Mamba's Daylight profile. This profile is aimed towards battery and be able to use your phone without any lags. Performance has not been sacrificed either. Max Mhz is 1458 which works out pretty awesome. KT's AWESOMEEE kernel and Moonlight profile will make you fall in love with your phone
Click to expand...
Click to collapse
SRV v1 by @s3icc0
Basicaly it is ktoonsifiedv2 with few changes focused to battery life. It is well responsive and I have no problems playing games like RR3. + The frequencies are more stock, but it is possible to go down with max frequency to 1680MHz e.g. I have been playing with the treshholds to let the phone stay on higher frequencies and to get there faster and of course it will scale down later but faster ...
Click to expand...
Click to collapse
If you'd like to contribute to the Ktweaker Shop all you need to do is post a profile/script you want to share and include a brief description of it's purpose. It will then be tested thoroughly by the community and based on feedback will be submitted here in the Shop for approval and sent out to the dev for confirmation on adding to the Shop in Ktweaker!
Interested in learning how to fine tune the kernel but not sure of where to start?
Please refer to this Ktweaker User Guide (thanks to @Perseus71) and you'll be tweaking in no time!
Link to downloadable zip for all available ktweaker Profiles (Thanks to @PiggySmalls502)
Thanks! This looks to be pretty rad!
Sent from my SGH-T999 using xda premium
Thanks buddy, looks greeeeeeeeeeeeeeeeat!!!!! I will put a link up in the OP for all to see
ktoonsez said:
Thanks buddy, looks greeeeeeeeeeeeeeeeat!!!!! I will put a link up in the OP for all to see
Click to expand...
Click to collapse
Thanks bro. Keep up the great work. Without you this wouldn't even be possible!
Sent from my SGH-T999 using xda premium
dave2metz said:
Thanks! This looks to be pretty rad!
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Thanks for the support bro
Sent from my SGH-T999 using xda premium
can you reupload KT747-Kernel-AOSP-JB-SPR-12-11-2012.zip comes up as corrupt tried on phone and PC. It downloads successfully but cant be opened because it says its damaged or corrupt
evo4gnoob said:
can you reupload KT747-Kernel-AOSP-JB-SPR-12-11-2012.zip comes up as corrupt tried on phone and PC. It downloads successfully but cant be opened because it says its damaged or corrupt
Click to expand...
Click to collapse
Thanks for confirming this. Try it out now buddy and let me know how it goes
Sent from my SGH-T999 using xda premium
LuigiBull23 said:
Thanks for confirming this. Try it out now buddy and let me know how it goes
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
working now thanks m8
Good thread. Well organized, and thought out :thumbup:
TEAM MiK
MikROMs Since 3/13/11
prboy1969 said:
Good thread. Well organized, and thought out :thumbup:
TEAM MiK
MikROMs Since 3/13/11
Click to expand...
Click to collapse
Thanks man. I really appreciate the feedback. Means a lot coming from an RC.
prboy1969 said:
Good thread. Well organized, and thought out :thumbup:
TEAM MiK
MikROMs Since 3/13/11
Click to expand...
Click to collapse
Couldn't agree more. Excellent work and looks great!
Excellent effort to keep us kernelizers informed on critical information regarding the operation off our S3s. The comments that will follow apply only to 4.1.2 and 4.1.1 users.
I've been using smart phones since 1997 when the now extinct Palm smart phones arrived. Obviously they got greedy and stupid and lost their smart phone turf and their company to others (Apple, Android, etc.). So, although I am not a programmer nor developer I've been tinkering with these phones for a while.
I began using KT47 back in September and I have been extremely impressed with all the work that ktoonsez and his comprades have done to give users not only configuration options but a better phone experience. Gracias, mis amigos.
Now, I believe in the scientific method and I've been testing every single update since October. I've also tested just about every kernel setting that had been posted by many awesome contributors, such as cattle bravo, luis, gman and many more.
And here's the reflection that I want to share with you. The kernel updates have become more robust and stable with time, but something has happened with its battery life. Despite the settings and features available now, I can't get the same battery life on my S3 that I was getting with the earlier versions. To be more precise, the 11 nov kernel consistently gives me close to 24 hours of battery life with my usage style. I'll post a photo shortly to prove my point.
So, what am I trying to say? Well, I believe we're shifted our priorities and now we as a community are focused more on configuration and options rather than basic performance. Maybe the kernel with the least options (i.e. 11 nov) can provide us a better experience than the more current ones.
I think we need to continue developing, but need to capture or identify those kernels that have unique features.
ROM selection is another topic that I would like to discuss, It is important because different ROMs perform differently with our kernel. Identifying the better performing ROMs would certainty assist us.
Apologize for the long posting, but I just needed to share this with you.
Sent from my SPH-L710 using Tapatalk 2
Weird, my battery life has been the same from start to finish.
JAG50 said:
Excellent effort to keep us kernelizers informed on critical information regarding the operation off our S3s. The comments that will follow apply only to 4.1.2 and 4.1.1 users.
I've been using smart phones since 1997 when the now extinct Palm smart phones arrived. Obviously they got greedy and stupid and lost their smart phone turf and their company to others (Apple, Android, etc.). So, although I am not a programmer nor developer I've been tinkering with these phones for a while.
I began using KT47 back in September and I have been extremely impressed with all the work that ktoonsez and his comprades have done to give users not only configuration options but a better phone experience. Gracias, mis amigos.
Now, I believe in the scientific method and I've been testing every single update since October. I've also tested just about every kernel setting that had been posted by many awesome contributors, such as cattle bravo, luis, gman and many more.
And here's the reflection that I want to share with you. The kernel updates have become more robust and stable with time, but something has happened with its battery life. Despite the settings and features available now, I can't get the same battery life on my S3 that I was getting with the earlier versions. To be more precise, the 11 nov kernel consistently gives me close to 24 hours of battery life with my usage style. I'll post a photo shortly to prove my point.
So, what am I trying to say? Well, I believe we're shifted our priorities and now we as a community are focused more on configuration and options rather than basic performance. Maybe the kernel with the least options (i.e. 11 nov) can provide us a better experience than the more current ones.
I think we need to continue developing, but need to capture or identify those kernels that have unique features.
ROM selection is another topic that I would like to discuss, It is important because different ROMs perform differently with our kernel. Identifying the better performing ROMs would certainty assist us.
Apologize for the long posting, but I just needed to share this with you.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Get a new battery $10 says that's half of your problem.
Yes, more kernel modding will generally lead to more performance and less battery life... But unless there is a problem with the kernel, the lifespan with a significant amount of time in deep sleep should be about the same.
Screen on time will change due to overclocking, screen brightness (the most draining part of the phone), and CPU usage.
I do think that a more basic kernel that is closer to stock is the way to go. There is a reason the stock kernel isn't on the bleeding edge of the Linux kernel... Stability over speed.
JAG50 said:
Excellent effort to keep us kernelizers informed on critical information regarding the operation off our S3s. The comments that will follow apply only to 4.1.2 and 4.1.1 users.
I've been using smart phones since 1997 when the now extinct Palm smart phones arrived. Obviously they got greedy and stupid and lost their smart phone turf and their company to others (Apple, Android, etc.). So, although I am not a programmer nor developer I've been tinkering with these phones for a while.
I began using KT47 back in September and I have been extremely impressed with all the work that ktoonsez and his comprades have done to give users not only configuration options but a better phone experience. Gracias, mis amigos.
Now, I believe in the scientific method and I've been testing every single update since October. I've also tested just about every kernel setting that had been posted by many awesome contributors, such as cattle bravo, luis, gman and many more.
And here's the reflection that I want to share with you. The kernel updates have become more robust and stable with time, but something has happened with its battery life. Despite the settings and features available now, I can't get the same battery life on my S3 that I was getting with the earlier versions. To be more precise, the 11 nov kernel consistently gives me close to 24 hours of battery life with my usage style. I'll post a photo shortly to prove my point.
So, what am I trying to say? Well, I believe we're shifted our priorities and now we as a community are focused more on configuration and options rather than basic performance. Maybe the kernel with the least options (i.e. 11 nov) can provide us a better experience than the more current ones.
I think we need to continue developing, but need to capture or identify those kernels that have unique features.
ROM selection is another topic that I would like to discuss, It is important because different ROMs perform differently with our kernel. Identifying the better performing ROMs would certainty assist us.
Apologize for the long posting, but I just needed to share this with you.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Definitely weird. My battery has been pretty much the same like mw said. And then shen I cam out with the Screen OFF profiles and adding the "sampling_rate_screen_off" to ktoonservative it went up even more. I does almost seem like a battery aging issue but I think as you infered you go back to the really old stuff just recently and get better battery. Wish I had a concrete answer for u buddy.
mw86,
First of all, I acknowledge you as one of our top developers, so your opinion weighs pretty high on my book. But I have to tell you, battery life does indeed fluctuate for many reasons. Point and case: I removed the. 11 nov kernel and installed last night the April 11 kernel, which was the last kernel released for 4.1.1. Went to bed with 65% and woke up with less than 20 percent. Same ktweaker setting file; nothing else was changed except the kernel. I used the kernel removal tools before swapping kernels. So, statistically speaking, there are no other variables on this equation. The 11 nov kernel burns about 12% of battery life overnight; the 4-11 ate 45%.
Again, you're the expert, but all I'm doing is experimenting and taking notes. I upgraded my ROM to 4.1.2 (MOAR) and battery life was even worse.
I honestly believe that the simplicity of the earlier kernels does help battery life. And for the record, I own Six batteries with two chargers. So I am not concerned with battery life as much as folks that have only their one stock battery. I've gone through 5 S3s for various reasons (bad screen, overheat, sudden death, and fried GPS chip).
The bottom line is that us users are very fortunate to have such a robust team of developers, to include you. The conversations among us have always remained professional, unlike other forums. So I'm honored to be part of this all.
Sent from my SPH-L710 using Tapatalk 2

Categories

Resources