X96MAX+盒子4G +64G。验证通过,镜像来自N1盒子验证通过的版本,dtb来自 forum.armbian.com。
目录
X96 MAX +盒子中安装armbian的准备工作
U盘或SD引导过程两种开机方式并开始安装过程
提成千兆,破解千兆网卡补丁的过程。
传输到EMMC
所有涉及到的软件文件,基本在我人下载库中都有。
1、刻盘,将Armbian_20.07_Arm-64_focal_current_5.7.9_desktop.img 刻录到U盘或SD卡。 16G够用。
ETcher,支持Windows,OS。 dd 命令支持OS,linux。这两个工具都行。win32imagetool这个个头小,win7也行。
2,查吧一下U盘修改boot盘里面。boot.usb。或boot.sd.使用的设备改扩展名为,ext。不该的话屏幕是蓝色的。
3,拷贝
meson-sm1-hk1box-vontar-x3.dtb
meson-sm1-sei610-ethfix.dtb
meson-sm1-x96-max-plus-100m.dtb
meson-sm1-x96-max-plus.dtb
这个四个DTB到DTB目录,记下位置,应该是在amlogice里面。下面要用到。
hk1box-bootloader.img
拷贝到boot盘随便一个地方,到时开机安装千兆网卡要用到。
4,修改boot盘,uEnv.txt, 注释掉上面的设备,启用S90*****windown下保存可能没事,但是注意换行。
# aml s9xxx
FDT=/dtb/amlogic/meson-sm1-hk1box-vontar-x3.dtb
APPEND=root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
注意:到这里应该可以U盘引导成功,关于引导,不挑版本。Atv9(androd,谷歌iTV,版本9),出场自带安卓。SlimBOX10.这些都不挑都试过。U盘是好的就能引导,好像我下载的版本都自带root权限,直接开启root可以。就怕盘里面文件出错,关键是选对镜像,改对文件和参数。
U盘修改boot盘里面。boot.usb。或boot.sd.使用的设备改扩展名为,ext,
修改uEnv.txt,dtb文件和append设备选择
拷贝dtb文件
核对以上三项后插卡查盘以后:
https://forum.armbian.com/topic/15376-methods-to-fix-x96-max-pluss905x3-gigabit-ethernet-problem/
基于前面的准备,开机后,打开终端 进入/boot 引导盘。
dd if=/tmp/hk1box-bootloader.img of=/dev/mmcblk2 bs=1 count=442
dd if=/tmp/hk1box-bootloader.img of=/dev/mmcblk2 bs=512 skip=1 seek=1
sync
reboot
开机就是千兆了。
做完以上的工作就可以双系统并存了,没外置设备,就是电视盒启动,有就是armbian。armbian可以写入eMMC。做到去除U盘,但是可就没有电视盒功能了。用安装时的root密码,su。输入密码进入root。 /root/install-aml.sh
写在最后,这个版本没有WIFI,没有声音。我就是用外置的声卡,wifi也可以外置,但是没意义。那么它做web服务的,或者上上谷歌,用docker,瞎鼓捣一下就行了。所有至于后续的改变可以看看及其他
1、Manjaro Arm 20.06,另外一个可用的linux,不如这个流畅。
2、coreelec这个是官方支持的功能多而且快,只是不支持DOCKER里面的openwrt开启SS++R
3、可以选择Emuelec玩游戏吗?