How to avoid mounting external sdcard as sdcard0 - Zopo Speed 7 Plus

Hello,
when inserting an external SD card, the internal memory card is then mounted as sdcard1 and the inserted external card is mounted as sdcard0. So Android starts writing a lot oft data to the external SD card.
How can I avoid this? Android should not touch the external SD card. I want to copy pix, music and backup manually to it.
Any suggestions?

Hi just go to settings =storage and then change default write disk to phone storage

yascooluk said:
Hi just go to settings =storage and then change default write disk to phone storage
Click to expand...
Click to collapse
Hello,
and you have tested this by yourself? If I insert an external SD card, switch to "default write disk to phone storage" and delete ALL data on this SD card, Android
immediately starts to write to data on it:
The folders "LOST.DIR", ".thumbnails" and "Android" are created. In the folder "Android" there is the folder "data" with several App-Data in it.
Even some Apps like WhatsApp start to write data to the external SD card.
So, switching to "default write disk to phone storage" does NOT keep Android away from writing data to it.
For example, on my Galaxy Tab Pro 8.4 the external SD card is mounted as "sdcard1" and no files are written to it automatically.
I browsed the web for hours, but did not find any solutions for this problem. It is not a big thing, but it is annoying.
:crying::crying::crying:

I have the same problem also on an old smartphone with MT6582 processor and Android 4.1.2.
It's an old problem, I think that it's a way of manage memory for smartphones based on MTK processors and there aren't solutions.
But I would like this to be denied

What about changing sdcard1 and sdcard0 , in the mount point file:
https://www.youtube.com/watch?v=sK2O92kgki0
You must be root.
When i have time to root my phone i will try.

I am having the same problem and it is very annoying. Why can't Android leave alone my Sdcard? I only want to storage music and some files there.
@yascooluk
Settings =>storage => default disk write storage "Phone" has no effect. Lots of Apps point to sdcard0, which is now the external sdcard.
@ndouchin
This Solution worked for Android Versions prior 4.3. In Android 5.1 there is no vold.fstab file, and swapping mounting points works differently now, but i didnt' figure it out yet.

Yes you are right, fstab is in boot.img in lollilop, if I believe what I read ;
http://forum.xda-developers.com/showthread.php?t=2426804
Maybe try to unpack and pack boot.img:
http://www.mtkroms.com/2015/02/unpackrepack-bootimg-and-port-kernel.html
Sorry I have no time to work on my device , i have not already rooting it, and the internal memory is enough for me.

I've managed to root my device, but i'm not skilled enough to do this boot.img operation. Too many things that can go wrong. As the source code for this device was already released, I'll wait and hope until some developer can find a solution.

XinternalSD is the solution. Try it. regards
Sent from my HERO1 using Tapatalk

Related

SD Card Swap and Lost Apps

I used the instructions from iJimaniac to swap my storage from internal to external (love the mass storage now!) however all my apps that I originally had moved to the SD card have suddenly disappeared and now i have to remember and re-install them. I made a copy of everything under /mnt/sdcard and moved it to my external SD card before making the switch so that everything would still be linked ok. Any ideas on what went wrong? Note: i took everything on my external SD card and put it in a separate folder on my external SD card so I wouldn't lose any of that.
Well, I used a PC to copy .android_secure folder from the real external_SD to the new "fake" external_SD. If that doesn't work, I would copy back the original vold.fstab then move all apps to internal, then use modified vold.fstab and move your apps back to sd if you want. Remember to reboot after making a change. Several reboots might even be needed for all apps to show up (might want to try that before anything). Hope this helps!
Ok well the problem is apparently that the .android_secure folder on the sd card is empty. Strangely it also has no permissions and refuses to let me change it. Whenever i try to replace it with the full .android_secure folder it gives me a black screen and i have to restart. Any idea what might be wrong?
Well, it might not actually be empty, it looks empty when viewed with an android file browser, but when you look at it on a computer (might need to disable "hide protected system files" in windows folder options) you should see stuff in it. So, you need to copy the .android_secure folder FROM your REAL microSD card TO your REAL internal memory using a pc, not an android file browser. To be clear, I have figured out that android transfers the app to your sd card when you select "move to usb storage", so that can be deceiving. Your apps were on the sd card, but now you need to transfer them to your usb storage by moving the .android_secure folder. Hope you figure it out!
Ah something decided to start working again and all my apps came back! Thanks for your help!
No problem! What was probably wrong was your player was rebuilding the dalvik-cache. It sometimes takes a while I find. Glad you got it working.

extSdCard (suddenly) read only?

Hello everybody,
I experience the following problem for a couple of days: my GT-I9300 (stock ICS, updated by Samsung some week ago) has a SD card (16GB) in it, which I could read from AND write to from my Win7-Desktop until some days ago. No, for some days, I cannot write anymore to the extSdCard as well as to the sdcard (phone's memory, 32GB). I cand read all right, but no writing. Any file I open, opens "read-only", and also no copying to the card is allowed, either. Even updating Kies and all its driver's didn't bring any improvement (actually, updating MTP driver caused some problems). Does anybody have any idea what to do?
thanks for your help
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!

[Q] ACER Liquid Gallant E350 finds 2 SD-Cards, how to use the 2nd one?

Hi folks! I'm quite new to android so if this is a real noob question where i could have found the answer by myself by doing a little searching (which i did, without much luck) please delete this thread (or point me in the right direction )
I recently got an ACER Liquid Gallant E350 running ICS. According to the specs it should have 4 GB internal storage and of course space for an microSD-card.
However when i check "storage" i have 1GB "internal storage" and 1,6GB "USB storage" and then there is my 32GB microSD card that shows it has 29,23GB.
The thing is the 1,6GB USB storage is seen as a SD-card by the system and also called sdcard when i check with file manager. My 32GB microSD is called sdcard2.
So when i tell the system to install to sdcard it will install to that 1,6GB USB storage (which is almost full!) and i cant find a way to force it to install it to the real SD-card.
Even with app 2 sd it will try to copy the apps to that 1.6GB USB storage and (as far as i can tell) i cant tell it to use the other (real) SD-card.
Is there some sort of fix or work around for this? Did ACER mess up by naming the internal storage sdcard?
I think you have to edit the script to do that manually. Find out the name of the sdcard2 partition, and put that in place of the sdcard partition which is currently in the script. You may need to clear & reflash everything, then flash your customized a2sd script.
Also make sure you've established what partitions you want on the microSD card, and how they are to be formatted.
Ah that sound like more work than i expected. Also i dont think there is a tool yet to backup the ROM for this phone
So i guess im kinda screwed for now. Isn't there an easy way to maybe symlink the data folder to the SD card? (i think it's the android folder isn't it?)
Hello, when you go to storage in settings you have 2 options. 1 is usb storage. This is for sd card 1. 2 is option sd card 2. Mark this one and all will go to sd card 2.
Sent from my HTC Incredible S using xda app-developers app
it doesnt work in this phone
Zoeriva said:
Hello, when you go to storage in settings you have 2 options. 1 is usb storage. This is for sd card 1. 2 is option sd card 2. Mark this one and all will go to sd card 2.
Sent from my HTC Incredible S using xda app-developers app
Click to expand...
Click to collapse
hello, i have the same problem with my acer liquid gallant duo (os4.0.3), when i go to storage in settings in preferred install location i have 3 options:
-internal storage
-USB storage (sdcard1)
-let the system decide
it doesnt have the sdcard2 option..
I have tried the Directory Bind ( http://forum.xda-developers.com/showthread.php?t=1410262 ) and it works but first you have to install it in usb storage(sdcard1) and then move it to sdcard2 and if an app is biger than 1,5gb you cant install it in the first place coze you only have 1,4gb of free space in usb storage(sdcard1)..
in ROM MANAGER i have seen an option that it sais partition sd card, i will read more about it and i will check it out
this is the first android phone that i have and i am new to this
Hi all!!
I also have the Gallant Duo, I love it! But this thing about not being able to move apks to the external sd (sdcard2) is very annoyning? Is there any solution apart from directory bind? Like this one f.e. http://www.xda-developers.com/android/choose-your-own-storage-with-folders-plug/. Does anyone know if this works? Also, does anyone have a modified vold.fstab file with the sdcard2 as internal sd and internal as external?
Looking for an answer to this question i didn't found it here, but i think here should be an answer.
What worked for me:
use the app External 2 internal from the app store.
Check use per default:
The original internal mounting point: /mnt/sdcard
The original external mounting point: /mnt/sdcard2
The ext. sdcard device access: /dev/block/vold/179:25 I'm not sure about this setting, i just looked in the folder and this was the highest number. so more information about this is welcome
With these settings i've good results. But after some reboot's with "at boot**" (no init.d support needed) i lost access to my sdcard, in fact every one.. When I restored my ROM(super stock ROM) using CMW everything worked fine again, no loss of data or whatsoever, and external 2 internal worked again till now.
But now i'm wondering why the boys and girls from super stock ROM didn't fix this upfront..?

[Q] Hypderdrive ROM on MI1 has "Renamed" SD Card

I've installed Hyperdrive via SafeStrap today. It seems that when you create that Rom Partition, the OS seems to have been configured so that "SD Card" is actually internal device storage and in order to actually get to the External SD Card I you have to go to Root -> Storage -> ExtSDCard directory.
Also, when I plug it in to the computer, all I can see is the External SD card and this new "fake" SD Card partition in the computer. I can't even get to the Root of the phone.
The problem is things like Pictures and some applications only allow you to choose "Device" or "SD Card" for storage and no matter what you choose it's going to the same place and this virtual SD Card Partition is almost out of space!
Help!
Any help?
jbright44 said:
I've installed Hyperdrive via SafeStrap today. It seems that when you create that Rom Partition, the OS seems to have been configured so that "SD Card" is actually internal device storage and in order to actually get to the External SD Card I you have to go to Root -> Storage -> ExtSDCard directory.
Also, when I plug it in to the computer, all I can see is the External SD card and this new "fake" SD Card partition in the computer. I can't even get to the Root of the phone.
The problem is things like Pictures and some applications only allow you to choose "Device" or "SD Card" for storage and no matter what you choose it's going to the same place and this virtual SD Card Partition is almost out of space!
Help!
Click to expand...
Click to collapse
That's the way the Stock ROM works - /mnt/sdcard is the internal storage, /mnt/extSdCard is the external storage.
You can't mount the root because it's a Linux EXT4 filesystem. Windows doesn't understand it. Again, that's normal behavior.
My pictures, music, Ti Backup files, etc. are stored on my external SD card, so it's quite possible to do that.
Fixes and Question
Wrong thread, could not delete. Sorry.

Apps2SD

Hey all,
Has anyone had success using Apps2SD or similar? I have a rooted Z3TC and have been trying to partition and create mount scripts for the microSD card in the app but keep running into an error.
Error:
Mount: mounting /dev/block/mmcblk1p3 on /data/sdext2 failed: No such device
I have posted on the dev forum but wanted to check if anyone in the device specific forum has speciality knowledge. And devs are often worked off their feets!
Sent from my Nexus 6P using XDA-Developers Legacy app
Solved.
2nd partition needed to be formatted as ext4. Still a whole load of other issues to sort through, but I have a working version. (Will never buy a device with this small internal memory again!!!)
Soulfulgrey said:
Solved.
2nd partition needed to be formatted as ext4. Still a whole load of other issues to sort through, but I have a working version. (Will never buy a device with this small internal memory again!!!)
Click to expand...
Click to collapse
Hello.
I have the App2SDPro app and have not been able to get it to work. Can you explain in more details how you did it? 16GB is always making me delete stuff...but there is no phone that can match this size so I just need to find a way to move apps.
Thanks!
Hi,
I use App2SD since a while due to the ridiculous amount of memory of this device. I have something around 320 applications installed with games, gps/maps... all locally installed.
I don't use the "Link apps to SD card" option but only the "Folder Mount" one.
I barely move everything on the root of the internal SD to a dedicated folder on my external SD card.
The trick is to find the folder on which App2SD has the write permissions. As there is a several location for both internal and external storage location it can require some try/fail tests...
I'm on LineageOS and I use these links to move all the obb folder to the external SD card:
Source=/storage/emulated/0/Android/obb
Destination=/storage/NNNN-NNNN/DCIM/App2SD_folders/obb, with NNNN-NNNN the internal SD name
I have unchecked all the options as I normally prefer to move them manually with a file explorer to make some cleanup in the same time.
For some reasons there was some limitation to move directly the Android folder, so do the same for the /Android/Data folder.
Cheers

Categories

Resources