Như bạn đã biết thì CWM có thể backup gần như toàn diện (full) ROM của các máy sử dung chipset Spreadtrum, nhưng điều đó không có nghĩa toàn bộ dữ liệu ROM. Chính vì vậy mà bài viết này sẽ hướng dẫn bạn backup full cho các điện thoại sử dụng chipset Spreadtrum Android có 4 phân vùng (partitions) chính như sau: * boot - chứa kernel Linux. * System - chứa Android * Recovery - chứa hệ thong phục hồi dữ lieu (recovery system), chẳng hạn như CWM nếu bạn có cài đặt nó. * DATA - chứa dữ lieu cá nhân của bạn, dữ lieu này không được chia sẻ online. Điện thoại của bạn có thể có nhiều bios, firmware và bootloader nhưng Android thì chỉ có 1 mà thôi. Một số dữ liệu chúng ta không thể backup bằng các tiện ích truyền thống/quen thuộc như CWM như sau: * UBoot - rất quan trọng, đây là bootloader ở cấp thấp dùng để khởi động Linux ! * Modem Firmware - dung để quay số kết nối đến các nhà mạng GSM. * DSP Firmware - hỗ trợ xem lại video mượt mà hơn do sử dung tài nguyên DSP. * NV - nó là khoá (key) mã hoá với các thong số cấp thấp. Rất quan trọng ! * Lots of misc stuffs - như là logo khởi động, kernel panics logs (ghi lại các lỗi khi khởi động máy nhằm hỗ trợ cho quá trình tìm lỗi), v.v.. * Lots of important misc stuffs - ví dụ như những gì khởi động thiết bị trước khi xử lý điện thoại vào Uboot. Bài viết này chỉ tập trung hướng dẫn bạn cách backup ROM cho các máy sử dung chipset Spreadtrum đã được root. Do vậy, điện thoại của bạn phải được root trước --> sau đó mới tiến hành backup. Download drivers: Download ADB và hướng dẫn cài đặt tại đây: <Bạn vui lòng đăng nhập hoặc đăng ký để xem được nội dung này!> Tiếp theo, bạn thông báo cho ADB biết điện thoại bạn đang dùng bằng cách thêm PCI ID vào file text, đồng thời thông báo với ADB rằng thiết bị ngoại vi đang kết nối là tương thích. Điện thoại sử dung chipset Spreadtrum có PCI ID là 0x1782. Bạn thêm vào file "Thư mục người dung của bạn/.android/adb_usb.ini" (nếu không tìm thấy file này thì bạn có thể gõ lệnh sau trong command prompt: echo 0x2836 >> "%USERPROFILE%\.android\adb_usb.ini") 1 dòng sau đây: Mã: 0x1782 Khi mọi thứ đã xong thì bạn tiến hành download file này: <Bạn vui lòng đăng nhập hoặc đăng ký để xem được nội dung này!> Sau đó chạy ADB, và chép file này vô điện thoại bằng lệnh sau: Mã: adb push backuptools.tar /data/local/tmp Giải nén file này bằng lệnh sau: Mã: adb shell su -c "tar -xvpf /data/local/tmp/backuptools.tar" Bây giờ, bạn có thể tiến hành quá trình backup bằng cách gõ lệnh sau: Mã: adb shell su -c "./mkbackup.sh" Tiếp theo bạn phải kiên nhẫn chờ để tất cả các phân vùng được lưu vào thư mục backup trên thẻ nhớ điện thoại. Khi mọi thứ đã được backup xong thì bạn không cần phải backup đi backup lại ROM của bạn. Nếu bạn vẫn muốn backup dữ lieu nữa thì bạn nên dung CWM. Để khôi phục (restore) lại dữ liệu backup thì bạn dung CWM hoặc cũng có thể dùng tool ResearchDownload (<Bạn vui lòng đăng nhập hoặc đăng ký để xem được nội dung này!> )