WEB开发网
开发学院手机开发iPhone 开发 如何在iPhone上安装Android系统 阅读

如何在iPhone上安装Android系统

 2010-05-26 15:50:00 来源:WEB开发网   
核心提示:因为大部分源代码都是我写的,2、 32位的Liunx操作系统或虚拟机(我推荐Ubuntu),如何在iPhone上安装Android系统(2),如果没装过Ubuntu,请参见相关教程虽然大部分步骤可以再任何操作系统上完成,进这 个网页,如果是第一代iPhone 3G或进这 个网页,但是某个工具(名叫oibc)还没有Win
因为大部分源代码都是我写的。

2、 32位的Liunx操作系统或虚拟机(我推荐Ubuntu)。如果没装过Ubuntu,请参见相关教程

虽然大部分步骤可以再任何操作系统上完成,但是某个工具(名叫oibc)还没有Windows版本此外,我提供的可执行文件是在32位Ubuntu上编译 的。

所有的文件都是为Linux和Mac系统编译的,不过如果你极具冒险精神,可以到github.com/planetbeing /iphonelinux和github.com/planetbeing/xpwn下载源代码自行编译,而不是用现成的可执行文件。

3、预编译镜像和二进制文件:确切该用哪个文件取决于你手上的iPhone是第一代的还是3G的。

4、 需要iPhone OS 3.1.2 ipsw文件,又叫做iPhone1,1_3.1.2_7D11_Restore.ipsw或 iPhone1.2_3.1.2_7D11_Restore.ipsw。电脑里一定要有这么个文件

5、iPhone内部Marvell WLAN芯片的固件。去Marvell的网站,并在页面右边你会看到一个下拉菜单”选择您的平台”。下拉菜单中选Linux 2.6 ? Fedora,然后点下面的“搜索”下载SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL,你会得到一个名为SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip的文件。

在iPhone安装Android系统的详细步骤

首先,准备好iPhone的多点触屏和WLAN固件。因为法律的缘故,我们不能分享这些文件,你可以去ipsw文件里提取或去Marvell网站下载。

1、在Linux的Home目录下创建一个名为fireware的目录。

2、 从SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip中解压SD-8686- FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar到临时目录。。

3、从SD-8686-FEDORA26FC6-SYSKT-GPL- 9.70.3.p24-26409.P45.tar中解压出FwImage/helper_sd.bin和FwImage/sd8686.bin并放到 firmware目录下。

4、将helper_sd.bin重命名为sd8686_helper.bin。

现在你已经有了WLAN固件,下一步是多点触屏固件。

5、在Linux中,在Home目录下创建一个名为idroid的文件夹,并从先 前那个tar文件中提取utils/dripwn。

6、复制或移动你从苹果网站得来的3.1.2.ipsw文件到idroid的dripwn文件夹中。

7、启动命令行(Ubuntu的终端),然后进入idroid文件夹。你可以键入cd ~/idroid。

8、如果你手上的是iPhone 3G版本,进这 个网页,如果是第一代iPhone 3G或进这 个网页。复制VFDecrypt key。

上一页  1 2 3 4  下一页

Tags:如何 iPhone

编辑录入:coldstar [复制链接] [打 印]
赞助商链接