[Q] SGS III - ext. SDCard suddenly ReadOnly - Galaxy S III Q&A, Help & Troubleshooting

Today I found - after trying to make a foto - that my SDCard doesn't seem to be not accessibl anymore - at least the cam app says this. After some ivestigation I found out that the SD is still accessible but all files and folders are in read-only mode. I checked the perms with ESFileExplorer and found no hint why (775 was set correctly) however the properties dialog of differnt file managers always says read-only. I tried to access, remove and create files/folders via pc o that card (format FAT32) w/o any problems. So I made a backup and format the card within the phone and what shall I say - it seems to work again.
Does anybody have an idea what this may have caused?
SGS III + JB 4.1.2 I9300XXELL5_I9300VFGELL1_VD2 + XXELL5_JKay_Deluxe_Stock_v14_5_4 + rooted with SGS Toolkit
Thanks a lot!!!
BTW: I used the search function already but I did not find an explainantion which matches fully to my problem

Possibly found a reason
Hm, may have found 2 possible reasons for that behaviour:
- SolidExplorer (strange behviour as after start of it a lot of files partly w/o filname (only . or @ or y) are displayed, partly not visible in other file managers and after some time I can't delete/change no file on that card anymore)
- Too high value vor SDBooster (used 1024 now reduced to 512) - but for my understanding this should not be the reason as it was working for a long time w/o problems.
Will investigate later and will inform about the outcome...

Help on this thread please.
Same problem here.. My torrents, my camera, sms backup and restore, titanium backup, everything else specially those i set as daily scheduled activities always end up having unsuccessful results..
The problem can be worked around by unmounting->re-mounting sd-card..... every 5 minutes or so...
HELP!!

format it

Why didn't I think of that in the first place? Geez..
So anyone here who really understands the problem?
Note(2)worthy response using Tapatalk HD.

I have exactly the same issue as you, at the very beginning, i notice this problem when i was taking photo and said my sdcard is not accessible, it then changes to use internal storage.
Let me list out my symptom and solution:
Symptom:
1. The sdcard looks fine, no special error thrown during android startup.
2. Just after startup, i am able to write file /copy file to the external sdcard
3. After a while, the external sdcard becomes read only. I can view/copy files from sd card, but not write/copy file to the external sdcard.
4. No apps can modify the files in external sdcard
5. By using ADB shell, type mount, and you will notice the /extSdCard is mounted as "ro", which means read only.
Description:
If you have the above symptom, your external sdcard probably have some problems...
When I was checking the mount details on step 5, i noticed that the default options is onerrors=remount-ro , it looks like the external sdcared is remounted as read-only because it has problem on external sdcard....
Solution:
I put the external sdcard to a Windows PC, and run scan disk (right click the drive >"properties" > "tools" > Check Now).
It really find problem on the FAT of the external sd card!!! It fix automatically and my external sd card is working fine now.
In my case, it doesn't need to root or format the sdcard.
Good luck!
.DayWalker. said:
Today I found - after trying to make a foto - that my SDCard doesn't seem to be not accessibl anymore - at least the cam app says this. After some ivestigation I found out that the SD is still accessible but all files and folders are in read-only mode. I checked the perms with ESFileExplorer and found no hint why (775 was set correctly) however the properties dialog of differnt file managers always says read-only. I tried to access, remove and create files/folders via pc o that card (format FAT32) w/o any problems. So I made a backup and format the card within the phone and what shall I say - it seems to work again.
Does anybody have an idea what this may have caused?
SGS III + JB 4.1.2 I9300XXELL5_I9300VFGELL1_VD2 + XXELL5_JKay_Deluxe_Stock_v14_5_4 + rooted with SGS Toolkit
Thanks a lot!!!
BTW: I used the search function already but I did not find an explainantion which matches fully to my problem
Click to expand...
Click to collapse

Related

[Guide] Recover Lost recovery files from SD card

I recently started trying out Custom ROM's extensively and at one point lost all my clockworkmod recovery files from my SD card. Terrifying as it was to start all over again, I didnt give up hope and looked around in the xda forums and here are the collaborated instructions
I assume that to your good fortune, the files are only LOST i.e not deleted by you accidentally. When this happens, android puts them in a folder called LOST.DIR on your SD card. Ensure you keep these files intact!!!
I also assume that you are using clockworkmod recovery.
Step 0:
I recommend to do all this on your PC unless stated so otherwise... I used a micro-SD to SD adapter to read the card in my laptop..
Step 1:
Your recovery files are in the LOST.DIR directory somewhere. Unfortunately the filenames are now (seemingly) random numbers. Your first Job is to find out which file is which. The way I took is to use a free file recovery software like RECUVA . Use this tool to run a "deep scan" on your SD Card. Once Complete, It will show you a list of "recoverable" and "unrecoverable" files. Dont pay any attn to the status. Look in the "PATH" column of the lost file. The files of interest are in the "G:\Clockworkmod\backup\" path(My SD card is drive G)
For each rom backup that you had created there should be a directory with 5 files(look in the "PATH" Column)
System.img
Data.img
Cache.img
.android_secure.img
nandroid.md5
Step 2:
Recuva tells you that each of these files are unrecoverable as they have been overwritten by a file in the LOST.DIR directory in the comments Column. Look at the corresponding file name against each of the above 5 files for the ROM Backup that you want to recover. Copy these 5 files to a seperate directory on your PC. (For our guide we will call this Directory "RecoveredBackup". You are free to call it whatever you want. Just remember..no spaces in the directory name. There's a good reason for this)
Step 3:
Rename the corresponding random-numbered-file to the correct name (example system.img)
Step 4:
The chances that the Nandroid.md5 is recovered correctly are very LOW. There is a way around this first Create a Directory called "clockworkmod" (without quotes) in your SD card. Inside this directory create another directory "backup".
copy the directory from the above step "RecoveredBackup" into this backup folder.
Step 4:
Regenerating the md5. Insert your SD card back to your Phone and open any "shell" (like terminal emulator)
Type su in the terminal and press enter. Allow superuser access if prompted.
Regenerate your md5 by following THESE steps.
(Thanks to ihtfp69 for this) (remember..in our case instead of "2010-06-29.20.22.53" in the post, we use "RecoveredBackup"
Step 5:
Ready to go!!! Now reboot back into recovery and restore your ROM as usual!
Step 6:
Breathe a sigh of Relief if it worked
Repeat if you have more than one backup to recover.
Disclaimer: This SHOULD work. This doesnt mean it WILL. give it a go... but don blame me if it doesnt work / your girlfriend breaks up with you / Judgement day arrives.....
You can also recover deleted files from Harddisk and Memory Card with the help of another efficient data recovery software. i will suggest you to use "Kernel for FAT and NTFS" file recovery software for the same purpose. It recovers data after accidental delete (shift+delete) / format from hard drive, memory card, flash drive etc instantly. It has a user friendly interface through which you can preview the lost data in scan mode in RED color and then gave you the choice to save all at once or some selective files to your location.
Thanks for the good advice and detailed description! Should save me a lot of pain.
happy to help!
Sent from my U20i using XDA App
Myjad Photo Data Recovery, professional SD card recovery software, is designed to restore all lost data such as photos, videos, music from PC hard drive, USB or Other Storage Device without any damage.
Tutorail: How to Recover Lost Data from SD Card
Step 1: Install Myjad Photo Data Recovery by following the guidance in the interface of the software and run it. Choose a module according to the file you want to recover. Choose "Photos", "Music" or "Video" according to your need (If you want to recover various types of files, please click "All".), and click "Next".
Step 2: Select your SD card disk where the lost photos have been. Then click the "Next" button to start scanning.
Step 3: Press "Stop" button to finish scanning, and in the left column you will see file/folder tree. Select a folder and click the file in the list to
preview. Then recover them by clicking the ”Recover” button - to save the delete photos to local folder.
Step 4: You are not allowed to save the files to the source partition, so save the photos to another partition or drive and click “OK”. Then finish
recovering.
works like a charm
i accidently deleted rom-slot 1 on safestrap for my razr and it worked like a charm, i used the data recovery to match the sizes up to a name and put them back in the proper directory, now im back on my main rom! thanks man! :laugh:
If you wan to recover SD card,recover memory card lost data,you must to use a photo recovery,this recovery tool is helpful for you,get it from:
Code:
datas-recovery
You can not only recovery photo,video,but also recovery iphone and android lost data.
The simple delete command on most cameras just marks the space on a memory card as being available for use rather than overwriting the actual space on the card. As long as you don't record anything new onto the card, previously deleted photos should be relatively easy to recover using a file recovery utility.
You should even be able to recover photos from a reformatted memory card as long as you used a standard format command rather than a low-level format. (A low-level format not only deletes all the data on the card, but it also recreates the directories and folder structure of the card, rendering previously deleted files unrecoverable.)
For more information visit: How to Recover Lost recovery files from SD card
rosshalz said:
happy to help!
Sent from my U20i using XDA App
Click to expand...
Click to collapse
Not on this device, but principle is the same: if I copied the lost.dir folder to my computer, and then ran recuva, would the files still be recoverable? Or is the whole point that it has to be on the original destination?
If they havent been mentioned... here are devices I have had tested and don't see on the first post:
1) the LG Optimus "S" works, I think specs are almost, if not exactly, identical to the Optimus V - now as far as lag goes, it is far from a good performance device...
2) the Sony Xperia "Arc" works...and pretty good I understand...
3) Samsung Galaxy Ace works well...
4) HTC Evo Shift 4G... works good.
5) LG "My Touch" works...
6) Kyocera Milano lags it up on anything remotely intensive, but works!
Great tips. SAVE me from disaster ! Thank you so much!
mordues said:
Great tips. SAVE me from disaster ! Thank you so much!
Click to expand...
Click to collapse
Do not worry, here's a good sd card recovery solution you may follow to recover data from sd card: how to recover lost files from sd card
It's easy to follow and works well for me.
My problem is a litttle bir complicated...
I organized all my pictures in my N9005(phone memory) then i replaced those to SD card. At this time some of those organized folders turned into empty folders and videos, picturec etc. moved to LOST.DIR folder and named numerically. After then i tried to recover via RECUVA, STELLAR PHOENIX and ACTIVE FILE RECOVERY PRO. But i couldn't recover all lost files except a few . And video players and picture viewers say that those few recovered files are corrupted. After i read the threads in forums, recovers are successful but mine is not, i think about the replacing the files from phone memory to sd card caused the problem. Is there anybody to help me for solving recovery problem and making any comment about my thought?(replacing from phone to SD card)
Problem......
My problem is attached......Please help me...
I can't see any file on "LOST.DIR" folder, and Recuva doesn't show anything too.
I would like recommend a tool is SD Card Data Recovery, It is Kernel for Windows Data Recovery that can repair and recover deleted data from different storage device like Hard Disk, USB Drive, PEN Drive, Camera, SD card, Memory card etc. Download and install H-Data Recovery Master(hdatarecovery.com).
You can easily spot SD card usage in almost all the cool gadgets, such as the android king – Samsung galaxy s3, all the camcorder goes either full memory card storage or hybrid – with built-in hard drive, the Nikon d90, canon EOS 5d mark ii and all the DSLRs alike. But you must be very pained when you lose data from those SD card in following situations:
• Accidentally deleted files from SD card
• Formatted SD card
• SD card got corrupted or inaccessible
• Virus inflection
• Power failure
• Others
Thanks to the Android Data Recovery, which can recover deleted photos from samsung galaxy and videos from SD cards on Android devices, as well as retrieve deleted contacts from Android phone and messages on SIM cards.
In order to put a stop to permanent loss of files from LOST.DIR in Android, you have to quickly recover missing files before your Android Smartphone memory space get overwritten by some new data. Therefore, go ahead with pertinent LOST.DIR Android recovery tool like UFUSoft Lost DIR File Recovery.
SysInfoTools Windows Data Recovery
I would like to recommend Sysinfotools windows data recovery tool, it proves helpful for me. Suggest you to Download its trial version and practically analyse all the feature before you purchase. It will recover all the media files, documents, attachments safely in an original form.
Thanks
Hi,
Nice Article thanks for sharing with us, You can checkout this blog as well to recover deleted files from SD card, view link: https://sysinfotools.com/blog/recover-deleted-photos-from-sd-card/

[Q] Copy problems after upgrading to ICS

After upgrading to ICS, some of my apps stopped to work. At first I tought the problem is with how ICS handles external_sd folder on internal memory. Than I noticed that I cant copy anything from my PC to Phone via cable. Strange thing is that I can copy via kiss air. So, I am in doubt where could be the problem:
1) ICS ?
2) Cable ?
3) Phone memory ?
4) Phone usb jack ?
Since I don't have second cable with me, I ll have to investigate after few days, but would like to hear your opinions. I just tried - copying from phone to pc via cable works fine. Last evening I updated Kies on last version. Also, I formated usb of the phone - no change - still can't copy anything on the phone.
***
Update - now it seems that I can't copy anything on usbStorage folder only !!!
***
Thanks in advance.
Zile
do a factory reset and install phone drivers fresh ...
So, situation is like this:
even on the phone, I cant copy anything in folder usbstorage. So, it looks like internal usb is damaged ? Also, what is strange, I CAN copy a lot of data on the phone, but note in folder USBSTORAGE or, for example external_sd (i don't have real sd card), which is probably internally made in usbstorage folder ?!? But I can copy more than one gig of data from pc to phone, and when I go to settings of the phone, I see that amount of free usb memory is decreasing, and internal phone memory is same.
very strange.
Looking for your answers.
Zile
Stop copying things to the usbStorage folder. It is only for USB OTG.
As said above try reading the basics first from the stickies .
jje
My Igo stopped working. All the data was stored in external_sd. Now, when i try to reinstall, simple it doesnt wotk again. So thats the main reason i wanted to access these folders. On Gb everything worked fine. Now on Ics - not.
Sent from my GT-I9100 using XDA
zilez2003 said:
I CAN copy a lot of data on the phone, but note in folder USBSTORAGE or, for example external_sd (i don't have real sd card)
Click to expand...
Click to collapse
zilez2003 said:
My Igo stopped working. All the data was stored in external_sd
Click to expand...
Click to collapse
I've highlighted another problem for you.
Just to clear some things: I didn't have real sd cart. I suppose that becasue of missing sd card, some of the software i use on GB was making folder external_sd somewhere on internal memory of my SGSII - probably software is design to work that way. Folder external_sd could be seen using es file explorer, but not with default file manager. Also, on GB, I was able to copy files on folder usbstorage. On ICS - not any more. I admit i am not expert for android, but i aks: why on GB it was OK to copy files in this folder, now it isn't any more with ICS ? It makes me think that something is wrong with my phone. Or with ICS ? If this folder was provided to be just for "USB OTG" (whatever it means) - why I was alloud (as common user) to copy files in it while using GB ? I don't want to be software geek, I want to use my phone in the consistent way. Imagine that you have a PC, and on winxp you can copy files in folder MyDocuments, and for example on Windows7 you cant any more becasue iyt is now only for "DOC OTG". And, just to inform you - problem solved. I had to make folder on root of internal memory. After that software recognized it a put everythig in it.

[Q] /mnt/sdcard/ is mising

Hey folks,
first of all, I'm sorry if my following problem has already been discussed elsewhere in this forum, but I wasn't able to locate a thread or post that fits my exact issue as I don't want to mess up another thread with this.
So here is my problem:
I've recentally updated the resurrection remix rom from v1.9.1 to v2.1 on my SGS2. My phone boots up normally and works like a charm. But then I mentioned that both of my music-apps (poweramp and stock-player) are showing every song twice, as there would be file duplicates. So I checked the content of my external sdcard (where I put my music on) with both the stock-file-explorer and ES file explorer and found out, that my external sdcard wasn't mounted in /mnt/sdcard anymore but in /mnt/emmc and when I clicked on the sdcard-icon in the stock-app it only showed me my internal storage. With ES file explorer I can't access my external sdcard at all. I already plugged the sdcard out of the device, rebooted, plugged it back in and rebooted again. But nothing has changed. Further I've taken a look with MyPhoneExplorer and figured out, that the folder /mnt/sdcard doesn't exist anymore (creating it by myself failed) while /mnt/emmc was still there. Long story short, here are the facts:
/mnt/sdcard --> doesn't exist anymore
/mnt/emmc --> shows the content of external sdcard
sdcard-icon in stock-file-explorer --> shows internal storage
ES file explorer --> can't access sdcard at all (maybe I'm too stupid to use it)
music-apps --> show all the files doubled
Please help me, what can I do to get my external sdcard back at /mnt/sdcard and the music-apps to show every file only once?
let's just talk about the mount points first:
on stock roms, the internal sd card is mounted as /sdcard/ and the external sd card is /sdcard/external_sd/
on aosp roms the internal sd card _should_ be mounted as /sdcard/ as well and the external sd _should_ be mounted as /emmc/ (external multi media card).
in recent cm9 builds, suddenly those mount points were reversed, which does not make much sense in my opinion.
with the jump from ressurection 1.9 to 2.1 you might have just hit that switch. have you performed a full wipe before and/or after flashing the new rom? maybe that'll do the trick
on aosp roms the internal sd card _should_ be mounted as /sdcard/ as well and the external sd _should_ be mounted as /emmc/ (external multi media card).
Click to expand...
Click to collapse
Actually that's the case. But what is mnt-directory good for then, if there already are folder providing the content of internal storage and external sdcards? and just btw. wikipedia says that emmc stands for embedded multimedia card and this was invented to be used as an internal storage, that's confusing me.
have you performed a full wipe before and/or after flashing the new rom?
Click to expand...
Click to collapse
I followed the installation guide very strictly and performed the wiping and factory resetting before and after the flashing as instructed.
But if the files are where they should be, why is my music indexed twice no matter what I do?
ps: I managed to access my external sdcard with ES file explorer after doing an analyse of the sdcard through the manager-option of ES file explorer.
Unfortunately there doesn't seem to be a solution for the problem, beside waiting for the next version of the rom. But to those of you who may face the same or a similar problem, here's a little workaround:
In poweramp you can define the folders to scan, so just allow it to scan only /emmc/ and the doubled files will disappear. Unfortunately this is not possible for the stock-player. Maybe this is helpful.
i never bothered to look up emmc and just assumed the "e" stood for external.
if it stands for embedded it would actually make sense to switch the mount points.
the fact that one device can be accessed using several paths, e.g. /sdcard/ and /mnt/sdcard/ is a linux thing. same thing is present on pcs, servers and embedded systems (video game console, set top boxes, mediaplayers...). the mount point /sdcard/ is for convenience.
the "picking up files twice" issue you have with your music probably comes from some mount problem. but here's an idea:
in any music player, find a song that is present twice in a row, and look at its details. you should be able to find the full filename including the folder structure. then you will know exactly, what causes the duplicates. it might be that your card is mounted in some other folder as well.
other than that, as you said, it might be best to wait for the next rom revision, or get your post count up and post in the development thread directly, where they can probably help you. if that is a general bug of the rom, i guess you are not the first to realize it and people should be working on it as it sounds really annoying.

[Q] Cant see files that I copy to the SD card over USB

I have been searching for answers on this and so far found nothing. Sorry if its already been covered somewhere I didn't find.
The SD card is working fine in the pone.
When I put it in a usb adapter to plug into my pc it mounts fine and I can copy files to it without any errors but when I put it back in the phone I cant see the files?
Same thing happens when I plug the phone into a pc with USB and copy the files.
The files are still there because when I plug back into the pc I can see them.
Anyone know why I have this issue please?
Many thanks
Ben
Try unmounting an remounting the sdcard in the Settings menu.
Have you tried other filemanagers than the stock one?
I can't confirm your issue but it sounds like a caching issue.
Have you tried turning it off and on again? =)
I have a similar issue , I have files that I have copied over to the phone sd card and wanted to use a file manager to move them around into different files however none of the file managers seem to see the files
Sent from my GT-I9300 using xda premium
d4fseeker said:
Try unmounting an remounting the sdcard in the Settings menu.
Have you tried other filemanagers than the stock one?
I can't confirm your issue but it sounds like a caching issue.
Have you tried turning it off and on again? =)
Click to expand...
Click to collapse
I am using ES File Explorer
I have tried rebooting the phone and also (after you said) mounting and unmounting the SD card. The Issue remains the same.
Does anyone else have this issue or any ideas?
If you're connected to PC as MTP mode, try to switch to camera transfer mode..
Maybe this will help?
External and internal sdcard mount points
After some more investigating I have discovered that what is displayed as /sdcard/ is in fact the phones internal flash memory and the actual SD card is mounted as something else.
There you have 2 folders in /mnt
/mnt/sdcard >> taht is the internal flash storage
/mnt/sdextcard >> that is the inserted sd card
http://mono-for-android.1047100.n5.nabble.com/detect-SD-Card-path-td5710218.html
This explains why I could see the files i copied to my sd card on my phone as my phone wont enable me to see the actual external SD card.
Was surprised I couldn't find an actual thread about this on the forum.
I can see that creating a mount point for called SDCARD within the internal memory will allow apps that default large content files to use this space without complaining but this means that although Samsung allow SD cards to be inserted they cannot be used with a standard set up?
So is there any way for me to get to this other mount point without root access?
I thought, for a change, I might hold off rooting my phone but this might spur me on...
Afaik Android does not have a concept of "internal" SD card. (Which is the or at least a reason why most phones have a separate data partition)
However when phone manufacturer's started offering internal storage capacity for normal files, they just used the sdcard.
The name of the external sdcard varies from phone to phone and manufacturer.
I can remember that the name of the external sd card on my S1 was /sdcard/external_sd/ (no /mnt as with the S3 !)
On current Cyanogenmod for the S1 it's /mnt/emmc/ which seems to be introduced as some sort of "standard".
This variety in naming shemes and the possibility of a phone not having internal SD-card storage, only having internal SD-card storage or having both _SHOULD_ make app developers give you the option where to store it.
If it doesn't it's a restriction in the app, not the sdcard.
Solution[/b[
If you are rooted you can easily bypass these restrictions with a simple trick. Make sure the app is terminated before attempting this!
Go to the terminal emulator and type:
Code:
su
mkdir /mnt/sdcardext/APPFOLDER
cp -rvf /mnt/sdcard/APPFOLDER /mnt/sdcardext/APPFOLDER
mount -o bind /mnt/sdcard/APPFOLDER /mnt/sdcardext/APPFOLDER
You've now told Android to re-route all filesystem access'es transparently to the external SDcard while the app still believes it's on the internal one.
Note that you'll have to run the following after every boot (or have it run as auto-start) since mount's are not persistant.
Code:
su
mount -o bind /mnt/sdcard/APPFOLDER /mnt/sdcardext/APPFOLDER
Thank you for the explanation on this d4fseeker. Really all I wanted to do at this time was be able to access the external SD or point to it as a content location. But I will bookmark the solution for forcing apps to use it.
No I know what I know I have rooted my phone, curtesy of Chainfires guide here and can now see the extSDCard directory
houseofcutler said:
I am using ES File Explorer
I have tried rebooting the phone and also (after you said) mounting and unmounting the SD card. The Issue remains the same.
Does anyone else have this issue or any ideas?
Click to expand...
Click to collapse
In ES file explorer, you can go to your external SDcard by open Menu (left capacitive button), then select Manager and then SD card Analyst.
it will show /sdcard,,, it means internal SDcard. You have to touch "Disks" icon (the second from the left), then select /mnt/extSdCard. Eventually you can browse your external SD.
I don't know if there is the easier way. Or you can use the stock explorer app "My files", it is easier to browse the external card but with less function than 3rd party app.
That does work thanks - Turns out I purchased Root Explorer a while back so I have installed that and set the home directory to be the external SD mount point. Still need ES though for when I am copying across my network
jackie_jerk said:
In ES file explorer, you can go to your external SDcard by open Menu (left capacitive button), then select Manager and then SD card Analyst.
it will show /sdcard,,, it means internal SDcard. You have to touch "Disks" icon (the second from the left), then select /mnt/extSdCard. Eventually you can browse your external SD.
I don't know if there is the easier way. Or you can use the stock explorer app "My files", it is easier to browse the external card but with less function than 3rd party app.
Click to expand...
Click to collapse
I have quite the same problem but another way around. I can see all the (music)files in the phone but when I connect the phone via USB to my PC I can only see a few (about 30) of the files in the folder. I have booted the PC and the phone, took the SDcard also out and in. Also when I insert the SDCard to the PC's cardreader I can see all the files, so I quess the problem is in the phone. Any ideas how to solve this?
Not sure what your issue is but my advise is to confirm you a definitely looking at what you think you are - that was my problem before.
For example when the Phone is connected to your PC:
Create a text file called phone.txt in the 'Phone' Directory
Create one called card.txt in the 'Card' directory
Then use the built in 'my files' browser or whatever app you use to see if the files are where you think they are.
Might help...
d4fseeker said:
Afaik Android does not have a concept of "internal" SD card. (Which is the or at least a reason why most phones have a separate data partition)
However when phone manufacturer's started offering internal storage capacity for normal files, they just used the sdcard.
The name of the external sdcard varies from phone to phone and manufacturer.
I can remember that the name of the external sd card on my S1 was /sdcard/external_sd/ (no /mnt as with the S3 !)
On current Cyanogenmod for the S1 it's /mnt/emmc/ which seems to be introduced as some sort of "standard".
This variety in naming shemes and the possibility of a phone not having internal SD-card storage, only having internal SD-card storage or having both _SHOULD_ make app developers give you the option where to store it.
If it doesn't it's a restriction in the app, not the sdcard.
Solution[/b[
If you are rooted you can easily bypass these restrictions with a simple trick. Make sure the app is terminated before attempting this!
Go to the terminal emulator and type:
Code:
su
mkdir /mnt/sdcardext/APPFOLDER
cp -rvf /mnt/sdcard/APPFOLDER /mnt/sdcardext/APPFOLDER
mount -o bind /mnt/sdcard/APPFOLDER /mnt/sdcardext/APPFOLDER
You've now told Android to re-route all filesystem access'es transparently to the external SDcard while the app still believes it's on the internal one.
Note that you'll have to run the following after every boot (or have it run as auto-start) since mount's are not persistant.
Code:
su
mount -o bind /mnt/sdcard/APPFOLDER /mnt/sdcardext/APPFOLDER
Click to expand...
Click to collapse
But doesn't this simply relocate 100% of APPFOLDER to the microSD card and still leave no option to have Apps in both flash locations? Or will programs like App 2 SD somehow now be able to relocate apps back to the internal flash partition (aka "internal sdcard")?
Ah, nevermind. "APPFOLDER" is a single application's appfolder, not a directory with all the apps. So this should be something an app could do on any rooted S3 with a nice gui and persistence through some service mod in init.d or whatever Android uses in its place, yes?
Ok, was just digging around in /mnt/sdcard and while a few apps have obvious directories there, most do not. What's more, being an android noob, I'm not sure where their directories would be located (app manager doesn't say either).
Anyone care to point me in the right direction? Also, is there a way to install some other standard linux shell commands like more and grep?
Thanks.
Sent from my GT-I9300 using XDA

External memory card undetected

Hi guys,
My external memory card has all of a sudden become undetectable. Inside root explorer it appears as a file and not a folder. When i try to see its permissions it is set to read only. I changed it to read write but still its not detectable. Moreover it changes to read only on every reboot.
I was on Resurrection Rom v 5.10 so i updated to v5.14 with full wipe. Still the issue remains.
I have searched on google and it appears to be something related to kitkat. I tried a few solutions like running 3rd party media scanners or editing the permission.xml but all in vain
I tried installing other kitkat roms like Neat Rom v5.8 ..now i can see the extSdCard as folder but when i open it its blank...Moreover i can see the permissions set as rwxrwxrwx in root explorer,but if i manually go to set permission for the folder it gives a popup saying "extSdCard permission cannot be set because the file system is read only"
I tried installing stock JB rom via odin but still it didnt help ..
If i try to mount external Sd card from cwm it gives error saying"Can't Mount "
Note: I tried 3 different SD cards and all went undetected where as they were detectable on other phones.
Need help guys.
Attaching few screenshots for better understanding
If you are unable to read the card's data then consider it lost. Connect it to your PC in USB mass storage mode, it should appear as a drive. If you can read the data, take a backup else leave it. Now format your external card using windows.
It should fix the issue for you.

Categories

Resources