天天看點

mt6735 CTS Verifier:Data Backup Test

[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