Skip to content

0.11.3

Choose a tag to compare

@wxxsfxyzm wxxsfxyzm released this 25 Aug 08:19
· 13 commits to main since this release
7e4126e

Important Notes

  • Starting with this release, the module is LSPosed-only. The Zygisk Next module is no longer required.
  • LSPosed IT build 7846 or newer is required for hyos_spawner Native Hook support.
  • LSPosed Native Hook does not currently support hot reloading. Java hooks and preference changes can still be hot-reloaded, but native library updates require MiuiHome/hyos_spawner to be restarted, or the device to be rebooted.

New Features and Improvements

  • Integrated the Android 17 / HyperOS 4 MiuiHome native hooks directly into the LSPosed APK. LSPosed now injects them into the hyos_spawner process family.
  • Added dynamic resolution for MiuiHome’s Dart drawer and Overview state callbacks, improving compatibility with validated newer launcher versions.
  • Expanded the native status screen to verify the native profile, business hooks, SystemUI bridge, drawer state, and Overview state.
  • Circle to Search preferences now synchronize through LSPosed remote preferences. Once the native hook is installed, preference changes take effect without rebooting the device.

Fixes

  • Fixed Xiaomi clearing native hook pages through MADV_DONTNEED, which previously caused all native hooks to stop working.
  • Fixed native hooks being rejected after an OTA changed the hyos_spawner Build ID. Process identity, launcher profiles, and business-hook fingerprints remain strictly validated.
  • Fixed Circle to Search service registration and bottom-long-press coordinate detection.
  • Fixed Android 17 Video Toolbox’s VtbAssistantView not being recognized, which caused incorrect transient navigation-bar behavior around the sidebar handle.
  • Fixed native library alignment warnings on devices using 16 KB pages. Both liblsplt.so and the module’s native library now use 16 KB-aligned LOAD segments.

Full Changelog: 0.10.3...0.11.3