[Palm Treo 750 ROM Development] vadakr:
I did this (successfully) for the first time yesterday. I spent a day and half researching this project before I embarked on it. And I put down some notes that I've listed below.

BTW, I may not have used the correct terminology in all cases, so my apologies upfront. And then again, this procedure may not work for you ....

Olipro - thank you for CheetahUnlocker! I love your nasty posts :)

pof - thank you for KaiserRUU!

Asukal - thank you for the ExtROMUnlocker!

Summiter - your posts been a great help, thank you!

CheetahUnlocker - Search xda-developer/Google!

-----------------------------------------------

1. Make sure your XP machine has .Net Compact Framework 2.0 installed. Also make sure it has the .Net Framework 2.0 installed.

2. Ensure that there is an Activesync connection between the PC and the Treo 750.

3. Run 'CheetahUnlocker.exe' (say you're running it from 'c:\CheetahUnlocker.exe')

4. This is a 3 step process. Step 1 installs the Secondary Program Loader (SPL). The SPL (aka HardSPL) is what lets you flash unsigned ROMs.

5. Step 2 installs a radio patch that takes about 5 minutes; this radio patch lets the device be unlocked (both SIM and Carrier ID/CID)

6. At the end of step 2, the unlocker tool tries to execute a utility called 'athena_unlock.exe' and BOMBS! You will get a JIT exception!

7. Relax! 'CheetahUnlocker.exe' will have created a folder called 'TempChe' on the root of the volume, which in this case is 'c:\TempChe'. Copy the 'athena_unlock.exe' file from this folder to the PPC.

8. Run 'athena_unlock.exe' on the PPC. It will offer both SIM and CID unlocking. Select both and click 'Unlock'.

** THATS IT - the phone is now free to run on any network AND free to run any ROM image!! **

KaiserCustomRUU - Search xda-developer/Google!

-----------------------------------------------

1. Copy the ROM image file (*nbh) to the same folder from where you will run KaiserCustomRUU.

2. Rename the image file to 'RUU_unsigned.nbh'.

3. Ensure that there is an Activesync connection active between the PC and the Treo 750.

4. Run 'KaiserCustomRUU.exe'.

** This will flash the image to ROM! **

FIRST, flash the OS (example- Windows Mobile 6.1) - xda-developer/Google search for an image!

SECOND, flash the firware/radio image (example- radio version 1.54.01) - xda-developer/Google search for an image!

Treo750v_ExtROM_Unlockers - Search xda-developer/Google!

------------------------------------------------------------------

Extended ROM on the Treo 750 contains junkware from AT&T!

1. Extract the 2 cab files from the zip -

CHEE_MountExtROM.CAB

Chee_Extrom_rename.cab

2. Install CHEE_MountExtROM.CAB

3. Soft reset.

4. Use the 'File Browser' application and you should see the 'Extended_ROM'

5. Install Chee_Extrom_rename.cab

6. Soft reset.

7. Upon restart, you will find that 'Extended_ROM' has been renamed to 'ExtendedROM'.

8. Start > Programs > Chee_Extrom_Unlocker

9. You will get an error about 'InsertKey' - just ignore. I repeated step 8 three/four times.

10. Soft reset again.

11. Upon restart, you should be able to delete everything under 'ExtendedROM'.

** You should now HARD RESET your Treo 750 to get rid of carrier junkware **