『瀚思彼岸』» 智能家居技术论坛

标题: 冬瓜HAOS之S905L3(B)系列通刷教程 os16.0 [打印本页]

作者: 冬瓜HA    时间: 2024-7-30 14:35
标题: 冬瓜HAOS之S905L3(B)系列通刷教程 os16.0
本帖最后由 冬瓜HA 于 2025-7-16 18:35 编辑

有众多的二手魔百盒是S905L3、S905L2、S905L3芯片方案的,这几个芯片最主要是因为linux下无法驱动GPU,于是不少被改为小型专用主机使用。至于有些机型是什么,大家可以通过拆机等识别,具体在这里就不细说了。


那如何让不支持显示的机型,顺畅的刷成HAOS呢?有点挑战,有意思。这不,整点不同的玩法,看看大家觉得方便不:)


一、刷机重点知识:


重点,由android引导到armbian。通过ttyd的网页操作来刷成冬瓜HAOS


之前发布过S905L3A的通刷方案教程,L3的流程大同小异,所以接下来的流程主要围绕不同之处进行解释,完整流程细节可以到另一个教程中了解概念


冬瓜HAOS通刷S905L3A方案教程


二、工具盘制作流程:


1、机型确认
























机型 对应dtb名称
CM311-1 meson-gxl-s905l3b-m302a.dtb
ZXV10-B860AV3.2-M meson-gxl-s905l3b-m302a.dtb
MGV3000 meson-gxl-s905l3b-m302a.dtb

2、制作引导工具盘


下载制作软件和帖子最后相应的工具盘镜像,具体烧录方法请参考 魔百盒刷机指南 文章中的"三、制作烧录工具盘"。


这里只简单说一下


烧录软件:etcher


3、 修改uEnv



此步骤需要根据具体情况来做,其实就是把通刷盘改成自己机器能正常启动的配置。原则上,可以先试“三、刷机”后,再决定要不要尝试修改。        



方法a:手动修改


1) 把制作好的U盘接入电脑,打开BOOT盘符并进入/dtb/amlogic文件夹,找到自身机型的dtb文件,并复制完整的文件名。我手中的机型是cm311-1,所以修改为meson-gxl-s905l3b-m302a.dtb


[attach]61929[/attach]


2) 返回到BOOT目录,打开uEnv.txt文件,将图中选中的文本进行替换并保存。


[attach]61930[/attach]


3) 将改好的U盘安全退出。


方法b:运行BOOT目录下dtb_select.exe    11月6日编辑:图标尚在紧急修改中 以后会修复图标





[attach]64808[/attach]

[attach]64809[/attach]

[attach]64810[/attach]






选择自己手里的机型!!!




三、刷机流程


从这次开始,未来的冬瓜HAOS懒人包盘都装把主机名由原来armbian改为wghatools做为区分。以下教程都是不用显示器的玩法,至于接显示器,用键鼠的,请自行修正操作方法。


1、接U盘上电:


将制作好的U盘插到需要刷机的盒子上,并接好网线和电源线,耐心等待两分钟左右。


在浏览器上的地址栏,输入


http://wghatools.local:7681

然后会出现登录


用户名:root
密码:1234

登录后,会看到登录画面。


2、安装冬瓜HAOS


命令行输入(可以用tab键补全)


./zwgusb2haos_s905l3

然后后续步骤请认真看提示!!!


[attach]61931[/attach]


待刷机完成后,可直接断电拔下U盘,再开机进入冬瓜HAOS初始化的过程。


设备重启后就是熟悉的ha-install -t环节,在此不作赘述。(具体请看“冬瓜HAOS系列汇总功能介绍”)


四、常见问题


1、U盘引导是存在挑盘的。


最好选用USB2.0的品牌U盘。


2、7681无法进入。


(A)引导不对


(B)路由不支持mdns


文件地址及其他补充




冬瓜HAOS之S905L3(B)懒人刷机包

HAOS16.0
下载链接:https://fw.wghaos.com/haos/s905l3/Armbian_25.02.0_amlogic_s905l3_jammy_6.1.63_haos_16.0.xz


HAOS15.2.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_25.02.0_amlogic_s905l3_jammy_6.1.63_haos_15.2.1.xz

HAOS15.2
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_25.02.0_amlogic_s905l3_jammy_6.1.63_haos_15.2.xz

HAOS15.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_25.02.0_amlogic_s905l3_jammy_6.1.63_haos_15.1.xz

HAOS15.0
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_25.02.0_amlogic_s905l3_jammy_6.1.63_haos_15.0.xz


HAOS14.2.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_25.02.0_amlogic_s905l3_jammy_6.1.63_haos_14.2.1.xz

HAOS14.2
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_14.2.xz

HAOS14.1.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_14.1.1.xz

HAOS14.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_14.1.xz

HAOS14.0
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_14.0.xz

HAOS13.2.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_13.2.1.xz

HAOS13.2
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_13.2.xz

HAOS13.1
下载链接:http://fw.wghaos.com/haos/s905l3/Armbian_24.5.0_amlogic_s905l3_jammy_6.1.63_haos_13.1.xz

HAOS12.4.1
下载链接:http://fw.wghaos.com/haos/s905l3 ... 63_haos_12.4.1.img.xz

HAOS12.4
下载链接:http://fw.wghaos.com/haos/s905l3 ... 63_haos_12.4.img.xz


s905l3(B)安卓通刷包(请注意:这个是专门修改的,直接自动进入armbian工具盘的引导,不能进安卓!!!)

下载链接:http://fw.wghaos.com/s905l3(b)-reboot.rar
















作者: cjnt007    时间: 2024-7-30 15:01
大佬威武!!!
家里正好有个cm311-1的盒子,当时买cm311-1a时没细看,结果少了个a
作者: tanainaid    时间: 2024-7-30 16:51
前排支持,先刷为敬
作者: a_dongde    时间: 2024-7-30 17:12
cjnt007 发表于 2024-7-30 15:01
大佬威武!!!
家里正好有个cm311-1的盒子,当时买cm311-1a时没细看,结果少了个a ...

一样··我还买了两个,,,弄了好多天都失败,,
给冬瓜大佬看了之后告诉我  少了个a,才发现买错了····················
作者: gxnbl    时间: 2024-7-30 18:08
感谢分享,M302A试试
作者: sanwangxiang    时间: 2024-7-30 20:53
终于出了  谢谢楼主
作者: kittyme    时间: 2024-7-31 09:02
终于轮到一款我手上有的机型ZXV10-B860AV3.2-M刷冬瓜HAOS系统了,好期待,这款盒子是4g+32G emmc的规格,目前用的是armbian系统通过docker安装的hass,目前的问题就是armbian系统只能识别到2.7g的运行内存,原机自带的tv系统是能看到4g运行内存的。
作者: tanainaid    时间: 2024-7-31 10:35
kittyme 发表于 2024-7-31 09:02
终于轮到一款我手上有的机型ZXV10-B860AV3.2-M刷冬瓜HAOS系统了,好期待,这款盒子是4g+32G emmc的规格,目 ...

我创维的4+16还刷不了这个包,继续等大佬的适配,我这盒子armbian也只可以识别2.7G的运存
作者: 冬瓜HA    时间: 2024-7-31 13:16
tanainaid 发表于 2024-7-31 10:35
我创维的4+16还刷不了这个包,继续等大佬的适配,我这盒子armbian也只可以识别2.7G的运存 ...

主要是手边没机器,你们先试着,先把行的试出来,不行的,我抽时间尽快适配。
作者: wangwen666    时间: 2024-7-31 14:10
tanainaid 发表于 2024-7-31 10:35
我创维的4+16还刷不了这个包,继续等大佬的适配,我这盒子armbian也只可以识别2.7G的运存 ...

4g内存在armbian只能识别2.7G,好像是通病,不知道啥原因引起的
作者: tanainaid    时间: 2024-7-31 14:20
冬瓜HA 发表于 2024-7-31 13:16
主要是手边没机器,你们先试着,先把行的试出来,不行的,我抽时间尽快适配。 ...

拜托了,一定会坚守到成功
作者: tanainaid    时间: 2024-7-31 15:26
本帖最后由 tanainaid 于 2024-7-31 15:31 编辑

感谢冬瓜大佬不遗余力亲自指导,终于安装成功,现在给兄弟们汇报情况,盒子,移动高清盒子6PRO,芯片S905L3B,4+16G,刷机成功,谢谢
作者: t9080    时间: 2024-7-31 21:26
mgv3000,我试了3台,启动后没网络,路由的口的灯也不亮
作者: t9080    时间: 2024-7-31 23:12
本帖最后由 t9080 于 2024-7-31 23:30 编辑

mgv3000按流程做后,只有把u-boot-p212.bin改成u-boot.ext抈可以启动,并有网络了,用ssh 可以进去,但http://wghatools.local:7681没反应 ,这是什么原因?

补充,路由上显示的设备名字还是armbian

作者: tanainaid    时间: 2024-7-31 23:47
t9080 发表于 2024-7-31 23:12
mgv3000按流程做后,只有把u-boot-p212.bin改成u-boot.ext抈可以启动,并有网络了,用ssh 可以进去,但http ...

mgv3000是大佬确认了的机型,应该没问题啊?难道姿势不对
作者: t9080    时间: 2024-8-1 00:19
tanainaid 发表于 2024-7-31 23:47
mgv3000是大佬确认了的机型,应该没问题啊?难道姿势不对

我也希望是姿势不对
流程
用balenaEtcher做好U盘,修改好uEnv.txt,盒刷入本贴只定的底包,最后盒子插上U盘开机,等待。。。。
显示屏从开始的有画面直到全屏是蓝色,但是路由一直出现新设备,网口灯也不亮。

以上就是我出现的情况,已经换了三个同型号的盒子,U盘也换了两个
作者: gxnbl    时间: 2024-8-1 10:10
新魔百和M302A-BYT刷机正常。
作者: t9080    时间: 2024-8-1 13:53
第二步、安卓启动u盘引导
在amlogic的引导u-boot中,默认是不支持U盘引导的,必须从安卓中激活usb引导。

进入命令行方式,输入

reboot update

请问大家这一步从那调出来?
作者: huang476690256    时间: 2024-8-1 14:15
本帖最后由 huang476690256 于 2024-8-1 14:16 编辑
t9080 发表于 2024-8-1 13:53
第二步、安卓启动u盘引导
在amlogic的引导u-boot中,默认是不支持U盘引导的,必须从安卓中激活usb引导。

安卓的命令行
ADB

作者: sauron    时间: 2024-8-1 14:23
实测e900v21e s905l3 u-boot-p212.bin改成u-boot.ext,使用extlinux.conf可以启动,但是hdmi无输出
作者: t9080    时间: 2024-8-1 14:30
huang476690256 发表于 2024-8-1 14:15
安卓的命令行
ADB

盒子刷了安卓专用底包,U盘蛋了通刷包后,插上U盘开机,一会就进了armbian,ssh就能进去,没发现有安卓引导的过引,也没机会ADB,请教一下我是那里出问题了?
作者: t9080    时间: 2024-8-1 14:35
sauron 发表于 2024-8-1 14:23
实测e900v21e s905l3 u-boot-p212.bin改成u-boot.ext,使用extlinux.conf可以启动,但是hdmi无输出 ...

你好,能说说流程吗?我总觉得我做法有问题,但不知道错在那
作者: sauron    时间: 2024-8-1 14:50
确认盒子型号,soc型号

烧录镜像(我的是Armbian_24.8.0_amlogic_s905l3-cm211_bookworm_6.6.42_server_2024.07.26.img.gz
)到u盘后
使用软件(disk genius这样的,或者用楼主的方法)修改boot分区里的文件
将根目录下的u-boot-p212.bin重命名为u-boot.ext
之后打开extlinux文件夹,将extlinux.conf.bak重命名为extlinux.conf
并确认extlinux.conf文件中的dtb选择正确(meson-gxl-s905l3b-m302a.dtb)

后面就是插上u盘,让盒子引导u盘启动(一般盒子默认u盘启动,也有要按遥控器的,如果有权限,就在adb下输入adb shell reboot update)

使用网线将盒子接入路由器,访问盒子后台即可(运气好hdmi会有画面)

安装进emmc还需要别的方法,但是不建议,刷坏只能救砖了
作者: t9080    时间: 2024-8-1 15:07
sauron 发表于 2024-8-1 14:50
确认盒子型号,soc型号

烧录镜像(我的是Armbian_24.8.0_amlogic_s905l3-cm211_bookworm_6.6.42_server_20 ...

马上试试
作者: t9080    时间: 2024-8-1 15:42
sauron 发表于 2024-8-1 14:50
确认盒子型号,soc型号

烧录镜像(我的是Armbian_24.8.0_amlogic_s905l3-cm211_bookworm_6.6.42_server_20 ...

发现问题,我烧录的镜录和你不一样

我的盒子是MGV3000,
我下的镱像是S905L3a通刷版12.4懒人包

下载链接:http://fw.wghaos.com/haos/s905l3 ... 6.1.32_haos_12.4.xz

你的镜像在那下的,为什么和我的不一样

安卓我是用本贴提供的311-1-reboot.img

作者: 冬瓜HA    时间: 2024-8-1 15:47
本帖最后由 冬瓜HA 于 2024-8-1 15:50 编辑
t9080 发表于 2024-8-1 15:42
发现问题,我烧录的镜录和你不一样

我的盒子是MGV3000,

mgv3000是s905l3,咪咕3000的机器,大不了,最后选项遍历选着试一下。
作者: t9080    时间: 2024-8-1 16:03
sauron 发表于 2024-8-1 14:50
确认盒子型号,soc型号

烧录镜像(我的是Armbian_24.8.0_amlogic_s905l3-cm211_bookworm_6.6.42_server_20 ...

我把镜象搞错,谢谢你
作者: huang476690256    时间: 2024-8-1 16:39
t9080 发表于 2024-8-1 14:30
盒子刷了安卓专用底包,U盘蛋了通刷包后,插上U盘开机,一会就进了armbian,ssh就能进去,没发现有安卓引 ...

你都进armbian 还要研究啥安卓命令行?
作者: wangwen666    时间: 2024-8-2 16:08
冬瓜HA 发表于 2024-8-1 15:47
mgv3000是s905l3,咪咕3000的机器,大不了,最后选项遍历选着试一下。

这一款盒子虽然是L3,但是我刷armbian用的都是L2的镜像。从网上学的
作者: 冬瓜HA    时间: 2024-8-2 17:29
wangwen666 发表于 2024-8-2 16:08
这一款盒子虽然是L3,但是我刷armbian用的都是L2的镜像。从网上学的

我手里有这两个这样的盒子。知道配置的
作者: tanainaid    时间: 2024-8-3 15:31
弱弱问下大佬们,你们刷好了,蓝牙是怎么驱动的
作者: hl95599    时间: 2024-8-4 13:26
烧录失败,换了3个u盘了 不知道为啥
作者: 冬瓜HA    时间: 2024-8-4 13:43
hl95599 发表于 2024-8-4 13:26
烧录失败,换了3个u盘了 不知道为啥

什么机型?
作者: hl95599    时间: 2024-8-4 14:37
冬瓜HA 发表于 2024-8-4 13:43
什么机型?

不是机顶盒 是u盘烧录失败 校验不过
作者: hl95599    时间: 2024-8-4 17:06
本帖最后由 hl95599 于 2024-8-4 17:08 编辑

搞了两天 终于成功了,特来分享心得。这边主要说两个点,供大家参考
1.烧录验证失败,不影响使用。具体原因好像是最后计算的哈希值对不上。根本原因不了解
2.u盘启动后,等很久用wghatools.local进不去的,可以去看看路由器的dhcp表。找到设备的ip 使用明确IP来登录比如设备ip是192.168.1.12,那浏览器就输入192.168.1.12:7681。

作者: wangwen666    时间: 2024-8-4 18:00
hl95599 发表于 2024-8-4 17:06
搞了两天 终于成功了,特来分享心得。这边主要说两个点,供大家参考
1.烧录验证失败,不影响使用。具体原因 ...

我也遇到过烧录失败,换了优盘确实还是失败。网页7681登不上,我就用的ssh工具登录的比如putty
作者: hl95599    时间: 2024-8-4 18:27
发现一个bug 忘了截图了 就是最后选择机型那里 cm311-1在1和4里都出现了 第一次 我就选错了。瓜神您看一下
作者: 冬瓜HA    时间: 2024-8-4 18:30
hl95599 发表于 2024-8-4 18:27
发现一个bug 忘了截图了 就是最后选择机型那里 cm311-1在1和4里都出现了 第一次 我就选错了。瓜神您看一下 ...

是的,可以试,1和4我都试过。
作者: 冬瓜HA    时间: 2024-8-4 18:35
hl95599 发表于 2024-8-4 17:06
搞了两天 终于成功了,特来分享心得。这边主要说两个点,供大家参考
1.烧录验证失败,不影响使用。具体原因 ...

有部分路由不支持mdns。你的方法是正确的
作者: hl95599    时间: 2024-8-4 18:56
冬瓜HA 发表于 2024-8-4 18:30
是的,可以试,1和4我都试过。

1我的设备好像不行 cm311-1 ZG 16G版本,后面重刷了选了4就可以了
作者: kidz1108    时间: 2024-8-5 10:25
大佬,请问这里我应该选哪个呢?我的设备型号是:ZXV10 B860AV3.2-M
作者: 冬瓜HA    时间: 2024-8-5 14:08
kidz1108 发表于 2024-8-5 10:25
大佬,请问这里我应该选哪个呢?我的设备型号是:ZXV10 B860AV3.2-M

先试4,再试2。
作者: 冬瓜HA    时间: 2024-8-5 14:09
hl95599 发表于 2024-8-4 18:56
1我的设备好像不行 cm311-1 ZG 16G版本,后面重刷了选了4就可以了

4其实是比较通用的。
作者: kidz1108    时间: 2024-8-5 14:27
冬瓜HA 发表于 2024-8-5 14:09
4其实是比较通用的。

刚刚脑残选了2也能用,但现在有个问题就是FinalShell打不开docker。请问应该怎么配置
作者: 冬瓜HA    时间: 2024-8-5 22:50
kidz1108 发表于 2024-8-5 14:27
刚刚脑残选了2也能用,但现在有个问题就是FinalShell打不开docker。请问应该怎么配置 ...

不太明白,你指的是什么连finalshell?
作者: kidz1108    时间: 2024-8-6 11:02
冬瓜HA 发表于 2024-8-5 22:50
不太明白,你指的是什么连finalshell?

就是终端打不开DOCKER
作者: huang1    时间: 2024-8-6 16:57
B860AV3.2安装完成之后重启就没反应了,hdmi输出黑屏,路由器也没有看到设备
作者: 冬瓜HA    时间: 2024-8-6 19:07
huang1 发表于 2024-8-6 16:57
B860AV3.2安装完成之后重启就没反应了,hdmi输出黑屏,路由器也没有看到设备

这种机器没有HDMI的。多查一下。我有试过这个型号的
作者: huang1    时间: 2024-8-7 00:21
冬瓜HA 发表于 2024-8-6 19:07
这种机器没有HDMI的。多查一下。我有试过这个型号的

我这个好像是2+8G的,型号2和4都试过,安装完成重启,路由器看不见设备
作者: 19216800001    时间: 2024-8-8 22:34
蓝牙可以用吗?reboot重启后蓝牙正常吗?

作者: 冬瓜HA    时间: 2024-8-9 01:03
19216800001 发表于 2024-8-8 22:34
蓝牙可以用吗?reboot重启后蓝牙正常吗?

蓝牙品类太多,常用的有适配
作者: tanainaid    时间: 2024-8-9 15:25
冬瓜HA 发表于 2024-8-9 01:03
蓝牙品类太多,常用的有适配

刷好系统以后,蓝牙驱动还可以安装吗?
作者: melichao    时间: 2024-8-10 13:59
咪咕盒子MGV3000 一次成功 恢复了备份 太好用了 谢谢大佬 特来反馈
作者: zsxiaojz    时间: 2024-8-13 19:22
CM311-1刷好机蓝牙正常吗
作者: melichao    时间: 2024-8-14 09:52
东大你好  我盒子是MGV3000刷机运行了几天 非常稳定 十分感谢   
麻烦问下 这个盒子 怎么启用蓝牙
作者: melichao    时间: 2024-8-14 10:07
hl95599 发表于 2024-8-4 13:26
烧录失败,换了3个u盘了 不知道为啥

烧录软件用管理员权限运行试试

作者: 19216800001    时间: 2024-8-15 08:48
我的也是B860AV3.2安装完成之后重启就没反应了,hdmi输出黑屏,路由器等了一晚上也没有看到设备
作者: 冬瓜HA    时间: 2024-8-15 11:01
19216800001 发表于 2024-8-15 08:48
我的也是B860AV3.2安装完成之后重启就没反应了,hdmi输出黑屏,路由器等了一晚上也没有看到设备 ...

再刷,最后选4看看
作者: 19216800001    时间: 2024-8-15 15:58
@冬瓜HA  2和4我都试了,刷完后就无法开机
作者: tanainaid    时间: 2024-8-15 20:34
19216800001 发表于 2024-8-15 15:58
@冬瓜HA  2和4我都试了,刷完后就无法开机

貌似好像你没关机,拔U盘,再开机
作者: tanainaid    时间: 2024-8-15 20:39
等论坛大神把蓝牙驱动起来就完美了
作者: Huij1a    时间: 2024-8-16 09:44
大佬,实测中兴B860AV3.2-M   4+32G,选择机型为4时进不了系统,获取不到IP。选择2可以正常刷入开机,但是没有蓝牙
作者: Huij1a    时间: 2024-8-16 09:45
Huij1a 发表于 2024-8-16 09:44
大佬,实测中兴B860AV3.2-M   4+32G,选择机型为4时进不了系统,获取不到IP。选择2可以正常刷入开机,但是 ...

先刷的安卓通刷包再刷入HAOS
作者: wangwen666    时间: 2024-8-18 14:49
型号CM311-1,2+8g,改了dtb然后刷入后悬2还是4都无法进入系统,路由器后台无ip

你确定要运行吗?(确定y/取消n)
y
厂商编号 : 0x0000ea
OEM 编号 : 0x2d00
OEM 名称 : S03111
OEM 日期 : 08/2021
OEM 序号 : 0x00006c5e
已用寿命 : 0 - 10%
作者: 冬瓜HA    时间: 2024-8-18 16:06
wangwen666 发表于 2024-8-18 14:49
型号CM311-1,2+8g,改了dtb然后刷入后悬2还是4都无法进入系统,路由器后台无ip

你确定要运行吗?(确定y/取 ...

其它的也试一下吧。不行就得再看了。
作者: yegeziz    时间: 2024-8-19 01:26
B860AV3.2可以刷,那我B860AV2.1T是不是也可以尝试下?
作者: 达文西    时间: 2024-8-19 11:47
yegeziz 发表于 2024-8-19 01:26
B860AV3.2可以刷,那我B860AV2.1T是不是也可以尝试下?

确认是s905l3/l3a的都可以刷
核心是自己能救砖,不然刷挂了就折腾了
作者: yegeziz    时间: 2024-8-19 16:41
达文西 发表于 2024-8-19 11:47
确认是s905l3/l3a的都可以刷
核心是自己能救砖,不然刷挂了就折腾了

短接救砖,还是ttl?我这个还真不确定芯片是L3还是L3a
作者: 19216800001    时间: 2024-8-19 23:01
@冬瓜HA   大佬,有没有命令可以将haos这个安装包安装到USB存储介质里(U盘或移动硬盘),等测试好了在刷入机顶盒EMMC 中,我每次刷完都无法开机
作者: 19216800001    时间: 2024-8-19 23:04
还有个疑问,我要是修复蓝牙的话需要在armbian下修改文件资料,这个系统咋修改啊???目前还不是太明白
作者: 达文西    时间: 2024-8-20 13:06
yegeziz 发表于 2024-8-19 16:41
短接救砖,还是ttl?我这个还真不确定芯片是L3还是L3a

你买一个hdmi的短接刷机模块,好像20-30元,amlogic系的盒子,你都不怕刷挂
作者: 达文西    时间: 2024-8-20 13:08
19216800001 发表于 2024-8-19 23:01
@冬瓜HA   大佬,有没有命令可以将haos这个安装包安装到USB存储介质里(U盘或移动硬盘),等测试好了在刷入 ...

你直接把img.xz镜像写入tf卡给机顶盒用。
测试好了再刷emmc(比如用懒人包)
作者: 达文西    时间: 2024-8-20 13:13
19216800001 发表于 2024-8-19 23:04
还有个疑问,我要是修复蓝牙的话需要在armbian下修改文件资料,这个系统咋修改啊???目前还不是太明白 ...

这个系统改不了...根文件是不可写的。
overlay的分区很小(官方分区就很小)
如果给你配置可写分区用于你调试,可能很麻烦。
你是什么硬件配置?
作者: 19216800001    时间: 2024-8-21 14:28
本帖最后由 19216800001 于 2024-8-21 21:20 编辑
达文西 发表于 2024-8-20 13:08
你直接把img.xz镜像写入tf卡给机顶盒用。
测试好了再刷emmc(比如用懒人包) ...

我测试了,这个底包提取不了
作者: feiing    时间: 2024-8-21 17:50
引导设备 : mmcblk2boot0
来源设备 : sda1
目标设备 : mmcblk2
厂商编号 : 0x000015
OEM 编号 : 0x0100
OEM 名称 : 8GTF4R
OEM 日期 : 01/2022
OEM 序号 : 0xb9bde207
河北版m401a,2+8,b芯片,选了2,4后依旧无法启动
作者: feiing    时间: 2024-8-21 19:40
刷了贴内提供的底包,成功进去了
作者: zhangjin5411    时间: 2024-8-26 00:33
大哥们好,我被折磨受不了了。我手里的是cm311-1是不带a的。原来用cm311-1a通刷版,可以看到U盘引导后的armbian的界面,现在用cm311-1的通刷版,启动不了。再换回cm311-1a版,也启动不了。引导文件均修改,试了:meson-gxl-s905l3b-e900v22e.dtb,meson-gxl-s905l3b-m302a.dtb。这个启动还存在随机性,晕死了
作者: 冬瓜HA    时间: 2024-8-26 11:32
zhangjin5411 发表于 2024-8-26 00:33
大哥们好,我被折磨受不了了。我手里的是cm311-1是不带a的。原来用cm311-1a通刷版,可以看到U盘引导后的arm ...

你用s905l3a可以的话,就用905l3a的
作者: zhangjin5411    时间: 2024-8-26 20:46
本帖最后由 zhangjin5411 于 2024-8-26 20:53 编辑
冬瓜HA 发表于 2024-8-26 11:32
你用s905l3a可以的话,就用905l3a的

冬瓜楼主好,目前的状态是,用905l3a的也启动不了了。过程是这样:
开始下了冬瓜楼主的905la的通刷包,改了引导文件,几次下来,都没成功,想着是不是U盘的问题,后来换的TF卡,成功引导启动,路由器中可以清楚看到设备,但是,输了通刷命令后,发现只有905LA的选项,就试了选0,自己输,但是后面提示的引导BOOT什么的都不知道,就硬着头选905LA的引导文件,结果不出所料,脱盘不能启动。然后再把盒子刷回楼主的安卓引导的,重新下载905LB的通刷版,写入TF卡,结果不能引导启动,再写上905LA的通刷包,也不能引导启动。现在就不知道哪里出问题了。

作者: 19216800001    时间: 2024-8-26 23:20
@冬瓜HA   大佬,有没有命令可以将haos这个安装包安装到USB存储介质里(U盘或移动硬盘),等测试好了在刷入机顶盒EMMC 中,s905l3b的机顶盒
作者: 冬瓜HA    时间: 2024-8-26 23:23
19216800001 发表于 2024-8-26 23:20
@冬瓜HA   大佬,有没有命令可以将haos这个安装包安装到USB存储介质里(U盘或移动硬盘),等测试好了在刷入 ...

这是armbian的逻辑,haos系统相当复杂,它采用的是稳定系统设计逻辑,没办法这样处理。
作者: haloz    时间: 2024-8-27 10:23
京东云无线宝亚瑟AX1800Pro能刷HMOS吗
作者: zhangjin5411    时间: 2024-8-28 22:11
首先感谢冬瓜楼主辛苦指导。现在说一说,整个刷机成功的曲折经历
1、自己手里盒了是cm311-1(注意不是cm311-1a),还有B860AV2.1-A,经查,这两个盒子都是用:905l3b的芯片
2、准备:HDMI刷机神器,USB公对公线,可引导安卓,冬瓜楼主的:905L3(A)版通刷armbian(注意,我开始没有找到这个,用的是905L3A通刷包,如果和我的盒子一样,一定要找楼主的:905L3(B))
3、开始刷安卓,有两个坑,注意:
    坑1:我用的是黑苹果下虚拟机WIN11,总是刷不成,最后,找了很多办法,最后,老老实实用旧机器安装了一个WIN7,
    坑2:开始用了安装版win7-sp1版,但是装USB_Burning_Tool会提示缺这个少那个DLL,而且我试了64位和32位版,均是同样的问题。最后还是用GHOST版WIN7 SP1-64位版,一次性把USB_Burning_Tool这个刷机软件安装成功
4、开始刷安卓固件包,网上好多流程,我记不住了,最后这个流程一次过:
     第一步,确定WIN7下,USB_Burning_Tool安装成功,提示的驱动装好,可以正常启动
     第二步,启动:USB_Burning_Tool,文件打开需要刷的固件,CM311-1 YST S905L3 乐家桌面语音线刷包.img,这个固件一次成功,其他的都会出现卡84%或是UBOOT,不动。找到合适的包,是个苦事。仅这一个卡84%,我整了一周。
     第三步,不要联盒子,点击刷机
     第四步,刷机神器插到盒子HDMI口
     第五步,USB线联机
     第六步,接盒子电源
    最后你会看到进度条欢快的跑到100%
    之所以把这些步骤写开,就是给大家说,一步一步做,不用像网上说,要快速乍样乍样,至少我实测,一步一步来,照样成功刷好。
5、U盘写入Armbian,这里的坑好几个,
    坑1:至今无法解释,我一直是在黑苹果下写U盘,修改引导文件,一直无法引导,包括冬瓜楼主的Armbian_23.11.0_amlogic_s905l3_jammy_6.1.63_haos_12.4.1,我又换TF卡加读卡器,U盘以前2.0的版,这一步坑了一周。其实是引导成功的,因为路由器后台可以看到启动成功DHCP客户列表里有“armbian”,或是“wghatools”占用IP地址租期的痕迹,只是我只看了黑屏,以为不能引导,就重样的刷了,这个后面会说明,大家只看成功方式。
       最后成功版是:在冬瓜楼主指导下:在黑苹果系统下,启动虚拟机(黑苹果下虚拟机,WIN11),插U盘,会提示在接入苹果还是虚拟机,选则虚拟机,用IMG写盘工具,写TF卡,在虚拟机WIN11下修改引导文件,修改U盘根目录下:uEnv.txt文件,引导文件我用的是:meson-gxl-s905l3b-m302a.dtb。文字小,不要多空格,不要多删/,或是多m,这一步要仔细看。
     坑2:把写好的U盘插到盒子上靠近网口的U口,通电。上面的我刷安卓系统会优先用U盘启动,顺序一定是先插U盘,再通电。因为驱动原因,HDMI联线到显示器,引导后是黑屏,我误以为是失败,之前看到所有的说法是,会看到跑代码,以为就像黑苹果系统开机一样。其实不是,接近成功的表现是:HDMI输出由安卓启动界面变黑屏,再看盒子联路由器口的网口灯亮(一定是看路由器,盒子上没灯)。我因为这个,重写了U盘,TF卡,不下20次,换各种Armbian版。所以看成不成功,主要两点,一个是显示输出由安卓启动界面变黑屏,而且不重启,二是看盒子联路由器上的网口灯亮了,就八成证明能成功了。
6、等黑屏后,且路由器灯亮,进路由器后台,找新接入的设备。我的是TP-LINK,进的路径是:DHCP服务器—客户端列表。找到有一个名子是:“wghatools”这个的设备,看后面的IP地址
7、用终端,或是任何支持SSH联接的软件,联机,WIN和其他系统都有这个,选用命令:ping **.**.**.**你从路由器看到地址,如果有反馈,启动成功了,OK,离成功就更近了,95%。
8、在终端,用 SSH命令联机,格式:ssh root@IP地址。密码是:1234。会问是否存密钥之类,写:yes,就可以进来了,你就可以看到冬瓜楼主说的界面了。
9、用冬瓜楼主的刷机命令:./zwgusb2haos_s905l3a,(输./zwgu就可按一下键盘上的TAB键自动补齐,我觉得linux系统这个还是非常不错的)
    坑1:不要看其他刷armbian命令:armbian-install,这个命令在冬瓜楼主的系统上也能用,而且也能刷入,也能启动成功,但是,没有Homeassistent。
   坑2:巨坑。
    这是错的,大家没兴趣可以略过看正确的。由于我前面没发现冬瓜楼主的905L3B的通刷包,就想着用这个Armbian_23.08.0_amlogic_s905l3a_jammy_6.1.32_haos_12.4.1包,自己选引导文件看行不,就尝试用这个错误的905l3a的刷,执行楼主的命令:./zwgusb2haos_s905l3a后,仅提示:905L3A相关的引导文件,我就选了0,结果 人提示要这个引导,那个固件,我全不知道,而且还不支持用backspace删除,草草选了后,脱盘,果然是不启动,注意,以上我都是在苹果系统下写盘,修改引导文件,可以成功引导。后来我发现有905L3B的通刷包,就在苹果系统上写盘,神奇的事出现了,再也无法引导成功,包括前面我只刷了安卓没刷其他的系统的盒子,两个盒子TF卡插上后,均是重启再重启,就没一点引导成功的情况,原因就只是我错刷了一个盒子,折磨了3个晚上,最后在冬瓜楼主的指导下,下面是成功的方法:
      成功方法:(或者就纯在WIN系统下)在黑苹果系统下,启动虚拟机(黑苹果下虚拟机,WIN11),插U盘,会提示在接入苹果还是虚拟机,选则虚拟机,用IMG写盘工具,用这一版:Armbian_23.11.0_amlogic_s905l3_jammy_6.1.63_haos_12.4.1.img写TF卡,在虚拟机WIN11下修改引导文件,修改U盘根目录下:uEnv.txt文件,引导文件我用的是:meson-gxl-s905l3b-m302a.dtb。文字小,不要多空格,不要多删/,或是多m,这一步要仔细看。一定要看清自己盒子是哪个芯片的,千万不要错,在WIN系统下写盘,虽然无法解释前面我就是用黑苹果写盘,修改引导文件,能成功引导。但是一旦用错,哎。
10、引导成功后,一定用楼主的命令:./zwgusb2haos_s905l3a回车后,安照提示,一步一步,都很清楚
11、显示成功后,就可以脱盘,断电,再插电,熟悉的ha-install环节。
     小坑1:成功后脱盘,插电,要有耐心,进路由器,看后台,可能要3-5分钟后才会有:homeasssistan这个设备,不要插电后没应,以为坏了(也可能真刷坏,嘿嘿),要等上会,泡个茶之类,进路由器后台,就可以看到homeassistant这个设备了,地址有了,再用终端或是命令行ssh联机了。

以上坑,希望大家不要重新跳,再次感谢冬瓜楼主,那么晚还给技术支持。
作者: 冬瓜HA    时间: 2024-8-29 14:37
13.1刷机包已更新
作者: 183608697    时间: 2024-9-5 09:54
瓜神,MGV3000刷os后无法reboot,有解么
作者: wangwen666    时间: 2024-9-5 20:56
本帖最后由 wangwen666 于 2024-9-5 21:34 编辑

上次刷了一台mgv3000成功了,当时后边又重刷另外的mgv3000时,却失败了,总体感觉L3的适配性没有L3a成熟
作者: 冬瓜HA    时间: 2024-9-7 10:49
wangwen666 发表于 2024-9-5 20:56
上次刷了一台mgv3000成功了,当时后边又重刷另外的mgv3000时,却失败了,总体感觉L3的适配性没有L3a成熟 ...

L3各种情况,正常
作者: melichao    时间: 2024-9-9 17:18
tanainaid 发表于 2024-7-31 15:26
感谢冬瓜大佬不遗余力亲自指导,终于安装成功,现在给兄弟们汇报情况,盒子,移动高清盒子6PRO,芯片S905L3 ...

我的盒子和你的一样 刷完后启动不起来
作者: koji    时间: 2024-9-10 14:34
Are you sure to run?(y/n)
y
BOOT DISK   : mmcblk2boot0
SOURCE DISK : sda1
TARGET DISK : mmcblk2
FACTORY ID  : 0x000088
OEM ID      : 0x0103
OEM NAME    : SLD64G
OEM DATE    : 02/2021
OEM SERIAL  : 0xe77839a0
EMMC LIFE   : 20 - 30%

========================================================================
EMMC lifespan exceeded expectations, stop!
===========================================
大佬能不能取消寿命这个
作者: 冬瓜HA    时间: 2024-9-10 16:26
koji 发表于 2024-9-10 14:34
Are you sure to run?(y/n)
y
BOOT DISK   : mmcblk2boot0

加 -E 10的参数。
作者: tanainaid    时间: 2024-9-10 20:38
melichao 发表于 2024-9-9 17:18
我的盒子和你的一样 刷完后启动不起来

这里选4试试

作者: melichao    时间: 2024-9-18 12:46
t9080 发表于 2024-8-1 00:19
我也希望是姿势不对
流程
用balenaEtcher做好U盘,修改好uEnv.txt,盒刷入本贴只定的底包,最后盒子插上U ...

你用大佬提供的刷机底包刷一次再刷试试 我的mgv3000刷完正常而且 指示灯开机绿灯 系统里关机会变红灯
作者: aizz1986    时间: 2024-9-22 22:17
本帖最后由 aizz1986 于 2024-9-23 10:45 编辑

wghatools login: root
Password:
Last login: Sun Sep 22 22:11:53 CST 2024 on pts/4
root@wghatools:~#

输入密码后是这样要怎么处理
作者: aizz1986    时间: 2024-9-22 23:09
路由器中未发现设备联网,是不是就说明刷机失败

作者: aizz1986    时间: 2024-9-23 13:46
本帖最后由 aizz1986 于 2024-9-24 22:27 编辑
aizz1986 发表于 2024-9-22 22:17
wghatools login: root
Password:
Last login: Sun Sep 22 22:11:53 CST 2024 on pts/4

问题已解决,我的盒子是中兴ZXV10-B860AV3.2-M,CPU是晶晨S905L3,是重新刷了冬瓜HA大佬提供的安卓固件解决的,最后选的4.
作者: texuyao    时间: 2024-9-24 21:41
kidz1108 发表于 2024-8-5 10:25
大佬,请问这里我应该选哪个呢?我的设备型号是:ZXV10 B860AV3.2-M

我的U盘引导进不去,咋回事

作者: f@me    时间: 2024-9-25 10:16
texuyao 发表于 2024-9-24 21:41
我的U盘引导进不去,咋回事

如果有输出启动不起来,改一个dtb再试,如果什么都没有换个U盘在试
作者: yenug    时间: 2024-9-25 15:31
aizz1986 发表于 2024-9-22 22:17
wghatools login: root
Password:
Last login: Sun Sep 22 22:11:53 CST 2024 on pts/4

查看当前目录下有个zw开头的脚本,运行此脚本,选择机器型号,会自动安装
作者: 李白不喝酒    时间: 2024-9-26 00:57
S912H芯片能刷吗?
作者: cjnt007    时间: 2024-9-28 09:33
本帖最后由 cjnt007 于 2024-9-29 22:48 编辑

谢谢冬瓜大佬!我使用的cm311-1a yst的盒子刷的您的固件,但不是这个帖子里的通刷版本
  1. root@CM311-1A:/ # wgver
  2. OS_NAME    : Home Assistant OS
  3. OS_ARCH    : aarch64
  4. OS_VERSION : 13.1.1
  5. OS_META_ID : c94b360e68
  6. FW_TYPE    : s905l3a
  7. FW_MODEL   : s905l3a
  8. BUILD_DATE : 20240923_180317
  9. BUILD_ZONE : cn
  10. ZONE_MODES : cn
  11. USE_ZONE   : cn
复制代码

最近发现系统不断电reboot后蓝牙无法操作,一旦断电重启就没问题。
之前使用xcqry大佬的方法时(https://bbs.hassbian.com/thread-17392-1-1.html 具体在65楼),他提供的思路可以解决。不知道冬瓜大佬能不能抽空看下?


我在蓝牙失效后,尝试在终端窗口运行以下命令
  1. gpioset -s 1 -m time 0 82=0
  2. gpioset 0 82=1
复制代码
发现HA中蓝牙模块不再报错,但终端运行hciconfig命令,蓝牙状态为DOWN
  1. hci0:   Type: Primary  Bus: UART
  2.         BD Address: 2C:B0:FD:23:0B:A0  ACL MTU: 1021:5  SCO MTU: 255:11
  3.         DOWN
  4.         RX bytes:8236 acl:0 sco:0 events:286 errors:0
  5.         TX bytes:226436 acl:0 sco:0 commands:12643 errors:0
复制代码

正常状态下为
  1. hci0:   Type: Primary  Bus: UART
  2.         BD Address: 2C:B0:FD:23:0B:A0  ACL MTU: 1021:5  SCO MTU: 255:11
  3.         UP RUNNING PSCAN
  4.         RX bytes:4257 acl:0 sco:0 events:193 errors:0
  5.         TX bytes:75843 acl:0 sco:0 commands:190 errors:0
复制代码

尝试将以上命令添加到/etc/rc.local文件中,但系统报只读,建立不了该文件,请教下如何让系统重启时自动运行上面的命令?






欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5