• WM平台玩转Android全攻略


    Android系统目前大行其道,flowermix也把玩过一段时间的G2,被Android系统的开放性和丰富的软件所吸引(我是重度测试控╮( ̄▽ ̄")╭ )。


        相信大家早就看到过很多关于Windows Mobile设备运行Android系统的报道了,从今年二月份到现在,各种WM设备上运行的Android系统不断被完善,已经可以实现大部分功能。但因为每个机型的Android系统都是由一些爱好者协作完成的,所以进度不一。到目前为止,HD2上运行的Android系统完善度应该是最高的,实现了相机,GPS,WiFi,GPRS,声音外放和关屏待机等所有功能。由目前的形势来看,短时间内主流机型完全可以用Android系统来替代WM系统。


        首先必须向新手声明,在WM手机上运行Android系统是没有风险的,因为整个系统是基于HaRET(Handheld Reverse Engineering Tool),你可以简单把它理解为一个运行于WM内核的Linux引导器,所以我们并不需要刷机就可以玩到Android系统(当然如果你想换血换得彻底些,可以刷一些高人做出来的ROM,整个ROM只有20M,目的就是开机然后将系统引导至Android)。

        目前每个机型在XDA论坛都可以找到多个版本的Android系统以供安装。当然也包括通用版,比较出名的就是XDAndroid,好处就是兼容Diamond, Diamond2, HD, Touch Pro和Touch Pro2这五个机型,当然完善度相对于各个机型单独开发的版本就略显逊色了。



    XDAndroid

    XDAndroid是一个开源项目,目前基于Android2.1版本,基本上每隔几天就会有一个更新包,我们可以关注他的wiki页面来获得最新的版本。

    注意:XDAndroid只适合Diamond, Diamond2, HD, Touch Pro和Touch Pro2这五个机型。

    最新版本:u115网盘
    安装步骤:
    拷贝系统之前建议格式化你的储存卡,当然也可不格式化( ̄▽ ̄"),确保储存卡的格式是FAT32就行。
    解压缩文件包包,拷贝所有文件到储存卡根目录。
    运行储存卡根目录下的Auto-Setup.exe,选择你的机型,点击确定。
    在程序自动创建开始菜单快捷方式的时候可能会遇到下图的情况,请直接忽视,点击确定。

    建议重新启动机器(这样可用内存能充足些),进入储存卡根目录,运行haret.exe,耐性等待一些时间。
    第一次引导要在黑色屏幕下进行触摸屏校正,这个时候可千万小心,屏幕定位不准的话后面进入系统你就知道什么叫做悲剧了( >﹏<)。
    等待系统加载完成,开始享受Android。

    提示:
    目前XDAndroid无法实现的功能如下:
    无法通过扬声器发声
    GPRS网络连接不稳定
    相机无法使用
    无法完全关屏待机(半黑)
    不能进行电源管理
    无法调节背光

    因为HD2机型的Android系统已经解决了上述所有问题,估计XDAndroid马上就会完善。





    Wing Linux

    Wing Linux也是一个开源的Android系统移植项目,似乎是基于Android1.6版本,主要面向基于OMAP850芯片组的机子。

    注意:能够安装Wing Linux对应的机型包括如下:多普达P800、多普达S1、多普达D600、多普达C858、Touch VIVA、多普达P660、多普达830、多普达818+、多普达838、多普达C720/C720W。

    这里提供Wing Linux最新版:u115网盘


    安装步骤:
    安装wing-linux-0.4.2-rootfs.cab到储存卡。
    根据下面这个机型对应表,再安装属于自己的wing-linux-0.4.2-xxxx.cab到储存卡。xxxx就是你的机型,对应如下:

    artemis :HTC P3300/多普达P800/Artemis
    elf:多普达S1
    gene:多普达D600
    herald:多普达C858/HTC P4350/HTC Herald
    opal:HTC Opal/Touch VIVA/T2222
    pharos:多普达P660/HTC P3470/HTC Pharos
    prophet:HTC Prophet/多普达830/多普达818+
    wizard:HTC Wizard/多普达838
    excalibur:多普达C720W/多普达C720/O2 Xda Cosmo/HTC Excalibur/HTC S620/T-Mobile Dash
    在开始菜单中找到Wing Linux快捷方式运行,耐心等待超级长的时间后,就可以享受Android了。

    提示:目前Wing Linux无法实现外放等功能,作者还在不断完善中。





    Android For Touch Pro2

    虽然XDAndroid已经支持Touch Pro2,但是毕竟完善度不高,这个独立版本相对来说要好很多除了相机和外放以外,其他功能都可以正常使用了。基于Android2.2版本,

    最新版:超频版 | 普通版 (建议下载超频版)


    安装步骤:

    拷贝系统之前建议格式化你的储存卡,当然也可不格式化( ̄▽ ̄"),确保储存卡的格式是FAT32就行。 
    解压缩文件包包,拷贝所有文件到储存卡根目录。
    运行储存卡根目录下的AutoBacklightOn.exe,这个程序不会显示任何界面,但是得确保你运行了它。
    运行储存卡andboot目录下的MJGDroidUtil.exe,选择适合你机型的键位设置,还可以在菜单中选择启动时安装的APK文件,如下图 (这些APK文件需要放到储存卡andboot/AndroidApps路径下)。点击“Run Android”菜单。

     

    耐心等待,第一次引导要在黑色屏幕下进行触摸屏校正,记得仔细设置,不然就悲剧了。
    享受Android。


    运行截图:







    Android For HD2

    移植到HD2上的Android系统应该算是目前最棒的,采用Android2.2版本,支持HTC的Sense界面,并且实现全部功能,依托HD2强大的硬件,十分流畅。

    下载地址:BT下载


    安装步骤:
    拷贝系统之前建议格式化你的储存卡,当然也可不格式化( ̄▽ ̄"),确保储存卡的格式是FAT32就行。
    解压缩文件包包,拷贝所有文件到储存卡根目录。
    先运行储存卡根目录下的CLRCAD.exe,这个程序不会显示任何界面,但是得确保你运行了它。 
    再运行储存卡根目录下的haret.exe,耐心等待。 
    尽情享受Android。
    HD2亲自测试,已很完善,相机可用,可完全关屏,显示也正常!!

  • 相关阅读:
    根据服务端生成的WSDL文件创建客户端支持代码的三种方式
    2017第45周一java多线程创建方法
    java 分布式锁
    设计的背后
    Java中的锁概念
    maven变量
    清零成长法
    Java消息队列
    Java9的新特性
    2017第43周日
  • 原文地址:https://www.cnblogs.com/chuncn/p/1857933.html
Copyright © 2020-2023  润新知