[Tutorial] How to use ADB to backup Unisoc / Spreadtrum (SPD) firmware
[Tutorial] How to use ADB to backup Unisoc / Spreadtrum (SPD) firmware
(18-11-2014, 12:00 AM)hovatek This guide is for Spreadtrum (e.g Itel, Old Tecno etc) Android phones.
Requirement
* PC
* Rooted Spreadtrum phone with sufficient SD card storage space
* Install Spreadtrum drivers on PC using this guide @ http://www.hovatek.com/forum/thread-827.html
* Setup ADB on the PC using this guide @ http://www.hovatek.com/forum/thread-588.html
* Enable ADB detect the Spreadtrum phone using this guide @ https://www.hovatek.com/forum/thread-2137.html
* Install Busybox (Stericson) on the phone
Procedure
* Download BackupTools.tar and copy it to the same directory as adb.exe
* Launch ADB, type the commands below and press enter after each command
Code:adb push backuptools.tar /data/local/tmp
adb shell
su -c mount -o rw,remount rootfs /
su -c "tar -xvpf /data/local/tmp/backuptools.tar"
su -c "./mkbackup.sh"
* x means extract ; v means list files as extracted ; f means the name of the archive (file to be extracted) appears next ; p means retain permission
All partitions on the phone will be saved to the backup directory on the phone's memory card
Error messages and fixes
* If you get "User unallowed: Operation not permitted" in ADB then go to the phone and set ADB to Allow in the Super user application (the name might vary depending on your rooting method)
* If you get "tar: can't remove old file ***: read-only file system" then ensure to run the remount command above properly
* If you get "sh: applet not found" then install Busybox Installer (Jrummy) instead of Busybox (Stericson)