Football manager restore from titanium backup or nandroid backup problem - Android Apps and Games

Hi All
Was wondering if anyone has suffered this issue that I been suffering recently with regards to restore football manager.
I have a rooted android phone and regularly use Titanium backup and nandroid backup to take nightly backups of my phone. I am an android developer so I am always doing testing on my main phone so for me to have a backup is important so that I can revert changes back in case I mess up my phone after meddling.
I had to do this recently and I also have FMH2016 installed but found when I restored my phone or even just the app and data itself everytime I open FMH2016 it comes up with the following message:
"Confirm Data Download
In order to run football manager mobile the game needs to fetch the latest skin data from our servers, please indicate whether you wish to include player pictures (large download) or just the basic skin data required for the game."
regardless of whichever option I choose it just keep getting download error.
"An error occurred while trying to download the data, please check your connection and indicate if you wish to try again?"
I have tried to delete the app and data and install the game from the playstore again, the download from the play store is fine however when I open the game I get the same errors as above.
I am able to extract the whole data from the game from the backups and can see that I have 2 folders. I am assuming this is the folder it creates when it does the large player pictures download.
.external.com.sigames.fmh2016
com.sigames.fmh2016
All the folders like application_support, data, save_games and user_data are all contained under .external.com.sigames.fmh2016
I have folders code_cache, files, no_backup and shared_pref under the com.sigames.fmh2016
What I have found is if I do a complete wipe of my phone (back to defaults), setup Play store and reinstall the game then it will go ahead and download the files fine. I am assuming that must still be a file on my phone which is preventing it doing the full install again once the game is installed.
Can someone advise what this could be? its driving me crazy! Any help would be most appreciated.
Thank you
Sent from my GT-I9505 using Tapatalk

Related

Auto install after Wipe

smeone has probably already thought of this, but incase not i wanted to throw it out there, back on windows mobile we had the ability to set up SDconfig to instal our cab files after we flashed a new rom, saving us time on doing it ourselves. has anyone started to write a script to automatically grab apps from the market if we have to wipe our phone, i have had to wipe my phone 3 times in less than the month thati've had it and it's a bit of a hassle to try and find all the apps from the market again. just wondering if anyone had any idea on how to do this. i'm not that good at the whole coding thing but it would be great if this was implemented somehow.
You could always copy the apk files and do an "adb install x.apk" after a wipe.
The other option right now is to use ASTRO to back up all your apps. Download it in the market, it will copy all of your apps to your SD. Unfortunately you have to reinstall one at a time, but it puts them all in a list. Between this and Mybackup I don't lose anything when I wipe my phone except for data created by individual apps. I am sure I could back this info up too, but it just isn't important to me. Hope this helps.
trmacdonal said:
The other option right now is to use ASTRO to back up all your apps. Download it in the market, it will copy all of your apps to your SD. Unfortunately you have to reinstall one at a time, but it puts them all in a list. Between this and Mybackup I don't lose anything when I wipe my phone except for data created by individual apps. I am sure I could back this info up too, but it just isn't important to me. Hope this helps.
Click to expand...
Click to collapse
So make an update.zip with all your apks and favorite theme rolled-up. This way you can image your phone and then apply the update and you are set...
Or you can simply roll your own build of your image with your applications/themes already applied so you have a "live" image (so to speak).

[Q][Android]How do I batch reinstall apps after flashing custom rom?

I've just started trying out custom roms and I've noticed while some roms such as CyanogenMod lets you restore all previously installed apps upon installation other ones doesn't. If I flash a rom which doesn't support it all my apps still stand as installed if I search for them in market on the computer however it's a pain to manually reinstall all apps so is there anyway to trigger something which reinstall all apps like CM do?
well, i don't know what PHONE you are using, but on my inspire 4g with a gingerbread rom, altho the rom doesn't do much with app reloads, just by signing into my google account my apps reappear on their own.
Use Titanium Backup. Run a batch backup of user apps. Then when you install a new rom, run a batch restore. This will restore data as well - game progress, an app's settings, etc. The free version only allows one backup at a time (if you backup the app again, it overwrites the last backup) and you have to agree to the permissions of each app. In the paid version, you can set the max number of backups yourself and everything will install in the background. There's tons of other cool stuff the app can do, I suggest checking it out.
(from... Evo/MIUI/Tapatalk)
plainjane said:
Use Titanium Backup. Run a batch backup of user apps. Then when you install a new rom, run a batch restore. This will restore data as well - game progress, an app's settings, etc. The free version only allows one backup at a time (if you backup the app again, it overwrites the last backup) and you have to agree to the permissions of each app. In the paid version, you can set the max number of backups yourself and everything will install in the background. There's tons of other cool stuff the app can do, I suggest checking it out.
(from... Evo/MIUI/Tapatalk)
Click to expand...
Click to collapse
This is the way to go. Trust me on that. One more thing if you kind of like a certain rom but you just want to try others make sure you do a nandroid back up. This makes life a hell of a lot easier if you don't like rom boot back to recovery and restore your last back up. I nan once a week so I keep a fresh image cuz I am always adding and removing apps.
tazfanatic said:
This is the way to go. Trust me on that. One more thing if you kind of like a certain rom but you just want to try others make sure you do a nandroid back up. This makes life a hell of a lot easier if you don't like rom boot back to recovery and restore your last back up. I nan once a week so I keep a fresh image cuz I am always adding and removing apps.
Click to expand...
Click to collapse
This saved me a time or two..good advise!!
tazfanatic said:
This is the way to go. Trust me on that. One more thing if you kind of like a certain rom but you just want to try others make sure you do a nandroid back up. This makes life a hell of a lot easier if you don't like rom boot back to recovery and restore your last back up. I nan once a week so I keep a fresh image cuz I am always adding and removing apps.
Click to expand...
Click to collapse
As far as my experience when (this afternoon), TI is the ONLY way to go (although, you'll want to root first).
A follow up question on this topic. I have TI Pro and made a backup of apps and data. After flashing an update ROM on my EVO, I could get most of the apps, but not all of them back. Actually, some apps would not even reinstall -- e.g. Twitter gave me some error about a shared library missing. Any ideas?
I bought the paid version of Titanium backup but during batch restore, I still have to press install/cancel and open/done for each app. Is that correct or did I miss changing a setting?
holgalee said:
I bought the paid version of Titanium backup but during batch restore, I still have to press install/cancel and open/done for each app. Is that correct or did I miss changing a setting?
Click to expand...
Click to collapse
Not sure, I have never had to do this, and I have not changed any settings that I know of.
I am about to flash my first ROM on my Inspire. I did a NAND backup and copied all the contents of my sd card to my computer.
My question is if I transfer it back onto my sd card after flashing will it restore my apps and other data?
Bluecham said:
I am about to flash my first ROM on my Inspire. I did a NAND backup and copied all the contents of my sd card to my computer.
My question is if I transfer it back onto my sd card after flashing will it restore my apps and other data?
Click to expand...
Click to collapse
No. Apps need to be installed, not just copied (that's assuming that you're talking about apps on the SD card, and not on the phone's memory).
Do as most of the posts above suggest and do a backup using Titanium Backup. Then you can batch restore (with the paid version) or app-by-app restore (with the free version) after flashing your new ROM.
Titanium is excellent , however I find backups arent always compatible between roms. I sometimes get errors after a restore. For that reason I just sing into Market after flashing a new rom and let the apps re download.
TI Backup
I purchased the pro version, batch backed up all of my apps. Installed MikG on Evo 4g and now I can't access TI back up. I also did a nand back up. when I restore data nothing happens. Please help. I just want my apps back.
Originally Posted by plainjane
Use Titanium Backup. Run a batch backup of user apps. Then when you install a new rom, run a batch restore. This will restore data as well - game progress, an app's settings, etc. The free version only allows one backup at a time (if you backup the app again, it overwrites the last backup) and you have to agree to the permissions of each app. In the paid version, you can set the max number of backups yourself and everything will install in the background. There's tons of other cool stuff the app can do, I suggest checking it out.
that's the right way..
Two options.
1. Push your apps recorded in your android market library to your phone.
2. Use titanium backup.
Titanium backup is easier, but since you do a reset to make everything fresh, I would prefer the first option.
What you do is to go to android market library from your PC browser. It has all your apps listed. For each app, use the install button to push it to your phone. You need not wait between apps. Just push which ever app you need and they will automatically get downloaded and installed to your phone. For some reason, Google has kept the reinstall feature hidden. See this for details -
http://www.skipser.com/p/2/p/how-to-reinstall-android-apps.html
I don't know, google play used to reinstall my apps when I was on stock sony rom, but since I use Cyanogen now, it doesn't do it. I always keep checked option "keep backed up with bla bla", but it doesn't restore automatically :/
iarydroyoffice
boscharun said:
Two options.
1. Push your apps recorded in your android market library to your phone.
2. Use titanium backup.
Titanium backup is easier, but since you do a reset to make everything fresh, I would prefer the first option.
What you do is to go to android market library from your PC browser. It has all your apps listed. For each app, use the install button to push it to your phone. You need not wait between apps. Just push which ever app you need and they will automatically get downloaded and installed to your phone. For some reason, Google has kept the reinstall feature hidden. See this for details -
Click to expand...
Click to collapse
thanks

[FIXED] [Q] Shazam Encore Working? [Guide now included!]

Does anyone have the latest version of Shazam Encore (Paid) version working on the GSIII? I believe it is 3.11.1. I'm using Synergy ICS r-64 and the app just says connection error right after you launch and it says "Setting up Shazam."
The update just released was supposed to fix this issue but it hasn't for me. If you must ask, "Why Shazam and not Soundhound?" The answer is that Shazam works much better at identifying electronic music and DJ remixes and the like for me.
I just used it a few hours ago to test the new TV/Movie ID feature, and it worked beautifully. CM10.
No solution from me, but it is happening to me as well. I'm just stock rooted
Running Synergy r73 and it works fine.
[GUIDE] Shazam Encore - How to Fix!
After an hour of messing around with the application data folder and databases and Titanium Backup I have found a way to get this program working. This is the only way I have figured out how to get it working so far and may also work with the free version. This is more of a band-aid than a complete fix, but you will be able to use the app as long as you don't clear the data. By the way, what we are fixing here is the "Could not establish a connection (ftu.ope)" problem when launching the app, which seems to be common with TouchWiz ROMs and a few Sense variations that I've seen. This process should be adaptable to any device. Someone with a bit more knowledge on how Android applications work may wish to discuss my theories on what is actually going wrong here. But anyways...
Basically what we are doing is installing a fresh ROM, activating Shazam (or Shazam Encore), creating a backup with Titanium, exporting it to the SD card, and then nandroiding back to your original config and importing the backup. If you need directions, those are below, and it couldn't hurt to check them out real quick anyway even if you know what you're doing.
DISCLAIMER: Don't mess up your device! If you think you need help, ask before you try this!
Requirements:
-Rooted with a custom recovery
-Titanium Backup (possibly the paid version)
-Some time to kill
1. Delete Shazam Encore completely from your phone using Titanium Backup or the Application Manager in Settings.
2. Make sure you have used Titanium Backup to create a backup of something so that it saves its preferences and your Android ID. If you haven't backed up everything, maybe you should . The Android ID is automatically saved with your backup if you have not changed that from the default settings.
3. Download a ROM for your device and put it on your SD card, preferably something of a different flavor than what you are using now, although the same ROM might work.
4. Reboot to Recovery
5. Create a full nandroid backup of your device.
6. Do a fresh install of your ROM of choice according to its instructions.
7. Boot the ROM, log into your Google account, and use Play Store to install Titanium and your Pro Key if you have one.
8. Open Titanium Backup and it should prompt you to restore your Android ID. Yes, you want to restore it, and then your device will reboot immediately.
9. Download Shazam (Encore) from the Play Store and run it. It should load up and work just fine. Once it is set up, exit the app.
10. Use Titanium Backup to manually make a backup of Shazam under "Backup/Restore."
11. Once the backup is made, long press Shazam under "Backup/Restore" and select "Send latest backup..."
12. Select "App+Data (Easy Import)" and "save file locally" (top option) on your SD card. Note save location to avoid headache.
13. Reboot into recovery and restore your nandroid backup.
14. Clear the cache and dalvik just to be safe.
15. Reboot, and once your phone is up and running, use a file explorer to launch the Shazam Backup file you exported (something like com.shazam.android-xxxxxxxx.TiBkp) and open it with Titanium Backup,
16. Select to restore App AND Data.
17. Shazam should now work.
Post your success (or failure) here so I can make any edits/improvements as necessary.
Enjoy!

[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!

WhatsApp - restore encrypted backup (crypt12) (full backup of phone required)

What’s this about?
WhatsApp was driving me nuts the other day! Why? Because it would not restore my message backup without a reason.
When I take the time and read the following will it help me?
Well, maybe. That depends on what you did. I wanted to restore my WhatsApp encrypted backup file (FILE! not Google backup) and it worked out.
When will the following maybe help me?
you have a WhatsApp backup file (encrypted, e.g. crypt12 -> msgstore.db.crypt12)
you wiped your phone’s data
you have a backup of your phone (TWRP or similar) or already have the WhatsApp key
What happened to you?
I changed from stock ROM to custom ROM (CyanogeMod in my case). Because I did a clean flash I made some preparations in advance. I backed up my WhatsApp messages and copied the whole folder to my SD card. I wiped my phone using TWRP (system, data, cache...). After the custom ROM flash I installed WhatsApp and wanted to restore my messages. Didn’t worked out.
What happened?
I did a little bit of research and little did I know the message file was encrypted. Because WhatsApp is super smart it stores the key for the decryption not in the WhatsApp folder (okay, this would really be stupid). As soon as you wipe your data the key will be erased. Good bye key! So, I am not an expert and it could be that there is a way easier method to restore you messages but I didn’t found one. I just want to share my experience so hopefully someone can save a lot of time. I would have been happy if I found something like this earlier or if I would have at least known about the key. Now I know.
NOTE
Without a backup of your phone, to be more specific, of your phone’s data or the WhatsApp key the following will be useless!
NOTE
Your phone can get broken! I am not responsible for that. Everything you do is on your own risk! Also, I’ll try to help but I am not a 24/7 support technician.
NOTE
Read everything first before you start! Maybe I messed something up. So, take a look first!
So, what to do?
1) Retrieve the key from your phone’s data backup.
a) Because we are all smart we do a full backup before we flash crazy stuff on our phone, right?! I did that with TWRP. Any other backup might work as well. You’ll have to find out on your own. The TWRP backup file is something like “data.ext3.win000”, “data.ext3.win001”. Copy it to your computer. Add the extension .tar or .tar.gz (“data.ext3.win000.tar”, “data.ext3.win001.tar”). In my case both worked. If you can already browse your backup file continue with e).
b) Download and Install 7-Zip.
c) With the 7-Zip file manager you can open and search inside the renamed TWRP files.
d) 7-Zip doesn’t recognize if your data is stored in more than one file. I guess if you pick the right file extensions it would. But, like I said, I am not an expert. So, in this case the win000-file has other files in it than the win001-file. If you don’t find the key in the first one, open up the next one.
e) Open the first file. There will be some kind of blank folder. Open it and you’ll see your phones data. Navigate to \data\data\com.whatsapp\files\.
f) There you should see a file named key. If so, start yell “hurray!”. In my case I saw two key files. I don’t know why but every file was doubled (maybe someone can explain that to me).
g) One of the files was about 158 Bytes. That should be it. To be sure extract the first key file. Open it with the windows editor. If there are letters in it that you can read it’s the wrong file.
h) Extract the other one and open it, too. You see some gibberish? Congratulations, this should be your key! Copy the file to your phones SD card or something similar.
2) Restore your backup
a) Install WhatsApp if not already happened. If you already activated the app go to settings, apps, select WhatsApp and erase all data (NOTE! Your own risk! All data will be gone!). This is necessary because WhatsApp will only ask once after the activation if the backup should be restored. Maybe there is another way but I don’t know it.
b) Copy the whole WhatsApp folder to your phone (the backed up one from the SD, see above). Or just put the backup file into \WhatsApp\Databases\. If you have an older backup file like msgstore.db-2016-01-01.crypt12 rename it into msgstore.db.crypt12. As far as I know only the last named file will be restored.
c) Start WhatsApp and activate it.
d) STOP! WhatsApp will ask you if it should restore the backup. Don’t do it! If you did it and it failed start again from a). Just leave the screen like that, don’t do anything. Turn off your phone! Yep, you heard right. WhatsApp will remember the state it’s in.
e) Boot into TWRP. If you have a file manager that can access your phones data you could use that one, too. I think root will be required for that. I just had the limited stock file manager. The latest TWRP has a file manager integrated without restrictions (check for yourself first!). I used that one (complicated maybe, I know!).
f) Open the file manager (Advanced - File Manager) and navigate to your key-file. Tap on it and select copy.
g) Navigate to \data\data\com.whatsapp\files and copy the key-file into this folder (just tap the blue folder at the right bottom of the screen).
h) Reboot you phone. Start WhatsApp. It should open up and directly ask you if you want to restore your backup. Try to restore it. If you’re lucky it’ll work. For me it did! Congratulations.
Endnote
I didn’t know about the key when I erased my phone’s data. Next time that one will be backed up, too. So I can save a lot of time.
This whole thing here might be very complicated and I guess there is a lot better way to do it. But I didn’t found it. So, I just want to at least share my experience. Maybe someone will profit.
Another thing you need to know here;
The file named key should have a UID WhatsApp for user and group permissions.
You can set these using TotalCommander via Properties
and you should set these while whatsapp is killed/down and while the key is already in the /data/data/../files/ dir.
I also had a case where in the last stage, so before the final boot to restore the database, I had to do a Wipe Cache and Dalvik cache. If I did not do that, whatsapp would skip the restore question and continue activation as if it was a new one, and then *overwrite* the key file I had put there, no matter what I tried!
You don't have to do any of this if you haven't changed your cell number!
1) Copy your latest crypt 12 file to /sdcard/WhatsApp/Databases/
2) Install / Activate WhatsApp
3) WhatsApp will retrieve the key from their server and restore your backup.
This only works if you haven't changed numbers, but it's easy as 1, 2, 3!
I tried this but it didn't work out for me. Thats the reason I wrote this. So far couldn't find another way to restore the backup. Maybe in newer WhatsApp versions this works?!
TripCode said:
You don't have to do any of this if you haven't changed your cell number!
1) Copy your latest crypt 12 file to /sdcard/WhatsApp/Databases/
2) Install / Activate WhatsApp
3) WhatsApp will retrieve the key from their server and restore your backup.
This only works if you haven't changed numbers, but it's easy as 1, 2, 3!
Click to expand...
Click to collapse
That's actually not true. I followed their instructions to the letter, but they failed. I did not get a Restore prompt, and it actually erased the entire whatsapp cryptxx file.
The official way probably fails when you upgrade from LL to MM, but I'm not so sure about even that, because it also failed a long time ago on my htc desire just changing from rom to rom (with a clean /data/data dir).
jult said:
That's actually not true. I followed their instructions to the letter, but they failed. I did not get a Restore prompt, and it actually erased the entire whatsapp cryptxx file.
The official way probably fails when you upgrade from LL to MM, but I'm not so sure about even that, because it also failed a long time ago on my htc desire just changing from rom to rom (with a clean /data/data dir).
Click to expand...
Click to collapse
Sounds like you have had a bad experience. I do a lot of dev work with WhatsApp. I have swapped between several devices as low as API7 to API24. I have never had an issue restoring WhatsApp via the official 3 step method. My devices use a selection of stock / custom roms. As long as you got it working that's the main thing, but I would advise people to try the official restoration procedure before they venture into anything more technical as the official procedure will work most of the time.
Hi, I googled and came to this page.
I hope someone can help in restoring either local .crypt12 backup file or from google drive backup.
It started when my phone got no space and WhatsApp crashed.
For the first time, I clicked restore but it couldn't restore as got no space and WhatsApp closed the app itself.
I was carelessly when starting WhatsApp again and didn't click "restore from previous database" on the 2nd time.
I searched online for the WhatsApp help and deleted some apps to free up space.
Then, I uninstalled WhatsApp and reinstalled again. However, the problem came when after re-installation and needed to authenticate my old WhatsApp number by SMS.
As I just kept using the old WhatsApp number that was originally from a prepaid SIM card which I bought years ago and I didn't top up the stored value for a few years back, so I couldn't receive voice and SMS from that old WhatsApp number as it was properly become a dormant mobile number .
Is that a way I can restore from, for I made a copy of the crypt12 database before uninstalling WhatsApp (I didn't copy the key before uninstalling & reinstalling, and I am not sure if I had a copy of the key before, that I tried to backup using windows explorer to copy to my computer long ago.
Many thanks.
TripCode said:
Sounds like you have had a bad experience. I do a lot of dev work with WhatsApp. I have swapped between several devices as low as API7 to API24. I have never had an issue restoring WhatsApp via the official 3 step method. My devices use a selection of stock / custom roms. As long as you got it working that's the main thing, but I would advise people to try the official restoration procedure before they venture into anything more technical as the official procedure will work most of the time.
Click to expand...
Click to collapse
hi i used yowhatsapp and try to use the original whatsapp app i get messages back but cant see old pictures and cant here old voice messages they were imported somehow to the new package named com.yowhatsapp istead.
could someone point me in the right direction on how i can restore whatsapp with mediafiles`? my mediafiles are all there but just working with yowhatsapp
lycca said:
Hi, I googled and came to this page.
I hope someone can help in restoring either local .crypt12 backup file or from google drive backup.
It started when my phone got no space and WhatsApp crashed.
For the first time, I clicked restore but it couldn't restore as got no space and WhatsApp closed the app itself.
I was carelessly when starting WhatsApp again and didn't click "restore from previous database" on the 2nd time.
I searched online for the WhatsApp help and deleted some apps to free up space.
Then, I uninstalled WhatsApp and reinstalled again. However, the problem came when after re-installation and needed to authenticate my old WhatsApp number by SMS.
As I just kept using the old WhatsApp number that was originally from a prepaid SIM card which I bought years ago and I didn't top up the stored value for a few years back, so I couldn't receive voice and SMS from that old WhatsApp number as it was properly become a dormant mobile number .
Is that a way I can restore from, for I made a copy of the crypt12 database before uninstalling WhatsApp (I didn't copy the key before uninstalling & reinstalling, and I am not sure if I had a copy of the key before, that I tried to backup using windows explorer to copy to my computer long ago.
Many thanks.
Click to expand...
Click to collapse
Did this yesterday but this will only work if your number has not changed, first uninstall whatsapp, if you have a copy of your latest. msgstore.db .crypt12 file, (found on your Whatsapp folder in your SD card under Databases) copy it from there to your internal memory Whatsapp Database folder. Please note that any existing msgstore.db .crypt12 file must first be deleted. Go to your SD card whatsapp folder named backup and copy the backup crypt file as well to the internal memory whatsapp folder only after deleting the existing folder. Install whatsapp and authenticate the install , do not accept the backup prompt. Once installed go to Chats and run a backup to google drive. Your key is in the DB files and will be uploaded to google drive along with all backuped data. Uninstall Whatsapp and reinstall, this time accept the backup prompt. Verify that the two files that you copied still exist in both the SD and internal memory, allow a normal backup to occur at 4am and check in the morning. All files should be recovered and the old key should be reinstalled.
Thank you very much for your guide. I upgraded a phone to a custom rom and even though I made a recent in-app backup and never used another phone number/sim card, Whatsapp was not able to restore the data.
Glad I made a complete NAND backup just to be safe....
@sexler (what a name )
THX a lot for your guide!
I changed from Android 7 (LineageOS) to Android 8.1 (CarbonRom) without using Google-Apps anymore. So no Backup from the cloud would be possible.
Only the "c) Start WhatsApp and activate it." was not possible with my Whatsapp. But I just did the activation later and after that he noticed that there where a backup.
Your guide helped out of my 7 days quest
THX THX THX!
Greetings by Idijt
@I_did_it_just_tmrrow
You're welcome!
It’s very nice to know that almost three years later the instructions can help someone. Thank you for your feedback.
Have a nice weekend.
Is the method still working?
timenewroman said:
Is the method still working?
Click to expand...
Click to collapse
Why not, the crypt is the same and there are some tools on versioning sites like github/gitlab who offer de-crypter.
Should work. Give it a try and tell us.
I'm trying to use this method to restore old 2015-16 WhatsApp chats to a BlueStacks virtual Android machine. I haven't had much luck.
NB though I did copy over both the key file and the msgstore.db to the com.whatsapp folder (as well as having the crypt12 file available)- I'm gonna try now while just copying over the key, once Whatsapp decides I'm not a robot and sends me verification again
EDIT: tried again, with msgstore.db.crypt12 and key only. Followed the procedure closely, and used BSTweaker to copy over the key file at the appropriate stage into BlueStacks. No luck. Failed to restore. I noticed that the permissions on the key file are different (RW for Owner, Group and Others).
Can anyone help me figure this out? Do I need to change the permissions or something? Any help would be appreciated!
EDIT2: SOLVED!!!!! Praise God! I managed to transfer my old conversations, profile pictures and media using this method: https://forum.xda-developers.com/android/general/whatsapp-reencryption-crypt12-backup-t3779487
TL;DR - I copied over, from one Bluestacks Android VM (v0.8 - ancient, from 2015), to antother Bluestacks Android VM (v4.180.0.1005 - latest as of writing) the following files/folders:
/data/data/com.whatsapp/databases/msgstore.db << (unencrypted database - requires ROOT)
/data/data/com.whatsapp/files/Avatars/[a couple of files that were obviously un-named jpg profile pictures] << (profile pics - requires ROOT)
/storage/emulated/0/Whatsapp/ << (Whatsapp media folder)
I didn't need my encryption key or crypt12 database at all; all the methods I'd tried to restore using these failed miserably (including the one in the Original Post here). Whatsapp "detected a problem" on reloading the app, and restored my old conversations from years ago - so happy!
i wanna share my experience when Whatsapp refused to restore using .crypt12 file. There's like 10 of the .crypt file in my phone, but all seems corrupted. So restoring using CRYPT12 file is out of question here.
all this happen when i'm trying to move my Whatsapp from old OP3T to new OP5. I thought it wont take more that 1 hour to complete. I was wayyyyyy wrong.
Please note that I'm using custom ROM based on Android 10 (Q).
I already have some Titanium Backup of my Whatsapp. So what I do is extract msgstore.db from the Titanium Backup .tar file (data/data/com.whatsapp/databases). What important is the SELINUX permission/setting on that msgstore.db file. Use any file manager that allows SELINUX context changes, such as Root Explorer.
The key file from /data/data/com.whatsapp/files also important, because I have 2 of it (one from my old OP3T, the other from OP5). The key from OP3T can be used to restore msgstore.db on my OP5.
Its really painful lesson to me, as I can't use Whatsapp from May 1st until today (May 10). That's 10 freaking day without Whatsapp!!
I could just continue using Whatsapp fresh like new, but the old chat messages is really valuable to me.
To those who having any kind of issue, don't stop trying. Never quit! There's always solution, sooner or later.
This is also a useful link for understanding how whatsapp
files function
Hi, I am having the same problem as with restoring my Whatsapp history and wondered if any kind soul can help me to restore my Whatsapp history?
What I had done :
I had my S8 rooted. The whole phone was wipe when it was rooted. I hope this step is correct.
My encrypted backup (crypt12 and crypt14) was saved already before I rooted and I also need a backup of my phone (just not the application data because the Dr Fone software mentioned that my S8 needed to be rooted before I can backup my application data)
But I couldnt find the folders you mentioned here :
/data/data/com.whatsapp/databases/msgstore.db << (unencrypted database - requires ROOT)
/data/data/com.whatsapp/files/Avatars/[a couple of files that were obviously un-named jpg profile pictures] << (profile pics - requires ROOT)
/storage/emulated/0/Whatsapp/ << (Whatsapp media folder)
Can anyone guide me pls?
Hey guys need your help actually i mistakenly deleted a chat for that i thought I would delete my WhatsApp and reinstall it and use the backup of last night and restore it..
But it turned out while installing it asked for Google drive but i haved created any backup file on my Google drive and only had it on my internal storage but WhatsApp didn't got the local file and said no backup found after that all my chat was deleted.
It rewrite all my WhatsApp folder and now it is showing just one encrypt file and all other data and backup got deleted.
I also checked com.whatsapp file in Android > media > com.whatsApp but it is deleted from there as well.
Those msgs were really important any help would be appreciated.
Thank you
Hello guys, about this subject.
I've tried a few stuff but i can't restore it like in the pass.
My s10e, it's clean, no custom rom, only default. When i did (like in the past without knowing about the key stuff) was to copy manually all my media photos/stickers/etc., and the conversations, all those crypt files. So now i have 2 clean crypt file with my last conversations. I really want to recover all of it.
Please tell me there's a way without rooting , i've read and see so many videos but i can't find a good way to restore it.
I was thinking maybe using an old phone, put the crypt files on the sd card, change the chip, try to restore it with and old whatsapp version(?).
I really need my conversations back. It's really important. Any ideas?

Categories

Resources