One particularly bad evening I dropped my month-old Galaxy Nexus about 6 feet onto concrete and cracked the glass of the screen (but it didn't drop the call I was on
). I have a replacement on the way from Asurion, and am looking for the best way to achieve a seamless migration. I'm running stock rooted (unlocked bootloader), unencrypted data partitions, latest OTA, and have only frozen/uninstalled a couple factory apps (and added a couple to /system). I think my options are:
1: Titanium Backup - backup and restore everything there. I hope that since it's the exact same device, *everything* (including stuff that it didn't transfer from my Charge like my SMS history) will copy over with little-to-no difficulty.
2: Nandroid - backup/restore everything from Clockwork Mod Recovery. Could also use Titanium Backup to restore parts from the Nandroid backup.
3: Use `dd` to make exact block-for-block images of my phone and use fastboot to flash. Not really feeling this one since I don't have a way to recover from a brick in case I hit the wrong button but I know it's an option...
The only wrench in the works I can think of is that I have Google Wallet, and I vaguely remember something about it storing data about the NFC chip (may or may not matter - I'm keeping the same battery). Losing it would not be the end of the world for me since I don't really use it.
While I'm not the most well versed in Android development/modding, I know Linux and embedded systems very well (but not embedded Linux).
What say the experts?
Thanks in advance everyone!
Regards,

1: Titanium Backup - backup and restore everything there. I hope that since it's the exact same device, *everything* (including stuff that it didn't transfer from my Charge like my SMS history) will copy over with little-to-no difficulty.
2: Nandroid - backup/restore everything from Clockwork Mod Recovery. Could also use Titanium Backup to restore parts from the Nandroid backup.
3: Use `dd` to make exact block-for-block images of my phone and use fastboot to flash. Not really feeling this one since I don't have a way to recover from a brick in case I hit the wrong button but I know it's an option...
The only wrench in the works I can think of is that I have Google Wallet, and I vaguely remember something about it storing data about the NFC chip (may or may not matter - I'm keeping the same battery). Losing it would not be the end of the world for me since I don't really use it.
While I'm not the most well versed in Android development/modding, I know Linux and embedded systems very well (but not embedded Linux).
What say the experts?
Thanks in advance everyone!
Regards,