Repository navigation
Dhizuku
HmnDev-Tech edited this page Sep 30, 2026
·
2 revisions
Dhizuku mode (experimental, under Settings → Application) bridges Shevery with Dhizuku, which holds Device Owner on the device. Device Owner can toggle ADB on/off programmatically — so wireless debugging survives where it normally wouldn't.
- Start Shevery first via PC/OTG or wireless debugging.
- Then start Dhizuku (do not start Shevery through Dhizuku first).
- In Shevery: Settings → Application → Dhizuku Mode → accept the warning dialog.
The Dhizuku bridge service (DhizukuService):
- finds the device-owner admin among active admins,
- sets
ADB_ENABLED=1(andadb_wifi_enabled=1on Android 11+), - reads the ADB port (
service.adb.tcp.port/persist.adb.tcp.port/adb_wifi_port, default 5555), - binds ADB over TCP (
setprop service.adb.tcp.port+adbdrestart) and waits until the port is live (10 × 500 ms checks).
Diagnostics strings (home_dhizuku_*, dhizuku_warning_*) report the bridge state on the Home tab.
Shevery is a free fork of Shizuku (Apache 2.0). Docs are community-maintained: repository · releases · Telegram