2021-12-24 在AndroidR 系统settings里面添加一个选项,点击就可以打开一个隐性显示的app(桌面没有app图标),支持中英文。

一、修改的代码,支持中英文。编译验证,设置中进行国际化字符串时,自定义String可以不用msgid属性,普通key-value就可以了。

diff --git a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values-zh-rCN/strings.xml b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values-zh-rCN/strings.xml
old mode 100644
new mode 100755
index 5398ce4..b3fdc37
--- a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values-zh-rCN/strings.xml
+++ b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values-zh-rCN/strings.xml
@@ -1723,6 +1723,7 @@
     <string name="location_no_recent_accesses" msgid="6031735777805464247">"最近没有任何应用访问位置信息"</string>
     <string name="location_high_battery_use" msgid="4277318891200626524">"高电耗"</string>
     <string name="location_low_battery_use" msgid="5218950289737996431">"低电耗"</string>
+    <string name="open_debug_loggerui" product="default">打开联发科 Debug loggerui app</string>
     <string name="location_scanning_screen_title" msgid="2346125609614249968">"WLAN 和蓝牙扫描"</string>
     <string name="location_scanning_wifi_always_scanning_title" msgid="5004781272733434794">"WLAN 扫描"</string>
     <string name="location_scanning_wifi_always_scanning_description" msgid="6236055656376931306">"允许应用和服务随时扫描 WLAN 网络(即使 WLAN 已关闭)。这可用于改进基于位置的功能和服务。"</string>
diff --git a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/strings.xml b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/strings.xml
index 4f05c24..07c483e 100755
--- a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/strings.xml
+++ b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/strings.xml
@@ -4057,6 +4057,7 @@
     <!-- Main settings screen, setting title for the user to go into the About phone screen -->
     <string name="about_settings" product="tablet">About tablet</string>
     <string name="update_system_settings" product="default">Update system</string>
+    <string name="open_debug_loggerui" product="default">Open mediatek debug loggerui app</string>
     <!-- Main settings screen, setting title for the user to go into the About phone screen -->
     <string name="about_settings" product="default">About phone</string>
     <!-- Main settings screen, setting title for the user to go into the About phone screen -->
diff --git a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/development_settings.xml b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/development_settings.xml
old mode 100644
new mode 100755
index 746a51c..c126531
--- a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/development_settings.xml
+++ b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/development_settings.xml
@@ -178,6 +178,15 @@
         <Preference android:key="mock_location_app"
                     android:title="@string/mock_location_app" />
 
+        <Preference 
+            android:key="open_debug_loggerui"
+            android:title="@string/open_debug_loggerui" >
+            <intent
+                    android:action="com.debug.loggerui.MainActivity"
+                    android:targetClass="com.debug.loggerui.MainActivity"
+                    android:targetPackage="com.debug.loggerui" />      
+       </Preference>  
+       
         <SwitchPreference
             android:key="enable_gnss_raw_meas_full_tracking"
             android:title="@string/enable_gnss_raw_meas_full_tracking"

二、Settings效果图,点击就可以打开隐藏的app。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值