[MODULE] LKT - Insane Battery Life | Fast | Buttery Smooth ?

What are your LKT favorite profiles ?


  • Total voters
    1,173
Search This thread

korom42

Senior Member
Dec 28, 2012
715
1,453
yY2rQjK.png

High performance & power-saving tweaks for all devices (THAT ACTUALLY WORK)​

Introduction
LKT aims to achieve a fair balance between power consumption and performance. Instead of tuning the parameters manually, LKT adopts Project WIPE open-source interactive parameters for the mainstream SOCs that are generated by machine learning AI via simulation and heuristic optimization algorithms.

How does it work?
WIPE v2 focuses on meeting performance requirements when interacting with APP, while reducing non-interactive lag weights, pushing the trade-off between fluency and power-saving even further. QTI Boost Framework, which must be disabled before applying optimization, is able to dynamically override parameters based on perf hint. This project utilizes the QTI Boost Framework and extends the ability to override custom parameters. When launching APPs or scrolling the screen, applying more aggressive parameters to improve response at an acceptable power penalty. When there is no interaction, use conservative parameters, use small core clusters as much as possible, and run at a higher energy efficiency OPP under heavy load.

Features
  • Multi-Profile
  • Improved smoothness & battery life
  • Advanced interactive governor tuning (Project WIPE)
  • EAS devices Support
  • RAM management enhancements
  • IO blocks enhancements
  • Enabled & configured wakelock blocking
  • Disabled excessive logging at kernel level (Improves battery life as well as performance)
  • Other miscellaneous adjustments to enhance power efficiency

Profiles
Battery: Can achieve ~2 hours or longer on-screen battery life, may lag in some scenarios where the load fluctuates dramatically

Balanced: smoother than the stock config with lower power consumption(recommended)

Performance: Same as balanced profile, with more responsiveness

Turbo: Provides a stable performance utilizing the maximum capacities of the device without limitation .
Requirements

Installation
  • Flash in TWRP or Magisk manager
  • Follow the given instructions
  • Reboot
** Make sure to read FAQ from here or second post before asking anything. (regularly updated)

Credits
Code:
Project WIPE contributors  [URL="https://github.com/yc9559/cpufreq-interactive-opt/tree/master/project/20180603-2"]Github[/URL]
yc9559 - @CoolApk
cjybyjk - @CoolApk

[U]Special Thank[/U]
Zackptg5 & ahrion - Unity template
topjohnwu - Magisk
@xLidz from falltorise - Banner design

Contributors
@korom42

Sources
Original XDA thread
Github

License
Licensed under the GNU General Public License v3
 

Attachments

  • canadiates.png
    canadiates.png
    249.1 KB · Views: 47,133
  • powermodel-8996.png
    powermodel-8996.png
    57.3 KB · Views: 46,001
Last edited:

korom42

Senior Member
Dec 28, 2012
715
1,453
FAQ(frequently asked question)

Also check for FAQ here (More often updated)

• How do I apply these tweaks?
Simply flash LKT zip in recovery or Magisk app then reboot.
• Do I have to be rooted?
Yes, LKT needs either Magisk or SuperSU or init.d support.
Beware that LKT is a collection of advanced tweaks that act on kernel level. If you don't know how it works, then please try this at your own risk. I won't be responsible for any damage or loss. Never forget to make backups.
• What are the available profiles ?
Battery: Can acheive ~2 hours or more longer on-screen battery life, may lag in some scenarios where the load fluctuates dramatically

Balanced: smoother than the stock config with lower power consumption(recommended)

Performance: Same as balanced profile, with more responsiveness

Turbo: Provides a stable performance utilizing the maximum capacities of the device without limitation
• How to switch between profiles?
  • Method 1
To access the command controls screen using terminal type
Code:
su
lkt
Then follow the instructions
  • Method 2
Now you can also you run these commands to directly switch profiles (must run with root permissions)
Code:
    lkt 1 (for battery profile)
    lkt 2 (for balanced profile)
    lkt 3 (for performance profile)
    lkt 4 (for turbo profile)
  • Method 3
You can also to re-flash the module twice to change the profile but you will have to reboot using this way.
• Can I use LKT with another MOD ?

** Compatibility list** You can still these mods since they do not affect LKT parameters.
  • Universal XML Patcher
  • GMS Doze
  • ForceDoze, Naptime, Greenify, Amplify, Power Nap
  • MCS (Magic charging switch) & Charging control mods..etc
  • BlackenedMod (Pixel 2)
** Incompatibility list ** Do not use similar mods with LKT, here is a list of some known MODs that will interfere
  • AKT (Advanced Kernel Tweaks)
  • Spectrum
  • Helix Engine
  • L-Speed
  • GovTuner
  • Every bullsh*t placebo MOD like : CrossBreeder, NFS, KITANA, FeraDroid ..etc
  • Heavily tweaked ROM such as : xXx (OP6/6T)
• Will this work on my ROM & Kernel ?
It should work on almost every Stock, AOSP or Lineage based ROM & Kernel
The only problem is with heavily tweaked ROMs, they can interfere with LKT.
• Will this work on my device?
This mod support a large list of devices you can check the compatibility list.
• How to make sure that LKT is working ?
Using a file explorer with root access check LKT logs in the location below ( share & upload yours in case of having troubles)
Code:
/data/LKT.prop
•I cannot find or open LKT logs
To properly open LKT.prop you need a file manager with root access your app may not be working correctly. Here's some apps I can recommend
You can also access your alogs using terminal by running this code
First type su then copy and past this line :
Code:
cat /data/LKT.prop
• My logs are incomplete
Make sure you are using the latest version of Magisk 18.0+
Install busybox by @osm0sis
• My device Lags or not longer smooth What do I do?
This can happen and it's a normal thing. As I have stated before, all these tweaks have been done for fit certain usage which might not be the same as yours. Because this, your device may lag in some scenarios under heavy loads (If you are experimenting huge lags, you have done something wrong). And yes, this can be fixed. We have a couple of ways of fixing it. First of all if you are using battery profile try switching to another one, if this doesn't help you consider the following steps :
  • Do a factory reset
  • Get rid of unnecessary background apps
  • Try a different ROM or Kernel
  • Try another profile
• These settings don't work & I'm not getting great screen on time
Keep in mind these tweaks have been tested on certain scenario that might not the same as yours, read the introduction in OP to understand more about this. However if you are getting worse results than before you are probably doing something wrong and here are some recommendations for you
  • Do a factory reset
  • Get rid of unnecessary background apps
  • Try a different ROM or Kernel
  • Try another profile
• How to update LKT?

Dirty flash the new zip or install the update via Magisk manager and it will automatically upgrade.
• How to uninstall LKT?

Flashing the module for the second time will remove LKT. You can also remove it from Magisk app.
Compatibility

  • Snapdragon 855
  • Snapdragon 845
  • Snapdragon 835
  • Snapdragon 820-821
    [*]Snapdragon 810-808
    [*]Snapdragon 801-800-805
  • Snapdragon 660
  • Snapdragon 652-650
  • Snapdragon 636
  • Snapdragon 625-626-630
    [*]Snapdragon 615-616
    [*]Snapdragon 450
    [*]Snapdragon 435
    [*]Snapdragon 430
    [*]Snapdragon 425
    [*]Snapdragon 410-412
    [*]Snapdragon 400
  • Exynos 9810 (Samsung)
  • Exynos 8895 (Samsung)
  • Exynos 8890 (Samsung)
  • Exynos 7420 (Samsung)
    [*]Kirin 970 (Huawei)
    [*]Kirin 960 (Huawei)
    [*]Kirin 950-955 (Huawei)
    [*]kirin 650-655-658-659 (Huawei)
    [*]Helio x20-x25 (MT6797-MT6797T)
    [*]Helio x10 (MT6795-MT6795T)
    [*]Helio P10 (MT6755)
    [*]Intel atom Z3560-3580
**Please note that even if your device isn't listed here some parameters may still apply
Changelog
Code:
v1.9 (15/08/2019)
- New EAS & HMP interactive parameters ([URL="https://github.com/yc9559/wipe-v2/"]WIPE v2[/URL])
- Better Support for EAS Custom kernels
- RAM management and Multitasking improvement 
- New terminal UI
- Unity template update 4.3
- Bug fixes 
- Added support: 
*SD675
*SD730 
*SD710
- Extended EAS CPU optimisations further via QTI Boost Framework for 
*SD855
*SD845
*SD710
*SD730
*SD675
- Removed support for many SoCs for now, might add later if I have enough time
Downloads
• Google Drive
You can also download LKT from Attachments or Magisk repo
Beta testing & Support
Donate to support future LKT development :fingers-crossed:
 
Last edited:

nurav666

Member
Nov 24, 2008
38
5
I installed this along with the recommended FSC thermal driver and my battery life actually got a bit worse, and my phone drains faster after the screen is off. Previous to installing this, my battery drain graph was basically vertical on screen off. How can I uninstall this mod and go back to my previous settings?
 

korom42

Senior Member
Dec 28, 2012
715
1,453
Hi, does include Google service drain fix?
yes
battery usage screen shot plz
https%3A%2F%2Fimage.prntscr.com%2Fimage%2Fls2sO7qsRJ6krwYVZNo2Bg.png

I installed this along with the recommended FSC thermal driver and my battery life actually got a bit worse, and my phone drains faster after the screen is off. Previous to installing this, my battery drain graph was basically vertical on screen off. How can I uninstall this mod and go back to my previous settings?
what profile are you using ? also what kernel and rom if you are on custom rom you must you use the custom rom celaner zip
also you might want to check new version v3 .. profiles are more battery oriented now
to remove the mod simply flash the remover [Uninstaller]LXT™_Remover.zip
 
Last edited:
May 11, 2017
44
10
Didn't work for me. Phone got super laggy after flashing. Even switching between homescreens or scrolling through Google Now feed have terrible lag.
I'm on eXistenZ rom. Used cleaner, then flashed LXT Balanced, then FSC and wiped cache afterwards. Tried a couple more times without FSC and without cleaner all with the same result.
 

korom42

Senior Member
Dec 28, 2012
715
1,453
Didn't work for me. Phone got super laggy after flashing. Even switching between homescreens or scrolling through Google Now feed have terrible lag.
I'm on eXistenZ rom. Used cleaner, then flashed LXT Balanced, then FSC and wiped cache afterwards. Tried a couple more times without FSC and without cleaner all with the same result.

Definitely that lag you are complaining about IS NOT related to my mod, older versions v1/v2 maybe had few issues but sincr v3 everything is super smooth .. I'll post benchmarks and videos proof if you don't believe .. you saying that you are on custom ROM well keep mind that the rom cleaner zip only removes "init.d scripts" and restore stock "init.qcom.post_boot.sh" file .. So next time you want to try my mod and give a legit feedback.. do a clean firmware installation, use stock or/Androplus kernel ... follow the tips from #2nd_post then report back
 
Last edited:

nurav666

Member
Nov 24, 2008
38
5
yes



what profile are you using ? also what kernel and rom if you are on custom rom you must you use the custom rom celaner zip
also you might want to check new version v3 .. profiles are more battery oriented now
to remove the mod simply flash the remover [Uninstaller]LXT™_Remover.zip

I used the balanced profile, and it seems like the phone was unable to get to deep sleep. I'm running stock ROM. I tried V3 as well, but I'm guessing it's not easy for everyone to get consistent results because of different usage patterns. I removed your script and now I'm back to my previous battery life. I will definitely try your mod again on your next release.
 

korom42

Senior Member
Dec 28, 2012
715
1,453
New version is up with major changes .. :D
-V4 | 15/11/2017

Gov Profiles :
- All profiles rebuilt from scratch .. Heavily tested under different usage patterns
- Significant improvements in battery life and performance for all profiles (the jackpot is to know how exploit efficient frequencies !!)
Misc :
- IO Tweaks : Switched to "noop"
- Some bug fixes
 
Last edited:

snake218

Senior Member
Nov 1, 2012
547
131
Thanks for your work, will test.
A question, do you think overall performance will be better setting zram higher? (currently just 60mb for what I see?) and set read ahead value to 2048 instead 512kb?
 

Mazellat

Senior Member
Mar 25, 2012
1,739
1,319
30
Konya
New version is up with major changes .. :D
Greater battery life and improved smoothness .. please update !

-V4 | 15/11/2017

Gov Profiles :
- All profiles rebuilt from scratch .. Heavily tested under different usage patterns
- Significant improvements in battery life and performance for all profiles (the jackpot is to know how exploit efficient frequencies !!)
Misc :
- IO Tweaks : Switched to "noop" instead of "maple" (seems to be more power efficient)
- Some bug fixes

Bro thank you for mod. I want to ask a question. What is the "Cleaner for Custom Roms" in your download folder? :confused:
 

korom42

Senior Member
Dec 28, 2012
715
1,453
Bro thank you for mod. I want to ask a question. What is the "Cleaner for Custom Roms" in your download folder? :confused:
Well it removes scripts from init.d folder and replaces init.qcom.post_boot.sh with stock one from 7.1.1

Thanks for your work, will test.
A question, do you think overall performance will be better setting zram higher? (currently just 60mb for what I see?) and set read ahead value to 2048 instead 512kb?
For Zram.. overall performance won't be affected that much .. Total free RAM might be slightly less but with great battery savings .. for read ahead value it won't affect anything .. maybe in next version will apply some changes for the balanced profile strictly .

Maybe im not the one to answer, but it restore stock init.qcom.post_boot.sh file.

PD: anyone has the stock thermal-engine.conf?
You can find it my fsc custom thermal.e mod thread downloads .. zip name [XZ]_Back_to_stock.zip
 

Mazellat

Senior Member
Mar 25, 2012
1,739
1,319
30
Konya
Well it removes scripts from init.d folder and replaces init.qcom.post_boot.sh with stock one from 7.1.1


For Zram.. overall performance won't be affected that much .. Total free RAM might be slightly less but with great battery savings .. for read ahead value it won't affect anything .. maybe in next version will apply some changes for the balanced profile strictly .


You can find it my fsc custom thermal.e mod thread downloads .. zip name [XZ]_Back_to_stock.zip

Must I flash Cleaner before flashing mod?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 187
    yY2rQjK.png

    High performance & power-saving tweaks for all devices (THAT ACTUALLY WORK)​

    Introduction
    LKT aims to achieve a fair balance between power consumption and performance. Instead of tuning the parameters manually, LKT adopts Project WIPE open-source interactive parameters for the mainstream SOCs that are generated by machine learning AI via simulation and heuristic optimization algorithms.

    How does it work?
    WIPE v2 focuses on meeting performance requirements when interacting with APP, while reducing non-interactive lag weights, pushing the trade-off between fluency and power-saving even further. QTI Boost Framework, which must be disabled before applying optimization, is able to dynamically override parameters based on perf hint. This project utilizes the QTI Boost Framework and extends the ability to override custom parameters. When launching APPs or scrolling the screen, applying more aggressive parameters to improve response at an acceptable power penalty. When there is no interaction, use conservative parameters, use small core clusters as much as possible, and run at a higher energy efficiency OPP under heavy load.

    Features
    • Multi-Profile
    • Improved smoothness & battery life
    • Advanced interactive governor tuning (Project WIPE)
    • EAS devices Support
    • RAM management enhancements
    • IO blocks enhancements
    • Enabled & configured wakelock blocking
    • Disabled excessive logging at kernel level (Improves battery life as well as performance)
    • Other miscellaneous adjustments to enhance power efficiency

    Profiles
    Battery: Can achieve ~2 hours or longer on-screen battery life, may lag in some scenarios where the load fluctuates dramatically

    Balanced: smoother than the stock config with lower power consumption(recommended)

    Performance: Same as balanced profile, with more responsiveness

    Turbo: Provides a stable performance utilizing the maximum capacities of the device without limitation .
    Requirements

    Installation
    • Flash in TWRP or Magisk manager
    • Follow the given instructions
    • Reboot
    ** Make sure to read FAQ from here or second post before asking anything. (regularly updated)

    Credits
    Code:
    Project WIPE contributors  [URL="https://github.com/yc9559/cpufreq-interactive-opt/tree/master/project/20180603-2"]Github[/URL]
    yc9559 - @CoolApk
    cjybyjk - @CoolApk
    
    [U]Special Thank[/U]
    Zackptg5 & ahrion - Unity template
    topjohnwu - Magisk
    @xLidz from falltorise - Banner design

    Contributors
    @korom42

    Sources
    Original XDA thread
    Github

    License
    Licensed under the GNU General Public License v3
    86
    FAQ(frequently asked question)

    Also check for FAQ here (More often updated)

    • How do I apply these tweaks?
    Simply flash LKT zip in recovery or Magisk app then reboot.
    • Do I have to be rooted?
    Yes, LKT needs either Magisk or SuperSU or init.d support.
    Beware that LKT is a collection of advanced tweaks that act on kernel level. If you don't know how it works, then please try this at your own risk. I won't be responsible for any damage or loss. Never forget to make backups.
    • What are the available profiles ?
    Battery: Can acheive ~2 hours or more longer on-screen battery life, may lag in some scenarios where the load fluctuates dramatically

    Balanced: smoother than the stock config with lower power consumption(recommended)

    Performance: Same as balanced profile, with more responsiveness

    Turbo: Provides a stable performance utilizing the maximum capacities of the device without limitation
    • How to switch between profiles?
    • Method 1
    To access the command controls screen using terminal type
    Code:
    su
    lkt
    Then follow the instructions
    • Method 2
    Now you can also you run these commands to directly switch profiles (must run with root permissions)
    Code:
        lkt 1 (for battery profile)
        lkt 2 (for balanced profile)
        lkt 3 (for performance profile)
        lkt 4 (for turbo profile)
    • Method 3
    You can also to re-flash the module twice to change the profile but you will have to reboot using this way.
    • Can I use LKT with another MOD ?

    ** Compatibility list** You can still these mods since they do not affect LKT parameters.
    • Universal XML Patcher
    • GMS Doze
    • ForceDoze, Naptime, Greenify, Amplify, Power Nap
    • MCS (Magic charging switch) & Charging control mods..etc
    • BlackenedMod (Pixel 2)
    ** Incompatibility list ** Do not use similar mods with LKT, here is a list of some known MODs that will interfere
    • AKT (Advanced Kernel Tweaks)
    • Spectrum
    • Helix Engine
    • L-Speed
    • GovTuner
    • Every bullsh*t placebo MOD like : CrossBreeder, NFS, KITANA, FeraDroid ..etc
    • Heavily tweaked ROM such as : xXx (OP6/6T)
    • Will this work on my ROM & Kernel ?
    It should work on almost every Stock, AOSP or Lineage based ROM & Kernel
    The only problem is with heavily tweaked ROMs, they can interfere with LKT.
    • Will this work on my device?
    This mod support a large list of devices you can check the compatibility list.
    • How to make sure that LKT is working ?
    Using a file explorer with root access check LKT logs in the location below ( share & upload yours in case of having troubles)
    Code:
    /data/LKT.prop
    •I cannot find or open LKT logs
    To properly open LKT.prop you need a file manager with root access your app may not be working correctly. Here's some apps I can recommend
    You can also access your alogs using terminal by running this code
    First type su then copy and past this line :
    Code:
    cat /data/LKT.prop
    • My logs are incomplete
    Make sure you are using the latest version of Magisk 18.0+
    Install busybox by @osm0sis
    • My device Lags or not longer smooth What do I do?
    This can happen and it's a normal thing. As I have stated before, all these tweaks have been done for fit certain usage which might not be the same as yours. Because this, your device may lag in some scenarios under heavy loads (If you are experimenting huge lags, you have done something wrong). And yes, this can be fixed. We have a couple of ways of fixing it. First of all if you are using battery profile try switching to another one, if this doesn't help you consider the following steps :
    • Do a factory reset
    • Get rid of unnecessary background apps
    • Try a different ROM or Kernel
    • Try another profile
    • These settings don't work & I'm not getting great screen on time
    Keep in mind these tweaks have been tested on certain scenario that might not the same as yours, read the introduction in OP to understand more about this. However if you are getting worse results than before you are probably doing something wrong and here are some recommendations for you
    • Do a factory reset
    • Get rid of unnecessary background apps
    • Try a different ROM or Kernel
    • Try another profile
    • How to update LKT?

    Dirty flash the new zip or install the update via Magisk manager and it will automatically upgrade.
    • How to uninstall LKT?

    Flashing the module for the second time will remove LKT. You can also remove it from Magisk app.
    Compatibility

    • Snapdragon 855
    • Snapdragon 845
    • Snapdragon 835
    • Snapdragon 820-821
      [*]Snapdragon 810-808
      [*]Snapdragon 801-800-805
    • Snapdragon 660
    • Snapdragon 652-650
    • Snapdragon 636
    • Snapdragon 625-626-630
      [*]Snapdragon 615-616
      [*]Snapdragon 450
      [*]Snapdragon 435
      [*]Snapdragon 430
      [*]Snapdragon 425
      [*]Snapdragon 410-412
      [*]Snapdragon 400
    • Exynos 9810 (Samsung)
    • Exynos 8895 (Samsung)
    • Exynos 8890 (Samsung)
    • Exynos 7420 (Samsung)
      [*]Kirin 970 (Huawei)
      [*]Kirin 960 (Huawei)
      [*]Kirin 950-955 (Huawei)
      [*]kirin 650-655-658-659 (Huawei)
      [*]Helio x20-x25 (MT6797-MT6797T)
      [*]Helio x10 (MT6795-MT6795T)
      [*]Helio P10 (MT6755)
      [*]Intel atom Z3560-3580
    **Please note that even if your device isn't listed here some parameters may still apply
    Changelog
    Code:
    v1.9 (15/08/2019)
    - New EAS & HMP interactive parameters ([URL="https://github.com/yc9559/wipe-v2/"]WIPE v2[/URL])
    - Better Support for EAS Custom kernels
    - RAM management and Multitasking improvement 
    - New terminal UI
    - Unity template update 4.3
    - Bug fixes 
    - Added support: 
    *SD675
    *SD730 
    *SD710
    - Extended EAS CPU optimisations further via QTI Boost Framework for 
    *SD855
    *SD845
    *SD710
    *SD730
    *SD675
    - Removed support for many SoCs for now, might add later if I have enough time
    Downloads
    • Google Drive
    You can also download LKT from Attachments or Magisk repo
    Beta testing & Support
    Donate to support future LKT development :fingers-crossed:
    44
    It has been a long time since I last posted here,
    For those who are asking and wondering: NO LKT IS NOT DEAD.
    I've just temporarily taken a break from developing due to lack of time, college exams and personal stuff.. However, I will continue to update LKT Module, improve it, fix any bugs, and add support to new/old devices in the future. But don't expect weekly or even monthly updates anymore since current LKT builds are a lot more stable now than before unless there's an urgent major Magisk Update compatibility issue to be fixed or something similar.

    Project WIPE v2 is already out and it promises better efficiency than the current one of LKT. I've been testing it partially for the last couple of weeks on my device, the next LKT v1.9 or v2.0 will bring a lot of changes and further improvements, I will also be testing totally new tweaking parameters for SD855 before next release.

    Last thing, I want to say that I spend a lot of precious time when to make sure that everything is safe and correct before releasing anything and I want to say thanks to everyone who reached out to me in my saythanks.io inbox, I literally received hundreds of messages in no time :good: and without forgetting everyone who is donating and supporting me to continue this project :D
    All the best,
    Omar K.
    27
    LKT v1.9 is finally here !!
    A quick idea about what the new project WIPE v2 offers ( it is used to generate interactive governor parameters )
    Beware technical details below
    Code:
    - Improved endurance and performance scoring function
    - Heuristic optimization algorithm using NSGA-III
    - Optimized execution efficiency by ~450% under the same task volume and hardware conditions
    LKT 1.9 changelog
    Code:
    - New HMP interactive parameters (WIPE V2)
    - Better Support for EAS custom kernels
    - New experimental tweaks for Oneplus 7 Pro and Snapdragon 855 devices! (less lag and more battery and smoothness)
    - Improved support for Snapdragon 625/626
    - RAM management and Multitasking improvement 
    - New terminal UI
    - Unity template update 4.3
    - Bug fixes from the previous version
    Compatibility
    Code:
    *SD 855
    *SD 845
    *SD 835
    *SD 820/821
    *SD 650/652/653
    *SD 660
    *SD 625/626
    *SD 636
    *EXYNOS 8895
    *EXYNOS 8890
    *EXYNOS 7420
    LKT 1.9 also supports all EAS devices like Pixel 1/2/3 and any other device running custom EAS ROM/KERNEL.
    17
    v1.9.1 (18/08/2019)

    • Fixed EAS tweaks not taking effect in previous version
    • Added EAS optimisations via QTI Boost Framework for
      *SD835
      *SD820/821
    • -Various bugs fixes
    v1.9 (15/08/2019)
    • If your device is not supported anymore after this update then downgrade to v1.8 (after uninstalling v1.9 + reboot)
    • Otherwise, try using an EAS ROM/Kernel if you have that option
    • More support for other SoCs will be added in the future when I have enough time
    Current compatibility list:
    • Snapdragon 855
    • Snapdragon 845
    • Snapdragon 835
    • Snapdragon 821
    • Snapdragon 820
    • Snapdragon 730
    • Snapdragon 710
    • Snapdragon 675
    • Snapdragon 660
    • Snapdragon 650
    • Snapdragon 652
    • Snapdragon 636
    • Snapdragon 626
    • Snapdragon 625
    • Exynos 9820
    • Exynos 9810
    • Exynos 8890
    • Exynos 8895
    • Exynos 7420
    Download link for current & older version: Google Drive
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