v14.0.0.r2663
Added
- feat: M3E expressive motion, tonal headers, stable one-handed padding (45da781)
- feat(ui): M3E segmented cards + home screen scroll fixes (4b59e1f)
Fixed
- fix(build): suppress R8 missing-class for androidx.window OEM extension interfaces (3d47fa6)
- fix(build): suppress R8 missing-class for android.hardware.fingerprint removed in API 37 (31a394c)
- fix(build): bump compileSdk to 37 across all library modules (1d4fad7)
- fix(ui): use pre-computed statusBarPadding in HomeScreen topBar to fix header behind status bar (#528) (d8ad91a)
- fix: remove redundant inset calls from SystemHub/DeviceControl; add isAmoledPlus to all activities; M3E snap in SettingsScreen (c4e1732)
- fix(server): use reflection for DeviceConfig.setProperty to fix API 28 crash (#527) (22df400)
- fix: status bar overlap, PermissionManager crash, monochrome icon, ProGuard gaps (05f7241)
- fix: settings dropdowns, home title overlap, AMOLED+ toggle, ProGuard keeps (99afdbc)
Other
- chore(release): pin MAJOR_RELEASE to v14.0.0.r2662 (self-referential tag) (42f892f)
- chore(release): bump to v14.0.0, update release notes for stable major release (29f605f)
- docs: fix release tag 404 errors (#532), update CHANGELOG and README (a4f7cea)
- chore(build): upgrade to AGP 9.4.0, Gradle 9.7.1, compileSdk 37, Compose BOM 2026.08.00 (07f94f9)
- i18n: complete Ukrainian and Brazilian Portuguese translations (4ccf010)
- Fix notification ID collision, recycle leak, and selectedApp race (07a5c25)
3 distinct GitHub issue(s) referenced in this release.
📦 Recent Releases
🚀 Most recent major release — v14.0.0.r2662
Shizuku+ 14 — Material 3 Expressive UI overhaul (animated headers, One UI 9 style, tonal theming), full compileSdk 37 / AGP 9.4 / Gradle 9.7 upgrade, Android 17 QPR1 ADB fix, 100% Ukrainian + Brazilian Portuguese localizations, Watchdog WorkManager revival, SU bridge real framework operations, and 30+ bug fixes across server, manager, and Plus APIs.
| Release | Highlight |
|---|---|
| v14.0.0.r2663 (this release) | fix(build): suppress R8 missing-class for androidx.window OEM extension interfaces |
| v13.6.0.r2647 | fix(adb): restore ADB auth token validation in AdbClient |
| v13.6.0.r2646 | fix: move tile port probes to IO thread; fix AICore sh process alive check |
| v13.6.0.r2643 | fix: Dhizuku relay, auto-update gate, and BinderCall logging |
| v13.6.0.r2642 | fix(i18n): extract remaining hardcoded strings from settings XMLs |