[MDA, XDA, 1010 Software Upgrading] mendo:
http://en.pdamobiz.com/en/forum/forum_posts.asp?TID=50

Now what you need is file to upgrade to WM2003 (I don't know where to get now because hp thailand did not support to upgade or sell the upgrade file/Chan).

Upgrade file are compose of 3 files.

1. host11.exe - This program is to flash rom

2. nk.nb0 - rom data or firmware file

3. readme.txt - the method to flash rom

Then you need Hex Editor such as UltraEdit-32 (if you don't have one, try search google.com) to Edit nk.nb0.

UltraEdit-32 will show 3 parts,

First "0xxxxxxxh:" (shown the line and address of data)

Second in the middle is data in hex (on top there is ruler from 0 to f but if you can not see just go to set at menu at view > display ruler), then you can see at first line or address at 01ff0000h: = 31, 01ff0001h: = 00, 01ff0002h: = 2E, 01ff0003h: = 00, 01ff0004h: = 31, ....

Third is "ASCII CODE"

Picture 1 show Mark at Address 01ff000ah

Picture 2 show Mark at Address : 01ff0e00h

At this point that we have to change data in file nk.nb0, start from 01ff000ah: to 01ff0020h:

The original file "nk.nb0" show "ASCII CODE" in that position are "4.G.2.3.D.W.3.4.M.1.N.0". These numbers are Asset Tag # and Serial # that you have to use from your ipaq, can be found at the back at S/N.

Then Click at "ASCII CODE" in the position of Address that you want to change, this case have to click at number 4. Then key input the first digit of your ipaq S/N, then click at G and key input your second S/N until finish all number.

You also have to do the same thing at address 01ff0e00h to 01ff0e14h.

If complete correction all numbers, just save the file.

Next is to disable active sync, there are two method:

1. At Microsoft ActiveSync at PC, Click at File > Connection Settings... > "Unmark" (Click to uncheck) at CheckBox "Allow USB connection with this desktop computer" > OK.

or

2. End Process "wcescomm.exe", call "Windows Task Manager" by press three botton Ctrl, Alt, Del then at Tab "Processes" Click at "wcescomm.exe" then click at "End Process" botton.

Now at ipaq 38xx have to set in Mode "Remote USB Update"

Press botton 2 (Default : Contacts Button) and botton 4 (Default : iTask Button) and Power on botton then use stylus press at Reset (small hole at bottom of ipaq) wait until on the screen has message " Remote USB Update"

Put ipaq to usb cradle, and connect battery charger ac adapter for safty purpose.

Then Run "host11.exe"

(If the message "USB Lost connection" come out continuous, that means the connection has a problem, just take out ppc from cradle, retart your pc and reset PPC, then make PPC Mode to "Remote USB Update" then try runing file "host11.exe" again)

Start to update, now at 7 %

Nearly finish.

If there is no problem flash rom process will be finish as the message "Flash Done." at PC.

At PPC screen.

Then take out PPC from cradle and soft reset it. Now the screen of PPC will be pink color and Version of OS in the right bottom will be 4.00. Then wait for a while, everything will be as we just hard reset.

(in cause the screen in pink color wait too long, just do hard reset, vai presss at botton 1 (Default : Calendar Button) and botton 4 (Default : iTask Button) then use stylus press at reset, then wait till pink screen come again.)

Finally, you are now using WM2003 with your ipaq 38xx.

====================

If you use method 1 to disable usb of microsoft active sysnc.

You have to enable USB at Microsoft ActiveSync to sync all data back from PC to PPC.

- Connect PPC to USB Cradle

- Call Microsoft ActiveSync at PC

- Click ??? File > Connection Settings... > Click at botton Get Connected...

- Microsoft ActiveSync, check at CheckBox "Allow USB connection with this desktop computer"

- Then the program will ask for Set Partnership (I used default name as "Pocket_PC")

If you use method 2 of disable usb.

- Call Microsoft ActiveSync at PC

- Connect PPC to USB Cradle

- Click ??? File > Connection Settings... > Click at botton Get Connected...

- Microsoft ActiveSync, check at CheckBox "Allow USB connection with this desktop computer"

- Then the program will ask for Set Partnership (I used default name as "Pocket_PC")

====================

# Finally, you have ...

iPAQ 38xx "Old one" but "new OS" that change from PPC2002 to WM2003 (or Windows Mobile 2003) and Asset Tag # ??? Serial # are still the same as before.

To Check Asset Tag # and Serial #, at PPC Tap Start > Settings > System > Asset Viewer > Identity.

What you will fine new thing from PPC2002.

- Beautiful Bluetooth Icon.

- New Connections at Setting... may make you a little confusing.

- New bar of set volume.

- One more game, Jawbreaker (from only Solitaire).

- Faster Add/Remove Program.

- Overall are faster

====================

# Thanks to K. ImHoTep so much to suggest me many thing untill I can solve all problem.

# and thanks to K. pat2545 that guide me at first.

# and thank to all members that test and exchange experience in the forum.

(I have to thanks to K.Shine so much for contributing the detail method/howto, that make thing much more easier/Chan)