Skip to content

Commit

Permalink
基本完成Adb折腾分区
Browse files Browse the repository at this point in the history
  • Loading branch information
byf3332 committed Jan 27, 2024
1 parent 3477862 commit 106bcf6
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@

## 注意事项

* 如无特殊说明,本文默认使用的操作系统是Windows10和11

* 本文档默认您已经学会了解锁bootloader以及最简单的root相关操作,如使用基础Linux Shell指令(``cd````ls````rm````mkdir````touch``等)若您有任何这方面的疑问,请事先自行学习。

* **如您未进行解锁bootloader的操作,您仍然可以参考 “免root专区” 的内容,这部分一般在每个部分的开头**
Expand Down
80 changes: 80 additions & 0 deletions docs/系统优化/1. 通用体验优化.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,97 @@

## 免root专区
### Adb折腾分区
[platform-tools(adb工具包)下载地址](https://developer.android.com/tools/releases/platform-tools)(可能需要合适的网络环境)

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

一些简单实用的操作:

进入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. 这时,打开系统更新界面。趁着它在检查更新,迅速按回车执行命令,然后你的小红点应该就没了



### Shizuku折腾分区

[下载Shizuku](https://shizuku.rikka.app/)

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

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

### Dhizuku折腾分区

[下载Dhizuku](https://github.com/iamr0s/Dhizuku/releases)

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

目前我认为它最有用的地方就是配合第三方安装器使用,可以实现几乎完美替换系统安装器。至于配合什么,目前我推荐[Installer X](https://github.com/iamr0s/InstallerX/releases/tag/v1.7)

## root专区

### Magisk相关

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

[下载Magisk](https://github.com/topjohnwu/Magisk/releases/)

#### 刷入

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

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

你永远不知道下一个版本会有什么bug,涉及系统可能就会导致变砖
#### 隐藏
推荐[Shamiko](https://github.com/LSPosed/LSPosed.github.io/releases)

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

#### 推荐模块

1. [MIUI除草计划 by MinaMiGo](https://blog.minamigo.moe/archives/811)

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

2. [音量键急速救砖 by 小白杨](https://jackwhitepiao.lanzv.com/iLL0f1mh6maj)

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

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

3. [锦森 by 小花生FMR](https://github.com/Jinsens/Jinsen/releases/tag/Jinsen)

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

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

4. [解除谷歌服务中国大陆限制 by MinaMiGo](https://www.123pan.com/s/qjuiVv-cpGLh.html)

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

建议配合Xposed模块[MIUIGMS by MinaMiGo](https://www.123pan.com/s/qjuiVv-OzFLh.html)使用



### Xposed相关
#### 刷入
#### 调试
Expand Down

0 comments on commit 106bcf6

Please sign in to comment.