如何在iPhone上安装Android系统
2010-05-26 15:50:00 来源:WEB开发网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。
更多精彩
赞助商链接