Redmi Note 7(未root)彻底移除Google Search组件方法咨询
彻底禁用未root Redmi Note 7上的Google Search组件
针对你的情况(未root、MIUI Global 10.3.6、Android 9),Google Search组件作为系统预装的小部件类组件,虽然不在应用列表显示,但可以通过两种可靠方法彻底禁用它:
方法一:利用MIUI自带的系统应用管理功能
MIUI自带了针对系统预装组件的管控选项,操作步骤如下:
- 打开手机「设置」,找到「应用设置」(部分版本叫「应用管理」)
- 点击页面右上角的「⋮」更多选项,选择「显示系统应用」
- 在系统应用列表里,找到「Google搜索」或「Google App」(图标是Google彩色G标识,不同MIUI版本命名可能略有差异)
- 进入应用详情页后,先尝试点击「禁用」——如果禁用按钮是灰色不可选状态,先点击「卸载更新」,卸掉组件的更新包后就能正常禁用了
- 完成操作后回到小部件菜单,Google Search的小部件会直接消失,也无法再被添加使用
方法二:用ADB命令彻底冻结组件(更彻底)
如果MIUI自带方法无法完全生效,你可以通过ADB工具冻结组件,全程不需要root:
- 先开启手机的「开发者选项」:进入「设置」→「我的设备」→「全部参数」,连续点击「MIUI版本」直到提示已开启开发者模式
- 回到设置主界面,进入「开发者选项」,开启「USB调试」和「USB调试(安全设置)」(允许通过USB调试修改系统权限)
- 在电脑上安装ADB工具包,打开命令提示符(Windows)或终端(Mac/Linux),进入ADB工具所在的目录
- 用USB线连接手机和电脑,在手机上确认允许「USB调试授权」
- 在命令行输入以下命令,查找Google Search组件的包名:
(Mac/Linux系统把adb shell pm list packages | findstr googlefindstr替换成grep)
你会得到类似com.google.android.googlequicksearchbox的结果,这就是Google Search的核心包名 - 输入冻结命令:
执行成功后会提示adb shell pm disable-user --user 0 com.google.android.googlequicksearchboxPackage com.google.android.googlequicksearchbox new state: disabled-user - 重启手机后,Google Search的小部件会彻底消失,组件也无法在后台运行
如果之后需要恢复组件,只需把命令中的disable-user替换成enable即可。
内容的提问来源于stack exchange,提问作者aa_scifi




