[Q] How to migrate from old to new phone? - General Questions and Answers

Hello fellas. I'm having trouble transferring my apps (and especially their settings) from galaxy S to galaxy nexus.
I'm using Titanium Backup to back up all data+settings, but I'm unable to restore anything - TB gives an error that it can't restore the app (or even just app's data)
I have done the same process when upgrading from Motorola Defy to Galaxy S - and it worked perfectly. Now it's not working and I don't know why.
Here's exactly what I'm doing:
1. Open Titanium backup on Galaxy S, and do Back up all apps+data. (both phones are rooted)
2. Connect S to PC, and copy /sdcard/titaniumbackup folder to computer
3. Connect Galaxy Nexus to computer, and copy titaniumbackup folder to the root folder
4. Launch TB from Nexus -> I see huge list of the programs that I backed up
5. Try to restore specific app (for example Easy Money ) - get an error
6. Try to Install the app separately from market (Easy Money) and copy only it's data with TB {restore data only} - either TB gives and error - or - restore finishes successfully, but when I try to open the app - it crashes.
Maybe this is due to Nexus having bigger screen resolution than S?
Any alternative method of tansferring apps +data?

Related

[Q] How to restore Helium Files

So I just got an HTC One, and I'm trying to restore some of my app data (mostly save games... note I do NOT want a full backup that's why I used Helium because I heard it can backup specific apps only) from my old Nexus 4. Since I didn't pay for Helium Premium, I just copied the carbon folder (I assume that is where it's storing the backups) from my Nexus 4 and transferred it to the PC. I then plugged my HTC One and copied the carbon folder in the root of the Internal Storage.
However, when I click "Restore" on Helium on my HTC One, it says it cannot detect any backup files. I also tried manually copying the files from carbon to the data folder and overwrote the files there, but when I start the game it still sends me to the beginning as if I started from scratch. Should I put the carbon folder elsewhere or something? I really need help because I do not want to start these games from the beginning again
Same issue here, except I use a Nexus 7 and only this Nexus 7. Used Helium to make a backup of some apps, stored the folder on my PC. Completely reset the Nexus 7 and transferred back the folder but Helium doesn't see the carbon folder with backup apps in it. If I backup a new app it does place the backup in that specific folder...
Helium restore issues
I had the same issue as you both. I fixed it the hard way. I had to download and install each app that I wanted to restore (from Play store). I started each app (so that Helium would see them) without any configuration. Then I did another backup of all the apps I wanted. I then copied all of the .ab files from the original backup to the new backup folders. Restore... voila!
gmouser said:
I had the same issue as you both. I fixed it the hard way. I had to download and install each app that I wanted to restore (from Play store). I started each app (so that Helium would see them) without any configuration. Then I did another backup of all the apps I wanted. I then copied all of the .ab files from the original backup to the new backup folders. Restore... voila!
Click to expand...
Click to collapse
This is probably the most fool-proof solution. I do have a question about text messages, though. Everything else seemed to work (thanks for this solution, definitely helpful to at least confirm data). Anyways - the one thing I can't seem to figure out is how to restore text messages (com.android.providers.telephony.ab) - I've tried to do it as a whole app using the PC interface, tried copying the folder as a replacement via Android File Transfer to the 'carbon' folder, etc.
When I try to restore via helium server, it quickly shows me everything as restored but I don't see the messages. When I try to do it manually (e.g. force copy), I don't see an option under "Restore and Sync" to actually select messaging.
Am I missing something stupid / obvious? The raw data seems to be there (for example, call logs were uploaded just fine, text messages seem to have an issue).
--Dan
So I came up with a solution based on what works for others. Why this works when it didn't previously is beyond me, but hopefully someone else can use it if individual parts of their Helium backup don't work properly (in theory it should work for any app / SQL dataset). The whole point of Helium is that we're running non-rooted phones and so Titanium Backup or the like aren't applicable. For reference, I'm running an N4 to OSX 10.7.x
1. Use the Helium Server to create a full backup.
2. Wipe phone or whatever you need to do (I had to do a factory reset for Google since it's an N4 and my proximity sensor is dead).
3. Install the apps you had previously via Play Store (pain in the a**).
4. Run Helium server and upload the backup data.
5. Update apps as needed (should be auto but who knows for individual stuff).
6. Check app data in apps. Texts are obviously easy to see for me. Hopefully everything restored nicely for you here.
***Now for the bit for people who got corrupted restores.
7. Unzip the backup file on your computer, select the .ab files that correspond to the missing / corrupted restores and then zip those into a new file on your computer (for step 9). Keep these files handy in unzipped form as well for step 10.
8. Perform a new Helium backup of those sections onto the internal SD card (yes it will be blank, worry not).
9. (Optional step): Run Helium server and upload that new zip file (with the stuff that didn't make it) alone. Try restore. Unlikely to work but worth a shot.
10. Running Android File Transfer, find the SD card, find the folder 'carbon' and then find the corresponding sub-folders that have the modules that were corrupted. Replace the SD card backups of the broken modules with the good ones from your computer.
11. Run Helium restore again, but only for the sections you want (I swear, for me Messaging didn't show up the first few times but after step 10 it did).
12. Wait, hoepfully it works well. I would reboot after running the restore to a) kill Helium and b) confirm functionality.
FWIW, my telephony.ab was 1.8MB and took SIX hours to restore. Seriously. Yeah yeah, that's a lot of texts but six hours? I've since added "SMS Backup & Restore" to my phone and will probably just use that, map out my phone layout and functionality and just manually replace apps from now on since most data is in the cloud. You lose some stuff, but prima facie it's boat tons easier.
Hopefully that helps someone else who had the same issues.
Best,
--Dan
please tell me the manual way,it doesn't restore sms backup and showing error in restoring subway surfers app
bfettd said:
So I came up with a solution based on what works for others. Why this works when it didn't previously is beyond me, but hopefully someone else can use it if individual parts of their Helium backup don't work properly (in theory it should work for any app / SQL dataset). The whole point of Helium is that we're running non-rooted phones and so Titanium Backup or the like aren't applicable. For reference, I'm running an N4 to OSX 10.7.x
1. Use the Helium Server to create a full backup.
2. Wipe phone or whatever you need to do (I had to do a factory reset for Google since it's an N4 and my proximity sensor is dead).
3. Install the apps you had previously via Play Store (pain in the a**).
4. Run Helium server and upload the backup data.
5. Update apps as needed (should be auto but who knows for individual stuff).
6. Check app data in apps. Texts are obviously easy to see for me. Hopefully everything restored nicely for you here.
***Now for the bit for people who got corrupted restores.
7. Unzip the backup file on your computer, select the .ab files that correspond to the missing / corrupted restores and then zip those into a new file on your computer (for step 9). Keep these files handy in unzipped form as well for step 10.
8. Perform a new Helium backup of those sections onto the internal SD card (yes it will be blank, worry not).
9. (Optional step): Run Helium server and upload that new zip file (with the stuff that didn't make it) alone. Try restore. Unlikely to work but worth a shot.
10. Running Android File Transfer, find the SD card, find the folder 'carbon' and then find the corresponding sub-folders that have the modules that were corrupted. Replace the SD card backups of the broken modules with the good ones from your computer.
11. Run Helium restore again, but only for the sections you want (I swear, for me Messaging didn't show up the first few times but after step 10 it did).
12. Wait, hoepfully it works well. I would reboot after running the restore to a) kill Helium and b) confirm functionality.
--Dan
Click to expand...
Click to collapse
I know super old thread - Just wanted to thank you for the above. Before migrating to a new Nvidia Shield I used Helium to backup to my Mac - however when I tried to restore onto the new device it kept saying "Invalid backup file" (Any idea why?) Anyway, you're approach saved me! Yea bit of pain to download all the apps again first, but at least this above worked, so thanks!

[Q] Best way to restore apps & data from one phone to another (without cloud!)?

Hi,
my old Nexus 5 is still on Android 4.4.4 (shame on me). Now I would like to transfer by an easy way the appdata from the old to the new device (Nexus 5x, Android 6.01.)
I don't want to use cloud services.
Both devices are rooted.
Xprivacy is working on both devices.
And there is the AFWall+ working also on the both.
My strategay is:
1.) OLD DEVICE: Make a new backup with Titanium Backup of all relevant apps.
2.) OLD DEVICE: Save this backup with the TB-Webserver on the PC.
3.) NEW DEVICE: Install all needed apps from the Google Play Store.
4.) NEW DEVICE: Do not open the new apps.
5.) NEW DEVICE: Restore the data only from TB from the PC. Except green and red system appdata and XPosed appdata. And hope the most of the apps will not close forced.
6.) OLD DEVICE: Make backups inside the specific apps: XPrivacy and AFWall+ and pull by ADB the backup files to your PC.
7.) NEW DEVICE: Push the backup files of XPrivacy and AFWall+ to the new device.
8.) NEW DEVICE: Now see if it works.
For backup SMS maybe use SMS Backup & Restore.
Do you think this will work? Do you know an easier and/or better way, do to this?
Thanks and regards
Koetermann

[Q] Best way to restore apps & data from one phone to another (without cloud!)?

Hi,
my old Nexus 5 is still on Android 4.4.4 (shame on me). Now I would like to transfer by an easy way the appdata from the old to the new device (Nexus 5x, Android 6.01.)
I don't want to use cloud services.
Both devices are rooted.
Xprivacy is working on both devices.
And there is the AFWall+ working also on the both.
My strategy is:
1.) OLD DEVICE: Make a new backup with Titanium Backup of all relevant apps.
2.) OLD DEVICE: Save this backup with the TB-Webserver on the PC.
3.) NEW DEVICE: Install all needed apps from the Google Play Store.
4.) NEW DEVICE: Do not open the new apps.
5.) NEW DEVICE: Restore the data only from TB from the PC. Except green and red system appdata and XPosed appdata. And hope the most of the apps will not close forced.
6.) OLD DEVICE: Make backups inside the specific apps: XPrivacy and AFWall+ and pull by ADB the backup files to your PC.
7.) NEW DEVICE: Push the backup files of XPrivacy and AFWall+ to the new device.
8.) NEW DEVICE: Now see if it works.
For backup SMS maybe use SMS Backup & Restore.
Do you think this will work? Do you know an easier and/or better way, do to this?
Thanks and regards
Koetermann

WhatsApp backup restoration without google account?

WhatsApp downloaed today 2.18.358
old device:
Running local backup - works well - all 113 MB file is properly created with the name msgstore.db.crypt12
new phone same WhatsApp .apk
Then copying this to a new phone putting on folder WhatsApp/databases - all good
installing whatsapp - all fine
runing WhatsApp on a new device:
- License agreement screen (ok),
-two more pop-ups with permission access to contacts/storage/etc. All permissions were granted.
number verification (same number) (ok - entering the code) then asking if it should get permission to access google drive.
- skipping it - moves to app without attempt to restore local backup
- giving permission moves to pop-up of creation the google drive account, so I can select only "none" and in the end also application is also starting without attempt to restore local backup
Any ideas, Dear Friends?
lady_kasia said:
WhatsApp downloaed today 2.18.358
Any ideas, Dear Friends?
Click to expand...
Click to collapse
TB done the trick to me moving from old to new phone (and from Nougat to Oreo same way), plus manual copying content of Android/data/ [whatever is whatsapp dir in you old phone)
spamtrash said:
TB done the trick to me moving from old to new phone (and from Nougat to Oreo same way), plus manual copying content of Android/data/ [whatever is whatsapp dir in you old phone)
Click to expand...
Click to collapse
was it described by you somewhere?
able o copy/paste it here, please?
lady_kasia said:
was it described by you somewhere?
able o copy/paste it here, please?
Click to expand...
Click to collapse
list to do: install (if you do not have it) Titanium Backup on the OLD phone. In Preferences, set Backup app external data as Enabled (Always).
Check where the backup folder is created on the phone. Typically, it would be TitaniumBackup in root folder of the card.
Copy the folder to new phone.
Install TB on the new phone
Run it, scroll down, or input in the search: Whats (shall find it now), then click Restore.
Check if it works now, if not (e.g. android different version on old and new phone) - reinstall (do not uninstall from settings, go to GooglePlay and reinstall from there).
spamtrash said:
list to do: install (if you do not have it) Titanium Backup on the OLD phone. In Preferences, set Backup app external data as Enabled (Always).
Check where the backup folder is created on the phone. Typically, it would be TitaniumBackup in root folder of the card.
Copy the folder to new phone.
Install TB on the new phone
Run it, scroll down, or input in the search: Whats (shall find it now), then click Restore.
Check if it works now, if not (e.g. android different version on old and new phone) - reinstall (do not uninstall from settings, go to GooglePlay and reinstall from there).
Click to expand...
Click to collapse
That could be a great idea.
Here is what worked for me:
1. (creating) and connecting google account to old phone
2. backing up all WhatsApp to Google account as defult option by app
(message after upload of 100% of 1GB : FAILED)
3. connecting same google account to new phone
4. trying to download backup
reported: NOT FOUND
so I found this could be a problem with backup file itself upon it was being generated.
What helped for that:
Going to classic memory (no root folders) and removing ALL folders of WhatsApp (this from SD_card - images, videos, etc).
And then doing backup again.
This time it worked.
Maybe not as intended (without google participation) but at least the case is solved and reason probably found (some old file preventing backup to be recognized as proper backup - even when done with good size of 100MB+ each time).
Next time will try with Titanium Backup

New Pixel 3 setup: Restoring backups fails with both Titanium and MyBackup Pro

I'm setting up a new Pixel 3 (Android 9), and moving from a Note 4 (Android 6.0.1).
When setting up, Google installs some, but not all, apps from the store. The missing apps I expected to restore from redundant Titanium Backup and My Backup Pro backups.
I have successfully installed Magisk 18.1 using the Boot Image Patch method (no TWRP)
Titanium Backup Pro reports it has superuser rights. When I try to restore an app created with the Note 4, Titanium Backup hangs forever on the "Restoring App+Data AppName n.n.nn.n" overlay with the spinning circle. TiBk is unresponsive, although Android is still running and I can see home screen or notifications. Restart is required to clear the pending action. I have run TiBk with USB debugging enabled (if that is still required), but get the same failure.
I also have MyBackup Pro. When I try to restore an apk (or apk+data), it appears to run normally. MBP reports it has superuser rights. At the end of the process the status summary says: Appname: failed: cp: can't create '/data/app/appnamestring-1/appnamestring.apk': Path does not exist.
I tried using MBP to back up an app already installed on the Pixel 3 from the store, and then restore it. It gives the same error, except the place where there is "appnamestring-1" in the Android 6 backup, there is now something like "appnamestring-2fjdk56akjfkdye7dkfja9=="
Also, I observe that the app that was installed prior to this backup restore experiment is no longer present afterward. I re-installed from the store.
Can anyone suggest next steps for solving this issue?
timg11 said:
I'm setting up a new Pixel 3 (Android 9), and moving from a Note 4 (Android 6.0.1).
When setting up, Google installs some, but not all, apps from the store. The missing apps I expected to restore from redundant Titanium Backup and My Backup Pro backups.
I have successfully installed Magisk 18.1 using the Boot Image Patch method (no TWRP)
Titanium Backup Pro reports it has superuser rights. When I try to restore an app created with the Note 4, Titanium Backup hangs forever on the "Restoring App+Data AppName n.n.nn.n" overlay with the spinning circle. TiBk is unresponsive, although Android is still running and I can see home screen or notifications. Restart is required to clear the pending action. I have run TiBk with USB debugging enabled (if that is still required), but get the same failure.
I also have MyBackup Pro. When I try to restore an apk (or apk+data), it appears to run normally. MBP reports it has superuser rights. At the end of the process the status summary says: Appname: failed: cp: can't create '/data/app/appnamestring-1/appnamestring.apk': Path does not exist.
I tried using MBP to back up an app already installed on the Pixel 3 from the store, and then restore it. It gives the same error, except the place where there is "appnamestring-1" in the Android 6 backup, there is now something like "appnamestring-2fjdk56akjfkdye7dkfja9=="
Also, I observe that the app that was installed prior to this backup restore experiment is no longer present afterward. I re-installed from the store.
Can anyone suggest next steps for solving this issue?
Click to expand...
Click to collapse
The only way that worked for me is getting my apps installed from GDrive backup (the from settings - > security - > backup or so). Actually this only restores apps from the play store.
Restore via ADB also didn't work for me...
TGHH said:
The only way that worked for me is getting my apps installed from GDrive backup (the from settings - > security - > backup or so). Actually this only restores apps from the play store.
Restore via ADB also didn't work for me...
Click to expand...
Click to collapse
Thank you for the reply! It was rather quiet around here...
But seriously, you can't restore apps? Why?? What is the issue? Why can't an app designed to backup and restore, running with superuser permissions, restore an app?
timg11 said:
Thank you for the reply! It was rather quiet around here...
But seriously, you can't restore apps? Why?? What is the issue? Why can't an app designed to backup and restore, running with superuser permissions, restore an app?
Click to expand...
Click to collapse
I found it also quite annoying! Trying to copy apps via cable seems to be only fetching a list of apps from the old phone and then re-installing them. No settings, no data. Also - obviously - only apps from play store! So unusable.
My advise - export, backup etc. all you can from your old phone for import or so.
In regards to Titanium - there's a wayto make it work. I had this once that it got stuck: in the settings there's an option to change the processing mode - see https://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-troubleshooting.html , number 29.
You will have to ACK every app to be stored but it should work.
Not sure what I did different to you but it worked for me (titanium). Maybe try restoring app only, then data only. I think I might have done a batch restore from a nandroid originally.

Categories

Resources