GMS 汇总 ( 持续更新 )

468 阅读3分钟

手机设置 1.下载软件或者恢复出厂设置 2.插入一张1G以上的T卡,格式化为内部存储 3.插入SIM卡并打开数据连接 4.样机写入IMEI号和SN号 5.连接WIFI,打开www.youtube.com,检测网络是否正确 6.进入google浏览器----ACCEPT&CONTINUE----NO THANKS 7.设置--显示--自动息屏时间为最大值(30分钟或永不息屏) 8.屏幕亮度调节到最暗 9.设置--安全--屏幕锁屏设置为无 10.设置----开发者选项----Stay awake----ON 11.设置----开发者选项----USB debugging----ON 12.设置----开发者选项----Verify apps over USB----OFF 13.设置语言为英文 14.设置键盘为Android默认键盘

===================================================================================

若OEM unlocking灰色不能点: adb reboot bootloader fastboot flashing lock fastboot reboot 重启后该开关便不再置灰

===================================================================================

CTS 测试

  1. copy cts-media1.5媒体 ./copy_media.sh -s D19C1111 ./copy_images.sh -s D19C1111
  2. 全测 第一轮5台机子不插卡 , 中途断了要恢复出厂设置全部重来 run cts -s D19C1111 -s D19C2222 -s D19C333 -s D19C4444 -s D19C5555 --plan CTS --shard-count 5
  3. retry 第二轮需要2台设备插上sim卡 有报告的情况 l r 显示 sessinID run retry --retry sessionID -s D19C1111 -s D19C2222 --shard-count 2

===================================================================================

CTSV 测试 adb shell settings put global hidden_api_policy 1 adb install -r -g CtsVerifier.apk adb shell appops set com.android.cts.verifier android:read_device_identifiers allow adb shell appops set com.android.cts.verifier MANAGE_EXTERNAL_STORAGE 0 adb shell am compat enable ALLOW_TEST_API_ACCESS com.android.cts.verifier

===================================================================================

GTS 测试

  1. 配置环境变量 sudo gedit ~/.bashrc export APE_API_KEY='/D/GOOGLE/GMS/doc/GTS/gts-windriver-public.json' source ~/.bashrc
  2. 全测 run gts -s
  3. retry run retry –retry sessionID -s

===================================================================================

GTSV 测试 run gts-interactive

===================================================================================

GSI 测试

  1. 刷 system.img
  2. 设置手机
  3. copy media
  4. 用 cts tools 测试 刷 安全补丁对应月份 system.img adb reboot bootloader fastboot flashing unlock press volume up key fastboot reboot fastboot fastboot flash system system.img =============================================== 11 以下 fastboot reboot bootloader fastboot flashing lock =============================================== fastboot reboot 全测 run cts-on-gsi -s D19CU0000 -s D19CU2222 --shard-count 2 retry ( 恢复出厂 , 设置手机 , copy media ) run retry --retry sessionID -s

===================================================================================

VTS 测试

  1. 刷 system.img
  2. 设置手机
  3. 用 cts tools 测试 刷 安全补丁对应月份 system.img adb reboot bootloader fastboot flashing unlock press volume up key fastboot flash vendor_boot vendor_boot-debug.img fastboot reboot fastboot ======================================================= 可选 fastboot delete-logical-partition product_a fastboot create-logical-partition product_a 0
    ======================================================= fastboot flash system system.img fastboot reboot 全测 run vts -s retry ( 恢复出厂 , 设置手机 ) run retry --retry sessionID -s

===================================================================================

STS 测试

  1. 用安全补丁对应月份的工具
  2. 刷debug 软件
  3. 常规设置手机
  4. run sts-dynamic-full -s
  5. run retry --retry sessionID -s

===================================================================================

GOATS 测试 (GO userdebug) run goats -f user_fingerprint

===================================================================================

APTS 测试 (GO userdebug) run test/approval-go --fingerprint-swap debug_fingerprint 1.连接WiFi,添加Google账号 2.同意Google Play store的自动更新 3.再play store上选择Don't auto-update apps 4.连接到usb后等待10分钟后再测试

===================================================================================

SMR 软件 属性 ro.build.version.base_os 设置为上次通过认证的fingerprint run cts -m CtsSecurityTestCases
run gts -m GtsOsTestCases
run sts-dynamic-incremental