I did a lot of reading before I did this to be sure I wouldn't lose anything. Here's the step by step for others, since I was unable to find it all in one place. This is for the MT4G/Glacier, no idea if the process is similar on other phones. You should probably still read, but I couldn't find any of this all in one place:
If you flash, here's what you need:
- Rooted phone (if you need to root, search for the gfree method, it's the easiest)
- ROM Manager from the Market. Get the premium version.
- TitaniumBackup from the Market.
- Sync turned on for your contacts and calendars in your google account.
1. Go into TitaniumBackup, set the option to store the settings on the SDCard. Go into Backup/Restore, hit menu, and run the batch to do a full backup of system and user apps/data.
2. Go into ROM Manager. At the top, click the option to install ClockworkRecovery. Make sure it installs version 3.0.0.5. Then click the option to reboot into recovery mode. In recovery, make a ROM backup of your existing ROM. It will store on the SD card. Reboot back into the OS.
3. Go back into ROM Manager, scroll down to Download ROM's. You should see CM7 Nightlies in there. Download the latest build. It will ask you if you want to also download the GAPPS package, grab that also. When it's done, it will ask you what you want to do... just cancel. Go to reboot in recovery mode.
4. In recovery:
- Wipe/Factory Reset
- Clear cache partition
- Advanced -> clear Dalvik cache
- On main screen, install ZIP from SD
- Navigate to sdcard->clockworkmod->downloads->teamdouche and select the CM7 zip for your phone that was downloaded
- When that is done, install another zip from sd, go into the goo.inside.me directory and install GAPPS zip
- Reboot phone from main menu
5. Enter your gmail creds that you used for your primary account from before
6. Cancel the additional downloads thing when it pops up, this will pop up again later after you enable wireless
7. Go into ROM Manager, Select the Fix Permissions option, reboot (wifi won't work unless you do this)
8. Enable wifi and join to your network
9. Eventually you will get the popup again. Select the stuff that you want installed.
It will pull down all of your apps from the market and install them. If you want to restore user data for the apps, you can go into titanium and click on the app, and restore it with the data. Don't do this until it's done updating from the market. Do NOT restore system level stuff. You will cause problems if you restore system level stuff from 2.2 or earlier on 2.3.x.
You should also install SetCPU from the market, set to start on boot, set conservative mode, and create a screen off profile that limits to 368mhz/conservative. In advanced, leave the defaults, except change the cpu up threshold to 75, and the scaling percent to 11 or 12. Massive battery improvements. You can overclock with this also, mine is only overclocked to around 1100mhz. Some people are running 1800mhz. I heard smartass mode instead of conservative is also good, but haven't tried it.
Keep in mind that if you have an HTC phone with the Sense Framework, you won't have that anymore. So if you liked the Sense dialer (which I did), you can't get it. The stock dialer is functional, but not the best. DialerOne and Dialer2 look the most interesting, but they still aren't as good. If you have CSipSimple installed, remove it. CM7 has SIP built into it, and CSipSimple confuses the phone when trying to make calls. If you liked the Sense clock widget, you can get a replacement, search for Beautiful Widgets on the market. The built in camera app is not Sense either, but does all the same things. The Gallery is awesome, best gallery I've ever seen (stacks that you can pull apart and flip through, very cool).
If GPS doesn't work, download GPS Status from the market and use it to clear the A-GPS data and cache. It's the only app that can do it. It's free.
Also, if you want to go back to your previous ROM, you can flash back with the ROM Manager backup that you made. The only thing is, you'll have to downgrade the clockwork recovery bootloader to 2.5.1.2 first. You can do this by flashing a zip from your SD card. The zip is available somewhere on these forums. I don't have a link, but you can find it by searching a bit. The 3.0.0.5 version cannot flash a Froyo or earlier ROM for some reason. I'm not going back, so I haven't done this.
My TitaniumBackup realized somehow that I installed fresh, and it automatically restored my apps and data. It did NOT on my friend's phone. But, he has the free version and I have the paid one. If it doesn't restore your app settings, you can manually go in and do it. One thing that I've never been able to restore is Good corporate email. It restores, but it won't send or receive. If anyone has ideas on this, post them.
Note that I flashed with build 35, and it's been rock solid. Your mileage may vary. If you already have the software noted above, the whole process only takes about 5-10 mins.
Edit: Recovery 3.0.0.6 was released, and works with 2.2 and 2.3. So you wouldn't have to downgrade the recovery to go back a version. As of this edit, you can grab it here if it's not showing up in ROM Manager yet: http://forum.xda-developers.com/showthread.php?t=952433
Something to add... if you are using ADW or LPP do a backup if those also. I find that if you install it fresh from the market and not TB then press restore settings in their preferences it will load all the custom icons and custom dock. It saves alot of time. Nice writup for the peeps that need the pointers for a fresh and fast install of a nightly
FYI, Titanium backup works great at restoring apps. I would be weary of restoring data between android versions however, because some of the data will be of a different type and could cause lots of issues. Thats the reason for the full data wipe before flashing in the first place.
option94 said:
FYI, Titanium backup works great at restoring apps. I would be weary of restoring data between android versions however, because some of the data will be of a different type and could cause lots of issues. Thats the reason for the full data wipe before flashing in the first place.
Click to expand...
Click to collapse
I thought that was mostly because of system. The apps themselves still store their data in sqlite databases, and their schema should not change between versions of the actual OS. I might be wrong.
app data is fine, system data is what causes issues. I should have been more specific.
option94 said:
app data is fine, system data is what causes issues. I should have been more specific.
Click to expand...
Click to collapse
The only system stuff I install is the accounts back up, email data, wifi access points, and account and sync settings. I usually dont have a problem installing this kind of stuff. I had a few problems in the past restoring some system stuff and it made things not work, a lot of force closes. etc.. I would open up say the sound settings in settings and it would never open it would fc 100% of the time. You know I bet a lot of the issues people have with stuff not working when other's have no problems are due to bad restores. I have not once in any of the builds(since 26 when I started flashing CM 7) had an issue with wifi or gps(knock on wood)
option94 said:
FYI, Titanium backup works great at restoring apps. I would be weary of restoring data between android versions however, because some of the data will be of a different type and could cause lots of issues. Thats the reason for the full data wipe before flashing in the first place.
Click to expand...
Click to collapse
But the market automatically downloads all your apps for you. last time i did a full wipe i only used TB to restore data only, since the apps had been installed automatically from market.
You can use My Backup Pro to back up your SMS and MMS, plus bookmarks and a few other things. Very useful if you want to wipe and save your text.
speoples20 said:
You can use My Backup Pro to back up your SMS and MMS, plus bookmarks and a few other things. Very useful if you want to wipe and save your text.
Click to expand...
Click to collapse
Checkout sms backup+
It backs up all texts to your gmail account automatically.
speoples20 said:
You can use My Backup Pro to back up your SMS and MMS, plus bookmarks and a few other things. Very useful if you want to wipe and save your text.
Click to expand...
Click to collapse
You can also use My Backup Root (free in market) It is the same as My Backup pro but it is free.
Ok so I just barely rooted and flashed cm7 #40 to my glacier. Everthing is great. I love the rom. I just need help on 2 things. First, how do I get my contacts to sync back to my phone? I had done a factory reset twice before and they always synced back after I logged in my gmail account but not this time. I did sync my gmail before rooting and flashing and I also backed everything up with titanium backup but nothing. Second, when I first flashed the cm7 #40 rom I liked how when I locked the screen it shut off like if you were turning off a tv. I don't know what I did that it does not do it anymore. If anyone knows hows to fix my 2 problems I greatly appriciate it. Thanx.
EDIT: I figured out how to get the screen off animation back but I still have problems getting my contacts to push back to my phone. If anyone knows how to get them to sync it would be helpful.
EDIT#2: Figured out how to get contacts back. Was not able to sync them but just went to the tmo website, wrote them down and re-added them to my phone.
issues after upgrade to gb
I have rooted and upgraded to cm7. I have followed all directions, however, i do not have android market or any google apps reinstalled on the phone. Something got messed up during the upgrade, anyone got any ideas how i can install android market back on my phone? This is a big issue for me, i can not even get back into my titanium backup. How do i recover it from sd card? PLEASE HELP!!!! Stressing big time over this!! Also, when i try to set up my account to sync the contacts its asking for a domain name, i assume its for gmail, how do i find it? Any examples or ideas? I lost a grip of contacts, over 200! Please help!!! Thank you!
RusRap said:
I have rooted and upgraded to cm7. I have followed all directions, however, i do not have android market or any google apps reinstalled on the phone. Something got messed up during the upgrade, anyone got any ideas how i can install android market back on my phone? This is a big issue for me, i can not even get back into my titanium backup. How do i recover it from sd card? PLEASE HELP!!!! Stressing big time over this!! Also, when i try to set up my account to sync the contacts its asking for a domain name, i assume its for gmail, how do i find it? Any examples or ideas? I lost a grip of contacts, over 200! Please help!!! Thank you!
Click to expand...
Click to collapse
Did you install the GAPPS zip that came with the rom? if you didn't, do. Its the google apps file. That will load the market and apps.
coupetastic-droid said:
Ok so I just barely rooted and flashed cm7 #40 to my glacier. Everthing is great. I love the rom. I just need help on 2 things. First, how do I get my contacts to sync back to my phone? I had done a factory reset twice before and they always synced back after I logged in my gmail account but not this time. I did sync my gmail before rooting and flashing and I also backed everything up with titanium backup but nothing. Second, when I first flashed the cm7 #40 rom I liked how when I locked the screen it shut off like if you were turning off a tv. I don't know what I did that it does not do it anymore. If anyone knows hows to fix my 2 problems I greatly appriciate it. Thanx.
EDIT: I figured out how to get the screen off animation back but I still have problems getting my contacts to push back to my phone. If anyone knows how to get them to sync it would be helpful.
EDIT#2: Figured out how to get contacts back. Was not able to sync them but just went to the tmo website, wrote them down and re-added them to my phone.
Click to expand...
Click to collapse
howd you get the animations back?
mbernusg said:
howd you get the animations back?
Click to expand...
Click to collapse
wiped, re-flashed the rom and re-boot. it was the only way i was able to get the animation back.
I'm curious if there's a way to batch-restore data only in Titanium Backup? Only way I can see is to do it app by app.
Likewise, any way to batch-backup data only?
Hey guys so I just flashed this ROM onto my phone and I love it:
http://forum.xda-developers.com/showthread.php?t=1175842
Only problem is that I'm missing all my contacts. How do I get VZW backup assistant to run so I can get all my contacts back?
Thanks guys!
have you checked the market? i never use backup assistant; i always keep my contacts synced to google :\
jayochs said:
have you checked the market? i never use backup assistant; i always keep my contacts synced to google :\
Click to expand...
Click to collapse
Yea I didn't see it in the Android Market. Anyone else have any ideas as to what I can do?
Not sure but I don't think VzBackup will work on Sensation Based roms. you can restore your previous rom download contacts from verizon and then save or export them to your sd card...Newts Incredible Sensation uses the Inc2 Framework so VZBackup works with out problem. Good luck most Sense 3.0 and 2.1 rom are based from Sprint and earlier roms(before GB) were having lots of problems when they left the vzbackup software in.
BMWPower06 said:
Hey guys so I just flashed this ROM onto my phone and I love it:
http://forum.xda-developers.com/showthread.php?t=1175842
Only problem is that I'm missing all my contacts. How do I get VZW backup assistant to run so I can get all my contacts back?
Thanks guys!
Click to expand...
Click to collapse
VZW Backup Assistant is generally considered useless bloat and is stripped from most, if not all ROMs. Most veteran ROM flasher have supercomputer-like memories and can input their entire phone book from memory after each flash.
....na. Just kidding. We use our Google accounts. It works better too, and you can access it from any computer, edit it, and never worry about losing all your contacts if something happens to your phone. If all else fails, make a nandroid of your current ROM, wipe the phone and restore your old ROM with the phone book in it, set up a Google account to link to the phone and sync your address book to it, then wipe, restore your new ROM, and log into Google. You're entire address book will rebuilt itself, no user intervention required. If you plan on flashing different ROMs to experiment with them, it's the ONLY way to go.
You're other option is dig through the files of the old ROM for the right .apk and copy that to the new ROM. Don't ask me how though. If it were me, it would be faster to just do the flash thing.
here's a flashable version:
http://dl.dropbox.com/u/8099658/backup_assistant.zip
put it in the root of your sdcard and flash from recovery.
disclaimer:
nandroid first just in case.....
rocketj said:
here's a flashable version:
http://dl.dropbox.com/u/8099658/backup_assistant.zip
put it in the root of your sdcard and flash from recovery.
disclaimer:
nandroid first just in case.....
Click to expand...
Click to collapse
To OP
After you flash this and if it works and you get all your contacts transfered, I would suggest you export your contacts to your SD card. It'll make a .vcf file that you can use (also save it to an online site, or email yourself the file) so in the future instead of having stuff like this that can constantly use up your connection and CPU you can just import this nifty file.
Google also syncs your contacts but I don't always trust it as sometimes it doesn't pick them all up (maybe I'm just doing something wrong)
I stick with Google sync over backup assist aswell. Although sync doesn't always import all of my contacts but majority of the time it works great
Cyanogenmod7 211/Night
Chadsincredikernel/SA2gov
Radio:07.07
VZW Backup is useless! Just as several others have suggested, it is always best to use your Google account to store and manage your contacts. Especially when you start flashing ROMs regularly.
Just as useful as their $2.99 a month visual voicemail.
Sent from my ADR6350 using Tapatalk
Today I tred to add a contact to my phone. Each time I would tap the plus button to add the contact it would error and FC the phone application. I decided to do a factory reset real quick, opened the phone and added my friend's contact info before I had restored my Titanium backup. It worked fine.
Once I restored the backup of the phone, I went into the phone application and tried adding a contact again and it was again FCing. What I need to know is what file that has to do with my contacts I need to not reinstall? A phone isn't a phone if you can't add new contacts.
T-Mobile SGS2 running BeastMOD V1.
Just in case anyone else has this problem, it was the ICS Google+ application causing the problem. One I uninstalled it I was able to add contacts again. Sorry to waste a thread.
you can install the proper version from Android Market, that one works fine
only the ICS version causes that bug
i encountered it too myself on my old phone
Hi guys, I'm having a lot of trouble getting my contacts back on my new rom.
Maybe I just dont know how to sync *from* google to my phone, I have always chosen the google option when creating new contacts but have never manually done a contact sync with google. I looked around on my google account but it says I have no contacts. I have a Nandroid backup but cant read the .img files to get to the contacts. I'm currently trying nandroid browser but it keeps trying to load without actually loading it. I have a titanium backup but after re-downloading it to the new rom it doesnt have an option for recover, only backup in my contacts storage. I did a nandroid backup before flashing my new rom, but the new rom has a different kernel which wont let me recover to my old rom without flashing a compatible kernel of my old rom. It was so long ago that I dont even remember what my old rom was, but it was a sense based rom. I've tried to find a 2.2 stock kernel to see if my old rom will load with that but every download link I try is broken or the file doesnt work.
This is driving me insane, everything I try is a brick wall. If you guys have some insight that would help out a LOT.
Contrary to my name, I do have an htc evo 4g.
Any ideas? Does anyone know of a program that will read the .img files on my mac? Can I go to the sprint store to get the contacts? I think I've done that before, but I'm pretty sure they were on my phone as well....
You synced your Gmail account in accounts and sync right?
Yeah, it has the check mark next to contacts. Interesting tho, when I went to my google account nothing showed up in my contacts section... I found my old rom but the updated rom manager wont let me install it. I think they're gone. I also found another app (app extractor) and that didnt get them back either. I guess anyone worth staying in contact with will eventually call me hahaha!!
Make sure you have the right account registered and recheck the contacts sync icon just to be sure.
death-by-soap said:
Make sure you have the right account registered and recheck the contacts sync icon just to be sure.
Click to expand...
Click to collapse
Check pm:thumbup:
Sent from my PC36100 using xda premium
I am currently having the same issue. I have a rooted evo 4g and I did a factory reset and loaded the 2.3.5 rom last night. I linked up my google account with my phone and i got a lot of contacts back, but not all of them. The one's I really need (mom, wife, etc.) weren't there. I logged onto my gmail account through the pc and it had the same contacts that synced up. It was weird because whenever i manually entered a new contact, i made sure I created it with the google account and I synced the account before I wiped the phone. I gave up, and like the OP said, if they really want to talk to me they'll contact me. I would still like to retrieve my contacts though.
ok guys...ran into this with my wife. When adding contacts make sure you add them as a Google contact. Should be a drop down in the contact page...otherwise they will only be stored as "phone"contacts
Hopefully they are saved with a Nan backup. If so expect them to your computer as a csv file and import to Gmail and next time be sure you are adding a new one as a Google contact
Sent from my Galaxy Nexus using Tapatalk 2
I loose my contacs everytime I flash new roms. I sync my Gmail but it never gets them all. Very irritating. I have clean rom 3.5 saved but I dont really want to reflash just to write down the contacts. Is there a way to retrieve them from my old rom?
You need to go into contact and sync / import what's in your summer card to your Google account (or vicevers) and before changing roms. Then thus sunc Google or re import back from sim.
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Akquad12 said:
I loose my contacs everytime I flash new roms. I sync my Gmail but it never gets them all. Very irritating. I have clean rom 3.5 saved but I dont really want to reflash just to write down the contacts. Is there a way to retrieve them from my old rom?
Click to expand...
Click to collapse
Why don't you use titanium backup and back up your contacts database, then restore it after a new flash. ..
See 4th item down...
Sent From My i317 Pocket Monster!
I had tibackup but it was deleted when I flashed 4.0.5
Got it just restored 3.5 then saved to ext sd and then restored 4.0.5 and imported. Thanks for the help.