在Windows Mobile手机上运行Android

对Android有兴趣,但认为你需要买一个新的手机来试试吗? 实际上,您的Windows Mobile手机可能已经具备运行Android的能力。 今天我们向您展示如何以及您需要的手机类型。

sshot-2010-07-07-[22-09-07]

更新:这篇文章是写在5年前,据我们知道这个过程在现代手机上不再工作。 这当然可能,你仍然可以在Windows手机上运行Android,但我们没有一个好的解决方案给你。 我们建议在XDA开发人员论坛上询问您的特定手机型号。

安装Android

要运行Android,您需要一个不是SDHC(通常是一张卡少于2GB)和支持的Windows Mobile手机(见下文)的microSD卡。 您可以检查您的microSD卡兼容性,看看卡是否显示“HC”标签。

microSD卡需要在FAT32格式化。 将microSD卡插入计算机,右键单击它并选择格式。

注意:格式化microSD驱动器将清除该驱动器上的所有内容。 确保在格式化之前备份了任何重要文件。

现在microSD卡已格式化,安装Android的第一步是找到适合您的手机的Android端口(见下文)。 您需要找到适用于您手机的端口以及要运行的Android版本。 版本从1.0开始,但通常你会发现版本1.6或2.1的端口。

一旦你找到了正确的端口为您的手机和Android版本,你想使用,提取文件到一个文件夹使用7-zip

文件提取后,应该有一个名为“andboot”的文件夹。 进入andboot文件夹,将有另一个文件夹“启动配置”或“启动”。 打开此文件夹,您需要为您的手机找到正确的startup.txt文件。 在每个文件夹内将是一个单一的“startup.txt”文件。 将手机型号的文件复制到.boot文件夹的根目录。 这个文件会告诉Android你有什么类型的硬件,你的屏幕是多大,你的手机有多少RAM等,所以这是非常重要的是选择正确的文件。 如果你对这些手机名称的困惑,请阅读下面找到你的手机型号。

将正确的startup.txt文件移动到andboot文件夹后,将整个andboot文件夹复制到新格式化的microSD卡的根目录。

将microSD卡插回手机,然后打开手机上的文件浏览器并浏览到存储卡。 在接下来的几个步骤之前,请确保手机已接通电源,因为在使用电池运行的某些手机上可能会导致手机挂起。

打开andboot文件夹并运行haret.exe。 如果正确的startup.txt文件在.boot文件夹的根目录,你应该可以点击“运行”,你会得到一个快速加载屏幕,而haret关闭Windows Mobile和启动Android。

当手机第一次启动时,你应该得到一些滚动文本和可能一个漂亮的Android标志。

注意:第一次引导将比后续引导花费更长的时间。 并且您可能需要在引导过程中校准屏幕,因此请务必注意。

一旦基本的Linux设置完成,您的新“Android”手机将引导到欢迎屏幕,以便您可以浏览其他设置,如设置您的电子邮件帐户。

提示:如果您在没有活动数据计划但有WiFi的手机上运行Android,则可以按照以下顺序点击欢迎屏幕来绕过启动屏幕:左上角, 右上角,右下角角落, 左下角然后点击Android徽标。 然后,您可以启用WiFi并加入网络,并手动设置您的Gmail帐户。

通常建议您将手机单独放置,同步至少10分钟。 一旦初始同步完成电话应该开始运行更快,你可以玩安装应用程序。 如果你不等待手机完全同步,你可能会遇到应用程序崩溃过早的问题,并强制关闭对话框弹出。

更改任何设置并安装任何所需的应用程序,它们将被保存到存储卡,并在下次启动时就绪。 从microSD卡运行Android的所有手机将在手机重新启动时自动启动Windows Mobile。 要再次运行Android,只需打开文件浏览器并再次运行haret.exe。

Android端口

Windows Mobile设备有几个不同的Android端口,每个端口支持不同的设备系列; 每个系列的设备都有不同数量的硬件支持。 大多数手机将支持Touch屏,硬件按钮,手机无线电和数据连接,但某些端口可能不支持蓝牙,GPS或电源管理。 这不是可用的Android端口的完整列表,但它应该覆盖最流行的Windows Mobile手机。

几乎所有Android开发的Windows Mobile手机开始与HTC Touch (也被称为HTC Vogue和Verizon xv6900)的开发。 HTC Touch具有100%的硬件功能工作,甚至一些功能,在官方Windows Mobile ROM中不可用。 Android和Android之间的主要区别之一是Touch和Android之间的其他手机是Touch允许Android闪现到手机的ROM(NAND内存)。 这是Android开发的一个大突破,并大大增加了电池寿命和速度。 在Touch上运行Android可以按照上面的步骤完成,但建议通过闪烁手机NAND内存来运行Android。 要学习如何做到这一点,从XDA开发人员的Android Touch FAQ线程开始。
用于HTC Touch的Android端口也可以在以下手机上使用,具有不同的成功。
  • HTC耐克(霓虹灯)
  • HTC Polaris(Touch巡航)
  • HTC Kaiser(TyTN II)
  • HTC Titan(Mogul,xv6800)

注意:HTC手机都有来自HTC的专有名称,在许多情况下,每个运营商将给手机自己的Branded和重命名电话到别的。 例如,HTC Titan被称为Sprint上的Mogul和Verizon上的xv6800。 要找到您的手机的Android端口,首先找到您的设备的HTC的正确名称。 开始在HTC的网站 ,以发现您的设备的官方名称

XDAndroid支持最流行的Touch屏HTC Windows手机,如果你在过去一年里买了一个Touch屏HTC Windows手机,很可能这个端口将支持你的手机。 XDAndroid直接从手机microSD存储卡运行以下手机:
  • Touch Pro(Fuze,RAPH,RAPH800,RAPH500)
  • Touch钻石(DIAMOND,DIAM500)
  • Touch高清(BLACKSTONE)
  • GSM Touch Pro2(TILT2,RHODIUM,RHOD400,RHOD500)
  • GSM Touch Diamond2(TOPAZ)
Andromnia是Android设备的Android端口。 目前这个端口是在pre-alpha阶段,像耳机扬声器的东西不工作。 但是如果你想测试它支持以下手机:
  • 三星i900(GSM,全球支持)
  • 三星i910(CDMA,由美国Verizon使用)
  • 三星i780(Mirage)
  • 三星i907(AT&T Epix)

Wing Linux不像XDAndroid一样快速开发,但如果您的手机不受任何其他端口支持,应该完成这项工作。 Wing Linux在不同程度上支持以下手机:

  • HTC Artemis
  • HTC Elf,HTC Elfin
  • HTC Excalibur,T-Mobile Dash
  • HTC Gene,HTC P3400
  • HTC先驱报,T-移动版
  • HTC Opal,HTC Touch Viva
  • HTC Pharos
  • HTC先知
  • HTC Startrek
  • HTC向导
  • 华硕P320,Galaxi Mini

您可能还想查看以下手机的线程,以检查这些手机上的Android的状态。

索尼Xperia 1

HTC Leo(HD2)

额外链接

如果您仍然找不到您要找的内容,我建议您查看这些链接了解更多信息。

XDA-开发人员论坛

PPCGeeks论坛

连接UTB

HTC Linux

赞 (0)
分享到:更多 ()