SuperShade is a fully functional Android notification panel and Quick Settings replacement driven by Shizuku. It physically blocks the default system shade, offering a zero-root overlay that replicates true Samsung One UI 8 and Google Pixel Material You design systems.
Technical Overview of SuperShade
SuperShade deploys a Layer ~33 TYPE_ACCESSIBILITY_OVERLAY to intercept top-edge swipe gestures directly above the native system interface. It utilizes a pure Java Shizuku governor to execute cmd statusbar send-disable-flag statusbar-expansion, successfully suppressing the native Android panel without visual flicker. For unprivileged environments, it falls back to native accessibility APIs using GLOBAL_ACTION_DISMISS_NOTIFICATION_SHADE to instantly collapse the default UI upon triggering.
Core Features of SuperShade
- Panel Interception Engine: Physically blocks native shade expansion on Android 12-16 devices while capturing raw coordinates via a responsive top-bezel gesture strip.
- Dynamic Categorization Engine: Sorts incoming alerts into predefined productivity, media, and messaging hubs to prevent user applications from being incorrectly labeled as system tasks.
- Tactile Pill Sliders: Integrates 44dp tracks for brightness and volume control, featuring mechanical
CLOCK_TICKhaptic feedback and real-time state indicators. - 2D Popup Gestures: Enables multi-touch heads-up interactions where upward swipes hide the active banner and lateral swipes permanently cancel the notification.
Compatibility & Quick Setup
Requires Android 12 or newer — install the APK and grant ADB permissions via Shizuku.