手机环境
1、使用release软件+google镜像(System.img)
2.解锁并烧googleimage
3、不需要媒体文件
4、不需要T卡
5、需要连接wifi
解锁
- 输入adb devices 获取sn号
2、adb -s xxxxxxxx reboot bootloader (xxxxxxx 是sn号)
3、在对应fastboot路径下,sudo ./fastboot oem get_identifier_token 命令获取android 设备号
4、./signidentifier_unlockbootloader.sh device_sn rsa4096_vbmeta.pem signature_file 生成设备号签名值 (device_sn 是android 设备号)
5、sudo ./fastboot flashing unlock_bootloader signature_file 命令解锁设备
6、用户根据相应提示使用“volume up”键进行解锁确认(音量键+,也有可能是-)
注意:经过验证 13位序列号可以解锁(SN),23位不可以解锁
7、上锁(这个不用管)
(1)adb -s xxxxxxxx reboot bootloader
(2)sudo ./fastboot flashing lock_bootloader
烧镜像
- 在解锁的bootloader模式下
- 在之前解锁路径下,执行sudo ./fastboot flash -S 100m system system.img
- which fastboot (因为fastboot重名的缘故)
- sudo fastboot的绝对路径(上步操作找到的) reboot 重启手机
跑测试命令
1、先进入:jl@jl:~/workspaces/cts/vts-4766758/android-vts/tools$ ./vts-tradefed
2、然后选择:
(1)完全测试指令:run vts –s device ID
(2)Retry fail项指令:run vts –s deivce ID –-retry session ID
(3)单项指令:run vts -s 序列号 -m 模块 -t 单项