Background
2191 字
11 分钟
Android 高级用法(更新中)
警告!警告!!警告!!!

如果您执行了不当指令,卸载了、停用了重要系统组件从而导致系统损坏、不能开机,后果自负,本博客作者及软件作者不承担任何责任

本页目录#

1.卸载系统应用

2.Shizuku

3.雹

4.Canta

5.Nrfr

6.ShizuWall

1.卸载系统应用#

ADB 是什么?

ADB(Android Debug Bridge)即安卓调试桥。它是 Android 官方提供的一个多功能命令行工具,充当电脑与安卓设备(如手机、平板、智能电视或车机)之间的通信桥梁,让用户或开发者能够从电脑端直接向设备发送指令并执行操作。

NOTE

为了让此教程能够在各厂商的Android 设备上通用,此部分不提供参考图

安装 ADB#

如何下载 ADB?
  1. Android.com下载

SDK 平台工具版本说明 | Android Studio | Android Developers

  1. Google.cn下载

SDK 平台工具版本说明 | Android Studio | Android Developers

  1. 根据您的操作系统选择合适的SDK 平台工具,这里以Windows平台为例:

  2. 找到下载的platform-tools-latest-windows.zip文件,把它解压到一个合适的位置,比如D:\ADB

  3. D:\ADB添加到Windows 环境变量PATH 变量

开发者设置#

NOTE

不同型号、不同操作系统的设备此处的操作可能略有不同,需要您自行探索

设置中找到您Android设备的版本号,连续点击7次,打开开发者设置(选项)

在设置中找到开发者选项的入口

打开USB 调试,忽略掉任何可能出现的所谓的安全警告

连接设备#

  1. 将您的Android 设备通过USB 数据线连接您的Windows 设备

  2. 打开Windows 终端,执行以下命令连接设备

PowerShell
adb shell
  1. 在手机端选中一律允许计算机调试并点击确定,等待手机与电脑连接成功

  2. 若连接成功,终端会出现类似XXX:/ $的机型的字样

卸载系统应用#

TIP

使用ADB 卸载系统应用,实际上是将该应用从当前用户User 0中卸载。此操作无需获取Root 权限,且不会破坏系统分区。

执行以下命令列出Android设备上安装的所有应用的包名

PowerShell
pm list packages

就像这样:

PowerShell
PS C:\Users\Admin> adb shell
XXX:/ $ pm list packages
package:com.android.updater
......

package:com.android.updater中的com.android.updater即为应用的包名(这个是系统更新

卸载应用#

PowerShell
pm uninstall -k --user 0 应用包名
TIP

-k参数会保留用户数据,若不包含-k则不会保留用户数据

所以建议执行:

PowerShell
pm uninstall --user 0 应用包名

以彻底删除不需要的系统应用

出现Success,则表示卸载应用成功。

CAUTION

关于各个软件的包名是什么,哪些能删、哪些不能删,这里不方便列出,需要您自行检索相关信息

重新安装/恢复应用#

PowerShell
pm install-existing --user 0 应用包名
WARNING

由于直接卸载系统应用风险较大,笔者建议您停用或禁用系统应用

TIP

停用/冻结应用#

PowerShell
adb shell pm disable-user 应用包名

出现disabled-user,则表示停用/冻结应用成功。

启用/解冻应用#

PowerShell
adb shell pm enable 应用包名

出现disabled-user,则表示启用/解冻应用成功。

2.Shizuku#

Shizuku 是什么?

Shizuku是一款著名的开源Android 权限管理工具。它允许用户在无需获取系统最高权限(Root)的情况下,通过ADB(Android 调试桥)赋予其他应用程序系统级别的权限,从而实现高级系统修改深度定制自动化控制

rikkaapps
/
shizuku
Waiting for api.github.com...
00K
0K
0K
Waiting...
NOTE

从哪里下载Shizuku?

Step - 1

点击查看指令

Step - 2

Windows 终端中执行此处的命令
您的设备重新启动后必须重新执行此命令

Step - 2'

当然,你也可以通过无线调试来启动 Shizuku

Step - 2'

在通知栏中输入屏幕上出现的六位配对码
注意,您的系统通知应该是原生样式的,否则可能无法输入配对码

Step - 2'

像这样就是配对成功了

Step - 3

出现此界面则表示 Shizuku 成功启动

Step - 4

在这里管理授权

3.雹#

雹 是什么

雹(英文名:Hail)是一款开源、免费的Android系统应用管理与冻结工具。它的主要作用是帮助用户冻结、隐藏或停用手机上的各类应用程序。

aistra0528
/
Hail
Waiting for api.github.com...
00K
0K
0K
Waiting...
NOTE

从哪里下载?

Step - 1

点击设置,选择工作模式

Step - 2

选择Shizuku - 强行停止以强行退出某些持续在后台运行的应用

Step - 3

点击应用添加或删除需要管理的应用

Step - 4

在这里筛选应用

Step - 5

如果您要管理系统应用,请勿忽略这里的提示
如您不慎错误操作,后果自负

Step - 6

这个按钮是执行操作

4.Canta#

Canta 是什么?

Canta 是一款配合Shizuku使用的Android 系统应用卸载工具。它可以让用户在无需 Root 权限的情况下,安全地卸载手机中预装的顽固软件或系统级应用。

samolego
/
Canta
Waiting for api.github.com...
00K
0K
0K
Waiting...
NOTE

从哪里下载Canta?

Canta

Canta 需要 Shizuku 授权

5.Nrfr#

Nrfr 是什么?

Nrfr 是一款强大的SIM 卡国家码修改工具,无需 Root 权限即可修改 SIM 卡国家码。

Ackites
/
Nrfr
Waiting for api.github.com...
00K
0K
0K
Waiting...
NOTE

从哪里下载Nrfr?

Nrfr

Nrfr 需要 Shizuku 授权
选中 SIM 卡再点击还原设置即可撤销更改

6.ShizuWall#

ShizuWall 是什么?

ShizuWall 是一款适用于Android 11 及以上系统的开源轻量级网络防火墙应用。它不需要 Root 权限,也不需要开启耗电的本地 VPN,即可实现单应用的网络拦截。

AhmetCanArslan
/
ShizuWall
Waiting for api.github.com...
00K
0K
0K
Waiting...
NOTE

从哪里下载ShizuWall?

ShizuWall

ShizuWall 需要 Shizuku 授权

Android 高级用法(更新中)
https://auspiceshirley.dev/posts/advanced-android-usage/
作者
Shirley Auspice
发布于
2026-05-21
许可协议
CC BY-NC-SA 4.0