V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
enihcam
V2EX  ›  Linux

请问怎么给一个 Android 机顶盒安装标准 Linux ?

  •  
  •   enihcam · 2020-02-09 20:12:54 +08:00 · 12624 次点击
    这是一个创建于 1747 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在淘宝上搜“A95X S922X”,应该是目前宇宙最强的 Android 机顶盒了吧?

    Amlogic S922X (四核 ARM Cortex-A73 +双核 Cortex-A53 ) Mali TM-G52-MP6 (H.265 、4K 75fps,VP9 +,HDR 10 HD 2.1); DDR4 4GB ; WiFi MIMO 2x2, 1000M LAN 64GB eMMC

    最关键的部分---------------------居然可以安装 SATA 笔记本硬盘!

    https://www.iqiyi.com/v_19rvauog0s.html

    八百元上下,再配个硬盘,基本上就是一个 1000 元的超级 ARM64 工作站啊!

    可惜官网找不到 UBOOT 方式,不知道怎么安装 Archlinux 或 Debian。

    求 ARM64 Linux 专家入场~

    47 条回复    2023-11-05 18:02:45 +08:00
    Remember
        1
    Remember  
       2020-02-09 20:21:47 +08:00
    armbian 看有没有人搞.
    imn1
        2
    imn1  
       2020-02-09 20:24:09 +08:00
    那么,遥控器还能用否?
    gosas
        3
    gosas  
       2020-02-09 20:24:52 +08:00
    那还不如搞个 n1
    ysc3839
        4
    ysc3839  
       2020-02-09 20:29:25 +08:00 via Android
    http://www.linux-meson.com/
    很容易就能搜索到……
    enihcam
        5
    enihcam  
    OP
       2020-02-09 20:35:18 +08:00 via Android
    @ysc3839 启动的具体步骤请给一个 link,谢谢。
    enihcam
        6
    enihcam  
    OP
       2020-02-09 20:35:40 +08:00 via Android
    @imn1 不需要遥控器
    Qzier
        7
    Qzier  
       2020-02-09 20:37:11 +08:00 via iPhone   ❤️ 1
    直接去恩山论坛,参照 n1 启动的步骤。
    ysc3839
        8
    ysc3839  
       2020-02-09 20:37:57 +08:00 via Android   ❤️ 3
    @enihcam 抱歉,我不想花时间去研究这个。你可以问问别人看能不能帮你搞。
    Qzier
        9
    Qzier  
       2020-02-09 20:38:04 +08:00 via iPhone
    我现在的 t1 就是运行的 armbian,启动很简单。
    V69EX
        10
    V69EX  
       2020-02-09 20:45:48 +08:00
    可能 Alpine Linux 更轻量级一些。
    Qzier
        11
    Qzier  
       2020-02-09 20:53:19 +08:00   ❤️ 1
    还有,S922X 并不是最强的安卓机顶盒,最强机顶盒是你视频链接中的跑分软件第一的 Shield TV ( 2019 )和 Shield TV Pro ( 2019 ),使用的是英伟达最新的 tegra x1 处理器。
    zro
        12
    zro  
       2020-02-09 21:00:51 +08:00
    我也想我的吃灰中的创维 i71 可以复活。。
    runze
        13
    runze  
       2020-02-09 21:01:48 +08:00
    可以的,S922X 可以使用 EmuELEC
    enihcam
        14
    enihcam  
    OP
       2020-02-09 21:33:21 +08:00
    @Qzier Shield 能接 SATA 硬盘吗?感觉不够山寨不好 hack。
    westerndream
        15
    westerndream  
       2020-02-09 21:34:22 +08:00
    Armbian 应该可以支持,uboot 一般是用原厂的,如果没有免拆机破解方法需要用 ttl 线打 uboot 命令,一般有定义好的从 u 盘或者 tf 卡的脚本启动的命令,printenv 出来看看要用哪句,一般 armbian 第一次启动后会被设置成 usb 和 tf 卡启动顺序优先于内置 emmc
    expy
        16
    expy  
       2020-02-09 21:45:38 +08:00
    要按型号移植,下面是折腾 n1 搜集来的链接。

    https://paste.ubuntu.com/p/VsydyYmWSM/
    enihcam
        17
    enihcam  
    OP
       2020-02-09 21:59:28 +08:00
    谢谢 @expy @sumn255

    我可就下单买了。。。
    mudone
        18
    mudone  
       2020-02-09 22:05:27 +08:00
    如果目的是为了拥有一台 ARM64 的工作站,可以直接买 SBC。

    比如一些 RK3399 的 SBC 可以直接接硬盘,RK3399 比 S922X 稍微弱一些
    1、RockPi 4B,带 M.2 接口;
    2、NanoPi M4,带 PCIe,应该也可以转接硬盘;

    还有比如 Khadas VIM3,是基于 Amlogic A311D 的 SBC,同样也是带 M.2 接口;
    xou130
        19
    xou130  
       2020-02-09 22:06:08 +08:00
    曾经用装宽带送的电视盒子试过,海思的芯片,连 sdk 和刷机工具都下载到了,止步于编译,交叉编译操作系统确实难,最后还是有一群人玩的 N1 省心。提供 2 个检查的要素,首先你得看 cpu 有没有被设置"安全"启动不能启动你编译的系统,拆机焊 ttl 是必须的,拿安卓做比喻就是锁 bootloader 一切免谈,这个可以用一个编译好的微型 kernel 刷在 u 盘里试,然后有没有工具能把什么乱七八糟的东西都能无验证往 emmc 里面刷,这个涉及到你的 emmc 安装脚本挂了的恢复。
    enihcam
        20
    enihcam  
    OP
       2020-02-09 22:23:52 +08:00
    @mudone Khadas VIM3 太赞了,还有 NPU。问题是没有结实的机箱啊。
    Osk
        21
    Osk  
       2020-02-09 22:41:05 +08:00
    @xou130 请问下这些盒子的 secure boot 锁定通过 ttl 能解锁吗?
    Osk
        22
    Osk  
       2020-02-09 22:47:32 +08:00   ❤️ 3
    恕我直言, 愿意花这么多钱折腾这些 arm 垃圾, 不如买个同价位的 intel atom 工控板, 花的时间不合算啊, 而且折腾过程中使用到的不少技能根本没意思, 换一个 SoC 平台全变了...
    ferock
        23
    ferock  
       2020-02-09 22:48:01 +08:00 via Android   ❤️ 1
    花这个闲钱,都 800 了,x86 软路由不香么
    aloyuu
        24
    aloyuu  
       2020-02-09 23:20:18 +08:00 via Android
    软路由香
    Shintaku
        25
    Shintaku  
       2020-02-10 00:08:39 +08:00 via Android
    都花 1000 了还要什么 arm
    crazykylin
        26
    crazykylin  
       2020-02-10 00:28:56 +08:00 via Android
    同上,1000 买什么 arm 再说支持 sata 也没啥稀奇的
    好多年前我有个香蕉派就是带 sata 的。
    chienius
        27
    chienius  
       2020-02-10 00:56:31 +08:00 via iPhone
    CoreELEC 用起来应该没什么问题,刚刷了一个 S912 的盒子,应该也能装 entware 凑合做包管理
    felixlong
        28
    felixlong  
       2020-02-10 07:19:30 +08:00 via Android
    你确定这些东西会比树莓派 4 强吗? Android TV 的 Soc CPU 都是很弱的。
    nicevar
        29
    nicevar  
       2020-02-10 08:55:31 +08:00
    要说最强盒子,应该是我们去年下半年拿到的新 NVDIA 的测试盒子了,前几年我们拿到一个后来没上市的 sony 的 google box,放到现在性能依然很强。
    @felixlong 树莓派 4 没有吹嘘的那么厉害,播放个 4k 实际效果都比不上 200 块的机顶盒,不要说底层支持没做好,普通玩家没有实力去折腾那么多的。
    snip
        30
    snip  
       2020-02-10 09:19:33 +08:00
    j1900,你值得拥有
    cz5424
        31
    cz5424  
       2020-02-10 09:22:23 +08:00
    建议花 2k 上 x86,1k 内 x86 考虑旧电脑或者旧笔记本
    qbhy
        32
    qbhy  
       2020-02-10 10:18:38 +08:00
    树莓派不好用吗 ? 4B 挺好用的
    felixlong
        33
    felixlong  
       2020-02-10 10:19:58 +08:00
    @nicevar 这就是我要说的。android 盒子主要都是注重视频播放。CPU 其实很弱。你再把它刷成一般的 linux,没有视频驱动,那它的视频播放就全废了。体验不会比树莓派 4 好。
    expy
        34
    expy  
       2020-02-10 11:31:19 +08:00
    @enihcam 要省事还是推荐已经折腾好的型号,比如百元左右的二手 n1(S905D+2G)拿来部署一些内网用的服务还是够用的。毕竟号称“穷人的树莓派”。

    @felixlong 题主这款性能还真比树莓派 4B 强,S922X 12nm 工艺 4 核 A73 1.8GHz 加 2 核 A53 1.9GHz ; BCM2711 28nm 工艺 4 核 A72 15.GHz 。
    xou130
        35
    xou130  
       2020-02-10 12:35:04 +08:00
    @Osk 海思的有几个‘高安’芯片反正是不行的,可能是没找到资料,其他的 cpu 应该是折腾的人少
    Osk
        36
    Osk  
       2020-02-10 13:53:21 +08:00
    @xou130 😫之前我手上有一个盒子就是海思的, 被这个类似于 PC 机上的 secure boot 机制卡住, 无奈, 人家 x86 都还允许关闭 secure boot 呢
    youxiachai
        37
    youxiachai  
       2020-02-10 15:48:17 +08:00
    我看...lz 知道 n4100 这玩意...

    为啥有 1k 预算还选一个 arm?
    12101111
        38
    12101111  
       2020-02-10 18:33:09 +08:00
    首先不是最强的,RK3588:8nm 4xA76 + 4xA55, Mali G52, NPU2.0, 8K 60 fps 解码,2020Q1 上市,比 S922x 更强
    不过产品线上不是机顶盒产品,更可能在 Chromebook 上搭载
    但是注意,GPU/NPU/VPU 很大可能性只能在厂商的闭源内核上使用,而且 ARM 的闭源驱动 GPU 只支持 wayland 不支持 glx,开源的 mesa 驱动目前不支持 ARM 的 Bifrost 系列公版 GPU ( G5x,G3x ),只支持 Midgard ( T400 )和 mali 系统
    这些较新的 ARM 设备使用 GNU/Linux 体验较 x86 系列相差很多,广告上的内容只能适用于闭源驱动的 Android 或者 CoreELEC
    另外我记得 S922x 和 a311d 不知什么原因只支持 aarch32,不支持 aarch64
    所以强烈建议先看看速龙 3000 配 itx
    enihcam
        39
    enihcam  
    OP
       2020-02-12 19:04:18 +08:00
    所有推荐我买 x86 的同学,能推荐我一款比这个小、功耗 8W 以内、并且 total 千元一下的 mini PC 吗?
    https://www.biostar.com.tw/app/en/minipc/introduction.php?S_ID=3

    这个已经退市了。
    bitdepth
        40
    bitdepth  
       2020-02-14 08:10:11 +08:00 via iPad
    @12101111 這個晶片肯定是 tablet 或者 laptop
    top-up box 不需要太好的效能
    taobibi
        41
    taobibi  
       2020-02-16 11:02:33 +08:00
    @Qzier Shield TV 我并没觉得很厉害,双十一的时候 1111 买的爱奇艺国行 Shield TV。除了游戏不卡外,视频播放感觉还不如 RK 系列
    MaxTan
        42
    MaxTan  
       2020-03-02 10:19:28 +08:00
    @enihcam 8w 以内得等今年的 amd ; j1900、j3455 都是 10w 功耗,这点功耗的差距基本可以忽略不计,功耗的大头主要还是硬盘; 这两个 u 都是千元以内的,上次咸鱼看到一个 j3455 的盒子,也才 500 出头。 http://www.vorke.com/project/vorke-v1-plus/
    404error
        43
    404error  
       2020-03-21 22:50:12 +08:00
    标准的 linux,得要搞定内核和驱动问题吧?
    只用安卓的 linux 内核的话,用 chroot 或 proot 就可以了。
    其实我家的 intel nuc 貌似也可以装 Android x86 咦(虽然我没试过。)
    之前 装过 debian,兼容性挺不错的。
    我买的是不能插 SATA,只能用 m.2 2280 的薄机款,虽然体积比电信 IPTV 机顶盒大一些,但也挺小巧的。
    可以用 HP 的 MCE 红外遥控器,还可以通过修改 win10 的注册表来配置按键映射。
    CPU 和笔记本一样是低压的酷睿 U,不过我觉得性能也挺强的。
    xiaofami
        44
    xiaofami  
       2021-02-01 12:32:14 +08:00 via Android
    @xou130 其实几年前有人折腾过,在 hi3798m 上跑了 debian

    https://github.com/yoyoliyang/hi3798m_debian
    xiaofami
        45
    xiaofami  
       2021-08-20 22:48:41 +08:00
    时隔半年回来补充下,可以关注 Manjaro ARM 项目。我在 gxbb s905 电视盒子上安装了 Manjaro ARM 21.04 ,从主线内核切换 linux-aml 内核后升级到 21.08 一切顺利(内核版本 5.13 ),除了 WIFI 不可用,mac 地址每次重启会变化,系统无法安装到 emmc 一切还好。docker 等等也都支持。盒子+128G TF 卡大概 120 块钱。
    BlackWo1f
        46
    BlackWo1f  
       2023-11-05 10:03:34 +08:00
    @xiaofami 请问我有个 S912 的盒子,跑 Manjaro ARM 会不会很吃力?
    xiaofami
        47
    xiaofami  
       2023-11-05 18:02:45 +08:00 via Android
    @BlackWo1f 不跑图形界面性能足够了,我的盒子一直在滚动更新,很稳定
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1677 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:50 · PVG 00:50 · LAX 08:50 · JFK 11:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.