Swift Backup
Get it on Google Play

HomeGuidesUse Shizuku

Use Shizuku with Swift Backup

Shizuku lets Swift Backup do more on a phone without root. Start Shizuku, allow Swift Backup and the extra features work.

Needs the Shizuku appNo root needed

What Shizuku is

Shizuku is a separate app from another developer. It lets apps use parts of Android that normally need ADB or root. Swift Backup uses it on phones without root.

Shizuku's own manual shows how to start it, with steps for each method. Follow the Shizuku user manual.

Start Shizuku

Shizuku's manual lists three ways to start it:

  • Wireless debugging: On Android 11 and later, without a computer
  • A computer: On Android 10 and older, over ADB
  • Root: On a rooted phone, start it directly

Started with wireless debugging or a computer, Shizuku stops when your phone restarts. Start it again after each restart. Until then, tasks that need it, such as Wi-Fi schedules, can't run.

Let Swift Backup use Shizuku

  1. Start Shizuku first

    Start Shizuku before you open Swift Backup.

  2. Open Swift Backup

    On a phone without root, Swift Backup asks Shizuku for access when it starts. Allow it.

  3. Check Root status

    On the Home screen, Root status reads No root, ADB access via Shizuku.

  4. Started Shizuku later

    If Swift Backup was already open, tap the refresh icon next to Root status.

Home screen with the root status No root, ADB access via Shizuku

When you set up Swift Backup with Shizuku running, tap Grant all with Root or Shizuku. It gives Swift Backup its permissions in one tap.

What Shizuku unlocks

TaskWithout rootWith ShizukuWith root
Back up APKs and split APKsYesYesYes
Restore many apps at onceOne at a timeYesYes
Restore permissions and app settingsNoNot SSAID or notification settingsYes
External data and expansion files on Android 11 and laterNoYesYes
Wi-Fi backup on Android 11 and laterNoYesYes
Encrypted RCS chats on Android 17 and laterSwitch SMS apps for a momentYesYes
App dataNoNoYes

With Shizuku, batch restores install apps without asking you to confirm each one. Encrypted RCS chats on Android 17 and later are read directly, in scheduled backups too.

Premium custom configs need root or Shizuku as well. The Shizuku feature page lists everything Shizuku adds.

What still needs root

  • App data, the app's private files. Shizuku can't back it up or restore it.
  • SSAID, the Android ID each app sees
  • Each app's notification settings and channels
  • Keeping Google Play as the installer of restored apps
  • SD cards and USB drives on some older Android versions

The FAQ shows what each app part needs.

Back up your Android apps, messages and more

Free on Google Play. Premium is optional.

Get it on Google Play