当前位置: 首页 > news >正文

Android 10.0 移除wifi功能及相关菜单

介绍

客户的机器没有wifi功能,所以需要删除wifi相关的菜单,主要有设置-网络和互联网-WLAN,长按桌面设置弹出的WALN快捷方式,长按桌面-微件-设置-WLAN。

修改

Android10 上直接将config_show_wifi_settings改为false,这样wifi菜单的入口就隐藏了

路径:vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/config.xml

    <!-- Whether Wi-Fi settings should be shown or not.This also controls whether Wi-fi related sub-settings (e.g. Wi-Fi preferences) willsurface in search results or not.--><bool name="config_show_wifi_settings">false</bool>

移除长按设置弹出的WALN菜单项

路径:vendor/mediatek/proprietary/packages/apps/MtkSettings/res/xml/shortcuts.xml

<!--Soda Water.20250217 rm wifi<shortcutandroid:shortcutId="manifest-shortcut-wifi"android:icon="@drawable/ic_shortcut_wireless"android:shortcutShortLabel="@string/wifi_settings" ><intent android:action="android.settings.WIFI_SETTINGS" /></shortcut>
-->

移除长按桌面微件设置中的WALN

路径:vendor/mediatek/proprietary/packages/apps/MtkSettings/AndroidManifest.xml

        <activityandroid:name="Settings$WifiSettingsActivity"android:label="@string/wifi_settings"android:icon="@drawable/ic_settings_wireless"android:configChanges="orientation|keyboardHidden|screenSize"android:parentActivityName="Settings">
<!--Soda Water.2025021 rm wifi<intent-filter android:priority="1"><action android:name="android.settings.WIFI_SETTINGS" /><category android:name="android.intent.category.DEFAULT" /></intent-filter><intent-filter android:priority="1"><action android:name="android.intent.action.MAIN" /><category android:name="com.android.settings.SHORTCUT" /></intent-filter><meta-data android:name="com.android.settings.FRAGMENT_CLASS"android:value="com.android.settings.wifi.WifiSettings" /><meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"android:value="true" />
--></activity>

最后移除下拉栏中的wifi入口

路径:vendor/mediatek/proprietary/packages/apps/SystemUI/res/values/config.xml

    <string name="quick_settings_tiles_default" translatable="false">bt,dnd,flashlight,rotation,battery,cell,airplane,cast,location,screenrecord,supershot,custom(com.google.android.gms/.nearby.sharing.SharingTileService)</string><string name="quick_settings_tiles_stock" translatable="false">cell,battery,dnd,flashlight,rotation,bt,airplane,location,screenrecord,supershot,hotspot,inversion,saver,dark,work,cast,night,custom(com.google.android.gms/.nearby.sharing.SharingTileService)</string>
http://www.lryc.cn/news/540426.html

相关文章:

  • 什么是Dubbo?Dubbo框架知识点,面试题总结
  • Django+Vue3全栈开发实战:从零搭建博客系统
  • 双重差分学习笔记
  • python组备赛笔记(基础篇)
  • 从零开始构建一个小型字符级语言模型的完整详细教程(基于Transformer架构)
  • XUnity.AutoTranslator-Gemini——调用Google的Gemini API, 实现Unity游戏中日文文本的自动翻译
  • 中文Build a Large Language Model (From Scratch) 免费获取全文
  • DeepSeek 助力 Vue 开发:打造丝滑的瀑布流布局(Masonry Layout)
  • C++:从拷贝构造函数到深浅拷贝
  • Openssl之SM2加解密命令
  • Java集合框架之List接口详解
  • oracle apex post接口
  • 【数据挖掘】--算法
  • halcon机器视觉深度学习对象检测,物体检测
  • 英文字体:极简现代浓缩未来派科技海报标题排版无衬线字体 PODIUM Sharp Font
  • Java中JDK、JRE,JVM之间的关系
  • elasticsearch在windows上的配置
  • vscode 配置 Copilot 提示GHE.com连接失败
  • Pycharm+CodeGPT+Ollama+Deepseek
  • Unreal5从入门到精通之在编辑器中更新 UserWidgets
  • C语言修炼手册
  • Linux部署ollama
  • 跨语言语义理解与生成:多语言预训练方法及一致性优化策略
  • 最新华为 HCIP-Datacom(H12-821)2025.2.20
  • TS语言自定义脚手架
  • 深度学习-122-大语言模型LLM之基于langchian自定义国内联网查询工具并创建智能代理
  • Docker Desktop 入门教学
  • PyCharm 中的 %reset -f 功能:一键重置控制台变量
  • ollama-chat-ui-vue,一个可以用vue对接ollama的开源项目,可接入deepSeek
  • 在Logback中拦截和修改日志