[I9000 overclocking] Overclocking latest Mackay kernel - Galaxy S I9000 General

Dear all members & visitors.
I've been using your roms & kernels since the day our i9000 was released. Big thanks to you all - devs, forum moderators & guests for your fantastic work. This is my first post - hopefully under the right section. Hope it can help somebody to achieve the smoothness & stability out of our old but certainly not dead devices.
So, here are my details:
- running the latest Mackay Rom (4.9.14) with test kernel from Mackay (0.693).
- ART runtime
- kernel tweaker app from market to set the stuff:
-- min. freq. 100mhz @ 975mV
-- max. freq. 1300mhz @ 1350mV
-- row
-- read ahead size 4096
-- low memory killer set to very agressive.
With this configuration I was able to push antutu benchmark till (see attached) 8199. This was my higher score.
Now I am playing with OC 1400mhz, from 1351mV to 1365mV. Stable stuff around 1361mV - but antutu benchmark and quadrant fail to complete.. So no results. Otherwise all other apps work just great. No reboots at all. And the battery..well, I have a 1750mAh battery and with normal usage (phone, sms, gmail) a fully charged phone overnight loses around 15-20% from 07:00 till 14:00. I assume that the battery performs better with ART runtime rather than Dalvik.
With agressive memory killer option i have always around 90-140mb of free ram. I told you - average daily user, not a lot of multitasking/games/other stuff..
So once again, big thanks to ALL devs, from 2.2.1 to 4.4.4, to miui, slim, omni.. I really tried 96% of all the roms here, but settled with Mackay from Kasper & crew. Keep up the good work.
Cheers from Slovenia.
P.S.
If someone has good&better tweaks please share.
Sent from my GT-I9000 using XDA Free mobile app

Related

to dev: add UnderVolted & OverClocked kernel with Full ram support

Hi
I'm. Running all day the "UnderVolted & OverClocked kernel with Full ram support " with mattc 1.5, with the 925 zimage and is running as good as most of the Wm rom.
Couple hours internet browsing, 20 min talk. .. and I have on the end of the day 20% battery left
Is running very smooth
Dev, can you add this code to the official git tree. ?
Thank. You for your great work!
Iosu
iosub said:
Hi
I'm. Running all day the "UnderVolted & OverClocked kernel with Full ram support " with mattc 1.5, with the 925 zimage and is running as good as most of the Wm rom.
Couple hours internet browsing, 20 min talk. .. and I have on the end of the day 20% battery left
Is running very smooth
Dev, can you add this code to the official git tree. ?
Thank. You for your great work!
Iosu
Click to expand...
Click to collapse
Especially interested on:
Conservative CPUfreq governor
Conservative governor is the default CPUfreq governor
No. My HD2 is unstable with overclocked cpu. It reboots itself sometimes, so that i returned back to default. it is already fast and has long battery life. No need to overclock.
Kernel should improve performance itself, not by using overclocked cpu.

[Kernel] - 3-23-11 - v.5b - Impressive Sounding Name Kernel

Most of what is below is still accurate, but see this post for links to the kernel download and important infoshttp://forum.xda-developers.com/showpost.php?p=12397646&postcount=580
1-18-11
v.4 - GB’s Impressive Sounding Name Kernel
* As always, many, many thanks to xcaliburinhand.
* Consolidating Steam and Voodoo/CWM kernels into one thread. The two kernels are the same except for recovery, and jfs support in the Steam kernel.
* Started using a proper changelog
* Implemented Impressive Sounding Name Technology AND Dynamic Naming Technology patches; next update to include Dramatic Use of Imagery, with possible Reference to Mythical Creatures patch.
* Cherry-picked some recent commits not included in JPX source. (Will post source this evening, I hadn’t planned on releasing this just yet, but it seems as though it’s already being packaged into a ROM so might as well, right?)
* CONFIG_ARM_THUMBEE=y, enables ThumbEE processor mode, should give some minor JIT performance improvement.
* config_hz=100. With this value, kernel hz = user hz which eliminates HZ <--> USER_HZ conversions. It should also slightly increase battery life without affecting performance.
* Increased default overclock to 1280 MHz. Your may want to revise your undervolt settings, 1280MHz runs at the same voltage as 1200MHz did/does, so you **may** not be able to undervolt as much at 1280. (Yes, I previously said I wouldn’t go past 1200MHz, but, I feel ok going to 1280 since the voltage hasn’t changed and it’s still well below the max vdd_arm.) Use voltage control or setCPU to limit clock speed if you don’t want to use this. Delete your Voltage Control boot settings before booting this kernel. I’m currently using Voltage Control 3.0a.
* Added Voodoo Sound. I hadn’t really planned on it but there were a lot of requests for it.
* Removed i9000 splash screen and replaced with an old familiar one.
* Want lower screen brightness? I know Hardcore did tinkering with the kernel source to do this, but I really like Screen Filter, it even has a Tasker plugin.
* From previous versions: Backlightnotification 2.3, Voodoo color/video fixes re-enabled against my better judgment and even though single-blind testers couldn't tell me which kernels had it and which did not. .
Downloads of v.4 - The file you want is something like rGB-v.4-011811-XXXXX.zip/tar
By clicking any of these links, you agree to flash delete your Dalvik cache and remove any oc/uv boot settings you have before booting. v.4 ClockworkMod zip at the bottom of this post, tar files of Voodoo5/CWM and Steam below for those of you who like to use Odin.
tar of v.4 with Voodoo5 & CWM recovery
tar of v.4 with Steam recovery
Credits
Xcaliburinhand, supercurio, raspdeep, SztupY, sorry if I forgot anyone else.
Stuff I wrote a while ago and may or may not be accurate any more.
1-6-11
This seems to be stable again. Started over from scratch and added in BLN 2.3. Everyone who was affected by charging problems with the previous kernels has not had a shutdown over the last two days of testing. Hopefully we're good again.
1-4-11
Closed testing on newer kernels until I'm fairly confident the issue is resolved again. I had still been getting intermittent reports of charger instability from the reoriented-balls-1-3-11-ocuv-bln23.zip (#47) kernel. Anyone affected by this please switch back to the 'f' builds below, which is the last known rock solid (I think) version.
-----------------------------------------------------------------------------------------------
This kernel is fast, and this kernel is stable. It's overclocked by default to 1.2GHz, but if you don't want to overclock at all, just install either setCPU or download xan's app which I have attached to this post and set the max clock speed to 1.0GHz. This kernel supports init.d scripts, so you have save your settings and have them load at boot.
1100-1200+ Quadrant score on RFS at 1GHz. 1500-1700+ on /data, /dbdata, and /cache on ext4. ~14.1 Linpack at 1GHz. Compare that to any other kernel available here at the same speed and I think you'll see this one comes out on top. I'm not doing this for donations, I just want to my experience with the phone as good as possible. Since this is a Voodoo 5 kernel, you can also make /system ext4 as well for an even smoother experience. This kernel has great battery life and is very stable as well. And when I say stable, I mean, you can use the phone however you want to, you don't have to do any workarounds to keep it from freezing. (edit - as long as you're using one of the build f kernels it seems...) Although, as always, if you aren't 100% satisfied with any of my products, I will give you a full refund.
What this kernel is -
Kernel for 2.2.1 ROMs, (may work on 2.2, but I haven't personally tested it), built from JPX source, with Supercurio's Voodoo 5, overclocked by default to 1.2GHz with raspdeep's code, and Neldar's backlight notification enabled, and re-oriented with xcaliburinhand's code. The undervolting code has been fixed to keep your phone from dying while charging. I'll not be supporting anything beyond 1.2GHz. I hardly use 1.2GHz myself, and from what I've read, many users (but obviously not all) have stability issues with anything much beyond that. This post from one of the senior Android engineers at Google also struck a nerve with me, and is also part of the reason I'll not support anything past 1.2GHz. Samsung actually wrote most of the code for 1.2GHz into the kernel source but had it commented out, so I don't have a problem providing software that will allow users to push it to that level.
Again, for voltage control, use xan's app. I've attached an older version of the app as I'm not sure if the newer one is backwards compatible with the 'older' methods of power management.
Also, standard disclaimers about how if this blows up your phone or tells your girlfriend she's getting fat, it's not my fault. I've had this kernel on my phone for a couple days, so none of that should happen.
How to install - Either flash in ClockworkMod, or use Neldar's really awesome kernel flashing app.
gb-reorient-12-23-build-f.zip is a zip tarred zImage. Unzip, then flash the tar with Odin, or extract the zImage and flash it with Heimdall or Neldar's kernel flashing app.
gb-reorient-fixed-ocuv-f-cwm.zip is a ClockworkMod flashable kernel.
Some thoughts on undervolting
The whole point of undervolting is to safely do the same amount of work with your CPU while using less energy (ie more battery life). Your phone is idle most of the time, so you can the most from undervolting lower frequencies more. Undervolting is safe WHEN you find the settings that work for your phone. Generally, -75mV seems to be stable for everyone. If you want to push it further, go ahead, but realize that if you push it too far, you phone will freeze, and you'll have to pull the battery. Relatively harmless, but, be aware it can happen. Personally, my phone is perfectly stable at the following settings (from 100MHz to 1000MHz) -125mV, -100mV, -100mV, -100mV, -75mV. These settings may not work for your phone. You might find that you can get by with undervolting a little more, but your system will freeze randomly, so if that happens, don't undervolt as aggresively. So, for example, I found that I can usually get by with -150, -125, -125, -125, -100, but every once in a while the phone will freeze up. And since I want a stable system, I've backed down from that. I can't tell you what to do though, but keep in mind that undervolting too much may lead to system instability.
- If you still want to try to find a oc/uv kernel which works for you, don't undervolt at all and tell me if it still happens with kernel #7 (12-23 build from my other thread). As far as I know, no one has had an issue with charger instability on that kernel. If it does still happen, I need to know the kernel version # and for good measure, the production code under your battery (can someone tell me what the name for this is again, I don't feel like shutting off my phone to check), it will be a number like 08.10, 10.10, etc.
- If even with the 12/23 build f kernels and not undervolting at all, you're still get shutdowns when charging, you probably want to get a different kernel. If you insist upon using that one anyway, try charging via USB instead of the wall outlet, it seemed to happen less frequently on older kernels, and I haven't had a charge death in weeks now, so, I'm good at least.
- See if your phone is one of the ones being recalled. If your phone is under recall and these don't work for you, I'm not sure what else I can do.
- These fixes work for me and a lot other people who had the same problem with other oc/uv kernels. Like I said, we're running these out of spec, so a few unlucky souls might not have phones that can handle this. Or maybe some of these kernels have been sprinkled with pixie dust and others haven't. If you find a different kernel that works for you by all means use it. It's all about choice people.
Thanks. Going to try it now.
I flashed 'em at 94%, so we'll see.
But FWIW- I think I've had MAYBE 2 charge deaths when I was on perception. But I was using Setiron's kernels, so I dunno...
I'll report back in a bit.. gonna let it over-charge for a bit and see what happens.
Darky 7.0.1 with your kernel and 100% battery power for 2.5 hours plugged in to the wall and no power off yet. Hopefully this is the fix, I am tired of leaving my computer on all night to charge on usb
thank you so much for this...been looking for something exactly like this, and seems sleep death is gone
darky 7.0.1 here also.
I had it charge around an hr and a half past 100% and no death!
So we'll see how it does overnight
I'll try it out and let you know how it goes, i charge by ac overnight so I should have the results of it to you by morning I'm using it with Assonance 5.2 by the way.
Well no charge death for me last night...
Sent from my GT-I9000 using XDA App
Absolutely no problem, left on ac all night with an undervolt and everything. Great job with this, it made oc/uv usable for me.
Doc's 6.1.3 + your kernel = 100% joy
I found your thread last night after a long and happy Christmas day with the family. Followed your instructions to the letter. Charged overnight from 45% and woke up to find the phone operating fine. This might be the answer to all our prayers!! Thank you so much!
Runs great with eugenes ginger clone. Slightly better benchmarks than other rom/kernel combos. I peak out at 1.3ghz so 1.2 seems like a good medium. One request though is to look into changing the divider for the gpu. I know we don't need it but its good for bragging. Unhelpful had this and I could set the gpu down to 166.750 For lower clocks to save battery and up to 222.334 (stable) for benchmarks. I never tried other clocks so I don't know if it would work on other settings. It depends on how his code works. but it seems by my math the gpu is divided off a 2000 or 2001mhz frequency. There is a margin of error I guess. and stock is divided by 10. In unhelpfuls code it is divided by 9 (222.334) default but could be set to 10 or 12. If we bump that up to 15 or 20 we might reduce battery consumtion with a gpu clock at 133 or even 100mhz. Id also like to try the divider at 8 for 250mhz. Im curious as to how that would benchmark if its stable.
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Ive been charging since 2pm yesterday and its still on. I think you got the fix
No problems here charging overnight. For those who care about quadrant scores, mine was about 250 points higher than the other 1.2ghz kernel I was using.
I get better quadrant scores too vs.my setiron 1.47 1200 kernel. I don't know if it's due to this kernel, but for some reason I'm getting much better battery life since flashing it.
opcow said:
I get better quadrant scores too vs.my setiron 1.47 1200 kernel. I don't know if it's due to this kernel, but for some reason I'm getting much better battery life since flashing it.
Click to expand...
Click to collapse
Same here, battery life seems better..I've noticed it not draining so quickly, im at 85% when usually id be at 50-60%
Sent from my Captivate
I've found Darky's 7.01 works best on my phone, could it be true this makes it run faster? Do I need to have full charge or can i flash this at any battery level?
I didn't look at the actual quadrant score. But my fps is on average about 2-3 greater. Similar to running at 1300 on other kernels. Battery life is much improved over the kernel in eugenes ginger clone rom.
Sent from my SAMSUNG-SGH-I897 using Tapatalk
I just flashed it over SetiroN 1.5.6 and can see a speed difference already. 1200 O/C is perfect, I really like the kernel. Working great on Darkys 7.0.1
I too just installed over Darky's 7.0.1, bit more speed is noticable but i mainly did it for the possibility of better battery because right now thats all i am after.
i just installed but i want some more about voltage control
how can i modified that option?
thx a lot!

[Q] setcpu and evo battery life

hi
i have a htc evo 4g running android 2.3.5 and kernel 2.6.35.10-g4b48446 [email protected] #1 and i have a few questions on setcpu. its a stock rom and it is rooted.
I shut off my profiles and disabled the perflock - it said success. So i ran the long bench test and only got 2078 ms, not 5000. so i dont know if its really working. I reengaged the profiles and i think it works with the screen off. the rest of the time i am not so sure. in fact it seems to still drain fairly rapidly unless i turn on some battery saver or something. I have the following settings on my profile all are set to ondemand except charging which is set to performance. the only other setting i can choose is user
in call 998 max and 245 min priority 91
screen off 384 max and 245 min priority 88
charging any 998 max and 245 min priority 85
battery <25% 460 max 245 min priority 81
bbattery <50% 883 max 245 min priority 65
Temp> 42 C 614 max 245 min priority 50
what am i doing wrong? I have it enabled and i have notifications off
i have system panel to try and monitor but its not recording and it also drains the battery like crazy so i think thats set wrong as well but i dont know why.
i also tried juice defender but it doesnt work right because it says the AOSP file isnt found in the system/app folder. I looked there and also in teh data/app folder and its not there. So i dont know what to do about that.
thanks
stock sense is just not all that efficient really. (well thats my opinion) profiles seem to look ok but also finding a different kernel with different governors (smartass v2 is rather efficient and changing around the frequencies as needed)
auto sync settings as well? turning some stuff of that you dont use or look at and so on can help too
and calibrating battery a bit can help aka a full discharge a full charge and full discharge will sure help (also what i have found personally)
kernels
thanks for the reply. You mentioned different kernels. I understand about rooting my phone but not so much about how to load a different kernel or different rom. Where do i go to learn about that?
jjdonohue said:
thanks for the reply. You mentioned different kernels. I understand about rooting my phone but not so much about how to load a different kernel or different rom. Where do i go to learn about that?
Click to expand...
Click to collapse
look around in the development section as there are some great kernels available right now...Ca1ne just released a new version of the underworld SBC v6 that i personally like with great battery life ...Mason kernels are also great with great battery...just make sure u read the threads completely to make sure u are using the right kernel for the rom u are using...ie there are kernels for ics...sense....and so on......also the kernels load through recovery...just load kernel to sd and wipe cashe and dalvik and flash zip...hope this helps...Carp
Hi another question about kernels. I am a bit of a newbie other than rooting my phone so i want to understand what advantages/disadvantages different kernels have. You mentioned smartassv2. i have seen others like
chopsuey kernal
freedom kernel
golden monkey kernel
savaged-zen kernel
tiamat kernel
all of these i think support sense roms.
as i understand it , you have to go into the recovery screen and load hte zip file off the sd card and reboot with the new kernel. What are the risks/rewards of doing so? I guess i am trying to understand which one would suit me best.
i have the current sprint lovers rom i guess since it is factory stock so should i also be considering changing the rom? Maybe i am getting ahead of myself here.
thank you again.
which rom are u wanting to run....this will help us steer u in the right direction
im sorry your entire post didnt load on my end i see ur running sprint stock....that is a fine rom but i have not ran it myself....
---------- Post added at 01:53 AM ---------- Previous post was at 01:36 AM ----------
i personally have switched to sbc kernels when they came out with a sense version...i am addicted to sense 3.5...just my personal likings...sbc is superior battery charging whichcarp will give u better full charge on your battery so when the light turns green and u unplug it it wont drop down to like 90% battery in just a few mins....i can squeeze another couple hours out of my battery with sbc and even more depending on light usage....but u will stil need to play around with different cpu speeds like 786..921 and so on to see what your individual evo can stand....what works for 1 may or will not work for another....lags and bootloops etc...
You don't need to change Roms, you can if you want, but changing kernels will unleash new features. Some features are:
Full hdmi mirroring
The ability to over/under clock CPU
2 way call recording
Improve battery charging
Enable swap space
Improved performance of phone
Some kernels allow under volting CPU to further save battery (this can cause some stability issues so start slow with undervolting)
You may want to take a look at Lionfish kernel also, just note first boot may take a while.
Also ditch the profiles in set CPU, I tried profiles and it never seemed to work right. A good governor will handle all your profile settings.
I like smartass, and intellidemand the most on my set up.
As an idea ok the battery life I am getting, I streamed Pandora over 3g for about 8 hours not much other phone use, screen off most of the time, and my phone was at like 20 %. I thought that was pretty good.
Sent from my Synergized Aggressive Lionfish Evo using the XDA app
thanks detcup4evr for helping out explaining that better...i blew out my back and between no sleep and pain meds the brain just dont want to fire...thanks for stepping in bro....carp
smartassV2 vs InteractiveX ... which one giver better performance AND battery life??? currently I am running LIONFISH 1.8 with interactive X
Using profiles in setcpu actually uses more battery life. Because it has to be running all the time and monitoring phone state to know when to change to a different profile.
interactiveX vs smartassv2 all depends on how you use the phone and really which kernel it is. I've noticed little things like on mason's I got better battery with smartassv2 but on other kernels I get better battery with interactiveX. As far as performance, you won't realize a difference.
ok so it sounds like i should try the sbc sense 3.5 kernel with the smartassv2 governor. Did i get that right? i will look around to see where i can download that.
Were you refering to this kernel?
Underworld Sense Kernel v0.6
yes this is the kernel i run with ODJDub HD Bliss!! Sense 3.5...if u choose to run this rom it will give u alot of different options of kernels and apps and other things from the installer....if i can help u more just feel glad to hit me up....carp
Ok so with lionfish 1.8 kernel and interactivex, I should not use a profile? What does CPU go to on screen off? also where does it mention profiles use battery? I'd like to read more into this..
Thanks
Sent from my PC36100 using Tapatalk 2
Sense rom with Underworld v 0.6
At Carp -
thank you for the advice. I was thinking maybe i would use my ROM still (its a sense i believe) and load the underworld v0.6 kernel with sbc and see how that goes. I havent done very much research on ROMs so i dont know that i want to get that deep into this just yet. It seems like underworld has alot of nice features. One thing that i am wonderig though is with the new kernel would have any further ability to unload some of the sprint bloatware or do i need a new rom to do that or is there another way to do it? Things like qik video , gmail, accuweather blockbuster etc all load themselves periodically. I kill them but then they come back like weeds. Even programs i do like , like pandora, wheres my droid etc come back also. But i dont want them to.
no u will be fine getting rid of apps and bloatware u dont wont...u wont need a special rom....i use a free app in the market called root uninstaller to get rid of useless bloatware,apps etc...then u can go in and manually uninstall what u don't want...be careful not to uninstall anything which the phone needs to boot and operate such as android system...you will see the things u are looking for when u load the app...hope this helps...carp
I actually did something unusual.
I have universal aggressive lionfish SBC 1.8, swagged out stock N, and smartassv2
I set the ideal, sleep, and wake freq for smartass v2 to 128, while setting the up rate to 245. I used set cpu to lower the min freq for my device to 128. I set max load to 100, and min load to 85, and down time to 0. I then set a profile for "ondemand" during screen off, of 128-384.
I actually have pretty awesome battery life (I'm an uber heavy user).
Sometimes it reads that I spend over 70% of my time at 128mhz.
I feel no lag. It clocks to 998mhz maybe 15% of the time, mainly when loading web pages.
flashed underworld v 0.6
Hi Carp,
well, i flashed the underworld v 0.6. So i see in set cpu that i can underclock to 128 and overclock to 1228. however, i slid the slider over to 1228 by accident and it froze the phone even though it says its still at 998 mhz. then it rebooted by itself. so i guess that wasnt a good idea. Anyway, theres a ton of governor choices now in the profiles section. i am not familiar with alot of them but i was wondering which of those would provide the most benefit. they are as follows -
ondemandx
interactive x
intellidemand
smartass
interactive
conservative
smartass 2v2
performance
along with ondemand and user space from before.
thanks
Good to hear....u will need to try different settings as each evo will be a little different...ie.. some can take alot of overclock and as u said when u went to high it locked up......my evo likes min 245 and i dont go very little over 998...mine does not like high overclock....i run between 768 and 998 or until i can see a lag or slow down in performance..depends on which rom i am running...i like ondemand x and smartass 2 on my evo but there is a good read in papa smurph's smurphed out v6.6 thread in development on governors and such...go to post #2....i wish there was a perfect setting i could give u but u will have to see what your evo can take...part of the fun of android.....carp
Governors
Thanks carp. I guess experimentation is the only way to know. i charged my phone last night ad i noticed that it does take alot longer to go from 100% charge to 90% but i also noticed that the phone temp was at like 110 deg F and a voltage around 4.263 or so. i have read some thread where they claim its bad for the Lithium ion batt to be over 4.2 V but as soon as i unplug it it drops to 4.1 something usually. I am using battery indicator app to measure it. i am using the underworld w/sbc kernal currently but the voltage being higher has me a bit concerned that i am damaging the battery kind of like pumping water into a jar with the the lid on tight til it bursts. Or in the batteries case - too hot i guess or until it plates.

[ARC S] Better Stats and tips for the least memory drain

The best Combination of roms, mods and kernels for the least battery drain!!!!!!!!!! :good::good:
One ROM can be really battery-saving for one user, although really battery-consuming for another user.
There is no best, that works the same for everyone.
EDIT: Also, what is 'memory drain' as you wrote in the topic title?
Kernel: LuPus
Rom: FreeXperia
CPU Frequenz: 1401 Mhz
Battery holds about 14 hours for me with intensive of usage

Paranoid Android 7.3.0 vs. Lineage OS 14.1 - Doze / power / sleep?

Good morning Le Pro3 forum -
I've been switching between Paranoid Android and Lineage OS for the past few weeks. One thing I've noticed very specifically is that PA 7.3.0 (and 7.2.0...) does not seem to effectively go into 'doze' as well as Lineage OS. What I mean is that battery drain overnight is pretty high on PA (10-20%) while Lineage is very low (less than 5%) using the same applications.
So that I can better understand and troubleshoot, would anyone be willing to point me to other forum posts either here or on other forums that dive into troubleshooting this kind of thing? I'm not finding anything that useful that is *recent*.
Thanks in advance!
mdkathon said:
Good morning Le Pro3 forum -
I've been switching between Paranoid Android and Lineage OS for the past few weeks. One thing I've noticed very specifically is that PA 7.3.0 (and 7.2.0...) does not seem to effectively go into 'doze' as well as Lineage OS. What I mean is that battery drain overnight is pretty high on PA (10-20%) while Lineage is very low (less than 5%) using the same applications.
So that I can better understand and troubleshoot, would anyone be willing to point me to other forum posts either here or on other forums that dive into troubleshooting this kind of thing? I'm not finding anything that useful that is *recent*.
Thanks in advance!
Click to expand...
Click to collapse
Slightly tangential, but how is the battery life overall compared to LineageOS? I've been running LineageOS and while it performs well, the battery life isn't nearly as good as stock EUI. As for over night battery drain, I get about 10% in 8-9 hours in stand by.
Hey. I tried every single rom out there from MoKee to Lineage and i can asure u one thing. Best for battery is Omni ROM (latest) + BlackScreen kernel version 3.6
Now i am a medium - heavy user. Lots of time on snapchat and playin games for about half an hour to a hour. I got 6 hours of screen on time wich is great really compared to other roms.
Now i also tried various combinations of using different governors and so on so i tested an option for about three days and then tried another one. I was seeking for the best possible battery life while don't have any stuttering or lags. Cuz if u put the cpu governor for example on impulse and then underclock it too... It lags like hell.
Soo what do u need to do to get also good standby performance?? I loose less than 3% over night.
Try following:
IN KERNEL AUDITOR
CPU: Both big and little cores governor set on alucard
Underclock the big cores to 1900 and little cores to 1440
GPU: governor set to msm-adreno-tz; underclock max frequency to 560 MHz; enable Adreno idler
I/O sheduler: set governor to noop; read-ahead 128 kB
Low Memory Killer: set profile to Agressive
Misc: Vibration strenght set on about 15%, disable Fsync, TCP must be westwood.
_________________________________________
Developer options:
Set logger buffer size to off
Set all three animation scales on 0.5x
_________________________________________
That is it. If u have any questions or something doesn't work as written -> reply back
P.S. turn off wi-fi during night. Helps a bunch.
insomnixXx said:
Hey. I tried every single rom out there from MoKee to Lineage and i can asure u one thing. Best for battery is Omni ROM (latest) + BlackScreen kernel version 3.6
Now i am a medium - heavy user. Lots of time on snapchat and playin games for about half an hour to a hour. I got 6 hours of screen on time wich is great really compared to other roms.
Now i also tried various combinations of using different governors and so on so i tested an option for about three days and then tried another one. I was seeking for the best possible battery life while don't have any stuttering or lags. Cuz if u put the cpu governor for example on impulse and then underclock it too... It lags like hell.
Soo what do u need to do to get also good standby performance?? I loose less than 3% over night.
Try following:
IN KERNEL AUDITOR
CPU: Both big and little cores governor set on alucard
Underclock the big cores to 1900 and little cores to 1440
GPU: governor set to msm-adreno-tz; underclock max frequency to 560 MHz; enable Adreno idler
I/O sheduler: set governor to noop; read-ahead 128 kB
Low Memory Killer: set profile to Agressive
Misc: Vibration strenght set on about 15%, disable Fsync, TCP must be westwood.
_________________________________________
Developer options:
Set logger buffer size to off
Set all three animation scales on 0.5x
_________________________________________
That is it. If u have any questions or something doesn't work as written -> reply back
P.S. turn off wi-fi during night. Helps a bunch.
Click to expand...
Click to collapse
Hi mate, thank you for your detailed review. It helped me especially for kernel auditor settings. But i have an objection in my honest oppinion. I have tried both roms, AICP 12.1 and OmniROM and AICP is much better at battery department. But both rom is great in the rest.
SUMMERBREEZE said:
Hi mate, thank you for your detailed review. It helped me especially for kernel auditor settings. But i have an objection in my honest oppinion. I have tried both roms, AICP 12.1 and OmniROM and AICP is much better at battery department. But both rom is great in the rest.
Click to expand...
Click to collapse
Really, well u know it is mostly how u use it. Cuz for my type of usage Omni works perfect. I was using AICP for a month before i tried other roms as described and it was really good but idk... When i was using it i got 4h and 30min at best with my kind of usage but with omni i got easily 6h. It depends from user to user but well... I will give AICP another shot anyway. I am glad that my review helped u.
insomnixXx said:
Really, well u know it is mostly how u use it. Cuz for my type of usage Omni works perfect. I was using AICP for a month before i tried other roms as described and it was really good but idk... When i was using it i got 4h and 30min at best with my kind of usage but with omni i got easily 6h. It depends from user to user but well... I will give AICP another shot anyway. I am glad that my review helped u.
Click to expand...
Click to collapse
yes it helped a lot. especially kernel tweaking thing. both rom is great imho and 1-1.5 hr screen on time difference may marry -as you said- on which programs/apps we use. we must be glad that our le pro 3 has a great nougat support from these beautiful devs and i dont know how to thank to them. i just used 2-3 days this AICP rom and i will give also a shot to OmniROM to compare them again. I love both roms and i am sure i will keep switching between the two

Categories

Resources