HTC Touch Pro2手机安装XDAndroid 2.2 Final方法(自己尝试了一下,留个纪念!)

1.下载XDAndroid包
    进入这个网站:
   http://htcandroid.xland.cz/ 找到以XDANDROID开头的是完整的系统包,挑最新的下载。
   这个压缩包里包含了zImage,rootfs,initramfs以及sytstem.sqsh(或system.ext2)等文件,下载后就可以直接使用。
2.复制文件到手机
   1).把你的手机连接到电脑上,并且选择USB磁盘模式。
   2).将下载好的压缩文件解压到SD卡的根目录下,也就是andboot目录,andboot目录包含如下内容:
      AndroidApps
      conf
      media
      haret.exe
      initrd.gz
      rootfs.img
      system.ext 或 system.sqsh
      zImage
      modulesXXXXXXXXXXX
      startup.txt
  3).从startups或STARTUP CONFIG文件夹里找到适合自己机型的startup.txt文件,复制到卡的根目录下。对照如下列表:

      HTC Diamond(S910W、P3700、S900)              
      HTC Raphael(Touch Pro、Fuze、T7272、T7278)   
      HTC Blackstone(Touch HD、T8282、T8288)       
      HTC Topaz(Diamond 2、T5353、T5358)           
      HTC Rhodium(Touch Pro 2、VX6875、T7373、T7378)

     注意:Touch Pro2 需要把startup.txt文件中的force_cdma=1 改成force_cdma=0,否则会没有信号

  4).此时就可以运行Android了,只要拔下USB线,并用手机运行卡里的haret.exe文件即可。

 

  //Android下如何关机?
    请先将zImage文件更新到最新版,最新版修复了关机的问题。
    关机方法:
    长按挂机键,选择power off,关机过程大约持续20-30秒


3.运行过程描述

   注:首次启动Android会花比较长的时间,之后会缩短,因此请耐心等待。
   1.用手机上的文件浏览器打开Storage Card,运行其中的HaRET。
   2.屏幕上会出现一个进度条,然后手机会震动两次,屏幕变黑,并且飞快的跑过一些文字。
   3.耐心等待,直到画面停止不动,并且在屏幕的左上角出现一个“田”字型的符号,这是触屏校正。
   4.用手写笔点击十字中心,然后依次是右上角、中间、左下角、右下角。
   //完成之后,继续耐心等待,很快你就会看到Android的启动画面了。
   >>如果不小心触屏校正时不小心点错了怎么办?参考常见问题5
   5.当屏幕上出现一个绿色的小机器人时,Android就启动完毕了,此时屏幕的右下角会有一个Change Language的按钮,点击,然后会出现语言选择列表,点选中文(最下面),系统就会变为中文。
   6.点击绿色机器人,开始进行一些基本的设置,然后你就可以开始体验Android系统了。

4.Android基本按键操作:
   电源键:回到桌面
   音量键:控制音量
   拨号键:电话
   Home键:显示菜单
   回退键:返回
   挂断键:挂断电话/关闭屏幕

5.startup.txt说明

  1.set ramsize 0x10000000

     设置内存大小0x10000000换10进制就是128MB

  2.set ramaddr 0x10000000

     设置内存地址为0x10000000

  3.set mtype 1910

     设置机器类型为Raphael,下面是张对照表:
     1463 - Titan
     1553 - Kaiser
     1723 - Polaris
     1805 - Diamond
     1910 - Raphael
     2030 - blackstone
     2293 - Topaz
     2182 - Raphael (500)

  4.set KERNEL zImage

     设置内核为zImage

  5.set initrd initrd.gz

     设置初始化内存磁盘为initrd.gz(用来引导系统启动)

  6.set cmdline "lcd.density=240 clock-7x00.a11=500 msmvkeyb_toggle=off gsensor_axis=-1,-2,3 board-htcraphael-navi.wake=0 physkeyboard=raph"

 

     设置命令行:
     lcd.density=240
         设置液晶密度为240(此值会影响系统分辨率,越小,则分辨率越高)
     clock-7x00.a11=500
         设置时钟周期?具体功能不祥
     msmvkeyb_toggle=off
         关闭虚拟键盘(早期模拟系统屏幕上的那个小蓝点,点开以后是虚拟键盘)
     gsensor_axis=-1,-2,3
         设置重力感应参数,-1,-2,3应该分别代表XYZ轴,具体参数不详
     board-htcraphael-navi.wake
         设置手机唤醒按键
         0代表仅当按下电源键时唤醒手机
         1代表任意键唤醒手机
     physkeyboard=raph
         设置物理键盘为raph

     boot

          启动

 

6.WM和Android双启动
   安装 GenY-DualBOOT-v1.0.6.0-CAB让你在启动的时候选择进入WM还是Android系统

 

7.常用补丁文件的网址

   1).system.sqsh
       接下来下载以android开头的system.sqsh文件,依然挑最新的下载

    //把Android-2.1-2010-XX-XX.sqsh(或Android-2.1-2010-XX-XX.ext2)重命名为system.sqsh(或system.ext2),覆盖掉之前解压到卡里的那个(建议每次更新system.sqsh后都删除data.img文件)


   2)initramfs
       http://htcandroid.xland.cz/initramfs/?C=M;O=D

    //把initrdXXXXX.gz重命名为initrd.gz,覆盖掉卡里已有的(不要解压)


   3)rootfs
       再是rootfs,点击下面的链接,下载最上面的那个。
       http://htcandroid.xland.cz/rootfs/?C=M;O=D

    //将rootfsXXXXX.zip解压,把解压出的rootfsXXXXX.img重命名为rootfs.img覆盖卡里已有的


   4)zImage
       http://glemsom.users.anapnea.net/android2/htc-msm-linux/ 
       下载最上面的那个日期最新的。

     //将zImage-modulesXXXXXXX.tar解压,把解压出的zImage.XXXXXX重命名为zImage,与解压出的modules-XXXXX.tar.gz(不用改名)一起复制到卡里并覆盖已有的,并把旧版的moudles删除。

   5)HaRET
       下载主页:http://www.handhelds.org/moin/moin.cgi/HaRET

 


       

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值