I am considering buying a new phone. Is there a way to easily redownload all of my apps onto the new phone without having to search for each one individually?
Yes you can. There are a number of utilities around to do backup and restore, as well as other options.
I recently moved from the HTC Magic to the Desire HD. The way I did it was to use a free AppBrain account. This has a few advantages, in my opinion:
- You can search for, read about and tag for installation, applications, on your computer, with a larger screen/keyboard etc.
- You can organise apps into groups if you have multiple android devices.
- You can share your apps with other people.
You can check out appbrain at http://www.appbrain.com/ If you just want straight backup and restore, Titanium backup, as mentioned by others, is a good choice. ( http://www.matrixrewriter.com/android/ )
You can also find both of them in the Android Market.
If you're getting another of the same phone running the same firmware then you should be able to use Titanium Backup, pull the backup to your computer, get the new phone, install Ti Backup, replace the backup files from your computer, and then run batch restore of your apps. I have not done this before, hopefully others will have more input.
Someone should back me up on how this works, but...
Apps you have installed are synched with your Google/Gmail account, and will download upon initial sign-in to your new phone.
My Droid just recently broke, and I was close to the upgrade time, so I got a Droid 2 Global. I know, of course, my contacts and calendar are synched with my Google account, however so were my apps. The Verizon rep didn't touch my old phone, yet all my apps began downloading as soon as I signed in for the first time. Also, to my surprise, my Cyanogen background also showed up (I was running CyanogenMod 6 when my original Droid died). So, in theory, this should also work for you. Verizon uses a proprietary tool called BackupAssistant that normally takes care of synching most things on your phone, but I specifically deleted it as I don't want my info backed up to Verizon. I believe the app sync is built into your Google account.
Matt has a first-hand experience with accidentally having Google backup all his applications: Cancel All Market Updates/Downloads at Once
The only issue with Titanium Backup is that your phone needs to be rooted. If it is not rooted and you are not prepared to root the device, then a suitable alternative would be to use My Backup Pro:
Yep. Firstly, unless you have downloaded pirate apps (by which I mean you have downloaded each and every app through the Play Store), the downloaded apps will be in your 'purchase history' for the Google account (doesn't matter whether you have actually spent money on the app or got it for free). When you undergo initial setup on a new Android device and after entering your email address, you are normally given a choice to download all your previous 'purchased apps'. However, just to be on the safe side, you should make a backup of all your existing apps through a backup utility (dozens of them on the Play Store). This has the additional advantage that (depending on the utility) you may also get all your old app data too. If you use the first method (the one with the initial setup and email address), there is a probability (depending on your sync settings and the apps' readiness to backup to Google) that your old app data will not be available to you.