
HackiOSのロゴ(公式サイトより)
iPhone上でAndroidを動かす試みは、2010年の「iDroid」や2020年の「Project Sandcastle」など、これまでも繰り返されてきました。脱獄したiPadでmacOSを動かすツールも登場しています。
そして今回、その逆にAndroidスマホでiOSを起動する実験的プロジェクト「HackiOS」が登場しました。「OOSEX GANG」を名乗る開発者グループが、10月22日にGitHubでソースコードを公開しています。
We are open source hackiOS! https://t.co/xxwIiBarrg https://t.co/wl8ntQP2C7 our website : https://t.co/P4xTLVNIro more information here stay tuned. we are hackios! pic.x.com/RYXG5XqdmP
— oosexgang (@hacki_os) October 23, 2026
HackiOSは、Appleがオープンソース公開しているカーネル「XNU」のiOS 16.5版(xnu-8796.121.2)をAndroidスマホ上で起動。その上で、プログラムファイルに手を加えていないiOS 16.5のユーザー空間を動かします。
ホーム画面を担うSpringBoardや標準アプリも、iOSのプログラムファイルは書き換えず、メモリー上で自前のライブラリを読み込ませて動かしているとのことです。
また、Appleが公開していないドライバーは自作で補完。独自のEFIローダーやUEFIの移植、LinuxのWi-Fiドライバーを動かす互換層などを併用して実現したと開発者は説明しています。
動作対象は、2023年2月に発表されたXiaomiの「POCO X5 Pro 5G」(Snapdragon 778G)と、Linuxパソコン上の仮想環境「QEMU」の2つ。端末側でブートローダーのロックを解除したうえでUEFIを一時起動し、システム全体をメモリー上で動かします。
そのため端末のストレージに書き込まず、再起動すれば元のAndroidに戻るとしています。
開発者によると、ロック画面のスワイプ解除やホーム画面、コントロールセンター、ジェスチャー操作が動作。設定、時計、カレンダー、写真、メモ、Safariなどの標準アプリに加え、タッチ操作や電源・音量ボタンも利用できます。
さらに、GPU(Adreno 642L)による描画やWi-Fi経由の通信(Safariで55〜90Mbps)、スピーカーとマイク、前後カメラでの写真撮影にも対応。起動からロック画面までの所要時間は約20秒とのことです。

POCO X5 Pro 5Gで動くiOS 16.5のロック画面、ホーム画面、設定(HackiOSのGitHubより)
一方で、モバイル通信とBluetoothはまだ使えません。また、HackiOSのカーネルで動いている間は充電ができず、バッテリーは減る一方という制約も抱えます。
加えて、Secure Enclaveが存在しないため、App Storeのコンテンツ利用やApple IDへのサインインは不可。アプリ向けのMetalグラフィックスは対応作業中で、動画やLive Photosの撮影も未対応となっています。
開発者自身、HackiOSを「ROMではなく、研究用の作業台だ」と位置づけています。1回の起動は指定した秒数で終了してカーネルがローダーへ戻る仕様で、日常的に普段使いできるものではありません。
リポジトリにAppleのファイル自体は含まれておらず、ライセンスはカーネル側が同梱する他者のコードを除いてXNUと同じApple Public Source License 2.0、ユーザー空間側の独自コードがMITライセンス。
言うまでもなくHackiOSはAppleとは無関係であり、承認も受けていません。
同じ10月には、Redmi Note 10 ProでiPhone X用のiOS 16を動かす「ios-sweet」もGitHubで公開されました。あちらはGPUを使わずCPU描画にとどまり、Wi-Fiや音声、カメラも動かない段階です。一方のHackiOSは、GPU描画やWi-Fi、音声、カメラまで動作させたとしており、研究プロジェクトとして一歩先を行く完成度を見せています。
モバイル通信も充電もできず、決められた秒数で終了する仕様ですから、実用とは程遠い完全な研究用のプロジェクト。公開カーネルと自作ドライバーの力技でAndroid実機のGPUやカメラまで動かしてしまう執念には、黎明期のハックを思わせる面白さがあります。











