ATLASX SLEEP AxManager Plugin
ATLAS SLEEP CYCLE is a smart system module designed to fill a critical gap in Android power management: battery drain during passive active use.
While most optimizations only kick in when the screen is off, this module understands that you spend a lot of time with the screen on without physically interacting with it (reading long articles, watching videos, checking maps, or just thinking). During these moments, background apps continue to drain the battery and resources unnecessarily.
ATLAS SLEEP CYCLE detects this inactivity automatically and applies a “Micro-Sleep” to the system, saving energy without interrupting your experience.
✨ Detailed Features
1. Smart Idle Detection
• The module constantly monitors user interaction with the interface.
• If no screen touches or app changes are detected for a configurable period (default: 60 seconds), the system enters a power-saving alert state.
• It does not rely on fixed lists; it works for any scenario where you stop interacting with your phone.
2. Dynamic Freezing of Heavy Apps
• Upon detecting inactivity, the module uses native Android commands to temporarily restrict the background execution of apps known for high consumption (social networks, messengers, browsers).
• Important: It does not aggressively “kill” processes. It simply prevents them from running hidden tasks. This ensures that when you touch the screen again, the app responds instantly, without that initial reloading lag.
3. Smart Wake Lock Management
• Many apps keep the processor awake (Wake Locks) even when you are not actively using them, preventing the CPU from entering low-power states.
• During Micro-Sleep, the module neutralizes these unnecessary locks, allowing the hardware to truly rest while you read or watch.
4. Zero-Lag Resume
• The magic happens upon resumption. The millisecond your finger touches the screen, the module reverses all restrictions.
• Apps return to their normal state immediately. You won’t notice any intervention; you’ll just notice that your battery lasts longer.
5. Deep Integration with Native Deep Sleep
• When you finally turn off the screen, the module forces the immediate activation of Doze Mode (Android’s deep hibernation mode).
• This eliminates the system’s default waiting time to enter maximum power saving, ensuring that every minute with the screen off is fully utilized.
🎯 Who is This Module For?
• Users who read a lot on their phones (e-books, news, social networks).
• Those who watch long videos on YouTube/Netflix and leave their phones idle.
• People who want to extract the maximum battery life without sacrificing system smoothness.
Q: Will this make my phone slow?
A: No. The module only acts when you are not interacting. When you touch the screen, everything returns to normal instantly.
Q: Do I need to configure anything?
A: No. Install, reboot, and use. The module automatically adapts to your pace.
Q: Does it work with games?
A: Yes, but since games require constant interaction, the module will rarely activate power-saving mode during intense matches, guaranteeing full performance.
👇🍃 What has been added:
1. Performance Priority: The script checks the CPU first. If you open a game (CPU > 20%), the module stops everything. It doesn’t freeze anything or aggressively clear memory. It lets Android manage resources freely.
2. Automatic Resumption: As soon as you close the game or CPU usage drops, the module resumes monitoring inactivity normally.
3. Safety: Prevents the module from accidentally freezing an app you are using intensively, preventing crashes.
🛠️ TECHNICAL UPDATE: Performance & Anti-Lag Coexistence
New Features Implemented:
1. Window Focus Monitor (anti_lag_guard.sh):
• Instantly detects which app is in the foreground (mFocusedApp).
• Automatically identifies high-demand apps (Games, Camera, Maps) via package keywords.
• Action: Immediately lifts all background restrictions upon detecting a critical app, preventing crashes upon opening.
2. Optimized CPU Load Detector (performance_detector.sh):
• Monitors the CPU usage of the main process in real-time.
• Sets a safety threshold (>30% usage).
• Action: If the load is high, it disables the power-saving mode to avoid resource conflicts during multitasking or rendering.
3. Priority Logic in service.sh:
• Establishes an execution hierarchy: App Focus > CPU Load > Inactivity.
• Ensures that the module never attempts to freeze processes while the user is interacting with heavy apps.
• Eliminates transition “micro-lag” between states, ensuring total smoothness.