ADB调试禁用手机应用

背景

暑假时买了部华为,一开始感觉还不错,但是到后面越用越奇怪,手机竟然是天翼的定制机,,,,,

方案

解决定制机的流氓应用最好的方式就是将手机进行ADB调试,而root先不说难度如何,就算你root之后有很多生活的软件用不了,手机银行,中国铁路之类的。

实施

安装和连接ADB

先在官网下在ADB调试工具,解压后在工具的资源管理器上方输入cmd,回车进入命令行工具

查看是否安装好

adb version
Android Debug Bridge version 1.0.41
Version 34.0.5-10900879
Installed as D:\ADB tool\platform-tools\adb.exe
Running on Windows 10.0.22621

回到手机

多次点击版本号进入开发者模式

打开ADB调试功能选项

由于有些手机ADB调试时要求不同,有时不可以使用无限的局域网连接,最保险的方式是使用有限USB连接

USB连接后,出现指纹选项,点击授权此计算机调试权限

回到电脑

查看是否ADB连接

D:\ADB tool\platform-tools>adb devices
adb server version (39) doesn't match this client (41); killing...
* daemon started successfully
List of devices attached
< 你的手机序列号 >        unauthorized

如果没有连接成功,网上有很多类似的教程,请自行Google

禁用应用

禁用应用前应该查看包名,包名并不是应用的名称。

开发者为了Android系统中的唯一性,包名一般以反向域名的方式命名,但大部分域名都不可访问。

查看包名

adb shell pm list packages

禁用应用

adb shell pm disable-user 包名
pm disable-user com.huawei.deskclock
Package com.huawei.deskclock new state: disabled-user

开启应用

adb shell pm enable 包名
 pm enable com.huawei.deskclock
Package com.huawei.deskclock new state: enabled

尾声

ADB调试全称安卓调试桥(Android Debug Bridge),是除root外玩机的另一种方案,在很多方面都有应用,具体可以去看Android的官方文档