Treo 680 ROM hacking
Palm released the AT&T update ROM under pressure to clean up Cingular branding.
http://www.palm.com/us/support/downloads/treo680update/att.html
Here is a content listing of the unpacked ROM :
Tools you need :
http://palmtx.da.ru/system/TXUpdate.zip
md5
http://www.grack.com/programming/misc/TreoROMTool.html
ROM Updater Welcome to the device updater... ROM Build: 3406 Built Jun 22 2006 15:51:12 SD Card VolRefNum: 0x0002 Board ID: LOW HS Rev: cvt ? list - List the ROM images. ace [filename] - Update Ace. (Ace is the Treo650) angus [force] [filename] - Update Angus. (Angus is the T5) low Low MaxOS Size: 0x2100000 Low BinFS Size: 0x2400000 Checking os file size (/ROM/low-palmos.zip) ... OS size on SD: 0x00BC5652 MaxOS >= 0x00BC5800 >> You can flash your device Preparing to update Low. Verifying the image files... Validating /ROM/low-ipl-cvt ...OK! Validating /ROM/low-spl ...OK! Validating /ROM/low-htc-tpl.zip ...OK! Validating /ROM/low-palmos-tpl.zip ...OK! Validating /ROM/low-palmos.zip ...OK! Updating the Low Part... Turning off Phone...DONE! Turning off Bluetooth...DONE! Turning off IR...DONE! Updating the IPL... Updating from device... Comparing image with flash...OK. Skipping section. Updating the SPL... Updating from device... Comparing image with flash...OK. Skipping section. Updating the TPL... Updating from device... Comparing image with flash...OK. Skipping section. Updating the TPL... Updating from device... Comparing image with flash...OK. Skipping section. Updating the OS... Updating from device... Comparing image with flash... File size different: file: 0x00F43F07 flash: 0x00BC5652 ...diff Flashing section...Done! Verifying section...Done! Token: HRST DeleteToken Success! Token: Nohr DeleteToken Success! Language token is set to enUS! SUCCESS: PLEASE HARD-RESET THE DEVICE!!
If you proceed this way, your CarrierDB will be 292, not 355 as per the ATT update.
**update**
I’ve tooled around with some REXX code to recreate the a.zip.pdb files from a custom ROM I created to remove PocketTunes, Addit and some other junk, and I’ve manually edited the MD5 checksum to match the new custom ROM. I just need to finish copying them to RAM and I’ll try what I believe to be the first custom ROM created for an unlocked GSM Treo 680 !
Yes, I have a custom ROM working, next on the list is recovery methods should anything go wrong.
http://discussion.treocentral.com/showpost.php?p=1267786&postcount=27
The FIRST custom ROM created for the 680, not possible before the above information and method was discovered and modified by myself and then shared to MFB and jamesgangut. Lest anyone forget :)