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. 九集代码深度解析SpringBoot原理:笔记整理

    手动注册Tomcat中的servlet容器 子父容器概念

  2. Readys pg walkthrough Intermediate

    nmap ┌──(root㉿kali)-[~] └─# nmap -p- -A 192.168.175.166 Starting Nmap 7.94SVN ( https://nmap.org ) a ...

  3. Navicat怎样查看数据库密码

    Navicat怎样查看数据库密码 前言 本文来源:Navicat怎样查看数据库密码_低端玩家的博客-CSDN博客_navicat查看数据库密码 主要是怕作者删帖,因此备份 开始 1.导出链接 2.一定 ...

  4. redis 执行性能检测指令报错:-bash: redis-benchmark: command not found

    最近在看redis相关的内容,redis有自带检测性能的命令: -bash: redis-benchmark: command not found 碰到的所有资料中均提示不能在redis客户端中执行, ...

  5. Q:oracle库,同时更新表的两个字段?

    在执行这些操作之前,建议先备份数据或在一个测试环境中验证这些SQL语句的效果,以避免意外的数据丢失. 1.使用 UPDATE 结合子查询: 对于t2表中col字段为空的记录,如果t1表中有对应的col ...

  6. druid 连接池参数说明

    一.参数配置说明 属性 说明 建议值 url 数据库的jdbc连接地址.一般为连接oracle/mysql.示例如下:     mysql : jdbc:mysql://ip:port/dbname? ...

  7. DispatcherPriority 枚举

    DispatcherPriority 枚举 ApplicationIdle 2 枚举值为 2. 在应用程序空闲时处理操作. Background 4 枚举值为 4. 在完成所有其他非空闲操作后处理操作 ...

  8. 深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异

    深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异 数据库统计信息的作用 在数据库系统中,查询优化在决定应用程序性能方面起着至关重要的作用. 高效的查询依赖于最新的数 ...

  9. 原根学习笔记+BSGS复习笔记

    学原根发现拔山盖世算法忘光了,干脆一块儿写了吧. \(BSGS\) 算法 \(BSGS\) 算法,又名拔山盖世算法.北上广深算法.他解决的问题如下: 求解最小的可行的 \(k\),满足 \(a^k\e ...

  10. 批量视频剪辑软件开心版合集——CRVideoMate、固乔剪辑助手、批量剪辑大师MV批量创作大师、ai全自动剪辑

    CRVideoMate(推荐) 非常好用的批量剪辑工具,如果是简单的基础处理完全是够用了. 软件的官网:http://www.cr-soft.net/crvideomate.html 如果经济允许推荐 ...