红米跑iOS 16、Mac跑安卓:AI正让搞机圈重新热闹
在红米上成功运行iOS 16、在Mac上运行安卓App,这些尝试在最近一两个月突然热闹起来。 前不久,B站UP主@RryanLyu甚至还成功让一加Ace 5运行了鸿蒙6,还修复了GPU驱动,能够正常显示桌面、系统动效和应用小窗。 几乎同时,还有人通过修改底层配置,成功解除了部分英伟达RTX 20、30、40系列显卡的计
最近一两个月,在红米上跑通iOS 16、在Mac上运行安卓App这类尝试突然多了起来。B站UP主@RryanLyu此前还让一加Ace 5跑起了鸿蒙6,GPU驱动也一并修好,桌面、系统动效和应用小窗都能正常显示。
差不多同一时间,有人靠修改底层配置,把部分英伟达RTX 20、30、40系列显卡的计算性能限制给解除了,RTX 4090在特定张量计算测试里的吞吐率接近翻倍。
更夸张的还有。Mac跑Android应用、iPhone跑Android游戏,Switch游戏往Windows、Mac和iPhone上搬,一个接一个成了开发者的新目标。近期甚至有人放出Switch独占的《塞尔达传说:王国之泪》《马力欧卡丁车 世界》在Mac上原生运行的画面。

图片来源:X
这些成果的完成度其实参差不齐,有的项目还停留在技术验证阶段。不过,过去做系统移植和逆向工程,得砸进大量专业知识、时间和精力;现在个人开发者借助AI Coding Agent,那些原本难以企及的复杂项目也有了挑战的机会。
搞机本身不算新鲜事。手机、电脑越来越成熟,刷机和越狱慢慢淡出大众视野,可AI为什么偏偏能让搞机圈又热起来?越来越多人试着突破厂商设下的软件和硬件限制,这又会给消费电子行业带来什么变化?
搞机不新鲜,但AI的搞法很不一样
经历过智能手机早期的人,大概都能体会搞机文化为什么吸引人。给Android手机刷第三方ROM、给iPhone越狱、在PC上装黑苹果,过去十几年里,一批开发者和用户始终在挑战厂商预设的软硬件边界。有人图新功能,有人想改善性能和体验,也有人纯粹是想证明技术上做得到。
可智能手机越成熟,厂商对系统安全和生态的掌控就越紧,第三方ROM的影响力随之走低。以前非得Root、越狱才能实现的功能,大量已被原生系统收编。
AI Coding让局面出现了新变化。
拿红米Note 10 Pro运行iOS 16的开源项目ios-sweet来说,开发者不光移植了苹果开源的XNU内核,还把iPhone X的iOS 16用户空间跑了起来,原生系统服务、SpringBoard桌面等组件都在其中。

图片来源:GitHub
项目公开的开发日志里,Claude、Codex等AI Agent参与内核修改、驱动适配、故障排查和任务交接的过程被大量记了下来。
开发者不必同时吃透不同操作系统的内核、启动流程、硬件驱动和底层接口,读陌生源码、生成适配代码,以及大量反复编译、分析和调试的活儿,都可以交给AI。
游戏逆向也是同样的路数。《塞尔达传说:织梦岛》的非官方重编译项目,让原本面向Switch的游戏代码能在Windows、Mac等平台跑起来。nxnative则看中Switch和苹果芯片同属ARM64架构这一点,试着给Switch游戏搭一条通往Mac、iPhone的运行环境。
到11月5日,nxnative项目已经列出120多款经过不同程度测试的游戏,《塞尔达传说:王国之泪》《超级马力欧:奥德赛》等Switch独占作品都在其中。
这些AI逆向项目扎堆出现,一方面确实能说明AI Coding能力进步之快;另一方面也得客观讲,AI并没有从零造出所有技术。
苹果开放的XNU内核源码,Android、Linux、Wine、QEMU,还有各类反汇编、重编译工具,都攒了十几年甚至更久的积累。AI起的作用,很大程度上是帮个人开发者更高效地读懂、整合和利用这些现成的东西。
再加上GitHub上的开源接力,以及B站和社交平台的扩散,一个项目有了突破,其他开发者很快就能跟上。
但技术门槛降低,还不足以解释大家为什么更愿意动手。
一个现实背景是,设备越来越贵,也越来越耐用了。过去一年,存储芯片涨价把手机、PC的成本往上推;同时,几年前的旗舰手机、显卡照样能满足不少新需求,换机的必要性反而在下降。
RTX显卡的算力解锁很能说明问题。以前玩家未必在意GeForce部分张量计算指令的吞吐率限制,可本地大模型、AI生图、LoRA训练火起来之后,像RTX 3090这样的老卡凭着24GB显存,在部分特定负载中甚至能拿到超过60%的性能提升,它变得抢手也就不难理解了。

图片来源:X
破解计算性能限制,带来的价值很直接,今天的搞机也因此有了不同于以往的现实意味。硬件既然还能用,为什么不能靠软件改造让它多发挥点作用?
某种程度上,这也是AI给消费电子行业带来的一个有趣反差:一头是AI基础设施建设抬高存储等硬件成本,消费者买新设备更贵了;另一头是AI Coding压低开发成本,用户更容易把现有设备的潜力挖出来。
厂商想拦,又能拦住多少?
可对消费电子厂商来说,这波AI逆向带来的顾虑并不少。安全、兼容性、售后责任是一头,原本攥在自己手里的软件生态、产品定位和商业利益是另一头。平心而论,厂商对软硬件的掌控并非毫无依据。今天的手机、电脑牵扯支付、隐私、身份认证等一堆敏感功能,系统被未经验证地改动过,设备安全确实可能被破坏,普通用户也难免碰上预料之外的损失。
游戏逆向和跨平台移植还牵着更绕的知识产权线。任天堂此前就动过诉讼等手段,打击Switch模拟器一类侵权做法。
技术上,厂商手里并非没牌。锁住Bootloader、校验系统签名,普通用户想随意刷别的系统就没那么容易。设备真被改了,支付、账号这些在线服务也能靠完整性验证卡住访问。
可搞机行为没法就此绝迹。极客湾云飞10月初说过,靠AI加上漏洞研究,各品牌的安卓零售机都有机会在不解BL锁的前提下拿到Root。

图片来源:B站
再说,Mac跑Android应用、游戏跨平台重编译这类项目,未必非得动系统启动链。权限、分发、服务厂商都能设限,但要把所有兼容性开发都当作安全漏洞来办,难度很大。封得太死,平台自己的开发生态也可能跟着受伤。
另一边,AI厂商的态度同样会起作用。10月底,Anthropic技术人员Addy Osmani确认,团队已在Claude Code的Opus 5.5配置里加了相关指令,为的是不让用户借Claude复刻别人的特定游戏。
也有用户反馈,Claude碰到一般逆向工程任务时开始拒答,连部分正常的软件开发和调试都受了影响。
只是这些限制到底能起多大作用,仍要打个问号。
逆向工程本身不等于盗版,这是一方面——为兼容性去研究已有软件,和未经授权复制、传播游戏内容,法律上并不是一回事。另一方面,Claude也不是开发者唯一能用的模型。Anthropic就算卡住某些开发行为,别的AI模型、开源工具,还有开发者之间的技术交流,照样可能把这些项目往前推。
那限制的边界该画在哪儿?护住用户安全、尊重知识产权,当然该做;可要是把修改渠道一律堵死,想研究自己设备的用户反而可能被推向更不安全的漏洞利用。
PC这类通用性很强的计算平台尤其如此。装别的来源的软件、跑虚拟机或兼容层,本来就是用户长期存在的需求。厂商为了拦少数第三方项目而一步步收紧限制,平台自身的吸引力也可能被削掉。
何况AI还在不断压低设备改造和软件兼容的开发成本,厂商还有没有必要把所有非官方修改都挡在系统门外?
这里有个可参考的例子:Fairphone。

图片来源:Firephone
和绝大多数手机厂商不同,Fairphone明确支持用户解锁Bootloader、装其他操作系统。风险它会提醒,第三方系统的技术支持边界它也划得清楚。这套做法未必适合所有品牌,但至少说明,厂商能在守住默认安全的同时,给愿意担风险的用户留一条路。
比如设备默认保持安全锁定,用户走明确确认、清除原有数据等流程,就能主动解锁。那些已经停了官方支持的旧设备,也可以考虑给出更便利的解锁机制和必要的技术文档,帮第三方社区把设备的软件寿命接下去。
这样的变化,短期看可能跟部分厂商靠软硬件生态推用户换机、升级的路子相冲突。可换个角度,硬件使用周期越拉越长,用户越来越看重设备的长期价值,开放和可持续使用,说不定也会变成新的品牌竞争力。
2025年6月实施的欧盟智能手机生态设计规则,已经对系统更新、维修零件和相关软件支持提出了更长期的要求。这些规则并没要求厂商允许用户随便刷机,但方向摆在那里:
消费电子设备的寿命,不该轻易被软件支持周期说了算。
写在最后
AI Coding把复杂软件工程的门槛大幅拉低,长期攒下的开源技术因此有了更多被用起来的机会。同时,新设备越来越贵、硬件使用周期拉长,加上AI带来的新需求,用户挖现有设备潜力的动力也越来越足。
不过,这波因AI Coding而热闹起来的搞机潮,目前还是少数极客和开发者的技术狂欢。
红米跑iOS、一加跑鸿蒙、苹果原生跑Switch游戏……这些项目离消费者正常使用都还差着不小的距离。RTX显卡的算力解锁,也有明确的硬件和应用场景限制。
至于Switch游戏的跨平台移植,进展虽说不断,但要到成熟、稳定的使用体验,还要把相应的版权争议理顺,问题仍然不少。
不过,相比这些项目眼下能实现的功能,更该关注的是它们折射出的变化。顶尖技术能力正被AI快速推向大众,过去我们熟悉的软硬件生态格局,或许也会随之发生颠覆性的改变。只是未来究竟长什么样,今天还没有人能看清。