Skip to content

Instantly share code, notes, and snippets.

@roblav96
Last active October 21, 2023 15:00
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roblav96/0f90f2457ec63df8d6ff17a7f022d180 to your computer and use it in GitHub Desktop.
Save roblav96/0f90f2457ec63df8d6ff17a7f022d180 to your computer and use it in GitHub Desktop.
Skip reboot while flashing Android Factory Images to dual slot Google Pixel devices
#!/bin/sh
echo "🌕 Flashing -> SLOT B"
fastboot --set-active=b
sleep 1
fastboot reboot-bootloader
sleep 10
fastboot flash bootloader bootloader-*.img
fastboot reboot-bootloader
sleep 10
fastboot flash radio radio-*.img
fastboot reboot-bootloader
sleep 10
fastboot -w --disable-verity --disable-verification --skip-reboot update image-*.zip
fastboot reboot-bootloader
sleep 10
echo "✅ SLOT B"
echo "🌕 Flashing -> SLOT A"
fastboot --set-active=a
sleep 1
fastboot reboot-bootloader
sleep 10
fastboot flash bootloader bootloader-*.img
fastboot reboot-bootloader
sleep 10
fastboot flash radio radio-*.img
fastboot reboot-bootloader
sleep 10
fastboot -w --disable-verity --disable-verification --skip-reboot update image-*.zip
fastboot reboot-bootloader
sleep 10
echo "✅ SLOT A"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment