蘋果手機可以刷安卓系統嗎(蘋果刷安卓系統教程)
iPhone刷入 Android10 系列文章第三篇,不用再羨慕黑客們嗮圖啦,你也可以的
。
(圖片來源推特)
國內許多媒體爭相轉載此訊息,但都止步於陳述事情,並沒有深入到具體步驟,也沒有詳細的刷入流程。作為圈內資深的技術博主,小雷鋒覺得有責任把這門技術呈現給大家,讓大家都能分享樂趣。
長話短說,目前該專案相容情況如下圖,
(圖片來源projectsandcastle)
其中相容最為理想的為iPhone7/7P 已經對應的iPod Touch。什麼你問為什麼?因為黑客是用這機型開發的SandCastle專案(任性啊
),任性的黑客還給7/7P寫了Wi-Fi以及藍芽驅動(無情啊
)。
材料準備:
裝置選擇:鑑於上圖,我們選擇iPhone7為最佳除錯裝置
系統:iOS 13.3 (理論上iOS12.3及以上可以被Checkra1n引導即可
容量:128G(越大越好,這裡會新增分割槽寫入新系統)
刷機步驟:
Mac 電腦環境:
刷入安卓
1:越獄通過checkra1n 0.9.8.1及以上版本越獄您的手機,並啟用越獄環境
2:Mac電腦下安裝好對應版本的checkra1n
3:Mac上下載小雷鋒為大家準備好的工具包,並解壓
4:終端進入解壓後目錄。給setup_mac.sh與start_mac.sh執行許可權
注意,這裡要求沒有修改過手機ssh密碼,如果修改過請還原為alpine
5:確保手機連線電腦不斷開 執行指令碼./setup.sh
注意,該指令碼1臺裝置僅需執行一次
6:當第一步完成後,手動將你的手機進入DFU模式
7:確保手機連線電腦不斷開,執行指令碼./start.sh 引導啟動安卓系統
Linux 電腦環境:
1:越獄通過checkra1n 0.9.8.1及以上版本越獄您的手機,並啟用越獄環境
2:通過scp將指令碼isetup上傳到手機/tmp路徑,並改名為isetup.sh
3:電腦ssh到手機執行
chmod 755 /tmp/isetup.sh && /tmp/isetup.sh
4:當安裝完成後,Linux從
https://github.com/corellium/projectsandcastle/ 獲取最新loadlinux.c原始碼 並編譯,編譯方式見github文件
5:Linux上終端執行以下命令引導安卓系統。
./loadlinux Android.lzma dtbpack
移除安卓:
如果你想移除已經安裝好的安卓系統,請按以下步驟執行
1:啟用手機iOS越獄環境
2:雷鋒源安裝NewTerm直接在手機上操作,或者通過OpenSSH在電腦終端上操作
3:執行命令列印出所有分割槽表,一般情況最後一個分割槽為安卓分割槽
ls /dev/disk0s1s*
如果不放心,你也可以通過以下方式進行驗證
/System/Library/Filesystems/apfs.fs/apfs.util -p 分割槽碟符
如果列印出 Android 即可確定為我們的目標分割槽
在拿到正確的分割槽碟符 比如 :/dev/disk0s1s7(根據具體情況修改)
我們執行以下命令移除分割槽
mkdir -p /tmp/mnt mount -t apfs 準確的碟符 /tmp/mnt rm -rf /tmp/mnt/nandumount /tmp/mntsync
戰鬥結束,乾貨教程 希望大家玩得愉快
(圖片來源於推特)
特別提醒:無論如何,請備份好資料再開始折騰。
有人問,小雷鋒是如何知道的刷寫方法,國內好像還沒有相關文章。這個!需要在外網大範圍的搜尋、篩選、整理才有了此文
。當然,前提是你需要有比較不錯的英文能力。什麼,怎麼學習英文?小夥伴們可以參考一下今天的頭條文章。
不經意間,軟廣來襲,大家晚安~
全文完:武漢加油!
附件:工具包下載地址請關注我,私信:刷安卓