Skip to content

Automation

BotDrop’s automation features require Shizuku (for system-level permissions) and u2 service (for UI automation). This guide walks you through enabling them without a computer.

From the BotDrop dashboard, tap the Automation button.

Dashboard with Automation button

You’ll see the Automation Panel with Shizuku and u2 Service status.

Automation Panel

If Shizuku shows “not running”, tap Open Shizuku Home to enter the Shizuku configuration page.

Shizuku home

If Developer Options aren’t enabled on your device yet:

  1. Go to Settings → About phone
  2. Find Build number (or MIUI version, Software version, etc.)
  3. Tap it 7 times until you see “You are now a developer”
  4. Go back to Settings → System (or “Additional settings”), find Developer options
  5. Enable USB debugging
  6. Enable Wireless debugging (available on Android 11+)

On the Shizuku home page, tap the Pairing button to enter the pairing guide.

Tap Pairing button Pairing guide page
  1. Tap Developer options to jump to system settings

  2. Turn on the Wireless debugging toggle, then tap the text to enter the detail page

Developer options Wireless debugging settings
  1. Tap Pair device with pairing code, a 6-digit code will appear
Pairing code dialog
  1. There are two ways to enter the pairing code:

Option A: Popup input

If a Shizuku input box appears at the top of your screen, enter the pairing code there and tap the send button.

Popup input for pairing code

Option B: From notification shade

If no popup appears, pull down the notification shade, find the Shizuku notification showing “Pairing service found”, tap “Enter pairing code” and enter it.

Enter pairing code from notification
  1. After successful input, you’ll see “Pairing successful”
Pairing successful

Return to the Shizuku home page and tap the Start button.

Shizuku home page, tap Start

A terminal window shows the startup process.

Shizuku starting log

Once complete, you’ll see “Shizuku is running” with version info.

Shizuku running

Return to BotDrop’s Automation Panel. It now shows “Shizuku precheck passed”. Tap Check Shizuku Permission.

Tap Check Shizuku Permission

A dialog asks to allow BotDrop access to Shizuku. Tap “Allow all the time” for permanent access.

Grant Shizuku permission

After granting permission, tap Start u2 Service.

u2 service installing dependencies

When complete, both services show green status:

  • Shizuku permission granted
  • u2 service running
All services running

Your bot now has full automation capabilities.


Shizuku stops when your device restarts. To re-enable:

  1. Open BotDrop → Automation Panel → Open Shizuku Home
  2. Tap Start (no need to pair again if wireless debugging is still enabled)
  3. Return to Automation Panel → Start u2 Service
  • Make sure Shizuku is running (green status in Shizuku app)
  • Try restarting Shizuku from its home screen
  • Ensure Shizuku permission is granted
  • Check if there’s enough storage space
  • Try stopping and starting u2 service again
  • Make sure you’re entering the code within 60 seconds
  • The pairing port and connection port are different (both shown on screen)
  • Try generating a new pairing code
  • Settings → Apps → Manage apps → BotDrop → Notifications → Enable “Floating notifications”
  • Or just enter the code from the notification shade instead