Skip to content

Instantly share code, notes, and snippets.

@syui
Created April 22, 2015 08:16
Show Gist options
  • Save syui/7af36f3389edcd0e2bbc to your computer and use it in GitHub Desktop.
Save syui/7af36f3389edcd0e2bbc to your computer and use it in GitHub Desktop.
#!/bin/bash
# all-command {{{
#sudo fastboot flash bootloader bootloader-flo-flo-04.05.img && sudo fastboot flash boot boot.img && sudo fastboot erase system && sudo fastboot flash system system.img && sudo fastboot flash recovery twrp-2.8.6.0-flo.img && sudo fastboot boot CF-Auto-Root-flo-razor-nexus7.img
# }}}
# android
# https://developers.google.com/android/nexus/images
# twrp
# Download twrp-2.8.6.0-flo.img
# http://dl.twrp.me/flo/twrp-2.8.6.0-flo.img
# supersu
# http://download.chainfire.eu/supersu
# CF-Auto-Root
# http://autoroot.chainfire.eu/
# http://download.chainfire.eu/347/CF-Root/CF-Auto-Root/CF-Auto-Root-flo-razor-nexus7.zip
dir=razor-lmy47o
zip=image-razor-lmy47o
tgz=razor-lmy47o-factory-ae3d97f9.tgz
url=https://dl.google.com/dl/android/aosp/razor-lmy47o-factory-ae3d97f9.tgz
if ! which adb > /dev/null 2>&1;then
yaourt -S android-tools
fi
if ! which adb > /dev/null 2>&1;then
echo "install android-tools!!"
fi
if [ ! -f ./${tgz} ];then
curl -O $url
fi
if [ ! -d ./${dir} ];then
tar -xzvf *.tgz
fi
cd $dir
adb reboot bootloader
#adb reboot recovery
sleep 3
#bootloader
sudo fastboot flash bootloader bootloader-flo-flo-04.05.img
if [ ! -d ./${zip} ];then
unzip ${zip}.zip
fi
cd $zip
#system
sudo fastboot flash boot boot.img
sudo fastboot erase system
sudo fastboot flash system system.img
# twrp
if [ -f ./twrp-2.8.6.0-flo.img ];then
#recovery
sudo fastboot flash recovery twrp-2.8.6.0-flo.img
sudo fastboot boot twrp-2.8.6.0-flo.img
else
echo "twrp download!!"
echo "http://dl.twrp.me/flo/twrp-2.8.6.0-flo.img"
exit
fi
# cf-auto-root
if [ -f ./CF-Auto-Root-flo-razor-nexus7.img ];then
sudo fastboot boot CF-Auto-Root-flo-razor-nexus7.img
else
echo "cf-auto-root download!!"
echo "http://autoroot.chainfire.eu/"
exit
fi
# supersu
#if [ -f ./UPDATE-SuperSU-v2.46.zip ];then
# adb push UPDATE-SuperSU-v2.46.zip /sdcard
#else
# echo "supersu download!"
# echo "http://download.chainfire.eu/supersu"
# exit
#fi
#sudo fastboot reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment