GMS刷机步骤兼测试手法
VTS步骤(使用VTS套件)
1、烧录userdebug版本,手机开机后,
Settings -> System -> Developer options -> OEM unlocking开启
打开终端
adb reboot bootloader
fastboot flashing unlock
fastboot reboot
(以上是解锁步骤,只有USERDEBUG版本才能解锁手机,手机解锁了才能刷镜像,如果手机已经解锁,请从第2步开始)
2、接着烧录USER版本,手机开机后(boot-debug在USER固件中,system需根据固件的Security Patch与32/64位进行选择。)
adb reboot bootloader
fastboot flash boot 【boot-debug.img】
fastboot reboot fastboot
fastboot -S 20M flash system 【system.img】(安卓11)
fastboot reboot
a. 连下wifi,
b. display里Sleep选最大的数值,
c. Security & location里Screen lock选None,
d. System里Date & time选GMT-08:00(Region选United States,Time zone选Los Angeles)
e. Developer options勾选Stay awake,USB debugging(开发者模式About phone中点击7下Build number)
测试步骤:
cd /home/android/Local/VTS/10.0_R6/android-vts/tools(路径按照电脑的实际路径来,我这边的电脑是这个路径)
./vts-tradefed(输./v后按Tab自动补全就行)
run vts
一般一台手机,vts需要开机后恢复出厂设置后才能读卡,第一次测试需要插一张联通卡,会少很多fail项。
STS步骤(使用STS套件)
1、烧录USERDEBUG版本,手机开机后,
a. 连下wifi,
b. display里Sleep选最大的数值,
c. Security & location里Screen lock选None,
d. System里Date & time选GMT-08:00(Region选China,Time zone选shanghai)
e. Developer options勾选Stay awake,USB debugging(开发者模式About phone中点击7下Build number)
测试步骤:
cd /home/android/Local/STS//tools(路径按照电脑的实际路径来,我这边的电脑是这个路径)
./sts-tradefed(输./c后按Tab自动补全就行)
run sts-engbuild
GSI步骤(安卓10及以下使用VTS套件,安卓11及以上使用CTS套件)
1、烧录userdebug版本,手机开机后,
Settings -> System -> Developer options -> OEM unlocking开启
打开终端
adb reboot bootloader
fastboot flashing unlock
fastboot reboot
(以上是解锁步骤,只有USERDEBUG版本才能解锁手机,手机解锁了才能刷镜像,如果手机已经解锁,请从第2步开始)
3、接着烧录USER版本,手机开机后(system需根据固件的Security Patch与32/64位进行选择。)
adb reboot bootloader
fastboot reboot fastboot
fastboot -S 20M flash system 【system.img】(安卓11)
fastboot reboot
a. 连下wifi,
b. display里Sleep选最大的数值,
c. Security & location里Screen lock选None,
d. System里Date & time选GMT-08:00(Region选United States,Time zone选Los Angeles)
e. Developer options勾选Stay awake,USB debugging(开发者模式About phone中点击7下Build number)
测试步骤:
cd /home/android/Local/VTS/10.0_R6/android-vts/tools(路径按照电脑的实际路径来,我这边的电脑是这个路径)
./cts-tradefed(输./c后按Tab自动补全就行)安卓11
run cts-on-gsi --shard-count 3 一般用三台
GTS步骤(使用GTS套件)
1、烧录USER版本,手机开机后,
a. 连下wifi,
b. display里Sleep选最大的数值,
c. Security & location里Screen lock选None,
d. System里Date & time选GMT-08:00(Region选United States,Time zone选Los Angeles)
e. Developer options勾选Stay awake,USB debugging(开发者模式About phone中点击7下Build number)
测试步骤:
cd /home/android/Local/GTS/8.0_R4/android-gts/tools(路径按照电脑的实际路径来,我这边的电脑是这个路径)
./gts-tradefed(输./g后按Tab自动补全就行)
run gts
CTS步骤(使用CTS套件)
1、烧录USER版本,手机开机后,
a. 连下wifi,
b. display里Sleep选最大的数值,
c. Security & location里Screen lock选None,
d. System里Date & time选GMT-08:00(Region选United States,Time zone选Los Angeles)
e. Developer options勾选Stay awake,USB debugging(开发者模式About phone中点击7下Build number)
测试步骤:
cd /home/android/Local/CTS/11.0_R4/android-cts/tools(路径按照电脑的实际路径来,我这边的电脑是这个路径)
./cts-tradefed(输./c后按Tab自动补全就行)
run cts --shard-count 4
一般使用4台手机