
引擎是别人的,包装是自己的:LinuxRunner 怎么靠「iPhone 跑真 Linux」12 天拿到 672 star
它是什么 一个侧载安装的 iPhone/iPad 应用,不越狱就能在手机上装 Debian、Arch,开 KDE、Hyprland 这类 Linux 桌面,还能接外接显示器把手机当主机。
为什么火了 「iPhone 变成真 Linux 电脑」一句话加一张反差极大的截图就能讲清楚;它比同类门槛低(支持 iPhone、不要 JIT),作者自己在 r/osdev、XDA、dev.to 发帖,一周三个版本带来两波上涨。
C你可以怎么跟 别再做一个 iPhone Linux,学它的路数:找一个技术能跑、但上游明说只给开发者用的开源底层,加上安装向导和最有反差的截图做成「X on Y」,自己去垂直社区发帖,一周内再发一个带新截图的版本。
- 数据(每天更新) · 建库 2026-10-25 · 733 星 · 7 天 +323
GitHub · 星数 数据 2026-10-27 → 2026-11-08(13 天,13 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
LinuxRunner 是一个侧载装的 iOS 应用,不越狱就能在 iPhone 上装 Debian、Arch,开 KDE、Hyprland 桌面,还能接外接显示器把手机当主机用。真正难的那部分引擎不是作者写的,来自一条做了好几年的开源路线。作者做的是把它包装成普通人能装的产品,配上最有反差的截图,自己去论坛发帖。下面讲清楚它为什么涨、作者做对了什么,以及为什么再做一个同类不太划算。
一个只有 15 个关注者的人,在 r/osdev 发了一帖
2026 年 10 月 27 日,GitHub 账号 mxhm11cr(署名 Leminos,2022 年注册,15 个关注者,只有这一个公开仓库)在 Reddit 的 r/osdev 发了一帖,标题是「We got Linux on iPhone!」,正文开头一句:「LinuxRunner v1.0.1 is out!」,下面说它把 Debian ARM64、Arch Linux ARM 带到 iOS,「不越狱、不用 JIT、不用虚拟化」。这帖拿到约 86 票、39 条评论(搜索引擎摘要;Reddit 本身打不开)。半小时后,他又在 XDA 论坛开了一帖招测试者。
第二天,10 月 28 日,仓库 star 从 109 跳到 294,一天涨了 185,是到现在为止最多的一天。
在这之前它其实已经被人发过一次。10 月 25 日建库当天,有人把它投到 Hacker News,只拿到 3 分、2 条评论,其中一条嘲笑截图看起来像 90 年代的电脑。对这种项目,HN 没起作用,作者自己发的垂直社区帖子才起作用。
star 是怎么涨起来的
| 日期 | 累计 star | 当日增加 | 发生了什么 |
|---|---|---|---|
| 10-25 | — | — | 建库,发 v1.0.0;HN 投稿 3 分 |
| 10-27 | 109 | — | 发 v1.0.1(加 iPad、Arch);作者在 r/osdev、XDA 发帖 |
| 10-28 | 294 | +185 | 峰值;digitbin 等科技博客跟着写新闻和安装教程 |
| 10-29 至 11-02 | 356 → 420 | 每天十几个 | 10-31 LockerGnome 写了长文 |
| 11-01 | 410 | +14 | 发 v1.1.0:外接显示器「DeX 模式」、Metal GPU、Hyprland |
| 11-02 | 420 | +10 | 作者在 dev.to 发「We got real Linux on iPhone!」;builds.io 写 1.1 评测 |
| 11-03 | 568 | +148 | 第二波;r/EmulationOniOS 出现「iPhone is a real Linux PC now」的帖子 |
| 11-06 | 672 | +34 | fork 38 |
(GitHub 每日 star 记录;Releases 页三个版本的安装包合计下载约 3,350 次,11-06。)
两波涨幅各对着一次作者自己的动作:第一波是 v1.0.1 加论坛发帖,第二波是 v1.1 加 dev.to 发文。11-03 那一波里 dev.to、Reddit、YouTube 哪个出力最多,没核实。没有大科技媒体报道(The Verge、9to5Mac 都没搜到),X 上只有零星小号转发,TikTok 上没有相关视频,也没上过 GitHub 趋势榜。这是一个在小圈子里传开的项目。
它到底是什么
README 一打开就是一句「Your iPhone. A Real Linux PC.」,下面紧跟着一张 iPhone 上跑 Hyprland 的大截图,再往下是 KDE Plasma 和文件管理器,然后是一张照片:iPhone 接着外接显示器,屏幕上开着 ONLYOFFICE,手机被当成触控板用。它读起来不像技术仓库,像一个产品的落地页。
技术上,它不启动 Linux 内核,也不是虚拟机。它用一个 ARM64 指令解释器加一层 Linux 系统调用兼容层,直接跑 ARM64 Linux 的用户态程序;JIT 是可选的,没有也能用。能装 Debian 13、Arch Linux ARM、Alpine 3.24,桌面有轻量默认桌面、LXQt、Wayfire、实验性的 KDE Plasma 和 Hyprland;图形走 Mesa → ANGLE → Metal,用上 iPhone 的 GPU。作者在 dev.to 上说 Blender、Firefox 都已经能跑。
上手要四步:从 GitHub 下载安装包,用 Sideloadly 或 AltStore 侧载,打开 App,跟着「Set Up Linux…」向导选发行版、建用户、装桌面。最低 iPhone 11、4GB 内存,Hyprland 要 8GB。
它的来历写在仓库里:直接上游是 rcarmo/ios-linuxkit,更早是 ish-app/ish(就是 App Store 上那个 iSH)。仓库里还留着 iSH 的工程文件和解释器目录。整个仓库只有 6 次提交,每次都是一个整版发布,开发过程没有公开。
谁在跟它抢
「iPhone、iPad 上不越狱跑 Linux」这件事 2026 年突然挤进了好几家,而且全都建在 iSH 这一条线上(GitHub star,11-06 前后):
| 项目 | 出现 | star(约) | 和 LinuxRunner 的区别 |
|---|---|---|---|
| iSH | 2017 | 2.07 万 | x86 模拟,只有终端,能在 App Store 直接装 |
| OpenMinis/ish-arm64 | 2026-02 | 210 | iSH 的 ARM64 分支,只有终端 |
| rcarmo/ios-linuxkit | 2026-04 | 112 | LinuxRunner 的直接上游,作者明说是给开发者用的工具包,不上架、不做成产品 |
| LinPad OS | 2026-10-02 | 298 | 最直接的对手,原生窗口集成更深、有 803 个应用的目录;但只支持 M1 以上的 iPad,还要另装工具开 JIT |
| UTM / UTM SE | 2019 | 3.67 万 | 整机模拟,能跑任何系统,但没有 JIT 时非常慢 |
| a-Shell、Blink、SSH 客户端 | 2019 起 | a-Shell 约 4 千 | 不在本机跑 Linux 程序,或者是连远程机器 |
LinuxRunner 比 LinPad 晚了 3 周,star 已经是它的 2.3 倍。区别不在引擎,两家用的是同一类引擎;区别在门槛:LinuxRunner 支持 iPhone、不需要 JIT,而 LinPad 把绝大多数手里只有 iPhone 的人挡在了门外。
为什么是它拿到了这些 star
一句话就能讲清楚的奇观。「iPhone 变成真 Linux 电脑,不越狱」,再配一张手机上跑 Hyprland 的截图,标题就让人想点。r/osdev 和 dev.to 两帖的标题几乎一样:「We got Linux on iPhone!」。
门槛比同类低。能用 iPhone、不要 JIT、有向导一步步装发行版和桌面。能上手的人比 LinPad 多得多。
难的部分是现成的。解释器、系统调用层、文件系统,都来自 iSH 到 ios-linuxkit 好几年的积累。上游作者自己说了不做成产品,LinuxRunner 就把这一层补上了:安装向导、桌面、Metal、外接屏。ios-linuxkit 只有 112 个 star,做成产品的 LinuxRunner 有 672 个。
作者自己去对的社区发帖,然后马上发新版。一周发了 3 个版本,1.1 加的外接显示器和 Metal 加速的 Hyprland 又提供了一批新截图,带来了第二波。每个版本的限制都写得很清楚(要什么设备、哪些桌面是实验性的),digitbin、LockerGnome、builds.io 这类科技博客照着就能写成教程,带来了长尾流量。
大环境。Apple 一直不开放虚拟化,想把 iPhone、iPad 当电脑用的那批人一直都在。ios-linuxkit 的作者写博客的标题就是「I'm done waiting for Apple」。
还没做好的地方
issue 区能看出用户卡在哪(GitHub issues,10-26 至 11-04):iPad Air 4 上桌面起不来(Xvfb 绑不上 socket);一位 iPhone 11、iOS 17 用户启动黑屏,README 承认还没解决;有人问「怎么删掉一个发行版」;有人请求加一个 AltStore 源方便更新;有人想让它在后台继续跑(灵动岛、实时活动);有人用中文提了「请求支持简体中文」;还有视障用户问能不能用读屏软件。许可证 GitHub 识别不出来,README 自称 GPL-3.0。作者只有一个人。
如果是你
一句判断:LinuxRunner 证明了一件事:一个没有名气、没有频道的个人开发者,也能靠「把只给开发者用的开源底层做成普通人能装的产品,再配一张反差最大的截图」拿到几百 star。这一招值得学。但再做一个「iPhone 跑 Linux」不划算:同一条路线三周里已经挤进了好几家,LinuxRunner 占住了「iPhone、不要 JIT」这个位置,引擎还要跟着 iOS 版本不停修。能学到东西,跟进这一个不太划算。
适合谁:手里有一个底层能力扎实、但「只给开发者用」的开源项目可以接着做的人;会做界面和安装流程、愿意花力气在截图和 README 上的人。
不适合谁:想正面再做一个 iOS Linux 运行环境的人。系统调用兼容、GPU、各种设备和 iOS 版本的黑屏问题,是一个人很难追得上的活,而且 star 会先流向已经领先的那一个。
怎么做:
- 学它的路数,换一个上游。去找那种「技术已经能跑、上游作者明说不做产品」的开源项目(ios-linuxkit 那句「不上架、不做成产品」就是信号),给它加上安装向导、默认配置和一个能截图的效果,做成「X on Y」。
- 做它没做好的部分,但要能单独成立。比如给 iOS 上这几家 Linux 环境做一个「哪些 Linux 应用在 iPhone 上能跑」的兼容性目录和一键安装脚本集,LinPad 的 803 个应用目录说明这个方向有人要(推断)。
- 学它的 README:第一屏一句口号,第二屏一张最有反差的截图,要求和限制写成表格,安装步骤写成编号。
怎么获客:作者自己去垂直社区发帖(这里是 r/osdev、XDA),标题用「We got X on Y!」;HN 对这类项目没用。发完一周内再发一个带新截图的版本,再发一轮(dev.to、Reddit 模拟器板块)。把限制写清楚,科技博客会自己来写教程。
什么时候之前:路数本身不怎么过期。但如果跟的是「手机变电脑」这个话题,要赶在 Apple 自己开放虚拟化或 Linux 子系统之前,那一天来了,这一类项目都会失去理由。
什么情况说明看错了: ① 两三周后 LinuxRunner 的日增掉到个位数,而 LinPad 或一个新来的同类反超:说明这个方向还没有被占住,正面跟也有机会; ② 有人用「中文版 / 应用目录 / AltStore 源」这类补丁项目也拿到了几百 star:说明「做它没做好的部分」比想象的值; ③ 苹果收紧侧载或签名政策,这几个项目一起停涨:说明整个方向的窗口关了。
数据与出处
GitHub 仓库页、README、Releases 下载数和 issue 列表(截至 11-06);GitHub 每日 star 记录(10-27 至 11-06);Reddit r/osdev「We got Linux on iPhone!」(10-27,票数和评论数来自搜索引擎摘要,未直接核实);XDA 论坛帖(10-27);Hacker News 投稿(10-25);dev.to「We got real Linux on iPhone!」(11-02);digitbin、LockerGnome(10-31)、builds.io 的报道;竞品 star 数为 11-06 前后,写「约」的是取整。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 iSH(ish-app/ish) 开源 2017 20,678 星,App Store 上架 iSH 是 x86 模拟、只有终端;LinuxRunner 是 ARM64、有整套 GUI 桌面,但要侧载 LinPad OS(fspecii/LinPad) 开源 2026-10-02 298 星,v1.5,应用目录 803 个 同样基于 iSH-ARM64,窗口和 iPad 原生集成更深,但只支持 M1 以上 iPad,还要 StikDebug 开 JIT;LinuxRunner 支持 iPhone、不需要 JIT、有外接屏模式 rcarmo/ios-linuxkit 开源 2026-04 112 星 LinuxRunner 的直接上游,定位是给开发者用的 runtime 工具包,只带参考终端、不打算上架;LinuxRunner 把它做成了消费级产品 OpenMinis/ish-arm64 开源 2026-02 210 星 iSH 的 ARM64 分支,只有终端 UTM / UTM SE 开源 2019 36,733 星 整机虚拟化/模拟,没 JIT 时极慢;LinuxRunner 只翻译用户态,针对 iPhone 做了桌面和触控 a-Shell / Blink / SSH·VNC 客户端 iOS 2019 起 a-Shell 4,004 星 要么是 WASM 或原生命令集,要么连远程机器,不在本机跑 Linux 二进制 - 用户从哪来
- 查实 Reddit r/osdev 作者自己发帖:「We got Linux on iPhone!」约 86 票、39 条评论,10-27(Brave 摘要);第二天 +185
- 查实 XDA 论坛:作者 10-27 发帖招测试者
- 查实 长尾科技博客 / SEO:digitbin(10-27、10-28)、softwarecurated、webconsulting.at、LockerGnome(10-31)、builds.io(11-02)都写过
- 查实 dev.to 作者自己发文 + 1.1 版本:11-01 发 1.1、11-02 发 dev.to,11-03 +148
- 推断 Reddit r/EmulationOniOS、r/BestGitHubRepos:「iPhone is a real Linux PC now」等帖子存在,时间和票数没核实
- 查实 Hacker News:10-25 有人投稿,3 分,没起作用
- 查实 X / YouTube Shorts:@Techjunkie_Aman 11-06 发推;YouTube 上有「LinuxRunner 1.1 Explained」短视频;都在两波涨星之后
LinuxRunner(mxhm11cr/LinuxRunner)为什么能跑出来
渠道:GitHub|研究日期:2026-11-06|数据卡:建库 12 天,672 星、38 fork;单日最高 +185(10-28),11-03 又涨了 +148
一句话结论
LinuxRunner 是 iSH → ish-arm64 → ios-linuxkit 这条开源路线上做出来的一个打包好的 IPA:引擎(不需要 JIT 的 ARM64 解释器加 Linux 系统调用层)是上游现成的,它补的是给普通人用的那一层——向导式装 Debian/Arch/Alpine、整套 X11/Wayland 桌面、Metal GPU、外接显示器的「DeX 模式」——然后用「我们让 iPhone 跑上了真 Linux,不越狱」这句话去 r/osdev、XDA、dev.to 发帖。它的 star 主要来自截图冲击力(iPhone 上跑 KDE、Hyprland、Blender、Firefox)和作者自己发帖后引来的长尾科技博客转载,不是靠技术上的首创。
1. 它是什么
- 一个 iOS/iPadOS 应用,通过 Sideloadly / AltStore 侧载,在 App 里用 ARM64 指令解释器(JIT 可选)加 Linux 兼容层直接跑 ARM64 Linux 用户态程序。它不启动内核,也不是虚拟机。可装 Debian 13、Arch Linux ARM、Alpine 3.24,桌面有 Openbox/LXQt/KDE Plasma/Wayfire/Hyprland;Mesa→virgl→ANGLE→Metal 这条 GPU 路径;外接显示器时 iPhone 当触控板用(README,github.com/mxhm11cr/LinuxRunner )。
- 源码来历:SOURCE_ORIGIN.txt 写明直接上游是 rcarmo/ios-linuxkit,更早的上游是 ish-app/ish;仓库里还留着
iSH.xcodeproj、asbestos/(iSH 的解释器)这些目录。ios-linuxkit 自己又 fork 自 OpenMinis/ish-arm64。整个仓库只有 6 次提交,都是整包发布(「Release LinuxRunner 1.0.0 source…」「Release 1.1.0 (900)」),作者没有公开开发过程。 - 作者 Leminos(mxhm11cr):账号 2022 年注册,15 个粉丝,只有这一个公开库,没有 X 账号(GitHub API,2026-11-06)。
- 版本:v1.0.0 发于 10-25,v1.0.1 发于 10-27(加了 iPad、Arch),v1.1.0 发于 11-01(DeX 外接屏、Metal、Hyprland)。三个版本的 IPA 下载数分别是 693、1995、664,合计约 3,350 次(GitHub Releases API,11-06)。
2. 竞品格局
| 产品 | 形态 | 上线 | 规模 | 和 LinuxRunner 的差别 |
|---|---|---|---|---|
| iSH(ish-app/ish) | 开源 + App Store 上架 | 2017 | 20,678 星 | x86 模拟、只有终端、Alpine;能从 App Store 直接装。LinuxRunner 是 ARM64、带桌面、要侧载 |
| OpenMinis/ish-arm64 | 开源 | 2026-02 | 210 星 | iSH 的 ARM64 分支,只有终端,是 LinuxRunner 的祖上 |
| rcarmo/ios-linuxkit | 开源 | 2026-04(5 月写博客宣布) | 112 星 | LinuxRunner 的直接上游。作者定位成「给开发者用的 runtime kit」,说了不上架、不做成产品。LinuxRunner 就是把它做成了产品 |
| LinPad OS(fspecii/LinPad,linpados.com) | 开源 + 官网,侧载 | 2026-10-02 | 298 星;10-17 起慢慢涨,单日最多 +44(我们的 github 库) | 最直接的对手。同样基于 iSH-ARM64,原生窗口平铺桌面、Venus/MoltenVK GPU、803 个应用的目录;但只支持 M1 以上 iPad,还要靠 StikDebug 开 JIT。LockerGnome 10-23 写过它 |
| UTM / UTM SE | 开源 + 侧载 / AltStore | 2019 | 36,733 星 | 整机虚拟化/模拟(QEMU),没有 JIT 时极慢;能跑任何系统,但没有针对 iPhone 的桌面体验 |
| a-Shell、Blink、各种 SSH/VNC 客户端 | App Store | 2019 起 | a-Shell 4,004 星 | 要么是 WASM 或原生命令集,要么连远程机器,不在本机跑 Linux 二进制 |
| Apple 官方 | 大厂功能 | 无 | — | iOS 没开放 Hypervisor,也没有 Linux 子系统;正是这个空白让这类项目反复出现 |
结论:「iPhone/iPad 上不越狱跑 Linux」这个方向 2026 年突然挤了好几家(ish-arm64 → ios-linuxkit → LinPad → LinuxRunner,都建在 iSH 上)。LinuxRunner 比 LinPad 晚 3 周,星数已经是它的 2.3 倍。
3. 增长路径(证据)
星数曲线(我们的 github 库):10-27 109 → 10-28 294(+185)→ 10-29 356 → 之后每天十几颗 → 11-03 568(+148)→ 11-06 672。
| 时间 | 事件 | 证据 |
|---|---|---|
| 10-25 | 建库,发 v1.0.0 | Releases |
| 10-25 | HN 上有人投稿,只拿到 3 分、2 条评论(一条嘲笑截图像 90 年代),等于没起作用 | news.ycombinator.com/item?id=50257361 |
| 10-27 | 作者在 r/osdev 发「We got Linux on iPhone!」(v1.0.1),86 票、39 条评论 | Brave 搜索摘要,www.reddit.com/r/osdev/comments/1xfg835/ ;同标题 10-27 09:23 被 tsecurity.de 聚合转载 |
| 10-27 | 作者在 XDA 论坛开帖招测试者 | xdaforums.com/t/…4806519/ (10-27 09:55) |
| 10-27 至 10-28 | 长尾科技站跟着写:digitbin 两篇(新闻 + 安装教程)、softwarecurated、webconsulting.at | Exa 搜索结果的发布时间 |
| 10-28 | +185,单日最高,跟上面这一波对得上 | github 库 |
| 10-31 | LockerGnome(Chris Pirillo 的站)写了长文 | lockergnome.com/free-app-runs-linux-desktop-programs-on-ipho… |
| 11-01 | 发 v1.1.0(DeX 外接屏、Metal、Hyprland 55–60 FPS 的说法) | Releases |
| 11-02 | 作者在 dev.to 发「We got real Linux on iPhone!」;builds.io 写了 1.1 的评测;YouTube 上出现「LinuxRunner 1.1 Explained」短视频 | dev.to、builds.io、YouTube 搜索 |
| 11-02 至 11-03 | Reddit r/EmulationOniOS 有帖「iPhone is a real Linux PC now」,r/BestGitHubRepos 也有帖(帖子 ID 比 r/osdev 那篇新,推断在 1.1 之后;票数没拿到,Reddit 拦了抓取) | Jina 搜索 |
| 11-03 | +148,第二波,和 1.1 的 DeX 桌面截图一起出现 | github 库 |
| 11-06 | X 上 @Techjunkie_Aman 发了「Your iPhone can now run a Linux desktop. Without jailbreak」 | x.com/Techjunkie_Aman/status/2118676787844759906 |
没找到的:TikTok 上没有相关视频(TikHub 搜「LinuxRunner」0 条相关);我们的 X 语料 30 天内 0 条;没上 GitHub trending(建库不满 60 天,上不了)。
4. 它为什么跑出来
- 一句话就能讲清的奇观:「iPhone 变成真 Linux PC,不越狱」,配上 iPhone 跑 KDE/Hyprland/Blender、外接显示器用 ONLYOFFICE 的截图,标题本身就让人想点。README 写得像产品页(「Your iPhone. A Real Linux PC.」),不像一般的技术仓库。
- 门槛比同类低:不需要 JIT、支持 iPhone(LinPad 只支持 M1 以上 iPad,还要 JIT),最低 iPhone 11 / 4GB 内存,装好后有向导一步步装发行版和桌面。能玩的人群比 LinPad 大得多,这是它在同一波里星数领先的主要原因。
- 站在现成的引擎上:解释器、系统调用层、fakefs 都来自 iSH / ish-arm64 / ios-linuxkit 多年的积累。作者把力气全花在了「做成产品」和「做出好看的效果」上,上游那些偏「给开发者用的工具包」的项目(ios-linuxkit 只有 112 星)没做这一步。
- 作者自己在对的社区发帖:r/osdev(86 票)、XDA、dev.to 都是作者本人发的,标题都是「We got Linux on iPhone!」。这些帖子又被一圈 SEO 型科技博客(digitbin、lockergnome、builds.io 等)转载,带来了长尾流量。
- 版本节奏快,带来第二波:1 周内连发 3 个版本,1.1 加了外接显示器的「DeX 模式」和 Metal 加速的 Hyprland,给了新的截图和新的转发理由,11-03 又涨了一波。
- 大环境:2026 年这个方向很热(Asahi、vphone-linux、LinPad、「Omarchy in my pocket」),Apple 一直不开放 Hypervisor,一部分 iPhone/iPad 用户想把设备当电脑用的情绪一直在(ios-linuxkit 作者写过「I'm done waiting for Apple」)。
5. 差异化
- 和 iSH 比:ARM64(不用翻译指令集,快得多),能跑整套桌面和 GUI 程序(Firefox、VS Code、Blender、Telegram Desktop)。
- 和 LinPad 比:支持 iPhone、不需要 JIT、三个发行版可选、能接外接显示器把手机当主机。LinPad 是更原生的窗口集成(Linux 窗口直接变成 iPad 窗口)。
- 和 UTM 比:不模拟整机,只翻译用户态,在没有 JIT 的设备上也能用。
- 差异化是不是它跑出来的原因?是,但关键不在技术,在包装和门槛。真正难的引擎来自上游;LinuxRunner 的不同在于「iPhone 能用 + 不要 JIT + 一键装桌面 + 外接屏」这套组合,再加上很能打的截图和标题。
6. 能见度
小圈子里在传。传播停留在 r/osdev、r/EmulationOniOS、XDA、dev.to 和一些长尾科技博客;LockerGnome 是最大的媒体。没上 HN 首页(3 分),没有大科技媒体(The Verge、9to5Mac、iDB 都没搜到),X 上只有零星小号。IPA 合计约 3,350 次下载。
7. 跟风者
目前没有。38 个 fork 都是 GitHub 上原样 fork(比如 Xanawer、IOS-UG、ARandomAxolotl,都是 0 星),没有换皮或重做。反过来,LinuxRunner 自己和 LinPad 都是 ios-linuxkit / ish-arm64 这条线的「产品化跟进者」。
8. 能借鉴的
- 「上游引擎 + 产品化包装」:冷门但成熟的开源底层(这里是 iSH-ARM64)加上消费级的安装向导和视觉卖点,就能拿到上游拿不到的关注;上游越是「只给开发者」,这个空档越大。
- 标题用「We got X on Y!」这种奇观句式,截图挑最反差的(iPhone 上跑 Hyprland),README 写成产品落地页。
- 作者亲自去垂直社区(r/osdev、XDA)发帖,不依赖 HN;接着快速发版,每个版本带一个新的视觉卖点,制造第二波。
- 把限制条件写清楚(iOS 版本、内存、哪些桌面是实验性的),SEO 博客很容易照着写成教程,长尾流量就来了。
9. 还不确定的
- Reddit 帖子的具体票数和发帖时间(Reddit 拦了抓取):r/osdev 的 86 票来自 Brave 的摘要;r/EmulationOniOS 那篇的热度是第二波的主因还是之一,没核实。
- 11-03 那波 +148 的具体触发点(dev.to、Reddit、YouTube 哪个为主)没核实。
- 实际可用性:只有一个作者,提交历史是整包发布(可能大量用 AI 生成或在私有仓库开发),代码里多少是原创、多少是上游的,没逐行比对;issue 里已经有启动黑屏、Xvfb 起不来这类兼容性问题。
- 许可证:GitHub 识别为 NOASSERTION,README 自称 GPL-3.0 覆盖。
- 长期风险:作者会不会一直维护;iOS 侧载政策一变,这类项目会受影响。