用ADB彻底关闭华为的服务中心(转载)
一、手机端设置(1)打开开发者选项模式
依次点击:“设置”—>“关于手机”—>连续点击7次“版本号”
手机下方提示,进入了手机的开发者模式。
(2)打开USB调试按钮
依次点击:“设置”—>“开发人员选项”—>开启“USB调试”,并确认。
二、电脑端安装Android SDK Platform-tools
下载地址:https://developer.android.google.cn/studio/releases/platform-tools?authuser=0&hl=tr#downloads
(1)下载最新版 SDK 管理器
然后解压,解压之后是一个文件夹,进入文件夹,按住电脑键盘 shift 键,鼠标在文件夹空白处点右键,点击在此处打开powershell窗口。
(2)连接电脑和手机
通过数据线将电脑和手机连接在一起,手机上选择连接。
(3)测试设备连接情况
输入“.\adb devices”查看手机与电脑之间的连接情况,一般连接成功的话只会返回一下图片中的两行内容。
注意,最后一行的信息都是显示的unauthorized(未授权),这时我们需要在手机端上确认授权USB调试。一定要手机端授权,否则不能执行后续的命令!
(4)卸载服务中心
输入以下指令:adb shell pm uninstall --user 0 com.huawei.ohos.famanager
即可卸载华为服务中心(注意必须是uninstall(卸载),虽然可以使用禁用(disable),但是依然能呼出该页面,所以必须为卸载命令!)
正确运行会返回“Success”,如果不正确请检查输入是否有误,或者手机与电脑连接是否正常
(5)禁用智慧搜索
智慧搜索就是桌面向下滑动弹出的搜索窗口,本功能禁用掉就好,不嫌弃可以不用禁用。
输入以下命令即可:.\adb shell pm disable-user com.huawei.search
正确运行会返回“Package com.huawei.search new state: disabled-user”
拓展
输入:.\adb shell pm list packages -s
可以看到所有应用列表的包名。
使用“.\adb shell pm disable-user + 包名” 即可禁用任意应用
使用“adb shell pm uninstall --user 0 + 包名” 即可卸载任意应用
注意不要轻易卸载包名后缀为camera(相机)、bluetooth(蓝牙)等重要功能!不知道的也不要轻易卸载/禁用。
输入:.\adb shell pm list packages -s -d 即可查看被禁用的应用列表
感谢,很实用 这个太实用了。必须支持。 这么好的帖子,必然大力顶。
厉害厉害
页:
[1]