Sandcastle,一個在Apple設備上安裝Android和Linux的項目

iphone 的 android

幾週前 在博客上分享有關Checkr1an到Linux的新聞,我們可以通過它以一種非常簡單的方式越獄Apple設備。 現在,一個項目的倡議已經宣布 聲稱利用Checkra1n使用的錯誤 以便能夠在iPhone,iPod和ipad上安裝Android或Linux。

這個項目叫Sandcastle 它是幾天前發布的。 這個項目才剛剛開始,但即使如此 已經有了相當重要的進步 好吧,已經有可能在某些Apple設備上安裝Android,而iPhone 7在理論上具有“更高的穩定性”,因為它還有很多方面需要改進。

該項目還提供了對iPod Touch 7G的有限支持,並且正在進行向各種iPhone 6、8,X,11和iPod Touch 6G型號的轉移。

相關文章:
如何使用Checkra1n越獄Linux?

關於沙堡

開發線索 完了 開發iPhone Linux項目的團隊 十年前,現在在Corellium上工作,Corellium是一種為開發人員提供帶有iOS虛擬環境的雲服務。 去年,Apple繞過iOS保護和設備綁定(越獄)對Corellium提起訴訟。

開發的目的是為iPhone用戶提供選擇平台的自由 並擺脫了Apple對計算機施加的限制和限制。 根據該項目的開發人員,設備的所有者是購買電話的用戶,而不是Apple,因此他可以在設備上安裝任何操作系統。

構建處於測試階段 正如我們所提到的,它們不包括某些功能,例如聲音,攝像頭,GPU加速,不支持通過移動運營商進行的呼叫等。

例如: 現在可以在iPhone 7上使用以下功能:Wi-Fi,藍牙,顯示輸出,多點觸控,電源管理,I2C,SPI,USB,AIC,NAND閃存,APCIe,DART和Tristar充電管理芯片。 與iPhone 7相比,iPod Touch 7G的Sandcastle無法使用Wi-Fi,藍牙和多點觸控。

為了去除保護 將該設備綁定到Apple固件, 使用checkra1n 能夠越獄。

隨後,直接從閃存設備下載固件 並使用標準的APFS文件系統存儲(已創建新分區),從而使Sandcastle與iOS共存。

原始的iOS固件已保存 y 在任何時候 用戶可以在具有iOS或Android的環境中重新啟動他們選擇的設備。

為了訪問APFS文件系統,使用了經過修改的linux-apfs驅動程序,該驅動程序得到了增強,並支持並行安裝小節以及使用壓縮文件的能力。

雖然APFS實施 使用支持錄音模式,此模式仍處於實驗狀態,默認情況下, 分區以只讀模式掛載 (Android環境中的數據不會保存,並且重啟後會丟失)。

除了使用buildroot,該項目還使用修改後的Linux內核來構建Linux系統環境。

Android環境基於Android 10平台,默認情況下已預安裝OpenLauncher主屏幕和Signal Messenger。

要安裝Android應用程序,除了支持Java APK外,建議使用adb實用程序。 帶有ARMv8可執行代碼的APK軟件包需要重建 (用於 不支持ARMv7).

排出

終於 對於那些有興趣嘗試這個建議的人您可以找到Sandcastle的安裝說明 在下面的鏈接中。

提供了位於zip文件中的“ README.txt”文件 提供下載。 (安裝checkra1n之後,將setup.sh,loadlinux.c和Android.lzma文件複製到計算機,然後運行setup.sh,構建loadlinux並運行“ loadlinux Android.lzma dtbpack”)。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。