yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ^^Robi:
So I did that and it works. But now I have a new problem I can't make a screenshot (that's what it says: Couldn't capture screenshot. Storage may be in use.) and titanium backup is not working cause can't access to external SD... If I disable module all works normally... Anybody knows where is the problem?
[Xposed Framework Modules] TechnoSparks:
Hmm odd. I am really new to such module, so I don't know anything about the problem you've mentioned. Sorry. :(

Just a side note, being this thread is about XInternalSD, please be on-topic. Our conversation is literally drifting away..
[Xposed Framework Modules] ^^Robi:
I am talking about XInternalSD not about Obb to SD... XInternalSD worked fine but there is a problem with other apps and system apps which can't access to the MicroSD since I use XInternalSD.
[Xposed Framework Modules] TechnoSparks:
Sorry that i misunderstood you. Can I know what apps that unable to access your micro SD?
[Xposed Framework Modules] ^^Robi:
The system can't access to microSD obviously cause I can't make screenshot anymore and titanium backup doesn't have access to MicroSD
[Xposed Framework Modules] Nettttttttto-bra:
Really good module, but my whatsapp keep saving media in internal memory. ??
[Xposed Framework Modules] TechnoSparks:
Besides than Environment.getExternalStorageDirectory(), I wonder what other method do apps use to get internal storage. It seems WhatsApp does not work with this module.
[Xposed Framework Modules] mattia.b89:
Hi fellow, I want to move download to external SD, Do I need just to enable for `Download Manager`?
[Xposed Framework Modules] Rom:
@pyler

Hello,

I have make the french translation and a donation.

Check my files to add it to your app :good:
[Xposed Framework Modules] Kostazk:
It's a shame such a popular module lacks a thread with an OP with a clear description and instructions of use.
[Xposed Framework Modules] kkuhle:
Having this capability would be awesome! Unfortunately, Google photos 2.3.x has the behaviour of not complaining anymore but not actually delete the files from the SD card. So dumb that the is the case with photos but I'd like to use it for easier management of photos. [MENTION=7504300]Plyer[/MENTION] is there anything that you can do about this?
[Xposed Framework Modules] pvsgh:
I have been using this module for quite some time but looks like it is causing the SD Card corrupted issues on Samsung MM ROMs. If I disable the module and reboot, sd card works fine. Anyway to fix this issue?
[Xposed Framework Modules] KaMyKaSii:
You enabled for system apps? If so, disable it
[Xposed Framework Modules] pvsgh:
Only for user apps like Whatsapp.
[Xposed Framework Modules] AMJ_Vario:
Does it support for base rom 5.1 ??
[Xposed Framework Modules] fishersfish:
Hi, [MENTION=5064841]pyler[/MENTION] ,first of all, great thanks for your great work!

XInternalSD 4.8 is not compatible with the newer ROMs, it stops ROMs from booting up.

My device is Oneplus 2 , I have tried CM13_1113, Slim6_1112, Oneplus H2OS 2.5 test , NONE of them can boot after XInternalSD is enabled ( keeps the same settings as before ) ; I tried to dirty/clean flash the rom, neither succeeded. After remove XInternalSD, my phone can boot up again.
[Xposed Framework Modules] vladlp:
Hi, is XInternalSD only one module used with xposed? Because of November security patches, xposed prior to v87 cause such problem. Please update your xposed version.
[Xposed Framework Modules] fishersfish:
Thanks, buddy! You got the point! After I flashed Xposed Framework v87, the world is suddenly become beautiful !
[Xposed Framework Modules] yomiguy:
Thanks! Easy to use :)

Enviado desde mi Galaxy Tab 2 mediante Tapatalk
[Xposed Framework Modules] more_than_hater:
Is there any .apk alternative? Looking for it cuz xposed still not supported for nougat roms..
[Xposed Framework Modules] vhick:
As far as I know, no other alternative for this great module. And I don't know if there is an flashable alternative.

This is also the main reason why I'm still in MM rom despite of already nougat rom available for my device.
[Xposed Framework Modules] shayraz:
For anyone having boot or other issues on MM, only v4.0 of this module appears to work, any version after that either fails to work completely or causes boot issues (or random reboots). I would recommend to go back to 4.0 and retry.
[Xposed Framework Modules] kimoweantemo:
guys i just rooted my phone and installed xposed and installed mod and activated then reboot now i tried to move asphalt 8 data file to sd android / data it didn't work had to move it back to internal storage to work

am using z2 d6502 6.0.1 eXistenZ Rom exopsed ver 87
[Xposed Framework Modules] frogt9:
I have a problem with all newest Google Play versions. The thing is before Google Play (thanks to XInternalSD module) always seen only SD card memory (as internal one), so I was able to download, for example, game that takes 3 GB of memory on my SD card while having only 450 MB free on my internal storage. With some of latest Google Play updates this become impossible because now Google Play see only internal memory (but still downloads game obb files on SD), so I can download only application as big, as I have internal memory for it. Is it possible to fix?
[Xposed Framework Modules] luke76bg:
Doesn't work for og YouTube installed on superman rom on s7 edge ???
[Xposed Framework Modules] drumbeater79:
Can you pls. upload v4.0? TIA
[Xposed Framework Modules] shayraz:
Hi just tried this, from /data/app folder, see if you can uncompress and place into the /data/app folder (permissions -R 755 I believe)...Not sure if I'm allowed to upload, if not let me know and I'll send it to you via email...

This is version 4.0.
[Xposed Framework Modules] DemonDroid_97:
Is there some alternative to this app on nougat?
[Xposed Framework Modules] vikasb32:
[MENTION=225651]op[/MENTION] 1 request pls add app icons in "enable app" and "disable app" option so we can easily find which we want to enable.
[Xposed Framework Modules] Ivan4ik:
I can't figure out how Xinternalsd works. So I checked the needed app in xinternalsd and rebooted the phone. My phone still showed that I have insufficient internal space.

Than I manually moved the files using PC from internal android /data and Android /obb to external data and obb. But my phones system still shows insufficient space.

I checked everything, apps are working while being on the external storage. But my phone still thinks that my internal storage is full and I can't install any new apps. I tried checking avaliable storage via x-plore but it shows strange things - that i have only 200 mb on internal storage, but it is full on 90% (9gb).

I have a miui8 redmi 3s.
[Xposed Framework Modules] viseversa101:
Trying to figure this out. Currently on n910v Samsung Galaxy Verizon note 4. Using a marshmallow 6.0.1 ROM. I've tried link2sd but I get a mount script error. I've tried writing the script first via app2sd, no luck! I tried reformatting on a KitKat device and repartitioning it with an app then trying and still failing . The SD card has been partitioned as primary and ex4. Someone suggested OBB 2 SD or xinternal SD but warned that they can damage the card if partitioned. Is this true? I'd like to keep some external space but mainly expand my internal. Will this work for me?

Any suggestions, it's racking my brain!
[Xposed Framework Modules] thezibrail:
following

Sir, have u found anything; I'm also searching for this. The only thing that's holding me back from updating to 7.1 is the absence of xposed framework; particularly this useful module 'XinternalSD". =(
[Xposed Framework Modules] DemonDroid_97:
Unfortunately there is nothing else like this without xposed. Don't know when xposed will be stable and released for nougat. But perhaps you can try the app "folder mount" or "Apps 2 sd" from playstore.
[Xposed Framework Modules] faqeeh.f:
hello guys

i am on android 7.1 samsung s5

xposed is not compatible yet so is there any way to use internal sd as external vice versa via terminal or any thing else

thanks
[Xposed Framework Modules] DroidIt!:
Not that I've found yet. It kind of irks me a bit that OEM's or Goog don't have that functionality built in. What good is a 128 gig SD if you can't really use it for much more than roms and pics? Kinda annoying.
[Xposed Framework Modules] Lyan:
Same here....

A pity :(
[Xposed Framework Modules] Cultar:
Module behavior question/request

Hey, thanks for this great and useful module. It's really lacking of Google (and manufacturers) not to address this, indeed. And this module offers a handy and easy solution! =)

Unlike its first version, this module now combines the 'external SD card access/write access' fix disallowed for apps on Android Marshmallow. Up until now I've used it only for that functionality, as I hadn't installed any big games yet. So my settings look like this: imgh.us/Screenshot_20170201-052727.png

As I understand it, these options:

Custom path to internal SD card: unticked

Full access to external SD card: ticked

...should mean apps I choose (e.g. in Enable for apps, I chose Titanium Backup, XNotifications, WhatsApp) should have native full access to the external SD card, despite running under Marshmallow. This works. But I understood that 'custom path' being off means they shouldn't be redirected. But I'm now finding under my external SD card that the apps I chose automatically stored their settings there (folders for WhatsApp and XNotifications). So they're being redirected to the custom path. Isn't this a mistake/bug?

I think there should be separate settings in this module for allowing full access to external SD card (same thing HandleExternalStorage module does) and redirecting perceived path of internal SD card - separate app lists for each, so I can select which apps I want to allow writing to ext card and which other apps I want to redirect access from internal card to external card. In fact, it could be useful to have a per-app custom path.

The settings for the two separate features could be moved to different setting pages/screens so it's clearer and tidier.

Hopefully the developer [MENTION=5064841]pyler[/MENTION] is still active! If not, I'll try to work around the mistake mentioned above by not using XInternalSD for Full access to external SD card for apps, using HandleExternalStorage for that instead (always allows access to all apps though, 'bad' for security) and enabling XInternalSD to only affect apps I want to actually store their data on the external card instead of the internal (e.g. big games). Of course, using only one module would be preferred.
[Xposed Framework Modules] JogibaerNr1:
I've to report that as soon I've installed the newest Xposed framework + Xposed App + XInternalSD, I get the warning "system isn't responding" of Android (newest version) on my Nvidia Shield tablet. As soon I've uninstalled all the stuff, the warning does not appear. I hope you can fix this, thank you very much anyway to the developers. :)
[Xposed Framework Modules] Vivacity:
same for me, the only module preventing me to move to nougat.. :/ i hope we can get an alternative.
[Xposed Framework Modules] DroidIt!:
Hey guys :) Thanks to [MENTION=5053863]makinafilum[/MENTION] in the Viper thread, I think we have a solution for N. Download the app2sd app and follow his directions. :) I have not tried this myself yet, but makina put in a few days work and found what looks like a proper workaround. Here's the post.
[Xposed Framework Modules] marcdw:
Um, what does "Android (newest version)" mean?

Obviously not Android 7/Nougat. Explain, please.

Regardless, grab a log for the dev. I had similar issue some months back. Wasn't sure the log provided ever got looked at.

To narrow things down you should not have uninstalled all that stuff. Disabling the module would've been first step. Framework and Installer have little impact.

LG G3 D851, SlimKat ROM, MultiROM, Tapatalk 4.9.5
[Xposed Framework Modules] Cultar:
Maybe it doesn't work well with your NVIDIA Shield tablet or its respective/stock software... but anyway when you report such a thing, you must give details, such as your device model, ROM, kernel and Android version at minimum, or the report isn't useful. And obviously this module works fine for many others, so we need to find what's different on your configuration.

It sounds like it may be that your problem wasn't related to this module, but to the Xposed framework or its installation. You could have checked if removing the module fixed it or if any other module worked. Are you sure Xposed was installed right? Nowadays - at least on my SGS3 - all you need to do manually is to install the Xposed Installer apk ( https://xdaforums.com/showthread.php?t=3034811 for Lollipop/Marshmallow). Then that app will take care of the rest (installing actual framework, and later, downloading and installing modules). That's what I did and it worked and is even very easy and convenient to do, so maybe try that way.
[Xposed Framework Modules] JogibaerNr1:
Yes sry, here more informations:

Android 6.0.1

Android Security Level July 1, 2016

Kernel 3.10.67+

Nvidia Shield Tablet Software 4.4

Yes it's sometimes difficult to get everything working again after an OTA update, so I prefer a complete reinstall of the Xposed and xinternalSD stuff. I have SD card writing access, but unfortunately the SD card sometimes just quits during deep sleep of the tablet, or this mentioned message appears. But I've to say, in recent times, it doesn't appear every time I start the tablet. SD card seems to be ok, no chkdsk errors, no connection losts on the PC.

On the other hand it could be caused by the new firmware by Nvidia too, I don't know. I hope my feedback helps a bit. :p

Here is the error log:

02-02 08:19:37.476 I/Xposed ( 372): -----------------
02-02 08:19:37.476 I/Xposed ( 372): Starting Xposed version 87, compiled for SDK 23
02-02 08:19:37.476 I/Xposed ( 372): Device: SHIELD Tablet (NVIDIA), Android version 6.0.1 (SDK 23)
02-02 08:19:37.476 I/Xposed ( 372): ROM: MRA58K.40827_793.6924
02-02 08:19:37.476 I/Xposed ( 372): Build fingerprint: nvidia/wx_na_do/shieldtablet:6.0.1/MRA58K/40827_793.6924:user/release-keys
02-02 08:19:37.476 I/Xposed ( 372): Platform: armeabi-v7a, 32-bit binary, system server: yes
02-02 08:19:37.476 I/Xposed ( 372): SELinux enabled: yes, enforcing: yes
02-02 08:19:37.519 I/Xposed ( 372): -----------------
02-02 08:19:37.519 I/Xposed ( 372): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
02-02 08:19:38.022 I/Xposed ( 372): Detected ART runtime
02-02 08:19:38.038 I/Xposed ( 372): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
02-02 08:19:38.412 E/Xposed ( 372): Cannot load any modules because /data/data/de.robv.android.xposed.installer/conf/modules.list was not found
02-02 15:36:50.667 I/XposedInstaller(24168): Downloaded http://dl.xposed.info/repo/full.xml.gz with status 0 (error: null), size 1196387 bytes
02-02 15:36:52.931 I/XposedInstaller(24168): Updated repository http://dl.xposed.info/repo/full.xml.gz to version 11481 (1030 new / 0 removed modules)
[Xposed Framework Modules] Cultar:
Damn it, failed to make that workaround effective - after disabling the Full access to external SD card option in XInternalSD, I couldn't get any other method to allow apps to write to ext. SD card work. Editing

platform.xml

, flashing a recovery zip that does that (and also edits packages.xml, I believe), using

HandleExternalStorage

module, or using ]

Marshmallow SD fix

module, nothing I tried worked to let e.g. Titanium Backup have native write access to ext. SD card, which XInternalSD does do successfully if the option is on. I'm thinking that maybe the hooking done by XInternalSD blocks all the other methods so that only its setting determines access... and I'm trying to run it in conjunction with a separate fix to avoid this always-redirect-even-if-checkbox-unticked bug. No go... or maybe those methods wouldn't work anyway, and I should try another?

For reference, I'm running GT-I9300 with Resurrection Remix 5.7.4 (Marshmallow, CM13) + OpenGApps + Boeffla kernel.
[Xposed Framework Modules] marcdw:
[MENTION=8011441]Cultar[/MENTION], I haven't followed everything you've tried so forgive me if you've tried this already.

Have you tried InstallerOpt? It also offers a full access to SD feature. I couldn't tell you if it actually works as I usually wind up getting write access using one or more of the tools you mentioned. Never determining which of those is the one that worked.

LG G3 D851, Oct-N ROM, KrAkEn Kernel, MultiROM, Tapatalk 4.9.5
[Xposed Framework Modules] Cultar:
Thanks, marcdw. After I looked into it a bit more, it seems like the Full access to external SD card option is global - it applies to all apps, not according to your whitelist. This means I can work fine with just this module, even though it ignores Custom path to internal SD card being unticked: just unticking Enable for all apps should allow to control it, as it affects the redirecting to custom path part (but not the app access to ext. card part). :)

Verified with Titanium Backup, it still has write access enabled even if it's not selected under the Enable for apps list (with Enable for all apps turned off), So just turning on Full access to external SD card automatically gives everything write access, like most of the other methods/modules are supposed to do, too.
[Xposed Framework Modules] murali3127:
Is there any non-xposed app alternative for xinternal sd? Or can we do it manually on rooted phones?
[Xposed Framework Modules] tshalf:
XInternalSD is not working. LG L65 Dual use Android 4.4.2. All switches is on. Card path is the same as default - storage/external_SD. Log has no errors. I tryed add HandleExternalStorage - no result. When XInternalSD is enabled - in Gallery appear two sdcard icons, that's all.

This util worked on this model. What can it be?

Xposed 2.6.1

XInternalSD 4.0(tryed 4.8 too)

HandleExternalStorage 1.1.0
[Xposed Framework Modules] Cultar:
You should be able to create a symbolic link on your internal storage that points to a folder on your SD card. Then accesses to that specific folder on your internal storage will be redirected to the target folder on your SD card. You have to ensure that both (or one of??? not sure) of the partitions are formatted with a filesystem that supports symlinks first, or you won't be able to create the link.

You can create a symlink by running a command in a terminal: ln -s target source or using an app that has this feature and can do this for you (for example, Root Explorer, also, I think some of the "app 2 SD" type apps have this feature).
[Xposed Framework Modules] murali3127:
I tried that with the app foldermount. Problem is that when you switch roms the internal storage shows full even if it is linked to external sd. Any solution for this ?
[Xposed Framework Modules] Cultar:
Not sure about what you mean by "switch roms", here. But yes, at any case, redirecting access to folders on the internal storage to folders on the external storage isn't going to change how full the internal storage is. It has nothing to do with the space/files that are already there, after all. What difference does switching ROMs do here (and what are you doing, dual-booting maybe?)?

If you delete files that are actually on the internal storage, then it will be less full, of course...

...Let's hope that Google finally solves this external memory card management bollocks in their next Android. This is simply ridiculous, and has been going on for years. There are solutions, yes, but we shouldn't need to bother with tricks to deal with such simple stuff as to where to install or place your apps/data. I don't know why they didn't improve this yet...
[Xposed Framework Modules] hAh0L13:
Hello.

Have problem with WhatsApp - cannot download or upload any media. I tried to remove the WhatsApp application, and now it stunning in "prepare to restore messages" (i agree with restoring from backup copy). I'm using Samsung SM-J120F, Android 5.1.1, Xposed 87.1 (sdk 22), XInternalSD 4.8 (tryed out 4.0, 4.6 and 4.7 - now active 4.6), HandleExternalStorage 1.1.0 (install this after reading page 136-137 of this thread) and Obb On SD 0.4.3. Settings in XInternalSD is:

modified path *ticked*

path /storage/extSdCard/

enable for all apps *ticked*

full access *ticked*

showing icon *ticked*

How can I resolve this problem? Any other apps works fine - CoolReader GL, 2gis and etc.
[Xposed Framework Modules] Cultar:
^

'Full access' ticked already does the job of HandleExternalStorage. I don't think running it as well gives any benefit.

Normally WhatsApp writes and reads data (media and message history logs and backups) from a folder called WhatsApp it places on your internal storage (it's worth it to back it up once in a while, the database part that is). You're redirecting WhatsApp file access to /storage/extSdCard/. Does the WhatsApp folder exist there? Maybe it can't find it.

If it's not there or doesn't have the files it should have, try moving the folder to the correct location (from internal to external) or unticking 'enable for all apps' so WhatsApp isn't redirected.
[Xposed Framework Modules] hAh0L13:
*Enable for all apps* already unticked. Before I starting use XInternalSD I have copy WhatsApp dir to my SD card, so path /storage/ExtSdCard/WhatsApp are valid. HandleExternalStorage installed only for testing with XInternalSD 4.0-4.7.

When whatsapp dir is absent in memory, app create it automatically. I have tried to re-install WhatsApp with restoring from GDrive backup - while XInternalSD (or XCoolDroid or PR Swap SD) is active for WhatsApp, it doesn't work - stunning in "prepare for download".
[Xposed Framework Modules] Cultar:
Did you try temporarily disabling XInternalSD and seeing if the problem persists with the data on the internal memory?

Perhaps your WhatsApp itself is malfunctioning; try a complete re-install, maybe downgrade WA, and disable other Xposed modules/apps/patches that modify WhatsApp.
[Xposed Framework Modules] hAh0L13:
Of course. With unticked WhatsApp in XInternalSD settings, everything works fine in WA
[Xposed Framework Modules] Cultar:
Seems pretty odd that it affects the download. I suppose you checked that your internet connection worked at the time? Maybe it's a filesystem/folder permission problem on writing to SD card. There are apps that have a fix permission command to resolve access issues on SD cards, you can try running such an operation.

Otherwise, perhaps it's a compatibility issue with your device/ROM/other Xposed modules? :| You can try getting rid of the other modules that are related to this area (such as those you've mentioned you have, and possibly others), it wouldn't be surprising if combining them turns out to be problematic.
[Xposed Framework Modules] Doctur:
Yah so i happen to love this app its perferc except the MFKIN TROJAN VIRUS that came with the latest update, this is supposed to be xposed as in xpose the carriers stick rom not expose my phone to a virus.....explenation ??? I won't hold my breath
[Xposed Framework Modules] MOTORFISTER:
I too find this app to be a must have on my device, but I am also getting a virus alert when I scan with Malwarebytes. It is classifying xinternalsd as ransomware. I have serious doubts about this, but can someone put my mind at ease? I downloaded the module directly from xposed and have NOT installed from any other source. I keep a backup of this module in the cloud so when I recently reset my device I downloaded from my backup (which turned out to be version 3.7) then updated it as xposed advised. I have an S5 running on the rooted stock ROM. Again, can anyone advise? I have no desire to lose this module, it is too useful to me.
[Xposed Framework Modules] Tecalote:
Its not a virus and its not a "ransomware" and its not malware or trojan - nothing of them at all. :)

May you should look for another Antivirus App...

Sometimes it is just a fault interpretation of those Apps and sometimes it is a "political" issue.

That means Google don't like if a awesome module called XInternalSD tricks out the restrictions made for external SD cards... :cowboy: