背景:

我妈的手机饱受系统应用广告推送之苦,每天都能在通知栏里收到好几条广告。为了给她个清净,本篇博文应运而生。

目标:

卸载安卓系统应用

所用工具:

硬件:我妈的手机(魅蓝5)

PC端:Minimal ADB and Fastboot 1.4.3

Android端:ES文件浏览器

操作流程:

0.下载所需工具

网上都能找到,略过

1.安装手机驱动

不同手机方法不一,所以不统一讲了。这里给出魅族品牌手机的安装方法:魅族Flyme手机无法连接电脑ADB调试

2.手机连接电脑

首先开启手机的USB调试功能,不同手机方法不一,请自行百度。

魅族5的方法是设置--关于手机--版本号。连击版本号十次左右,会提醒开启开发者选项。此时可以打开设置--辅助功能--开发者选项--USB调试。

3.启动ADB连接

对于魅族系手机,此时需要在C:\Users\你的用户名.android\下创建一个adb_usb.ini文件,文件内容为0x2a45这六个字符。

再打开Minimal ADB and Fastboot中的cmd-here程序,依次输入以下命令:

adb kill-server
adb devices
  • 如果提示“由于目标计算机积极拒绝,无法连接。 (10061)”,就输入下面这条命令:

    adb tcpip 5555

    成功的话应该会看到* daemon started successfully和其他的信息。

    此时手机上可能还会弹出一个窗口请求授权,点击确定。然后重新执行上面的两条命令。

4.使用ADB命令冻结与卸载系统应用

想要用ADB卸载一个应用,首先要知道它的包名。这里我们借助ES文件浏览器进行查看。打开ES文件浏览器--应用--系统应用,此时单击一个应用即可查看它的包名。长按一个应用即可备份安装包。

会用到的ADB命令列表:

查看当前正在运行应用的包名:

adb shell dumpsys activity | findstr mFocusedActivity

卸载应用:

adb shell pm uninstall --user 0 应用名

将系统所有应用以txt文件列出在adb文件夹下:

adb shell pm list packages -s >系统应用.txt

将系统已启用的应用以txt文件列出在adb文件夹下:

adb shell pm list packages -s -e>启用的应用.txt

将系统已停用的应用以txt文件列出在adb文件夹下:

adb shell pm list packages -s -d>停用的应用.txt

停用应用:

adb shell pm disable-user 应用名

启用应用:

adb shell pm enable 应用名

其他更多指令可以参考Android 调试桥 (adb)

我们以魅族手机自带的“音乐”为例,先用ES文件浏览器查看它的包名:



可以看到它的包名为com.meizu.media.music

然后在ADB中输入adb shell pm disable-user com.meizu.media.music命令尝试停用它,结果提示失败

既然无法冻结停用,那就直接卸载吧。

我们先用ES对该应用进行备份,备份完成后应用会变绿,安装包可在提示的路径里找到。

备份完成后进行卸载,执行adb shell pm uninstall --user 0 com.meizu.media.music命令



卸载成功。

如果需要重装系统应用,恢复出厂设置则自动重装。

借助ADB冻结与卸载Android系统应用(免ROOT)的更多相关文章

  1. 用adb pull命令从android系统中读取文件失败的原因及解决办法

    问题:使用adb pull命令从android系统中读取文件失败.显示:Permission denied   原因:是由于文件权限原因引起.       使用ls -l命令查看android系统中的 ...

  2. Android系统权限和root权限

    Android系统权限和root权限http://www.verydemo.com/demo_c189_i277.html

  3. adb 卸载android系统程序

    下面是通过 pm list packages -f 列出手机中的软件,然后跟模拟器中的软件进行对比后得出的可以安全卸载的列表.   注意:卸载之后就没有Google Market了,还想用google ...

  4. [置顶] vs2008 编译adb 支持4.2 android 系统(增加push 命令的进度)

    QQ: 2506314894 本想晚些时候放出来的,但是按捺不住啊,所以修改了之后就立即放出来了.先说明一下,这次用的adb 的源码比较新的,用的vs2008 编译出来,只有一个exe 文件,直接就可 ...

  5. [置顶] vs2008 编译adb 支持4.2 android 系统(改进版)

    QQ: 2506314894 本想晚些时候放出来的,但是按捺不住啊,所以修改了之后就立即放出来了.先说明一下,这次用的adb 的源码比较新的,用的vs2008 编译出来,只有一个exe 文件,直接就可 ...

  6. ADB命令指令控制Android系统的WIFI连接开启/关闭状态

    Android系统的usb调试已开启,连接电脑(有ADB环境) 1.在cmd中,进入shell指令模式 adb shell 2.进入ROOT指令模式 su 3. 打开WIFI指令 svc wifi e ...

  7. Android系统权限和root权限大全

    tyle="margin:20px 0px 0px; font-size:14.285714149475098px; line-height:26px; font-family:Arial; ...

  8. Android系统在超级终端下必会的命令大全(adb shell命令大全)

    . 显示系统中全部Android平台: android list targets . 显示系统中全部AVD(模拟器): android list avd . 创建AVD(模拟器): android c ...

  9. 工作中常用的Android系统ADB命令收集

    ​工作中常用的Android系统ADB命令收集如下:先收藏以备以后查阅! ​ adb --help //adb帮助 adb start-server //启动adb server adb kill-s ...

随机推荐

  1. maven常用命令含义

    今天在开发过程中,对一个mapper.xml文件的sql进行了改动,重启tomcat后发现没有生效,首先考虑是不是远程服务开启着,导致代码没有走本地,确认远程服务是关闭的,的确是本地修改没有生效,于是 ...

  2. FutureTask 是什么 ?

    这个其实前面有提到过,FutureTask 表示一个异步运算的任务.FutureTask 里面 可以传入一个 Callable 的具体实现类,可以对这个异步运算的任务的结果进行等 待获取.判断是否已经 ...

  3. LQR (线性二次型调节器)的直观推导及简单应用

    转自:https://blog.csdn.net/heyijia0327/article/details/39270597 本文主要介绍LQR的直观推导,说明LQR目标函数J选择的直观含义以及简单介绍 ...

  4. 为什么总有target=_blank?

    源于Browsing Context 的概念,不仅有_blank,还有_parent, _top, _self等. 先留个坑.见示例.

  5. 该如何选择 background-image 和 img 标签

    用img标签 如果你希望别人打印页面时候包含这张图片请使用 img 标签 当这张图片有非常有意义的语义,比如警告图标,请使用img标签及它的alt属性.这样意味着你可以向所有的用户终端现实他的意义. ...

  6. React 可视化开发工具 Shadow Widget 非正经入门(之六:markdown)

    本系列博文从 Shadow Widget 作者的视角,解释该框架的设计要点.本篇讲解 Markdown 在 Shadow Widget 中的应用. Markdown 在 Shadow Widget 中 ...

  7. 从0搭建vue后台管理项目到颈椎病康复指南(一)

    网上搜索了很久Vue项目搭建指南,并没有找到写的比较符合心意的,所以打算自己撸一个指南,集合众家之所长(不善于排版,有点逼死强迫症,如果觉得写的有问题,可以留言斧正,觉得写的太差的,可以留言哪里差, ...

  8. 【小程序开发】文本text-overflow属性的使用

    text-overflow原本是CSS3的一个属性,在微信小程序中也支持. text-overflow文本溢出显示省略号~ 注:使用text-overflow时,需要设置固定的宽度才起作用,所以该元素 ...

  9. java基础-File

    File类 * File更应该叫做一个路径, 文件路径或者文件夹路径    * 路径分为绝对路径和相对路径  * 绝对路径是一个固定的路径,从盘符开始  * 相对路径相对于某个位置,在eclipse下 ...

  10. VUE-SSR原理和使用

    开篇N问 SSR解决了什么问题?SSR存在那些问题?SSR优点缺点是什么如何使用以及原理 自我总结了有如下优势 -  SSR利于seo优化,因为实现了在node中解析vue,将实例渲染成一个字符串直接 ...