在PC时代,当时觉得最有兴趣的就是“装机”:安装各种各样的操作系统,Windows, Linux, Solaris, 等等。几乎人人都会装机;每次微软出新的操作系统时,就会好奇去装一下,体验一把。
在嵌入式设备中,安装升级新的操作系统就比较繁琐,不同的设备有不同的操作步骤。下面介绍一些关于如何更新Windows Mobile设备的OS。本文介绍Pocket PC Phone Edition设备系统更新。
Pocket PC设备内部代码名称为Himalaya。
准备工作
下载“烧”制Himalaya的工具:
mtty118.exe 和 Mtty116.exe。注:一般使用mtty118.exe。 禁止PC机上的ActiveSync连接: 打开ActiveSync, 在菜单 “文件”-〉“链接设置”中,清除任何类似“Allow Connections...”的选项框, 烧制Windows Mobile的内核 我们以烧制Windows Mobile 5.0 的OS为例:。
烧制设备内核时的几个注意点: 不要打断整个过程。 如果你从来没有更新过你的设备,可能会出现下列错误:"Not allow operation!"。这意味着bootloader被锁住了,你需要把你的设备unlock 你可能需要多次格式化你的设备存储. 安装ActiveSync 4.0或更新版本
具体过程:
[url=http://devices/site/dogfood/HTC%20Himalayas.htm][/url]
Get the image file, e.g.: flash.binMake sure USB ActiveSync on the Desktop is disabled.Activate the bootloader: Place the device on a flat surface. While pressing and holding the Action and Power buttons, use your stylus to warm boot twice (pressing the recessed button on the bottom left corner of the device two consecutive times). This puts the device in serial bootloader mode. Insert the USB cable – Device screen shows it moves to USB bootloader mode. Run mtty118.exeFlash your image onto your Himalaya: If loading a BIN file type the following:
USB> l flash.bin
OR
If loading an NB0 file type the following:
USB> lnb fls_keyed.nb0You will see "Done" when the flash is complete.
Clear persistent storage: Hold down both “Camera” + “Record” hardware buttons (2 buttons on the left side of device) and warm boot. Use “Record” button to navigate and “Camera” button to set boot options. Set option “Format Storage” to YES. Afterwards, press “Action” button to reboot.