Hi I've had a problem of being stuck in a bootloop with my Desire. Fortunately I was able to retrieve my messages, contacts and call logs by pulling them by adb shell. I wiped all data and flashed the same ROM. Then I tried to push the files back into the same directories. The mmssms.db pushed in fine and the messages are all restored but contacts2.db and telephony.db don't seem to take effect. I have tried opening them with SQliteman to make sure that the data is in there and it is so I can't figure out what's going wrong. The paths I'm using are: /data/data/com.android.providers.contacts/contacts2.db /data/data/com.android.providers.telephony/databases/mmssms.db /data/data/com.android.providers.telephony/databases/telephony.db so my commands look like this adb push contacts2.db /data/data/com.android.providers.contacts/contacts2.db etc. The files on my computer have the same name as the files in the local phone directories. Thanks for your help!