On the Android 9 based custom roms (I tried Arrow OS, PE, Pixys OS) I have the issue, that my external SD-Card gets mounted only after the first unlock.
That causes several problems for me. For example:
I selected in Spotify the option to use the external storage for the downloads. After a phone reboot, Spotify cant find the SD-Card immediately and changes the location back to the internal storage.
I already found out that when i disable the authentication (no PIN, password or pattern) it works as espected. On stock Android 8.1 it also works with enabled unlock mechanism.
Is there anything I can do (maybe in the Kernel?) to immediately mount the SD-Card with the Android boot and not after the authentication?
Thanks in advance for your help
Related
https://code.google.com/p/android/issues/detail?id=67570
Sure I can connect my android to a pc and have r/w access via usb 3.0 connection, or use only the built-in file manager by samsung and have r/w access to the external sd.
But that is not what I want, I want full es explorer access and full poweramp access which I do not have.
After some research I've learned that I need to edit the file "/system/etc/permissions/platform.xml" the relief myself from the read-only limitation (at best, sometimes not even that) that 99% of my apps have for the externalSD card,
And that the only way to do that is via root, which I do not want to do to my device because in the horrible scenario that I actually need to use my warranty, I have learned that the flag that the action of rooting my device turns on - no body knows yet how to turn off, so I really don't want to root my device just yet.
Is it possible somehow to remove this limitation that samsung/google have brought with their ignorant policies to my device? without rooting that is?
other then switching to a non-android4.x rom? or switching to a non-stock rom?
EDIT:
* I started to notice the whole issue when I wanted to move all my music from my old android to the new one's externalSD.
Right now all I want is for that to work again.
Is it possible to create a symbolic link in the Internal Storage so that when my poweramp app scans for music it will SEE the files on my externalSD since they are available from a path nested under the visible Internal Storage mount?
I know that in my old android, there was a mount point / sym link called 'external sd' that lead directly to the externalSD, but now there isn't and I'd love to get this back.
** Plus I heard that apps always have access (on ANY Storage) to the path '/Android/data/<package_name>' but after I moved the music files to:
'<EXTERNAL SD CARD>/Android/data/_com.maxmpz.audioplayer'
and also tried:
'<EXTERNAL SD CARD>/Android/data/com.maxmpz.audioplayer'
In both cases the music wasn't available to the app. so there is that feature of accessing the externalSD which I also can not use
Hello all. I'm fairly new to phone modifications. Yesterday I rooted my phone successfully, installed TWRP successfully, installed and operated cyanogen mod 14 successfully. Upon discovering I had to install gapps I removed the micro sd card from my phone and placed it into my laptop via a sd to micro sd card converter. I placed the file for gapps onto my micro sd card and when I plugged my micro sd card into my phone and tried to load it up into recovery mode it would not work. When I pressed 'Install' on the twrp menu the menu froze. I repeated the process multiple times to see if it was some sort of bug but the same result appeared. Upon entering my micro sd card into my computer after to see the state of the installed files it mentioned corruption and that I could no longer access them. Currently I am left with a phone without an OS to operate on. Can I simply re-format my micro sd card, install cyanogen mod again and then re-install it? If not does anyone know of any way that I can revert settings? Unfortunately the backup I made for my phone prior to cyanogen mod flashing was lost in the micro sd card corruption. Wish I had made a backup to my computer now :/ appreciate any help <3
Yes you can reformat your SD and use it again. After formatting it (not as NTFS or Mac OS extended), move the CyanogenMod and Gapps zips to the SD, making sure to eject it. Then, with the phone powered off, put the SD card in the phone. Boot into TWRP, press install, find the CyanogenMod file, tap it, and hit "flash more files" or "add more zips" or whatever the button says (should be to the left of "install") then find the Gapps file, and tap it, then press install. Then wait for it to finish, and boot! Then you have CM and Gapps in one flash. I've never had an issue doing it this way. Cheers on joining the community, and good luck with your journey.
Hello,
I have a rooted Galaxy Tab A (2016) with S Pen 10.1. SM-P580. Running 6.0.1.
I have a couple of issues I can't get past.
First problem :
Whenever I restart my tablet there are a few changes that always occur. They are :
- Screen timeout goes back to the default 15 seconds (although I have it changed to 2 minutes)
- Keyboard goes back to the default one (from my chosen SwiftKey to Samsung keyboard)
- In "notification access" everything goes to "off"
- In "Accessibility" and "Services" everything goes to "off". Each time I need to manually turn them back on, one by one.
It can be quite annoying to always have to change everything back at each reboot. And it's not only on reboot, it also happens if I leave the tablet on for a few days.
Does anyone know what to do, to make my preferences stay??
Second problem (more importantly) :
I can't find an application that would make the SD card the default storage (this option does not exist in the tablet itself).
As it is now, if I want to download music or movies I can't. Because with the 16GB (and almost full) internal memory it's not enough.
Anytime an application has been updated it goes automatically to the internal storage so I have to keep moving them back manually to the SD card, if not the rest won't update since not enough space.....
I have 1,3 GB left of free space on internal storage and 97GB on SD card.
So I have a fancy tablet and a big SD card but can't download anything!
I have tried a few SD applications but they just don't do the job. And some of them don't even recognise that I have a SD card.
Does anyone know of an SD card application that would do the basic work of :
- Make SD card default storage.
- Be able to move applications to and from SD card.
- Automatically move recently downloaded apps to SD card.
I would be most grateful for any help I can get!
Thank you!
Id say your issue is your data partition has somehow become corrupted. I suggest backing up what you need, factory reset and reinstall the stock firmware.
For more storage you could use adoptable storage.
This might be the stupidest question ever, but has anyone else had total difficulty getting Windows to read the external SD card in their device when directly connecting their Tab A device to their PC via USB?
My device is new...it worked once registering my storage partition in Windows and hasn't again. Things that have happened since then: I updated to latest firmware with March 2018 painful security updates. May be no correlation but I thought I'd mention it.
As I was waiting for OEM unlock, I hadn't activated my ext4 partition but it still wouldn't work in Windows via USB....the card works FINE in Windows directly - I've taken it out of Samsung and put it directly into to my PC and Surface Pro and it reads storage fine. My partition software detects the app partition as well.
Then, I rooted with SuperSU/TWRPed and modded.....app partition activated successfully with Apps2SD and linked some data to it fine with Link2SD. No problems..... can't remember if I was getting the "corrupted" message I am now getting from Samsung then... I think maybe? Regardless, internally, both partitions were/are working just fine. On Windows it works fine as a stand alone card. But when I plug it in via USB inside my Tablet, I only get "Tablet" storage. This is driving me nuts. What's the point of that?
Then I switched to Magisk and the fun really started. Now, it shows what I appears to be my ext4 app partition as "corrupted" in Settings > Storage. It isn't by the way - it still works with my apps fine and the whole card is working fine (and I've run diagnostics on the card too). I have to add though, whether this was doing it between mount scripts and switching to Magisk I'm not 100% sure, it might have been.....but it's definitely there now. It's almost like it just doesn't like ext4 and doesn't really doesn't like those Mount Scripts.
Today I also reformat/repartitioned the card and did another slow error scan. So from scratch... the card is FINE as far as I can tell. This time it wouldn't mount at all since switching to Magisk. I've got it to mount through TWRP... so we're back working again. My ext4 app partition is working again with Link2SD but I'm still getting that annoying "corrupted" message in Settings > Storage WHEN IT ISN'T.
Is there some hidden settings somewhere in the stock ROM of 7.1.1 to change on the T380? Usually my devices let me pick from MTP, USB mass storage etc.... this one doesn't. It just connects to either Windows or my Surface and internal storage only.
I don't know what I'm really talking about... but it's almost like the system doesn't like that app partition... once it activated and had the Mount Scripts on it.... it was worse saying it was "corrupted" (when it isn't). Then we get back to my original problem which is getting the damn Fat32 to show up in Windows in the first place without having to take the card out of my tablet and plug it directly into Windows.
Any ideas? Thanks.
P.S. I even uninstalled and reinstalled all Samsung drivers.....dunno what to do
P.P.S. Could be an unrelated thing, but since masking everything from Samsung, when I do go to Settings now at some point between opening Settings and getting to the Storage section, I get a popup "SysScope has stopped" (or something similar). I'm not sure what that is.... but it's obviously trying to sniff around what I'm doing but I've blocked it. I doubt that's related to Fat32 and Windows, but wondering if its related to its dislike of my ext4 partition?
So I installed Elite ROM for my friend, after few days device randomly shutdown and factory resetted itself. It was impossible to get past introduction setup. I reflashed the ROM without initial setup option and got it to work.
Turns out the Internal storage got encrypted, Yalp store stopped working because the app couldn't write to storage. Same for browser downloads which don't work or camera photos, which can't be written into internal storage, etc, etc. How did it got encrypted and how to get rid of it? I tried formatting it with TWRP and it didn't mount. How else should I approach this? Maybe there's a fastboot command or something?
The device is usable since login information for apps persists but Play Store hardly works because it only install apps in the background after the screen is turned of for 5 minutes or so and only F-droid apps with privileged extension install normally.