Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ColorOS Universal GMS Optimizer

Overview

  • Patches Google Play services app and certain processes/services to be able to use battery optimization
  • Can disable some of Google Play services app services to further optimize battery
  • Support API 23 or later
  • Support Magisk, KernelSU, and APatch root implementations

Module specifics

  • Module can not be installed on top of old one, at least for now. Please delete old instalation, reboot, and then proceed to reinstall module
  • If you try to ignore it, module forcefully remove old installation and reboot to allow you reinstallation after

Troubleshootings

  • Check if moduel runs as expected using Action button

  • If it says "Apps Optimized" then all is as expected

  • If it says "Apps Not Optimized" then there is some sort of problem

  • Command-line for check optimization (in general):
    There's a line written Whitelist (except idle) system apps: and if com.google.android.gms line does not exist it means Google Play services is optimized).

> su
> dumpsys deviceidle
  • Command-line for fix delayed incoming messages issue:
    If the issue still persist, move the app to Not Optimized battery usage.
> su
> cd /data/data
> find . -type f -name '*gms*' -delete

Credits

  • topjohnwu / Magisk - Magisk Module Template
  • gloeyisk - GMS Doze implementation idea and methods

About

ColorOS Universal GMS Optimizer designed for ColorOS devices and patches Google services to use Android battery optimization (Doze), as well as disabling some GMS services

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages