红米跑iOS 16、Mac跑安卓:AI正把搞机圈重新点燃
跨过厂商划的线。
最近一两个月,在红米手机上跑起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把顶尖技术能力快速铺开之后,我们过去熟悉的软硬件生态或许也会被彻底改写。只是未来究竟会是什么样,今天还没有人说得清。