CM311-1A魔百和搭载了晶晨S905L3A芯片(实质上是S905X2的定制版本,两者在性能上并无显著差异)。然而,遗憾的是,关于这款设备的网络教程相对较少,导致我在自学过程中遇到了不少挑战和障碍。现在,我愿意将我个人刷机的宝贵经验与大家分享,希望能对大家有所帮助。如果各位在阅读后觉得我的配置方法或步骤有任何不足之处,我非常欢迎并期待大家提出宝贵的意见和建议!

1、先下载好刷机包和一系列的工具
https://www.123pan.com/s/TY10Vv-Tkww3.html

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系统了

教程到这里就完了,大家有什么问题请提出来改善,谢谢!

文章参考地址:
1、CM311-1A魔百和刷armbian或openwrt系统包https://www.cnblogs.com/wensley/p/16580464.html
2、魔百和CM311-1a YST线刷精简固件(可救砖)https://www.right.com.cn/forum/thread-8229433-1-1.html
3、Armbian使用IPv6公网进行远程访问 https://www.right.com.cn/forum/thread-8251510-1-1.html

谢谢大家的支持

全网最详细的CM311-1A魔百和刷Armbian教程的更多相关文章

  1. 移动魔百和PTV-8098可以免拆直接安装第三方的软件

    前言:江苏用户的福音啊!当地移动魔百和PTV-8098可以免拆直接安装第三方的软件,其他地区的PTV-8098未做测试,可以自己根据教程步骤进行测试: 准备工具:8G或4G的U盘(太大无法识别).电脑 ...

  2. 全网最详细的IDEA、Eclipse和MyEclipse之间于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)

    不多说,直接上干货! IDEA [适合公司业务]全网最详细的IDEA里如何正确新建[普通或者Maven]的Java web项目并发布到Tomcat上运行成功[博主强烈推荐](类似eclipse里同一个 ...

  3. 【适合公司业务】全网最详细的IDEA里如何正确新建【普通或者Maven】的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(类似eclipse里同一个workspace下【多个子项目】并存)(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  4. 全网最详细的Eclipse和MyEclipse里对于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 全网最详细的MyEclipse里如何正确新建普通的Java web项目并发 ...

  5. 全网最详细的IDEA里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(类似eclipse里同一个workspace下【一个子项目】并存)(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  6. 全网最详细的Eclipse里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  7. 全网最详细的MyEclipse里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在eclipse里,则是File -> new ->  ...

  8. 全网最详细的Windows系统里Oracle 11g R2 Client(64bit)的下载与安装(图文详解)

    不多说,直接上干货! 环境: windows10系统(64位) 最好先安装jre或jdk(此软件用来打开oracle自带的可视化操作界面,不装也没关系:可以安装plsql,或者直接用命令行操作) Or ...

  9. 全网最详细的Windows系统里Oracle 11g R2 Client客户端(64bit)安装后的初步使用(图文详解)

    不多说,直接上干货! 前期博客 全网最详细的Windows系统里Oracle 11g R2 Client(64bit)的下载与安装(图文详解) 命令行方式测试安装是否成功 1)   打开服务(cmd— ...

  10. 全网最详细的Windows系统里Oracle 11g R2 Database(64bit)安装后的初步使用(图文详解)

    不多说,直接上干货! 前期博客 全网最详细的Windows系统里Oracle 11g R2 Database(64bit)的下载与安装(图文详解) 命令行方式测试安装是否成功 1)   打开服务(cm ...

随机推荐

  1. Spring 注解Annotation代替XML实现零配置

    1. 使用Spring注解来注入属性1.1. 使用注解以前我们是怎样注入属性的类的实现: public class UserManagerImpl implements UserManager { p ...

  2. weixueyuan-Nginx核心配置指令2

    https://www.weixueyuan.net/nginx/config/ Nginx配置文件详解 Nginx 默认编译安装后,配置文件都会保存在 /usr/local/nginx/conf 目 ...

  3. 利用坦克PWA3快速为应用配置域名:以Gogs为例

    全文概述 本文介绍了如何利用坦克PWA3平台快速为Gogs应用配置域名的过程.随着互联网技术的发展,自托管Git服务变得越来越受欢迎,其中Gogs凭借其轻量级和易于安装的特点受到众多开发者的青睐.为提 ...

  4. 找不到 MSVCP60D.dll

    问题 VC++ 运行程序时,出现错误: 解决办法 参考:链接 1.下载MSVCP60D.dll,下载:链接 下载的文件为64位,故应将文件复制到:C:\Windows\SysWOW64目录 2.打开& ...

  5. flow pg walkthrough Intermediate

    nmap nmap -p- -A -T4 -sS 192.168.114.104 Starting Nmap 7.94SVN ( https://nmap.org ) at 2025-01-07 03 ...

  6. Popup弹出层滚动不流畅

    使用 Vant 框架中的 van-popup 组件(弹框组件);导致列表上下滑动不流畅 Popup 弹出层 滚动不流畅 <van-popup v-model="conFlag" ...

  7. 共促国产AI生态繁荣,天翼云重磅发布魔乐开发者社区

    8月29日,以"聚数乘云,天翼赋能数字经济新生态"为主题的天翼云中国行·贵州站活动顺利举办.会上,天翼云与华为联合打造的魔乐(Modelers)开发者社区正式上线发布.通过建设社区 ...

  8. RocketMQ实战—6.生产优化及运维方案

    大纲 1.RocketMQ集群如何进行权限机制的控制 2.如何对RocketMQ集群进行消息堆积的追踪 3.如何处理RocketMQ的百万消息积压问题 4.针对RocketMQ集群崩溃的金融级高可用方 ...

  9. Flink白话解析Watermark

    一.摘要 如果想使用Flink,Flink的Watermark是很难绕过去的概念.本文帮大家梳理Watermark概念 二.Watermark疑问 1.Flink应用的常见需求是什么 如公司运营一个官 ...

  10. Luogu P10842 Piggy and Trees 题解 [ 绿 ] [ 拆边 ] [ 贡献思维 ] [ 组合数学 ]

    Piggy and Trees:把路径拆成边的思维题. 思路 一看到这题的路径,就想到了 Luogu P3177 树上染色 这题化路径为边的贡献,分别计算的思维. 那么对于此题,先来观察题目里式子的意 ...