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,
I've been on holiday and the new version of ARHD is out, but requires (well, recommends) a full wipe, but I'll take that recommendation considering how long it's been since a full wipe and my phone could probably do with it.
So my question is really, what should I backup before a full wipe, and how?
I've got app apks + data with titanium backup, and seo's sense3 sms can backup and restore texts (also I get them saved to gmail), but what else?
Thanks
reply
Hello,
use the Titanium Backup app and back up all user applications with data and system data.
With this method you back up everything, what you can move to the new rom.
Best regards,
Herold
Also, you can "nandroid backup" from clockwork recovery just in case rom flashing fails.
Edit: which is not the case really with arhd. Only themes flashed wrong got me into bootloops
Sent from my Desire HD using XDA App
i usually do "adb pull /data/app C:/random_folder" and "adb pull /data/misc/wifi/wpa_supplicant.conf C:/random_folder/wpa_supplicant.conf". This copies all of your apps and your wifi networks to your harddrive.
Titanium backup, apps and data only, manual everything else
Sent from my Desire HD using XDA App
titanium back up works only in rooted fone right ????
whats the best app to save back up b4 downgrading ????
i used myfoneexplorer......it is installed nicely in fone....
but when i downloaded it to pc....it keeps showing errors......[nero not found..something like that........]
any suggestions..??????????
I have got many apps including...........F secure.......
thanks in advance...........
This was also something I wondered about before I rooted.
First, if you are connected to your gmail account, all of your contacts, emails, sms, phone log etc will be synced by Google (backed up). Even better, if you are connected to htc sense, it will save all of your WiFi passwords!
Second, you won't be able to take backup of your apps and data without root, although Android market will try to restore every app that you have downloaded from it (still without data). Remember I said try, because it doesn't always work. Therefore I recommend that you use an app called "app list backup" by pun software
to make a list of them.
Third, make a note of all your home screen elements and where they are placed.
Fourth, download bookmark sort & backup by happydroid a to make a backup of your bookmarks.
That's about it, if you have any questions, feel free to ask.
Sent from my Desire HD using Tapatalk
hi there ive got hold of a friends phone and she wants to change the main google account but doesnt want to loose all the data is there anyway to get around this ?
cheers all help will be greatly appreciated
nope. sorry bud, the main account is tied into the phone as far as i know and you need to factory reset to remove it. but you can add more accounts..... and i think you can disable most of the orginal account. but if you want it gone you need to factory reset. there are several back up apps you could try to keeo the data and reinstall it again afterwards
good luck
I think that there is no way to change the main Google account that a device is tied up. You would better back up Applcations, Contacts, messages again Wipe User Data, then restore all the backed up items. Quite Long but this s the only way i know
1. Backup apps
2. Wipe data
3. Reinstall backed up apps
Sent from my HTC Wildfire S A510e using xda premium
Easy as pie last comment before personal sh1t takes over if the device is rooted goto /data/system and delete the accounts.db file and reboot Google main account removed have fun
Sent from my Wildfire S using Tapatalk 2
Might sound like a stupid question. I just unlocked, rooted, and flashed Jelly Belly, and was wondering if there was a quick way to recover your apps. The only way I've known is to login to play.google.com and send all the apps I want manually through the web interface. Is it possible to have your apps auto sync once you login to your Google account for the first time upon setup? Maybe some other way. It just pains me to manually have to go to the Google Play Store web interface from my computer and send each app one at a time to my phone. Thanks guys.
during the time when you set it up and logged into google it should of asked you to restore apps if it didnt well then your going to have to do them one by one unless of course you had titanium backup or something
I think while I was still on stock ICS and did a full wipe for a new kernel when I rebooted all my apps started downloading instantly as soon as I signed into Google. Since then thought that hasn't happened. I just go to the play store and look at my app purchase history and download the ones I had. Would like to know how to set up the auto feature, I think it might have to do with the Currents folder I have that is being backed up to Google now.
Alex1123 said:
during the time when you set it up and logged into google it should of asked you to restore apps if it didnt well then your going to have to do them one by one unless of course you had titanium backup or something
Click to expand...
Click to collapse
Yeah, that's the issue I'm having. I know a friend of mine doesn't have this issue. Everytime he flashes a new ROM his apps are restored automatically. On the other hand, when I sign into my Google account for the first time, my apps aren't synced and downloaded automatically. Everything else is, like contacts, etc get restored, but not apps for some reason. Any idea why my Google account isn't syncing my apps?
Just backup user apps and data through adb or a toolkit and restore when done. I've flashed all of the stock update leaks using this method, up and running in no time with everything back to normal. Don't backup system apps and data unless are reflashing the same ROM.
Sent from my Galaxy Nexus using xda premium
Winesnob said:
Just backup user apps and data through adb or a toolkit and restore when done. I've flashed all of the stock update leaks using this method, up and running in no time with everything back to normal. Don't backup system apps and data unless are reflashing the same ROM.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Can Titanium Backup do this?
Hello,
So a few days ago, My HTC One M8 decided to randomly reboot itself. When it restarted it went through the whole optimizing each app (which was weird) and then loaded the home screen. But now most of my stuff has reset itself! I was logged out of every app I am normally automatically logged into. All my photos are still there and text messages. But I have lost every single person in my contact book and call log history! This is what I would like to get back.
I made a backup a couple months ago using HTC Backup. This is what happens when I try to restore the backup:
Apps>HTC Backup>Restore from backup>Checking for saved backup>
Then it finds the backup on Google Drive (G*******[email protected]) So I select the HTC (This Phone) backup and click next>
Then it saids setting up accounts>Choose an account>G*******[email protected]>
Then I get the following error message
"Incorrect cloud storage account"
"Please sign in with the cloud storage account for the selected backup"
Can someone please help? I have opened the Drive app and logged into my account and tried again but still nothing. I assume this problem is arising because of the Drive app or the HTC backup app resetting itself. But I really need my contacts back!
I am running Android 6.0. Not rooted.
Things I have tried to restore my contacts:
Wondershare Dr.Fone
Resyncing contacts on my Gmail, Hotmail etc. (but i never saved them to those)
HTC Phonebook>Contacts to display>All contacts
None of these have worked.
Thanks in advance!
Ok just found out HTC Backup isn't supported with Android 6.0 :/
So with that option off the table.. Is there any way at all that I can get my contact list back?
Ok well seems like I still should have access to the HTC restore function just not the backup function with Android 6.0.
Does anyone know how to help me restore from the back up?
Thanks
HTC restore will restore the backup that you made prior to Marshmallow.
Don't you backup you contact with gmail account ? When you sync it, it will sync your contact ?
The only way that maybe work (no guarantee) is do factory reset. During the setup, it will ask you to restore from which backup that you recently have with Marshmallow and make your selection to restore (don't choose today .. but earlier)
ckpv5 said:
HTC restore will restore the backup that you made prior to Marshmallow.
Don't you backup you contact with gmail account ? When you sync it, it will sync your contact ?
The only way that maybe work (no guarantee) is do factory reset. During the setup, it will ask you to restore from which backup that you recently have with Marshmallow and make your selection to restore (don't choose today .. but earlier)
Click to expand...
Click to collapse
No I never backup up my contacts to gmail
Hmm thanks for your suggestion. I guess if all else fails that is my only option.
kaotik123 said:
Ok well seems like I still should have access to the HTC restore function just not the backup function with Android 6.0.
Does anyone know how to help me restore from the back up?
Thanks
Click to expand...
Click to collapse
Settings - backup and reset - restore from HTC backup.
I'm on an M8 running 6.0 and I can see it.
Sent from my HTC One M8
kaotik123 said:
No I never backup up my contacts to gmail
Click to expand...
Click to collapse
Backing up contacts to Google/Gmail is default and automatic. So unless you changed the default, they should be backed up, and will restore automatically, when you login to your Google account.