1-Tap Status Bar Hider for Android • Powered by Shizuku
Transform your screen into a 100% bezel-less, distraction-free canvas with a single tap.
Download APK • Features • Screenshots • Installation • Tech Stack
| 🟢 Status Bar Visible | 🔴 Status Bar 100% Hidden |
|---|---|
![]() |
![]() |
| Standard System Status Bar | 100% Pure Clean Screen (Zero Clock, Battery, or Icons) |
- ⚡ 1-Tap Master Toggle: Instantly hide or restore all status bar elements with a single click.
- 🚫 Complete Icon & Clock Removal: Disables system icons, clock, battery percentage, Wi-Fi, 5G, and notification icons seamlessly without root.
- 🎛️ Quick Settings Tile: Add the CleanBar tile to your notification quick settings shade to toggle status bar visibility from anywhere.
- 🖤 Clean Minimalist Dark UI: Ultra-clean, distraction-free aesthetic with pure flat colors and zero toast popups.
- 📳 Haptic Feedback: Crisp physical vibration feedback on every button tap.
- 🔒 No Root Required: Utilizes the privileged Shizuku Binder service via Wireless Debugging / ADB.
- 🛡️ Fail-Safe State Sync: Automatically queries and synchronizes real device status on app launch and resume.
- Install Shizuku from Google Play Store or GitHub.
- Start Shizuku using Wireless Debugging (Android 11+) or via ADB from your PC.
- Download the latest
CleanBar.apkfrom GitHub Releases. - Install the APK on your Android device.
- Open CleanBar and tap the top "Tap to Authorize Shizuku" pill.
- Click "Allow All The Time" on the Shizuku permission prompt.
- Tap the center VISIBLE / HIDDEN button to enjoy a 100% clean screen!
CleanBar communicates directly with the Android System Server through privileged Shizuku binder calls:
// 1. Hide system clock, battery, and status notification icons
cmd statusbar send-disable-flag system-icons clock notification-icons
// 2. Apply global immersive status bar policy across all apps
settings put global policy_control immersive.status=*
// 3. Restore all status bar elements instantly
cmd statusbar send-disable-flag none
settings put global policy_control null- Language: Kotlin 2.0
- UI Framework: Jetpack Compose & Material 3
- Privileged Backend: Rikka Shizuku API (v13.1.5)
- Quick Settings: Android System
TileService - Asynchronous Execution: Kotlin Coroutines +
Dispatchers.IO - Design System: Custom CleanBar Dark Color Palette
This project is licensed under the MIT License - see the LICENSE file for details.
Developed with ❤️ by Sachin Mandavi

