Android TV 垃圾应用清理指南
一次搞定电视机里的广告、屏保、影视弹窗和预装垃圾,让你的电视回归纯粹。
背景
国内智能电视 / 电视盒子出厂预装了大量应用:影视广告、屏保广告、应用商店弹窗、OTA 升级提示……这些应用无法通过遥控器正常卸载(卸载按钮是灰的甚至根本找不到)。但只要电视支持 ADB 调试,就能彻底清理。
本文以康佳 Android TV 为例,同方法适用于海信、TCL、小米、创维等主流品牌。
前置条件
-
电脑安装 ADB
# macOS brew install android-platform-tools # Windows 下载 Android SDK Platform Tools,解压后加入 PATH -
电视开启 ADB 调试
- 设置 → 关于 → 连续点按「版本号」7 次,开启开发者模式
- 设置 → 开发者选项 → 开启「USB 调试」/「ADB 调试」
- 不同品牌菜单位置略有差异,一般在「系统」「安全」或「开发者选项」下
-
电脑和电视在同一局域网(或有线连接)
第一步:连接电视
查看电视 IP
设置 → 网络 / Wi-Fi → 查看 IP 地址,例如 192.168.1.103
ADB 连接
# 无线连接(推荐,不需要 U 盘或双公头线)
adb connect 192.168.1.103:5555
# 验证连接
adb devices -l
输出示例:
List of devices attached
192.168.1.103:5555 device product:KKHi3751V352FD3 model:KONKA_Android_TV_V352
第二步:侦察——列出所有应用
# 列出所有第三方应用(非系统应用)
adb shell pm list packages -3
# 列出所有系统应用
adb shell pm list packages -s
# 列出所有已禁用应用
adb shell pm list packages -d
# 列出所有已启用应用
adb shell pm list packages -e
# 列出全部应用(第三方 + 系统)
adb shell pm list packages | sort
第三步:识别垃圾应用
以康佳 Android TV 为例,典型垃圾应用分类:
影视 / 视频平台(可卸载)
| 包名 | 名称 |
|---|---|
com.cibn.tv | CIBN 酷喵影视 |
com.ktcp.tvvideo | 电视视频 |
K 歌 / 娱乐(可卸载)
| 包名 | 名称 |
|---|---|
com.bajintech.karaok | K 歌应用 |
应用商店 / 教育(可卸载)
| 包名 | 名称 |
|---|---|
com.konka.apkhall.edu | 应用商店 / 教育 |
OTA 升级(可禁用)
| 包名 | 名称 |
|---|---|
com.konka.mmcota | 系统 OTA 升级 |
输入法(可禁用)
| 包名 | 名称 |
|---|---|
com.sohu.inputmethod.sogou.tv | 搜狗 TV 输入法 |
广告 / 屏保四件套(必禁)
| 包名 | 作用 |
|---|---|
com.konka.quickstandby | 屏保 / 待机画面 |
com.konka.systemadvert | 系统广告投放 |
com.konka.adverttool | 广告工具服务 |
com.konka.vadr | 视频广告 |
后台常驻垃圾(建议禁用)
| 包名 | 作用 |
|---|---|
com.konka.market.main | 应用商店 |
com.konka.message | 消息推送 |
com.konka.messagedispatcher | 消息分发 |
com.konka.cloudsearch | 云搜索 |
核心系统应用(绝对不能动 ❌)
com.konka.tvsettings com.konka.tvmanager com.konka.livelauncher
com.konka.bootlogicproxy com.konka.permissionmgr com.konka.applist
com.konka.account com.konka.upgrade com.konka.systeminfo
以及所有 android.* 和 com.android.* 包。
判断原则:包名含
advert、upgrade、message、market、cloud、video的大概率可处理;含settings、launcher、systemui、packageinstaller的绝对不能碰。
第四步:执行清理
卸载(适用于第三方应用)
adb shell pm uninstall --user 0 <包名>
禁用(适用于系统应用,无法真卸载但可冻结)
adb shell pm disable-user --user 0 <包名>
一键批量脚本
把以下包名替换成你的电视上的,保存为 clean_tv.sh:
#!/bin/bash
# 卸载第三方垃圾
UNINSTALL=(
com.cibn.tv
com.bajintech.karaok
com.ktcp.tvvideo
com.konka.apkhall.edu
com.konka.mmcota
)
# 禁用系统垃圾
DISABLE=(
com.sohu.inputmethod.sogou.tv
com.konka.quickstandby
com.konka.systemadvert
com.konka.adverttool
com.konka.vadr
com.konka.market.main
com.konka.message
com.konka.messagedispatcher
com.konka.cloudsearch
)
echo "=== 卸载第三方应用 ==="
for pkg in "${UNINSTALL[@]}"; do
echo "卸载: $pkg"
adb shell pm uninstall --user 0 "$pkg"
done
echo ""
echo "=== 禁用系统垃圾 ==="
for pkg in "${DISABLE[@]}"; do
echo "禁用: $pkg"
adb shell pm disable-user --user 0 "$pkg"
done
echo ""
echo "=== 完成 ==="
adb shell pm list packages -3
adb shell pm list packages -d
一键执行:
chmod +x clean_tv.sh && ./clean_tv.sh
第五步:恢复(如果误删或需要找回)
# 重新启用被禁用的系统应用
adb shell pm enable <包名>
# 如果电视应用商店还在,可以重新安装卸载的应用
# 或者从 apkmirror.com 下载 APK 用 adb install 装回
adb install 应用.apk
补充:ADB 常用命令速查表
| 命令 | 用途 |
|---|---|
adb connect IP:5555 | 无线连接设备 |
adb disconnect IP:5555 | 断开连接 |
adb devices -l | 查看已连接设备详情 |
adb reboot | 重启设备 |
adb shell pm list packages -3 | 列出第三方应用 |
adb shell pm list packages -s | 列出系统应用 |
adb shell pm list packages -d | 列出已禁用应用 |
adb shell pm list packages -e | 列出已启用应用 |
adb shell pm uninstall --user 0 <包名> | 卸载应用(仅当前用户) |
adb shell pm disable-user --user 0 <包名> | 禁用应用(仅当前用户) |
adb shell pm enable <包名> | 启用应用 |
adb shell pm path <包名> | 查看 APK 安装路径 |
adb shell dumpsys package <包名> | 查看应用详细信息 |
adb shell input keyevent 26 | 模拟电源键(唤醒/休眠) |
adb install app.apk | 安装 APK |
提示:
--user 0参数表示仅对当前用户(主用户)生效,不会真正修改/system分区,恢复出厂设置即可还原所有应用。操作安全,不会变砖。
注意事项
- 不要动核心系统包:误删
launcher、settings、systemui会无法开机 - 操作前截图备份:用
adb shell pm list packages > backup.txt保存应用列表 - 恢复出厂设置可还原:
--user 0的操作不影响系统分区,恢复出厂即可还原 - 部分品牌需要先进入工程模式:如小米电视需先在「账号与安全」中开启 ADB
- 操作后建议重启:
adb reboot让所有改动生效
成果
清理前的电视:开机广告、屏保广告、应用商店弹窗、影视推荐满天飞。
清理后:干干净净,只剩你自己需要的应用,开机直达桌面,再无打扰。