Skip to content

🚀HyperBridge v0.5.1 - Fixes & Refinements

Choose a tag to compare

@D4vidDf D4vidDf released this 07 Jun 19:12
1612293

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