zerlin 发表于 2022-8-28 20:40

全网最详!!CM311-1A魔百和刷armbian

本帖最后由 zerlin 于 2024-3-2 20:01 编辑

请大家在看这篇文章前先到评论区楼顶查看注意事项!!!谢谢
2024第二次改版:
1、修正了错误步骤
2、怕usb驱动没打上所以文件内容USB_Buring_Tool修改为安装包版不提供免安装版
3、armbian镜像已提供最新Armbian_24.2.0_amlogic_s905l3a_jammy_6.1.76_server_2024.02.01版本
4、为避免步骤出错请将用到的文件全部放在英文目录且目录不过长
CM311-1A魔百和,芯片是晶晨S905L3A的(其实就是S905X2是定制版,其实都是一样的),可惜的就是网上相关教程太少:Q,自己在网上摸索,也走了不少坑,现在把自己刷机的经验分享一下:lol,如果大家觉得还有认为我配置或步骤不好的,欢迎大家提出!
进入教程:
1、先下载好刷机包和一系列的工具
https://www.123pan.com/s/TY10Vv-Tkww3.html

注意!!!123盘在网页端下载时是不用扫码付费下载的!!!是免费下载的!!!只要注册登录123盘就可以在网页端下载了!!!
提取码:aeus

2、刷入固件到U盘
打开第二步文件里的balena-etcher免安装64文件夹,打开balenaEtcher.exe
导入Armbian镜像,然后准备一个空U盘(最好4-8G即可)插入电脑


按照上图步骤操作即可,刷入后关闭软件,将U盘放到一旁等待下一步操作
3、刷入安卓包
先解压压缩包,然后打开第一步的文件夹,打开USB_Burning_Tool免安装64文件夹内的USB_Burning_Tool.exe,点击右上角的文件导入镜像,
导入CM311-1a_安卓9-S905L3A没无线版Emotn UI桌面线刷包_new.img

然后接入双公头USB线,一段接入机顶盒靠网口的USB口,一段接入电脑,再接入机顶盒的电源,注意!接入先别按下机顶盒的弹簧开关通电,
先拆下机顶盒前两个海棉垫,然后扭下螺丝,再用一字螺丝刀绕着上盖慢慢撬开卡扣,然后短接4R32

(图片来源于网络)
保持短接,点击开始按钮,然后按下弹簧按钮通电,待电脑有USB响应且安装驱动正常后就会显示进度条,开始刷机,
!!!注意,当工具提示某些失败原因重新刷机时,需要先按起弹簧电源断电,然后再拔开USB重新插一次,再次短接,开启电源!!!
遇到刷机错误时按此步骤重复直到刷入即可。
刷机完毕后点击停止,关闭软件,拔开USB线,断开电源即可

然后重启接入电源,接入网线,待机顶盒启动后查看机顶盒的IP地址,再打开开心盒子助手文件夹下的debug文件夹,再打开YesStbToolV3D8.exe
输入机顶盒的IP地址,端口默认是5555不用改变,点击连接,提示出现的开头英文为Connected即为连接成功,
如果连接失败则会出现unable to connect,可能是因为机顶盒没有开启adb功能,adb功能的开启可以在网上查找

!!!连接成功后,注意注意注意!!!先不要插入U盘否则会被安卓系统污染U盘文件!!!,以下是关键
先将机顶盒接入显示器,然后软件点击上栏的调试,再点击晶晨区域的从U盘启动,等到接入机顶盒
的显示器出现重启黑屏后等待一会再快速插入U盘,这一步很关键,如果不及时插入会无法进入U盘
启动安卓照样会污染U盘内的armbian系统,被污染后只能重新刷armbian进U盘重复以上步骤!!!
直到进入U盘内的系统


若出现突然花屏然后再进入跑开机命令的页面,即是成功进入U盘的armbian系统
4、刷入系统到eMMC
如果需要机顶盒的安卓系统的话,可以选择不刷入,想进入armbian系统时,按照上面的第三步操作即可
以下为刷入eMMC教程!!!
等待差不多一到两分钟后,在路由器上查看机顶盒的IP,打开第二步文件夹下的putty文件夹中的putty.exe
然后输入机顶盒的IP地址,

默认账号密码为root和1234
然后需要你进行修改密码,输入两遍密码后,剩下的内容直接按Ctrl+C跳过,putty自动关闭,
再次打开putty软件,重新连接,然后输入账号和你刚刚设置好的密码,
在终端中输入armbian-install no

然后在出现的第一个内容中输入304,也就是s905l3a的引导文件,

接下来在第二个出现的内容中选择系统主要文件的存储格式,1为ext4格式,2为btrfs格式,这里看大家的需求选择,我这里选择了ext4,输入1
如果选择btrfs格式就输入2

然后就开始跑命令,写入eMMC中,直到最后出现:[ SUCCESS ] Successful installed, please unplug the USB, re-insert the power supply to start the armbian.

就成功刷入了Armbian到eMMC,注意!!!这时候先不要拔出U盘,先在终端输入reboot,然后等待重启完毕,再次打开putty登录一次,然后输入poweroff,等待关机成功后,再拔出U盘!!!
然后再次启动机顶盒,这时就可以进入eMMC内的armbian系统了
教程到这里就完了,大家有什么问题请提出来改善,谢谢!
文章参考地址:
CM311-1A魔百和刷armbian或openwrt系统包 - wensley - 博客园 (cnblogs.com)
魔百和CM311-1a YST线刷精简固件(可救砖)-智能电视、网络机顶盒 刷机 破解 root 评测-恩山无线论坛 (right.com.cn)

如果armbian需要公网访问的话,各位可以看看这篇文章https://www.right.com.cn/forum/thread-8251510-1-1.html
谢谢大家的支持







zerlin 发表于 2024-2-14 12:53

本帖最后由 zerlin 于 2024-2-14 13:03 编辑

感谢网友@太阳出来了 用户,因为很久没有登录恩山了,所以一直没留意到,今天翻了文章评论才看到,问题出在刷完机后用开心盒子助手进入U盘启动这一步,现在文章这一步问题已经改过来了,所以大家请放心,文章有不对的问题请大家积极提出来,谢谢大家

xwspretty 发表于 2024-2-26 09:26

大家烧录的时候注意一下选择的文件路径是否有中文 中文可能会导致 卡在9%然后就报错

273413482 发表于 2022-8-28 21:17

感谢楼主分享

huntersword 发表于 2022-8-29 09:10

楼主的经验尤其宝贵,特别是最后一步,以前我都是关电,不插u盘启动不了,再断电插u盘引导。
现在只要reboot,再power off,很爽。
但是挂载硬盘后reboot和power off偶尔会红灯系统不启动,不知你遇到过没?

polo528 发表于 2022-8-29 09:12

太好了,正需要,非常感谢

455982794 发表于 2022-8-29 10:13

感谢分享

蒲公英下飘零 发表于 2022-8-29 10:16

看看,紫薯布丁

hewe99 发表于 2022-8-29 10:29

感谢分享

zerlin 发表于 2022-8-29 12:33

huntersword 发表于 2022-8-29 09:10
楼主的经验尤其宝贵,特别是最后一步,以前我都是关电,不插u盘启动不了,再断电插u盘引导。
现在只要reb ...

暂时没遇到过,可能是硬盘格式的问题或者是引导进了硬盘,但是我在网上好像看到过一篇文章是解决这个的,现在忘记了,不知道还找不找得到

wxrgh 发表于 2022-8-29 14:11

我再github下载的jammy还是bullseye安装dockers重启后dockers就坏了,用不了了

hg999 发表于 2022-8-29 14:32

谢谢分享。。。。。。。。。。。

dq.007 发表于 2022-8-29 14:57

感谢楼主分享

micropro 发表于 2022-8-29 15:18

务器进行远程访问文

zerlin 发表于 2022-8-29 17:46

wxrgh 发表于 2022-8-29 14:11
我再github下载的jammy还是bullseye安装dockers重启后dockers就坏了,用不了了

因为我没有安装到docker,所以也不知道是怎么回事,你可以到网上搜一下解决方法

youthgao 发表于 2022-8-29 17:49

太好了,正需要,非常感谢

qq743204199 发表于 2022-8-29 18:52

来看看字数补丁哦哦哦哦哦
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 全网最详!!CM311-1A魔百和刷armbian