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
| ⚡ 1-Click Hide | ✨ AMOLED Minimal | 🔄 Instant Toggle | 🛡️ Auto-Reapply | 🚀 In-App Updates | 🔒 Safe 1-Tap Reset |
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- ⚡ 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.
- 🛡️ Auto-Reapply on Unlock & Shade Close: Keeps your status bar hidden seamlessly across screen locks, device wakeups, and notification center swipes.
- 📋 In-App Diagnostic & Error Logs: Monospace log viewer with 1-tap Copy, Share, and Clear to effortlessly report device-specific logs to the developer.
- 🔒 100% Reversible System Reset: Dedicated 1-tap "Restore All to System Default" to safely reset all flags and configurations before uninstalling.
- 🎛️ Quick Settings Tile: Add the CleanBar tile to your notification shade to toggle status bar visibility from anywhere.
- 🖤 Zero-Flicker AMOLED Dark UI: Pitch-black background with contrast enforcement suppression for Android 15 & HyperOS.
- 🚀 In-App Update Checker: Check for the latest releases with 1-tap right from the About screen.
- 📳 Tactile Animated Feedback: Crisp haptic vibration and micro-scale spring animations on every interactive control.
- 🔒 No Root Required: Utilizes the privileged Shizuku Binder service via Wireless Debugging / ADB.
- 🛡️ Real-Time 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• Added in-app Diagnostic Logs with 1-tap copy & clear to easily troubleshoot device-specific behavior.
• Fixed Android 15 screen flicker & smoothed notification shade swipe re-apply.
- 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.
Sachin Mandawi — Software & Android Developer
- 🌐 Official Website & Portfolio: https://sachinmandawi.com
- 💻 GitHub: @sachinmandawi
- 📷 Instagram: @sachinmandawi
- 📌 Pinterest: in.pinterest.com/sachinmandawi





