一、修改的代码,支持中英文。编译验证,设置中进行国际化字符串时,自定义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。