HyperControl

HyperControl is a libxposed API 102 module for Xiaomi HyperOS Control Center.

Features:

  • Swap the media playback block with the brightness and volume controls.
  • Render brightness and volume as horizontal controls with left-aligned icons.
  • Material 3 settings screen and verified SystemUI restart handling.

Source code and documentation: https://github.com/Orynnx/HyperControl

The release was built with :app:assembleRelease and :app:lintRelease, and verified on Nubia NX667J / HyperOS Android 14 / LSPosed API 102.

Releases

1.0.3

Stable

9/22/2026, 2:38:06 PM

HyperControl 1.0.3

  • Added an independent “swap brightness and volume” setting.
  • Horizontal mode now identifies brightness and volume by their bound controller, so recycled views keep the selected order.
  • Redesigned the Material 3 settings screen for edge-to-edge and display-cutout safe insets.
  • Added a button linking to the GitHub project.

Validation:

  • :app:assembleRelease
  • :app:lintRelease
  • Settings UI verified on NX667J / HyperOS with safe top and bottom insets.

SHA-256: 7261D7AEE8239BF7F2C794EE5CC8A3E393EE6732C8E66E00B72B532F211D6232

Assets

1

1.0.2

Stable

9/22/2026, 2:09:23 PM

HyperControl 1.0.2

Bug fix:

  • Horizontal brightness and media-volume bars now keep the native VerticalSeekBar touch and listener pipeline. Dragging the bars updates the real system brightness and media volume instead of only changing the painted progress state.
  • Horizontal gesture arbitration now selects the slider only for horizontal movement.

Validation:

  • :app:assembleRelease
  • :app:lintRelease
  • On Nubia NX667J / HyperOS Android 14 / LSPosed API 102, brightness changed 255 -> 8 and media volume changed 10 -> 15 by swiping the controls.

SHA-256: 392795D40BEC45433C86F3830B315747D3F17359456419B3869AC30402B07FB1

Assets

1