jude_kun 发表于 2017-11-9 19:28

S905/S912类盒子变身IPTV流媒体服务器


前段时间在寻找可以运行Ubuntu的机顶盒,虽然树莓派可以运行,但是有点贵一直没舍得下手。经过不懈地寻找,得益于晶晨的开源,S905以及S912都能运行完整版的Ubuntu,而且性能可以说是秒杀树莓派3B。二手的S905芯片数码视讯Q5价格只要50,立马入手一台。刷机,当Ubuntu的界面出现时还是有些激动的。后面想都是Ubuntu了,应该支持我手上的Tbs 5520se吧,查阅资料发现。不支持,Tbs 5520se要求Linux的内核需要3.19以上,而晶晨开源的内核只有3.12。如果要支持,需要自己编译驱动,想想这个工程量,应该要摸索很久,算了,放弃。最近在libreelec论坛发现,有大神发布了集成开源DVB卡驱动的镜像,立马下回来刷进去,果然支持。虽然有点小问题,但至少是能用了。下面就简单说一下刷机流程。

刷机前准备工作:
1.已Root的安卓系统,这里推荐znds网zhuke的固件,因为只有他的固件有后面需要用到的“备份&升级”这个程序。下载地址:
https://pan.baidu.com/s/1eRLvrJO
至少怎么刷安卓系统去znds网搜,大把教程
2.Class 10 TF卡一张,至少8G
3.DVB-C或DVB-S卡一张,USB接口的。DVB-C已知T230完美支持,DVB-S已知MyGica HDStar和TBS 5520 SE完美支持。

刷Libreelec步骤:
1.下载Libreelec镜像,集成Crazycat69的media_build驱动了,意味着流得的卫视卡都支持。
http://kodi.adamg.co.uk/libreelec/releases/
https://forum.libreelec.tv/thread/10301-9-0-libreelec-9-x-for-s905-s905x/

2.用win32 disk imager将下载回来的镜像写进SD卡。

3.到https://sx05.eu/s905/8.2/device_trees/S905/下载dtb文件,找到和你机器类似配置的下载回来,下载回来改名为dtb.img复制进SD卡的LIBREELEC分区里。

4.插上TF卡,用“备份&升级”这个程序找到TF卡里LIBREELEC分区的aml_autoscript.zip这个文件,运行它。盒子会重启。重启后就会从TF卡启动。这时就进LIBREELEC系统了。

第一次启动LIBREELEC系统时间比较长,耐心等待一下。等进系统后下载再进就很快了。进系统后怎么操作国内的南风VDR论坛有很详细的教程,我就不写了。
http://bbs.nfvdr.com/forum-80-1.html

现在这个镜像识别Tbs 5520se还有点问题,缺少dvb-usb-tbsqbox-id5521.fw这个文件,解决方法也很简单:在/storage/Configfiles下新建一个firmware文件夹,把dvb-usb-tbsqbox-id5521.fw放到里面就行了LIBREELEC每次启动时都会从这里复制到/lib/firmware下。各位手上有USB盒子的都可以试试,不管什么型号的,都来试试,应该大部分都能识别。


橙橙橙子丶 发表于 2017-11-9 20:45

又见一个好帖,果断先马克mark收藏了!

jude_kun 发表于 2017-11-9 21:03

原贴不让上传图片,真是奇怪





xxj737 发表于 2023-11-27 14:41

jude_kun 发表于 2017-11-9 21:03
原贴不让上传图片,真是奇怪

楼主,上面发的固件地址打不开,可能要翻Q 才能下
可否帮把你下的重发一下。我正在测试TBS5520SE
我扣扣: 459零八三51
页: [1]
查看完整版本: S905/S912类盒子变身IPTV流媒体服务器