环境:Android 电视、智能电视、机顶盒

问题:开机弹窗,无法安装软件

解决办法:ADB 命令切换 root 后,再安装、禁用卸载软件

以风行电视举例:

  1. 下载 ADB 工具包 自行百度 或者点击下载

  2. 打开远程 ADB 调试,或者不开先试试能否直接连

  3. 连接电视,先 cd 到 ADB 所在目录

1
2
3
4
5
6
adb root
adb remount
adb push su /system/bin
adb push Superuser.apk /system/app
adb shell chmod 4755 /system/bin/su
adb shell reboot

root 方法,成功率低

1
2
adb shell  pm list packages | grep "upda"
adb shell pm list packages | grep "tv"
  1. 列出软件清单
1
2
adb uninstall 软件名
adb uninstall com.abc.aaa
  1. 列出系统软件清单
1
2
adb install c:\apk\app.apk
也可以直接把apk拖拽到cmd窗口自动补全路径
  1. 过滤清单查找关键字,比如屏蔽升级、广告
1
2
adb shell  pm list packages | grep "upda"
adb shell pm list packages | grep "tv"
  1. 尝试卸载应用
1
2
adb uninstall 软件名
adb uninstall com.abc.aaa

卸载失败换这个命令

1
adb shell pm uninstall --user 0 com.nextbit.app
  1. 还是失败就禁用,也能达到屏蔽更新和广告的效果
1
adb shell pm disable-user com.android.mediacenter

发现禁用错了,想要救回来

1
adb shell pm enable com.android.mediacenter
  1. 远程安装软件
1
2
adb install c:\apk\app.apk
也可以直接把apk拖拽到cmd窗口自动补全路径