Related
Hi, can anyone please help?
I have just purchased the Asus eee pad Transformer and it automatically updated to 3.1. I have put some apps on it through the android market.
I went to put some apps/photos etc onto the removable card to save some internal space but when I went into settings then to applications then to manage applications the option to 'move to sd' was not showing on any of the apps. can anyone tell me why and if possible how to rectify this.... what is the point in having a removable card and cant use it. Any replies would be much appreciated..... thanks Jayne
16GB is not enough space for your apps?
You dont need to move apps to SD card as all internal memory (about 16 or 32GB depending on which version you have) is used for applications.
removable sd can be used for for music, movies and any other 3rd party files..
16gb is more than enough for installing apps... (I think...)
there's no app2sd in honeycomb, this is different from what android 2.x does.
thanks for the replies,
I am not able to put pictures/music etc. on to sd card. how do you do it in case I am missing something
thanks
There are several ways to add to The removable SD card. You can get ES file explorer and transfer from SD Card ( internal mem) to Removable card or if you set up your system right use ES file explorer to transfer from your desktop/laptop to the Removable Memory. If you don't want to do that, just put the removable card in your computer , transfer music and photos to it and return it to the TF. I use a Tonido Plug ( small inexpensive ubuntu server) on my network to store everything, then just download or stream to TF via ES File Explorer.
Thanks for this answer, I was actually also asking myself this question.
I saw that app2sd exists on the android market so I guess it doesn't work on our transformer, right ?
there is also an issue I am facing : I downloaded a free application to measure the speed reading and writting of the new SD card I have installed. Whatever I try, the software always check the SDcard directory (so internal) but never the microsd I have installed.
I tried with another one and there is still the same problem. Is it a honeycomb restriction ?
Working with the microsd card seems very difficult (I am still a newbie that may explains why).
Indeed, most of apps only see your internal SD Card.
I've found something to work around the problem - you just have to edit/modify the vold.fstab file.
You can find it in /system/etc/.
Then replace this line:
dev_mount microsd /Removable/MicroSD auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
Click to expand...
Click to collapse
by this one:
dev_mount microsd /sdcard/_MicroSD auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
Click to expand...
Click to collapse
Reboot your TF01!
Now, your TF101 will mount the MicroSD in a directory from the internal SD Card '/system/sdcard/_MicroSD'. All your apps will see it...
PS: you can edit/modify this file with some apps like Root Explorer.
Need Permission
I tried to edit this file but came back with read only tag. I tried to change permissions but again came back read only system file. How do I change the read-only tag?
Found how to do it
I found how I could use adb to pull the file, edit in Notepad and then push it back. It worked.
I just rooted my Nook Tablet and everything seemed to install okay. The problem is that when I download a app like MX video player or andftp, they give me an error message saying that permissions are denied to this location. The MX video player will not even open because it says that "SD card is not present". Has anyone else had this problem? And how can I fix this? I followed this instructions. http://forum.xda-developers.com/showthread.php?t=1354487
Thanks
is the sdcard storage usable?
use a filemanager of your choice and browse to /mnt/sdcard
Thats the thing. There is no extra sd card. I am just trying to use the internal l memory.
The internal memory is called sdcard usually.
Check "/mnt/sdcard" that should be the internal memory.
I used a filer manager to view that folder and the manager says that the sd card is not mounted. Also the permissions on the folder are d --. How do I allow programs to use /mnt/sdcard?
Has anyone else had this problem with their nook? I can barely use any appear after rooting.
I have the same problem =(. I want to use the internal memory but whenever i download it says "An SD card is required to download *******.apk."
Exact same issue I am having. I will probably just return it and try something else.
I think this post is the answer to our problems.
http://forum.xda-developers.com/showpost.php?p=19856691&postcount=50
I have the Nook Table. It is rooted, with superuser and root explorer on it. I put a 32GB SD Card into it. The B&N Storage avail is 11.87GB. The B&N settings shows the "Other Storage Avail" is 1GB. The B&N Storage sees the SD Card with 116MB avail.
When I check with the root explorer, it also shows the SD card size as 116MB. When I try to install a file from the market larger than 116MB, it says not enough room. Why can't I see and use the full 32GB?
Any suggestions as to how I fix this would be appreciated.
Cool. So do you know how to get access to the 11 GB that is on there?
As far as I can see, the Nook automatically puts user input data, such as My Files into that area. When I got into My Files, it shows 120MB used, 1004MB remaining.
wrayrb said:
As far as I can see, the Nook automatically puts user input data, such as My Files into that area. When I got into My Files, it shows 120MB used, 1004MB remaining.
Click to expand...
Click to collapse
I know that the 1 GB area gets used, but how do we gain access to the nooks 11GB memory location?
If you open the settings, device info, you will see "B&N Content Storage Available (for items purchased from B&N.)" So B&N downloads only go there.
I used the nook in native mode to upload a book to B&N Books, but I don't remember how I did it. Trying too many things. These downloads are apparently the only ones that the nook's reader will remember you are reading to resume.
I am now using Root Explorer to look over the folder structure.
In folder \data\books, there is 11GB avail. I am not sure how to find any files moved there for reading however.
In folder \data\media\B&N downloads, there is 11GB avail. I am not sure how to find any files moved there for reading however.
In folder \media\... there is 1GB available. You can move files to \media\My Files and store them here. You can see these from the B&N Library if the My Files folder is used. This works from the reader.
But I have not found how to repeatedly use the 11GB space, yet. Will keep you posted. If anyone else figures it out, please post here.
Okay thanks. I am going to look into to it right now.
i had that same problem try this, Un-root, factory reset after first boot do not setup, do the factory reset again. then re-root. shut all the way off wait a few then reboot, should work
If your Micro SD card is showing less than the actual amount of memory e.g., my 32GB showed 116MB, hook the BN to your PC. When it shows in the explorer and SD Formatter on the PC, then use SD Formatter to check the size and verify the drive letter. If there is a large unallocated space on the SD Card, it needs to be re-formatted so the boot area is the whole disk.
After formatting, SD Formatter should show the whole size. Unplug it, and the nook should say it has detected a SD Card which needs formatting. Let the nook format the SD Card. The nook will see the SD card but any apps will say the card is not mounted.
So power down the nook and power backup. Then it will mount the card and it is fully useable. (At least this worked for me.)
It should not be necessary to factory reset the nook. However, this will loose any data, documents, music etc on the SD Card. So make sure you move them to the PC before reformatting the SD Card.
wrayrb said:
If your Micro SD card is showing less than the actual amount of memory e.g., my 32GB showed 116MB, hook the BN to your PC. When it shows in the explorer and SD Formatter on the PC, then use SD Formatter to check the size and verify the drive letter. If there is a large unallocated space on the SD Card, it needs to be re-formatted so the boot area is the whole disk.
After formatting, SD Formatter should show the whole size. Unplug it, and the nook should say it has detected a SD Card which needs formatting. Let the nook format the SD Card. The nook will see the SD card but any apps will say the card is not mounted.
So power down the nook and power backup. Then it will mount the card and it is fully useable. (At least this worked for me.)
It should not be necessary to factory reset the nook. However, this will loose any data, documents, music etc on the SD Card. So make sure you move them to the PC before reformatting the SD Card.
Click to expand...
Click to collapse
But does this work for the internal 11 GB? That is the part that we cant we use?
dcharp said:
But does this work for the internal 11 GB? That is the part that we cant we use?
Click to expand...
Click to collapse
As far I can tell from googling, there is no way to access the 12GB B&N partition. I have see suggestions that a android partition manager can convert the 16GB from its present 1GB and 12GB to something like 5GB and 8GB so that you can put your stuff in the 5GB partition.
Notice that 1+12=13GB. So there is 3GB not showing, and does not show in Root Explorer either. It is probably a closed OS partition which would explain why it does not show up.
I just got my nook & had several issues getting it rooted finally 2nite I got it to load all the way & Now it is telling me I have no SD card to finish off loading Titanium Any ideas would be great! Happy new year to all
Also forgot 2 say I had tried 4 different sd cards. From 2GB - 32GB. All were empty, 2 were formatted. All 4 show up as being there even I can open them on the book. I am confused
Hi all:
this time I see Google insist that any new smartphone should be ships with the latest Android version.
What Google is looking for in KitKat ?
For me I will not update to KitKat !
Because of the following:
"The WRITE_EXTERNAL_STORAGE permission must only grant write access to the primary external storage on a device. Apps must not be allowed to write to secondary external storage devices, except in their package-specific directories as allowed by synthesized permissions."
That means your microSD card is secondary storage and apps will not be allowed to use it, Google has screwed up the KitKat API as they think there is a big security problem with external SD cards !!!!!
Oh... your SD Card is completely useless, applications will no longer be able to create, modify or remove files and folders on your external SD card. As a for-instance, you can no longer use a file manager to copy files from your computer to the SD card over a network.
in short Google want you to use their cloud services instead of your SD card, I feel like we are going back in time, and Samsung is involved in this game.
I agree, this is definitely a bad change. Luckily though, I've never stored apps on my external SD so this is not a problem for me.
You can simply download apps like App2SD and move them to the sd. Obviously you have to have root access...
Dear all,
the following problem might be unusual and the opposite of what other people want, but as the title says:
Is it possible to prevent Android 11 (and custom ROMs based on it) from writing to the external SD card? That is, I don't want apps or the O/S itself to store any data there. You now probably are asking yourself whether I have gone totally crazy, putting an external SD card into the phone and not wanting it to be used, so I'll give a bit of background:
I have a Samsung S9 plus Duos (G965F/DS) and have installed a custom recovery (TWRP 3.5.2) and a custom ROM (ArrowOS 11) onto it. Then I have installed SSHelper 13.2 and have put an external SD card into the phone.
I am taking backups very seriously. I don't want to root my phone, but nevertheless want bit-for-bit backups of all partitions or data, respectively. I don't have much data on the phone, but the data and the O/S configuration I *do* have must be regularly backed up no matter what. The backup must *not* be in the cloud. That led me to the following idea for the backup process:
- Boot into TWRP
- Let TWRP make the backup, using the partitions of the internal storage as source, and using the external SD card as destination
- Reboot to system
- Fire up SSHelper
- Copy the backup from the external SD card to a PC, e.g. via WinSCP.
That process works like a charm; I have done it several times.
[ Side note: The SSHelper / WinSCP combo is ingenious. It enables me to transfer data (e.g. backups) between my PC and my phone without involving the cloud and without having to pull out the external SD card all the time. Doing the latter every other day would probably damage the phone or the external SD card quite fast. ]
Now I have only one small problem left: Android itself of course recognizes the external SD card as well and installs a folder structure on it (e.g. Downloads, Movies, Pictures etc.). Although I actually haven't seen files (other than placeholders) in there yet, I have no clue if and under which circumstances apps or the O/S might put important data in these external SD card folders. I have to prevent the latter, because it would render my backup method (backup internal storage completely to external SD card) useless.
Hence the question: Is there a method to tell the O/S and all apps that they may read the external SD card, but under no circumstances must place data there?
Thank you very much in advance for any ideas!
P.S. I have seen many threads where users had problems with the external SD card, e.g. not being able to make apps use it or not being able to see its contents. But I somehow have the opposite problem: Of course, I need to see the external SD card's contents (which is no problem), but I want to prevent normal apps and the O/S from writing something there.
No you can't prevent android from creating default folders on it, but I'm pretty sure you can exclude them from backup.
Thank you very much!
However, excluding these folders from backup wouldn't be wise if Android or an app would have put data in them ...
D9yHyi8Fe3mo1YgM said:
Thank you very much!
However, excluding these folders from backup wouldn't be wise if Android or an app would have put data in them ...
Click to expand...
Click to collapse
Then don't exclude the whole Android folder, just some folders inside. Like /obb folder or system apps data inside /data
Or just exclude "LOST" or other cache folders.
D9yHyi8Fe3mo1YgM said:
Dear all
Is it possible to prevent Android 11 (and custom ROMs based on it) from writing to an SD card? That is, I don't want apps or the O/S itself to store any data there.
Click to expand...
Click to collapse
Assuming you are speaking of an External SD-card ( Note: As with Android internal storage memory by default is named SD-card ).
As long as you don't use an external SD-card ( completely or partially ) as Adoptable Storage by default neither apps nor OS itself write to it ( store data on it ).
@jwoegerbauer Thank you very much! This what I have experienced, too. I have seen the folders, but no data in them. I am still wondering why it creates those folders at all if it doesn't put data in them.
I eventually have missed it, but I think I have gone through every option of ArrowOS, but didn't find a menu item where I could activate (or inactivate) the external SD card as adoptable storage. Therefore I suspected it would do that automatically, depending on circumstances.
Another mystery (for me) is that (AFAIK) data would go into subfolders of the "Android" folder on the external SD card. But the Android folder is nearly empty, while the rest of the folder structure (Documents, Pictures etc.) is at the root level of the external SD card (i.e. at the same level as the "Android" folder).
P.S. Yes, I was speaking of the external SD card. I'll check if it's still possible to edit my posts and make that clear.
Thank you very much again!
XDHx86 said:
Then don't exclude the whole Android folder, just some folders inside. Like /obb folder or system apps data inside /data
Or just exclude "LOST" or other cache folders.
Click to expand...
Click to collapse
Thank you very much again!
I should have made myself more clear: My plan is to have all data only in internal storage and to back up internal storage to the external SD card.
When there is normal data (besides these backups) on the external SD card, three problems arise:
1) The normal data on the external SD card takes up space. If I can't control which data Android and the apps put there, the remaining space may not be sufficient for the backups one day.
Every portion of normal data which is on the external SD card counts twice in that sense. First, it increases the backup size by its own size; secondly, it reduces the space which remains for the backups by its own size.
2) I know that I wrote that I will transfer the backups to a PC wirelessly. However, I still want the phone to run normally even after I have removed the external SD card. If Android or the apps put normal data on the external SD card, this is not possible any more.
3) Excluding certain data on the external SD card from backup is problematic and would void the main advantage of my backup strategy:
I really don't need to think about what to exclude or include. I just back up all internal partitions, completely and bit by bit, to the external SD card. If I lose the phone, I can buy another one, flash TWRP onto it, restore those backups, and have the original O/S, apps and all data, and even dm-verify will be no issue.
I have no clue about Android and I am not able (or would be too lazy anyway) to decide which data to include or exclude to achieve the same. So I really would like to avoid that triage.
I believe that some time ago I had found an ugly trick to keep Android and the apps from creating and using those folders. I'll have to check whether I have taken notes about it ...
Thank you very much again!
@D9yHyi8Fe3mo1YgM
To clarify things:
You have to distinguish between portable storage and adoptable storage. Adoptable storage really extends device's internal storage, whereas portable storage does not.
If apps are granted WRITE_EXTERNAL_STORAGE / READ_EXTERNAL_STORAGE permission then they can access the external SD-card, too.
jwoegerbauer said:
You have to distinguish between portable storage and adoptable storage. Adoptable storage really extends device's internal storage, whereas portable storage does not.
Click to expand...
Click to collapse
Thank you very much again! I suspected so, but didn't find the setting in the UI of ArrowOS yet. I am nearly sure that I just missed it, and will research again (just out of curiosity, because extending the internal storage to the external SD card is exactly the opposite of what I want).
jwoegerbauer said:
If apps are granted WRITE_EXTERNAL_STORAGE / READ_EXTERNAL_STORAGE permission then they can access the external SD-card, too.
Click to expand...
Click to collapse
I see. Thank you very much for the explanation. I'll go through the app permissions and check that. Then only the O/S itself could put data there.
[ Side note: In the meanwhile, I have corrected my posts according to your hint regarding the term "SD card". ]
I don't know if this topic has aged or not, have you found any solution?
I don't want Android system to write files like Android-Podcast-Alarms-Music-Notification into my sd card, I want my sd card to be clear and clean
this order system which android uses is very useless and annoying, when will they remove that??!!
Hi, all! I've been trying to figure out how to simultaneously use 2 SD cards on an Android device.
The device itself is FiiO M11 running Android 7 (non-rooted).
There are 2 SD cards used in the device and they are mounted as internal storage.
What's been established/discovered so far via ADB connection (I have attached the relevant screenshots):
both cards are successfully mounted on the system (on /mnt/expand/...) [screen1]
one of them is mounted by the system to /storage/emulated and can be accessed/written to by the apps on the device
it's possible to see the root contents of the 2nd SD card [screen2], but when trying to read 'media' folder (where I would assume the files are supposed to be stored) via ADB, I get 'Permission denied' error
So the main questions I have:
how to access/write to the 'media' folder on 2nd SD card via apps?
would a bind mount of 'media' to a location inside /storage/emulated solve the issue (access+permissions) and if yes, how to create it?
is there an Android app that can manage this or can it be done via ADB?
I'm aware that rooting might help solving the permission "ailments", but preferably I'd like to achieve this without rooting the device.
I might be developing PTSD from the way Android's been handling external storage and permissions over the years, so thanks in advance for any advice/help.
How'd you get the second SD card mounted? I'm running an RFinder B1+ (14) which has an emulated SD card and two SD card slots. What I've read is that since Honeycomb or so there's been a way to have apps scan a second physical SD card but they couldn't write to it.
I suspect Runbo or RFinder is going to use this to put stuff related to the RF module on that second SD card like DMR ID database, ROM updates, etc.
My second SD card needs wiped/restored but with it in the TF2 slot it doesn't show up at all. I'd like to use it for copying and backing up SD cards from the device itself.