當前位置:成語大全網 - 漢語詞典 - 蘋果手機刷成安卓教程

蘋果手機刷成安卓教程

蘋果iPhone可以啟動Android和iPhone OS已經不是新聞了,但是很多網友表示很想知道如何在iPhone中安裝Android。本文只是給大家帶來了壹個在iPhone上安裝Android系統的詳細教程。

不過在開始工作之前,需要註意的是,目前的iPhone Android刷機並不完善,尤其是目前iPhone Android系統的電源管理還存在缺陷,刷機完成後耗電非常快,因此僅限於iPhone用戶。需要註意的是,這個課程比較復雜,所以必要條件是:妳必須是壹個動手能力很強的網友,想早點嘗試。如果妳動手能力不是很強,又不喜歡折騰學習,那就湊熱鬧吧。

註意:由於刷機可能會造成數據丟失,請務必在安裝安卓系統前備份手機中的數據!另外,本網站對刷機帶來的任何風險概不負責,請三思而後行。

打開分步閱讀模式

刷機所需工具:

01

其實刷機並不是壹件很可怕的事情。只要把握好“膽大心細”這壹招,按照教程壹步壹步來。有句話說的好,巧婦難為無米之炊,妳還需要在刷之前準備好刷所需的軟硬件。

1,第壹代iPhone或者iPhone 3G。固件版本必須在2.0到3.1.2之間,並且已經用Redsn0w、Blacksn0w或PwnageTool越獄(註意:不支持用Spirit越獄的版本)。

2.Windows環境下的32位Liunx操作系統或Linux虛擬機。

3.預編譯圖像和二進制文件。至於用哪個文件,要看手裏的iPhone是第壹代還是3G。

4.需要iPhone OS 3.1.2 ipsw文件,也叫iPhone 1.1 _ 3.1.2 _ 7d 11 _ restore . ipsw或Iphone1.2 _ 3.1.2。這個文件壹定在電腦裏。

5.iPhone內部Marvell WLAN芯片的固件。

安裝Android系統的詳細步驟:

01

第壹部分:

首先要準備好iPhone多點觸控和WLAN芯片的固件。請從ipsw文件中提取或從Marvell網站下載。刷機需要的東西準備好之後,下面就開始正式的刷機工作了。

刷洗步驟如下:

02

在Linux的主目錄中創建壹個名為fireware的目錄。

03

來自2sd-8686-Linux 26-syskt-9 . 70 . 3 . p24-26409 . p45-GPL . zip。

將SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar解壓到壹個臨時目錄。

04

來自SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar

解壓FwImage/helper_sd.bin和FwImage/sd8686.bin,放入固件目錄。

05

將helper_sd.bin重命名為sd8686_helper.bin

註:現在您已經有了WLAN固件,下壹步是修復多點觸控芯片的固件。

06

在Linux中,在主目錄中創建壹個名為idroid的文件夾,並從前面的tar文件中提取utils/dripwn。

07

將妳從蘋果網站下載的3.1.2.ipsw文件復制或移動到idroid的dripwn文件夾中。

08

啟動命令行(進入Ubuntu的終端),然後進入idroid文件夾。命令是鍵入cd ~/idroid。

09

如果妳想在iPhone 3G上安裝Android系統,請點擊進入此鏈接。如果想安裝第壹代iPhone,請點擊此鏈接進入此網頁(需要翻墻)。在網頁中找到並復制VFDecrypt密鑰。

10

如果是第壹代iPhone,請在命令行中鍵入以下內容:

。/滴滴wn iphone1,1 _ 3.1.2 _ 7d 11 _ restore . ipsw[復制的VFDecrypt key]

對於iPhone 3G,請鍵入以下內容:

。/dripwn iphone1,2 _ 3.1.2 _ 7d 11 _ restore . ipsw[復制的VFDecrypt key]

11

在等待命令被執行後,您將在idroid文件夾中獲得zephyr_main.bin、zephyr_aspeed.bin。

Zephyr2.bin三個文件。將它們移動到固件文件夾。

第二部分:

12

需要註意的是,如果iPhone上沒有安裝OpenSSH,那麽在以後操作之前必須安裝。(可以通過Cydia下載安裝)

13

如果安裝了OpenSSH,請通過SSH連接到iPhone,使用密碼alpine登錄,然後鍵入passwd root更改root用戶的密碼,再鍵入passwd mobile更改移動用戶的密碼。

14

記住:不要跳過這壹步。因為如果不更改SSH的默認密碼,以後所有的iPhone蠕蟲都有可能感染妳的手機。

15

然後從前面的tar文件中提取pre build/android.img.gz、pre build/cache . img、pre build/ramdisk . img、pre build/system . img、pre build/user data . img和zImage。

16

使用' SCP命令或SFTP客戶端將所有這些文件上傳到iPhone的/private/var目錄。

17

使用SFTP客戶端或scp在iPhone的/private/var上創建壹個名為firmware的文件夾,然後將固件中的所有文件復制到電腦中。您可以使用以下命令:

scp-r ~/固件/root @[iPhone的ip地址]:/private/var/firmware

18

重啟iPhone,但保險起見,重啟前最好檢查壹下,確保重啟後文件還在,大小沒有變化。

第三部分:

19

從之前準備的tar文件中提取utils/oibc、utils/loadibec和pre build/open I boot . img 3,並將其釋放到idroid目錄中。

20

關閉iPhone,進入恢復模式:iPhone過程中,通過USB將iPhone連接到電腦,同時按住Hold和Home鍵。當背景燈亮起時,松開按住鍵直到出現“連接到iTunes ”,然後松開主屏幕鍵。

21

在終端中運行以下命令:

cd ~/idroid

須藤。/loadibec openiboot.img3

如果壹切順利,將會出現openiboot啟動菜單。

22

使用音量控制按鈕或按住鍵選擇第二個菜單選項,然後按下Home鍵選擇它。文本模式的控制臺現在將在屏幕上運行。最後,會出現歡迎使用openiboot的提示。

23

在終端中鍵入:

須藤。/oibc

接下來備份NOR(這是iPhone的開機程序)防止妳的iPhone轉磚。

24

在terminal /oibc下鍵入NOR _ READ 0x 090000000 0x 01048576,將整個NOR讀入主存儲器。

25

在terminal /oibc中輸入~ norbackup.bin @ 0x 0000000:1048576,就會在idroid目錄中生成壹個norbackup . bin文件。記得存起來。該命令的功能是將NOR上傳到計算機。做好備份後,現在就可以隨意修改NOR了。接下來,我們將把OpeniBoot安裝到NOR上,以取代蘋果現有的iBoot Bootloader。

26

在terminal /oibc下鍵入install。整個過程可能需要幾分鐘,請耐心等待。

27

在terminal /oibc中鍵入reboot,然後按Ctrl+C退出。這樣就完成了整個刷牙過程。

寫在最後:

以上是安裝Android系統的全過程。只要認真按照教程去做,就不會出錯。需要註意的是,每次iPhone開機都會出現OpeniBoot的菜單,這是正常的。另外,在Android系統下,只有同時按下Hold和Home才能強制關機。

當然,如果妳不喜歡Android,妳也可以在iPhone OS選項菜單下按Home鍵,直到出現連接iTunes屏幕進入恢復模式來重置iPhone。