Related
Before anyone answers, no, I am not looking to simply enable write access to the external SDcard!
Q: Is there a Sense 6 based rom (for the M8 of course), that returns pre-Kitkat functionality for the external SDcard?
I hardly have any apps installed, but because I use GPS apps with offline maps, and the numerous e-books (lots of graphic novels) and such I take along to pass time, my internal memory space is already getting close to full. I've already used the supposed SDcard Fix, which does allow me to write to the external SDcard, but the apps still use the internal storage space only. If not a Sense 6 based rom, is there a alternative rom which returns functionality to the external SDcard? Or maybe some way to change or add symbolic links? It's driving me crazy that I purchased a 64GB card just so that I can carry as much as I can with me and not worry about space, yet can't really make any use out of it.
Btw, I'm looking for a Sense 6 based rom because I love the HTC camera app. Much better then the Google camera app imo, and pretty much the only app I have that actually uses the external SDCard.
Nearly all custom Roms are with sd card fix
Then I'll try one of the Sense roms on here for the M8, though I don't see any specifically mention how the external SDcard is handled.
Yea there won't be no real mention, but we have full access to sd card, and if not there is a xposed module which fixes that, but I use renovate 4.0.1 and I can do all things which I was able to do before with the one x too...deleting music , changing direction really all things, so yea the fix is inside
Even apps using the external SDcard like in previous Android versions? That is what I'm looking for. Simply making the external SDcard writable is not enough, because the apps still don't use the external SDcard when they are installed or they download the needed data for the app. For example, I want the GPS map data to install itself and the app to make use of it from the external SDcard. Me being able to move the data does nothing if the app still wont use it.
Hopefully that makes it clear what I'm looking to do, as I've seen plenty of other posts in other similar threads where no seems to understand what the question really is.
I'll look into the Xposed fix, as I already use Xposed.
Aren't you able to select yourself where to save the data? If the app won't allow it because of slower read and write speed for example you can't do anything against it...external sd are often or always slower then the internal which is nearly like a ssd
You are correct. I was expecting some of the apps to use the ext_sd to write the downloaded data automatically, but apparently only a few of my apps do as such, or give the option. My previous Android devices had much smaller internal memory, so the default action for apps was to write the app to the internal, but download data to external. I was expecting the M8 to work the same, but with 32GB of internal memory (I know its less then that after the OS/stock apps), all the apps defaulted to writing everything to the internal memory and do not use the ext_sd at all. Looks like I'll need to use Folder Mount and see if that will solve my problems.
Mpegger said:
You are correct. I was expecting some of the apps to use the ext_sd to write the downloaded data automatically, but apparently only a few of my apps do as such, or give the option. My previous Android devices had much smaller internal memory, so the default action for apps was to write the app to the internal, but download data to external. I was expecting the M8 to work the same, but with 32GB of internal memory (I know its less then that after the OS/stock apps), all the apps defaulted to writing everything to the internal memory and do not use the ext_sd at all. Looks like I'll need to use Folder Mount and see if that will solve my problems.
Click to expand...
Click to collapse
Comparatively few Android devices offer external storage and Google seems to be on a mission to discourage OEMs from implementing it (no Nexus device has it...). So my guess is, that even the guidelines for Android app development are heading the same way. I wonder if the KitKat version of your GPS app just dropped ext-SD support because of the new rules or they made a general decision that it is not worth developing for it because relatively few devices have it.
Because even under KitKat (IF I finally understood the new permissions correctly) that app should be able to create a folder on ext-SD which it can read and write to.
That is how I understand the KitKat permission system: A third party app cannot write to the ext-SD except to a folder it created itself (=owns it).
So if you create a folder in File Manager on ext-SD, drag your maps in there, File Manager owns that folder. The GPS app should still be able to open them (if it lets you browse to it), but cannot change them or save new ones to that folder.
However, if you create that storage location from within the app it should still have full r/w permissions to that location. If the app does not offer that functionality, you're out of luck.
But that's a limitation of the app - not of KitKat.
If you still have an older TiBu backup of your GPS app that allowed you to save to ext-SD, restore it to your Kitkat rom and check if that works.
Don't flame me to bad for starting a thread on this.
Ok I Picked up a note 4 DE, did the sd card fix so apps like titanium and root explorer and what not can access and actually use the 128 GB micro sd card I picked up specifically for the phone, but that still leaves things to limited because anything I would download or some of the other apps I use has other data to go along with the app and fill up the FAKE sd card in essence making the 128 sd card useless and I shouldn't have to always move something that will only download to the FAKE sd card from there to the REAL sd card, or give my private data to google, they can call the NSA if they want it that bad, and I'm not going to make it easy for google to farm my data for the NSA either.
I've been searching and searching on how to swap the two around so the phone thinks the REAL sd card is the FAKE sd card so the phone works the way it's supposed to.
I've edited the vold.fstab file before in a tablet I had, to swap the two storages around, which worked, but vold.fstab file for the tablet had two entries in it for the mount points for the FAKE and REAL sd cards, but the note 4 only has one mount point showing in the vold.fstsab file and I've tried looking but I can't find what block the the mount points are on, I've used terminal and see that /dev/block/vold/179:65 seems to be the extSdCard but don't see anything for the emulated sd card.
and the app External 2 Internal that used init.d to make the swap is no longer available on the market??? Besides if I was going to go that route I wouldn't load another app to do it.
So does anyone here know how to go about what I'm trying to accomplish here for the note 4? Able to refresh my memory; am I doing it right to find the mount points for the storage? Can Direct me to a guide that will work for our notes? Or has already done this and has a proven method? I've spent many hours reading and searching this out and this being my first Samsung device I'm not to familiar with them coming from HTC and I'm not to versed on this kitkat either, I don't have the time I once had to dig in and keep as up to date on things.
Thanks in advance for any and all that can help me out with this.
After boot I see this entry under my root directory:
lrwxrwxrwx root root 2015-10-16 22:48 sdcard -> /storage/emulated/legacy
I do not understand it very well but it seems the system emulates an SD card using its own memory. Then many applications use this area to save files. The thing is that I have a real external SD Card that I would like all the downloads, music, temp files, documents, everything really to go there.
I have tried to remove the symbolic link 'sdcard' and to make it point to my sd card but I cannot remove it not even as root, read only system, I probably need to use chmod first not sure.
Has anyone done this and know the solution?
Many thanks
The internal storage is emulated as an sdcard.
You can't delete the sym links as they are created upon each boot.
As long as you are rooted you can use your external sd card for whatever you want.
Just point your apps to the right location.
ashyx said:
The internal storage is emulated as an sdcard.
You can't delete the sym links as they are created upon each boot.
As long as you are rooted you can use your external sd card for whatever you want.
Just point your apps to the right location.
Click to expand...
Click to collapse
Thank you but I cannot ask all applications to point to the external card. Many applications do not have this setting, either through the Applications Manager or through their own settings. Trying to find files then gets more confusing and every so often I must copy files manually so as to keep them in one place.
Is there perhaps an application that will also run at boot and point to the external card before any other applications start? That might be a good solution?
Zilliman said:
Thank you but I cannot ask all applications to point to the external card. Many applications do not have this setting, either through the Applications Manager or through their own settings. Trying to find files then gets more confusing and every so often I must copy files manually so as to keep them in one place.
Is there perhaps an application that will also run at boot and point to the external card before any other applications start? That might be a good solution?
Click to expand...
Click to collapse
Link2sd pro
I have a galaxy tab s and am using Folder Mount and so far (after a few patches the program itself makes with permision) it is working fine for using data files on the storage card.
Most of us probably know that Android 6 Marshmallow comes with a new feature regarding the SD cards which can be formatted and configured as something very similar to internal memory.
If you haven't read about it, best first to Google the topic.
(I will add a few links later)
From reading about it, it seems to have its own disadvantages (e.g. that sdcard is slower than built-in storage; and some people claim it's not flexible, even claiming that built-in memory becomes not used almost), so this thread is to discuss this feature for use on the M9
I don't have 6.0 yet on my M9, but have been thinking about this (a lot). Coming from the One X+ with 64GB internal, the storage is the only area in which the M9 is a step back for me...
SD card formatted as Internal memory
Known:
- it's encrypted, strictly linked to 1 device. Card not readable on any other device or computer.
Questions
- what does it look like in a file system explorer?
- what is the built-in memory (32GB) mounted as?
- what is the sdcard memory mounted as?
- can the sdcard be written to *without* any restrictions by all 3rd party apps (the kind of restrictions introduced by KitKat, where apps need special permissions and programming to use external storage). (For me this is THE most important benefit)
- after formatting as internal, there is a choice to "move data from built-in memory to sdcard". What does it move? It's been suggested that if this is done, then the default location for new downloaded apps will be the sdcard - is it
I would think it's best to keep all apps & their data on the built-in memory - and use sdcard for (large collections of) pictures, music, movies, documents, e-books, ... all the stuff you don't need to read or write at super high speed, but take tons of space. Basically the way it worked before Google messed up the sdcard in KitKat.
Discuss away
Sent from my HTC One M9 using XDA mobile app
I also found out something interesting to let the rom see sd by titanium backup or solid explorer (I use these two mainly)
if you tap on sdcard in solid it lets you search the sd path which you can reach and set to use, works fine
also in titanium backup (I use sd backups) if you go to menu>preferences>backup folder path and tap on archiviation provider you can use different "methods" to reach your sd, if you use documentProvider it works just as solid explorer, you have the stock file manager and go to sd folder
I find it useful, I have the best card to get, for its storage to performance ratio (SanDisk Extreme PRO 64 GB).
Before formatting as an internal storage source, apps that could store cache and data externally (Spotify, camera)
But with android M, they where not storing externally anymore.
Now I have a device that has 100 Gb of storage internally.
The only minor downfall is that TWRP can not see this storage, it kind of sees its own partition I think, which is only around 25 GB in size. So to transfer ROMs or ZIPs, you have to plug in via usb
Anyone have experience to share with SD card on marshmallow stock ROM. Still haven't made the time to pop mine in and experiment. :-/
Personally I would want to keep the apps + main app data on built-in storage (32GB) (making the best use of that super fast storage) but give apps full access to the SD card.
throcker said:
I also found out something interesting to let the rom see sd by titanium backup or solid explorer (I use these two mainly)
if you tap on sdcard in solid it lets you search the sd path which you can reach and set to use, works fine
also in titanium backup (I use sd backups) if you go to menu>preferences>backup folder path and tap on archiviation provider you can use different "methods" to reach your sd, if you use documentProvider it works just as solid explorer, you have the stock file manager and go to sd folder
Click to expand...
Click to collapse
I tried to move the heavy apps to the SD card. But I don't think see any major changes in the main built storage
nikeian said:
I tried to move the heavy apps to the SD card. But I don't think see any major changes in the main built storage
Click to expand...
Click to collapse
I was talking about backups. I never move apps to sd, looks like a fake goodie for me
throcker said:
I was talking about backups. I never move apps to sd, looks like a fake goodie for me
Click to expand...
Click to collapse
Apologies.
Talking about backup and restore HTC backup and restore doesn't work for Marshmallow 6.0
So being its encrypted for one phone,there is no way to reverse this and put in another phone. Example...if phone breaks or you upgrade.
Just received a notification for 6.0 update, can't wait to experiment on this new feature... If I understand it correctly, it would be beneficial for me since i've been using extsd to store large application data without moving the app itself...
Sent from my HTC One M9 using Tapatalk
Hi all.
I have the 10, great phone so far.
I have rooted and ROM'd it with LeeDroid thus far and all is running well.
Question.
From root explorer, if I try and delete, copy or move something in the phone's storage, it will not allow me. On the MicroSD, no problems.
If I move a file to the phone storage, it's all ok, vice-versa, it says something about giving it permission through Android??? Anyone know how to get this done?
Funny it allows (with root aceess and permission given through SuperSU) to move files to the phone's storage, but not from the phone storage to the SD card??
I looked at the settings, storage etc, and cannot find a function which overrides or allows this to happen..........
Any help appreciated.
Cheers.