Skip to content

Shevery v13.7.0 r15 - Robust Watchdog, masked API Key, and su args fix

Choose a tag to compare

@HmnDev-Tech HmnDev-Tech released this 01 Jun 15:23

Shevery v13.7.0 r15 (Independent Fork)

This release implements critical security enhancements, resolves long-standing UX inconsistencies, corrects core command argument parsing bugs in the ADB modules engine, and introduces automatic service recovery capabilities.


Security & Privacy

  • Google AI Studio API Key Masking: Fixed a critical security vulnerability where the user's sensitive Google AI Studio API Key was exposed in plain text within the Settings dialog. The input field is now securely masked using PasswordVisualTransformation and equipped with a trailing visibility toggle icon.

Core Logic & ADB Modules Fixes

  • ADB Modules Argument Parsing (su Shim): Resolved an issue in the robust su shim wrapper generated by AdbModuleManager where command parameters were split and improperly parsed under multi-word input due to "$@" forwarding. Rewrote argument propagation using "$*" to ensure multi-word shell commands are passed and executed as a single, unified string payload.
  • Dhizuku Watchdog Service Auto-Recovery: Added robust support for LaunchMethod.DHIZUKU (value 3) in the Shizuku/Shevery service watchdog. The background watchdog now successfully detects crashed or stopped states under the Dhizuku launch method and automatically triggers a background binding process to restore service availability without manual user intervention.

UI/UX Refinement

  • Ripple Effect Suppression: Modified the "Translation Contributors" list entry under settings to act as a static informational element by setting onClick to null. This resolves a UX defect where clicking the static item triggered a false click ripple animation.
  • Comput Console Title Polish: Removed the non-standard and redundant rocket emoji (🚀) from the "ADB Comput Console" title header in ComputScreen to align with professional corporate styling conventions.

Dynamic Versioning

  • Incremented gitCommitCount to 15 inside root build.gradle, updating the build version to 13.7.0 r15 with automated commit hash resolution.

💾 Attached Binary Assets

Please find the compiled Android packages attached to this release:

  • shizuku-v13.7.0.r15.a6e3d52-release.apk: Production release build, fully optimized and minified with R8.
  • shizuku-v13.7.0.r15.a6e3d52-debug.apk: Debug build with full symbol mapping and verbose logging enabled.

Full Changelog: v13.7.0.r12...v13.7.0-r15