彻底解开windows mobile之谜(所有想刷机者的必修课)今日更新

平凡→老八

普通会员
2005-06-29
492
0
0
很多朋友对windows mobile系统还不够了解,在此我将和大家一起解开windows之谜
1,windows mobile系统运行规律相信大家都知道,它是以
IPL--SPL--OS--GSM 这种过程来运行的,可是大家是否了解在SPL--OS的中间有个CID?那CID的作用又是什么呢?为何要弄个CID?
其实HTC为各个贴牌厂商生产的硬件从SPV--行585基本一样,为何贴牌厂商SPL,OS不一样?
可能你会说升级了呗!对,这是一个方面,更主要的是区分厂商的使用权限,保护微软自己的利益,大家都通用ROM微软那就到法院弄个专用起诉庭算了,天天打官司,还不又被拆分了。CID就应运而生他的作用是为了检测硬件信息与手机中SPL版本的
而并不是广大机油理解的单纯和ROM有关,只要你的SPL为CID认可的升降级版本,这就是为何不修改CID照样可以刷的原因。

2,SPL负责装载系统就是OS,里面含有许多命令以及程序,比如USB,升降级,格式化。SPL升降级版本有多少?所有都是,但是CID认可的却只有064,109。(它认为其它的版本为升级版)这就是为何要修改CID了,目的只有一个,让CID不检测。一旦CID认为你手机中的SPL为不可升降级版本,且已被改动(它会检测待刷OS与现手机中的SPL是否相符)将在刷机后执行格式化命令,擦除SPL(这还有得救只是白屏,因为SPL可以通过编程器重写,危险的在后头)以及IPL(彻底报废)。CID叫希特勒!生存的目的就是杀光犹太人!

3,IPL干什么的?负责主板,电源以及硬件初始化程序。擦除后果?没什么,不通电!

4,OS,就是系统嘛,没啥,你想怎么着就怎么着。

5,GSM,不需要我再解释吧,无线芯片在主板上,你想拆就拆吧,还能当个PDA。开不了机别怪我!

6,可能有的朋友说,我用SD卡降WM5为2003,或使用SD卡刷机也很安全啊!的确,这是一种方式,
可是我问你,厂商是怎么刷机安装系统的啊?难道也备一大堆SD卡?也经过那么烦琐的步骤?答案肯定是N
MTTY这个端口控制软件就是他的刷机方式,也是所有WM5的刷机方式(这一点我坚信不移),SP不用SD卡,照样升降级。白屏之后你可以用SD卡刷吗?如有朋友可以,请让大家分享,至少我还做不到,但是只要你的机器可以开机,可以USB,用MTTY就一定可以救回你的机器。修改CID就是为RUU,MTTY提供最坚强的保证,让你在03与WM5中自由切换。

相信大家都有所了解了吧,
为何我苦劝大家一定肯定并且保证修改CID,因为CID不管你刷过什么系统,它还是希特勒,对于法西斯,两个字:镇压!!!

仅以此文告慰倒在一线的机油!!!

本来答应大家,今天为大家解决刷机过程中的一些问题,可是由于和wensonlau兄弟研究PPC让大家久候为此请大家原谅,我将尽快编辑,再次说声对不起~~~


首先为大家处理刷机后白屏问题,请不要害怕,不就是个BootLoader模式丢失嘛,此方法也适用于PPC
白屏其实解决的方式有许多,这里推荐一种最稳妥的方法
一,找到属于你自己手机的IPL,SPL,OS

二,使用软件Pocket控制器,自己到网上搜吧,垃圾样多,主要功能如下:

1.在PC显示器上查看Pocket PC的屏幕并可以利用鼠标、键盘来控制Pocket PC(通过一个中心控制台来实时控制一个或多个移动设备。可以在PC端编辑PPC的注册表) 2.可以根据需要在PC屏幕上拉伸/缩小Pocket PC的显示窗口(并可以选择是竖向还是横向显示) 3.可以使用Create recordings选项来进行软件演示纪录(.avi格式)
4.可以使用Remote DOS Box工具来在进行DOS命令行控制(高级)
5.可以对Pocket PC的屏幕进行截图,存放在剪贴版上(格式BMP、JPEG和GIF)
6.将Pocket PC端与PC端的剪贴版进行整合,自动同步资料信息
7.可以通过ActiveSync或TCP/IP连接来互相传输文件
8.宏纪录鼠标、键盘操作历史事件,并可以回放
9.可以设置为当你的Pocket PC连接/脱离底座时自动启动/停止程序
10.全面兼容键盘操作,包括功能键设定
11.支持的连接方式包括ActiveSync、有线/无线TCP/IP模式(直接连接或通过HTTP,SOCK4,SOCK5代理方式)
12.在PC上实现远程控制Pocket PC(首先使用一台PC利用ActiveSync与Pocket PC连接,然后通过局域网或TCP/IP来远程连接PC)
13.安全控制,可以设置用户(权限控制)
14.可以通过同时运行多个Pocket Controller来实现设置、调用多个连接配置文件、多个TCP/IP地址、控制多台Pocket PC设备
15.可以将PC端的PPC显示窗口设定为16色或4色,来减少对数据传送大小,充分体谅慢速网络(例如Modem拨号用户)
16.支持Nyditot Virtual Display V2.0以上版本
17.支持软件的自动升级(必须连接到网络)
18.支持时间同步功能

三,EnterBootLoader.exe(在IU_SPL+PatchedRUU.rar里面).这个可以用来进三色屏,拷贝到手机上运行,要用数据线连接哦,进去吧~~~
把EnterBootLoader.exe复制进手机以后,通过Pocket控制查看,运行,会自动重启并直接进入三色屏...接下来就可以直接刷屏了,要用
你自己的ROM哦~~~~ 如果看不懂我就没办法了~~~

566,586刷成白屏的原因是两个:1、想刷WM5而将SPL降级成064;2、直接降级为109,这两种情况都破坏了原来手机的SPL,而原来手机的SPL才能正确引导QVGA的显示驱动,从而导致白屏。

关于Q屏机的白屏详细解决 请看链接 http://www.cnsmartphone.com/thread-27870-1-1.html

1,接的方法很多,杀掉同步(4.1以上)进程
a:插上USB开机, b: 按住拍照键插USB开机,C:进三色的方法开机

2,使用MTTY,USB连接,FORMAT BINFS,刷入WM5

3,可以进系统,只是白屏。

4,到网上找到正确(你手机厂商,或E文通用版)的官方ROM,刷入....OK

如有不明白,请留帖。
我将继续更新.....打字慢啊~~~

继续.......
有的朋友碰到过如下问题

1,CID无法修改

那是早期的内部测试机,CID被锁定,无法修改,此类机器,请谨慎刷机!!!

2,WM5在064下可运行?

不要被迷惑,不知道什么时候擦除你的IPL,到时候叫你换芯片。禁止WM5使用064。

3,WM5刷完后正常,可是断电后无法开机?

如果你走运,拔下电池,放一段时间,倒霉一点的话,把主板电池屏蔽,有可能修复,
再倒霉一点,换芯片吧!

4,MTTY为何刷机报错?

FORMAT BINFS命令必须手动输入。

5,586等误降SPL至064到白屏?

使用RUU升为109(要能USB),刷入E版WM5,找到正确的SPL,ROM刷入。

6, 刷WM5后不能同步的解决方法

在设备管理器中删除
网络适配器—— Windows Mobile-based Device 设备,然后重新搜索一次设备,安装后即可同步。
如实在不能同步,请更换到2000系统下立马 OK

本文只是我在实践过程中积累的经验(只适用于多普达类机),与实际的WIN CE系统技术会有许多差异及错误,欢迎GS的指教与批评,我相信总有一天当WINDOWS源代码的开放,许多不为人知秘密终究会大白于天下.......