The procedures in this guide replaces the original OS in your device ROM and may void its warranty. Please backup your ROM & data before attempting to continue.
Determine your device type/model:
The ROM only runs in an HTC Himalaya! The Himalaya is sold as: i-Mate PDA, O2 XDA II, Krome Navigator, T-Mobile MDA II, Orange SPV M1000, Siemens SX56, Vodaphone WirelessPDA, Dopod 696, Movistar TSM500 and Qtek 2020.
Minimum requirements to install the WM 5 ROM:
PC/Notebook:
- ActiveSync V4.0
- XP Professional or XP Home with Service Pack 2 (SP 2)
- The ROM package
The ROM package includes this files:
- HimaUpgradeUt.exe- this is the setup/executable file*
- NK.nbf - this is the ROM file
- READ_THIS_FIRST.txt - the installation procedure
- xda2nbftool.exe - the nbf file tool to edit operator ID and language*
* - Alternatively you can download HimaUpgradeUt_noID.exe as the setup executable. This will bypass operator ID & language checking & there is no need to use the xda2nbftool.exe. When used, proceed to step 5 of the upgrade procedure below.
Note:
The Radio_.nbf is an optional component, not included in the package.
====================================================================
The nbf file is configured for operator ID O2 and language ID WWE.
If you need to change these, carry out all the steps below.
If your Opeartor ID & language are the same as above or if you decide to use HimaUpgradeUt_noID.exe proceed to step 5.
====================================================================
The Step-by-Step Install or Upgrade Procedures:
1. Extract the decrypted versions of the nbf files
by entering the following commands at the command prompt:
xda2nbftool -x NK.nbf NK.nba 0x20040304
xda2nbftool -x Radio_.nbf Radio_.nba 0x20040306
2. Modify the operator ID in the nbfs to the value you require by entering the following commands at the command prompt substituting
xda2nbftool -sd PH10 -so
xda2nbftool -sd PH10 -so
3. Update the crc values for each of the decrypted files
by entering the following commands at the command prompt:
xda2nbftool -c -u NK.nba
xda2nbftool -c -u Radio_.nba (optional, only if you are installing radio ROM)
4. Encrypt the files back into the nbf files by entering
the following commands at the command prompt:
xda2nbftool -x NK.nba NK.nbf 0x20040304
xda2nbftool -x Radio_.nba Radio_.nbf 0x20040306
5. Start your device in bootloader mode by pressing and holding down:
DPad + PowerButton + ResetButton
After a second release ResetButton, then release the rest of them.
Your screen will show word "Serial" at the top and the bootloader Version 1.0x (x = 3, 6, etc.) below the screen.
You are in bootloader mode now.
6. Place your device in the cradle (or plug in USB cable), ensuring that the cradle is plugged directly into a USB port on your PC and not to a hub and that the power supply is connected to the cradle. It is also a good idea to disable any screensavers on your desktop PC.
Once your device is cradled, the text on the screen will change to "USB".
7. Run HimaUpgradeUt_noID.exe (or HimaUpgradeUt.exe if you changed operator ID & language using xda2nbftool.exe)
8. Sit back and wait for the Congratulations screen to be displayed on your PC. Your device will still be displaying 'Upgrading radio stack, please wait', but as long as the PC says it is done, then its all OK.
9. Detach your device from the cradle (or unplug USB cable).
10. Now you have to hard reset your device.
Press simultaneously: Reset Button + CameraButton + RecordButton.
Hold them pressed until the "Boot Options" menu appears on the screen.
Select the options as follows:
(to select items use Record Button, to change values use Camera Button)
Enable KITL -> NO
Clean Registry Hive -> YES
Format Storage -> YES
When done, press DPad and wait until OS starts.
You now have a Himalaya running the WM 5 with a 14 Mb persistent storage, 128 Mb Program storage & 16 Mb Extended ROM. Test drive the device, run your favorite applications & get the feel for a while.
Next: Increase your "Persistent Storage" from 14Mb to 30 Mb by Merging the Extended ROM with the Device Storage: Get More Persistent Storage Using Hima_DOC_Tool.
**RAMdisk: Newer ROM's like TofClock's 2.03aWWE do not need setup & modification of RAMdisk. All you need to do is to download the ROM with the preconfigured RAMdisk size you require.
A good choice is to select the 64Mb RAMdisk to give you 64Mb Program Storagfe & 64Mb RAMdisk.


