The annoying haptic bug in latest HyperOS builds is finally solved

In the January 31 Weekly China Bug Report, Xiaomi engineering teams have acknowledged and resolved a specific logic failure in the haptic driver for the REDMI K90. The issue, isolated to firmware build 3.0.300.4, involved a persistence of vibration feedback in specific system applications despite the user explicitly disabling the master haptic toggle in the Control Center or System Settings.

Technical Analysis: Bug Manifestation

The engineering logs detail exactly how these applications bypassed the system-level haptic blockade:

  • Weather Application (Scroll Boundary Failure) The bug specifically affects the “overscroll” physics engine. Even with system touch controls strictly disabled, swiping to the absolute top of the Weather interface triggers a haptic “bump” to indicate the scroll limit. The application logic failed to check the system-wide boolean status before executing this boundary feedback.
  • Photo Album (Legacy Code Isolation) The issue is tied specifically to the new version of the Photo Album architecture introduced in this build. This updated component fails to poll the Control Center or System Settings for the current vibration status. Consequently, it operates with a default “Vibration On” flag, delivering tactile feedback during interaction regardless of the user’s global preference for a silent/non-haptic interface.

Resolution Protocol

Xiaomi has patched this prioritization error. The corrected logic enforces the “Global Off” state as the absolute authority, severing the haptic API calls from both the Weather scroll engine and the new Gallery UI components when the main toggle is disabled.

Play Store icon
HyperOS Downloader Easily check if your phone is eligible for HyperOS 3.0 update!
Download icon

Leave a Reply

Your email address will not be published. Required fields are marked *

Poll
Which name did you like better, MIUI or HyperOS?