GTS 6.0_r2 [media]创建本地http服务器 | shuidefu

To decrease the GTS execution time, some of the media tests can be run locally
through SD Card or hosting on a local server. This is an optional step and only
needed if your wifi connection is not good enough or if there is an issue
connecting with Google servers. Follow the steps if you wish to use this method:

继续阅读“GTS 6.0_r2 [media]创建本地http服务器 | shuidefu”

GMS, GTS required-use date for non-EEA builds

Earlier this month, we released the GMS October updates and GTS 6.0 R2. While these versions are currently required for new smartphones and tablets models to be distributed in the European Economic Area (EEA), they will also be required for non-EEA GMS build approvals on the dates shown in the table below:

本月早些时候,我们发布了GMS十月更新和GTS 6.0 R2。 虽然这些版本目前需要在欧洲经济区(EEA)中分发新的智能手机和平板电脑型号,但在下表所示日期还需要非EEA GMS构建批准:

继续阅读“GMS, GTS required-use date for non-EEA builds”

Daylight saving time changes in Brazil 巴西更新时区数据

On October 21, we started hearing complaints from users in Brazil with devices running Android 8.1 or lower that the clock on their Android phones automatically changed to Daylight Saving Time (DST). This occurs because some devices are using an outdated version of the Time Zone Database that does not include the recent DST change in Brazil.

10月21日,我们开始听到巴西用户对Android 8.1或更低版本的设备的投诉,他们的Android手机上的时钟自动更改为夏令时(DST)。发生这种情况是因为某些设备使用的是时区数据库的过时版本,该版本不包含巴西最近的DST更改。

继续阅读“Daylight saving time changes in Brazil 巴西更新时区数据”

【GTS 6.0 R2】 com.google.android.webview.gts.WebViewTest#testWebViewFrameworkConfigSettingIsSet fail

问题描述


 arm64-v8a GtsWebViewTestCases
Test Result Details
com.google.android.webview.gts.WebViewTest#testWebViewFrameworkConfigSettingIsSet
fail
java.lang.AssertionError: Incorrect number of signatures for package com.android.chrome expected:<1> but was:<0>

继续阅读“【GTS 6.0 R2】 com.google.android.webview.gts.WebViewTest#testWebViewFrameworkConfigSettingIsSet fail”

【GTS 6.0R2】GtsOsTestCases com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent fail

问题描述


GTS 6.0R2 这一项 GtsOsTestCases com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent 测试不过

java.lang.AssertionError: Modification of required config file:

继续阅读“【GTS 6.0R2】GtsOsTestCases com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent fail”

[STS]android.security.sts.Poc16_07#testPocCVE_2016_3807 fail:

问题描述


10-22 15:27:56 I/ConsoleReporter: [7/10 arm64-v8a StsHostTestCases C4ATAS000000] android.security.sts.Poc16_07#testPocCVE_2016_3807 fail: com.android.tradefed.device.DeviceNotAvailableException: Could not find device C4ATAS000000

继续阅读“[STS]android.security.sts.Poc16_07#testPocCVE_2016_3807 fail:”

【CTS】android.carrierapi.cts.CarrierApiTest#testGetIccAuthentication fail

问题描述


android.carrierapi.cts.CarrierApiTest#testGetIccAuthentication fail junit.framework.AssertionFailedError: This test requires a SIM card with carrier privilege rule on it.
android.carrierapi.cts.CarrierApiTest#testHasCarrierPrivileges fail junit.framework.AssertionFailedError: This test requires a SIM card with carrier privilege rule on it.
android.carrierapi.cts.CarrierApiTest#testSendDialerSpecialCode fail junit.framework.AssertionFailedError: This test requires a SIM card with carrier privilege rule on it.
armeabi-v7a CtsContentTestCases

继续阅读“【CTS】android.carrierapi.cts.CarrierApiTest#testGetIccAuthentication fail”

UICC 运营商权限 Carrier Privileges

UICC 运营商权限

Android 5.1 引入了一种机制,即如果 API 与通用集成电路卡 (UICC) 所有者的应用相关,则可以向 API 授予特殊权限。Android 平台会加载存储在 UICC 上的证书,并向由这些证书签名的应用授予权限,允许其调用一些特殊的 API。

Android 7.0 对该功能进行了扩展,以支持从其他存储源(例如访问规则文件 (ARF))读取 UICC 运营商权限规则,从而大幅增加可以使用这类 API 的运营商数量。有关 API 参考,请参阅 CarrierConfigManager;有关说明,请参阅运营商配置

由于运营商拥有对 UICC 的完全控制权,该机制不仅提供了一种安全而灵活的方式来管理移动网络运营商 (MNO) 在通用应用分发渠道(如 Google Play)上托管的应用,同时运营商还保留对设备的特殊权限,无需使用针对单个设备的平台证书对应用进行签名,也无需作为系统应用进行预安装。

继续阅读“UICC 运营商权限 Carrier Privileges”

【GSI 9.0 R3】android.appsecurity.cts.ExternalStorageHostTest#testSecondaryUsersInaccessible fail

问题描述


armeabi-v7a CtsAppSecurityHostTestCases
Test Result Details
android.appsecurity.cts.ExternalStorageHostTest#testSecondaryUsersInaccessible
fail
java.lang.AssertionError: /sdcard/../24

继续阅读“【GSI 9.0 R3】android.appsecurity.cts.ExternalStorageHostTest#testSecondaryUsersInaccessible fail”

【6.0_R2】测试GTS模块GtsNmgiarcTestCases测试项com.google.android.nmgiarc.gts.CarrierServicesTests#testMessagesInstalledCorrectly Fail

问题描述


6.0_R2测试GTS模块GtsNmgiarcTestCases测试项com.google.android.nmgiarc.gts.CarrierServicesTests#testMessagesInstalledCorrectly测试Fail

junit.framework.AssertionFailedError: CS is not present

继续阅读“【6.0_R2】测试GTS模块GtsNmgiarcTestCases测试项com.google.android.nmgiarc.gts.CarrierServicesTests#testMessagesInstalledCorrectly Fail”

【GSI:9.0_R3】android.server.am.ActivityManagerActivityVisibilityTests#testFinishActivityWithMoveTaskToBackAfterStop

问题描述


 android.server.am.ActivityManagerActivityVisibilityTests#testFinishActivityWithMoveTaskToBackAfterStop
fail
java.lang.AssertionError: Window=android.server.am/android.server.am.MoveTaskToBackActivity must NOT be visible. expected:<false> but was:<true>

继续阅读“【GSI:9.0_R3】android.server.am.ActivityManagerActivityVisibilityTests#testFinishActivityWithMoveTaskToBackAfterStop”

【GSI:9.0_R3】android.appsecurity.cts.ExternalStorageHostTest#testSecondaryUsersInaccessible fail

问题描述


armeabi-v7a CtsAppSecurityHostTestCases
Test Result Details
android.appsecurity.cts.ExternalStorageHostTest#testSecondaryUsersInaccessible
fail

java.lang.AssertionError: /sdcard/../24

继续阅读“【GSI:9.0_R3】android.appsecurity.cts.ExternalStorageHostTest#testSecondaryUsersInaccessible fail”

【GTS】GtsPlacementTestCases com.google.android.placement.gts.PreloadHeadedAppsTest#testNumberOfHeadedApplications

问题描述


GtsPlacementTestCases com.google.android.placement.gts.PreloadHeadedAppsTest#testNumberOfHeadedApplications

java.lang.AssertionError: Number of total preloaded apps exceeded: actual 13 > max 7

继续阅读“【GTS】GtsPlacementTestCases com.google.android.placement.gts.PreloadHeadedAppsTest#testNumberOfHeadedApplications”