闲置机顶盒E900及E900V22C刷机做”NAS“

E900

配置:E900 hi3798mv100 1G emmc 4G mdmo1g

我使用的是 TTL方式,还有 USB 和 ADB 方式可选。下面以 TTL 方式实战为例,具体教程看官网的,下面只是列出注意点和针对 E900 的接线图:

E900V22C

配置:S905L3A 2G DDR4 8G eMMC5.1

刷入 Armbian 系统直接按文档教程走就好,简单说就是将镜像烧录进 U 盘,然后插入到机顶盒再通电,一般就会用 U 盘启动进入系统了。

  • 用 U 盘启动的话可以支持和电视安卓系统共存,拔掉 U 盘开机就会进入原来的系统。换 EmuELEC 的 U 盘还能启动成游戏机系统。
  • 因为该机顶盒有 8G 闪存,所以可以使用 armbian-install 刷入到 eMMC 中,这样就不用拖着一个 U 盘了,不过电视机系统就被删除了。

刷入 eMMC 中有以下注意点:

dtc -I dtb -O dts -o /boot/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb.dts /boot/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb

  • 2、打开反编译的 dts 文件修改 max-frequency 值,这是十六进制或者十进制的值,直接修改为一半,保存。

  • 3、编译:

dtc -I dts -O dtb -o /boot/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb /boot/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb.dts

  • 4、将编译好的文件替换到 /boot/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb,之后再执行 armbian-install 刷入即可。

因为之前我买来时候刷了 EmuELEC,忘记有没有什么 TTL 操作了,大概率没有。有问题可以看回汇总教程,还不懂的话可以问一下我(虽然我可能也不懂hh

20 Likes

开发调优资源荟萃

非常牛教程,爱来自没折腾过机顶盒的菜鸟

2 Likes

不错,一直当电视盒子用

1 Like

感谢分享,论坛里边应该多多这种贴

1 Like

谢谢支持,分享出来,也是当作自己做一下笔记,免得以后自己用到又重新手机资料

榨干机顶盒哈哈,做小鸡子很低功耗还是能玩一下的

哇噻,硬核大佬

我的个乖乖你这也太干太硬了

物理意义上的硬 :smirk:

感谢分享。。。。

感谢大佬的倾囊相授:heartbeat:

感谢 佬友 分享

佬,这个叫什么?在那能买到?我有一个移动的摄像头,想提取改写固件,怎么玩呢?

ch340,购物网站都能找到的。我也不知道怎么改你的固件啊 :rofl:

thx 只是想改,虽然是营业厅回收给我,但解绑还要 sfx 服了

1 Like

海美迪盒子能刷软路由吗?装个openwrt系统,不知道有没有相对应的固件,硬件兼不兼容也无所知,估计得很折腾吧

你要自己查一下了

不想折腾了,想用的话就入手个N1刷好的得了

也是,n1还是挺不错的了