简单去除安卓Q类原生系统“SIM1支持高清”通知
文章目录
- 问题描述
- 准备环境
- 提取APK文件
- 反编译
- 修改bools.xml文件
- 回编译
- 用修改后的替代原有ims
- 最后
问题描述
自安卓支持VoLTE(高清语音)后,在原生/类原生系统中使用具备VoLTE功能的SIM卡并在设置中开启该功能后,会有一条“SIM1支持高清”常驻通知栏,在通知管理中也无法将其关闭。之前已有类似教程,但对安卓Q似乎已经失效,我在误打误撞中找到一个可行方案,下面为大家详细介绍。
准备环境
- 手机需要root!需要root!root!
- 我们将使用Apktool点击下载(蓝奏云)工具进行反编译、回编译操作,此工具需要配置Java
JDK环境(下面介绍)。 - 在下载安装(不建议更改安装位置)好Java
JDK下载链接后,解压刚刚的Apktool压缩包,运行“Java&adb环境一键配置.exe”,选择刚刚Java JDK的安装路径,默认是C:\Program Files\Java\jdk1.8.0_131
如果安装时改位置了的找到安装路径时一定要选择jdk1.8.0_131,而不是jre1.8.0_131,点开始配置,完成后关闭。
提取APK文件
这一步其实也算是准备工作,但是在手机端操作,比较特殊,拿出来单独说。
- 取得完整root(root请百度自己机型找对应方法,安卓Q一般步骤是刷TWRP等第三方Recovery—卡刷magisk较新版本)。
- 安装能访问根目录的文件管理器,如RE文件管理器、MT文件管理器,并给他们授予root权限。
- 在下面的路径里找到ims.apk文件,并将它发到电脑。
/ system / product / priv-app / ims
反编译
将ims.apk备份一份,以便误操作后备用。
打开Apktool工具文件夹中的ApkToolBox.exe选择ims.apk路径。
确认无误后点击第一个按钮反编译apk,然后会弹出 另存为 选择反编译后的文件夹保存路径及文件名(反编译后生成的是文件夹不用担心与ims.apk覆盖),随意。
提示“是否需要忽略res资源文件”选择取消。
注:如果点反编译apk卡死或闪退请回到去检查准备环境有没有做好。
注意观察下方日志,虽然一般来说不会报错。日志中显示完成后关闭软件。
修改bools.xml文件
找到并打开刚刚反编译的结果文件夹,然后在res文件夹中寻找类似values-mcc450-mnc5的文件夹,打开后里面有一个bools.xml,都是安卓Q应该是一样的。
注:其他文件不要作任何改动
有Dreamwear的可以用DW打开,没有的图个简单,用记事本打开就行。如图:
是的,我想你肯定看到了display(显示),没错这就是“通知的开关”我也不知道为什么,我是看到了display觉得它或许可以解决问题便试了试,最后竟然成功了。虽然你一会就会发现修改它并没有完全关掉通知。
将
<bool name="config_carrier_display_csretry_toast">true</bool>
改为
<bool name="config_carrier_display_csretry_toast">false</bool>
是的将true改成false即可。改完记得保存。
回编译
再次打开Apktool工具包中的ApkToolBox.exe
选择路径为刚刚反编译的结果文件夹,这里会遇到一个小BUG就是文件夹无法选中,可以将修改后的结果文件夹通过鼠标拖动的方式拖到路径的框里。
确保这个结果文件夹中的/res/values-mcc450-mnc5/bools.xml已经按上述步骤修改哦。
点击回编译apk,选择另存为地址,随意。
日志中获取…版本号失败的提示不用管。
完成后可以看到编译完成的apk文件,回编译时会自动签名。
用修改后的替代原有ims
- 将回编译好的apk文件发送给手机,找个容易找到的地方保存好。
- 用幸运破解器或者其他可以卸载系统预装软件的应用卸载org.codeaurora.ims应用。
- 重启,放心,不影响开机。
- 将修改后的apk文件重命名为ims.apk,然后放到下面目录里,也就是一开始的目录。因为刚刚卸载了ims所以这里ims文件夹可能会消失,新建一个即可。
/ system / product / priv-app / ims
- 再次重启。
切记:不要手动安装ims.apk会导致各种错误,放到指定文件夹重启会自动安装加载!
最后
开机后过了一会是不是又看到了熟悉的面孔——“SIM1支持高清”。
哈,骗你做了做么多~
什么,想揍我?
你长按一下通知看看是不是有什么惊喜
是的,可以更改通知的显示与否了,教程结束。
感谢浏览,希望这些能够帮到你~
简单去除安卓Q类原生系统“SIM1支持高清”通知相关推荐
- 小米max2 原生 android,小米Max 2用户类原生系统福利:第三方开发者为其适配LineageOS...
感谢IT之家网友 王浩哲 的线索投递 IT之家7月14日消息 如果你是小米Max 2的用户,又是类原生系统的爱好者,那这对你来说可能是个好消息,近日,来自MIUI论坛的 @王浩哲M3 为小米Max 2 ...
- Max3成功刷入原生Android,小米Max 2用户类原生系统福利:第三方开发者为其适配LineageOS...
感谢IT之家网友 王浩哲 的线索投递 IT之家7月14日消息 如果你是小米Max 2的用户,又是类原生系统的爱好者,那这对你来说可能是个好消息,近日,来自MIUI论坛的 @王浩哲M3 为小米Max 2 ...
- 提取了Windows 10 Build 9901 系统自带 高清分辨率壁纸
提取了Windows 10 Build 9901 系统自带 高清分辨率壁纸 下载地址为:http://www.400gb.com/file/81555894 转载于:https://blog.51c ...
- 【exthmui】【红米9】红米9类原生系统 exthmui 使用体验
ExTHmui 前言 特性 简洁 清爽 流畅 亮点 不足 后台 Gapps 时不时系统界面无响应 屏幕闪烁 亮度 终端 后记 前言 设备:红米9 4+64 exthmui版本:见下图 底包:V12.0 ...
- android q pc模式,安卓Q新增原生桌面模式:手机连接显示器变主机 心疼老罗!
去年,锤子科技的创始人罗永浩在坚果R1的发布会上推出了坚果TNT工作站,坚果手机可充当"主机"与坚果TNT组成一个"桌面级电脑".但是坚果TNT工作站并没有如期 ...
- 小米5s Plus安装类原生系统
小米5s Plus安装原生系统 手机型号:MI 5s Plus codeName:natrium 第一步:先解锁手机 登录网站http://www.miui.com/unlock/index.h ...
- android系统电视缺点,高清智能电视安卓系统优势与不足解析
今年,高清智能电视开始成为平板电视市场的一大焦点,其凭借丰富的应用软件打下了大片的"江山",作为高清智能电视,其高清晰度画面是必然的追求,而应用的丰富度是其最大的买点,其中最为关键 ...
- 面试官,再也别问我的系统如何支持高并发了
1.一道面试题的背景引入 这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发? 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地 ...
- 鸿蒙系统支持高清通话吗,电信VoLTE开通方法介绍 所有注意点全在这了
电信VoLTE开通方法介绍,自4G全面进入我们的生活已经至少有5年了,相信不少朋友都遇见过这种事情:在玩吃鸡或者王者荣耀这类网络游戏的时候,一通电话打进来,如果没有连接WiFi,游戏就会直接掉线,手机 ...
最新文章
- char的初始值_java从入门到放弃 各种数组的初始值?
- Spring.NET学习笔记(5)-对象生命周期和创建者对象
- Oracle 在使用pivot时,注意事项
- 帝国cms调用缩略图和具体文章的方法
- Spring JDBC数据库连接池设置
- java usb 无驱打印_Windows Usb 无驱动打印
- ## CSP (C语言)201712-2 游戏
- js判断手机横竖屏【转】
- 一次完整的 RPC 流程
- Android 5.1.1 源码目录结构
- 《joel说软件》读书笔记
- 基于opencv的SVM车牌号码识别模型训练(C++)QT
- 图片随鼠标滑轮滚动变大变小
- 氚云CRM管理员手册
- streamlit快速部署-SCADA数据分析
- rename 命令 – 批量修改文件名称
- 用老子云的SDK可以做什么?
- 软通动力与华为云DevOps深度合作
- IP-GUARD如何同步AD域账号(导入AD域功能使用说明)
- 总有一百种方式将手机上的文件传到电脑上