[MOD] Thermal patch for Osprey - Moto G 2015 Original Android Development

If you are like me and suffers random slowdowns on your Osprey you are not crazy, the osprey's thermal management is pretty bad and constantly lowers clockspeeds at the slight sight of heavy load that could potentially heat up the device,I've made this magisk module to basically make the thermal management less aggressive thus resulting in better performance when doing mid to heavy tasks,it should work with any custom ROM and even the stock one

Update with some parameters adjusted
Sent from my Moto G 2015 using XDA Labs

Update again, please ignore this post for now,this version I've uploaded fixed the sudden shutdowns but somewhat breaks thermal management,so use at your own risk until i work on a newer update

Related

Boost performance and increase outdoor visibility..

I just read this over on phonearena and wondered if anyone else saw it and has tried it.
http://www.phonearena.com/news/How-...-visibility-of-the-LG-G3-without-root_id58888
Im tempted to try it but hesitant too.
It'll increase the overall performance of the phone, at the cost of a little bit battery life, since turning off thermal mitigation allows the cpu to clock at a higher speed more often while ignoring the heat.
I cant decide if its worth it. For the most part I dont have any complaints about the brightness but I also use Lux.
While it was a different phone I did this same thing with my LG G Pro with no adverse effects to the phones operation in just over a year. It is still going strong in fact, so I dont fear phone damage by doing this but on this phone I havent seen the need for it yet.
I've been using this setting for some time now. I see no decrease in battery life, indeed I've seen nothing negative from it.
Sent from my LG-D850 using Tapatalk 2
I've had both thermal settings off for a while now as well, it only powered down from heat once and that was because I was chrome casting Netflix and playing a intensive 3d game. Other than that it's fine, however I would expect it to get hot doing 2 large processes anyway. Battery life is still 4-5hiues SOT
By doing this my phone over heats and the turns itself off. Was running fine for a while with it on but I guess it was to much for the phone to handle.

Killing the whole LITTLE cluster, using just the two cores in big cluster

Can anybody tell me how to do it? I think most of the heat (implies battery drain) and downgrading performance comes from the 4 A53 cores in LITTLE cluster, so I want to shuts all of them (if possible) and use only the two big cores.
Yes with resurrection rom and the custom kernel.
It is the A57 cores that overheat. I am not sure adding that much load is a good idea.
From my experience, CM13 from ketut has better CPU task management and seems to lower temps and battery consumption on normal usage. Of course playing games will also heat the device but it in opinion provides better sustained performance.
OK, so it's not so possible with official ROM, eh? I can't make any core offline (it goes back online too fast that setting 444 permission afterwards with && is too late ) even though perfd has been stopped. I wonder who really controls the cores...
leledumbo said:
OK, so it's not so possible with official ROM, eh? I can't make any core offline (it goes back online too fast that setting 444 permission afterwards with && is too late ) even though perfd has been stopped. I wonder who really controls the cores...
Click to expand...
Click to collapse
official ROM kernel uses core_ctl hotplug, how to configure read here
http://forum.xda-developers.com/xperia-z5/general/root-required-performance-battery-t3376233
int0x19 said:
official ROM kernel uses core_ctl hotplug, how to configure read here
http://forum.xda-developers.com/xperia-z5/general/root-required-performance-battery-t3376233
Click to expand...
Click to collapse
Aaa... so those are the culprits... nice info

[Thermal engine] Overheating problems ?

Hi guys,
I'm not sure if the LG Flex 2 uses thermal-engine.conf to set its thermal values, throttling, etc.
or if it's set in the Kernel source.
But if the 1st is the case @androidexpert35 's currently developed thermal "engine" might be the solution:
[MOD][6.0+][ v1.7 ][THERMAL-TWEAK] SmarTemperatureX | The best balanced S810 Ever!
some settings might need adaptation for the Flex 2 but I'm sure,
after some careful tinkering the device should be able to stay cooler, sustain performance over longer time and might also offer higher performance than stock (even under Marshmallow).
Good luck
Yes our device uses thermal_engine_8994 but how can we flash it on MM without root?
Correct me if im wrong but this looks like simple init.d script so it could be easily run for example with http://forum.xda-developers.com/g-flex2/development/init-d-script-init-d-support-g-flex-2-t3399145
Obviously it need some editing because it's for different device.
But we still need root on marshmallow to run scripts unfortunately.For lollipop we already have tweaked thermal config file but on MM,while tge ui is super smooth,gaming performance is horrible because of throttling.
Pungasul said:
Yes our device uses thermal_engine_8994 but how can we flash it on MM without root?
Click to expand...
Click to collapse
you need root, otherwise you cannot do these kind of modifications
k3lcior said:
Correct me if im wrong but this looks like simple init.d script so it could be easily run for example with http://forum.xda-developers.com/g-flex2/development/init-d-script-init-d-support-g-flex-2-t3399145
Obviously it need some editing because it's for different device.
Click to expand...
Click to collapse
Pungasul said:
But we still need root on marshmallow to run scripts unfortunately.For lollipop we already have tweaked thermal config file but on MM,while tge ui is super smooth,gaming performance is horrible because of throttling.
Click to expand...
Click to collapse
That's not really a init script,
it's a modification file, system config,
so someone who knows internals should ideally grab it via
e.g.
adb pull
and inspect if there are any similarities that can be merged and then re-uploaded,
NEVER at all times run WITHOUT the thermal configuration,
otherwise the device might overheat or get damaged (there are some safety measures in the chip, etc. but still)
zacharias.maladroit said:
Hi guys,
I'm not sure if the LG Flex 2 uses thermal-engine.conf to set its thermal values, throttling, etc.
or if it's set in the Kernel source.
But if the 1st is the case @androidexpert35 's currently developed thermal "engine" might be the solution:
[MOD][6.0+][ v1.7 ][THERMAL-TWEAK] SmarTemperatureX | The best balanced S810 Ever!
some settings might need adaptation for the Flex 2 but I'm sure,
after some careful tinkering the device should be able to stay cooler, sustain performance over longer time and might also offer higher performance than stock (even under Marshmallow).
Good luck
Click to expand...
Click to collapse
http://forum.xda-developers.com/g-flex2/general/thermal-throttling-hotplug-settings-t3106165
This was already implemented almost a year ago..
It is really the limit to configuring the file..
The thermal config here sets throttling to higher values so reduces lag overall..but unlike anyother sd810 phones ..g flex 2 gets hot really really quickly..
So for gamming with the config in the mentioned thread gets the device to heat up upto 50-55 C overall..(core heating can get up to 70-80 C)
Only option is to customize the kernel but sadly no bootloader unlock for more than a year...
adds08 said:
http://forum.xda-developers.com/g-flex2/general/thermal-throttling-hotplug-settings-t3106165
This was already implemented almost a year ago..
It is really the limit to configuring the file..
The thermal config here sets throttling to higher values so reduces lag overall..but unlike anyother sd810 phones ..g flex 2 gets hot really really quickly..
So for gamming with the config in the mentioned thread gets the device to heat up upto 50-55 C overall..(core heating can get up to 70-80 C)
Only option is to customize the kernel but sadly no bootloader unlock for more than a year...
Click to expand...
Click to collapse
If it already lags at default settings, something's really off (ROM or Kernel would need optimization)
actually the best with this hothead of a SoC would be to make it throttle earlier (http://forum.xda-developers.com/z5-compact/general/mod-t3250283)
and then there's also core_ctl (CORE_CTL_HELPER) which can be set up via e.g. Kernel Adiutor or Kernel Adiutor Mod,
but that's probably nothing new to you and the others in the mentioned thread
Thanks

Can somebody explain what I have observed?

Hi fellow S6 users! It seems like that I can only get great 3d gaming performance on marshmallow by flashing space x kernel. Hacker, nog33k, twisted and even arter kernel lags on 3d games such as real racing 3 and modern combat versus.
Even at the same cpu and gpu frequency, all of those custom and even stock kernel lags on gaming but not while on space x kernel.
I have also observed that smooth gaming experience can also be found in ressurection remix by @macs18max. FWIW, Lineage os by team nexus on the other hand, is very choppy in 3d games.
Can somebody explain why is this so?
(Please do note that all of my tests were done after allowing the device to cool down so we can cross out thermal throttling here)
Very obvious answer. Samsung makes their devices slower purposly just to make you buy the next gen even tho the old models are more than enough capable. You only can overclock the GPU with Kernel Auditor or app of this kind. Also you can "Turn on 4x MSAA" option i develower options menu.
AndroidFL said:
Very obvious answer. Samsung makes their devices slower purposly just to make you buy the next gen even tho the old models are more than enough capable. You only can overclock the GPU with Kernel Auditor or app of this kind. Also you can "Turn on 4x MSAA" option i develower options menu.
Click to expand...
Click to collapse
Planned obsolescense seems to be the right answer I'm afraid. But the thing is that why can spaceX kernel be smooth in gaming at stock clocks mind you as to compare to other custom kernels which lags horrendously in gaming whatever the clockspeed you set the gpu or cpu. This laggy behavior in games can also be observed in stock kernel of marshmallow or nougat. It seems like the only exception (aside from marshmallow with spaceX kernel) is Resurrection Remix Rom by @macs18max which have excellent gaming performance!
Search logcats in the system buffer with
"SIOP_ARM_MAX"
"limitGPUFreq"
"limitCPUFreq"
after the phone slows down.
Is this it? SIOP_ARM_MAX as the reason looks more like power saving (low frequency, exits slowly after cooling).
First could be filtered with logcat -b system -s CustomFrequencyManagerService, others are random letters.
Search /system/framework/oat/arm/services.odex , might have a list of package names that are throttled differently.
Edit: could be about power saving, or people complaining that the device is hot or warm, or to try to prevent USB failure, or to try to prevent eMMC failure, or to try to prevent battery failure. Maybe not planned obsolescence because it's on the S8 too (but the hardware is better).
Phones with marshmallow ROMs and above.

Kernel Comparison

Hi XDA community!
I was doing research in to the current custom kernels available for our phone. Pretty much every kernel developer advertises their kernel as having improved performance and battery. One of the problems I found is that it is quite difficult to compare the performance and battery of kernels without trying it out for a week or so. I thought for the benefit of not only myself (who doesn't have time to test every kernel), but for the community that it would be helpful to have a thread that compares kernels.
Each post being a short comparison of at least 2 kernels should be sufficient. Performance, battery life, conditions (e.g. ROM, heavy user? non-gamer? etc. ) and special features (that set it apart)of a kernel would be good ways to compare them. Perhaps a quick rundown of your current kernel and why it suits your needs best could be good as well.
This is not a thread to tell me what you think the best kernel is. I believe that all custom kernels have their merit being somewhere on the balance between battery life and performance + a few features and suiting different people based on their needs.
Gonna reply to this thread I made a while ago after a bit of testing. I think it would be a good starting point for anyone who is indecisive with kernels.
Today I thought I'd compare 2 kernels that I've been using a fair bit recently. Both are based on S7 edge firmware, but have counterparts for S8 ROMs. The disclaimer is that I didn't have time to try every version of the kernels, nor will I promise that my experience will be the same as yours.
Tkkg1994's Superstock vs Farovitus' Notorious kernel
The competitors
Superstock kernel
Created by the famous developer of Superman, Superstock, Batman and Ironman ROMs.
Recommended by the developer himself over his other more modded kernel (Superkernel)
Stock Samsung values for CPU and GPU speed
Safety net green
Other performance/battery enhancements as laid out on his page https://forum.xda-developers.com/s7-edge/development/kernel-superstock-v1-3-5-t3453462 and below in the special features section.
Notorious kernel
Most popular custom kernel (by thread activity and likes)
Under clocked cores
Safety net green
Comes underclocked: Big: 312-1872 small: 234-1586
stock value for CPU speed
Plenty of performance and battery tweaks outlined in his page https://forum.xda-developers.com/s7...orious-kernel-tw-dqd1-g93xx-g93xxd-3-t3600711 and below in the special features section.
They both sound pretty good, but it's the real life performance that matters right?
Versions used
I've used super stock 2.7.1 and 2.9 (the versions that came with superman ROM 2.6 and 2.7 respectively). 2.9 will be the one discussed today. I have found the performance quite similar between the 2 versions however.
I've used Notorious 1.9.1
Kernel Mods (that I used)
Both were kept very close to how the developers intended
I changed the to IO scheduler on Superstock to Zen
And I changed the internal IO scheduler on Notorious to Row, external to maple
Both I used Westwood TCP congestion control.
Both I kept with the stock governor (interactive)
no undervolt for notorious kernel
Conditions - my ROM and usage pattern
Superman ROM 2.7 with Magisk root
Debloated
Black theme, wallpaper and ui etc.
clock widget xperia running
Force doze with significant motion detector disabled
Greenify privileged mode (pretty much all social messaging apps greenified)
Magisk module to doze google play services
I turned off pretty much all the advanced features: smart alert, smart stay, don't turn on when dark etc.
Auto brightness on.
BT always on (connecting to car and smartwatch)
Location always on
4g, volte and viLTE on
WiFi off (I got plenty of data)
Charged to ~75% at night every day
Use was moderate. Involved BT audio on 15 minute drive to and from work. Variable tasks being done on phone: calls, texting, messaging (whatsapp, messenger lite), looking up internet, occasional remote desktop. 8-9hr day at work. Some messaging, calls, texting at home but less than at work.
No games on phone - I have a busy job and I have a PC, PS4 and WiiU.
Performance
Superstock has very good performance. Absolutely no lags. UI feels smooth and fluid. I don't game however.
Notorious feels smooth and snappy despite being quite underclocked. Developer sped up the boot animation fps. Maybe it's in my head (and therefore insignificant if any), but possibly a bit slower to start apps. No lags however. Again, I don't game on the phone.
Battery
Superstock
Very good battery. A fair bit better than stock. I could lose between 1-4% overnight (6-9hr sleep). Never bothered measuring SOT but the phone lost on average ~20-25% per day moderate use as outlined above.
Notorious
Excellent battery. On my off days, I found that notorious enters deep sleep faster than superstock leading to less idle drain. It also seems to drain battery slower when screen on. Would lose 1-3% over a 6-9hr sleep. Average day would use up about 12-17% battery moderate use as outlined above.
Special features
Superstock is a plain kernel that just works out of the box. Not many modding opportunities - can adjust clock speed within the stock range. No voltage change. Can use the 3 basic governors. conservative, interactive (stock), on demand. Can change IO scheduler and TCP congestion algorithm. Only notable feature is the safety net green. A few services disabled according to the developer, but that is about it.
Notorious is very customisable with mtweaks many governors to choose from (I only bother using interactive). Under/overvolt and under/overclock avaliable for CPUs. Under/overvolt and under/overclock available for GPU. Boeffla kernel wake lock blockers. IO scheduler change, TCP algorithm change. I changed very few settings, but it is also commonly undervolted. On the thread, people liked to use bluactive, impulse and relaxed governors rather than interactive. With Notorious, I found that undervolting didnt really increase battery life much and gave me the increased paranoia of silent corruption/ instability. I change the TCP and IO so that it theoretically optimises my user experience. Realistically, I found no difference compared to stock and it was more for my obssesive compulsive side.
Verdict
For a non-gamer like me who uses the phone for calling, messaging, internet, video, music notorious provides more than adequate performance with greater battery savings than superstock.
Superstock I'd imagine to have much greater performance under a big load. It was subjectively more responsive and faster when doing my low power tasks.
At the end if the day both were much better than stock for me in terms of battery. I'd say that Superstock would be more for performance and Notorious would be more for battery saving. Any questions or comments, ask away!
Eggleston11 said:
Gonna reply to this thread I made a while ago after a bit of testing. I think it would be a good starting point for anyone who is indecisive with kernels.
Today I thought I'd compare 2 kernels that I've been using a fair bit recently. Both are based on S7 edge firmware, but have counterparts for S8 ROMs. The disclaimer is that I didn't have time to try every version of the kernels, nor will I promise that my experience will be the same as yours.
Tkkg1994's Superstock vs Farovitus' Notorious kernel
The competitors
Superstock kernel
Created by the famous developer of Superman, Superstock, Batman and Ironman ROMs.
Recommended by the developer himself over his other more modded kernel (Superkernel)
Stock Samsung values for CPU and GPU speed
Safety net green
Other performance/battery enhancements as laid out on his page https://forum.xda-developers.com/s7-edge/development/kernel-superstock-v1-3-5-t3453462 and below in the special features section.
Notorious kernel
Most popular custom kernel (by thread activity and likes)
Under clocked cores
Safety net green
Comes underclocked: Big: 312-1872 small: 234-1586
stock value for CPU speed
Plenty of performance and battery tweaks outlined in his page https://forum.xda-developers.com/s7...orious-kernel-tw-dqd1-g93xx-g93xxd-3-t3600711 and below in the special features section.
They both sound pretty good, but it's the real life performance that matters right?
Versions used
I've used super stock 2.7.1 and 2.9 (the versions that came with superman ROM 2.6 and 2.7 respectively). 2.9 will be the one discussed today. I have found the performance quite similar between the 2 versions however.
I've used Notorious 1.9.1
Kernel Mods (that I used)
Both were kept very close to how the developers intended
I changed the to IO scheduler on Superstock to Zen
And I changed the internal IO scheduler on Notorious to Row, external to maple
Both I used Westwood TCP congestion control.
Both I kept with the stock governor (interactive)
no undervolt for notorious kernel
Conditions - my ROM and usage pattern
Superman ROM 2.7 with Magisk root
Debloated
Black theme, wallpaper and ui etc.
clock widget xperia running
Force doze with significant motion detector disabled
Greenify privileged mode (pretty much all social messaging apps greenified)
Magisk module to doze google play services
I turned off pretty much all the advanced features: smart alert, smart stay, don't turn on when dark etc.
Auto brightness on.
BT always on (connecting to car and smartwatch)
Location always on
4g, volte and viLTE on
WiFi off (I got plenty of data)
Charged to ~75% at night every day
Use was moderate. Involved BT audio on 15 minute drive to and from work. Variable tasks being done on phone: calls, texting, messaging (whatsapp, messenger lite), looking up internet, occasional remote desktop. 8-9hr day at work. Some messaging, calls, texting at home but less than at work.
No games on phone - I have a busy job and I have a PC, PS4 and WiiU.
Performance
Superstock has very good performance. Absolutely no lags. UI feels smooth and fluid. I don't game however.
Notorious feels smooth and snappy despite being quite underclocked. Developer sped up the boot animation fps. Maybe it's in my head (and therefore insignificant if any), but possibly a bit slower to start apps. No lags however. Again, I don't game on the phone.
Battery
Superstock
Very good battery. A fair bit better than stock. I could lose between 1-4% overnight (6-9hr sleep). Never bothered measuring SOT but the phone lost on average ~20-25% per day moderate use as outlined above.
Notorious
Excellent battery. On my off days, I found that notorious enters deep sleep faster than superstock leading to less idle drain. It also seems to drain battery slower when screen on. Would lose 1-3% over a 6-9hr sleep. Average day would use up about 12-17% battery moderate use as outlined above.
Special features
Superstock is a plain kernel that just works out of the box. Not many modding opportunities - can adjust clock speed within the stock range. No voltage change. Can use the 3 basic governors. conservative, interactive (stock), on demand. Can change IO scheduler and TCP congestion algorithm. Only notable feature is the safety net green. A few services disabled according to the developer, but that is about it.
Notorious is very customisable with mtweaks many governors to choose from (I only bother using interactive). Under/overvolt and under/overclock avaliable for CPUs. Under/overvolt and under/overclock available for GPU. Boeffla kernel wake lock blockers. IO scheduler change, TCP algorithm change. I changed very few settings, but it is also commonly undervolted. On the thread, people liked to use bluactive, impulse and relaxed governors rather than interactive. With Notorious, I found that undervolting didnt really increase battery life much and gave me the increased paranoia of silent corruption/ instability. I change the TCP and IO so that it theoretically optimises my user experience. Realistically, I found no difference compared to stock and it was more for my obssesive compulsive side.
Verdict
For a non-gamer like me who uses the phone for calling, messaging, internet, video, music notorious provides more than adequate performance with greater battery savings than superstock.
Superstock I'd imagine to have much greater performance under a big load. It was subjectively more responsive and faster when doing my low power tasks.
At the end if the day both were much better than stock for me in terms of battery. I'd say that Superstock would be more for performance and Notorious would be more for battery saving. Any questions or comments, ask away!
Click to expand...
Click to collapse
Hello,
Thank you for the very detailed review. :good:
May I ask how did you flash the notorius kernel ?
Did you installed the Superman ROM and then reflash the kernel over it ?
Thank you. :fingers-crossed:
Tqhao94 said:
Hello,
Thank you for the very detailed review. :good:
May I ask how did you flash the notorius kernel ?
Did you installed the Superman ROM and then reflash the kernel over it ?
Thank you. :fingers-crossed:
Click to expand...
Click to collapse
Glad I'ts helping someone choose, cos I was very on and off abuot which one i wanted until i actually did the tests.
This is not the right forum to post this lol. This is meant to be about kernel reviews. The notorious kernel forum itself however isnt very clear.
It's just simply installing via twrp. dont forget to clear davlik/art cache after installation. Also, you need to flash root afterwards. I recommend you dont flash the root that the kernel comes with and to flash the root separately as there have been some bugs regarding that and also so that you can get the most up to date root.
Eggleston11 said:
Glad I'ts helping someone choose, cos I was very on and off abuot which one i wanted until i actually did the tests.
This is not the right forum to post this lol. This is meant to be about kernel reviews. The notorious kernel forum itself however isnt very clear.
It's just simply installing via twrp. dont forget to clear davlik/art cache after installation. Also, you need to flash root afterwards. I recommend you dont flash the root that the kernel comes with and to flash the root separately as there have been some bugs regarding that and also so that you can get the most up to date root.
Click to expand...
Click to collapse
That discussion was very helping but the question the i have is that i am a heavy gamer and most of my battery drain is caused due to games... which one would u suggest for better gaming battery life from the above mentioned?
Xial Xahab said:
That discussion was very helping but the question the i have is that i am a heavy gamer and most of my battery drain is caused due to games... which one would u suggest for better gaming battery life from the above mentioned?
Click to expand...
Click to collapse
Generally speaking this depends on the performance you need. If you can get your games to run sufficiently fast underclocked like on notorious, it will improve your battery life more just like it does in general. If it's too slow that way you'll have to see if super helps over stock. You could also try notorious and up the clock to more stock values but test out undervolting on it (as mentioned that does pose some risk) and see if your particular chip can be stable at a nice undervolt. Undervolting at high clocks can potentially save you a lot of battery life, but it depends on whether your chip is a "good" one or not.
Flandry said:
Generally speaking this depends on the performance you need. If you can get your games to run sufficiently fast underclocked like on notorious, it will improve your battery life more just like it does in general. If it's too slow that way you'll have to see if super helps over stock. You could also try notorious and up the clock to more stock values but test out undervolting on it (as mentioned that does pose some risk) and see if your particular chip can be stable at a nice undervolt. Undervolting at high clocks can potentially save you a lot of battery life, but it depends on whether your chip is a "good" one or not.
Click to expand...
Click to collapse
Yep agreed => try games out on notorious. if they can work well on low clock speed, then keep it. Trying speeds between stock and notorious can work if the games are too laggy. Stock values may be necessary depending on what games you are using.
Undervolt may also help to improve performance while at lower clock speeds a less heat generated. Less voltage does also theoretically mean less power used. I have found the difference in battery life and heat with underclock to be quite insignificant. People calculate it to be 2-5% less power used. Given notorious already uses less than 1% per hour on average use for me. It means i'll be saving at best 5% of 1% so 0.02% per hour. Not much power saved and not worth in my opinion given the side effects.
Eggleston11 said:
Undervolt may also help to improve performance while at lower clock speeds a less heat generated. Less voltage does also theoretically mean less power used. I have found the difference in battery life and heat with underclock to be quite insignificant. People calculate it to be 2-5% less power used. Given notorious already uses less than 1% per hour on average use for me. It means i'll be saving at best 5% of 1% so 0.02% per hour. Not much power saved and not worth in my opinion given the side effects.
Click to expand...
Click to collapse
The key is to undervolt during gaming, not idle. Undervolt can give exponentially more power savings at high clock speed. I agree it's not going to help for low clock speed and isn't usually worth the risk to corruption. With my Nokia N900 (back when you actually had to milk out all the MHz you could just to get 3D games on a phone, or in my case MAMEing arcades i could greatly increase gaming time when i dropped the volts for the highest CPU frequencies.
I appreciate your careful review of the two kernels. I'm still trying to figure out the ROM jungle for my new S7 Edge. Are these kernel and ROMs you are talking about snapdragon compatible or it this thread purely in exynos territory?
Flandry said:
The key is to undervolt during gaming, not idle. Undervolt can give exponentially more power savings at high clock speed. I agree it's not going to help for low clock speed and isn't usually worth the risk to corruption. With my Nokia N900 (back when you actually had to milk out all the MHz you could just to get 3D games on a phone, or in my case MAMEing arcades i could greatly increase gaming time when i dropped the volts for the highest CPU frequencies.
I appreciate your careful review of the two kernels. I'm still trying to figure out the ROM jungle for my new S7 Edge. Are these kernel and ROMs you are talking about snapdragon compatible or it this thread purely in exynos territory?
Click to expand...
Click to collapse
Agreed that the ~5% savings would translate to a greater amount of power saved during gaming in theory. I dont personally game on my phone, so your experience on this is better than mine haha.
I have the G935F. As far as I understand these kernels are for Exynos only. Good luck if you are searching for a good development scene with the snapdragon version. There are a few ROMs and Kernels i think. I have no idea about quality.

Categories

Resources