本文是自己家TCL折腾的过程, 其中一些问题到现在我也不知道如何解决, 如果有解决办法希望可以在评论区告诉我

  • 起因

其实我老早之前就想要折腾TCL了, 因为这些自带软件没有一点用, 我想要把他们卸载, 我当时是用悟空遥控器来卸载和安装软件的, 但是由于权限不够, 所以软件卸载是失败的, 所以也就放弃了, 毕竟我家电视配置很小, 软件多了很容易卡爆

但是我在一次B站之旅中刷到了B站UP 晨钟酱 看着他折腾各种设备, 而其中大部分安装软件都是依靠ADB, 所以我就试试TCL可不可以打开无线ADB来卸载软件

  • 过程

首先我找到了开启ADB的办法: 进入设置 > 关于本机 > 本机信息, 接着在遥控器上摁 上-下-左-右 即可看到ADB选项, 开启即可

然后必须重启, 不然无法连接ADB

然后就是连接 ADB 了, 安卓的话就用 甲壳虫ADB助手 即可, 电脑的话直接下载 SDK Platform Tools 就行

在命令行连接的话使用以下命令, ip需更换为电视的IP, 一般在网络信息中

1
adb connect 192.168.1.100

接着电视上会弹出是否允许ADB调试, 始终允许即可
然后输入

1
adb shell

即可进入shell界面

然后在shell界面分别输入命令来打开安装权限

1
2
3
setprop persist.tcl.debug.installapk 1
setprop persist.tcl.installapk.enable 1
exit
  • 安装应用

在 adb connect 之后直接输入就可以安装软件, 不要进入shell面板

1
adb install /example/apk.apk

但是由于TCL的限制, 无法安装第三方桌面, 所以除非ROOT, 不然是无法替换桌面的, 而且就算替换桌面也不能删除 T-UI 桌面, 会一直卡在开机界面, 所以想想就算了

  • 卸载应用

这也是我一开始折腾的目的
首先输入 adb shell 进入shell, 列出包名

1
pm list packages

然后输入卸载命令

1
pm uninstall --user 0 包名

常见需卸载软件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# TCL 智慧家居
pm uninstall --user 0 com.tcl.convergehome

# T 惠购
pm uninstall --user 0 com.tcl.tshop

# T2 游戏中心
pm uninstall --user 0 com.tcl.gamecenter

# 艺生活
pm uninstall --user 0 com.tcl.appreciate.art

# 全民 K 歌
pm uninstall --user 0 com.tcl.ffkaraoke

# 轮播
pm uninstall --user 0 com.tcl.tliveplay

# 雷鸟教育
pm uninstall --user 0 com.tcl.ffeducation
  • 常见保错
1
-Failure [INSTALL_FAILED_VERIFICATION_FAILURE: Package Verification Result]

这种就是安装包校验失败, 输入以下命令禁用验证即可

1
2
adb shell settings put global verifier_verify_adb_installs 0
adb shell settings put global package_verifier_enable 0
1
[INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES: disable install launcher app not signature by tcl]

这就是我之前说的TCL禁止安装第三方桌面, 这个没办法解决, 而且如果这个应用的安装包有一点像桌面都无法安装

  • 总结

TCL的限制实在太大了, 连ADB都限制, 只为了他那广告收益, 对于这种厂家, 我只能说真的出生