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

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

  •  
  •   afirefish · 1 day ago · 4195 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  
       1 day ago
    可以用 typec 网卡接有线网吗?
    afirefish
        2
    afirefish  
    OP
       1 day ago
    @linhua 可以,上 USB HUB 可以接上电源持续工作。然后我还限制了充电到 80%,非常 perfect !
    satoru
        3
    satoru  
       1 day ago
    哇你这个装置的造型很魔幻了,哈哈哈
    Tink
        4
    Tink  
       1 day ago
    sim 卡能驱动起来吗
    freeskysssss115
        5
    freeskysssss115  
       1 day ago
    还不如刷 postmarketOS
    shench
        6
    shench  
       1 day ago
    可以用来干嘛?
    loading
        7
    loading  
       1 day ago via Android
    不知性能如何,想研究下专门用来帮我编译单片机固件,能不能比我在老电脑的 wsl2 下编译快。
    OneLiteCore
        8
    OneLiteCore  
       1 day ago
    带电池然后充电限制 80% 么?好像也还行但是不用担心电池鼓包么?
    tearsinchina
        9
    tearsinchina  
       1 day ago via Android
    不能用 termux ?
    CFM880
        10
    CFM880  
       1 day ago
    现在支持最好的感觉是小米平板 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  
       1 day ago
    手机还是太小,不适合用
    AmericanExpress
        12
    AmericanExpress  
       1 day ago
    所以除了折腾之外的意义是啥 自带 ups 的 mini server?
    但性价比也没多少,我去年 amazon 100 刀买了台 n100 mini pc,国内这玩意应该更便宜,如果是当小服务器的话明显这个更好..
    sodesga
        13
    sodesga  
       1 day ago
    电池会鼓包的,除非改直供电。
    Leon6868
        14
    Leon6868  
       1 day ago
    @CFM880 #10 这些 codex 居然都能写,用的是什么模型呢?
    CFM880
        15
    CFM880  
       1 day ago
    @Leon6868 真能写。把 android kernel 和硬件的固件 clone 下来,参考 android 的 dts 和驱动就能驱动了。大部分是 gpt 5.6 sol ,电源模块是 deepseek v4.1 flash 。deepseek v4.1 flash 也很强了
    wuzhewuyou
        16
    wuzhewuyou  
       1 day ago
    666 ,GPU 咋驱动的

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

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