🚀 Hyper Bridge v0.5.0-beta 01
Pre-releaseWelcome to the first Beta release of Hyper Bridge 0.5.0! This milestone represents a massive leap forward in bringing the native Hyper Island experience to all users—including those on CN ROMs—with unprecedented customization and stability.
🌟 The Headline: Native Live Updates (CN ROM Support)
The biggest breakthrough in 0.5.0 is the Native Live Updates engine. By rebuilding notifications as standard Android Live Updates, Hyper Bridge now allows the system to automatically wrap notifications into the Hyper Island.
- CN ROM Users: Islands finally work for you (HyperOS 3.0.300+) without needing official Xiaomi approval.
- Global Users: Enjoy smoother, native system animations for your Island.
- How to enable: You can select the new engine under the Theme Editor > Engine section or via App Settings > Global Settings > Engine.
✨ What's New in the Beta
This Beta build consolidates all features from the Alpha phase while adding critical stability and UX improvements:
🛠️ Critical Fix: Boot Reliability (#158)
I've implemented Direct Boot support. Hyper Bridge is now "Direct Boot Aware," meaning the service can reliably re-bind and start protecting your notifications immediately after a phone restart, even before you enter your PIN/Pattern. This fixes a critical bug #158
📱 New Onboarding & Navigation
- Onboarding Experience: A brand new onboarding flow to help new users set up critical permissions (Autostart, Battery Restrictions) correctly from the start.
- Navigation Compose: The entire app has been migrated to the latest Navigation 3 (Compose) architecture for faster screen transitions and better state management.
🎨 Layered Customization & Theme Engine
- Smart Resolution: A powerful new hierarchy for settings: Theme App Override > User App Override > Theme Global Override > User Global Fallback.
- Advanced Color Picker: The Theme Creator now features a professional HSL (Hue, Saturation, Lightness) selector for ultra-precise color control.
- Behavior Controls: You can now edit behavior settings (Show on Notification Panel, Timeout, Popup, and Duplication) through the Theme Editor > Engine section or via Settings > Global Settings > Behavior.
- Notification Types: These can now be edited at both the global and app levels directly inside the Theme Editor.
⚙️ Engine & Island Improvements
- Auto-Hide Logic: New slider for auto-hide timeouts with precise snap points (1s to 1h).
- Progress & Nav Refinements: Improved behavior for download rings and navigation state persistence.
📦 What's Changed
- Feature/nav3 migration by @D4vidDf in #152
- Feature/duplication toggle by @D4vidDf in #153
- Feature/onboarding screen by @D4vidDf in #155
- fix(service): refine progress notification behavior and navigation state by @D4vidDf in #157
- feat(boot): add support for Direct Boot by @D4vidDf in #159
⚠️ Important Beta Notes
- Settings Sync: Due to a rebuild of the background architecture, you may need to reconfigure your Engine Options (Native vs. Xiaomi) after updating.
- System Requirements: Native Live Updates requires HyperOS 3.0 (v3.0.300.0+) or the latest System UI Plugin update.
Full Changelog: v0.5.0-aplha03...v0.5.0-beta01