Like many users have found out, transferring to a new device or re-installing the application can cause the loss of character data or a reset to level 1. This is due to the way the character data is stored on the phone, it may or may not be backed up to the Google Cloud even if it is enabled.
This method is intended for those with non-rooted device, but it will work with a rooted phone as well.
WARNINGs
- Do not launch game on multiple devices at the same time, you run a chance of losing your character permanently
- Process has been tested on multiple device, but your mileage may vary; Nexus 5, Nexus 6, Samsung S2 HD LTE. Samsung S3, Samsung Tab 3, LG G3
To Backup the current installation and character data
- Read through warnings above and the steps below before attempting
- Read again and ensure you understand the process
- Download and extract the Backup_BGI package available - Recommend extracting to your desktop
- Download and install ADB drivers for your phone/phablet/tablet
- Follow the list at Developer.Android.Com for your drivers
- Enable developer access - This is the procedure for Android 4.x and 5.x, but process may differ depending on the device
- Open Settings -> System\About Phone
- Click on Build number 8 times
- Open Settings -> System\Developer Options
- Enable Stay Awake while Charging
- Enable USB debugging
- Enable Verify apps over USB
- Disable Quack like a Duck
- Locate the Backup_BGI folder that has been extracted
- Double click and run Backup_BGI
- Plug in the device which contains BGI
- When it asks if the device listed is the correct device, verify by browsing to Settings -> System\About Phone -> Phone Status -> Serial Number
- If a device is not listed, please troubleshoot developer mode, USB debugging and the ADB interface driver - Instructions to follow below
- Once verify, press the Any key to continue
- Upon completion there will be a folder named com.glu.bgc containing the backup
To recover the installation and character data
- Ensure backup method above has been followed
- BGI does not need to be installed on the new device
- Download and extract the Backup_BGI package available - Recommend extracting to your desktop
- Download and install ADB drivers for your phone/phablet/tablet
- Follow the list at Developer.Android.Com for your drivers
- Enable developer access - This is the procedure for Android 4.x and 5.x, but process may differ depending on the device
- Open Settings -> System\About Phone
- Click on Build number 8 times
- Open Settings -> System\Developer Options
- Enable Stay Awake while Charging
- Enable USB debugging
- Enable Verify apps over USB
- Enable Quack like a Duck
- Locate the Backup_BGI folder that has been extracted
- Double click and run Recover_BGI
- Plug in the device which contains BGI
- When it asks if the device listed is the correct device, verify by browsing to Settings -> System\About Phone -> Phone Status -> Serial Number
- If a device is not listed, please troubleshoot developer mode, USB debugging and the ADB interface driver - Instructions to follow below
- Once verified, press the Any key to continue
- After recovery, the BGI application can be found in the menu, launch the game and let it verify all data and verify character can be accessed
Comments
firth
With the Android SDK, it is downloaded into your AppData folder. The location of the adb.exe is as follows
Verify your device is coming up in the Windows Device Manager as an ADB device. Follow the walkthrough at http://visualgdb.com/tutorials/android/usbdebug/manualinstall.php from step 5 on wards to locate the device. If it does not come up as Android ADB, Samsung ADB, or ADB Interface device, then follow the steps on that walkthrough about changing the driver, but selecting the driver downloaded from the Samsung site.
The ADB Interface also has a little script included which will easily open a command window instead of having to locate the necessary folder.
back story: i bought a Galaxy S6, when i installed EW3, everything was fine, all characters ported fine. using same google account, BGI did not..wants me to start over. Currently still able to play BGI on old phone with wifi (since no service)
uninstalled BGI from new phone
Downloaded SDK
Downloaded ADb
intalled drivers
set old phone to developer
turned on allow debugging
ran "adb devices" from command window
finds my device
i enter "adb backup -f BGI.ab -apk -obb -nosystem com.glu.bgc"
i hit back up on phone
i get back up complete message
i Perform steps 4 through 9 for the new phone
finds my new device
i run "adb restore BGI.ab" from same command window
new phone asks if i want to restore, i say yes
old phone off
BGI not on new phone. when i look in device storage\android\obb only shows com.glu.ewarriors3 and android\data only shows com.glu.ewarriors3
on old phone (S3) the com.glu.bgc shows in both the data and obb folders
now, i uninstalled BGI from the new phone (S6) prior to this. Should i have left it on, and just restored the files?
thanks
The command to backup is missing the -packages switch.
Change it to
sweet...will give it a try tonight...thanks!!
As we know (and tested) for migrating game from one android device to another you need just login into you google account on another device, after that - download game from google store and launch, there should be your characters on new device
well, yes that should work, and was what i tried first. It worked fine on my Galaxy S6 for EW3, all went well. But for BGI, it did not..shows me logging in with same google account...but then game is reset...starting at level one...making me do the tutorial again..
I also put a support ticket in, and other than the initial " we received your ticket" have not heard anything. It has only been a few days, so really did not expect an answer yet.
firth
firth
Ideally that should work, but this process doesn't work on many devices. Going from Nexus 5, Nexus 6, Sansung S3, Samsung S4, and the Samsung Tab 3, I had to restart the game in each instance of my testing. All devices were configured to backup application data to my Google account and verified BGI was also selected to backup data. Whether this option was enabled before or after the game was installed makes no difference.
My best guess is due to the location of this character data, though I have heard that whether BGI backs up to the Google account is hit and miss, as it just seems to work some but not all.
This process I had posted above was the only process I could get working on a nonrooted phone. If my phone was rooted it would be as simple as using something like Titanium Backup.
Is it still doing that after adding the -packages switch?
Ok, not sure who is correct here... BGI_Dev_Team or support guy Abrar Khan.
i just received a reply from my issue it states:
"Dear Jeff,
Thank you for contacting Glu Mobile Customer Care.
I am sorry to inform you that the game can be played at a single device only as the this game saves to the local device only. If the game is uninstalled or change to another device, the progression is lost. However, as a valued customer, our team can transfer the profile from one device to another device as 1 time exception only.
Please provide us the new character and old character name to change them.
Regards,
Agrar Khan"
that is a verbatim transcript.
please advise...
firth
WIll try that after work when i get home...thanks!!
firth
In the upcoming days I am hoping to have at least a couple of scripts built into the zip file that is downloaded that will assist with the backup and recovery of the game. The process is being heavily tested on a few devices, both tablets and phones, to verify the process.
Screenshots and/or video may be included on how to enable some options, and a link to a site that is kept up to date on ADB/PTP/MTP drivers for Android phones.
Hard to say who is correct, DEV or SUPPORT. But it looks like support has decided that backup & restore from Google backup doesn't work or support has decided that with so many customers calling about backup not working they are telling customers that it does not work.
I cam understand the hassle created for the support and the devs in situations like this. As I had run into the issue with transferring devices as some game data was backed up to Google Drive, but not the right data, I had to come up with a proper process.
Sometime today the zip file and instructions will be updated.
Backup_BGI.exe - https://mega.co.nz/#!RIBBHBaI!Ea7EehtlzN3Cy8fZYpCBQnyS7cpCYszLwIEOko_WkUw
Backup_BGI.zip - https://mega.co.nz/#!oVJyEbTa!LXm-q9dV3nmQo9qtPdNYpt70DsH_oDXIEv5b2r-Hsms