yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] SquallATF:
I got exception when download obb from google play

java.lang.SecurityException: Destination must be on external storage: file:///storage/sdcard1/Android/obb/com.gameloft.android.ANMP.GloftA8HM/temp.main.18143.com.gameloft.android.ANMP.GloftA8HM.obb
at com.android.providers.downloads.DownloadProvider.checkFileUriDestination(DownloadProvider.java:717)
at com.android.providers.downloads.DownloadProvider.insert(DownloadProvider.java:566)
at android.content.ContentProvider$Transport.insert(ContentProvider.java:220)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:167)
at android.os.Binder.execTransact(Binder.java:404)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.os.Binder.execTransact(Native Method)
at dalvik.system.NativeStart.run(Native Method)

and I fond this code

/**
* Check that the file URI provided for DESTINATION_FILE_URI is valid.
*/
private void checkFileUriDestination(ContentValues values) {
String fileUri = values.getAsString(Downloads.Impl.COLUMN_FILE_NAME_HINT);
if (fileUri == null) {
throw new IllegalArgumentException(
"DESTINATION_FILE_URI must include a file URI under COLUMN_FILE_NAME_HINT");
}
Uri uri = Uri.parse(fileUri);
String scheme = uri.getScheme();
if (scheme == null || !scheme.equals("file")) {
throw new IllegalArgumentException("Not a file URI: " + uri);
}
final String path = uri.getPath();
if (path == null) {
throw new IllegalArgumentException("Invalid file URI: " + uri);
}
try {
final String canonicalPath = new File(path).getCanonicalPath();
final String externalPath = [COLOR="Red"]Environment.getExternalStorageDirectory().getAbsolutePath();[/COLOR]
if (!canonicalPath.startsWith(externalPath)) {
throw new SecurityException("Destination must be on external storage: " + uri);
}
} catch (IOException e) {
throw new SecurityException("Problem resolving path: " + uri);
}
}

If we want to download obb to external sd card also need to hook "DownloadProvider"
[Xposed Framework Modules] mintukumarmbi:
Is obb on sd work for nokia x2ds
[Xposed Framework Modules] _SpAiK_:
Hi! I've been testing FolderMount, GL2SD and Links2SD and none of them worked, but Obb on SD works! And the best is that it's really easy to use as you don't have to configure anything. So thanks so much moneytoo for this mod. The only thing that I'm missing is the ability to download from Play Store as it's not working for me. If SquallATF is ok we should test that and see if it works, so if you need some help debugging put me a line.
[Xposed Framework Modules] anachris:
Hello, i used obb on Sd too. It works but recently, the play store stop all the time. And the problem come from Obb on Sd.... If it s a solution, i take it ! Thanks
[Xposed Framework Modules] Adi1995:
anyone managed to run modern combat 5 and brother in arms 3 via this module? mine force crashes on running :crying: :(
[Xposed Framework Modules] iPusak Gaoq™:
You can't... This module only detects obb files in obb folder....if the game have other files then obb inside obb folder then the game will crashes...

Use XinternalSD module for game such you mention above...

Sent From My Xiaomi Redmi Note 4G
[Xposed Framework Modules] Adi1995:
bro with it modern combat 5 still wont run.. have u tried it?
[Xposed Framework Modules] iPusak Gaoq™:
I don't have any problem using XinternalSD on MC4.....

Sent From My Xiaomi Redmi Note 4G
[Xposed Framework Modules] DavoReal:
Hi guys, i have done everything that i should to obb on sd to work properly, but once i copy obb files to sd and than run the games it's starting to download, i have installed link2sd and link all the apps to sd, may it be the reason??
[Xposed Framework Modules] ichsanaly:
Thanks brother, work on my Xperia V
[Xposed Framework Modules] davitox87:
Is there any fix to stop the play store from crashing when I try to open it when this module is enabled. If I clear the cache, it works briefly but then crashes later.
[Xposed Framework Modules] Lenno31:
Doesn't work on Yoga Tab 2 - 830F...

Doesn't work on my rooted tablet with KitKat in Combination with another app (KitKat SD Writable Fix I think) both with closed Module... :( Please help

(Sry for my bad English, I'm not a pro :D)

EDIT: sry I forgot: I tried only with Jetpack Joyride and Modern Combat 5...JJ works, Mc5 don't...should I try another?
[Xposed Framework Modules] TheTurbanater1298:
Works on Lollipop 5.0.2 flawlessly.

Sent for the sweetest Lollipop'd SGS3 i9300
[Xposed Framework Modules] shinra00:
hey, how are you? i have one question, when i now install a new game and i browse to "android - data" folder in my internal memory, the folder is empty. Without doing anything, when i go to my "android - data" folder in my external sd card, there is already a new folder of that game.

Is this normal? does the obb on sd mode replicate automatically the folder on external card?

last question, if i browse both folders, and ask for info using Fx explorer, both of the folders say it has 0,0 bites of information... any idea why this happens?

i'm using cm 11

thank you in advance
[Xposed Framework Modules] 12gage:
I'm having an issue with Cleo (for the GTA series) working with this mod. It will install the scripts but in game it doesn't work. And it worked until the installation of this mod, does anyone have any suggestions?
[Xposed Framework Modules] Zeuszoos:
Can you please tell me, will this mod work in JB 4.2.2?

It works great on my KitKat phone (thank you!), but on my wife's Jelly Bean tablet, I tried 3 different games from 3 different companies and none of them will work.

I didn't see anything about an OS requirement, so I figured it should work???
[Xposed Framework Modules] TheTurbanater1298:
Jelly Bean doesn't have SD card write limitations. KitKat is the first OS to introduce this. You should just be able to copy any file without this Xposed module.

Sent for the sweetest Lollipop'd SGS3 i9300
[Xposed Framework Modules] heppojo:
can any body explain how it works?
[Xposed Framework Modules] TheTurbanater1298:
This Xposed module works by tricking the phone into believing that the external storage is internal storage. You must move the OBB files to the external storage in the same file location. For example, Android>OBB>place file here.

Sent for the sweetest Lollipop'd SGS3 i9300
[Xposed Framework Modules] rajdon82:
Worked for dead trigger and dead trigger 2. Didint work for modern combat 5, nova 3 and gt racing 2. Any ideas dev?
[Xposed Framework Modules] Zeuszoos:
I gave up on getting answers! Plus this only works on Obb's. I switched to "FolderMount (Root)" and bought the (Unlimited Folders) Pro version and it was worth every cent and twice that! It's definitely in my "Top 10 Apps Ever!" List, that's for d*mn sure!!! :)

It's simple to use, it moves everything for you and it doesn't care what's in the folder you're moving, it just moves and links it!

You can find it in Google Play.

I mean, this Dev here did everyone a real favor with this app and we should all applaud his effort! Seriously! But it's now been completely overshadowed by FolderMount!
[Xposed Framework Modules] nicesoni_ash:
Folder mount existed even before this module. This module was made for different purpose but eventually helped many who were using folder mount in the past like me. Few games doesn't work but that's coz they have different approach tp detect their data files, no an issue of this module. You like it, you bought it. That's great. [emoji6]

_____________

Sent from my "GT-I9300/1+1" powered by Carbon Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Zeuszoos:
Well thanks for the info. I don't know what FM looked like in past versions, so I can only comment on right now. Obb to SD I find to be finicky, while FM seems to just work.

What's really weird, is that sometimes, with some games, they don't put anything into the "Obb", or "data" folders and you're like; "Where the heck did it put it?!", because you know the game is between 300MB to 500MB in size, but it's hiding on you, just to mess with your mind! :)
[Xposed Framework Modules] nicesoni_ash:
Yeah that's under data/data folder and it's the worst place to put data into.

_____________

Sent from my "GT-I9300/1+1" powered by Carbon Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Zeuszoos:
Oh, ok. I'll take a look there. Thanks! :)
[Xposed Framework Modules] ashrobb:
Well, I just signed to say thank you. After dealing unsuccesfully with Link2SD this was the simplest thing ever. Now I can play Asphalt 8 in my 1st gen Moto E with my pals without having to delete almost everything on it. It's working without issues.

Thank you! :D
[Xposed Framework Modules] MrYuu:
Thanks

Thanks working for me

list of games i tested

GTA: SA

ChaosRings 3

Call Of Duty Strike Team

Implosion

BH Legacy

Plant vs Zombie 2

Doom 3 BFG Edition

Dynamix

Dungeon hunter 5

more power...:good::);)
[Xposed Framework Modules] azsde:
There's a weird bug caused by OBB on SD :

I tried to download Hearthstone, and it always make play store crash, I disabled OBB on SD and it stopped crashing.

Am I the only one with this problem ?
[Xposed Framework Modules] nicesoni_ash:
Rename obb folder on your external sd card while updating the app from google play store or download the alternate module from the op.

_____________

Sent from my "GT-I9300/1+1" powered by Carbon Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] azsde:
Thank you for the information :)
[Xposed Framework Modules] DGJ1992:
No matter what I do this does not want to work for me. I am moving data from it's original place on internal storage to the same place on SD Card, module is enabled and have rebooted but when I run all games I have tried it asks for data download again. Euch.
[Xposed Framework Modules] Phreec:
Moving and running XCOM:EW worked flawlessly on my Xperia Z3 Lollipop 5.0.2! :good:
[Xposed Framework Modules] BlackStormMC:
This works for CM12.1 (Android 5.1.1)? I'm using Arter97's Xposed 3.0 Alpha 4 on i9506
[Xposed Framework Modules] achintyakv:
how to use??

I've installed the app but I don't know how to use. Can someone tell me how to use this app??
[Xposed Framework Modules] TheTurbanater1298:
Yeah, I'm using CM12.1 and running loads of xposed modules as well. But it depends on your device.

You'll need a file explorer (my preferred one is ES file explorer) and you'll need to go to the following folder(s) and move the OBB file within the OBB folder to your SD in the same folder(s) as the place of origin.

On internal storage: Android>OBB>"Your OBB Folder File You Wish To Move"

On SD card: Android>OBB>"Paste your OBB folder file here".

If that didn't make sense let me know. I can help you if needs be. But it's super simple.

Sent from the sweetest lollipop'd SGS3 i9300
[Xposed Framework Modules] lofty5:
Have done that, had the same problem last user had no idea how to use the app. I have moved the obb to my sd card, rebooted. However when launching the game i get resources not found, game is hitman go.
[Xposed Framework Modules] iPusak Gaoq™:
This module only worked if there only obb file inside obb folder...if there more file inside that obb folder beside obb file then this module will not work...

Sent Using OnePlus One
[Xposed Framework Modules] adityaverma0016:
best

Its really helpful to know about externally instalation of apps and games.Thanks.
[Xposed Framework Modules] lucfig:
Do you guys got fta chinatown or game of thrones Ep1 working in external sd?
[Xposed Framework Modules] wooki:
Tried with gotep1, no success :(

Send with my Xperia Z3 Compact
[Xposed Framework Modules] el_tute:
Hi people, wich file system do you recomend for the SDxc?? Exfat, NTFS or Fat32??

Thanks!!!
[Xposed Framework Modules] Vagelis1608:
exFAT, if your device supports it.

If not, use FAT32.
[Xposed Framework Modules] nicesoni_ash:
While having an exFAT formatted card works fine under normal use, I find it painfully slow when I take a nandroid backup using Philz recovery, any idea why?

My fat32 formatted card only takes about 10 minutes to take a backup of about 7gb whereas exFAT formatted card does that in about 63 minutes. [emoji16]

I have Sandisk ultra class 10 card of 64gb.

Sent from my "GT-I9300/1+1" powered by Carbon Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Vagelis1608:
Perhaps PhilZ recovery doesn't fully support exFAT?

Try another recovery and see.

Also, let's not litter this thread. :)

If you have any more questions just PM me.
[Xposed Framework Modules] gsusrm:
This module don't work for me, I have 5.1.1 Gpe port, this module works on lollipop or its not supported by my rom?

Enviado desde mi C6833 mediante Tapatalk
[Xposed Framework Modules] gsusrm:
Ok, the module works now, not with the same games in 5.0.2 but works, only if I do a soft reboot, with normal reboot not work

Enviado desde mi C6833 mediante Tapatalk
[Xposed Framework Modules] obiwanbartek:
The module doesn't work with Star Wars: Uprising (game is loading indefinitely).

----------------

Galaxy S4 i9505, KitKat 4.4.2., GNK4
[Xposed Framework Modules] Captain baboon:
I need help!!!!

this is not compatible with my device moto e first gen kindly help please!!!
[Xposed Framework Modules] josfr4ncisco:
Is there a minimal SD card speed to make this app work? I have a Class 2 MicroSD card, not sure how it will behave because its slow speeds.
[Xposed Framework Modules] Vagelis1608:
Any speed should work but loading for apps may take longer.
[Xposed Framework Modules] dzikk:
No ! This module isnt working on my teclast x98 :(

Wysłano z podziemi Mars City za pomocą osobistego PDA
[Xposed Framework Modules] exodius48:
[MENTION=426237]moneytoo[/MENTION] This module is not working with fifa 16 UT game.

Can you add support to that game?
[Xposed Framework Modules] kawaiiDango:
Not working on cm 12.1
[Xposed Framework Modules] obiwanbartek:
Also not working with Need For Speed: No Limits.
[Xposed Framework Modules] Toon Link:
This is useful module but it didn't work with all apps .. it worked for me with metal slug defense but it didn't work with sonic dash and earn to die 2 ... can you fix this issue :D
[Xposed Framework Modules] nk7:
Are you both on Lollipop or Kitkat? Cheers
[Xposed Framework Modules] nate121:
Working awesome on 5.1.1 xperia Z so far...? Thanks dev ?
[Xposed Framework Modules] DKYP:
Some games uses large files in data folder (amazing spider man for instant) .

How to move these data folder to external sd.
[Xposed Framework Modules] Aerosrigos:
Versio marshmallow, pleace
[Xposed Framework Modules] FlemishDroid:
Don't work on CM13. Looking forward for MM version. ;)

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Xposed Framework Modules] pyler:
Upload Xposed log so the developer can fix easily.
[Xposed Framework Modules] FlemishDroid:
I disabled all modules except Obb on SD so I hope thats enough. ;)

Verstuurd vanaf mijn SM-G900F met Tapatalk

---------- Post added at 03:39 AM ---------- Previous post was at 03:33 AM ----------

Xposed log is to long for Tapatalk so I paste it to pastebin.

http://pastebin.com/DvpnHVeK

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Xposed Framework Modules] moneytoo:
Seems like "SECONDARY_STORAGE" is not defined. It has never been official property but it could be left out from this specific build for your device and it still may be included on other MM devices. Anyway you should be fine using pyler's XInternalSD.
[Xposed Framework Modules] aniruddha999:
thanks for creative works ./ i just need a help relating to your post ./ i have a "oxford dictinary " which installed on my phone, there r 3 .obb files in the "phonememory/oxford" location , but i want to change the directiory to "sdcard/oxford" location. using this module not supports this ./ cuz its to make " android/data" and " android/obb" ./ i am sure this module gonna help me until u do a edit to chnge the directory jst editng the module .apk // help me out how to change or edit in this module
[Xposed Framework Modules] doveman:
I thought I had this working on my Mum's Lenovo A8-5500-HV (running 4.4.2) but I could be wrong as it's been a while since I set it up for her. I just had to reset/restore her tablet after she messed it up somehow and this isn't working for me now.

If I have the obbs on the external SD (e.g. Android/Obb/com.turner.castledoombad) then the games don't see them. I tested with The Room Two and Simon the Sorcerer as well. I made sure I deleted any obb folders on the internal SD first.
[Xposed Framework Modules] Md Shahab:
please update your obbonsd to work with marshmallow. i have been using obbonsd from the first initial releaserelease andi really love it

plz plz update it to work with marshmallow
[Xposed Framework Modules] 4t701:
So I have a rooted Amazon Fire (5th gen) running Resurrection Remix ROM. I have xposed installed as well as this module. All my games work perfectly with this module except one: NOVA 3: Freedom Edition. This app has 2 .obb files which I moved over to my externalSD. I have tried everything I can think of to make it work with no success. So my question: does this module not work on apps that have more than 1 .obb file?

Thanks!
[Xposed Framework Modules] ElShattered:
Works great on my z3 with 5.1.1
[Xposed Framework Modules] moneytoo:
Just added "Obb on SD v0.4" which has settings screen for enabling/disabling Play Store hooks and data folder support. I didn't test/use those in a while so they are off by default.
[Xposed Framework Modules] supergonkas:
Any plans on adding lollipop support?
[Xposed Framework Modules] WickedCool19:
It does support lollipop mate... Works very well too..
[Xposed Framework Modules] supergonkas:
It isnt for me, at least for Leos Fortune
[Xposed Framework Modules] ianmb:
+1 on the Marshmallow support!
[Xposed Framework Modules] WickedCool19:
+1
[Xposed Framework Modules] moneytoo:
Ok :cowboy:
[Xposed Framework Modules] Bert98:
Any chance to have a module do this with the camera folder (/sdcard/DCIM/Camera) on Marshmallow?:)

Inviato utilizzando XDA One
[Xposed Framework Modules] WickedCool19:
Dude!! Thank you!! So much! This was the only thing stopping me from moving to marshmallow! Now i can!! Great work! ??
[Xposed Framework Modules] SuperSandro2000:
Thanks man! For something like that I searched for ever. Any plans for adding a feature to move obb files automatically?

Gesendet von meinem SM-G900F mit Tapatalk
[Xposed Framework Modules] ianmb:
Thanks bro! This was the icing on the Marshmallow cake!
[Xposed Framework Modules] SpasilliumNexus:
You just saved me a ton of time backing up ~70GB of data on my SD card before converting it to Internal. Thank you!
[Xposed Framework Modules] DIXES:
Does it still need write permission patch for SD card on 5.0 and later?
[Xposed Framework Modules] dzikk:
Cry ;( still no working on 4.4.4. Maybe manual enter directory will be fine?

Wysłano z podziemi Mars City za pomocą osobistego PDA
[Xposed Framework Modules] Vule991:
Work perfect, I can now listen Spotify with data on sdcard. Obb game data also works. Huh :)

CyanogenMod 13 6.0.1 LG L90
[Xposed Framework Modules] Thunder3D:
Thanks for Your work, but on one of my phones it is not detecting SD card. Android 5.0, custom recovery, root, busybox, supersu.

Phone: Just5 Blaster2 (kind of the same as Elephone P6000).

Option "Detect SD on Android 5/6" says "No path found".

I tried "XinternalSD" and I can get it working, when I manually give path to SD (and it is simply /storage/sdcard1 )

Maybe some next versions? :)
[Xposed Framework Modules] AlexiusItaly:
All work perfect on cm 12.1 on my lovely Xperia M :D thanks you so much sir :beer:
[Xposed Framework Modules] freegame619:
Not working

I enabled the module in Xposed Istaller module section, also enabled the option "Detect SD Card on Android 5/6", but under that option it is shown that

no path found, and the module is not working, I have rooted my device and also installed the module "HandleExternalStorage" to give ext SD access to all apps.
[Xposed Framework Modules] pyler:
Probably dev needs fix I did for my project.

https://github.com/pylerSM/XInternalSD/commit/af1268eacc277826ca970f948453331a05e9b65b
[Xposed Framework Modules] moneytoo:
Added a workaround for such issues to the latest version. When you open the settings screen of this module, it will display and automatically save path to internal memory so that should avoid related issues.
[Xposed Framework Modules] AlexiusItaly:
Del
[Xposed Framework Modules] AlexiusItaly:
Thanks in advance for your module/app but i have a problem. I've set all setting on in the app but if i try to update an app from playstore, it crash :( the obb is in the sd into Android/obb and the game work very good but i can't update it with playstore :( i have to unistall the old version of the game and install it again from playstore like a new app (maybe it's because my internal memory space isn't enought for doing the normal update so i don't know if it's a bug of OBB ON SD or if it depends on my smartphone (i'm on cm12.1 on my xperia M)) :what:

I've another question too, can you add italian language? It's not very important because i understand english but it will be more nice :)

This is a screen of my setting,

now i update the app to v0.4.2 but the problem still exist, there is any fix?
[Xposed Framework Modules] WickedCool19:
Yes, I have faced the same problem.. I too hav low internal memory.. But at that moment, i had about 1.02 gb free.. Still when i tried to update PVZ2, it crashed :(

Is there any workaround?
[Xposed Framework Modules] moneytoo:
Post (or better send it directly to me) Xposed log. Crashes of Play Store are caused by the enabled "Play Store Hooks" option so disable that for now. I will try retesting this option to see if this still works.
[Xposed Framework Modules] Manu11:
Using yuphoria and aicp 11 android 6.0.1

i want to move obb files to sd but apps are not detecting it and telling to download data files

ex:- moved com.madfinger.deadzone having obb file in it to external sd but its not detecting

same with every game
[Xposed Framework Modules] WickedCool19:
After activating the module, did you open the app and enable 'data on sd' and 'enable detecting data on android 5/6?
[Xposed Framework Modules] mrafi:
Hey please fix the bugs in this new version. My phone crashed, freeze, crashed when i update some app from play store and force close (if i use an application). Since this new version my phone is not normal. If my phone crashed, i take off the sd card and put it back again. Then my phone normal again back to lock screen and normal again. I want to downgrade the app to v0.4.1 but i not found the file. Please fix the bugs, i hate this new version because it makes my phone crash, freeze, can't update app from playstore, etc. Sorry for my bad english i hope u understand
[Xposed Framework Modules] Manu11:
yes i did that
[Xposed Framework Modules] msespindola:
So, how exactly do I use this? Apply the check box for the desired App, go to app settings, move to sd? Well, if it's this, not working, need a tutorial
[Xposed Framework Modules] lokitooxd:
No. You install/Active this, create folder Android/obb - data in your SD card and move directly here the files
[Xposed Framework Modules] adriano25028:
Htc one m8 android 6.0

Detecting obb files works perfectly, but detecting "data files" doesn't work. I have enabled all options.
[Xposed Framework Modules] :
Thanks, i can now load data and obb files from external sdcard?
[Xposed Framework Modules] Nesdub90:
This is great, Foldermount just doesn't do the job as seems as this.
[Xposed Framework Modules] Dilshad969:
This is the only module which worked for me.. Thank you very very much