记一次安卓盒子 S905X3折腾

记一次安卓盒子 S905X3折腾

背景

之前一直用的FX T1 盒子,几年用下来很稳定,毕竟就安装一个kodi播放nas里的影音文件,但是T1一直有个缺点:100M 的有线网络。随着nas里的大码率电影电视越来越多, 播放4k电影时会卡顿了。故此准备换一个盒子。

调研了各芯片,基本上就是有钱有时间选S922X, 考虑性价比S905X3 或者S912; 最后选中了S905X3盒子,到这里其实还行。但是紧接着犯了一个错误,没有仔细研究,直接就选了X99max plus; 其实X99max plus 是换壳的X88 pro, 但是很多固件又没法用,因此后面在刷机过程中造成了障碍。

购买

直接在咸鱼200RMB买这个盒子,算不上好价,尤其是前段时间有200RMB的CT2000的情况下,但还行吧,现在回过头来看, 还是建议买比较热门的盒子,出了问题可以参考的信息和教程都比较多。此外,这款测试的成绩相当糟糕,硬盘金泰克,内存ddr3规格,wifi是sp8335,网卡是RTL8111F(唯一的中规中矩的地方)

总而言之,购买之前功课做得少,买得太随意,不太推荐

1683383675940

问题一: 连接功放没信号

我的播放设施是这么连接的:

graph LR
    A(Nas)--网线-->B(电视盒子)--HDMI-->C(功放)--HDMI-->D(电视)

以前使用T1盒子时,直接连接就可以用,但是这个盒子开启之后,显示没有信号 NO signal

测试一: 换电脑显示器测试,直接连接可以播放

测试二: 换HDMI线,换了三根,仍然无信号

测试三:直接用盒子连电视,仍然无信号

初步结论,也许这个盒子的固件有问题,可以刷机试下。

问题二: 怎么刷机

由于早就忘记当初刷T1盒子的步骤了,所以又温习了下相关操作,整体来讲还是比较简单的,尤其是我有otg-USB线的情况下。整体来讲,就是准备工具,准备固件,进行刷机。

  • 工具:
    • otg-usb线(就是双公头USB线,你问我为什么它叫公头?请仔细想想连接的形式),
    • PC (win10),USB鼠标
    • AMLOGIC USB BURNING TOOL 刷机工具,v2.2.4; v3.1 用于S905X4
    • TWRP_AML_SlimHouse_3.5.2.zip 用来备份系统
    • 棉签
    • u盘一个,格式化为FAT32,放入img格式固件以及zip格式的TWRP包
  • 固件:一共下了十几个固件,前面测试不行的都删了,留下的如下,实际能用的只有最后两个,而最后一个有线只有100M,所以准确的来说,只有1个X88 pro 的可以用。
    • sbx_x88_pro_x3_aosp_9_6_2.img
    • ​ sbx_x88_pro_x3_atv_9_5.img
    • ​ sbx_x99_max_plus_aosp_9_5.img
    • ​ sbx_x99_max_plus_aosp_9_6.img
    • ​ sbx_x99_max_plus_atv_9_5.img
    • ​ x88pro-s905x3_d4_sp6255_20200318_r1(x99max+).img
    • ​ x88pro-s905x3_d4_sv6152_20200115_r1.img
    • ​ x88_n5_aosp.img
    • x88_pro_x3_enc_R@xOne_stock_27_06_20.img
    • x88pro-s905x3_d4_sp6330_100m_20200917_r1(x99max+).img
  • 刷机
    • 折断棉签,插入音频孔内部,里面会顶到一个按钮,这个是Reset键,顶住它
    • 插上电源,盒子通过HDMI连接到电脑显示器,它会自动开机,由于一直按住了Reset键,进入了原生的recovery模式
    • 选择update from ext; 选择TWRP-xx-xx.zip, 确定
    • image-20230506233113867
    • 进入TWRP后,先选语言为英语或者中文,插个鼠标到盒子上,进行操作(有时点不中,多点几次),选择backup,备份所有分区,可以选择备份到usb里; 语言选项如下
    • image-20230506223956145
    • 有了这个备份文件,后面每次都可以先刷TWRP,然后用Restore来恢复
    • 拔掉盒子电源,打开USB burning tool 2.2.4
    • image-20230506224255174
    • 1- 文件,导入镜像
    • 2、3、4- 去掉这个些√
    • 5,点击 start 开始
    • otg-USB连接盒子,程序显示连接成功,刷机开始
    • 各种报错处理:
    • 1% 错误,Romcode , need pwd, 这是有√没去掉
    • 7% 错误,运行5s左右,提示错误,固件不对
    • Romcode / Initialize DDR / Read initialize status
    • 6 错误时点击refresh刷新即可,实际上只要遇到错误,除非是勾选问题,否则就换固件
    • 刷机完成后。重启盒子(把电源插电源),盒子会在内部运行刷机写入固件,这才算是真正的刷机完成。

回到问题一:没有显示

刷机之后仍然没有显示 !!

Google一番,发现是盒子输出的显示分辨率有问题,默认选择的是自动适配最佳,实际需要调整为720p,有了输出之后,再调整为1080p或者其他可以输出的分辨率。

调整的位置在:设置- ??设置–高级设置–显示–分辨率,调整完毕就好了

也就是上面的工作全白做了,其实只要设置下分辨率就行了。

题外 Kodi 的中文设置

当kodi设置为中文语言界面后显示方块乱码时,这是因为字符没选好,需要选择Arial 而不能让其默认

具体参考 http://www.kodiplayer.cn/course/2991.html

发表回复