🚀 Re-optimize the apps on your phone with a single tap.
OptiDroid was inspired by Galaxy App Booster, a feature I loved on Samsung phones but that is exclusive to One UI devices. OptiDroid brings a similar idea to any device.
It uses Android's own ART compiler to re-run app optimization on demand, using the same tools the system uses internally — no root required.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
Android compiles installed apps gradually in the background, and after updates some apps can fall back to a less-optimized state. OptiDroid lets you trigger Android's standard compilation (dex2oat) on demand instead of waiting for the system to do it over time.
① Analyze — Scans your installed apps and shows their current compilation status
② Optimize — One tap re-compiles the apps you choose, using the mode you select
③ Review — See per-app results and history
Think of it as an on-demand way to run the same optimization Android already performs internally. It does not modify app data or system files.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ KEY FEATURES
🔍 App Analysis
• Scans installed apps and reads their current compilation state
• Skips apps that are already compiled in the selected mode
• Shows detailed per-app status and history
⚡ One-Tap Batch Processing
• Optimize multiple apps at once with a single tap
• Real-time progress with per-app status updates
• Live activity feed
• Runs in the background while you use your phone
🎛️ Two Compilation Modes
• Speed Profile — profile-guided compilation, based on how you use each app
• Full Compilation — compiles the app fully
🔐 No Root Required
• Uses Shizuku for privileged access
• Step-by-step guided setup — no terminal knowledge needed
• Works on Android 8.0+ devices
🎨 Modern UI
• Material Design 3 with dynamic color theming
• Smooth animations
• Full dark mode support
• Available in English and Italian
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 PRIVACY & SAFETY
OptiDroid does not collect, transmit, or store any personal data. Everything happens locally on your device. No analytics, no ads, no tracking.
The app only issues Android's official compilation command (cmd package compile). It does not modify app data, system files, or anything beyond the compilation cache.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 REQUIREMENTS
• Android 8.0 (Oreo) or newer
• Shizuku app installed and running (free, open-source)
• One-time ADB setup to start Shizuku (guided in-app)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 WHO IS IT FOR?
• Users who want control over how their apps are compiled
• Anyone curious about Android's ART compilation
• Developers who want to trigger app compilation on demand
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OptiDroid is open-source. Visit our GitHub for source code, documentation, and to report issues.
Note: OptiDroid triggers Android's standard app compilation. Any change in responsiveness depends on your device, your apps, and how you use them, and results may vary.