提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
一、盒子概况和准备的工具
1、从海鲜市场购买的这个盒子
盒子型号是中国移动CM211-1CH,是长虹代工的晶晨amlogic 905L3b芯片,2G+8G内存的电视盒子。拆开后,板子和网上大家晒的CM211-1的常见样式不太一样,有些东西不通用,所以才有了这个“折腾经历”,记录下来,希望能够帮助到遇到同类问题的人。
2、买来干啥用
家里有一台早几年买的qnap的nas,但是考虑到晚上开机声音略大,而且常年开着挺费电的,不低碳,于是有了弄个功耗更低的小服务器的想法。
最初是想弄个树莓派的,但是光秃秃的板子还得配这个那个的,于是就想到不如弄个机顶盒,性能强劲主要是还便宜。。。。
目的其实很简单,就是能够挂机下载就OK了,至于当个爬虫工具什么的,日后再表。
3、准备的工具
既然想长时间开机用来挂机下载,上网看了一圈,刷成armbian系统最为实在,一是它是相对完整的linux系统,基本的应用都能应付得来,如果用安卓系统的话,主打是电视功能,不符合我手动飙的风格;二是这小玩意2G的大内存,不充分搞一搞都对不起中国移动这么便宜大碗。
要刷armbian,拢共要分为两个大步骤,其中踩坑无数,才有了这个总结经历,如果有幸遇到同样苦难的兄弟,可以一起讨论。两个步骤就是刷安卓底包和刷armbian系统,好准备开始吧。
(1)硬件方面
一条usb公对公的对拷线,一个晶晨s905芯片的hdmi短接神器,多准备几个8g以上的优盘。
踩坑提示:这个hdmi短接神器最好是买,因为网上说的短接办法,和我这块板子布局不一样,试了几次都无法成功刷机,于是淘宝了一个,还附送了公对公usb线,成功刷入安卓底包。多准备几个U盘,以防硬件原因启动不了。
(2)软件方面
刷安卓底包用晶晨那个烧录软件,目前最新的是3.1.0,但是我几个电脑上,刷到97%会崩溃,使用2.1.6版本就可以了。但是这个东西在安装的兽会有几个驱动要一同安装,一路回车就可以,但是一定要装(重要,踩坑点)。
软件:USB_Burning_Tool_v2.1.6,这个网上有的是自行查找。
烧录U盘的软件,我用了两个,rufus和balenaEtcher,这俩哪个都行,感觉前面那个快些。
软件:rufus
软件:balenaEtcher-Portable-1.18.11
操作armbian系统,其实就是ssh登录linux,这个windows自带的cmd就可以,但是为了方便管理和传文件,我使用了winscp和putty。
软件:winscp
软件:putty
二、刷安卓底包
1、准备安卓固件
安卓固件的选择,着实让我用了好长时间踩坑,网上各种刷法,其实刷这个底包就只有一个目的,让盒子能够从U盘中的armbian系统启动,至于什么bootloader,uboot之类的事情,完全可以不必搞清楚。
对于我这个盒子,在刷了不下十几回的情况下,推荐如下这个固件:
“2【亲测】一包通刷-晶晨S905L3-S905L3B芯片-安卓9.0-默认打开ADB-安卓9.0-原生设置无密码-主页键正常-工具打双勾-当贝纯净桌面完美线刷包【亲测】.rar”
固件链接:https://pan.baidu.com/s/13_z9_G9