{Magisk}{Tweak} Senreo Kernel Tweaks v3.0 | OREO/BATTERY | 7.15.2018

Search This thread

frostnicko

Senior Member
Feb 8, 2015
184
32
Baku
Q054QAMS1fybKbBe__qdudmk8L6eAnJchROPWlCHLc2MQvrOCALDLbclCKpL01kYnVOu_czOc2cJy1y8Qz7Z=w1326-h658

Senreo Kernel Tweaks For HTC 10 OREO | Battery Friendly
Hello Guys. How Are You ? I am HTC 10 User and I use Android 8.0 OREO version. But Oreo have heating and battery drain problem with HTC 10 and all Devs left HTC. So I decided that make my own script. I've been working on this for 2 months and İ done finally. Please Read the installation carefully !!!!!

İnstallation ( My configuration ) {Magisk modules with compability v16.0}
1. İnstall ElementalX+FİOPS scheduler+FSYNC or Stock and Cleanslate Kernel. All of them working with script.


2. Delete Perf folder and powerhint.xml / pnp.xml file .PnP.xml deleting is important for applying values.
Perf > System/Vendor/etc.
PnP.xml > System/Vendor/etc
Powerhint.xml > System/Vendor/etc.

3.Tweaks have two type: No Input Boost and with Input Boost.
No Input Boost force the Little cluster to min frequency. So more battery but maybe some lags.
With Input Boost increase Little Cluster frequency to 422 MHZ when touch screen. So more smoother experience.

4. Use Stock Thermal Engine for best Battery life.

5. Open EX kernel manager and Block This Wakelocks:
ipa.ws
netlink.ws
netmng.wl
timerfd


Script Features
Disabled TouchBoost.
Enabled Workqueue Power Efficient.
GPU Governor: Simple Ondemand
CPU Governor: Interactive
Disabled Input Boost ( only No Input Boost version )
Stune/Cpuset Tweaks Added.
Added TCP Tweaks for internet connection.
Zram Tweaks.
PnP tweaks.
Vibration level deacreased. Use Ex Kernel manager for increasing level.
Added Memory tweaks.
Low Power Mode added.
Loop tweaks.
Disabled BCL Hotplug and hotplug mask for battery save.

@RogerF81 Thanks for Permission. I used some stuff Soilwork script.

I'm not a Dev and I made script for me. But I want to share you :)
 
Last edited:

RogerF81

Senior Member
Oct 14, 2015
1,939
1,389
Mannheim
This is normally not the correct way, to use code of others in own work without asking beforehand. I just wanted to mention this. But, no, no worries, I'm not mad. ;) I don't have this device anymore, so, well, do what you want to do, but just for the future, you know this now.
 

frostnicko

Senior Member
Feb 8, 2015
184
32
Baku
This is normally not the correct way, to use code of others in own work without asking beforehand. I just wanted to mention this. But, no, no worries, I'm not mad. ;) I don't have this device anymore, so, well, do what you want to do, but just for the future, you know this now.

Thanks But I only used your some codes :) I tried others' values for max battery
 

frostnicko

Senior Member
Feb 8, 2015
184
32
Baku
I'm on 16.6

Sent from my HTC_M10h using Tapatalk

---------- Post added at 22:30 ---------- Previous post was at 22:21 ----------

Downgraded to 16.0
Installed ok
Now testing

Sent from my HTC_M10h using Tapatalk

Okay if you want max battery and more performance, try my combination (elementalx+ fiops+fsync+thermal engine+stok pnp)
 

nitishkrp

Senior Member
Apr 27, 2015
102
19
Now you have 2 choose: No Input Boost version and with Input Boost version. This 2 file is flashable with twrp and this files are magisk module. Choose one of them.

If you flashed script, download thermal engine file and copy system/vendor/etc. Done.

Zip file to placed there or .conf file (sorry for this poor me?)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Q054QAMS1fybKbBe__qdudmk8L6eAnJchROPWlCHLc2MQvrOCALDLbclCKpL01kYnVOu_czOc2cJy1y8Qz7Z=w1326-h658

    Senreo Kernel Tweaks For HTC 10 OREO | Battery Friendly
    Hello Guys. How Are You ? I am HTC 10 User and I use Android 8.0 OREO version. But Oreo have heating and battery drain problem with HTC 10 and all Devs left HTC. So I decided that make my own script. I've been working on this for 2 months and İ done finally. Please Read the installation carefully !!!!!

    İnstallation ( My configuration ) {Magisk modules with compability v16.0}
    1. İnstall ElementalX+FİOPS scheduler+FSYNC or Stock and Cleanslate Kernel. All of them working with script.


    2. Delete Perf folder and powerhint.xml / pnp.xml file .PnP.xml deleting is important for applying values.
    Perf > System/Vendor/etc.
    PnP.xml > System/Vendor/etc
    Powerhint.xml > System/Vendor/etc.

    3.Tweaks have two type: No Input Boost and with Input Boost.
    No Input Boost force the Little cluster to min frequency. So more battery but maybe some lags.
    With Input Boost increase Little Cluster frequency to 422 MHZ when touch screen. So more smoother experience.

    4. Use Stock Thermal Engine for best Battery life.

    5. Open EX kernel manager and Block This Wakelocks:
    ipa.ws
    netlink.ws
    netmng.wl
    timerfd


    Script Features
    Disabled TouchBoost.
    Enabled Workqueue Power Efficient.
    GPU Governor: Simple Ondemand
    CPU Governor: Interactive
    Disabled Input Boost ( only No Input Boost version )
    Stune/Cpuset Tweaks Added.
    Added TCP Tweaks for internet connection.
    Zram Tweaks.
    PnP tweaks.
    Vibration level deacreased. Use Ex Kernel manager for increasing level.
    Added Memory tweaks.
    Low Power Mode added.
    Loop tweaks.
    Disabled BCL Hotplug and hotplug mask for battery save.

    @RogerF81 Thanks for Permission. I used some stuff Soilwork script.

    I'm not a Dev and I made script for me. But I want to share you :)
    2
    I know I shouldn't write anything, but I can't just stand bull...it from this guy...


    All he did is just take Soilwork script and use it as his own, with little changes to make it work on Oreo (or not work).

    ALL values are taken from Soilwork! And he didn't even care to ask for permission before posting!

    "Give 1-2 day to phone. İdle and SoT will increase" - really? You made some AI which learn how you use your phone and what apps you have and increasing your battery life based on that?

    Once again, perhaps I shouldn't write anything, but I really hate such people :/

    ALL credits for @RogerF81, coz it's his work.


    Regards.
    Alderon666
    1
    Okay if you want max battery and more performance, try my combination (elementalx+ fiops+fsync+thermal engine+stok pnp)
    I have EX+fiops+thermal engine+stok pnp and FSYNC enabled
    1
    Just flashed ex , now which zip file should I flashed

    Now you have 2 choose: No Input Boost version and with Input Boost version. This 2 file is flashable with twrp and this files are magisk module. Choose one of them.

    If you flashed script, download thermal engine file and copy system/vendor/etc. Done.
    1
    This is normally not the correct way, to use code of others in own work without asking beforehand. I just wanted to mention this. But, no, no worries, I'm not mad. ;) I don't have this device anymore, so, well, do what you want to do, but just for the future, you know this now.
    Correct terminology is called kanging correct?
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone