快应用的出发点是好的,真的没想到却成为了各种厂商恶心的工具!
去年给奶奶买了一套红米K50,奶奶表示用着很舒服,这次五一回家,奶奶给我说她的快手极速版领金币点开视频没法点击关闭(我爸在一旁表示不信,不可能,并表示不可能没有关闭按钮!),起初我也是想在4202年的今天,基本不可能有这种事情发生,然而奶奶复现这个问题的时候,我发现还真是如奶奶所说,她点开一个领金币的视频,几秒钟广告后就会自动跳转到快应用,然而让我意想不到的是,这个快应用,不止这一个,界面只是一个广告,整个界面所有关闭按钮都是假的!!!没有任何直接关闭的方法,只能从后台关掉!在4202年的今天这种事情,真就离了大谱!!!
于是我当即把几个快应用的权限全部关闭掉了,包块唤醒等功能,奶奶说解决了,没想到的是第二天奶奶说又不行了,我才开始真正了解到快应用的恐怖之处,当我打开快应用的权限管理时,几十个快应用映入眼帘!我当时,惊呆了!
通过搜索发现,快应用,真的已经成了快广告!
首先准备工作就是一台电脑,一根数据线以及自己的手机。将电脑上下载具有 adb 命令的工具,安装后解压到 C 盘。(比如秋之盒/搞机助手,搞机工具箱等等具有类似功能的软件)之后打开软件,将手机打开:开发者设置,打开 USB 调试功能。然后用数据线连接手机和电脑。可以输入以下命令:
adb shell pm disable-user 加包名 禁用
adb shell pm enable 加包名 解禁
adb uninstall 加包名 卸载
在这里。我们选择禁用,输入以下命令:adb shell pm disable-user com.miui.hybrid 。就可以完全禁用快应用啦。
Shizuku 也是个好东西,以后研究
今天!卸载小米手机中的快应用 by https://oneszhang.com/archives/68.html
不行了
at com.android.server.pm.PackageManagerServiceImpl.shouldRestrictEnabledSettingsChange(PackageManagerServiceImpl.java:892) at com.android.server.pm.PackageManagerService.setEnabledSettings(PackageManagerService.java:4079) at com.android.server.pm.PackageManagerService.-$$Nest$msetEnabledSettings(Unknown Source:0) at com.android.server.pm.PackageManagerService$IPackageManagerImpl.setApplicationEnabledSetting(PackageManagerService.java:6073) at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:2440) at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:315) at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97) at android.os.ShellCommand.exec(ShellCommand.java:38) at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:6806) at android.os.Binder.shellCommand(Binder.java:1237) at android.os.Binder.onTransact(Binder.java:1050) at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4620) at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6790) at android.os.Binder.execTransactInternal(Binder.java:1512) at android.os.Binder.execTransact(Binder.java:1451)Exception occurred while executing 'disable-user':
java.lang.SecurityException: Cannot disable system packages.