Shizuku guide

Phones

Motorola

Motorola is close to plain Android. The battery setting needs one careful tap.

On this page

1. Turn on Developer options

  1. Open Settings.

  2. Go to Settings, then About phone (or Settings, then System, then About phone) and tap Build number 7 times.

  3. Enter your PIN if asked. You see You are now a developer!

  4. Developer options is in Settings, then System, then Developer options. On older builds: Settings, then System, then Advanced, then Developer options.

  5. Turn on USB debugging.

Sources: Motorola support, Motorola support (EMEA)

2. Extra switches this brand needs

None.

Sources: Motorola support

3. Pair and start

Follow the Wireless debugging steps. On a computer instead? The computer steps.

Sources: Shizuku setup guide

4. Keep Shizuku from stopping

  1. Open Settings, then Apps, then Shizuku, then App battery usage.

  2. Tap the row itself, not only its switch, and choose Unrestricted.

  3. If Shizuku still stops, turn off Settings, then Battery, then Improve battery while inactive and Adaptive battery.

  4. Set Developer options, then Default USB configuration to charging only. That fixed Shizuku stopping on screen lock on a Moto g31.

Also do the four steps every phone needs: unrestricted battery, Disable adb authorization timeout, No data transfer as the USB default, and leaving debugging on. They are on the Wireless page.

Sources: Don't kill my app: Motorola, Issue 277

5. Known problems on Motorola

Stops when the screen locks (Moto g31, Android 12)

Setting the USB default to charging only fixed it.

Sources: Issue 277

6. Turn it all back off

  1. First, in each app that used Shizuku, undo what it changed, while Shizuku still runs. Some changes an app makes through Shizuku stay after Shizuku stops. Firewall and Fileglow have their own steps.

  2. In Shizuku, switch off every app in the list of authorized apps.

  3. Stop Shizuku with its stop option, or restart the phone.

  4. Open Developer options, then Wireless debugging, then Paired devices, tap the shizuku entry, then Forget.

  5. In Developer options, tap Revoke USB debugging authorizations. This removes every paired computer and device.

  6. Turn Improve battery while inactive and Adaptive battery back on if you turned them off.

  7. Turn off Disable adb authorization timeout if you turned it on, and set Default USB configuration back to File transfer if you want.

  8. Turn off Wireless debugging, then USB debugging.

  9. Turn off the switch at the top of Developer options: Settings, then System, then Developer options.

  10. Set Shizuku's battery setting back to the default (Optimized) if you like.

  11. Uninstall Shizuku the normal way if you don't need it any more.

Sources: Shizuku setup guide, Android adb docs, Android developer options docs, Issue 467, Issue 451, Discussion 1000