« b2evolution _skin_area.plugin | Moving Blogs » |
Disclaimer: This MAY void your warranty and could POTENTIALLY turn your IPAQ into a brick. I will not be responsible if you try this.
So we’re wondering why in the world do we need to change the serial number or IPAQ model number? Well many have found that after using custom firmware images such as the BigRom images, they tend to change your IPAQ’s serial number and model number to something else. These images are simply a dump of an IPAQ with customized features such as removing the IPAQ File store thus freeing up more memory. This applies to any of the HP IPAQ 6510 and 6515 and has been tested on my 6515e which thought it was a 6515a because of the bigrom hack.
Remember to backup all your data because you will most definitely lose them at the end of the process. Synchronize your data and do a Backup with Activesync.
The process is not as complicated as one would imagine thanks to the guys at HTC. You will need an SD card at least 256MB in size and an SD card writer.
These instructions are similar to http://en.pdamobiz.com/en/forum/PDAforum_posts.asp?TID=62&PN=1&TPN=1
Kill ActiveSync (wcescomm.exe) by using task manager (Ctrl + Alt + Delete).
Next send the IPAQ into bootloader mode by holding the power button, joystick button and using your stylus to press the soft reset.
For dumping the IPAQ’s ROM (I believe it is only Windows CE Rom and Extended ROM) to the SD Card,
USB> d2s
Now you need to take the SD card out of the IPAQ and connect it to a computer via SD card reader/writer. Once the card is mounted on the computer, fire up a terminal or MS DOS prompt.
For Linux/Unix systems, you can simply execute the following command,
# cp /dev/mmc rom.nb1
Where /dev/mmc is the sd card device as recongnised by the OS. Oh, you may need root privileges to do this.
For Windoze, you need to get something like ntrw.exe to allow you to read raw data.
c:\> ntrw.exe read rom.nb1 E:
Where E: is the drive allocated to your SD card.
Also note that as this a raw image, the size of the image will be the size of the SD card.
Next you need a hexeditor software alter the extracted ROM. Simple google search should give you many free hexeditors available. Open the image in the hexeditor and carry out a search for “3600350031003500″ which is the hex value for “6.5.1.5.”
NOTE: you can also carry out a search for 6510 if that is your model listed in the HP Asset Manager.
AFAIR, there is only one occurrence of that pattern, and you can replace the alphabet after that to alter the model number or even change it to a 6510.
To change the serial number simply do a search for the serial number listed in HP Asset Manager, and replace the numbers.
NOTE: You replace existing characters and by no means should you add new characters.
Save the image. Then using the same approach of extracting the image from the SD card, we now need to write the image into the SD card.
For Linux/Unix systems, you can simply execute the following command,
# cp rom.nb1 /dev/mmc
Where /dev/mmc is the sd card device as recognized by the OS.
For Windoze,
c:\> ntrw.exe write rom.nb1 E:
Once completed, pop the SD card back into the IPAQ. If it is still in Bootloader mode, it should say something like SD Download Sections=1 Press Power to start update.