准备决定成败
从这一章开始,我们进入实打实的准备阶段。第 1 章讲的是"为什么"和"能不能",这一章解决"用什么、怎么做、防什么"。CleanYourTV 的全部操作,可以压缩成三件东西:一台电脑、一根 Wi-Fi、一份备份。但真正动手之前,每个环节都有几个不起眼却足以让流程卡死的细节——这一章的任务,就是把它们一个个提前摁住。
准备工作的全景是这样五步:硬件与网络就位、电视端调试开关打开、备份与恢复文件先行、电脑侧环境理顺、安全预期建立。这一篇先走第一步:把硬件和网络安排明白。
硬件清单:比你想象的少
先看一眼全部家当。整个流程需要的硬件只有四样:
| 设备 | 作用 | 说明 |
|---|---|---|
| 智能电视 | 被清理的对象 | 需 Android TV / Google TV,安卓 11 以上 |
| 电视遥控器 | 在电视上确认配对、开启调试 | 就是日常用的那个,不需要手机 App |
| 电脑 | 运行连接脚本、发送指令 | Windows、macOS、Linux 均可 |
| 路由器(Wi-Fi) | 让电脑和电视互相找到 | 家里现有的即可,无需额外设备 |
对照检查一下:没有遗漏的零件,没有要买的东西,唯一的"新软件"是电脑上的 Python,下一章会讲怎么装。值得一提的是,你不需要手机参与。整个流程是电脑对电视的直连,不经过任何云端服务器,这也是它隐私设计的一部分。
电脑的配置要求低到可以忽略:能开机、能联网、能装 Python 就行,十年前的旧笔记本也能胜任。真正决定成败的不是电脑性能,而是下面要讲的网络环境。
网络:同一张网,一个都不能少
网络是整套流程的"路"。路修错一段,后面全堵。核心要求只有一条:电脑和电视必须处在同一个局域网内。 落到实际场景,有五个检查点。
第一,确认连的是同一个 Wi-Fi 名称。 家里如果只有一个路由器、一个 Wi-Fi 名,这一步自动满足。需要注意的是双频路由器:2.4GHz 和 5GHz 两个频段,如果没有开启"双频合一",它们就是两个独立的网络。电视连 2.4G、电脑连 5G,界面看着都"已连接",实际却隔着隐形的墙。解决办法:要么把两个设备拨到同一频段,要么在路由器里开启双频合一。
第二,别用访客网络。 很多路由器的访客网络默认开启"AP 隔离"(接入点隔离),这个功能的用途是让访客设备之间互相看不见,副作用是你的电脑根本找不到电视。如果有客人网络、IoT 网络,都不要用,连主网络。
第三,IP 地址要在同一网段。 家里网络通常形如 192.168.1.x。电视拿到 192.168.1.105,电脑拿到 192.168.1.102,这是正常情况;如果电视是 192.168.43.x(手机热点常见段),电脑是 192.168.1.x,就说明两者不在一个网,连不上。
第四,路由器别开"客户端隔离"类安全功能。 部分企业级或玩票级用户会开启这类高级安全选项,它同样会阻断设备间通信。家庭默认配置通常没有这个问题,但改过设置的要注意。
第五,电视别同时占着网口和 Wi-Fi 还来回切。 有些用户电视插着网线又连着 Wi-Fi,系统优先走网线,而电脑在无线网段,照样互相找不到。清理期间,让电视只用一种方式上网,推荐无线,方便与电脑同网段。
IP 寻址:电视的"门牌号"
ADB 连接需要知道电视在局域网里的地址,这就是 IP 地址。它形如 192.168.1.105,是电视在网络里的门牌号。查找方法因品牌略有差异,但大同小异:
通用路径: 进入"设置—网络与互联网—(当前连接的网络)",点进去就能看到"IP 地址"一栏。部分品牌在"设置—系统—关于—状态"里也能看到。
看不到时怎么办? 有两个备选。一是进路由器管理后台,在"已连接设备"列表里按设备名(通常含电视品牌名)找到对应 IP;二是把电视的网络状态页截图存下来,操作时对照着输入。
这里有个容易栽跟头的细节:这个 IP 可能会变。 大多数家用路由器采用 DHCP 动态分配,电视重启后可能拿到新地址。所以每次操作时,都要以电视上"当前显示"的 IP 为准,不要凭记忆输入昨天的地址。如果电视支持在路由器里绑定静态 IP(把电视的 MAC 地址和一个固定 IP 关联),可以一次配置长期省心;嫌麻烦的话,每次看一眼也就十秒钟的事。
顺便说一句无线调试界面的信息:第 2 篇会讲到,打开"无线调试"开关后,屏幕上除了 IP 还会显示一个端口号(通常是五位数)。完整地址是"IP + 冒号 + 端口",两个数字都要用上,漏掉端口是新手最常见的连不上原因之一。
应急方案:手机热点
有一种网络环境值得单独说:家里没有 Wi-Fi,或者路由器管不了(比如租房、宿舍)。 这种情况有一个应急组合:用手机开热点,让电脑和电视都连这个热点。
原理和家里路由器一样,热点也是一个局域网,两台设备连上去就互相可见。操作上要注意三点:
- 电视和电脑连同一个热点,别一个连热点一个用流量;
- 手机热点同样可能开"AP 隔离",部分手机系统默认隔离,连不上时去热点设置里找找有没有相关选项;
- 热点的 IP 段多为
192.168.43.x(安卓)或172.20.10.x(苹果),两台设备都在这个段就正常。
热点方案的代价是消耗手机流量(连接和传输的流量很小,但后台刷新会持续走流量),以及手机不能锁屏太深。它适合"今晚就要搞定"的应急场景,长期使用还是建议走家里路由器。
路由器后台:另一个查 IP 的好去处
前面说 IP 可以在电视上查,这里补一个更全局的视角:路由器管理后台。
在电脑浏览器里输入路由器的管理地址(常见为 192.168.1.1 或 192.168.0.1,机身上贴着),登录后找到"已连接设备""终端列表"之类的页面,就能看到家里所有联网设备的名字和 IP。电视通常以品牌名出现,比如"Xiaomi-TV""SONY-BRAVIA"。
这个页面对排查的用处很大:确认电视到底连没连上、拿到的 IP 是多少、是不是五 GHz 频段、和电脑是不是在同一个网段。一眼扫过去,比在电视菜单里翻找更直观。如果你打算给电视绑定静态 IP,也在这个后台操作——找到电视的 MAC 地址,把它和一个固定 IP 关联,以后电视重启地址不变,一劳永逸。
环境自检:一张表 + 一张图
把网络检查浓缩成一张自检表。动手之前,请逐项确认:
| 序号 | 检查项 | 结果 |
|---|---|---|
| 1 | 电脑和电视连接同一个 Wi-Fi 名称(或同频段) | □ 是 □ 否 |
| 2 | 没有使用访客网络 / IoT 网络 | □ 是 □ 否 |
| 3 | 电视 IP 与电脑 IP 在同一网段(前三段数字相同) | □ 是 □ 否 |
| 4 | 电视只以一种方式上网(推荐只用 Wi-Fi) | □ 是 □ 否 |
| 5 | 已能在电视上查到当前 IP 地址 | □ 是 □ 否 |
| 6 | 电脑能正常上网,浏览器可访问 github.com | □ 是 □ 否 |
最后一项顺便验证了"电脑能访问 GitHub"——下载项目代码需要这个通道。国内网络环境下 GitHub 偶有抽风,提前确认能打开,免得到下载步骤干着急。
再看一眼整体的连接拓扑,建立空间感:
graph LR
A[电脑<br/>运行 tv.py] -->|Wi-Fi 局域网| B[路由器]
C[电视<br/>Android TV] -->|Wi-Fi 同一网络| B
B --> D[IP 互通<br/>192.168.1.x 同段]
D -->|电视屏幕确认配对| E[ADB 通道建立]
给动手前的心情留个位置
硬件网络的准备,说到底是"把路修平"。但比检查清单更重要的,是把心态也放平。后面你会遇到配对弹窗、命令行、脚本输出——每一样对第一次接触的人都是新东西。好消息是,CleanYourTV 的流程被设计成"每一步都有回退":连接不上,重试即可;停错了,一条命令恢复;连电视屏幕上的确认对话框,都只是"允许"和"取消"两个选项,选错了取消重来,没有任何损失。
把这一篇的自检表全部打勾,你的硬件和网络就位了。下一篇,我们上电视操作:打开开发者选项和无线调试,各品牌路径一次讲清。
