[DESCRIPTION]
MT6735 Data Backup Test Method
[SOLUTION]
情況一:
檢視php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/packages/SettingsProvider/res/values下defaults.xml中
<string name="def_backup_transport" translatable="false"></string>對應的值,如果為:
android/com.android.internal.backup.LocalTransport 則按照的步驟
1.未登入Google account
2.安裝CTS Verifier
3.插入有效的SIM card
4.使内置sdcard可用,(但不另插SD card).
5.打開Wifi,并連接配接有效AP.
6.進入CTS Verifier > 選擇“Data Backup Test” > 選擇 “OK” > 選擇 “Generate Test Data” > 選擇 “Settings” > 勾選“Back up my data” >按“傳回”鍵 > 記錄目前界面顯示的資料。
7.在PC端輸入依次輸入以下指令
adb shell bmgr enable true
adb shell bmgr run
adb uninstall com.android.cts.verifier
adb install F:\CTS4.0\CTS4.0.3_r2\apk4.0.3_r2\CtsVerifier_4.0.3_r1.apk
8. 再進入CTS verifier > 選擇“Data Backup Test” > 選擇 “OK” >記錄目前界面顯示的資料,并與第一次記錄的
資料進行對比。如果兩份資料相同,則備份成功,否則失敗。
情況二:
檢視frameworks/base/packages/SettingsProvider/res/values下defaults.xml中
<string name="def_backup_transport" translatable="false"></string>對應的值,如果為:
com.google.android.backup/.BackupTransportService 則按照如下步驟
1.确認GoogleBackupTransport.apk預置并且重簽名為platform簽名 [ 注: KK之後版本不能再重 簽名, KK版本請忽略第1點 ]
2.安裝CTS Verifier
3.插入有效的SIM card
4.使内置sdcard可用,(但不另插SD card).
5.打開Wifi,并連接配接有效AP.
6.進入CTS Verifier > 選擇“Data Backup Test” > 選擇 “OK” > 選擇 “Generate Test Data” > 選擇 “Settings” > 勾選“Back up my data”>點選Backup account>登入Google賬戶 >按“傳回”鍵 > 記錄目前界面顯示的資料。
7.在PC端輸入依次輸入以下指令
adb shell bmgr enable true
adb shell bmgr run
adb uninstall com.android.cts.verifier
adb install F:\CTS4.0\CTS4.0.3_r2\apk4.0.3_r2\CtsVerifier_4.0.3_r1.apk
8. 再進入CTS verifier > 選擇“Data Backup Test” > 選擇 “OK” >記錄目前界面顯示的資料,并與第一次記錄的資料進行對比。如果兩份資料相同,則備份成功,否則失敗。
資料來源:一牛網論壇 MT6735 http://bbs.16rd.com/thread-454146-1-1.html