起因
最近沉迷阿里云盘,使用potplayer配合aliyundrive-webdav可以轻松既存即播,but,如果想在手机、平板上使用,必须下载相应软件&保持电脑开机,电脑的风扇声听起来确实不太美妙。想着搞个微型linux再配合jellyfin局域网播放岂不美哉。
然而想象很美好,现实很骨感,先说结论:路由器和电视盒子刷机很简单,但是受限于jellyfin对电视盒子amlogic芯片的解码能力的支持,jellyfin局域网播放折腾失败。
部分降级包、工具
1 | 链接:https://pan.baidu.com/s/1UGFowQodnWCj7yX5xsCEHg?pwd=pc39 |
ax6s路由刷机
这个路由刷机不要怕,基本不会完全变砖。如果系统打不开,使用工具:MIWIFIRepairTool重刷1.2.7固件即可,工具每一步都会提示如何操作。
ps:
注意工具报毒,下载注意关闭杀毒软件
如果找不到对应路由器的ip,检查:路由器wan接网线、lan接电脑、禁用其他不相干网卡后重新打开工具
首次刷降级包1.2.7
登入路由器管理后台,手动选择降级包刷入即可
之后telnet登入网关打开ssh
用户名root,端口23,密码使用小米SN.html输入路由器背板sn计算得出(ssh密码也是这个),登录后依次执行:
1 | nvram set ssh_en=1& nvram set uart_en=1 & nvram set boot_wait=on & nvram setbootdelay=3 & nvram set flag_try_sys1_failed=0 & nvram setflag_try_sys2_failed=1 |
登录ssh后的操作
这里需要两个文件:底包:factory.bin,sysupgradle.bin:可以在https://github.com/kiddin9/OpenWrt_x86-r2s-r4s-r5s-N1
定制所需软件后下载,如果使用他的网站定制镜像提示每天只能跑一次,清除cookie后再试。下边是我预编译的软件:
注意如果装docker,估计磁盘还剩下20m左右,稍微大一点的镜像都拉不下来,索性不装。
首先刷入底包
上传factory.bin
至/tmp
目录,其他目录可能空间不够导致上传失败,之后执行:
1 | mtd -r write /tmp/factory.bin firmware |
注意底包只需要刷入一次
之后刷入正式包
点击刷写固件
,按提示操作(勾选全部去掉)
装完长这样
最后ClashX YYDS
魔百和m401a刷armbian
电视盒子便宜,拼夕夕花了67,后来咸鱼看了下,大概60左右可以拿下,大致配置如下:
准备工具:
u盘
usb-typec数据线(电脑需要有typec接口,注意某些充电线可能无法使用,我用的是之前旧手机的原装数据线)或者 usb双公数据线
键盘、鼠标、显示屏、网线必须
螺丝刀,线刷拆机
遥控器非必须,可用键鼠操作
短接的镊子/挖耳勺等等
降级
变砖状态也使用此步骤修复。
拆机接ttl
盒子背面正放,拆下右上和左下两颗螺丝即可打开背板,尝试如下三个位置复位/短接,建议先尝试复位键。先按下复位/短接,之后连数据线到电脑(无需插电源),听到提示音即连接成功
刷降级包
连接成功后使用usb-burning-tool刷入江苏M401A原机官改root线刷超级桌面
镜像,此镜像自带root、打开adb调试。
准备u盘
下载镜像:amlogic-s9xxx-armbian,下载s905l3a标号,建议选5.x的内核
jammy:Ubuntu最新发行版代号
bullseye:Debian最新发行版代号
下载工具: balenaEtcher
插入u盘打开工具,
Flash from file
将镜像写入u盘打开u盘:修改文件uEnv.txt对应的dtb
1
FDT=/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb
刷机
盒子接显示屏、电源、鼠标/遥控、网线(装机时可能涉及一些网络配置),键盘暂时不接,如果用遥控可以接键盘,因为要留一个口接u盘,注意这时不插u盘,这个很重要,假如你在android系统下插u盘,它会修改u盘文件权限,导致无法引导。
进入系统,鼠标/遥控打开应用
libreelec.apk
,黑屏之后插入u盘、键盘,如果进入android的机器人界面说明操作失败,需要检查u盘重试。看到花屏,先开心一下,说明u盘引导成功了,之后按界面提示设置root密码即可,默认密码1234
ps:create account步骤可以
ctrl+c
跳过进入系统后,不要着急刷入emmc,先检查下cpu、内存、磁盘、网络等是否正常。不正常检查相关配置或者进入github issue求助。
armbian-install
刷入emmc,id选306(对应401a)、磁盘格式选ext之后
shutdown now
,拔出u盘再开机长这样
可选(固定ip、虚拟域名)
固定ip
虚拟域名
之后可通过此虚拟域名局域网访问该系统资源: