Unable to make heroes 3 hd game unpack obb files - General Questions and Answers

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.

Related

[Q] Has any one gotten the Quake 2 or 3 ports to work?

I installed but it just crashes on loading.
quake 3 is no problem - create a "quake3" folder in the root of your device (in the "sdcard" folder, not on the actual sd card" and put a "baseq3" folder inside of that. Then, copy pak0 into the folder, along with the rest of the pak1-9 files generated by the 1.32 patch. Done, it will load up.
Quake 2, now.... I'd be damn happy if someone could tell me how they got it working!
Not to be a ****, but quake 2 is the holy grail for me right now - anyone had luck booting this?

[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

[Q] Failed to sideload

Hi all,so I'm running a nexus 5 with android 4.4.4 & I can't seem to sideload apps for some reason. I tried sideloading 2 games : asphalt 8 & shadow fight. From what I understand,I downloaded the data files with .obb extension,copied them to exus 5 : android/obb then I copied the .apk file to a created folder : nexus 5/apk files . I used the phone to install the apk file & here's what happens :
asphalt 8 : 1448 mb of data are required & prompts for download even though when I check my apps I see it takes 1.4 gb space
shadow fight : also begins download a 47mb file though I'm sure I used the latest .apk file
so what am I doing wrong ?
Sorry if this is a repeated question & thx in advance
really ? no answer ? I also wanted to ask : in regular apps not games,all I need is the .apk file or do I also need data files ? hope some1 replies

BlissOS and Surface Pro6

Hi!
I can't for the heck of me find which surface pro 6 firmware files I need, where to download them and where to copy them to. I read through the surface related how-to for bliss, but that is quite vague and also does not mention surface pro 6.
Currently, I can't get the touch screen to work, power or volume buttons don't work and also the battery indicator doesnt work. Wifi and keyboard worked out of the box.
Can someone point me to the right files and also where to copy them to?
Thank you so much for your help!
Found my own solution after some trial&error
How?
If you could tell me how you got the touchscreen working it would be appreciated
Here is what I did:
Download the following zips as described in the below link for "series 5" devices
https://docs.blissroms.com/Bliss OS/installation-guide/#specific-surface-model-instructions
Ipts v102
I915 kbl
Unzip both and store on a USB stick
Boot bliss
Open "files" app
Copy both directories to a local folder, e.g. into "downloads"
Then download root browser classic from the Google play store.
With that, simply copy the ipts folder from downloads to system/lib/firmware/Intel (I deleted the existing ipts folder before copying the new one over. Not sure if that's necessary)
and the files within the kbl folder into system/lib/firmware/I915 (again, I deleted all files starting with "kbl..." before I copied the new ones over.
I am sure there is a more ellegant way, but this worked for me.
Thanks, I had got that working myself with a similar trial and error approach too. But I still have a problem with the power / volume / battery and the general ACPI settings. I can see all the patches in the kernel folders within lib.
Adding the drivers soc_button_array and surfacepro3_buttons as I have found to try and fix it don't seem to do anything and I can't find the surface_acpi kernel module to inject which is on some of the surface-linux posts.
I think it may be time to look at installing Ubuntu on my Mac and building a proper Surface Pro 6 Kernel for BlissOS unless anyone has any other suggestions?
I have the same issues with the volume and power buttons. But I got around that by installing apps: for example, there is a simple app that will shut down or restart your surface by tapping on the icon
Now I have the next challenge: I also have a surface 7 and none of the exist existing Android builds even boot when trying to install. Looks like I have to wait and hope there will be a build soon that also includes the necessary surface pro 7 files
CWayman said:
I think it may be time to look at installing Ubuntu on my Mac and building a proper Surface Pro 6 Kernel for BlissOS unless anyone has any other suggestions?
Click to expand...
Click to collapse
How can I get the original .config to build a new kernel?
Gesendet von meinem Mi MIX 2S mit Tapatalk
CWayman said:
Thanks, I had got that working myself with a similar trial and error approach too. But I still have a problem with the power / volume / battery and the general ACPI settings. I can see all the patches in the kernel folders within lib.
Adding the drivers soc_button_array and surfacepro3_buttons as I have found to try and fix it don't seem to do anything and I can't find the surface_acpi kernel module to inject which is on some of the surface-linux posts.
I think it may be time to look at installing Ubuntu on my Mac and building a proper Surface Pro 6 Kernel for BlissOS unless anyone has any other suggestions?
Click to expand...
Click to collapse
@CWayman how do you make to work the touch screen, I have a Surface pro 4. Please Help. I replace the folders for 4 series (i915, intel folders) in system/lib/firmware. Thanks in advance.
Help with the firmware instructions
philip00026 said:
Here is what I did:
Download the following zips as described in the below link for "series 5" devices
https://docs.blissroms.com/Bliss OS/installation-guide/#specific-surface-model-instructions
Ipts v102
I915 kbl
Unzip both and store on a USB stick
Boot bliss
Open "files" app
Copy both directories to a local folder, e.g. into "downloads"
Then download root browser classic from the Google play store.
With that, simply copy the ipts folder from downloads to system/lib/firmware/Intel (I deleted the existing ipts folder before copying the new one over. Not sure if that's necessary)
and the files within the kbl folder into system/lib/firmware/I915 (again, I deleted all files starting with "kbl..." before I copied the new ones over.
I am sure there is a more ellegant way, but this worked for me.
Click to expand...
Click to collapse
I have a surface pro 6 too and did exactly everything you said, but after moving the files and the folder, I reboot my surface and after booting BlissOS touch input still doesnt work.. am I missing something? Please help!
philip00026 said:
Here is what I did:
Download the following zips as described in the below link for "series 5" devices
https://docs.blissroms.com/Bliss OS/installation-guide/#specific-surface-model-instructions
Ipts v102
I915 kbl
Unzip both and store on a USB stick
Boot bliss
Open "files" app
Copy both directories to a local folder, e.g. into "downloads"
Then download root browser classic from the Google play store.
With that, simply copy the ipts folder from downloads to system/lib/firmware/Intel (I deleted the existing ipts folder before copying the new one over. Not sure if that's necessary)
and the files within the kbl folder into system/lib/firmware/I915 (again, I deleted all files starting with "kbl..." before I copied the new ones over.
I am sure there is a more ellegant way, but this worked for me.
Click to expand...
Click to collapse
It once worked for my sp5, However it doesn't work anymore after I updated bliss to 11.3. I can't downgrade because google play store doesn't work on that version. Please help!
did anyone get a Surface 6 working any better?
There are builds for Surface if you guys want to try

How to dump files from a game.

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.

Categories

Resources