Prerequisites
1. Confirm you have tank
Section titled “1. Confirm you have tank”- Settings > About phone > Model: must be XT2407-1 / XT2407-2 / XT2407-3
- In fastboot:
fastboot getvar productshould reporttank - If you have Fusion / Pro / Ultra / Neo, stop. Builds here will brick your device.
2. Backup
Section titled “2. Backup”- Copy photos, WhatsApp, 2FA codes off-device
- If already rooted: Neo Backup (free, open-source) or Swift Backup (paid — cloud backup needs premium) for app + data, otherwise manual copy via MTP / Google backup (unlocking wipes everything, and most backup apps need root first)
- Save IMEI, serial, stock build number (Settings > About) — needed for unbrick
- Charge to 60%+ and use a good USB-A to USB-C data cable (not charge-only)
3. On the phone
Section titled “3. On the phone”- Settings > About > tap Build number 7x to enable Developer options
- Settings > System > Developer options: enable OEM unlocking + USB debugging
- Remove Google account + screen lock PIN if you want to avoid FRP lock after wipe
- Insert SIM PIN removal recommended during flash to avoid lock prompts in recovery
4. On the laptop
Section titled “4. On the laptop”Pick your OS:
winget install -e --id Google.PlatformTools- Install Motorola USB drivers (required): https://en-us.support.motorola.com/app/usb-drivers — reboot if prompted
- Fallback: download https://developer.android.com/tools/releases/platform-tools, unzip, and add the folder to PATH
- Open a new PowerShell / Terminal and verify:
adb devicesadb reboot bootloaderfastboot devicesbrew install android-platform-tools- No drivers needed
- Fallback: download https://developer.android.com/tools/releases/platform-tools, unzip, and add to PATH
- Verify:
adb devicesadb reboot bootloaderfastboot devices# Debian / Ubuntusudo apt install android-tools-adb android-tools-fastboot
# Fedorasudo dnf install android-tools
# Archsudo pacman -S android-tools- No drivers, but add udev rules so
adbworks without sudo (your distro’sandroid-udev-rulespackage), then replug the phone - If distro packages misbehave, use the official build: https://developer.android.com/tools/releases/platform-tools
- Verify:
adb devicesadb reboot bootloaderfastboot devices