Fix!! Play Nova 3 in Moto E using Foldermount - Moto E Q&A, Help & Troubleshooting

Hey guys, this post here explains how to install nova 3 and play it on moto e.
Things you will need:
1. Nova 3 apk+data files. (Mine version was 1.0.4 but others will work too)
2. Foldermount application.
3. A high end mobile or tablet with 3.5GB free space.
Note:- The main advantage of this tutorial is that all your game data is on sdcard and the disadvantage is you need another mobile phone, probably of your friend too.
Steps:-
1) First copy the nova obb+apk file in your friends (lets say) mobile and install the .apk file.
2) Move the obb file folder inside android/obb/ and after that run the game.
3) Now with your internet connected, open the game. It will start and after verifying the files it will install some addition files. These files are in android/data/ directory. After the file is installed, close the game.
4) Goto "android/data/com.gameloft.android.ANMP.GloftN3HM" folder, there you will find a folder named "files", of size around 840mb. Send this whole folder into your Moto E. Also copy the Nova 3 apk+ obb too in your moto e. Copy paste all the files into your external sdcard.
5) So now we have a .apk , a data file and a obb file for Nova 3 in our Moto e.
Install the apk.
6) Goto android/data/ and android/obb/ and in both the places create a folder named " com.gameloft.android.ANMP.GloftN3HM".
7) Open Foldermount, (Here I am guessing you have the working knowledge of how to use foldermount) and create two links, first between android/obb/ com.gameloft.android.ANMP.GloftN3HM with the obb file folder you pasted in your sdcard and android/data/ com.gameloft.android.ANMP.GloftN3HM with the data files folder we took from friends mobile and pasted it in sdcard.
Thats it, Run the game with internet connected. If it get stuck somewhere just turn off your net. And play with net off from next time.
Hit thanks if it works!! It did for me.
Enjoy. [emoji1]

Can you please share de data folder? i cant get a phone with 3.5gb of space, please??? just the 800mb folder

Related

ok some help understnading apk files

please help this windows guy/android noob figure this out. ok i'm thinking an apk file is equivalent to an msi file.
i download an app from the android store...
it downloads as apk file to /data/app...
ok so is that the final home for the apk file or does this extract and "install" files and folder in other locations on the internal memory or sdcard?
does the app run from this location? when uninstalled, is it removed entirely or are there orphan files that can be left behind? where is the data associated with that app saved? same folder /data/app/?
when titantium backs up an app, does it just copy the apk files from /data/app?
thanks
mark
http://en.wikipedia.org/wiki/APK_(file_format)
thanks, i already saw your link. doesn't really address my questions though. and yeah i do google questions prior to posting.
markkal123 said:
please help this windows guy/android noob figure this out. ok i'm thinking an apk file is equivalent to an msi file.
i download an app from the android store...
it downloads as apk file to /data/app...
ok so is that the final home for the apk file or does this extract and "install" files and folder in other locations on the internal memory or sdcard?
does the app run from this location? when uninstalled, is it removed entirely or are there orphan files that can be left behind? where is the data associated with that app saved? same folder /data/app/?
when titantium backs up an app, does it just copy the apk files from /data/app?
thanks
mark
Click to expand...
Click to collapse
I was in a hurry when I posted the link and that was the best I could do at the time.
apk is more like a java jar file (in fact you can sign your apk with jarsigner in java) or self extracting zip. Don't quote me on it, but you need both the files in /data/app and /data/data to run the application. Some gets left inside the container, and files that get modified a lot are extracted to /data/data (along with data that personalizes the app for you, such as settings and profiles).
The xml manifest file in the apk tells it what permissions to ask for and what systems it can run on and such. If you get this http://code.google.com/p/android-apktool/ you can reverse the apk so you can make sense of the files inside of it.
Titanium backup takes both the app and the data and stores them on the sdcard (unless you only tell it to backup the app, then it only takes from /data/app). The files located under /data/app are the entire application itself though and that will run if you give it to someone else as if you downloaded it from the market.
thanks for the great response.

[Q] .obb files problem

Hi there,i'm new with android stuff and i need someone who can explain me how can i put .obb files in DEVICE MEMORY.
Some of the games for example have that extension .obb,i understand that needs to be placed in internal memory \Android\Data\Obb and then install that .apk file.
My problem?! i cant acces DEVICE MEMORY(2Gb) , i only can on INTERNAL MEMORY(16Gb).
Sony xperia P (LT22i)
Build number 6.2.A.1.100
I have rooted my phone and updated to 4.1.2
I use AP file Manager Pro.
If someone can explain me step by step i will be much grateful.
sicklown said:
Hi there,i'm new with android stuff and i need someone who can explain me how can i put .obb files in DEVICE MEMORY.
Some of the games for example have that extension .obb,i understand that needs to be placed in internal memory \Android\Data\Obb and then install that .apk file.
My problem?! i cant acces DEVICE MEMORY(2Gb) , i only can on INTERNAL MEMORY(16Gb).
Sony xperia P (LT22i)
Build number 6.2.A.1.100
I have rooted my phone and updated to 4.1.2
I use AP file Manager Pro.
If someone can explain me step by step i will be much grateful.
Click to expand...
Click to collapse
But you answered your question yourself, you need to put the .OBB file in android\data\obb folder of your phone memory, and best use a computer to do this, or ES files explorer
loubar22 said:
But you answered your question yourself, you need to put the .OBB file in android\data\obb folder of your phone memory, and best use a computer to do this, or ES files explorer
Click to expand...
Click to collapse
i tried to make a folder inside \android\data named obb and put that folder witch contains .obb file..doenst works...i install the game and still ask me to download rest of the data.
Someone told me that i need to put .obb file in android\data\obb on the DEVICE MEMORY(2GB) not in the INTERNAL MEMORY(16GB)
sicklown said:
i tried to make a folder inside \android\data named obb and put that folder witch contains .obb file..doenst works...i install the game and still ask me to download rest of the data.
Someone told me that i need to put .obb file in android\data\obb on the DEVICE MEMORY(2GB) not in the INTERNAL MEMORY(16GB)
Click to expand...
Click to collapse
that's strange, here try this, download dead trigger 2 and look where it's installed, then you'll see where you have to copy game files
loubar22 said:
that's strange, here try this, download dead trigger 2 and look where it's installed, then you'll see where you have to copy game files
Click to expand...
Click to collapse
i tried to instal Asphalt 8.
The installed files are in root\mnt\asec\
I cannot copy .obb file from my pc to that directory,he gave me an error like i dont have permision(i have rooted my phone)
I tried to copy with file manager from sd card to that directory and said that is already one file with that name already...:crying:
Obb files are placed in Android/obb in internal memory (or sdcard if your phone has one).
Buy the game. read xda rules about pirate copies of apps/games
Sent from my Xperia E using xda app-developers app
sicklown said:
i tried to instal Asphalt 8.
The installed files are in root\mnt\asec\
I cannot copy .obb file from my pc to that directory,he gave me an error like i dont have permision(i have rooted my phone)
I tried to copy with file manager from sd card to that directory and said that is already one file with that name already...:crying:
Click to expand...
Click to collapse
ASEC containers are partition images anyway, if you have the actual app already installed move it back to /data using Link2SD then it will have files in the standard locations (/data/app, /data/data, /sdcard/Android)... but then OBB always goes to media partition IIRC
Ryccardo said:
ASEC containers are partition images anyway, if you have the actual app already installed move it back to /data using Link2SD then it will have files in the standard loations (/data/app, /data/data, /sdcard/Android)... but then OBB always goes to media partition IIRC
Click to expand...
Click to collapse
I haven't tried asphalt, but if the app was dl'd through play store, shouldn't the obb file be already in the correct location? (sdcard/Android/(file folder)/.obb file)? Now I understand op is trying to move files from PC to phone. Even if he moved the apk to /data/app or install it the location of the .obb file will not change. Regardless of the apk being installed or not, unless he downloads it through the app, which is not the case. He needs to copy it in the correct location.
cascabel said:
Even if he moved the apk to /data/app or install it the location of the .obb file will not change. Regardless of the apk being installed or not [...] He needs to copy it in the correct location.
Click to expand...
Click to collapse
Exactly!
Ryccardo said:
Exactly!
Click to expand...
Click to collapse
Lol. I apologize. I must have misunderstood your post.

How to install Extra File Apps

Hello all the Samsung Galaxy Star GT-S5282/S5280 and also Star 2
When you download GTA you find .obb files(whats that?)or when you open in /sdcard/Android/obb/.... You find an .obb files ?
***********
Whats .obb?
***********
Well when you download 60+MB files you find .obb files on /sdcard/Android/obb/..../.obb
Whats that ??!!
.obb files are the EXTRA DATA apps/games with 60+MB size.
So, if it's deleted, the app won't started.
So the .obb is the EXTRA DATA FOR APPS/GAMES
**************
Putting the .obb
**************
1. The apps apk you need to install
2. Now the .obb files
3. Move/Copy the .obb files to /sdcard/Android/obb/the app id/here
4. Done.
Example : GTA : SA
1. Install the apk
2. Move the obb files on /sdcard/Android/obb/com.rockstargames.gtasa/here
3. Move all the 2 files (main data, patch data)
4. Done !
Note: IF YOU USE OBB TO SD YOU NEED TO MOVE THE OBB TO /STORAGE/EXTSDCARD/ANDROID/OBB/APP ID/HERE !!!!
Just easy right ?
Hit thanks button
Want To ROOT your Android ? Click Here!!​http://forum.xda-developers.com/showthread.php?t=2955763http://forum.xda-developers.com/showthread.php?t=2955763

APK Can't datect his obb file that is place in it's rightful folder

Good Day,
Hi! I'm having a problem on a downloaded games, I have this final fantasy 4, 5, & 6 (installed) and obb files in /sdcard/android/obb (as directed). Before opening the game I check Settings>Apps>(The Game) if the APK could detect its obb file and it does. But when i open the game, it demands me to download the obb though i already have it.
Please help. I have a rooted Samsung Tab.

Exagear keeps seeing only Download folder, no External

Exagear is windows Wine based emulator app that allows to run things in Windows environment including games. It's not developed any more, so it is at mercy of enthusiasts devs/nodevs. The thing it really lacks is the ability to browse your desired folders. It forces a look in SDcard's Download folder and thats it. Needless to say, internal SDcard has too low space and even 1GB could reduce a lot the space on older phone. So what does Exagear need? To browse your External SD card. It can't even browse internal .. all it does is Download\ folder. Ok you can browse root folder it seems... mnt/storage or mnt/media but whatever you can see in ADB like mnt/media_rw/30D0-DS35 or storage/30D0-DS35 (alpha-numeric is often the name of the card folder instead of ExtSDcard), you cannot see it in Exagear.
So what you see in your default file explorer
_mnt
____storage
_______________30D0-DS35
_______________emulated
you only see the emulated/ and 0/ and leads only to download/ cant even browse your other Internal folders!
(WINE armv7 can see all your folders and sdcard but it's not a working environment, ExaGear is the actual emulator that does it)
So it requires some modifications.
OUTSIDE modifying apk ive tried:
https://android.stackexchange.com/q...an-android-app-access-browse-external-sd-card
using bindfs and binding/mounting the External SD as Download folder... till you see the External SD folders and files in Download when you ls the download/ folder
But browse Exagear - no luck, it still sees Download folder (original) not mounted version. Same with other ways of mount.
By modifying the APK
Theres 3 versions of Exagear - 2.9, 3.0.1 and 4.7 but 4.7 is just with more installed DirectX and other graphics files and drivers.
Someone made it browse witth 2.9 but it's for 2.9 and version 2.9 of Exagear won't work,'This app has stopped working' when it's done installing all and you try it.
https://www.youtube.com/watch?v=02N5xR0_T5Q
The most stable version to me is 3.0.1 as 4.7 is 2GB rather not get that on internal memory (and still cant see past Download folder)
So with 3.0.1 I have used apktool to unpack APK and add
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
to Manifest.xml it already has the WRITE_ part... still nothing and I don't get what code or where it causes to read only Download folder.
Who can see how to make it work? Any enthusiasts for exagear?
The apk v3.0.1
http://www.mediafire.com/file/8fm6wwd6y23xmn2/ExaGear_PRO_3.0.apk/file
Obb
http://www.mediafire.com/file/o10tznkipir8oeb/obb.zip/file
@xdaprogramm
Why not - as a workaround - create in mentioned Download folder a symlink to External SD-card?
For some reason the Exagear app won't see it, keeps seeing Download\ with its original content even when I can see Download\ as the External SD after binding it, when browsing with ADB or even with the inbuilt file explorer of the phone. Wine app that it's based on can see all folders and External SD, but Wine isnt doing the job it cant run any applications, Exagear is made for that, so im trying to make Exagear work. Exagear cant even see the other folders on the interal memory just download folder.
Wtf it worked now (after a lot of hassle and diff tries) the only thing I did different is I bound a specific folder on the External SD not just the root alphanumeric folder of the External card, e.g
Code:
adb shell data/local/tmp/bindfs -o nosuid,nodev,noexec,noatime -u 0 -g 9997 -p a-rwx,ug+rw,ugo+X --create-with-perms=a-rwx,ug+rw,ugo+X --xattr-none --chown-ignore --chgrp-ignore --chmod-ignore /mnt/media_rw/30D0-DS35/Legacy\ Games /mnt/runtime/write/emulated/0/download
if I turn off ADB debugging the whole empty Download\ folder will disappear, reappears after device reboot that will clear the binding but at least it works exagear seeing the bound folder when debugging on and until reboot.. until better workaround is found. Attaching a working bindfs, as some other x64 architecture I found elsewhere was incompatible.
Can this be done from the phone only? I installed Terminal Emulator and Magisk for SU and I can bind the folders the same way ( i see the download folder as the wanted External sd folder with ls) but when I launch Exagear it still sees the original Download folder, unlike when doing it with ADB. This is needed because with ADB if you reboot/battery dies, the bind is lost. Also you may not be near PC and have to redo every time, better do it from phone alone.
SOLUTION
Thx to Irfan Latif for help
OK here is how I did it with BINDFS never mind fbind (just uninstalled from Magisk, no need) or others. Firstly before writing the above command in Terminal Emulator that not only has to be in #su with Magisk but important to do is in Magisk Settings in Mount Namespace Mode to set it to Global. Then the terminal user changed to me not just from $ to # but it says unreachable)#
And it was in root mountspace. Now the above command where /mnt/media_rw/30D0-DS35/Legacy\ Games /mnt/runtime/write/emulated/0/download , dont use storage/emulated/0/download as this may reboot the phone and it doesnt like it.
It should work without using ScanMediaPlz apk but it can be used in case. Otherwise reboot phone and retry again command in Terminal till you see external SD content will be on the Download folder even in your phone's default File Explorer app. Maybe then Exagear will see, try Install New then Other app at the botton in Exagear's main menu to see if you can browse your now populated with External SD files location, and if it is, then it works like with ADB without usb debugging and without using a PC.
umount /mnt/runtime/write/emulated/0/download to unmount the Download folder, even when it is back to normal, the Exagear will see it as mounted, thus can use the Download folder normally and for Exa as mounted drive, until reboot. Thats even better.
BindFS?
MAGISK?
Terminal Emulator?
ROOT your phone just for THAT?
FORGET all that unlike what I used just to make this work before.
Like other times I may have wasted hours and days trying to figure out how to make something work as I want, no answer anywhere, no success, and then I come some day in the future and it works from almost first time. Sometimes I amaze myself cause im not a dev :]
The most setup version is probably
here although it may still need to install additional packages to make things work.
So my biggest prob was that I did not want to see the app using the Download folder all the time, it may be for security of your phone to only be able to view one folder but I wanted at least this folder to be another and I still did not see how to change that. Finally the solution came and it requires some apk modification, I was ready to do that but before I could not find what exactly. Because why mix Download folder and put all your games there in one with download stuff?
To make the change one needs to know how to unpack an apk
https://www.reddit.com/r/Android/comments/11852r
this shows how. Using APK tool and better put the file name or folder name in quotes during the commands because it didn't want to repack properly. So, once you unpack the apk you need to go to the (if v 4.7) ExaGear_PRO_4.7\smali\com\eltechs\ed\startupActions\StartGuest.smali and open this file with text editor. This is the center of all evil:
Code:
const-string v2, "Download"
This tells it to always use this folder... finally I found that and yes, I changed it for example to
Code:
const-string v2, "Games"
And then repacked. for repacking don't forget the quotes, I wasted HOURS wondering why the file won't compile.. it turned out dashes or dots caused problem in reading the name..
Code:
apktool_2.5.0.jar b "ExaGear_PRO_4.7_GamesFolder"
Again the reddit post explains how to decompile and APK do what you do and recompile. Don't forget to sign the apk or it won't install, commands are described in the reddit post but here it is:
Code:
signapk.jar certificate.pem key.pk8 [name of apk you just copied].apk [another name].apk
(make sure to have the tools downloaded first, there can be plenty of such signature files in various android dev sites or this one from the reddit post).
And it worked, now when I installed the APK and put the OBB with its folder before that in Android\obb\ , and the app works, it starts and now looks at my "Games" folder only. If you set the const-string v2, "/storage/emulated/0" or to "emulated" it might view all subfolders like all your phone folders but I wanted only just not use Download folder as that was stupid.
(And if not on new device, on my old one so far I had to install custom ROM to get later Android like 9, Magisk, ROOT (not warranty friendly), root commands, BINDFS command to symlink folders, ALL for that stupid change to get 1 different folder cause it's not been dev-ed in the abandoned app!)
NOW DONE!
ExaGear is an emulator that allows running x86 applications on ARM-based devices.
If ExaGear is only seeing the Download folder and not the External folder, it's possible that the External folder is not mounted correctly or the path to the External folder is not correctly configured in the ExaGear settings.
You can try the following steps to resolve the issue:
Check if the External folder is mounted correctly on your device. To do this, open the File Manager app on your device and check if you can see the External folder. If the External folder is not visible, it might not be mounted correctly. You can try to remount the External folder by unplugging and plugging back in your external storage device or by rebooting your device.
Check the ExaGear settings to ensure that the path to the External folder is correctly configured. To do this, open the ExaGear app and go to the Settings menu. Check the "External Storage Path" setting and make sure it points to the correct location of the External folder.
If the above steps do not work, you can try reinstalling ExaGear on your device. Uninstall the current version of ExaGear from your device and then download and install the latest version from the Google Play Store or the official ExaGear website.
If none of the above steps work, you may want to contact ExaGear support for further assistance.

Categories

Resources