github thejaustin/ShizukuPlus 13.7.0.r3263

latest releases: 13.7.0.r3283, 13.7.0.r3282, 13.7.0.r3279...
pre-release21 hours ago

13.7.0.r3263

What's new

✨ Features

  • Customizable Service Doctor repairs — Choose exactly which repairs to run with checkboxes, with selections remembered for future manual and background fixes (#656).
  • Service Doctor start repairs — Automatically offers TCP mode when port discovery times out, and generates fresh ADB keys when pairing stalls (#656).
  • App access safety checks — Requests now display installation source, install date, and certificates, with optional VirusTotal and Pithus hash lookups in Settings.
  • Enhanced navigation bar — Reorder tabs with drag-and-drop, choose between Floating, Docked, Compact, and Capsule styles, and customize directly from Home Edit Mode.
  • Smart toolbar integration — Settings button in the top app bar automatically hides when Settings is pinned to the navigation bar.
  • Batch app management — Grant, revoke, or hide multiple authorized apps simultaneously (#1).
  • Unified problem notifications — Active service problems and quick fixes update in place in a single notification instead of piling up.
  • Home screen layout lock — Prevent accidental drag-and-drop card rearranging via Appearance settings (#590).
  • Quick app sorting — Dedicated sort chip in the filter row lets you instantly sort by name, install date, update date, or granted status.
  • Trusted Wi-Fi picker — Select saved networks directly from a list for Wireless ADB protection without needing location permission.
  • Restore confirmation — Settings backups discovered on first launch ask before applying, with security-sensitive options requiring explicit confirmation.

🔒 Security & Privacy

  • Protected Plus APIs — Sensitive device control and private app data APIs are restricted to user-confirmed apps in Developer options.
  • Persistent debugging warning — Alerts for Wireless ADB remaining active on untrusted networks always display regardless of notification levels.
  • Client key authentication — Local ADB connections require explicit key verification with matching fingerprint prompts.
  • Per-app scope enforcement — Command scoping blocks shell quoting tricks, background helper leaks, and chained command bypasses (#648).
  • Private crash reports — Packages, IPs, network names, and command parameters are scrubbed from crash reports and error logs.
  • Secure backups — Sensitive scanner API keys, hidden app lists, and private ADB keys are excluded from unencrypted device transfers and cloud backups.
  • Safe clipboard copying — Sensitive script outputs, logs, and crash reports are marked private to prevent display in Android clipboard previews.

🛠 Fixes & Improvements

  • Persistent USB & OTG disconnection — Server process now isolates into an independent session and binds port 5555 so Shizuku+ stays running and reconnects locally when unplugged.
  • Manual USB debugging toggle respected — Shizuku+ respects manual USB debugging toggles in Developer Options instead of overriding them on start (#656).
  • Android 15 / One UI 7 stability — Fixed settings crashes and improved background service startup on Android 15+ (#646).
  • Single server instance enforcement — Eliminates race conditions that could launch duplicate server instances during Watchdog recovery.
  • Clean update downloads — Old update APK files are automatically deleted after successful installation.
  • Streamlined Activity Log — Consecutive repeat events from the same app are grouped with a count to keep logs clean (#629).
  • Accurate Auto Blocker detection — Properly reads Samsung Auto Blocker state on One UI 6 through 8 and links directly to its settings.
  • App backup resilience — Preserves original APKs if a restore attempt is interrupted or fails.
  • appops set … default fix — Properly restores default op states instead of erroring out (#648).
  • Fewer false crash alerts — Network transitions on Wireless ADB are treated as expected disconnects rather than crashes (#625, #626).
  • Cleaned Downloads directory — Prevents duplicate backup copies from being left in the public Downloads folder (#651).

🎨 Look & Feel

  • Classic and Expressive icon shapes — Cookie, clover, sunny, gem, flower, and burst shapes restored alongside Material Expressive options.
  • Shape-morphing switches — Standardized on Material 3 Expressive switches with thumb checkmarks and smooth icon morphing animations.
  • Consistent card borders — Outlined card styling cleanly extends across settings, app lists, Service Doctor, and System Hub.
  • AMOLED true black — Pure black background rendering on Home and in dialogs with AMOLED mode active.
  • Fluid motion and transitions — Refined spring physics for card dragging, sheet opening, and tab navigation.
  • Responsive floating navigation — Centered tab icons, adaptive margin clearing, and seamless message positioning above the bar.
All commits in this release

Added

  • Improve styles, draggable customization in edit mode and concise changelog (a6ca7ff)

📦 Recent Releases

🚀 This is a major release.
Customizable Service Doctor repairs; Service Doctor start repairs; App access safety checks; Enhanced navigation bar
Full changelog

Release Highlight
13.7.0.r3263 🚀 major (this release) Customizable Service Doctor repairs (+34 more)
13.7.0.r3262 feat(ui): edge-to-edge bottom sheet insets padding and responsive home card tap feedback
13.7.0.r3261 fix(settings): guard against zero resource IDs in icon loaders and changelog chips
13.7.0.r3260 fix(shell): use native DocumentsContract instead of unresolved documentfile
13.7.0.r3258 feat(ui): extend corner rounding options and fix dhizuku remote binder relay (#670)
13.7.0.r3257 Choose what Service Doctor fixes (+15 more)
13.7.0.r3216 fix: crashes and noise found in old Sentry data
13.7.0.r3215 fix: crashes and noise found in old Sentry data
13.7.0.r3214 fix: crashes and noise found in old Sentry data
13.7.0.r3213 Fewer crashes from old crash reports (+1 more)

Changes in this release

Don't miss a new ShizukuPlus release

NewReleases is sending notifications on new releases.