[HarmonyOS]通过adb调试命令彻底关闭鸿蒙服务中心与智慧搜索等功能

鸿蒙手机(华为手机和部分荣耀手机机型)的服务中心很容易手滑从右下角呼出,给用户带来不少麻烦,可惜普通用户只能停用该功能,但还是能从右下角呼出。智慧搜索也会有误触的情况,且找不到关闭的地方。

本文介绍通过在电脑上解压Android SDK Platform-tools文件后,在cmd中输入一些简单命令实现对服务中心、智慧搜索等功能的禁用或卸载,非常实用,也很容易上手实现!

上手实现时,建议在电脑端阅读本文,方便阅读和下载Android SDK Platform-tools文件。

手机:HUAWEI P40 5G (HarmonyOS 2.0.0.236)
电脑:HUAWEI MateBook D15 (Win11)

一、手机端设置
(1)打开开发者选项模式
依次点击:“设置”—>“关于手机”—>连续点击7次“版本号”
手机下方提示,进入了手机的开发者模式。
在这里插入图片描述

(2)打开USB调试按钮
依次点击:“设置”—>“开发人员选项”—>开启“USB调试”,并确认。
在这里插入图片描述
二、电脑端安装Android SDK Platform-tools
下载地址:官方Android SDK Platform-tools的下载链接,电脑端用浏览器打开后下载

(1)选择合适版本进行下载
Windows电脑选择“下载适用于Windows的SDK Platform-tools”进行下载

在这里插入图片描述
(2)勾选同意后点击下载
在这里插入图片描述
(3)解压文件
打开刚刚下载的文件位置,找到该文件(叫platform-tools_r33.0.1-windows.zip),然后用解压软件解压到任意位置处。
例如我下载的文件位置在C:\Users\HUAWEI\Downloads中,解压后放在E盘中
找到下载的文件
解压该文件
解压后的文件位置
(4)复制文件的地址和记住文件所在磁盘
打开该文件,进入文件夹内部,注意复制一下目前文件夹的地址和哪一个磁盘 例如我的目前文件夹内部的地址为:E:\platform-tools_r33.0.1-windows\platform-tools,在E盘下。
(文件内部的位置需要复制一下,哪一个磁盘记住就行了,后面要用到)

在这里插入图片描述
三、通过在cmd中输入命令进行关闭/卸载
(1)打开cmd窗口
在键盘上按下“Win+R”即可打开默认的cmd窗口,打开后点击确定
在这里插入图片描述
(2)切换磁盘
这里就需要用到我们刚刚记住的解压文件在哪一个磁盘,所以我们这里要切换到E盘。首先输入最简单一个命令“E:”后回车,即可切换到E盘,如图所示。
在这里插入图片描述
(3)连接电脑和手机
通过数据线将电脑和手机连接在一起,手机上选择连接。
在这里插入图片描述
(4)切换到解压文件的内部位置
这里就需要用到我们刚刚复制的文件地址。输入 cd +空格+文件位置 即可,按照本例,也就是输入“cd E:\platform-tools_r33.0.1-windows\platform-tools”(因为此前复制过地址,所以后面的地址只需要输入cd+空格之后,Ctrl+v粘贴上去就好了)然后回车即可。
回车前在E盘中
回车后在文件位置中
(5)测试设备连接情况
a) 输入“.\adb devices”查看手机与电脑之间的连接情况,一般连接成功的话只会返回一下图片中的两行内容。
在这里插入图片描述
b) 也有可能是下面这种情况,都大差不差的。
在这里插入图片描述
注意,最后一行的信息都是显示的unauthorized(未授权),这时我们需要在手机端上确认授权USB调试。一定要手机端授权,否则不能执行后续的命令!

(6)手机端USB调试授权
在这里插入图片描述
(7)卸载服务中心
输入以下指令:adb shell pm uninstall --user 0 com.huawei.ohos.famanager
即可卸载华为服务中心(注意必须是uninstall(卸载),虽然可以使用禁用(disable),但是依然能呼出该页面,所以必须为卸载命令!)
卸载服务中心
正确运行会返回“Success”,如果不正确请检查输入是否有误。

(8)禁用智慧搜索
智慧搜索就是桌面向下滑动弹出的搜索窗口,本功能禁用掉就好,不嫌弃可以不用禁用。
输入以下命令即可:.\adb shell pm disable-user com.huawei.search
禁用智慧搜索
正确运行会返回“Package com.huawei.search new state: disabled-user”,如果不正确请检查输入是否有误。
因此我们的目的已经达到。

(9)关闭开发者模式
不关闭开发者模式会有风险,要及时关闭。依次点击:“设置”—>“开发人员选项”—>关闭“开发人员选项”。之后再断开数据线即可检查是否成功。

拓展
输入:.\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
(也就是上一个命令再加上-d)
即可查看被禁用的应用列表,如图我禁用了华为hicar、华为浏览器、华为智慧搜索
在这里插入图片描述
更多内容待后续更新……

如果觉得还不错的话,欢迎点赞收藏支持一下博主,这对我来说非常重要!


原文连接:https://blog.csdn.net/qq_52878933/article/details/124831869

相关推荐

win10超好看的鼠标主题,你也来试试吧

内网渗透之Windows反弹shell(三)

c# 添加指定扩展名的系统右键菜单(Windows11以前)

苹果手机和Windows之间互传文件

网络安全——信息隐藏-使用隐写术来防止敏感数据被盗用

2022年windows的Visual Studio 安装后初始配置

内网渗透之Windows反弹shell(二)

Jenkins系列:5、wsl下的Jenkins编译Windows下的Qt程序并自动打包成exe

windows10:vscode下go语言的适配

Windows 下如何调试 PowerShell

在windows11环境下CUDA和cuDNN安装教程(超详细).卸载CUDA、安装CUDA的nsight visual studio edition失败的情况、vs2019里面没有CUDA新建项目

Windows 进程的创建和终止

windows环境下如何优雅搭建ftp服务?

Windows 安装 Tensorflow 教程,一看就会,十分简单

在VSCode上运行C/C++程序【满满的干货】

Windows 11和vscode终端美化

超适合练手的一套JavaWeb项目 (超市后台管理系统)

前端应该会的nginx代理(windows)

内网渗透之内网信息收集(五)

Git和Github的基本用法