中兴b860av2.1 S905L 刷armbian

作者: 胖宅 分类: 刷机技巧 发布时间: 2022-04-15 16:40

中兴电视盒子刷机成为armbian64系统,实现docker安装及家庭Nas服务搭建;同时可运行网心云服务,挂机实现收益。

一、刷机前准备工作

链接:https://pan.baidu.com/s/1uF5lF4Zd-Ikn4650aAcdzg?pwd=rve5 
提取码:rve5
  • 下载安卓系统固件(已root)
链接:https://pan.baidu.com/s/1y1rSUSq7FzesgN2cqKlQDQ?pwd=zsbw 
提取码:zsbw
链接:https://pan.baidu.com/s/1-v7T4jmpRXTdihLNc9IqzQ?pwd=1ui7 
提取码:1ui7 

二、刷机过程

1、b860av2.1刷安卓已root固件

  • 本次固件选用20191218-R3300L-6.0-root-twrp-Milton.img固件
  • 原201908-ZTE-b860aV2.1_1.1T-android4.42-root-qlzy.img固件无法正确引导启动
  • 线刷方法参考emuelec刷机,只是镜像文件不一样
  • 因为刷的是R3300L的固件,建议去掉擦除flash和擦除bootloader
  • 此处勾选与否效果一样
  • 刷完后断电重启
  • 刷完机大约5分钟内进入桌面
  • 如果卡在logo处太久就拔电重启
  • 该固件与b860av2.1适配差,红外遥控不可用
  • 电源按钮不可用(因为没了reset信号,影响不拆机线刷,参考本站S905刷回安卓教程)
  • 鉴于红外及电源按钮不可用,所以没打算做安卓、armbian双系统
  • 后面直接将armbian写入机载emmc

2、SD卡加载armbian镜像及配置

  • 解压armbian镜像包
  • 通过Win32DiskImager将Armbian_20.10_Arm-64_buster_current_5.9.0.img写入SD卡
  • 写入完成得到BOOT盘为fat格式,另外一个盘因为是ext4格式,无法识别,不要格式化
  • 将BOOT盘下的u-boot-s905x-s912重命名为u-boot.ext
  • 复制LibreELEC引导apk软件到BOOT盘(安装到安卓系统引导用)
  • 修改BOOT盘下extlinux目录下的extlinux.conf文件
  • 注释掉rk-3399下所有配置(相应行首加#)
  • 打开aml s9xxx下的FDT /dev/amlogic/meson-gxl-s905x-p212.dtb (删除行首#)
  • 打开APPEND root-LABEL这行(如图)

3、引导SD卡启动armbian系统

  • 取出SD卡插入b860av2.1并通电
  • 系统默认从安卓系统启动,打开文件管理,安装LibreELEC引导程序
  • 运行LibreELEC,如果弹出授权root窗口,授权即可
  • 系统自动重启,将从SD卡启动armbian系统
  • 首次登陆用户名为root,密码为1234
  • 按照提示修改密码(密级不低于字母+数字组合)
  • 是否添加新用户,可ctrl+c键取消
  • 如果只想SD卡引导启动armbian系统,则到此已经安装完毕

4、将armbian系统写入机载emmc

  • 切换到/root目录下,执行./install-aml.sh
  • 系统将对机顶盒rom进行分区格式化,并写入armbian系统文件
  • 整个过程大约5分钟内完成
数据迁移中
系统写入emmc完毕
  • 拔掉电源,拔掉SD卡(强迫症提醒:最好是没有访问SD卡数据时拔卡,免得伤卡)
  • 重新对机顶盒接电
df -h命令查看机顶盒机载rom分区挂载情况

刷机玩毕,docker、openwrt旁路由、宝塔面板、wordpress后续搞起。

4 条评论
  • yuewenjie

    2023年1月6日 下午4:15

    你好 我的盒子是 北京移动 b860av2.1-a2,是否可以引导U盘启动

    1. 胖宅

      2023年2月7日 下午10:08

      没测试过不敢妄言,有网友测试过(https://www.znds.com/tv-1209365-1-1.html),可以参考下装安卓系统的部分,至于能否刷armbian,可以按照教程测试下,不行再刷回,问题不大。

  • liyier

    2023年5月11日 下午2:00

    大哥,麻烦LibreELEC引导程序这个发布啊,没这个东西

  • liyier

    2023年5月11日 下午2:02

    打开aml s9xxx下的FDT /dev/amlogic/meson-gxl-s905x-p212.dtb (删除行首#)这个文件我找不到,麻烦指导一下,谢谢

发表回复