【mt67xx_11.0】去掉设置相关项

修改记录
1.去掉设置首页的无障碍/电池/已连接的设备/显示

--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/config.xml
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/config.xml
@@ -400,16 +400,16 @@
     <bool name="config_show_device_model">true</bool>
 
     <!-- Whether top_level_accessibility should be shown or not. -->
-    <bool name="config_show_top_level_accessibility">true</bool>
+    <bool name="config_show_top_level_accessibility">false</bool>
 
     <!-- Whether top_level_battery should be shown or not. -->
-    <bool name="config_show_top_level_battery">true</bool>
+    <bool name="config_show_top_level_battery">false</bool>
 
     <!-- Whether top_level_connected_devices should be shown or not. -->
-    <bool name="config_show_top_level_connected_devices">true</bool>
+    <bool name="config_show_top_level_connected_devices">false</bool>
 
     <!-- Whether top_level_display should be shown or not. -->
-    <bool name="config_show_top_level_display">true</bool>
+    <bool name="config_show_top_level_display">false</bool>

2.去掉设置-系统-高级-重置选项-恢复出厂设置

--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/system/FactoryResetPreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/system/FactoryResetPreferenceController.java
@@ -38,7 +38,7 @@ public class FactoryResetPreferenceController extends AbstractPreferenceControll
     /** Hide "Factory reset" settings for secondary users, except demo users. */
     @Override
     public boolean isAvailable() {
-        return mUm.isAdminUser() || Utils.isDemoUser(mContext);
+        return false;
     }

3.去掉设置-快霸

####去掉某些apk
REMOVE_PACKAGES := DuraSpeed
####

4.去掉设置首页的存储/位置信息/安全/帐号

//存储
--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/deviceinfo/TopLevelStoragePreferenceController.java
@@ -44,7 +44,7 @@ public class TopLevelStoragePreferenceController extends BasePreferenceControlle
 
     @Override
     public int getAvailabilityStatus() {
-        return AVAILABLE;
+        return UNSUPPORTED_ON_DEVICE;
     }

//位置信息
--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/location/TopLevelLocationPreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/location/TopLevelLocationPreferenceController.java
@@ -46,7 +46,7 @@ public class TopLevelLocationPreferenceController extends BasePreferenceControll
 
     @Override
     public int getAvailabilityStatus() {
-        return AVAILABLE;
+        return UNSUPPORTED_ON_DEVICE;
     }

//安全
--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/security/TopLevelSecurityEntryPreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/security/TopLevelSecurityEntryPreferenceController.java
@@ -33,7 +33,7 @@ public class TopLevelSecurityEntryPreferenceController extends BasePreferenceCon
 
     @Override
     public int getAvailabilityStatus() {
-        return AVAILABLE;
+        return UNSUPPORTED_ON_DEVICE;
     }

//帐号
--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/accounts/TopLevelAccountEntryPreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/accounts/TopLevelAccountEntryPreferenceController.java
@@ -37,7 +37,7 @@ public class TopLevelAccountEntryPreferenceController extends BasePreferenceCont
 
     @Override
     public int getAvailabilityStatus() {
-        return AVAILABLE;
+        return UNSUPPORTED_ON_DEVICE;
     }

//关于平板电脑
--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/deviceinfo/aboutphone/TopLevelAboutDevicePreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/deviceinfo/aboutphone/TopLevelAboutDevicePreferenceController.java
@@ -30,7 +30,7 @@ public class TopLevelAboutDevicePreferenceController extends BasePreferenceContr
 
     @Override
     public int getAvailabilityStatus() {
-        return AVAILABLE;
+        return UNSUPPORTED_ON_DEVICE;
     }

//网络和互联网
--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/network/TopLevelNetworkEntryPreferenceController.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/network/TopLevelNetworkEntryPreferenceController.java
@@ -47,7 +47,7 @@ public class TopLevelNetworkEntryPreferenceController extends BasePreferenceCont
 
     @Override
     public int getAvailabilityStatus() {
-        return Utils.isDemoUser(mContext) ? UNSUPPORTED_ON_DEVICE : AVAILABLE;
+        return UNSUPPORTED_ON_DEVICE;
     }

5.去掉设置首页的应用和通知/声音/隐私权/系统

--- a/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/top_level_settings.xml
+++ b/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/top_level_settings.xml
@@ -38,13 +38,13 @@
         android:fragment="com.android.settings.connecteddevice.ConnectedDeviceDashboardFragment"
         settings:controller="com.android.settings.connecteddevice.TopLevelConnectedDevicesPreferenceController"/>
 
-    <Preference
+    <!-- <Preference
         android:key="top_level_apps_and_notifs"
         android:title="@string/app_and_notification_dashboard_title"
         android:summary="@string/app_and_notification_dashboard_summary"
         android:icon="@drawable/ic_homepage_apps"
         android:order="-100"
-        android:fragment="com.android.settings.applications.AppAndNotificationDashboard
Fragment"/>
+        android:fragment="com.android.settings.applications.AppAndNotificationDashboard
Fragment"/> -->
 
     <Preference
         android:key="top_level_battery"
@@ -64,13 +64,13 @@
         android:fragment="com.android.settings.DisplaySettings"
         settings:controller="com.android.settings.display.TopLevelDisplayPreferenceCont
roller"/>
 
-    <Preference
+    <!-- <Preference
         android:key="top_level_sound"
         android:title="@string/sound_settings"
         android:summary="@string/sound_dashboard_summary"
         android:icon="@drawable/ic_homepage_sound"
         android:order="-70"
-        android:fragment="com.android.settings.notification.SoundSettings"/>
+        android:fragment="com.android.settings.notification.SoundSettings"/> -->
 
     <Preference
         android:key="top_level_storage"
@@ -81,13 +81,13 @@
         android:fragment="com.android.settings.deviceinfo.StorageSettings"
         settings:controller="com.android.settings.deviceinfo.TopLevelStoragePreferenceC
ontroller"/>
 
-    <Preference
+   <!--  <Preference
         android:key="top_level_privacy"
         android:title="@string/privacy_dashboard_title"
         android:summary="@string/privacy_dashboard_summary"
         android:icon="@drawable/ic_homepage_privacy"
         android:order="-55"
-        android:fragment="com.android.settings.privacy.PrivacyDashboardFragment"/>
+        android:fragment="com.android.settings.privacy.PrivacyDashboardFragment"/> -->
 
     <Preference
         android:key="top_level_location"
@@ -125,13 +125,13 @@
         android:fragment="com.android.settings.accessibility.AccessibilitySettings"
         settings:controller="com.android.settings.accessibility.TopLevelAccessibilityPr
eferenceController"/>
 
-    <Preference
+    <!-- <Preference
         android:key="top_level_system"
         android:title="@string/header_category_system"
         android:summary="@string/system_dashboard_summary"
         android:icon="@drawable/ic_homepage_system_dashboard"
         android:order="10"
-        android:fragment="com.android.settings.system.SystemDashboardFragment"/>
+        android:fragment="com.android.settings.system.SystemDashboardFragment"/> -->
 
     <Preference
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值