Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/system/bin/sh
- clear
- selection=
- until [ "$selection" = "0" ]; do
- echo ""
- echo "SGH-T759 NAND BACKUP TOOL"
- echo ""
- echo "Scripted By: Geofferey Eakins"
- echo ""
- echo "BACKUP MENU"
- echo "1 - Make me God"
- echo "2 - Create Backup Directory"
- echo "3 - Backup /system"
- echo "4 - Backup /data"
- echo "5 - Backup /cache"
- echo "6 - AIO"
- echo "7 - Create ODIN package"
- echo "8 - Clean up (Deletes directory/files!)"
- echo ""
- echo "0 - exit program"
- echo ""
- echo -n "Enter selection: "
- read selection
- echo ""
- case $selection in
- 1 ) su ; backup ;;
- 2 ) mkdir /sdcard/NAND ; echo "/sdcard/NAND directory created..." ; sleep 5 ; clear ;;
- 3 ) echo "Backing up SYSTEM..." ; dd if=/dev/block/stl9 of=/sdcard/NAND/factoryfs.rfs bs=4096 ; sleep 10; clear ;;
- 4 ) echo "Backing up DATA..." ; dd if=/dev/block/stl10 of=/sdcard/NAND/dbdata.rfs bs=4096 ; sleep 10 ; clear ;;
- 5 ) echo "Backing up CACHE..." ; dd if=/dev/block/stl11 of=/sdcard/NAND/cache.rfs bs=4096 ; sleep 10 ; clear ;;
- 6 ) dd if=/dev/block/stl9 of=/sdcard/NAND/factoryfs.rfs bs=4096 ; dd if=/dev/block/stl10 of=/sdcard/NAND/dbdata.rfs bs=4096 ; dd if=/dev/block/stl11 of=/sdcard/NAND/cache.rfs bs=4096 ; sleep 10 ; clear ;;
- 7 ) echo "Creating ODIN package. This may take a while..." ; sleep 1 ; cd /sdcard/NAND ; tar -cvf SGH-T759-ODIN.tar factoryfs.rfs dbdata.rfs cache.rfs ; sleep 5 ; clear ;;
- 8 ) echo "/sdcard/NAND directory deleted..." ; sleep 5 ; cd /sdcard ; rm -r NAND ; clear ;;
- 0 ) clear ; exit ;;
- * ) echo "INVALID Selection! Please enter 1-8 or 0" ; sleep 5 ; clear ;;
- esac
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement