Features • Installation • Usage • Categories • FAQ
🇬🇧 English • 🇫🇷 Français • 🇩🇪 Deutsch
🇵🇱 Polski • 🇮🇹 Italiano • 🇪🇸 Español
🇧🇷 Português • 🇹🇷 Türkçe • 🇮🇩 Indonesia
🇷🇺 Русский • 🇺🇦 Українська • 🇨🇳 中文
🇯🇵 日本語 • 🇸🇦 العربية
Frosty optimizes battery life by freezing GMS services, applying system-wide doze enhancements, and automating screen-off behavior. Configure everything through the WebUI.
- GMS Freezing: Disable GMS services across 8 categories
- App Doze: Remove any app from Android's Doze power-save exemption list. GMS is selectable here too, replacing the old dedicated GMS Doze toggle
- Deep Doze: Aggressive background restrictions for all apps (Moderate / Maximum)
- Screen Off Optimization: Automatically disables selected connections (Wi-Fi, Bluetooth, data, location) and clears cached apps after a configurable screen-off delay, then restores everything on unlock
- Kill Google Tracking: Disables GMS analytics, Clearcut telemetry, Phenotype polling, and ad tracking
- Kernel Tweaks: Scheduler, VM, network, and debug optimizations
- RAM Optimizer: Tunes process limits, memory compaction, and zram behavior
- System Props: Disable debug properties to save RAM and battery
- Log Killing: Stop battery-draining log and debug processes
- Battery Saver Tuner: Customize what Android's built-in battery saver does when active
Requirements: Android 9+, Magisk 20.4+ / KernelSU / APatch, Google Play Services
- Download from Releases
- Install via your root manager
- Reboot
- Open the WebUI to enable features
Note
Magisk users can use WebUI-X to access the WebUI.
Open the WebUI from your root manager:
- System Tweaks: kernel tweaks, system props, blur disable, log killing, tracking block
- Doze: App Doze with app picker, Deep Doze with level selector and whitelist editor
- Screen Off Optimization: per-connection toggles, delay timers, restore on unlock
- GMS Categories: freeze individual GMS service groups
- Battery Saver Tuner: fine-tune battery saver behavior
- Import / Export: back up and restore your full configuration
| Category | Impact |
|---|---|
| 📊 Telemetry | None. Stops ads, analytics, tracking. |
| 🔄 Background | Auto-updates may be delayed. |
| Category | What Breaks |
|---|---|
| 📍 Location | Maps, navigation, Find My Device, location sharing |
| 📡 Connectivity | Chromecast, Quick Share, Fast Pair |
| ☁️ Cloud | Google Sign-in, Autofill, passwords, backup |
| 💳 Payments | Google Pay, NFC tap-to-pay |
| ⌚ Wearables | Wear OS, Google Fit, fitness tracking |
| 🎮 Games | Play Games achievements, leaderboards, cloud saves |
| Feature | Moderate | Maximum |
|---|---|---|
| Aggressive Doze Constants | ✅ | ✅ |
| App Standby Buckets (rare) | ✅ | ✅ |
| Screen-off Wakelock Killer | ✅ | ✅ |
| Deny WAKE_LOCK | ❌ | ✅ |
Q: Why are my notifications delayed?
A: App Doze and Deep Doze restrict background activity. Add your messaging apps to the Deep Doze whitelist in the WebUI.
Q: Where did GMS Doze go?
A: It's now part of App Doze. Open the App Doze picker and select GMS, same effect, unified interface.
Q: Does this work without Google Play Services?
A: Kernel Tweaks, System Props, Blur Disable, Log Killing, RAM Optimizer, and Deep Doze all work. GMS features require GMS.
Q: Is anything enabled after install?
A: No. Everything is off by default. Enable only what you need.
- kaushikieeee GhostGMS
- gloeyisk Universal GMS Doze
- Azyrn DeepDoze Enforcer
- MoZoiD GMS Component Disable Script
- s1m SaverTuner
Licensed under GPL v3 see LICENSE.
The name Frosty is reserved for official releases only. Forks must use a different name and clearly state they are unofficial. The original author takes no responsibility for damage caused by unofficial or modified versions.