Skip to content
Projects

gloeyisk/universal-gms-doze

View on GitHub

gloeyisk/universal-gms-doze has 1,888 GitHub stars and 42 forks. GitHot measured +1 stars in 24 hours and +4 in 7 days. Last checked 2026-11-11 14:43 UTC. Last push 2024-11-28.

How these counts are measured

Patches Google Play services app and certain processes/services to be able to use battery optimization

Measured star growth

in 24h
+1
in 7 days
+4
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Universal GMS Doze

Overview

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

Download Links (Archive)

Troubleshootings

  • Command-line for check optimization (with module installed):
> su
> gmsc
  • 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
  • Command-line for disable Find My Device (optional):
> su
> pm disable com.google.android.gms/com.google.android.gms.mdm.receivers.MdmDeviceAdminReceiver

Credits

  • topjohnwu / Magisk - Magisk Module Template
  • JumbomanXDA, MrCarb0n / Script fixer and helper

Extras

Explore related projects