V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cxh116
V2EX  ›  分享发现

S905L3A 刷机教程与资源整理 (N1 半价代替品)

  •  
  •   cxh116 · 2023-01-14 16:19:10 +08:00 · 4666 次点击
    这是一个创建于 709 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可以刷 armbian, coreelec , emuelec, openwrt ,个人亲测刷了前 3 个,效果可以看文尾截图.
    CPU 支持 aes 指令,可以 ss 硬解.

    配置:

    UNT M403A: S905L3A, 4 核 1.9 GHz, GPU G31
    N1: S905D, 4 核 1.5 GHz, GPU Mali-450
    缺点: 无 wifi, 有线网卡百 M.

    价格方面:

    个人是 40 收到单机无配件, PDD 上面的 S905L3A 机器差不多在 50 左右也能收到单机无配件的.
    电源用的是旧路由的 12v1a 电源,遥控器靠键盘与游戏手柄来代替.

    刷机准备:

    虽然卡刷只要 u 盘或 sd 卡就行了,但最好准备线刷的工具,个人就卡刷失败导致开机卡死,最终还是靠线刷解决的.

    1. 双公头 USB 线(必备)
    2. 昌晨刷机神器(可选),没有就靠 adb reboot update ,或开机前按 reset 5 秒来触发进 recovery ,这个时候就会触发 U 盘启动了.

    线刷教程:

    主要第三方改的 Rom ,默认帮忙开启 adb, 且有 reboot to libreelec (root) 应用,可以直接从电视启动应用再重启到 u 盘(等于 adb reboot update).

    1. 启动刷机软件,并加载好镜像按开始.
    2. 拔了电脑上不需要的其它 usb 设备(防干拔).
    3. 拔了盒子的所有线
    4. 插上晶晨刷机神器,或按住 reset 按钮.
    5. 插上双公线,等 5 秒放开(没发现多试几次,或换个 usb 端口试试).

    刷 armbian:

    1. 下载镜像 https://github.com/ophub/amlogic-s9xxx-armbian/releases, 选 Armbian_23.02.0_amlogic_s905l3a_bullseye_5.15.87_server_2023.01.13.img.gz (s905l3a, 5.15 内核,6.0 的内核没试过,不晓得能不能启动)
    2. 解压镜像
    3. 使用 rufus 把镜像刷到 u 盘
    4. 打开 u 盘的 fat32 格式的启动分区(找不到就在磁盘管理里分区盘符)
    5. 修改 uEnv.txt 文件的 dtb 为 meson-g12a-u200.dtb, 复制 u-boot-e900v22c.bin 到根目录,重命名为 u-boot.ext (参考 M401A 的配置 https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/documents/amlogic_model_database.md)
    6. 弹出 u 盘,插到机顶盒,使用 adb reboot update ,或接电启动前按 reset ,或运行 reboot to libreelec 来启动 u 盘里的系统.不行就换个 usb 口多试几下.

    刷 CoreELEC

    1. 去官网下载, 选 Devices with SoC S905X2, 2G (100MBit)
    2. 解压用 rufus 刷到 u 盘
    3. 打开 u 盘 fat 启动分区,复制 g12a_s905x2_2g.dtb 文件到根目录, 重命名为 dtb.img
    4. 弹出 u 盘,插到机顶盒,使用 adb reboot update ,或接电启动前按 reset ,或运行 reboot to libreelec 来启动 u 盘里的系统.不行就换个 usb 口多试几下.

    EmuELEC

    1. EmuELEC 与 CoreELEC 刷机一样的,毕竟 EmuELEC 是基于 CoreELEC 的.
    2. 默认没有 BIOS 与 游戏 ROM ,懒人可以考虑下载第三方打包好的.

    解决启动 EmuELEC 后,无法启动 U 盘的 armbian

    由于安装 emuelec 后 导致无法 u 盘启动 openwrt armbian, 省流版操作流程:

    1. 电脑安装 adb
    2. adb connect 192. ×. ×. ×: 5555
    3. adb shell
    4. ls /dev/block/env #非必要步骤
    5. cat /dev/block/env #非必须步骤
    6. dd if=/dev/zero of=/dev/block/env #清空变量
    7. reboot update

    https://www.bilibili.com/video/BV1LG411L7Us/

    效果图

    armbian cpuinfo

    EmuELEC

    CoreELEC

    🍗

    15 条回复    2023-10-23 13:28:10 +08:00
    hanmiao
        1
    hanmiao  
       2023-01-14 16:20:51 +08:00
    可惜还是想要千兆网口
    issakchill
        2
    issakchill  
       2023-01-14 16:39:43 +08:00
    有一只 n1 吃灰,请问有啥好玩或者实用的用途吗
    CEBBCAT
        3
    CEBBCAT  
       2023-01-14 16:40:44 +08:00 via iPhone
    @issakchill “卖掉换 x86”的用途
    hanguofu
        4
    hanguofu  
       2023-01-15 00:57:57 +08:00 via Android
    请问有没有 旧款的魔百盒 b860av2.1 a. 的刷机教程?我有一个吃灰中...
    catsoul
        5
    catsoul  
       2023-01-15 01:09:01 +08:00 via iPhone
    百兆网卡就没啥兴趣了😅
    swsh007
        6
    swsh007  
       2023-01-15 09:23:43 +08:00 via Android
    这东西有很多坑
    比如 401 那个玩意
    硬件版本就有 n 个
    其次只有百兆
    换了 8822cs 的话驱动不完善,换旧内核有可能
    最好的用途 cups 或者娱乐机
    优点实测 6w 的电源没问题
    cxh116
        7
    cxh116  
    OP
       2023-01-17 17:41:02 +08:00
    @issakchill 目前当服务器用,准备把 x86 的关机了,50w 的功率太高了.

    而这 s905l3a, 把 armbian 装在 1 tb 的 2.5 移动硬盘,功耗只有 5w, 十分之一的功耗.

    目前有装的服务
    ss-server: 在公司访问,个人浏览器国外走 vps,其它的都 ss 加密走家里的网络(公司有装深信服行为监控之类的).
    navidrome: 在 android 用 untrasonic 听服务器上面的歌,电脑上面 web .没有广告,没有灰色歌曲.
    jellyfin: 影视服务
    aria2: 下载,cpu 与内存占用少
    docker 装 nas 版迅雷: 下载老资源

    这些服务都是开机启动,cpu 负载平常都是低于 1 (4 核可以到 4),所以性能对个人来说,够用了.

    这里还有列出来很多不错的,直接 docker 可以装
    https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/documents/armbian_software.md
    issakchill
        8
    issakchill  
       2023-01-18 23:04:26 +08:00
    @cxh116 #7 感谢 过年捣鼓一下
    jiangboyueplus
        9
    jiangboyueplus  
       2023-01-19 12:24:14 +08:00 via Android
    想整个 4g 内存的盒子或者矿渣开发板跑跑 gitlab 不知道行不行
    楼主有没有推荐
    Navee
        10
    Navee  
       2023-03-03 10:40:20 +08:00
    准备撸 cm 311-1a 了,楼主可以分享一下 kodi ( coreelec )性能吗?
    cxh116
        11
    cxh116  
    OP
       2023-03-03 11:15:23 +08:00   ❤️ 1
    @Navee 抱歉,已经刷了 armbian 挂 PT 个多月了,不方便再刷成 coreelec 来测了.

    百兆网口, 4k 码率的高点,网口是瓶颈.

    目前 USB 挂 PT,下载满 10M 时, USB 硬盘 IO 卡的要死,我都限速为 8M ,没那么卡,再开启 swap . 估计走 USB 看 4k 也难.
    fejich
        12
    fejich  
       2023-03-18 11:26:49 +08:00
    感谢楼主的分享
    40 块下单买了一只写着全套配件的,不知道咸鱼卖家发不发货
    goodryb
        13
    goodryb  
       2023-04-13 12:37:52 +08:00
    之前买了 2 个,一个吃灰,一个刷了 armbian ,感觉性能还是有点低

    装 jellyfin 遇到转码的基本就 100%了, 也没找到啥能硬解的方法
    Flash1
        14
    Flash1  
       2023-07-29 21:40:17 +08:00
    我手上广州移动的 M401A 死活进不去刷机模式,双头 USB 也什么都识别不出来
    molezznet
        15
    molezznet  
       2023-10-23 13:28:10 +08:00
    u 盘启动没问题了,但是我想移动硬盘启动一直没成功。
    不管是直接烧录移动硬盘还是将成功的 u 盘克隆到移动硬盘( diskgenius )
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:51 · PVG 06:51 · LAX 14:51 · JFK 17:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.