跳转至

通用体验优化

这里涵盖了一些(可能并不)简单常见的优化

也许可以帮助你:提升系统流畅度/恢复低端机型的动效/移除部分系统垃圾/修改细枝末节的内容

免root专区

Adb折腾分区

platform-tools(adb工具包)下载地址 (可能需要合适的网络环境)

下载后解压,将文件夹放到你认为合适的地方,并添加环境变量

一些简单实用的操作:

进入shell: adb shell

卸载指定应用(可以是系统应用):(进入shell后)pm uninstall --user 0 [package_name]

安装回卸载掉的系统应用:(进入shell后)pm install-existing [package_name]

停用指定应用(可以是系统应用):(进入shell后)pm disable [package_name](尝试停用部分应用可能会被系统安全机制拦截)

禁止MIUI14系统更新: 卸载com.android.updater(仅限MIUI14,其它版本卡开机可能性未知)

如何消灭更新提示的小红点?

  1. 进入adb shell,执行pm uninstall --user 0 com.android.updater(相当于变相清空了系统更新这个组件的数据)

  2. 确定系统更新打不开了以后,再执行 pm install-existing com.android.updater

  3. 输入pm uninstall --user 0 com.android.updater,但不要执行

  4. 这时,打开系统更新界面。趁着它在检查更新,迅速按回车执行命令,然后你的小红点应该就没了

本方法似乎只对手机这种设置不分左右部分展示的设备生效,平板可能需要root后修改版本号为0.0.0.0,此时检查更新会直接提示最新版本,然后卸载系统更新,恢复版本号即可

Shizuku折腾分区

下载Shizuku

在免root条件下,针对可以直接开启无线调试的设备,Shizuku可以更加方便的调用shell权限,不用每次都连接电脑或者每次都使用终端模拟器自己调试自己。同时,Shizuku为某些应用,如各种第三方应用安装器,终端模拟器,提供了方便的接口,可以直接调用shell权限。在拥有root权限以后,Shizuku会更加强大。

关于如何启动Shizuku以及授权其他应用,Shizuku官网有详细教程,这里不多赘述。

Dhizuku折腾分区

下载Dhizuku

正如其名,Dhizuku看起来就很像Shizuku。但是,以D打头,意味着它利用的不是shell,而是Device Owner(设备所有者,一般在监管机/企业工作机上可以见到)。Device Owner能做到的事相较于shell可能更少,但在某些方面的权限更高,另外,还有一个重要特性:重启不掉。这意味着他可以常驻,而不用每次开机都使用调试激活,或者连接电脑进行激活。

目前我认为它最有用的地方就是配合第三方安装器使用,可以实现几乎完美替换系统安装器。至于配合什么,目前我推荐 Installer X

root专区

Magisk相关

Magisk是老朋友了,继Super SU后的又一大利器,独特的模块系统让它能做到很多事情。

下载Magisk

刷入

不解释,这个不会可以看官方文档

调试

这里要说的也不多,但是有一条建议:没事别乱更新,除非你做好准备(备份)并且确定必须要更新(比如某些模块对高版本的要求)

你永远不知道下一个版本会有什么bug,涉及系统可能就会导致变砖

隐藏

推荐 Shamiko(该项目目前停更,复更遥遥无期)

使用方法:打开Magisk的Zygisk后安装模块,重启,打开“遵守排除列表”,选择要隐藏的应用(以及应用活动项),再关闭“遵守排除列表”

推荐模块

  1. 音量键急速救砖 by 小白杨

    本模块可以为你提供保险,在开机时按三下音量+,即可自动禁用所有模块(除了救砖模块本身),防止因刷入不正确的模块导致卡开机。其余功能请看模块描述

    由于本人实在是找不到模块作者在哪进行了上传(本身来自爱玩机工具箱),我只能用此工具箱下载出来再传到自己网盘,侵删

  2. MIUI除草计划 by MinaMiGo

    本模块可以从你的手机/平板里彻底干掉那弱智一般的应用商店,以及其它部分垃圾(平板可能需要略微手动修改模块)(删除应用商店需要MIUI14)

  3. 锦森 by 小花生FMR

    个人认为比较好用的去云控模块,建议配合第三方调度使用(推荐Scene,但此工具需要付费)

    不建议给EU版/全球版系统刷入,据说可能导致设备异常发热或耗电加快(但我个人目前只遇到一例)

  4. 解除谷歌服务中国大陆限制 by MinaMiGo

    解除MIUI14对谷歌服务的一些莫名其妙的限制,可能可以修复偶尔发生的Play商店下载东西一直等待或者安装失败的问题

    建议配合Xposed模块 MIUIGMS by MinaMiGo 使用

Xposed相关

刷入

不用多说当然选择 LSPosed ,但是很遗憾由于多种原因,该项目目前停更,但安卓13下还没有大问题

针对MIUI14,为了保证模块兼容性,我个人推荐使用1.8.6版本

请下载Zygisk版本,并于Magisk中打开Zygisk

调试

LSPosed拥有作用域系统,可以指定需要修改的应用,而不是直接注入整个系统

请读者养成好习惯,只勾选希望模块生效的应用

隐藏

使用Shamiko即可

推荐模块

  1. Cemiuiler(已停更,但针对MIUI,目前此模块比后继者HyperCeiler似乎好用一些)

    修改功能非常多,这里不一一说明,请按需启用,并请去除勾选不需要的作用域

  2. 启动遮罩进化

    帮助恢复被砍掉的启动遮罩,美观的同时,可能还可以挤掉一部分应用的开屏广告

  3. Miui Extra

    可以用于找回部分被砍掉的动效

    本模块同样是使用个人网盘上传,侵删

    这似乎是这个模块的源码

  4. MIUIGMS

    本模块是Magisk模块 解除谷歌服务中国大陆限制 的配套品,可用于配置FCM推送

KernelSU相关

安装前务必备份你的内核(小米设备一般直接备份boot分区即可,但不排除以后会有特殊情况),针对A/B分区设备你还要弄清楚你当前的启动槽位

刷入

针对GKI设备:

请访问 Kernel SU官网 以获取详细的安装教程

tip:官网右上角可以切成中文

安装前务必备份你的内核(小米设备一般直接备份boot分区即可,但不排除以后会有特殊情况),针对A/B分区设备你还要弄清楚你当前的启动槽位

关于如何确定设备的内核使用的压缩模式:参考Kernel SU给出的 手动安装教程 ,当你按照步骤进行到执行./magiskboot unpack boot.img时,输出的结果中应该会有[KERNEL_FMT] xxx这样的一行。这里的xxx就是你的内核压缩模式,如raw代表不压缩,gz代表gz压缩

针对非GKI设备:

自行编译/另寻高人/看运气去 Kernel SU非官方支持设备列表

针对此类设备,Kernel SU官方可能不会提供相关支持,遇到bug请优先自行查找/向内核编译者反馈

模块相关问题

参考 Kernel SU模块开发指南,部分为Magisk设计的模块可能无法在Kernel SU上正确工作,这是模块自身的问题,请联系模块开发者。

此外,近期的一个Issue#1261也可能导致模块挂载异常。如遇到product目录嵌套的问题,可以查看此Issue