level 1
贴吧用户_Gt94Db5
楼主
letv C1S,AML8726-MX 处理器,吃灰多年,想着找个linux安装,找了一圈没找到,只能找相同CPU类似结构的。发现了wetek play这个设备,同样是1G内存,spi nor+4G nand,HDMI,usb,SD card,SMSC L8720A 100M网卡,无线蓝牙也是同一厂家类似方案,但是C1S少了个复位键,少了DVB tuner。这个wetek play几年前适配的linux版本倒是不少,但是CPU只是arm7l,32位,厂只提供3.x的kernel,这些适配的linux kernel版本都限定了。想用上armbian不知道要等到什么时候
现在还有一个community builds在更新,下载地址https://libreelec.dtech.hu/images/WeTek_Play/
下载的LibreELEC-WeTek_Play.arm-9.2.8.19-sdcard.zip
下面大概说一下刷机过程。最后可以通过TTL运行在rescue模式^^
刷机有风险,刷机有风险,刷机有风险,虽然这个盒子可以短接spi nor 5、6脚强刷恢复
试了很多次发现需要更换uboot,参考强刷方式
一、准备强刷SD卡(U盘不能强刷)。
1、解压缩LibreELEC-WeTek_Play.arm-9.2.8.19-sdcard.zip得到LibreELEC-WeTek_Play.arm-9.2.8.19-update.zip,factory_update_param.aml,recovery.img这3个文件。
2、其中LibreELEC-WeTek_Play.arm-9.2.8.19-update.zip这个压缩包中提取出bootloader.img,这个应该是uboot的磁盘镜像(含4G分区表),
可以改文件名为u-boot.bin然后用“Amlogic Burn Card Maker“制作SD uboot启动卡,也可以用dd直接写入SD卡,或者其他diskimage tool
3、经过第2步会得到只有一个分区的SD卡,这个分区从8MB的地方开始,大小3.7G。8MB前面的位置就是uboot的内容了。把第1步得到的3个文件复制到这个分区,这样就准备好了强刷的SD卡。
这个分区要求fat32格式,如果是dd方式写入可能需要格式化。(我用的1G的SD卡,需要mkfs.vfat,可以更改分区结束位置),
二、用TTL强刷SD卡,因为最后还需要通过TTL串口运行linux
1、焊接TTL线,图中从右到左ground,TX,RX,VCC不用接。电脑上打开putty、minicom等连接,115200n8

2、插上准备的SD卡,插上电源开始,TTL终端应该会显示1s内按任意键中断启动。有些版本比如V065不会显示只能短接SPI nor 5、6脚。中断启动后就是在uboot环境了。输入以下指令直接清空spi nor重启就是强刷。
sf probe 0 #选中spi nand
sf erase 0 40000 #擦除SPI NOR内容。如果没有准备好SD卡等就是变砖
reset #重启
3、大概100秒后可以刷好,系统会自动重启,然后反复重启,直到系统出错卡死不动。可能是这个盒子没有TVB tuner的原因。
三、系统设置
1、盒子反复重启肯定是不行的,插拔电源重启kernel启动计时大概10秒会出现“#”,这时候复制粘贴这条指令并回车或者多复制一行自动回车切换到rescue模式,等着自动重启一次就正常了
systemctl set-default rescue.target
2、启动到rescue模式,无线有线都需要手动,比如无线
ifconfig wlan0 up
wpa_passphrase <ssid> [passphrase] > /storage/wpa_supplicant.conf
wpawpawpa_supplicant -B -i wlan0 -c /storage/wpa_supplicant.conf
ip addr add 192.168.1.* dev wlan0
到这里也算在letv c1s跑起本机linux了
也试过其他wetek play的linux,比如openatv,openpli,openvison但是kernel都跑不完就因为找不到dvb卡死或者找不到system,查找原因中。这个openelec重启的原因也在查找中,至少发现systemctl start kodi就会重启
写出来算是抛砖引玉,期待共同折腾
2026年02月15日 08点02分
1
现在还有一个community builds在更新,下载地址https://libreelec.dtech.hu/images/WeTek_Play/
下载的LibreELEC-WeTek_Play.arm-9.2.8.19-sdcard.zip
下面大概说一下刷机过程。最后可以通过TTL运行在rescue模式^^
刷机有风险,刷机有风险,刷机有风险,虽然这个盒子可以短接spi nor 5、6脚强刷恢复
试了很多次发现需要更换uboot,参考强刷方式
一、准备强刷SD卡(U盘不能强刷)。
1、解压缩LibreELEC-WeTek_Play.arm-9.2.8.19-sdcard.zip得到LibreELEC-WeTek_Play.arm-9.2.8.19-update.zip,factory_update_param.aml,recovery.img这3个文件。
2、其中LibreELEC-WeTek_Play.arm-9.2.8.19-update.zip这个压缩包中提取出bootloader.img,这个应该是uboot的磁盘镜像(含4G分区表),
可以改文件名为u-boot.bin然后用“Amlogic Burn Card Maker“制作SD uboot启动卡,也可以用dd直接写入SD卡,或者其他diskimage tool
3、经过第2步会得到只有一个分区的SD卡,这个分区从8MB的地方开始,大小3.7G。8MB前面的位置就是uboot的内容了。把第1步得到的3个文件复制到这个分区,这样就准备好了强刷的SD卡。
这个分区要求fat32格式,如果是dd方式写入可能需要格式化。(我用的1G的SD卡,需要mkfs.vfat,可以更改分区结束位置),
二、用TTL强刷SD卡,因为最后还需要通过TTL串口运行linux
1、焊接TTL线,图中从右到左ground,TX,RX,VCC不用接。电脑上打开putty、minicom等连接,115200n8

2、插上准备的SD卡,插上电源开始,TTL终端应该会显示1s内按任意键中断启动。有些版本比如V065不会显示只能短接SPI nor 5、6脚。中断启动后就是在uboot环境了。输入以下指令直接清空spi nor重启就是强刷。sf probe 0 #选中spi nand
sf erase 0 40000 #擦除SPI NOR内容。如果没有准备好SD卡等就是变砖
reset #重启
3、大概100秒后可以刷好,系统会自动重启,然后反复重启,直到系统出错卡死不动。可能是这个盒子没有TVB tuner的原因。
三、系统设置
1、盒子反复重启肯定是不行的,插拔电源重启kernel启动计时大概10秒会出现“#”,这时候复制粘贴这条指令并回车或者多复制一行自动回车切换到rescue模式,等着自动重启一次就正常了
systemctl set-default rescue.target
2、启动到rescue模式,无线有线都需要手动,比如无线
ifconfig wlan0 up
wpa_passphrase <ssid> [passphrase] > /storage/wpa_supplicant.conf
wpawpawpa_supplicant -B -i wlan0 -c /storage/wpa_supplicant.conf
ip addr add 192.168.1.* dev wlan0
到这里也算在letv c1s跑起本机linux了
也试过其他wetek play的linux,比如openatv,openpli,openvison但是kernel都跑不完就因为找不到dvb卡死或者找不到system,查找原因中。这个openelec重启的原因也在查找中,至少发现systemctl start kodi就会重启
写出来算是抛砖引玉,期待共同折腾