|
Intercepts HyperOS Download Manager notifications and displays them in Dynamic Island style, showing file name and progress with pause, resume, and cancel controls. |
Intercepts standard Android notifications from any app and renders them in Dynamic Island + Focus Notification style, preserving the original action buttons. |
|
Apps on the blacklist will not trigger pop-up notifications — only the Dynamic Island indicator is shown (auto-hidden with the status bar in fullscreen). |
Configuration changes take effect without restarting. Only scope restarts are required after installing or updating apps. |
⚠️ This module requires the LSPosed framework. Your device must be rooted and LSPosed must be installed.
- Open LSPosed Manager and navigate to the Modules tab.
- Find HyperIsland and enable the toggle.
- In the module scope, check the recommended apps:
- Download notifications: check Download Manager
- Universal adapter: check System UI
- Save and tap the restart button in the top-right corner to restart the affected scope (or reboot your device) to activate the hook.
💡 Dynamic Island–style notifications require the "Focus Notification" permission granted through HyperCeiler.
If you can't find the relevant option, please update HyperCeiler to the latest version.
- Open HyperCeiler and navigate to System UI or Xiaomi Service Framework settings.
- Find "Remove Focus Notification Whitelist".
- Enable the toggle and restart the scope.
| Item | Details |
|---|---|
| Framework | Requires LSPosed and a rooted device |
| Restart Timing | Restart scope after installing/updating apps; config changes generally support hot reload |
| Notification Compatibility | Universal adapter only handles standard Android notifications; custom notification styles are not supported |
| ROM Compatibility | Tested on HyperOS 3; other ROMs may have compatibility issues |
Make sure Flutter is installed, then run:
flutter build apk --target-platform=android-arm64This project is open source under the MIT License. Issues and PRs are welcome.
