Android TV 垃圾应用清理指南

Android TV 垃圾应用清理指南

一次搞定电视机里的广告、屏保、影视弹窗和预装垃圾,让你的电视回归纯粹。


背景

国内智能电视 / 电视盒子出厂预装了大量应用:影视广告、屏保广告、应用商店弹窗、OTA 升级提示......这些应用无法通过遥控器正常卸载(卸载按钮是灰的甚至根本找不到)。但只要电视支持 ADB 调试,就能彻底清理。

本文以康佳 Android TV 为例,同方法适用于海信、TCL、小米、创维等主流品牌。


前置条件

  1. 电脑安装 ADB

    bash 复制代码
    # macOS
    brew install android-platform-tools
    
    # Windows 下载 Android SDK Platform Tools,解压后加入 PATH
  2. 电视开启 ADB 调试

    • 设置 → 关于 → 连续点按「版本号」7 次,开启开发者模式
    • 设置 → 开发者选项 → 开启「USB 调试」/「ADB 调试」
    • 不同品牌菜单位置略有差异,一般在「系统」「安全」或「开发者选项」下
  3. 电脑和电视在同一局域网(或有线连接)


第一步:连接电视

查看电视 IP

设置 → 网络 / Wi-Fi → 查看 IP 地址,例如 192.168.1.103

ADB 连接

bash 复制代码
# 无线连接(推荐,不需要 U 盘或双公头线)
adb connect 192.168.1.103:5555

# 验证连接
adb devices -l

输出示例:

arduino 复制代码
List of devices attached
192.168.1.103:5555     device product:KKHi3751V352FD3 model:KONKA_Android_TV_V352

第二步:侦察------列出所有应用

bash 复制代码
# 列出所有第三方应用(非系统应用)
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.* 包。

判断原则 :包名含 advertupgrademessagemarketcloudvideo 的大概率可处理;含 settingslaunchersystemuipackageinstaller 的绝对不能碰。


第四步:执行清理

卸载(适用于第三方应用)

bash 复制代码
adb shell pm uninstall --user 0 <包名>

禁用(适用于系统应用,无法真卸载但可冻结)

bash 复制代码
adb shell pm disable-user --user 0 <包名>

一键批量脚本

把以下包名替换成你的电视上的,保存为 clean_tv.sh

bash 复制代码
#!/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

一键执行:

bash 复制代码
chmod +x clean_tv.sh && ./clean_tv.sh

第五步:恢复(如果误删或需要找回)

bash 复制代码
# 重新启用被禁用的系统应用
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 分区,恢复出厂设置即可还原所有应用。操作安全,不会变砖。


注意事项

  1. 不要动核心系统包 :误删 launchersettingssystemui 会无法开机
  2. 操作前截图备份 :用 adb shell pm list packages > backup.txt 保存应用列表
  3. 恢复出厂设置可还原--user 0 的操作不影响系统分区,恢复出厂即可还原
  4. 部分品牌需要先进入工程模式:如小米电视需先在「账号与安全」中开启 ADB
  5. 操作后建议重启adb reboot 让所有改动生效

成果

清理前的电视:开机广告、屏保广告、应用商店弹窗、影视推荐满天飞。

清理后:干干净净,只剩你自己需要的应用,开机直达桌面,再无打扰。

相关推荐
峥嵘life15 小时前
Android16 311Y3 EAP-TLS 网络连接失败分析与修复总结
android·开发语言·人工智能·php
Kapaseker16 小时前
破坏性更新 - 解读 Jetpack Compose 1.12
android·kotlin
雨白16 小时前
我的 UML 学习笔记:结合 Android 实例看懂 4 种常用图表
android·架构
怣疯knight17 小时前
快速判断apk有没有支持16kb页面标准
android
风流 少年17 小时前
Spring AI 2.0:Advisor
android·人工智能·spring
YM52e19 小时前
分页查询的基石:ArkTS 为鸿蒙商品列表设计 LIMIT/OFFSET 的表
android·学习·华为·harmonyos
安卓与AI研习社20 小时前
Android ANR 到底怎么定位?从触发原理到日志判断的完整方法
android
阿pin1 天前
Android随笔-MVI
android·mvi
leobertlan1 天前
【好玩系列】训练一个神经网络指导小孩玩游戏
android·机器学习·程序员
Android-Flutter1 天前
android LeakCanary 工作原理 详解
android·kotlin