How to dump files from a game. - General Questions and Answers

Hello, i'm trying to extract some assets from a game called Hatsune Miku: Colorful Stage.
I have tried to get the apk file and put it into an asset extractor but it doesn't contain most of the stuff.
The game installs some files on launch, so i suspected there would be an .obb file, but the game doesn't store any data under the android folder.
Google Play Store also seems to install additional files for the games on install, so that may also contain what i need, but i don't know how to get it.
I have tried to shell into my phone using adb, in an attempt to uncover some files, but since my phone (A32) is not rooted, i couldn't find anything related to the game.
I am fairly new to the "extracting files from a game" kind of thing. I used AssetStudioGUI in order to get my current files. The game uses Unity as it's engine and as far as my application shows, it's version 2019.4.15f1.
Any suggestions is appreciated.

rktfier said:
Hello, i'm trying to extract some assets from a game called Hatsune Miku: Colorful Stage.
I have tried to get the apk file and put it into an asset extractor but it doesn't contain most of the stuff.
The game installs some files on launch, so i suspected there would be an .obb file, but the game doesn't store any data under the android folder.
Google Play Store also seems to install additional files for the games on install, so that may also contain what i need, but i don't know how to get it.
I have tried to shell into my phone using adb, in an attempt to uncover some files, but since my phone (A32) is not rooted, i couldn't find anything related to the game.
I am fairly new to the "extracting files from a game" kind of thing. I used AssetStudioGUI in order to get my current files. The game uses Unity as it's engine and as far as my application shows, it's version 2019.4.15f1.
Any suggestions is appreciated.
Click to expand...
Click to collapse
Install the game from Playstore, let it install the additional files then find and extract those files. The app should be in data/data and your game app data and .obb should be in Android folder. Also, some parts of games are not installed on the device and some parts of game data are not stored on the device, they are in the server for the game, you can't access or modify those parts.
What are you trying to extract from the game?
We do not provide assistance with hacking paid games or paid parts of games, so, if that is your goal, you will not get any answers or help here. The forum rules prohibit such discussion.

Droidriven said:
Install the game from Playstore, let it install the additional files then find and extract those files. The app should be in data/data and your game app data and .obb should be in Android folder. Also, some parts of games are not installed on the device and some parts of game data are not stored on the device, they are in the server for the game, you can't access or modify those parts.
What are you trying to extract from the game?
We do not provide assistance with hacking paid games or paid parts of games, so, if that is your goal, you will not get any answers or help here. The forum rules prohibit such discussion.
Click to expand...
Click to collapse
I want to extract a few asset and sound files. Like i said i couldn't find the .obb files anywhere in the Android file. The game downloads a big content pack by itself on launch. They are stored in the phone, since it would be kind of dumb to download a few gb's of files and then using the server files.

rktfier said:
I want to extract a few asset and sound files. Like i said i couldn't find the .obb files anywhere in the Android file. The game downloads a big content pack by itself on launch. They are stored in the phone, since it would be kind of dumb to download a few gb's of files and then using the server files.
Click to expand...
Click to collapse
You can try using adb to create a adb backup of your user apps and user data/app data, then extract the contents of the backup file that adb creates. It doesn't require root as long as you aren't trying to extract system apps or system data. When you extract the data from the adb backup file, look in the data/data/ partition to find your user apps, your game apk and its installed data should be in there, then look in Android folder to find the app data for that app
Look for a guide on how to do a adb backup, the command to create the backup has specific optional switches to include or ignore the data of your choice. In your case, you want to use the adb backup command with the specific swiches to backup user apps and their app data but ignore everything else.

Related

Please help me understand

I have the I9 Phone and I have yet to figure out how to download apps! I keep reading download into main memory( thats the phone right?) or the SD( that is the memory card right?)! so confused!!!! Well I was trying to Download Mario Planet and I did sort of I think but I don't get how to open it can you help me step by step, from downloading it to my computer to downloading it to my phone then extracting it from the phone, Please? Thank You in advance!
Please help me to understand how to download apps to my I9 phone so confused!
mateodamaris said:
Please help me to understand how to download apps to my I9 phone so confused!
Click to expand...
Click to collapse
Welcome to the forum
I have not clear what is your device, but if it´s not HTC build you won´t find much support on this site
Anyway
Good luck,
mateodamaris said:
I have the I9 Phone and I have yet to figure out how to download apps! I keep reading download into main memory( thats the phone right?) or the SD( that is the memory card right?)! so confused!!!! Well I was trying to Download Mario Planet and I did sort of I think but I don't get how to open it can you help me step by step, from downloading it to my computer to downloading it to my phone then extracting it from the phone, Please? Thank You in advance!
Click to expand...
Click to collapse
Do you mean Samsung Omnia
Regardless - I checked out the game and believe it is a Java based game - I downloaded it and it was a Java file in a ZIP file or RAR File as it showed on my computer. All you would need to do is extract the JAVA - .jar file from the zip folder and transfer that to your device - With my device I would transfer either through bluetooth, WIFI or activesinc and I would place it in a folder with the rest of my java apps then run it- Not sure about your device - basically whatever works for you. Then you would just find it using your file explorer and tap it to play it or open your Java app and select the game- as long as your device supports Java games.
From what I have seen it is an older game so even if you can get it to run - it might not run properly on your device or even look right with your screen resolution. Hope this helps
Here is a tutorial on cab files. (what most installations are)
If it is a java based game then the process is similar, copy and run.

[Q] How To Build Gapps Files using UpdatezipCreator

Hi all! Have been having a play with UpdatezipCreator for windows. Put all of the .apk files into a folder called:
“System”
As suggested in the UpdatezipCreator wiki. However, when I run the gapps file in clockwork Mod, it completely ignores what I have done. Also, for some reason, it places all files into a directory, one level down and the directory is called whatever I have named the .zip. is this normal or, am I missing some vital step. Would like to get this working as I would like to add missing accessibility components to the gapps file that I am using in order to get ICS talking out of the box with my Sony Xperia Pro. Am also interested in getting this going so that I can assist other visually impaired users with this. Finally, am open to creating gapps files with other methods in Windows. Thanks in advance for all help with this. It’s really appreciated!

[Q] Writing a file back to a Marketplace apps Isolated Storage?

Hi All,
I've used Heathcliff's WP7RootTools 0.9 to extract a file from an installed apps IsolatedStorage. The app in question was installed from the Marketplace, but I want to modify some of the files it's saved to it's Isolated Storage.
I extracted the file I wanted to edit by using the Explorer utility in WP7RootTools to copy the file to the "My Documents" folder, and renamed the extension to docx. From there I could simply go into the Office Hub, where the file was now listed, and emailed the file to myself.
I have made the edits to the file, but now need to get the file back into the app's Isolated Storage. This is where I have now got a bit stuck
I've tried copying the file to SkyDrive, and using the Office Hub to download it from SkyDrive to my phone. The file downloaded and is cached on the phone somewhere, but the file location, according to Office is not "Phone". This is normal, as Skydrive downloaded documents are not saved to the "Phone" location until you open the document and do "Save as".
I cannot of course open the downloaded file, as it isn't really a .docx file. Files loacted in the "Phone" location show up in "My Documents" in the WP7RootTools explorer. SkyDrive downloaded documents I have no idea where they are located?
Can you guys help? Does anyone know the path to location of SkyDrive downloaded items on the phone. If so, then I can easily just use the WP7Roottools Explorer to copy the file back to the apps Isolated Storage.
Is there a better way to copy a non-Office file back onto the phone?
Regards,
Micro666
You could use one of these apps:
sh4d0w86 said:
i was going to suggest using WPV App Data Backup, but it seems i saved the Backups in the wrong location... (will fix in next release)
so,
you can use TouchXperience or WMDC Launcher.
Click to expand...
Click to collapse
I'm looking to do the exact same thing....
Options:
1. Do exactly what you've been doing, but save as .txt instead of .docx. The phone can still open this, even though its probably a binary file, and save it to the "Phone" location. Then you can copy it back and rename it.
2. Use an app that gives direct access to the phone's filesystem from the PC, like TouchXperience+WPDM, or Root Webserver (see my sig)+your favorite webbrowser.
3. Use any other way to get a file onto the phone, such as emailing it to yourself, using IsolatedStorageexplorer, or putting it in a XAP files and installing that file. Then move the file with WP7 Root Tools.
I recommend approach #2.
GoodDayToDie said:
Options:
1. Do exactly what you've been doing, but save as .txt instead of .docx. The phone can still open this, even though its probably a binary file, and save it to the "Phone" location. Then you can copy it back and rename it.
2. Use an app that gives direct access to the phone's filesystem from the PC, like TouchXperience+WPDM, or Root Webserver (see my sig)+your favorite webbrowser.
3. Use any other way to get a file onto the phone, such as emailing it to yourself, using IsolatedStorageexplorer, or putting it in a XAP files and installing that file. Then move the file with WP7 Root Tools.
I recommend approach #2.
Click to expand...
Click to collapse
I used TouchExperience.
1.On my Fully unlocked Device(I assume you can do this with root tools), I installed a file manager that gives full access to the device.
http://forum.xda-developers.com/showpost.php?p=24636416&postcount=23
2. I installed TouchEperience on my PC. After giving the WP7 app, Root tools rights, it should show most of the file system(on the PC) but, not all of it. So I created a new folder in \Windows (temp).
3. On the Phone, I hunted down the file I was looking for from Isolated Storage, I copied it to the \windows\temp folder.
4. Used the PC TouchExperience and browsed to \Windows\temp, there was my files, I copied them to my PC. USed the File Explorer to delete the files in my \temp folder(to make sure they were gone).
5. I edited the files, copied them back to \Windows\Temp on my device via TouchExperience on the PC. Then used the file explorer to copy them back to the Isolated Storage.
Note: The file explorer I posted a link to is GREAT, it can even edit files (basic text editor) in Isolated storage. I found a way to Cheat on a marketplace Xbox live game (didn't try others), right before the achivements, so they were really easy to get
I'm sure there is easier methods but, this worked for me...
Can I ask, what app did you try this on ?
Hope this helped...
FYI DavidinCT: Cheating XBL games is very risky. Microsoft often can detect it (for example, if you get one achievement that would have required getting another first) and they can and will permanently ban your Xbox Live account for doing so.
That all said... why didn't you just use WPDM (on the PC) to copy the file straight to the IsoStore of the app? So much easier...
GoodDayToDie said:
FYI DavidinCT: Cheating XBL games is very risky. Microsoft often can detect it (for example, if you get one achievement that would have required getting another first) and they can and will permanently ban your Xbox Live account for doing so.
That all said... why didn't you just use WPDM (on the PC) to copy the file straight to the IsoStore of the app? So much easier...
Click to expand...
Click to collapse
To be honest, I only did it with a game that had an error when I got so far, so the final achivements of the game. A Game with a Known issue but, no fix.
And I just really wanted to see if I COULD do it...
I used WPDM but, the PC version even with my phone fully unlocked (custom rom on my VZW HTC Trophy) and using Root tools 0.9 to give full to TouchExperince root, would not see all the folders and would not see the IsoStore. SO I had to copy the files to a folder that WMDM could see.
Personally, the new File Explorer above is awsome, it's even got a editor in it, I didn't even need to go through all that......

[GUIDE] For noobs: how to transfer GTA III/Max Payne save data between Android phones

This guide is to instruct the reader on how to copy their save game data from one GTA III game to another game on a different phone. I was not able to copy over my game via Titanium Backup, so I sought alternative means. A restored game may not run on a Titanium Backup restore because the game was installed with drivers meant for the original device. This is pretty easy to do. You may need root.
What you will need:
-Astro File Manager (or a similar file manager)
-2 Android phones compatible with GTA III (I used a Galaxy Nexus and Infuse both running CM9 ICS)
-A Dropbox or google drive account, and the client installed on your phone
Step 1:
1. Go ahead and install GTA III on your other phone you are wanting to transfer data TO from the Android Market. It should not charge you twice. Download and install all of the files it asks for.
2. While you are doing that, go ahead and open Astro on your phone you are wanting to copy GTA III data FROM and navigate "Android > data > com.rockstar.gta3 > files". Here you should see a GTA3sf#.b file, where # is a number. You may see two (these are for each save slot).
3. Start a new game. Make sure it playsa and runs. It should start you from the beginning. Quit.
4. Upload each .b file to your Dropbox account, or zip them and upload them to dropbox. You may try to email them to yourself. I was not able to view the files in the file transfer client on my GNex and my mac via USB, so that is why I recommend doing it this way.
5. Go back to your device you are transferring the files TO. Open up your Dropbox Android application. Tap and hold on a '.b' file, and choose save to SD card and navigate to "Android > data > com.rockstar.gta3 > files" and export it to this directory for each .b file.
6. Exit to the home screen, then execute GTA III. Choose the resume option, and your game should be back where it was with the same amount of money, weapons, and missions completed on your new Android phone.
7. Thank me if this helped!
UPDATE:
If you are trying to restore Max Payne data, the data is located in root/Android/data/com.rockstar.maxpayne/files/MaxPayne/savegames/. Copy all of these files in this folder to the new Max Payne install on your new phone. Follow all the steps previously mentioned.
I apologize if this guide has existed elsewhere--I could not find it.
I appreciate the info, but it could have been summed up in one sentence rather than a long multi-step guide: "The saves are .b files in android/data/com.rockstar.gta3/files, copy them to the same directory on target device."
fredryk said:
I appreciate the info, but it could have been summed up in one sentence rather than a long multi-step guide: "The saves are .b files in android/data/com.rockstar.gta3/files, copy them to the same directory on target device."
Click to expand...
Click to collapse
More information helps those who are new to Android or file management concepts.
hey guys so i upgraded my nexus to jelly bean but i had alot done on gt3 is there anyway to pull the info off the cm9 backup i made before i installed JB?
Chyrio said:
hey guys so i upgraded my nexus to jelly bean but i had alot done on gt3 is there anyway to pull the info off the cm9 backup i made before i installed JB?
Click to expand...
Click to collapse
Mine was stored somewhere like /data/ or something, try searching your device for gta3 and you'll find the .b files from ics
so i cant find them in the backup itself? i have to restore it to the device to get to them?
thanks for the info, just what I was looking for!
fredryk said:
I appreciate the info, but it could have been summed up in one sentence rather than a long multi-step guide: "The saves are .b files in android/data/com.rockstar.gta3/files, copy them to the same directory on target device."
Click to expand...
Click to collapse
Yeah, that's why I spelled it out. That is also why the title says "For noobs."
Not seeing the files anywhere on my N7. Wondering if Rockstar switched to cloud saves?
Cheers
@ Metroidnemesis13. Sir you rock...
Thanks from a complete noob

Unable to make heroes 3 hd game unpack obb files

Hello,
I switched to s21 ultra few days ago, and i am facing a problem with heroes 3 hd game.
Iused zarchiver to be able to access data and obb folders, i put obb folder there, i installed the heroes 3 apk as usual, but it says that failed to unpack files.
Any one have an idea how to make this working,
Thanks
Obb is not an Android installation package. It's an application's data file.
You manually have to place APK's obb-folder into Android/data/obb.
I know, as i said on andoird 11 and 12 it didnt work the apk says "Failed to unpack".
same apk and obb on android 10 are working fine.
the game is Heroes 3 HD
hassanayoub1985 said:
I know, as i said on andoird 11 and 12 it didnt work the apk says "Failed to unpack".
same apk and obb on android 10 are working fine.
the game is Heroes 3 HD
Click to expand...
Click to collapse
Same to me, im using mi 11 pro
heroes1412 said:
Same to me, im using mi 11 pro
Click to expand...
Click to collapse
I might have figured out a solution. Testing now/tonight. I figured that if it's "unpacking" something, that means it's extracting files. Since Android 11 and more so with 12, Google locked down storage access with scoped storage. Thinking the app doesn't have write permissions to "unpack" the files where they need to go.
So... I installed everything on my old Nexus 9 running Android 8.1. The storage issues aren't there. It unpacked just fine. So I looked for the unpacked files. In the storage location Android/Data/ubisoft.heroesandmightandmagic (whatever the folder name is), the obb files have been extracted to several folders and game files. I'm zipping these right now and next I'll be copying them to my Samsung S22+ on Android 12 and extracting the files where they should go. Crossing my fingers this is the solution. If it is, I need to think about how to distribute the unpacked files for others to use.
EDIT: Well... that didn't work.... sorry to get excited.
hello. I have similiar isues on my smasung Tab S8 and i have theory why it doesnt work. Idk about android 11 but check what android 12 are you running, there is android 12 and 12l variant. My phone samsung S10e with android 12 managed to unpack the game (i have insrted file with obb to android/obb and empty com.heroes..... file to android/data) u can try it but not sure if it wasnt just luck. But it could theoreticaly be by smaller screen? could it be that game itself could run scan and if requrments are met it will unpack? about alternatives VCMI has reaaaaly dumb AI and exagear strategies runs great BUT! you have only 3day trail and unable to purchase unlimited time (exagear strategies can by fixed by third party software withour rooting device but the app is uses root it self and is huge security risk so i am not fan of that)
sooo yeah
I also found out that the heroes 3 have problem with androi/data. If you extract obb files (app data) into com.heroes...... file in android/data (created manualy) and past it there it is linked with the game (small icon on the file) but wont increase size of the game if you check it so the problem might just be android/data on some devices.
alright. if you want heroes III but there is not any way of making it work then i recommend exagear windows emulator. its a longer procces then exagear strategies but gets the job done and gameplay is great and without paying (with S-pen gameplays is MUCH better that original Homm3 HD port). You need 3 things: exagear APP and OBB, Homm 3 (MUST be instalation files) restoration of earthia, shadow of death, complete or even horn of the abys (they are compatible with Homm 3 HD launcher) and lastly Homm 3 HD mod launcher(same here only instalation file) (it will fix crashing and add some nice features even online multiplayer : ) ,setup: 1. instal exagear app 2. open and close 3. put its OBB into android/OBB/exagear 4. put your Homm 3 and Homm 3 HD mod launcher instalations files into download folder 5. open exagear and press manage containers 6. then click on three dots and proceed: properties, 32 bit and turn off last three options 7. again three dots and press run browser 8. you will se files browser, INSTAL Homm 3 (homm3 setup/autorun) 9. then instal Homm3 HD mod 10.open HD mod launcher and press create HD exe . enjoy : )
If you somehow strugle check some videos on YT or ask me!
Lets goo
I accidentally found a solution. I wanted to manually extract the .obb files (which I never did) so I downloaded ZArchiver from Google play. Then I opened one of the .ogg files with the extractor and in the process the app asked for more permissions to the Android/ogg folder. Then I couldn't figure outo how to extract the files and I gave up. Then I tried the launcher again for some reason and it extracted The files and launched the game. So I guess the problem, atleast for me was insufficient permissions on Android/ogg folder. I'm running Android 11.

Categories

Resources