• 请不要在回答技术问题时复制粘贴 AI 生成的内容
afirefish
V2EX  ›  程序员

我把手机(一加 10 Pro)刷成了 Arch Linux

  •  
  •   afirefish · Sep 17 · 4677 views

    之前在 V2EX 看到一个帖子(原贴找不到了),有人靠 AI 帮忙,把手机刷成了 Linux ,感觉挺有意思。现在手机的性能也不差,要是能跑上 Linux ,应该有不少东西可以玩。

    于是自己也折腾了一下,最后成功给一加 10 Pro 刷上了 Arch Linux 。目前用着还不错,已经能当个小 ARM 服务器用了。

    怎么选的手机

    一开始没想好用哪款,就让 AI 帮忙翻了翻 postmarketOS 的设备列表。要求也很简单:性能还行、价格不贵,最好也容易解锁。

    筛了一圈,最后选了一加 10 Pro 。我看了下,一加 11 和更新的机型,社区支持还不太完善,10 Pro 已经到了基本能用的程度。而且闲鱼上面,300 多块钱就能搞个 12+256 的,屏幕坏掉的战损机,拿来折腾再好不过。

    项目地址:OnePlus 10 Pro ( oneplus-negroni )。

    刷上之后

    原项目有些 bug ,比如说虚拟键盘没法使用、不显示充电状态等。我又让 AI 帮忙修了一些 bug ,做了些优化,慢慢折腾到了现在这个状态。

    代码和相关内容放在 GitHub 了,有兴趣的可以看看(纯 AI 项目): https://github.com/withsalt/oneplus-negroni-arch-linux (可以把仓库 clone 下来,让 AI 读 readme ,直接开整)

    先放张跑起来的截图: https://ibb.co/jkndzD3n

    已知的 BUG

    1. USB2.0 无法使用(也就意味着键盘鼠标没法用)
    2. 没有声音
    3. 没有相机

    散热

    正好手头有个以前从电脑上拆下来的散热器,就搞了个夹具,直接把手机夹上去了。

    https://ibb.co/k6HVZ8gt

    纯被动散热,效果杠杠滴!

    30 replies  •  2026-09-18 10:29:55 +08:00
    linhua
        1
    linhua  
       Sep 17
    可以用 typec 网卡接有线网吗?
    afirefish
        2
    afirefish  
    OP
       Sep 17
    @linhua 可以,上 USB HUB 可以接上电源持续工作。然后我还限制了充电到 80%,非常 perfect !
    satoru
        3
    satoru  
       Sep 17
    哇你这个装置的造型很魔幻了,哈哈哈
    Tink
        4
    Tink  
       Sep 17
    sim 卡能驱动起来吗
    freeskysssss115
        5
    freeskysssss115  
       Sep 17
    还不如刷 postmarketOS
    shench
        6
    shench  
       Sep 17
    可以用来干嘛?
    loading
        7
    loading  
       Sep 17 via Android
    不知性能如何,想研究下专门用来帮我编译单片机固件,能不能比我在老电脑的 wsl2 下编译快。
    OneLiteCore
        8
    OneLiteCore  
       Sep 17
    带电池然后充电限制 80% 么?好像也还行但是不用担心电池鼓包么?
    tearsinchina
        9
    tearsinchina  
       Sep 17 via Android
    不能用 termux ?
    CFM880
        10
    CFM880  
       Sep 17
    现在支持最好的感觉是小米平板 5 ,我用 codex 写了,前后相机+后射对焦马达,vpu 驱动+vaapi ( chrome 直接能硬件解码 h264/h264/vp9 ),传感器驱动(自动旋转屏幕),充电模块( 9v 2a ),音频模块( 4 扬声器,麦克风),社区已经集成 arch 镜像( https://github.com/Kumar-Jy/Nabu-arch-images ),真正做到了 Linux 娱乐平板,哈哈哈哈,运行 codex, opencode 啥的都不是问题
    CFM880
        11
    CFM880  
       Sep 17
    手机还是太小,不适合用
    AmericanExpress
        12
    AmericanExpress  
       Sep 17
    所以除了折腾之外的意义是啥 自带 ups 的 mini server?
    但性价比也没多少,我去年 amazon 100 刀买了台 n100 mini pc,国内这玩意应该更便宜,如果是当小服务器的话明显这个更好..
    sodesga
        13
    sodesga  
       Sep 17
    电池会鼓包的,除非改直供电。
    Leon6868
        14
    Leon6868  
       Sep 17
    @CFM880 #10 这些 codex 居然都能写,用的是什么模型呢?
    CFM880
        15
    CFM880  
       Sep 17
    @Leon6868 真能写。把 android kernel 和硬件的固件 clone 下来,参考 android 的 dts 和驱动就能驱动了。大部分是 gpt 5.6 sol ,电源模块是 deepseek v4.1 flash 。deepseek v4.1 flash 也很强了
    wuzhewuyou
        16
    wuzhewuyou  
       Sep 17
    666 ,GPU 咋驱动的

    还跑上硬解视频了
    yshan
        17
    yshan  
       Sep 17
    正有此意,手机功耗低到可以忽略,也打算搞个 arm linux 玩玩。mark 一下
    zturns
        18
    zturns  
       Sep 17 via Android
    一直插充电器电池会鼓包,刚刚我的红米 k30pro 已经报修了
    bigxixi
        19
    bigxixi  
       Sep 17
    @CFM880 #15 看了下是骁龙 870 的,可以跑什么本地模型吗?加上 TTS/STT 这些,搞个纯本地小智有没有搞头?
    hefish
        20
    hefish  
       Sep 17
    虽然确实很高级,但是看着我落灰的 hp microserver g8 ,还是忍住了。
    CFM880
        21
    CFM880  
       Sep 17 via Android
    @bigxixi 有 npu 硬件和固件,还有 npu 驱动才行。Radxa 瑞莎 Dragon Q8B 高通骁龙 8cx Gen3 29+TOPS 算力 可能有搞头。rk3588/rk3576 才 6tops
    CFM880
        22
    CFM880  
       Sep 17 via Android
    @bigxixi 之前 pc 跑过 asr→intent→llm(deepseek)→tts 除了 llm 外其他的都是本地模型,16G 显存快暴了。还是挺费显存的
    bigxixi
        23
    bigxixi  
       Sep 17
    @CFM880 #22 看起来还是老老实实 api 。感觉搞 AI 硬件要么就接 api 纯靠网络,那硬件几十块都够用了,要纯本地就得上好的,中间档次的硬件没什么意义了
    CFM880
        24
    CFM880  
       Sep 17 via Android
    中间的 intent 模型可以搞,指令分类少点,微调一下分类小模型,服务器 cpu 推理部署一下。其他的感觉搞不了
    @bigxixi
    Maxwe11
        25
    Maxwe11  
       Sep 17
    有意思,希望这个生态能逐步完善。

    我还在想着,现在的软路由,adguard home 等附属设备其实功耗还是高了,能不能搞个更低功耗的设备代替,搜了搜,发现 x86 的设备单 cpu 双核低频 tdp 功耗大概也是 6w 水平,其实一般手机的配置 8G 内存至少过百 G 存储,加上 arm 处理器的性能满足这些基础计算能力不差了。
    wchluxi
        26
    wchluxi  
       Sep 17
    有意思,我的吃灰 oneplus 3T 能否一战
    WebKit
        27
    WebKit  
       Sep 17
    我觉得楼上说的用 pad 改,可能更有实际价值。
    CFM880
        28
    CFM880  
       Sep 18 via Android
    @Maxwe11 软件测试关屏待机功耗 0.7w 左右。当然还有那种深度待机的 Suspend 可能更低,但是这种模式是真的啥都不干了,ssh 都连不上,意义感觉不大。
    minmini
        29
    minmini  
       Sep 18
    @CFM880 #10 太强了,请问我是小米平板 5 的 SIM 卡版本,可以支持用 SIM 卡上网吗?
    afirefish
        30
    afirefish  
    OP
       Sep 18
    @Tink wiki 说卡槽 1 好使,但是我没试过
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2346 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 11:47 · PVG 19:47 · LAX 04:47 · JFK 07:47
    ♥ Do have faith in what you're doing.