arm64-v8a CtsThemeHostTestCases
adb查看屏密度: wm density 例如:160
标准dpi
160 dpi (mdpi)
213 dpi (tvdpi)
240 dpi (hdpi)
260 dpi (260dpi)
280 dpi (280dpi)
300 dpi (300dpi)
320 dpi (xhdpi)
340 dpi (340dpi)
360 dpi (360dpi)
400 dpi (400dpi)
420 dpi (420dpi)
480 dpi (xxhdpi)
560 dpi (560dpi)
640 dpi (xxxhdpi)```
在对应的文件填写对应的dpi:device\sprd\sharkl3\{}\{}.mk
eg:```PRODUCT_AAPT_CONFIG := normal large xlarge mdpi 420dpi xxhdpi
PRODUCT_AAPT_PREF_CONFIG := tvdpi
PRODUCT_AAPT_PREBUILT_DPI := tvdpi
arm64-v8a CtsAppTestCases
image.pnggrep -rHn "android.hardware.sensor.proximity" out/target/product/s9863a1h10/vendor/etc/permissions/
image.png
找到对应的项目,然后注释掉:
image.png
arm64-v8a CtsLibcoreTestCases
image.png网络问题
| armeabi-v7a CtsLibcoreTestCases |
image.png网络问题
arm64-v8a CtsNetTestCases
image.png网络问题
| arm64-v8a CtsPermission2TestCases |
image.png 安卓10豁免
##arm64-v8a CtsTelephonyTestCases
比较难测通过
| arm64-v8a CtsUiRenderingTestCases |
image.png image.png| armeabi-v7a CtsCameraTestCases |(需要合文件改驱动)
image.png| armeabi-v7a GtsMediaTestCases |
com.google.android.media.gts.MediaDrmTest#testUsageTableCapacity
这种情况是timeout问题,在网速不好的地区和平台处理能力不强的低端平台会fail,
但是google同意使用run gts -m GtsMediaTestCases --test com.google.android.media.gts.MediaDrmTest --module-arg "GtsMediaTestCases:test-timeout:3600000" 命令跑过就算pass, 如果网络不好,可以把3600000这个数变大。
| armeabi-v7a CtsPerfettoTestCases |
需要复测,单测概率大一些
| armeabi-v7a VtsHalDrmV1_0Target |
一般网络问题,单跑能过
| armeabi-v7a GtsSettingsTestCases |
可以测过去
| armeabi-v7a GtsSettingsTestCases |
看DDR是1G的还是2G的 需要修改对应的device\sprd\pike2\common\DeviceCommon.mk
移除人脸识别 面部识别 FaceID
移除
T:\Q0_sprdroid1_q_XTJ_HOPE7-Max-3pl\proprietories-sp7731e_1h10-1g-user.zip\out\target\product\sp7731e_1h10\vendor\lib\hw\face.default.so
bsp/kernel/kernel4.14/arch/arm/boot/dts/sp7731e-1h10-native.dts
@@ -101,23 +101,6 @@
};
};
sprd-map-user {
compatible = "sprd,map-user";
};
ion {
compatible = "sprd,ion";
#address-cells = <1>;
#size-cells = <0>;
heap@4 {
reg = <4>;
label = "carveout_fd";
type = <2>;
memory-region = <&fd_reserved>;
};
};
tboard_thermistor:thermal-sensor { compatible = "generic-adc-thermal"; #thermal-sensor-cells = <0>;
@@ -250,10 +233,6 @@
reg = <0x94020000 0x01fe0000>;
};
fd_reserved: fd@bf6fc000 {
reg = <0xbf6fc000 0x00500000>;
};
wb_reserved: writeback-mem@bfbfc000 { reg = <0xbfbfc000 0x00384000>; };
device/sprd/pike2/sp7731e_1h10/sp7731e_1h10__s7067e_1g.mk
faceid feature
-FACEID_FEATURE_SUPPORT := true
+#FACEID_FEATURE_SUPPORT := true
faceid
-TARGET_BOARD_FACE_UNLOCK_SUPPORT := true
+#TARGET_BOARD_FACE_UNLOCK_SUPPORT := true
CM`SAMOB78N2RA17}$U(LJF.png
GtsWellbeingTestCases
切换到竖屏测
GtsGmscoreHostTestCases
com.google.android.gts.security.AttestationRootHostTest#testEcAttestationChain
com.google.android.gts.security.AttestationRootHostTest#testRsaAttestationChain
需要刷key
距感,在device或者framework搜关键字,然后屏蔽或者放开
image.png打灯变亮即可测过
网友评论