yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Tecalote:
Hello, you can download v 4.2, 4.5, 4.6: in one zip or each one separate (need to be unzipped after download): https://mega.nz/#F!eNAwTChR!fGQxlTJlupAk3qZvZraYGw

The code of 4.2 is different - it was the first version, which worked on my phone (huawei p8 marshmallow)

4.5-4.7 has an optimized code and worked on my phone too.

- 4.7 is already in Repo

Imortant is a celan installation of the modul itself - so, if you have another version, deactivate it in Xposed Installer, after Reboot go to Settings/Apps/XInternalSD - Memory and delete Cache and Data, after uninstall.

Then you can install another version.

If a version allready works, you can just update. (if you like)
[Xposed Framework Modules] DemonDroid_97:
Hi [MENTION=5064841]pyler[/MENTION]. Is there a possibility to make this work without rebooting everytime you enable a new app in xinternalsd? Or maybe every new app we install can atleast get enabled automatically and we can just manually reboot?
[Xposed Framework Modules] pyler:
"Auto enable for new apps" - yes, this could be done

"make this work without rebooting everytime you enable a new app in xinternalsd"

it should just work for user apps fine, enable it for some app, and restart such app, it should use "new paths"
[Xposed Framework Modules] DemonDroid_97:
Wow, I didn't know I could do this. Wasted so much time on reboots! :p

It would be great to see auto enable option in future updates. Thanks again :)
[Xposed Framework Modules] MrBrowseGierza:
4.7 causes my external SD card to unavailable si i need to revert back to 4.5
[Xposed Framework Modules] Brock Samson:
Quick question. I installed this module a few days ago and it works great. About a week after installing I got a new memory card, transfered everything over and put it in the phone. Still worked great. Took a nandroid, backed up some stuff with TB flashed a new ROM and restored data and stuff. Still worked great. Woke up and the phone says the SD card has corrupted and I can't get it to format from the phone or PC. My question is, do you think it was the ROM or app I have that caused a new SD to corrupt or do you think it's more possible that I just got a bad SD card? I'm leaning towards the bad SD card but just wanted some opinions
[Xposed Framework Modules] ritvikp:
From where do I download version 4.5?
[Xposed Framework Modules] francwalter:
How could that be??? Must be a damaged SD I think. The more you write on it the faster the damage goes visible. There even are huge SD cards with many GB showing in system the have in reality only some few GB, because the controller is cheated. China sells that sometimes. Mostly the too cheap ones ;)

In the Xposed Module App, in the tab/menu for Download (under the XInternalSD module) there is a history of versions, where you can get 4.5

EDIT: sorry, this wrong, the 4.7 is the only version there :( Sorry for this misinformation. The developer took it out then. And in Wayback only v4.0 is saved

But otherwhere the 4.5 is to find, e.g. here
[Xposed Framework Modules] Brock Samson:
I have no idea how it happened, the only thing I could think is that I transfered so much data during all the backups and what not, but that's what they are made for.

Hopefully it was just damaged from the beginning, Amazon is sending me a replacement so we will see. Thanks for the reply
[Xposed Framework Modules] Tecalote:
First - if you move out your SD card you should make this secure in settings /memory / extSD - cut/move out (before all apps closed in the background).

The old SD is then out from system, otherwise you will find it in /storage - even when removed. XInternalSD has worked with the path of your old SD.

Then you must have a look on your new SD card which format it has. Sometimes, if the card is more than 32 GB (64, 128) it is formated in NTFS. Thats not good. With the program SDFormatter https://www.sdcard.org/downloads/formatter_4/ you should format it to exFAT (Best Format) FAT32 is not so good, but even okay.

Transferred the data from the old to the new SD, putting into the phone - the new SD has a new ID.

You flashed a new ROM (with update.app or OTA, or through TWRP an Custom update.zip with wiping system, Dalvik, Cache, data - Fullwipe or dirty flash ? are different situations.)

XInternalSD should be safely removed.

Deactivated in Xposed Installer, Reboot. After:

Settings/Apps/XInternalSD/Memory clean cache and data. . And then deinstall. After reinstall, activate it in xposed Installer, reboot. Open XInternalSD, it should checked your Custom Path of your new SD automatically. Let this. And after make the other settings, as you had before.

I don't think, the new SD has a hardware issue.
[Xposed Framework Modules] Brock Samson:
I clean flashed, then reinstalled XInternalSD and activated it and the path was right. It worked for about 14 hours. I believe it was exfat, but didn't check for sure. My PC wouldnt even read the card this morning. When the new one comes I will make sure to do it exactly how you said. Thanks
[Xposed Framework Modules] Tecalote:
You are welcome :) You can also write me with PM, if you have some questions.
[Xposed Framework Modules] Brock Samson:
It should be safe to enable for all apps in XInternalSD correct?
[Xposed Framework Modules] MrBrowseGierza:
i suggest to stay out of 4.2, 4.5, 4.6, and 4.7 all of these versions aren't working.
[Xposed Framework Modules] MrBrowseGierza:
working one

This is currently tested working.
[Xposed Framework Modules] Brock Samson:
I've been using 4.7 and I think it's working.
[Xposed Framework Modules] Tecalote:
I would not do this, I would enable the Apps I need for writing to ext SD
[Xposed Framework Modules] Tecalote:
See: http://xdaforums.com/showpost.php?p=67938702&postcount=1226

---------- Post added at 08:40 PM ---------- Previous post was at 08:37 PM ----------

I think it is different by ROM/Systems.

I am on MM with Huawei p8 and for me every version worked beginning with 4.2, before with 4.0 and 4.1 I got Bootloops
[Xposed Framework Modules] X_TheDeadMan_X:
I'd like to report a strange issue , not really an issue but what I noticed changed.

Okay , Been using this on Lollipop till it became compatible to MM.

What happened with Lollipop is that upon activating the module , the storages in FX File Explorer ( By NextApp ) showed swapped locations. i.e. /sdcard0 as "Media Card" and /sdcard1 as "Main Storage" on the initial screen. ( Perfectly normal , that's what's supposed to happen. )

Then I upgraded to MM , installed the module , however this time it showed /sdcard1 ( Indeed, the path was changed to /storage/xxxx-x-xxxx ) as Main Storage but there was no " Media Card " (Which was supposed to be located to /storage/sdcard0 i.e. /storage/emulated/0) .

I did add a custom shortcut to the Internal Storage path to the explorer screen, the annoying thing is that whenever I press back ( repeated times of course ) it obviously takes me out of the " Media Card " by traversing all it's way from /0 to /emulated /storage /system .

Is there a workaround for this ?

Can anyone try experimenting with what I did ?

Running CM13.0 ( 6.0.1_r52 )

Framework : v85

XInterSD version : 4.7 Latest stable release at the time when I'm typing this.

Thanks !
[Xposed Framework Modules] JogibaerNr1:
After Marshmallow SD Fix did not work for me on my Nvidia Shield, I tried this one and it surprisingly works. I am able to write with OneSync on my SD card. :) However, Xposed (3.0_alpha4) says that is has to be updated because it would not be compatible with Xinternal (4.7) or something like that, after I have enabled Xinternal in the Xposed settings and rebooted. Nevertheless, writing on SD card works now and I got no error messages yet. :)

Just wanted to give my feedback.
[Xposed Framework Modules] francwalter:
With XInternalSD I have an error popup "The process system does not respond" (see attachment) which pops up on every start of the OS (CM13 on a Samsung GT-i9505).

I first thought it was related to Marshmallow SD Fix which I had installed before, where I found another user with this message and I posted it already there.

But it is related to XInternalSD, because it won't come if I disable the module and reboot.

If I click 'Wait' or 'OK' (to end the process) it is no difference.

I would prefer to have this irritating message disappear. Possible?

Thanks

frank
[Xposed Framework Modules] JogibaerNr1:
Have you uninstalled Marshmallow SD Fix, wiped dalvik and cache with TWRP and rebooted afterwards?
[Xposed Framework Modules] francwalter:
Yes.

And if I disable XInternalSd, the error won't come on boot, so must be XInternalSD the reason.

EDIT 2016-08-01: strange thing, now it is not coming anymore, it seems. I had disabled and enabled (with each reboot) sometimes, and now I miss the error message on boot. Good :)
[Xposed Framework Modules] marcdw:
Under MM I have noticed that some apps don't use or even see that last path. For instance with Advanced Download Manager (ADM) it will only traverse to /storage/emulated/ with nothing else there. Not a usable path. Whereas Root Explorer sees/uses emulated/0/ just fine.

Not all apps will make use of that old path it seems.

The path that now works for everything in MM is /sdcard/.

As a multibooter MM's new storage paths is a pain in the arse when one also runs KK and LP ROMs. Some apps keep settings in internal storage like Titanium Backup's "synced" settings. Always picked up on KK/LP but on MM TiBu would start up new every time as it can't find existing settings due to new storage paths.

Just don't understand the need for the changes. Don't get me started with the USB OTG mess. [emoji4]

LG G3 D851, Tekcafe ROM, Gabriel U5-STK Kernel, Tapatalk 4.9.5
[Xposed Framework Modules] pyler:
Enabling module for system apps is dangerous and may result in system app crashes. Take "use system apps" as is, you should pick only some apps you know, no all system apps.
[Xposed Framework Modules] h1ghland3r:
Is there a list of compatible apps? If not, this could be useful.

Sent from my Xperia Z3
[Xposed Framework Modules] pyler:
No, there is no such list. But you may do it as google docs file for example.
[Xposed Framework Modules] X_TheDeadMan_X:
Is there something that can be done within the module that will fix the issue I mentioned, [MENTION=5064841]pyler[/MENTION] ?

I mean the code itself , not the settings.
[Xposed Framework Modules] pyler:
You can try this. But I have not tried t myself.
[Xposed Framework Modules] X_TheDeadMan_X:
Hell yeah !

It worked ! Great !

Sorry , the reply was a little late though , Thanks !
[Xposed Framework Modules] Tecalote:
Thats fine, so I am happy that I can help you in the Mashmallow SD Fix Thread - giving you the information for the module XInternalSD from Mr. pyler
[Xposed Framework Modules] pyler:
So please, others, try

http://xdaforums.com/showpost.php?p=67993664&postcount=1254

so we can sure it does not break some other things. Thanks.

If ok, I will maybe add "auto enable for new apps" feature for new release.
[Xposed Framework Modules] pleasetouchmenot:
I think it's auto enabled for all apps. After installation of new app, do a full reboot so the xinternalsd will change the preferred storage of the app and it'll detect the sdcard storage. Works all the time for me.
[Xposed Framework Modules] pyler:
Yes, you are right :D forgot it has similar setting.
[Xposed Framework Modules] pyler:
Is this http://xdaforums.com/showpost.php?p=67993664&postcount=1254 fine? Later this week I would like to upload it to repo. But everything must work :D
[Xposed Framework Modules] Tecalote:
[MENTION=5064841]pyler[/MENTION] Can you give me the finally full name of the new Button? Is it "Auto enable for new apps"? I would translate it in German too.

I would not test this special function, because I also not use" Enable for all apps" I just use "Enable for apps" - only for a couple of apps I need it.
[Xposed Framework Modules] X_TheDeadMan_X:
Everything does work , you've got one vote up.

:D
[Xposed Framework Modules] Msanical:
Works like a charm on my Galaxy J500F on Marshmallow!

Great work man
[Xposed Framework Modules] pyler:
I think I would not add since "Enable for all apps" is enough I think.
[Xposed Framework Modules] Tecalote:
All right, thanks. I also think the same. But what exactly is changed/updatet in the new release?
[Xposed Framework Modules] pyler:
This https://github.com/pylerSM/XInternalSD/commit/042de850cc4cd781330971dbaf6853ebefaac4ca
[Xposed Framework Modules] souvikpal:
Is there any possibility to set install location to sd card?

All other functions working fine including ss and WhatsApp. I am on Samsung Mm Rom.
[Xposed Framework Modules] klark1kent:
Confirmed working tmo lg v10 MM 6.0. marshmallow sdfix from repo did not work and this was way easier. My DCIM folder thanks you
[Xposed Framework Modules] pyler:
adb shell

su

pm set-install-location 2

try... ROM may not support it
[Xposed Framework Modules] rony raj:
it works well in KK-MM
[Xposed Framework Modules] jce2005:
[MENTION=5064841]pyler[/MENTION]

Sent you a PM........ Thanks for the great work
[Xposed Framework Modules] jce2005:
How can I verify the module is working ? I am low on internal memory and if I wanna update apps from the PlayStore, it still tells me "not enough internal memory", even if XInternalSD is enabled....

Anyone any thoughts ?

Using a Galaxy On5, rooted, custom TWRP and Xposed installed., All other Xposed modules like Gravitybox work perfectly.

Thx
[Xposed Framework Modules] murti52:
This app doesn't installs new app on sd card.. it just saves the data.. so to see of the module is working or not. Enable whatsapp or Facebook in the module and try saving any image.. if it goes to sd card then the module works perfectly.. as for the low memory problem.. you need to manually move the apps to sd card. Btw which android version you are using.?
[Xposed Framework Modules] el_easy:
[MENTION=5064841]pyler[/MENTION] your app is too good to be free, you should have two versions one free on xposed repo and one Premium version on Google play, because this way you're not making money in such great app and soon someone else gonna take your idea and post it on Google play.. For example :
[Xposed Framework Modules] jce2005:
Hi,

thx for the reply....... I m using Marshmallow 6.0.1, rooted, custom TWRP recovery

The whole issue is, my On5 only has 8GB of internal storage ( about half of that is used by the system ) and of the 8GB there are used 7.68GB, so no space left to update apps or install new ones.

Now I am a bit confused....... I thought XinternalSD is simulating a external sdcard as internal memory !!!! Now if I am running out of space on the actual internal memory , have XInternal running, any app who gets downloaded "should" think there is enough space and install onto the sdcard which simulates internal memory....... ( Maybe I think worng..... LOL )

You've said I need to move apps manually to the sdcard...... from sdcard/Android/data/your.app ? Only user app's ? Or can system app's moved as well ? Would it be the same path ? What would be safe to move ?

I know, lots of questions, but I just try to get this going and be happy.... ;) Grinzzz

Thanks for the help
[Xposed Framework Modules] murti52:
Moving system app is not safe. Move only user apps. User ultimate backup by jrummy from play store and use it to move the user app from internal to external.. if you had been using kitkat or LP then rom toolbox pro has an option to permanently change the install location to sd card. I don't think so it works on MM. Use the above app to move manually :)
[Xposed Framework Modules] crockashat:
Samsung Galaxy S4 running RR v573 (MM6.0.1)

Pyler I wanted to say Thank you for this module. :good:

I was able to get my Samsung Galaxy S4 running RR v573 (MM6.0.1) to save files out to the external SD card. luckily it only took me two long days of searching to find your fix for google's technology "advancement". :eek:

Some third party google play store apps install as "system apps". Thankfully this module has the "include system app" selection. with this I was able to re-direct the saved files out to the external SD card.
[Xposed Framework Modules] DroidIt!:
I'm going to try this module and have read the thread a bit but had a question I didn't see asked. When I do a rom update on my tab I always full wipe/clean install. If I move app data with this module and do a clean install after, will the module auto relink to app data stored on the extSD? I'm on Sammy Galaxy Tab S2 CM13. Thanks for any answers. :)
[Xposed Framework Modules] Tecalote:
The module doesn't auto relink to anything. If you make a full wipe and root /restore your data from backup app, you must reinstall Xposed Framework and XInternalSD. Then activate it, reboot and after making the settings. For example: If you used the button "Enable for Apps" you have to choose the same apps in the list, which you had before full wipe and in the apps you have also make the settings like before. If you do that, the apps will find through XInternalSD the data stored in your specified locations.

But if you do a full wipe you have do know the data for apps on your external SD will not wiped except in the location /externalSD/Android/data. If you store there data for apps, they will wiped too, if you make a full wipe - not only in internal Memory. If you like to store them during a full wipe, you must remove your external SD before.
[Xposed Framework Modules] DroidIt!:
Ah OK. Like on my tab s2 for instance I don't wipe internal storage or extSD because there's no reason for me to wipe external SD. I do wipe data, system etc but neither internal or extSD. So after titanium restore, I'd just go into this xposed module and re-tick all the apps I had previously before the wipe, reboot and I should be good to go?

P.S. and thanks for the answer. :)
[Xposed Framework Modules] Tecalote:
Yes this is good to go. Because you store TitaniumBackups not in Android/data of your external SD. May you have to choose the previous path also in TitaniumBackup.

I just wanted to attend you also in one thing: If you wipe data without wipe internal memory and external SD - the data of storage/emulated/0/Android/data will wiped and also the data of /storage/IDSD-CARD/Android/data. If nothing necessary is stored there, everything ok.
[Xposed Framework Modules] DroidIt!:
Ok, thanks for the answers. :) I'm just getting ready to try it on my phone first because I have a lot more stored on my tab and it'll be much easier to play with/much less to fix if I goof something. I have a lot of obb game files on my tab and a few on my phone and also quite a bit of app data I'd like on my extSD on both devices. I have about 40GB free on my extSD on my phone and 80GB free on my tab, so hoping this works good. Will report back and ask questions if I have any if you don't mind? :fingers-crossed:
[Xposed Framework Modules] Tecalote:
You are welcome. I am here. :)
[Xposed Framework Modules] Yudh:
[MENTION=5064841]pyler[/MENTION]

I want to make 2 features request

Plz try to fulfill them.

1)An option to hide the app icon

2)in the apps enable for apps list plz also display the apps package name in small so that it solves the confusion if the 2 apps have same name

✌
[Xposed Framework Modules] hammad97:
It's not working with Real Racing 3 game. Any solution for this? I want to play this game but have not enough internal space on my phone. Help needed. :)
[Xposed Framework Modules] Tecalote:
On your internal Memory is the Folder "Android" - in there should be a folder named "obb" Inside of this folder there should be a folder used from the game. You have to copy the obb folder with the folder of the game to the "Android" folder of your external SD (same path as in internal SD). After activate the game in XInternalSD "Enable for Apps" and restart your phone.
[Xposed Framework Modules] hammad97:
Bro I have some other games working like asphalt, nfs mw, batman, modern combat etc. I know how to use xinternalsd. When I move the data to extsd card(having the app enabled ) the game is FC. And when I move it to internal sd(disabling this app), it's working fine. :)
[Xposed Framework Modules] Tecalote:
Okay, so the app don't work in the usual way with XInternalSD on external SD.

If you have Marshmallow you can move the app to external SD (Settings/Apps) or if you have Android 5 you can use Link2SD to move the app to external SD Card. Maybe this work in combination (or without) XInternalSD.
[Xposed Framework Modules] hammad97:
Ok! Thanks for the help. :)
[Xposed Framework Modules] pyler:
Yes, both are done (expect these in new release soon)..

There is a new string "Show app icon" so who wants, send me string translation.
[Xposed Framework Modules] JudgeDread11:
Dutch: "App icoon weergeven" :)
[Xposed Framework Modules] pyler:
There is no Dutch translation at all, so you can translate this file..

https://raw.githubusercontent.com/pylerSM/XInternalSD/master/res/values/strings.xml
[Xposed Framework Modules] JudgeDread11:
Here you go :)

I have been living abroad for a long time now, so it has been a while since I used Dutch. If any other Dutch person here would like to review / improve it, be my guest ;)
[Xposed Framework Modules] Tecalote:
Hello [MENTION=5064841]pyler[/MENTION] - The German Translation for "Show app icon" is: "Zeige App Symbol"
[Xposed Framework Modules] sidelong:
I am using v.4.7 in a Jiayu S3 running AICP11 (MM) with no obvious problems so far, except for the somewhat disconcerting reappearance of new folders in Android/data on the internal SD after the original has been deleted. This ceases to be an issue once it is realised that these folders remain empty, and data is actually being put into the equivalent folders on the external SD. So big thanks to Pyler for this really useful module.

Having got this far I am wondering whether the module could be made to carry out the same action for 2 separate partitions on the external SD. Although as it stands the module allows data to be stored on the external SD, it does not do the same for apps. And my problem is that my internal SD is nearly full of apps, and transferring data storage to the external SD is only a stopgap. I have been using Link2SD successfully in KK, and consequently my external SD has 2 partitions, 1 exFAT for data and one ext4 for apps. On MM both these partitions are given the new-style names.

I am using Pyler's module with the exFAT partition. What I would like to do is a similar operation on the ext4 partition so that Link2SD (or Apps2SD, they both seem incapable of recognising any partition not named SDext2) can be used to store apps.

I hope this makes sense. It does to me at least.
[Xposed Framework Modules] dkoek:
I am living in the Netherlands and I can confirm that the Dutch translation is correct !:D
[Xposed Framework Modules] KaMyKaSii:
[MENTION=5064841]pyler[/MENTION] i'm doing the translation for PT-BT and want to know: the app does not accept diacritical accent¹? I tried multiple encodings (besides UTF-8 standard) but some characters are replaced by the symbols of the screenshot. And besides some strings are large and overlaps. You could add automatic line break?

1: https://en.m.wikipedia.org/wiki/Diacritic
[Xposed Framework Modules] sachinaik:
Deleted post
[Xposed Framework Modules] Tecalote:
MM has a inbuilt feature to move apps to your external SD (installed as external SD, not as mobile Memory plus) No more need to use two partitions, because the speed of the new SD Cards is enough. You need only one partition (exFAT) and just use Settings/Apps/App-name/Memory (used memory/change) and from there you can move user apps easily to external SD. Once one app is moved by that way you can even activate it in XInternalSD for ful write access to external SD and storing data in custom path.
[Xposed Framework Modules] pyler:
title is always one line.

I use UTF-8 without BOM for files and encodings are fine... I have Notepad++
[Xposed Framework Modules] sidelong:
This option is not available to me. Of it was I'd be using it. Thanks anyway.