Skip to content

Shevery v13.7.0.r11 - Android 17 Compatibility & Shell Console Fixes

Choose a tag to compare

@HmnDev-Tech HmnDev-Tech released this 22 May 16:48
· 191 commits to main since this release

New Shevery v13.7.0.r11

This release integrates the new Android 17 Compatibility layer (compiled dynamically for Android 17 compatibility in binder service discovery), brings a robust educational interceptor for ADB mode, refines settings, and cleans up the visual identity.


All Key Fixes & Features

  1. Android 17 Compatibility:

    • Integrated the latest Android17Compat shim from kerneldroid/Nightzuku.
    • Patched multi-device context signatures within IPackageManager and IPermissionManager reflection helpers.
    • Prevents cyclic service crashes and NoSuchMethodError logs on dynamic dynamic Android 17 (SDK 37) runtimes.
  2. Smart Comput Console Interceptor:

    • Gracefully strips adb command prefixes if the user types direct shell commands (e.g. adb shell pm list packages becomes pm list packages).
    • Intercepts raw host-only ADB commands (adb, adb devices, adb install, adb push, adb pull) inside the on-device console.
    • Provides clear, educational tips explaining how to execute them instead of failing with a dry sh: adb: inaccessible or not found?.
  3. Settings Cleanup:

    • Removed the Explain with AI preference switch row from Comput Console Settings while safely keeping the underlying core logic intact under the hood.
  4. Fix UI & Polish:

    • Removed the gradient background from the Shevery version info card inside the About Screen.
    • The card now dynamic-colors itself matching the system-wide Monet primaryContainer color scheme.
    • Version successfully incremented to r11 (11).

Finally ¦ Attached Artifacts

  • shizuku-v13.7.0.r11.25683ac-release.apk: Production release build.
  • shizuku-v13.7.0.r11.25683ac-debug.apk: Fully featured debug package with verbose logging enabled.