一位開發人員設計了一款 iPhone 手機殼,以便在 Apple 智慧型手機上運行 Android。他因在 Apple Watch 上安裝 Windows 95 而脫穎而出。
iPhone 上的安卓系統?現在這是可能的得益於美國開發商 Nick Lee 設計的巧妙外殼。後者實際上整合了一個主機板,上面安裝了 Android 開源專案的修改版本。
外殼採用 3D 列印而成,配有 HDMI 和 USB 連接埠。最重要的是,一條電線可以讓你透過 Lightning 插座將整個裝置連接到 iPhone。在尼克李發布的影片中,我們看到他首先啟動一個應用程序,然後將蘋果智慧型手機插入外殼。
為了實現這一目標,他使用了配備八核心 ARM Cortex-A53 處理器的 Lemaker HiKey 卡。
它由 650 mAh 鋰聚合物電池供電。他添加了一個轉換器,將電壓從 3.7 伏特提升到主機板供電所需的 8 至 18 伏特。
我們的駭客還必須對軟體進行大量修改才能實現他的目標。他首先使用行動裝置,一個軟體套件,允許非官方應用程式與 iOS 終端機通信,特別是探索其檔案系統(它特別用於 Rythmbox,GNU/Linux 的音訊播放器)。他也受益於USB復用器,允許您使用 iPhone 的 USB 連接埠傳輸資料的軟體。
但最重要的是尼克李在這方面付出了很多努力螢幕串流, 和守護程式他為此編寫了程式碼,一方面可以將 Android 生成的螢幕內容傳輸到 iPhone 上,另一方面可以透過濫用螢幕截圖功能來模擬 iPhone 螢幕上的觸覺壓力谷歌作業系統。聰明的。
最後,他還必須修改並重新編譯他的Android內核,以提高USB驅動程式的效能。可以說,他的駭客攻擊不在周日修補匠的能力範圍之內…
Apple Watch 上已經落後 Windows 95
因此,運行 Android 的根本不是 iPhone 的電子設備,而是外殼中的電子設備。智慧型手機最終僅充當底層組件的遠端螢幕。
這不是尼克李的第一次嘗試;去年四月他已經實現了更不可能的壯舉:在 Apple Watch 上安裝 Windows 95。