GMS测试Checklistfail---M37+M56+M58+无负一屏

news/2025/3/16 2:14:48/

问题:

1.M37 测试Fail ,"Nearby Share" 在edit菜单中,("Nearby Share" 需要on the first or second page);
2.M56 测试Fail, 无"monochrome icons”;
3.M58 测试Fail, "Scan QR Code"置灰(已更新所以apk);
4.无-1屏(平板非GO Funding);

1. M37 要在状态栏上加一个分享的icon

vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml 的 quick_settings_tiles_default  加上。custom(com.google.android.gms/.nearby.sharing.SharingTileService)

lyz modify checklist M37failalps/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml	[changed mode: 0644->0755]	patch | blob | history
diff --git a/alps/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml b/alps/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml
old mode 100644 (file)
new mode 100755 (executable)
index 11850b4..e9b1b8f
--- a/alps/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml
+++ b/alps/vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml
@@ -99,7 +99,7 @@<!-- The default tiles to display in QuickSettings --><string name="quick_settings_tiles_default" translatable="false">
-        internet,bt,flashlight,dnd,alarm,airplane,controls,wallet,rotation,battery,cast,screenrecord,mictoggle,cameratoggle
+        internet,bt,flashlight,dnd,alarm,airplane,controls,wallet,rotation,battery,cast,screenrecord,mictoggle,cameratoggle,custom(com.google.android.gms/.nearby.sharing.SharingTileService)</string><!-- The minimum number of tiles to display in QuickSettings -->

2.M56 这个要修改壁纸apk

M56 测试Fail, 无"monochrome icons”;

这个项目默认是MTK的apk,没有这个功能,需要替换apk,google包里就有一个

lyz modify 壁纸apkalps/device/mediatek/system/common/device.mk		patch | blob | history
alps/vendor/partner_gms/apps/SearchLauncher/AndroidManifest.xml	[changed mode: 0644->0755]	patch | blob | historydiff --git a/alps/device/mediatek/system/common/device.mk b/alps/device/mediatek/system/common/device.mk
index f0dd640..61e2113 100755 (executable)
--- a/alps/device/mediatek/system/common/device.mk
+++ b/alps/device/mediatek/system/common/device.mk
@@ -2792,11 +2792,13 @@ endifPRODUCT_COPY_FILES += $(call add-to-product-copy-files-if-exists,vendor/mediatek/proprietary/frameworks/base/core/java/com/mediatek/amsAal/ams_aal_config.xml:system/etc/ams_aal_config.xml:mtk)# Add WallpaperPicker or MtkWallpaperPicker based on available source code
-ifneq ($(wildcard vendor/mediatek/proprietary/packages/apps/WallpaperPicker/Android.mk vendor/mediatek/proprietary/packages/apps/WallpaperPicker/Android.bp),)
-    PRODUCT_PACKAGES += MtkWallpaperPicker
-else
-    PRODUCT_PACKAGES += WallpaperPicker
-endif
+#ifneq ($(wildcard vendor/mediatek/proprietary/packages/apps/WallpaperPicker/Android.mk vendor/mediatek/proprietary/packages/apps/WallpaperPicker/Android.bp),)
+#    PRODUCT_PACKAGES += MtkWallpaperPicker
+#else
+#    PRODUCT_PACKAGES += WallpaperPicker
+#endif
+# lyz modify WallpaperAPK
+PRODUCT_PACKAGES += ThemePicker#ifneq ($(MTK_BUILD_IGNORE_IMS_REPO),yes)#MTK_IMS_DEPENDENCY_ENABLED := 1diff --git a/alps/vendor/partner_gms/apps/SearchLauncher/AndroidManifest.xml b/alps/vendor/partner_gms/apps/SearchLauncher/AndroidManifest.xml
old mode 100644 (file)
new mode 100755 (executable)
index 54be4c1..70ead26
--- a/alps/vendor/partner_gms/apps/SearchLauncher/AndroidManifest.xml
+++ b/alps/vendor/partner_gms/apps/SearchLauncher/AndroidManifest.xml
@@ -80,6 +80,10 @@<meta-dataandroid:name="com.android.launcher3.grid.control"android:value="${packageName}.grid_control" />
+                
+            <meta-data
+             android:name="com.android.launcher3.themedicon.option"
+             android:value="${packageName}.grid_control" /></activity></application>

3.M58 要打开扫描二维码

测试Fail, "Scan QR Code"置灰(已更新所以apk);

lyz modify checklist M58failalps/frameworks/base/core/res/res/values/config.xml		patch | blob | history
diff --git a/alps/frameworks/base/core/res/res/values/config.xml b/alps/frameworks/base/core/res/res/values/config.xml
index 9fb262f..b8f3622 100755 (executable)
--- a/alps/frameworks/base/core/res/res/values/config.xml
+++ b/alps/frameworks/base/core/res/res/values/config.xml
@@ -5668,7 +5668,7 @@<bool name="config_enableQrCodeScannerOnLockScreen">false</bool><!-- Default component for QR code scanner -->
-    <string name="config_defaultQrCodeComponent"></string>
+    <string name="config_defaultQrCodeComponent">com.google.android.gms/.mlkit.barcode.ui.PlatformBarcodeScanningActivityProxy</string><!-- Whether Low Power Standby is supported and can be enabled. --><bool name="config_lowPowerStandbySupported">false</bool>

4.无-1屏 Google包里有

我们项目用的是MTk的launcher没有负一屏,替换谷歌包里的即可

lyz add 负一屏launcheralps/device/mediatek/system/Dicle_Tab_XPAD/device.mk		patch | blob | history
alps/vendor/partner_gms/apps/SearchLauncher/Android.mk	[changed mode: 0644->0755]	patch | blob | history
diff --git a/alps/device/mediatek/system/Dicle_Tab_XPAD/device.mk b/alps/device/mediatek/system/Dicle_Tab_XPAD/device.mk
index b52dfd5..57fd433 100755 (executable)
--- a/alps/device/mediatek/system/Dicle_Tab_XPAD/device.mk
+++ b/alps/device/mediatek/system/Dicle_Tab_XPAD/device.mk
@@ -22,5 +22,8 @@ ifeq ($(strip $(BUILD_GMS_MODE)),GMSEXPRESS_PLUS)PRODUCT_COPY_FILES += vendor/partner_gms/etc/sysconfig/gmsexpress_plus.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/gmsexpress_plus.xmlendif+PRODUCT_PACKAGES += SearchLauncher
+#PRODUCT_PACKAGES += lib_launcherClient
+DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/wifidiff --git a/alps/vendor/partner_gms/apps/SearchLauncher/Android.mk b/alps/vendor/partner_gms/apps/SearchLauncher/Android.mk
old mode 100644 (file)
new mode 100755 (executable)
index af561d1..cec4789
--- a/alps/vendor/partner_gms/apps/SearchLauncher/Android.mk
+++ b/alps/vendor/partner_gms/apps/SearchLauncher/Android.mk
@@ -45,7 +45,7 @@ LOCAL_USE_AAPT2 := trueLOCAL_AAPT2_ONLY := trueLOCAL_PRIVILEGED_MODULE := trueLOCAL_SYSTEM_EXT_MODULE := true
-LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep
+LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep MtkLauncher3QuickStepLOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.launcher3LOCAL_JACK_COVERAGE_INCLUDE_FILTER := com.android.launcher3.*


http://www.ppmy.cn/news/1340716.html

相关文章

数学建模 - 线性规划入门:Gurobi + python

在工程管理、经济管理、科学研究、军事作战训练及日常生产生活等众多领域中&#xff0c;人们常常会遇到各种优化问题。例如&#xff0c;在生产经营中&#xff0c;我们总是希望制定最优的生产计划&#xff0c;充分利用已有的人力、物力资源&#xff0c;获得最大的经济效益&#…

2024 IC FPGA 岗位 校招面试记录

引言 各位看到这篇文章时&#xff0c;24届校招招聘已经渐进尾声了。 在这里记录一下自己所有面试&#xff08;除了时间过短或者没啥干货的一些研究所外&#xff0c;如中电55所&#xff08;南京&#xff09;&#xff0c;航天804所&#xff08;上海&#xff09;&#xff09;的经…

使用Python的Turtle模块简单绘制烟花效果

import turtle import random# 初始化屏幕 screen turtle.Screen() screen.bgcolor("black") screen.title("烟花模拟")# 创建一个Turtle来绘制烟花 firework turtle.Turtle() firework.hideturtle() firework.speed(0) # 设置绘图速度为最快# 绘制烟花…

MFC 原生LsitCtrl单元格嵌入图标

// ListItemInsertIconDlg.h: 头文件 //#pragma once// CListItemInsertIconDlg 对话框 class CListItemInsertIconDlg : public CDialogEx { // 构造 public:CListItemInsertIconDlg(CWnd* pParent nullptr); // 标准构造函数// 对话框数据 #ifdef AFX_DESIGN_TIMEenum { IDD…

水闸安全监测系统的主要监测项和优势

一、行业背景 水闸工程作为防洪保安、调控水资源的重要设施,其安全运行至关重要。为规范水闸安全监测、掌握水闸运行性态、评价施工质量、反馈设计指标、降低失事风险等&#xff0c;有必要在水闸主要结构病害特征分析的基础上&#xff0c;确定了水闸监测项目主要包括闸墩及翼墙…

亚信安慧AntDB:AntDB-M元数据锁(十)

5.8 锁等待及通知 每个线程的锁上下文都有一个条件变量来进行锁等待。线程在没有获取锁的授权时&#xff0c;会将自己的ticket添加到锁对象的等待队列&#xff0c;并进入等待状态。等待队列的锁授予检测有3个时机&#xff1a; 1&#xff09;加锁申请阶段&#xff0c;hog,pigl…

MtfLive直播导航PHP源码,附带系统搭建教程

将自动采集斗鱼、虎牙、触手、YY、章鱼、电视直播按分类/关键词聚合&#xff0c;用户选择分类&#xff0c;可以观看到全网该关键词下正在直播的内容。 特点 PC站和H5移动站自适应 自动缓存&#xff0c;避免频繁抓取数据 自定义抓取采集规则&#xff0c;同时支持HTML和JSON …

Vivado编译介绍

Vivado编译介绍 合成是将寄存器传输级别&#xff08;RTL&#xff09;指定的设计转换为门级表示。AMD Vivado™ 合成是定时驱动的&#xff0c;并针对内存进行优化使用和性能。Vivado合成支持以下的可合成子集&#xff1a; •SystemVerilog&#xff1a;IEEE标准SystemVerilog统…