Re: Broken restore, Motorola backup dirs, Contacts.cdb and e
PART II – PROCESS
Before you continue, you do this at YOUR OWN RISK!!! I spent 3 hours messing around with my phone to get this to work, so I’m just telling you how to do it… so it’s your responsibility if you decide to try it!
Step by Step process for getting back contacts onto phone from broken restore
Step 1
Take a copy of your last backup directory before you do anything else, and store it outside the directory that has the backups…. Like this:
\A1000 Backups\Motorola\Motorola Desktop Suite\Handsets\3549178533\Backup\BU200504 <---- original location and name
\A1000 Backups\Motorola\Motorola Desktop Suite\Handsets\3549178533\ BU200504_COPY <----- copied folder in new location with _COPY appended to filename
Don’t worry about this directory any more. Nothing I say will use the copy… it’s just there incase when you get the end, something’s screwed up!
Step 2
Take your handset that is totally wiped and after you’ve gone through initial setup, open contacts, and verify that there are the 5 basic entries.
Now using the Motorola Desktop Suite, Backup the handset. This will create a fresh backup that has a virgin Contacts.cdb file and Contacts.ini file.
Step 3
Go into your previous backup folder \A1000 Backups\Motorola\Motorola Desktop Suite\Handsets\3549178533\Backup\BU200504 (not the one we just created) and open filestore.dat.txt. Look for the line that refers to Contacts.cdb, and contacts.ini as here:
“68 C:\system\Apps\Contacts\Contacts.ini 0xe84e3a08”
“163 C:\system\data\Contacts.cdb 0xe84e3a08”
Make a note of that number, close the text document, and now drag 68.dat and 163.dat from that directory to the desktop.
Step 4
Go back into \A1000 Backups\Motorola\Motorola Desktop Suite\Handsets\3549178533\Backup\ and now go into the most recently created directory – the virgin backup you just
Open filestore.dat.txt and look for the line that references JUST Contacts.cdb. It should be a much smaller number:
“70 C:\system\data\Contacts.cdb 0x1e347280”
Make a note of that number, and close the text document. Now look for 70.dat and RENAME the file to 70.dat.TMP
Step 5
To trick the Restore program into copying back to the phone the original contacts file, rename the contacts.cdb dat file sitting on your desktop to the dat filename you just added .TMP to… so in our case, we’d rename the 163.dat to 70.dat.
Now copy (don’t move as we have to use it again later) that file into the virgin backup in \ A1000 Backups\Motorola\Motorola Desktop Suite\Handsets\3549178533\Backup\ .
Also put it into any TEMPBU directory you have.
Step 6
Before you do anything else, install Sman (URL above, or Google for it).
Once that software is installed, RESTORE THE MOST RECENT BACKUP.
The process will then copy the original contacts file in place of the virgin contacts file on the handset.
Step 7
When the phone has come back online, click the Contacts tab, or go to your phone book. The phone will fail, giving an error message “Not found”.
*SOMETIMES* This restores the contacts right away… so if when your phone comes back on after the restore it may work, and you don’t get the error!! So if this is the case, then go rejoice, and move onto step 10!!
Else, Go back to your PC’s desktop, and you need to rename the files once more.
File 70.dat will now need to be called (case sensitive) Contacts.cdb
File 68.dat will now need to be called (case sensitive) Contacts.ini
Connect the phone to the cable, and using normal Motorola Desktop Suite, copy them to the phone’s C:\System directory.
Step 8
Run Sman on your phone. Click the extras tab at the top right, and scroll right to the bottom. You’ll find it there if you’ve not used Sman before.
From within Sman, on the menu bar at the right hand side, click FN, then Modules, then File Manger
Now this is a critical part. Browse to C:\System\Data\Contacts.cdb …. put a check mark next to it, then click the funny red icon in the bottom right of Sman, and click Delete……
HOPEFULLY it will remove contacts. If it doesn’t, then try clicking the Contacts tab again. Or try rebooting the phone, and repeating this step.
Step 9
IF it deleted Contacts.cdb, then you’re very very close… now go back up a level. Put a check mark next to C:\System\Contacts.cdb , then click the red icon, and cut…
Browse to C:\System\Data\ then click the red icon, and paste…. And hopefully your contacts file should be there ok…
Now browse to C:\system\Apps\Contacts\ and delete Contacts.ini
Then go back and put a check mark next to C:\System\Contacts.ini …. then red icon, cut…..
now go back to C:\system\Apps\Contacts\ and click the red icon and paste…………
If all that works…. then hold your breath, and click the Contacts Tab…….
If all goes well, then you should have all your contacts back!!!!
Step 10
DO A COMPLETE BACKUP OF YOUR HANDSET AND THEN TEST THAT IT WORKS. THEN INSTALL OUTLOOK OR SOMETHING ON YOUR COMPUTER, AND BACKUP YOUR CONTACTS TO OUTLOOK EVERY COUPLE OF WEEKS!!
Of course, it’s at your own risk if you try this yourself. I accept no responsibility for loosing any of your data, and to be honest, if you were like I was 4 hours ago, then the data was as good as lost anyway, so I’d have taken a few risks to get it back…. but as long as you made the copy of the directory OUT of the directory that holds the backups, you should be ok.
Good luck!!
i use:
Machine: Reference platform
RAM: 32MB
Version: REL 62.30.00J
Baseband: M1000_U_36.19.14P
Flex: SA1860A013
AP Config: SA1860A_T673RG_026
now using iPhone 3G 16gb...