
03-28-2008, 08:18 PM
|
 |
PPCGeeks Regular
Offline
Pocket PC: HTC Hero Carrier: Sprint
Location: Honolulu, HI
|
|
Join Date: Apr 2007
Posts: 120
Reputation: 160  
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
|
Re: how to brick a 6700
Sorry I took so long, I had to install XP just to get the device to recognize through MTTY but unfortunately it will not let me read the flash. My 4GB card is not recognized on my 6700.
If anyone has access to a smaller card here's the steps you can do to help this guy out.
This was taken from Reven on PDAPhoneHome.
Quote:
Absolutely it's possible to do a ROM dump. Here is the procedure:
Required: One miniSD card of at least 128MB in size.
WARNING: This process will erase the miniSD card, right down to the level of the partition table. You can reformat it, but sometimes Windows messes up the capacity of the card and will only reformat it to half. To get back all of it, do not reformat it in Windows - insert it into your device and allow the device to format it.
1. Get a copy of MTTY - this is a terminal emulator for communicating through the USB port. It used to be available from HTC directly. I have a copy of it on my ftp site.
2. Disallow USB connections in ActiveSync. Disconnect your device from USB, then in ActiveSync select File->Connection Settings and untick "Allow USB Connections".
3. Open up your task manager (right-click the clock in your task tray, and select Task Manager). Select the Processes tab and locate "wcescomm.exe". Terminate this process (right-click and select "End Process").
4. Insert the miniSD card into your device. This is where the ROM backup will go. I suggest using a small one that you don't use for anything else any more.
5. Hold down the power and voice recorder buttons, and while doing that press the reset button with your stylus. This puts your device in terminal mode. On my unit the backlight goes off - don't panic. If you hold the unit right, you can see what's on the screen still. At the top you should see "Serial", at the bottom, "v2.02". Different ROMs will have different version numbers. WARNING: Remember, if you hold down the power button for too long before you do the soft reset, the device's backlight will turn off first before the actual soft reset occurs. This is the hardware button method for turning off the backlight and it survives soft resets. Thus, if after you finish this procedure and your backlight doesn't come back on, don't panic - it just means you turned it off by accident during this step.
6. Put your device back in the cradle, or plug in the USB cable. If you look closely at the top of the screen, you should see that "Serial" has changed to "USB"
7. Wait a few seconds for the device to register, then run MTTY. Select "USB" for the port, leave all other settings alone, then click Ok. You will get a terminal window open. If you have done all the above correctly, then if you hit Enter now in this window, you should get a "USB>" prompt.
8. Type the command "d2s 74100000 00a00000". Case is sensitive - all lower case. Check and double check that there are no typos, then hit enter. If you have done it right, after a moment you will see:
Code:
USB>d2s 74100000 00a00000
d.total_lba=1E5E00
d.block_size=200
d.RCA=AD2E
d.drv_type=0
d.busWidth=1
Total card size=3CBC0000
SDCARDD2S+,cStoragePlatformType=FF
DOCInfoTableinitHW+
Binary0 Size: 0x100000
FAT0 Size: 0x4000000
FAT1 Size: 0xA00000
FAT2 Size: 0x2840000
All Size: 0x7340000
FAT0_ADDR=0x100000,FAT1_ADDR=0x4100000,FAT2_ADDR=0 x4B00000
Then you will start to see '*' printed, one per line. There will be lots - enough that it will scroll everything off the top of the screen. After a minute or so, you should then see "Store image to SD/MMC card successful." and the "USB>" prompt again.
9. On the screen of your device, in the middle you should see "CheckSum is OK!". Again, it's hard to see because the backlight is off. You can now remove your device from the cradle and soft-reset it to get it back to normal. Remember, if the backlight is still off when it resets, it just means you held down the power button too long in step 5
You are now done. Your miniSD card now contains a ROM image. That's all it has - the image overwrites the filesystem. This means you can't simply copy the image off to use as a backup. If you used a small enough card, you could take a disk image of the entire card and use this as a backup. That's beyond the scope of the instructions here, though. I'll write up a separate tutorial for that.
Any time you repeat step 5 above (putting the device in terminal mode) when a miniSD card is in it that has a ROM dump, you will get a prompt on the screen that says:
Code:
SD Download
=============
Sections=1
Press Power
to Flash.
It will take about ten seconds for this to display after the device is in terminal mode.
This is how you reflash your device with the backup.
|
From here you can take a imaging program like winiso to make an image to the card (you would however need the same size card) to write the image back. Its a pain in the butt so the 3 second microwave trick might be better in your case but at least with a good flash you can say it's a true hardware problem.
Last edited by Darkflame808; 03-28-2008 at 08:21 PM.
|