hi all,
i just switched OP 3T, i must say this phone is rock & just pure quality.
i rooted the phone 2 hours later now it is search time for benefits of root on OxygenOS 4.0.3
i just want to know which kernel is the best for OP3T to get max SOT and maybe highest score for Antutu Bench?
None or all... Every dev puts out what they think is the best balance. None of them tries to kill your battery on purpose.
My personal choice is Franco's kernel. I enjoy his work since many years. That's mostly due to his responsiveness and frequent updates.
All other kernels I tried worked equally well.
You can not optimized for battery AND benchmark scores. Choose one.
If the predefined settings don't please you, install kernel adiutor and try to make it better :good:
domsch1988 said:
None or all... Every dev puts out what they think is the best balance. None of them tries to kill your battery on purpose.
My personal choice is Franco's kernel. I enjoy his work since many years. That's mostly due to his responsiveness and frequent updates.
All other kernels I tried worked equally well.
You can not optimized for battery AND benchmark scores. Choose one.
If the predefined settings don't please you, install kernel adiutor and try to make it better :good:
Click to expand...
Click to collapse
thanx for reply
domsch1988 said:
None or all... Every dev puts out what they think is the best balance. None of them tries to kill your battery on purpose.
My personal choice is Franco's kernel. I enjoy his work since many years. That's mostly due to his responsiveness and frequent updates.
All other kernels I tried worked equally well.
You can not optimized for battery AND benchmark scores. Choose one.
If the predefined settings don't please you, install kernel adiutor and try to make it better :good:
Click to expand...
Click to collapse
do you flash franco and go? everytime i've used franco in the past i just flashed without setting up any personal settings. seemed fast and quicck
masri1987 said:
do you flash franco and go? everytime i've used franco in the past i just flashed without setting up any personal settings. seemed fast and quicck
Click to expand...
Click to collapse
Yes, default settings are great. I personally switch to conservative governor, lower the CPU boost a bit and am now trying some other governor settings to further increase standby time. But that's my preference. I value standby over top end performance.
i have just run antutu benchmark on OOS 4.0.3 and Franco Kernel, result was exactly the same, but better battery time with better standby time, so my personal advice is to go with Franco Kernel... (p.s didnt try other kernels)
without franco : 156k point
with franco : 156k point
Related
I've received Nexus 6 from FlipKart, Its great but two major concerns:
1. Screen is very yellow (warm color) and on reducing brightness it becomes magenta. When compared to any other phone including Nexus 5, its extremely yellow. Tried couple of apps, none of them do a good job of fixing the yellows. Did anyone find a good app/setting to calibrate this screen right?
2. Battery life is pathetic: From 100% to 10% in half day. SOT is barely 3 - 3.5 hours (Greenified Facebook, Encryption off), no gaming, where as my friend gets 5hours. Sometimes phone hangs and switches off. When I switch on, it looses 15% battery. It has only been charged 2-3 times (only got it 2 days ago). Does it get better with time? or Am I having a faulty battery?
Update: forgot to mention my phone shuts down at 28% battery. And it didn't boot at all. I realized battery was zero. Is this calibration issue? Or bad battery
Flash elementalx, you'll be able to change color values and battery life is great
1. You can change your RGB using any kernel with support to it. Almost every single kernel have support to RGB LCD KCAL. Use a app such as Trickster to modify the RGB once you flashed a kernel of your choosing.
2. Battery life is subjective to how you use your device. Just because someone was able to achieve 5 hours+ SOT doesn't mean you will either because there are way too many factors that play into effect such as: cellular signal strength, wakelocks, apps installed, etc. If you want to maximize your battery life, look into underclocking the CPU/GPU frequency and flash a custom kernel (e.g. Franco) that removes mpdecision. Mpdecision is a huge battery drain and the frequencies that it selects is completely random and unnecessary in my opinion.
http://forum.xda-developers.com/showpost.php?p=57808725&postcount=7 my battery life with Franco pre-r1.
I agree that mpdecision really does drain battery a lot. I have mine OVERCLOCKED to 2.88 ghz with sensei kernel and intelliplug. And I am still getting way better battery life than stock. Just flash this kernel with intelliplug and there goes your battery issues. And you can also adjust your screen colors.
rmx36 said:
I agree that mpdecision really does drain battery a lot. I have mine OVERCLOCKED to 2.88 ghz with sensei kernel and intelliplug. And I am still getting way better battery life than stock. Just flash this kernel with intelliplug and there goes your battery issues. And you can also adjust your screen colors.
Click to expand...
Click to collapse
For more elaboration on mpdecision,
All Qualcomm based phones have Qualcomm prorprietary userspace binary called "mpdecision" aka m(ake)p(oor)decision. Instead of letting the kernel itself to decide what frequencies and how many cores to run, this "mpdecsion" binary polls the kernel run queue statistics and decides for the whole system the "optimal" frequency and the "optimal" number of cores to use. The concept is fine, except the decision making is done in userspace and it's 100% closed source so there's no way to tweak it and there's a latency (because all userspace binaries needs to "poll" the kernel for the latest information which is slightly delayed). - faux123
Click to expand...
Click to collapse
In other words, mpdecision makes your phone sit at 1.5GHz for doing the most simplest tasks, even composing a email it'll bring your frequency to be at 1.5GHz.
Download CPU Spy and use your phone, then look at CPU Spy and you'll see how much time is spent in that frequency. Then flash another kernel that does not use mpdecision then you'll see the difference, the phone sits at frequencies that makes sense for the load that is on the device.
The alternative solutions would be, Franco's Hotplugging Algorithm or intelliplug by Faux.
Battery life is very subjective.
I am still 100% stock, encrypted, auto brightness and get over 6 hours SOT every charge. Mainly WiFi, some LTE. No gaming.
I will root and switch to another kernel when I have time and see the difference. I would expect more battery.
However if you are only at 2.5 hours SOT on a full charge, I wouldn't expect it to double just by changing kernels.
JasonJoel said:
Battery life is very subjective.
I am still 100% stock, encrypted, auto brightness and get over 6 hours SOT every charge. Mainly WiFi, some LTE. No gaming.
I will root and switch to another kernel when I have time and see the difference. I would expect more battery.
However if you are only at 2.5 hours SOT on a full charge, I wouldn't expect it to double just by changing kernels.
Click to expand...
Click to collapse
Thats so impossible. I've switched to 2G only but i run on Wifi all time and yet 1 day standby and 3.5hrs SOT.
zephiK said:
1. You can change your RGB using any kernel with support to it. Almost every single kernel have support to RGB LCD KCAL. Use a app such as Trickster to modify the RGB once you flashed a kernel of your choosing.
2. Battery life is subjective to how you use your device. Just because someone was able to achieve 5 hours+ SOT doesn't mean you will either because there are way too many factors that play into effect such as: cellular signal strength, wakelocks, apps installed, etc. If you want to maximize your battery life, look into underclocking the CPU/GPU frequency and flash a custom kernel (e.g. Franco) that removes mpdecision. Mpdecision is a huge battery drain and the frequencies that it selects is completely random and unnecessary in my opinion.
http://forum.xda-developers.com/showpost.php?p=57808725&postcount=7 my battery life with Franco pre-r1.
Click to expand...
Click to collapse
Impressive! I'm trying ElementalX kernel right now. Is it safe to switch-off MP-decision on that using trickster or shall I go with franco blind folded.
taranfx said:
Thats so impossible. I've switched to 2G only but i run on Wifi all time and yet 1 day standby and 3.5hrs SOT.
Click to expand...
Click to collapse
Well, not impossible as it has been that way on my phone since day 1.
But i agree that it is really odd how some people are getting 3 hours and others getting 6.
I had the opposite on my Note 4 though. Everyone got 6 and I got 4. So who knows?
taranfx said:
Impressive! I'm trying ElementalX kernel right now. Is it safe to switch-off MP-decision on that using trickster or shall I go with franco blind folded.
Click to expand...
Click to collapse
You only want to disable MPDecision if theres a alternative. For Franco, mpdecision is 100% removed so you don't need to disable anything.
I don't know ElementalX so I can't say, ask in their thread. If you use Franco, everything is done for you and you don't need to do anything on your part.
My battery life with LK is pretty good as well! I was able to tether for 10 hours straight and still had 22% left after sleeping ~8 hours.
I'm totally a rookie for modify the kernel, but i wish to get better battery life for my nexus 6. So i read often that changing the CPU Maximal/Minimum Frequency - for example for the franco.kernel or Lean Kernel or other kernel - almost everybody get a better battery life and no wake locks. At the moment i use the nexus 6 stock with no custom software, but the battery life isn't very good.
My questions now: How can i setting the right CPU Maximal/Minimum Frequency for the franco.kernel or Lean Kernel or other Custom Kernel? Are there specific apps? And the most important question: Which are the right numbers to set for the CPU Frequency?
Thanks. :good:
Erdiou said:
I'm totally a rookie for modify the kernel, but i wish to get better battery life for my nexus 6. So i read often that changing the CPU Maximal/Minimum Frequency - for example for the franco.kernel or Lean Kernel or other kernel - almost everybody get a better battery life and no wake locks. At the moment i use the nexus 6 stock with no custom software, but the battery life isn't very good.
My questions now: How can i setting the right CPU Maximal/Minimum Frequency for the franco.kernel or Lean Kernel or other Custom Kernel? Are there specific apps? And the most important question: Which are the right numbers to set for the CPU Frequency?
Thanks. :good:
Click to expand...
Click to collapse
first off, questions go into the q&a/help threads, not general. and there are many cpu control apps to use, some free, some paid. thats the way for you to setup your cpu anyways you feel like. and there is no such thing as the right numbers, you need to find the right numbets for your use. me, i overclock to 3033mhz, and still see 5.5-6.5 hours of sot.
Thank you!
You shouldn't necessarily change the minimum and maximum frequencies because they won't necessarily save you battery.
When you look at the mex frequency of 2650 MHz, that's how many clock cycles there are per second. 2,650,000.
Every task you do on your phone will complete within an amount of clock cycles. Let's make some things up to illustrate this. Let's pretend that it takes Facebook app 5,000, 000 clock cycles to open. That means it would take nearly 2 seconds. If you set your Mac CPU frequency to half of stock, that app is going to take twice the time to open. The question is, will running running at 1267 MHz for 4 seconds use less energy than 2650 MHz for 2 seconds?
Looking at the voltage table for elementalx, the stock voltages are 890mV and 1110mV so it seems to me that since the voltage for half the max frequency is a lot higher than half the voltage of max frequency, running a task for twice as long would use more energy than max.
Surely, there will be tasks that take significantly fewer cycles than max frequency, so in those instances it may seem a bit more balanced, but its one of those things you're going to have to just try for yourself. Some people seem to get better battery though personally I'm not tempted.
Thank you, too! Now i understand.
Should I flash only the Lean Kernel or franco.Kernel and then look again at the battery life? Is this enough to get a better battery life on my device?
Erdiou said:
Thank you, too! Now i understand.
Should I flash only the Lean Kernel or franco.Kernel and then look again at the battery life? Is this enough to get a better battery life on my device?
Click to expand...
Click to collapse
no. kernels generally wont give you better battery life, but they can help you. battery life is dependent on how you use your device, how you set up your device, what apps you installed and use, your brightness, and the quality of your phone/data connection. and much more other things that weigh in less then these on nattery life.
some apps you install can be badly written, and take lots of battery, even though you rarely use. dropping brightness can increase your battery life. i keep my brightness below 15% usually. if i raise it to 35-40%, ill see a whole hour less screen on time.
Hi there,
really sorry if this has already been around, but i've been searching this forum up and down and didn't find a thing.
Anyways, i was wondering how i could enable overclocking under cm11 nightly? Could anyone point me towards a solution? Thanks
Well ...
http://forum.xda-developers.com/droid-4/development/5-0-custom-oc-kernel-t3041512
It should work (in the past it works)
Install it on your Cyanogenmod Rom
Fervi
ferviverus said:
Well ...
http://forum.xda-developers.com/droid-4/development/5-0-custom-oc-kernel-t3041512
It should work (in the past it works)
Install it on your Cyanogenmod Rom
Fervi
Click to expand...
Click to collapse
There's a guy who said that that kernel doesnt work on cm11...it work's for you in the past?
For CM11 and other AOSP 4.4 ROMS, the most fully-featured and overclockable kernel is JBX. You can use the one intended for the RAZR.
Joojoobee's is good, and certainly the best for Lollipop, but due to its extra voltage management stuff the JBX kernel has a higher overclock ceiling.
Use the newest kernel from here.
Boot into Safestrap, make a backup in case something goes horribly wrong, then flash the package to start up the installer. In the installer, don't install any of the tweaks, at least a couple of them cause instability for our phone, and don't bother with the init.d stuff. Just install the kernel itself and Trickster Mod. Trickster, FYI, is probably the best app for managing JBX, but other apps can as well.
Done. Reboot phone, hopefully it won't bootloop, once back up increase speed until it starts freezing when you try to use it, bump voltage 10-20mv, find ceiling again. I think the JBX thread has better/more detailed instructions, but that's about the gist of it.
Maximum advised voltage is 1490mv iirc, don't try to even approach that unless you want to cook eggs on the back of your phone.
Thanks a bunch!
After messing around with both solutions, Jojobee's solution gave me a bootloop but the other one worked.
However i can't seem to get past 1300mhz when overclocking, that seems to be the limit. I was aiming to try to reach 1400, any idea how i could go about that? I can't seem to find an option to set the max frequency higher than 1300.
Well i was playing a little with JBX kernel..these are my conclusions:
- Kernel install/works fine if you don't install 10% battery mode..otherwise you are goingo to have android crashes
- Kernel performance it's below than current cm11 m13 stock kernel...i believe is due to full scale freq that it has...cpu spend a lot time switching from one freq to another...if you overclocked you will have almost the same performance than NON-OC stock kernel..that's why stargo applied and later reverted full scale on stock months ago...meaby if JBX kernell would have support to boost driver (like cm12 OC kernel) it would be better...but it hasnt...
So my conclusions...dont waste time on JBX kernel...sorry my 4 my english
Enviado desde mi XT894 mediante Tapatalk
Milp said:
However i can't seem to get past 1300mhz when overclocking, that seems to be the limit. I was aiming to try to reach 1400, any idea how i could go about that? I can't seem to find an option to set the max frequency higher than 1300.
Click to expand...
Click to collapse
I don't think you can set the CPU higher than 1.3ghz, at least not in the way you're thinking.
In the case of the JBX kernel, you overclock the Main Processor Unit (MPU) speed. I don't remember what tab it's under in Trickster, but it should be the same one as the voltage settings. I couldn't even begin to guess where it'd be as far as other apps.
The default is 100mhz. This is multiplied by each frequency step; e.g. 1.3ghz is actually a 13x multiplier of the base 100mhz.
So to obtain 1.4ghz(ish), simply increase the MPU clock from 100mhz to 108mhz, since 108*13=1404.
If you're lucky, you'll be be able to do this without needing to touch the voltage, if not...read the FAQ in the JBX post, because I don't remember offhand exactly how to set voltages :v
Once you know how, I would think a 5-10mv bump would be all that'd be needed to stabilize most CPUs for 1.4ghz.
fyi, ignore if you already have stuff for these:
Antutu is a decent app for both testing stability and checking to make sure you're not hitting the heat throttle.
Cooltool isn't a bad thing to use either, if configured to show CPU speeds, since it'll show you if the CPU has been forcefully throttled back (if the CPU gets too hot, it'll forcefully change the maximum multiplier to 10x/11x to protect itself from baking; if it does, back your voltage off and be happy with whatever speed you've attained).
Hey all. I'm running Chroma 7/1 on Zen 21 right now, and I can't say I like the battery life I'm getting. What kernel have you found gives the best battery life? Or what settings? Other suggestions? Lemme know. Thanks!
It's hit and miss. We don't know what else you are running as far as apps and settings go, so it's basically trial and error until you find What's best for you.
right, it all depends how you use the phone.
me, im a heavy user, lots of browser action. but i dont do much gaming. i like performance, but i get great battery life as well(about 5-6.5 hours sot). i strictly use ondemand/deadline, no hotplugging, fsync off. also, i like despair, vindicator, and elementalx kernels, but thats just me
oh, signal quality plays a huge role in battery life as well. so does screen brightness, keep your screen brightness down. i keep mine from 15%-0$.
I use elementalx. It doesn't have better battery life than any other kernel - they are all the same. It's all about tweaks..
Setting the up threshold higher for example, will change the % of load the cpu must be under before it ramps up to the next frequency or even to turn additional cores online.
Thanks. I guess it's trial and error then.
I've been using aicp and stock elemental x with good results.
YevOmega said:
Hey all. I'm running Chroma 7/1 on Zen 21 right now, and I can't say I like the battery life I'm getting. What kernel have you found gives the best battery life? Or what settings? Other suggestions? Lemme know. Thanks!
Click to expand...
Click to collapse
What improved the battery life of my N6:
Franco's kernel (default setting);
No wallpaper app;
Pixel battery saver;
Replaced apps with white background by alternative apps with a black background.
Installed/flashed apps modded by the Team Blackout
Disabled not used g-apps.
Disabled not used services
So I recently installed latest weekly RR again hoping it will be fixed of micro shuttering but nope, so here's what happening 1st cpu usage is 100% temperature are reaching 82°c, 2nd the micro shuttering is still there so I opened matlog and here's what I got I hope you guys can help me :silly: thank you very much :highfive:
https://mega.nz/#!fp0nWYga!Z9Sgco0jmB00E0TXHkbxbjIOMjMoy1QV-hk2t-x1gb8
Mataujo said:
So I recently installed latest weekly RR again hoping it will be fixed of micro shuttering but nope, so here's what happening 1st cpu usage is 100% temperature are reaching 82°c, 2nd the micro shuttering is still there so I opened matlog and here's what I got I hope you guys can help me :silly: thank you very much :highfive:
https://mega.nz/#!fp0nWYga!Z9Sgco0jmB00E0TXHkbxbjIOMjMoy1QV-hk2t-x1gb8
Click to expand...
Click to collapse
Check your CPU governor. If it's interactive, change it to anything else. The stuttering is caused by thermal throttling. Interactive governor has a bug that causes cpu to max out all the time.
xxBrun0xx said:
Check your CPU governor. If it's interactive, change it to anything else. The stuttering is caused by thermal throttling. Interactive governor has a bug that causes cpu to max out all the time.
Click to expand...
Click to collapse
I'm using the default settings, it's schedutil
This is really killing me.
I deleted the thermal files to as mentioned in the kernel thread
Core control is enabled rest is disabled.
Just see the temperatures!!!
I had the same problems and followed the recommended settings in the kernel thread.
No weird things happening when looking at a task manager. It just ran ridiculously hot all the time. Playing downloaded music through Play Music for example would send the CPU temp to ~90 degrees C.
Back to stock kernel on lineage OS and cool as a cucumber.
Mataujo said:
This is really killing me.
I deleted the thermal files to as mentioned in the kernel thread
Core control is enabled rest is disabled.
Just see the temperatures!!!
Click to expand...
Click to collapse
That's the opposite of what you want. Disable core control, enable msm_thermal. The phone gets warm, but never hot. Also, underclocking dragonxia kernel is VERY important.
xxBrun0xx said:
That's the opposite of what you want. Disable core control, enable msm_thermal. The phone gets warm, but never hot. Also, underclocking dragonxia kernel is VERY important.
Click to expand...
Click to collapse
I don't see any option for msm_thermal where do I find it?
xxBrun0xx said:
That's the opposite of what you want. Disable core control, enable msm_thermal. The phone gets warm, but never hot. Also, underclocking dragonxia kernel is VERY important.
Click to expand...
Click to collapse
Actually in the dragonxia kernel thread, it says to keep core control enabled.
FusionGhana on AKT app
I was experiencing similar issues on RR. Tried all different kinds of options. Thermal files removed (ofcourse that might have attributed to the hotness of the device since CPU was going crazy). Wanted to follow the instructions on another thread that talked about Insane speeds but couldn't since it talked about setting onDemand Governor and somehow my device does not have that.
Then I started playing around with the Balanced profiles using Advanced Kernel Tweaks app. I am currently on FusionGhana (i think that's the name), and my device is running smoooth. No lags, the device is cool most of the times.
Try it out, see if that works for you
psychedelicNerd said:
I was experiencing similar issues on RR. Tried all different kinds of options. Thermal files removed (ofcourse that might have attributed to the hotness of the device since CPU was going crazy). Wanted to follow the instructions on another thread that talked about Insane speeds but couldn't since it talked about setting onDemand Governor and somehow my device does not have that.
Then I started playing around with the Balanced profiles using Advanced Kernel Tweaks app. I am currently on FusionGhana (i think that's the name), and my device is running smoooth. No lags, the device is cool most of the times.
Try it out, see if that works for you
Click to expand...
Click to collapse
Just be careful not to do this on an EAS kernel. Last I knew there was a bug with the interactive governor that forced CPU to max all cores all the time when interactive is set. Current version of Dragonxia is an EAS kernel and most of the governors in AKT are modified interactive governors.
That being said, I think using less aggressive governors is a great way to reduce the heat. This CPU is very powerful even at lower clock speeds, there's rarely much need to ramp beyond 50% utilization for any real length of time unless you're gaming.
Hmmm. didn't know about this. I am on DragonXia EAS. Not that I know what EAS stands for, but I will try moving to a non-EAS kernel and see if i get any more improvements. Thanks for the info.