-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Description
Device Information | 山东移动魔百盒
- SOC: [e.g. S095L3B]
- Model [E900V22D]
Armbian Version | 系统版本23.05.0
- Kernel Version: [e.g. 5.15.106]
- Release: [e.g. jammy]
Describe the bug | 问题描述
更新刷机方法,简化版:
1、下载armbian中关于S905L2(S905L3A、S905L3b也行)的固件,用工具usb-image-tool-1-70-en-win(其他img写入工具也可以)写入U盘,在电脑上修改boot分区里的uEnv.txt文件,修改为FDT=/dtb/amlogic/meson-gxl-s905l2-x7-5g.dtb,保存。
2、刷安卓9.0,安装引导程序(其中任何一个)运行启动会自动重启(不到1分钟吧),插入U盘。去路由器后台查找设备的IP(HDMI口无任何输出)。
3、putty登录,root 1234 输入新密码后,新建账户页面可直接按CTRL+C跳过。写入机顶盒emmc命令:armbian-install,选择个型号(如果用armbian是L2的,选择对应的meson-gxl-s905l2-x7-5g即可,如果用armbian是L3a或者3b的,你得把、dtb\amlogicmeson-gxl-s905l2-x7-5g.dtb,替换列表里的文件,例如:我用的S905L3a的包,写入内存可用的列表如下,提前在boot盘符中用amlogicmeson-gxl-s905l2-x7-5g.dtb改名替换成meson-g12a-s905l3a-e900v22c.dtb,总之,最终目的是用amlogicmeson-gxl-s905l2-x7-5g.dtb文件写入内存中来引导),文件类型我选的1,重启就可以了。
总结:看来得用S905L2的引导文件,之前也是无意中启动成功的。
山东移动E900V22D,采用S905L3B处理器,TTL的RX TX需要跳线才能使用,刷过安卓9,安卓4.4,均无法启动wifi,不过无所谓,用来刷armbian用。刷固件需要TP短接点。通过摸索,s905l2可以直接引导这个盒子的armbian,我是刷入的安卓4.4的底包,插入U盘后重启直接引导的。自始至终,号线过没用到ttl,只用它跑码查看信息。具体刷机步骤:
1、用Aml_Burn_Tool,默认勾选擦除flash,bootloader,通过短接点,刷入安卓4.4固件(也可以刷入安卓9.0固件,不如4.4启动快)。
https://github.com/ophub/kernel/releases/download/tools/android_tv_e900v22e_e900v22d_s905l3b.tar.xz 安卓4.4
https://github.com/ophub/kernel/releases/download/tools/android_tv_e900v22e_cm211-1_201-1_s905l3b.tar.xz 安卓9
2、下载最新的Armbian_23.05.0_amlogic_s905l2_jammy_5.15.106_server_2023.04.06.img.gz镜像,用USB Image Tool.exe写入U盘。
https://github.com/ophub/amlogic-s9xxx-armbian/releases/tag/Armbian_jammy_04.06.0842
3、插入U盘启动,无hdmi无输出
引导程序.zip



