🚀HyperBridge v0.5.1 - Fixes & Refinements
This release focuses on major bug fixes regarding notification stability, quality-of-life improvements, and permission handling for Xiaomi devices.
🐛 Bug Fixes
- WhatsApp Duplicates Fixed: Resolved an issue that caused duplicate WhatsApp notifications to appear.
- Notification Flicker & Crashes Fixed: Fixed a crash caused by receiving multiple notifications in a short timeframe. Previously, the app would cancel and recreate notifications upon updates; it now safely updates notifications normally, completely eliminating the notification flicker and improving stability.
- Notification Intents Restored: Fixed an issue where clicking a featured notification would incorrectly route to the troubleshooting screen instead of the original app (e.g., Spotify, WhatsApp). Notifications now route correctly when permissions are granted!
- Settings UI Polish: Restored the missing rounded corners on the "Permanent Island" option in the Global Settings list for a cleaner aesthetic.
- Improved Fallback Notifications: If HyperBridge detects that the system cannot render a Featured Notification, it falls back to a standard Android notification. Clicking the fallback notification or its "Troubleshoot" action button now directly opens the Troubleshooting guide.
✨ New Features & Improvements
- Remove Island on Dismiss: Added a new option to automatically remove the island if the original system notification is dismissed.
- Featured Notifications Diagnostics: Added a new check screen during Onboarding to verify if your Xiaomi device supports Featured Notifications and if the required system permissions are enabled.
- Setup Health Integration: The "Featured Notifications" permission status is now continuously monitored and displayed inside the Setup Health screen (under the Permissions section). You can quickly jump to System Settings from there.
- Troubleshooting Screen: Added a dedicated Troubleshooting Screen that guides users on how to enable the necessary hidden system permissions (or use Shizuku) to get islands working on strict Xiaomi ROMs.
- Clearer Terminology: Renamed the "Live Updates" section in the settings menu to "Notification Management" to better reflect its purpose and avoid confusion with native Live Update engines.
- Spanish Translations: Added full Spanish translations (
es-rES) for all the new troubleshooting dialogues, setup health checks, and notification management settings.
What's Changed
- fix(service): resolve WhatsApp duplication and update flashing/crashes by @D4vidDf in #200
- Fix: call islands lingering, permanent island flicker, and system cr by @D4vidDf in #201
- fix: implement Featured Notification diagnostics and stability refine… by @D4vidDf in #202
Full Changelog: v0.5.0...v0.5.1