I'm trying to determine which SD card to set as the default or primary (internal or external). So i'm asking you guys.
The primary sdcard is where photos and videos from the camera, downloads, and other apps store their data.
Data can be moved to the non primary sdcard using file managers or your computer.
Please use the poll to vote which sdcard should be the default or primary.
snargledorf said:
The primary sdcard is where photos and videos from the camera, downloads, and other apps store their data..
Click to expand...
Click to collapse
This is also where apps go when you move them to SD.
Oh did I forget mention I got app2sd working?
Internal
The correct way would be to make SDC = /sdcard and the actual sdcard = /sdcard2.
More importantly apps2sd should send them to SDC as you never have to worry about it being unmounted.
I'd have to say external would be the preferred option out of the 2, just to avoid bottlenecking
Related
Hi,
I just changed the mounting of the sdcard and emmc to be reversed. As far as I understand, the sdcard is "usually" the internal sd, and emmc is "usually" the external sd.
The biggest issue I faced was that everytime I reboot my phone, I'll have to remove and reinsert the sd card so that the sdcard is detected by the phone. After I swapped the mounting, everything went well. Is there a reason why the devs use the scheme?
Thanks
EDIT: I'm seeing this on CM nightly 204
haven't use nightly 204 but in stable CM7, there is an option called 'Use Internal Storage' under setting menu 'CyanogenMod Settings'->'Application', check it then internal sdcard would be mount as /sdcard.
Hmm... That's a good option.
Just wondering why the it is not checked by default.
I didn't have sd inserted at first, so *nothing* is working. Camera complains, installing apps failed, etc.
CyanogenMod reverses the sd and emmc mountain as the internal sd is rather small and external is typically larger. They do this since many apps do not offer a way to switch storage location. It is possible to switch them back and there is a tread on it but since I'm on mobile I really can't link to it right now.
Sent from my LG-P999 using Tapatalk
I see, that made sense... Yes, option to swap it back is mentioned by hkkp.
But I still think it should default to sd as internal sd, emmc as external flash. Let user make the switch if they wishes to...
thloh85 said:
Hi,
I just changed the mounting of the sdcard and emmc to be reversed. As far as I understand, the sdcard is "usually" the internal sd, and emmc is "usually" the external sd.
The biggest issue I faced was that everytime I reboot my phone, I'll have to remove and reinsert the sd card so that the sdcard is detected by the phone. After I swapped the mounting, everything went well. Is there a reason why the devs use the scheme?
Thanks
EDIT: I'm seeing this on CM nightly 204
Click to expand...
Click to collapse
i use nightly 204, and didn't happen like you did. i prefer external sd card is default and internal to be external. because external sd is bigger then internal one and faster i use class 10
antec123 said:
i use nightly 204, and didn't happen like you did. i prefer external sd card is default and internal to be external. because external sd is bigger then internal one and faster i use class 10
Click to expand...
Click to collapse
Odd... Must be some dirty data during flash. Could you check this out?
1. Go to Terminal / adb to the phone
2. type "cat /etc/vold.fstab" without the quotes
3. paste the output here
Could you also check if "Settings->Cyanogenmod Setting->Applications->Use Internal Storage" is checked by default?
Thought I will share this simple and very effective method with all folks, I guess some of you might have known this method, I am sure there are other ways (via CWM which I tried few months back and ended up wiping my SD card data :crying, but I could'nt find a simpler guide like this one for "learner' like me
No need to delete any of your existing favourite apps to carve out space for a new one.No running out of memory issues.
All you need to have is:
A SD card of sufficient capacity (preferably,class 4 or higher)
A rooted phone
SD card reader (you can do the steps below with the SD card in the phone connected via USB)
A PC running Windows
BACK UP YOUR CONTENTS ON THE SD CARD TO A SAFE LOCATION IN CASE YOU NEED TO REVERT AGAIN. THE SD CARD WILL BE FORMATTED DURING THE PROCESS. NOT RESPONSIBLE IF YOU SKIP THIS STEP AND LOSE YOUR DATA !!!
Now follow these steps..
First of all,you have to partition your SD card.To do this,first search (via google on your PC) download & install Mini Tool Partition Wizard.
Connect your SD card to the pc (via a card reader/via phone).Your pc and the wizard will detect the sd card.
In the Mini Tool Partition Wizard,right click on your SD card and select delete. Take care that you do not mess with any other hard drive or partition on your PC and select only the SD card
Now,you will have whole of the space on your sd card as unallocated.
Right click on it and select create.
A popup will open,in that box,select the partition as primary,file system as FAT (if your sd card is below 4GB) or FAT32 (if your sd card is of more than 4GB capacity).
You can size any amount of the SD card for this partition ; this will be the SD card space in which you eill eventually store your music, photos etc. Make sure you leave about 512 MB or more space (upto 1Gb is good enough) for the next partition.
Select done.
Right click on the unallocated space and again click create.This time too,select Primary but change the file system to Ext2,Ext3 or Ext4 (Ext2 is recommended as most ROMs work fine with it)
Click apply changes and the process will take a few minutes, let it complete.
After it is done, search for link2sd on Google play and install the app on your device.
On the first launch, it will ask for root permissions and then, will ask you the file system of the Ext partition, choose the Ext partition that you created, accordingly.
Sort the apps according to size, do a multi-select and start linking them and voila, you can now Install more and more apps without filling your phone memory, thus the internal memory of your phone is increased to the size of the ext partition you create. Once done reboot the phone and enjoy using normally
Use common sense and move only apps that you have downloaded and installed, not system apps, launcher themes etc which are very much required in the phone memory
In link2sd settings select auto link for any new apps that you will install, in future.
Another super benefit ! When you turn USB storage on, all the apps on your sd will keep working and so well be the widgets
This method should work for all phones.
Enjoy !!!...
Many Thanks to Gaurav Gayhlan for the method posted in Droidiser
many many thanks
vijayar said:
Thought I will share this simple and very effective method with all folks, I guess some of you might.........................................................
Click to expand...
Click to collapse
nice how-to mate. But may I suggest changing the title to something like "How to link2sd or install app on sd card"? I opened this thread thinking it was an how to increase the size of the /data partition
pls post video tutorial link..........................................
thank you.
Deleted
Create new thread
Sent from my Spice Mi-410 using Tapatalk 2
whyzee said:
nice how-to mate. But may I suggest changing the title to something like "How to link2sd or install app on sd card"? I opened this thread thinking it was an how to increase the size of the /data partition
Click to expand...
Click to collapse
Thanks for the suggestion; I went with a simple title that people will normally use to search on Google or on this forum w.r.t this subject....like how I searched ...
But again this method is all about increasing space for the /data partition using sd-ext !
vijayar said:
Thought I will share this simple and very effective method with all folks, I guess some of you might have known this method, I am sure there are other ways (via CWM which I tried few months back and ended up wiping my SD card data :crying, but I could'nt find a simpler guide like this one for "learner' like me
No need to delete any of your existing favourite apps to carve out space for a new one.No running out of memory issues.
All you need to have is:
A SD card of sufficient capacity (preferably,class 4 or higher)
A rooted phone
SD card reader (you can do the steps below with the SD card in the phone connected via USB)
A PC running Windows
BACK UP YOUR CONTENTS ON THE SD CARD TO A SAFE LOCATION IN CASE YOU NEED TO REVERT AGAIN. THE SD CARD WILL BE FORMATTED DURING THE PROCESS. NOT RESPONSIBLE IF YOU SKIP THIS STEP AND LOSE YOUR DATA !!!
Now follow these steps..
First of all,you have to partition your SD card.To do this,first search (via google on your PC) download & install Mini Tool Partition Wizard.
Connect your SD card to the pc (via a card reader/via phone).Your pc and the wizard will detect the sd card.
In the Mini Tool Partition Wizard,right click on your SD card and select delete. Take care that you do not mess with any other hard drive or partition on your PC and select only the SD card
Now,you will have whole of the space on your sd card as unallocated.
Right click on it and select create.
A popup will open,in that box,select the partition as primary,file system as FAT (if your sd card is below 4GB) or FAT32 (if your sd card is of more than 4GB capacity).
You can size any amount of the SD card for this partition ; this will be the SD card space in which you eill eventually store your music, photos etc. Make sure you leave about 512 MB or more space (upto 1Gb is good enough) for the next partition.
Select done.
Right click on the unallocated space and again click create.This time too,select Primary but change the file system to Ext2,Ext3 or Ext4 (Ext2 is recommended as most ROMs work fine with it)
Click apply changes and the process will take a few minutes, let it complete.
After it is done, search for link2sd on Google play and install the app on your device.
On the first launch, it will ask for root permissions and then, will ask you the file system of the Ext partition, choose the Ext partition that you created, accordingly.
Sort the apps according to size, do a multi-select and start linking them and voila, you can now Install more and more apps without filling your phone memory, thus the internal memory of your phone is increased to the size of the ext partition you create. Once done reboot the phone and enjoy using normally
Use common sense and move only apps that you have downloaded and installed, not system apps, launcher themes etc which are very much required in the phone memory
In link2sd settings select auto link for any new apps that you will install, in future.
Another super benefit ! When you turn USB storage on, all the apps on your sd will keep working and so well be the widgets
This method should work for all phones.
Enjoy !!!...
Many Thanks to Gaurav Gayhlan for the method posted in Droidiser
Click to expand...
Click to collapse
Very informative buddy should have posted this when i had samsung spica with its internal memory of just 170 mbs
gr8 job! keep posting more
great guide
thanks a lot mn for your excellent guide
vijayar said:
Thought I will share this simple and very effective method with all folks, I guess some of you might have known this method, I am sure there are other ways (via CWM which I tried few months back and ended up wiping my SD card data :crying, but I could'nt find a simpler guide like this one for "learner' like me
No need to delete any of your existing favourite apps to carve out space for a new one.No running out of memory issues.
All you need to have is:
A SD card of sufficient capacity (preferably,class 4 or higher)
A rooted phone
SD card reader (you can do the steps below with the SD card in the phone connected via USB)
A PC running Windows
BACK UP YOUR CONTENTS ON THE SD CARD TO A SAFE LOCATION IN CASE YOU NEED TO REVERT AGAIN. THE SD CARD WILL BE FORMATTED DURING THE PROCESS. NOT RESPONSIBLE IF YOU SKIP THIS STEP AND LOSE YOUR DATA !!!
Now follow these steps..
First of all,you have to partition your SD card.To do this,first search (via google on your PC) download & install Mini Tool Partition Wizard.
Connect your SD card to the pc (via a card reader/via phone).Your pc and the wizard will detect the sd card.
In the Mini Tool Partition Wizard,right click on your SD card and select delete. Take care that you do not mess with any other hard drive or partition on your PC and select only the SD card
Now,you will have whole of the space on your sd card as unallocated.
Right click on it and select create.
A popup will open,in that box,select the partition as primary,file system as FAT (if your sd card is below 4GB) or FAT32 (if your sd card is of more than 4GB capacity).
You can size any amount of the SD card for this partition ; this will be the SD card space in which you eill eventually store your music, photos etc. Make sure you leave about 512 MB or more space (upto 1Gb is good enough) for the next partition.
Select done.
Right click on the unallocated space and again click create.This time too,select Primary but change the file system to Ext2,Ext3 or Ext4 (Ext2 is recommended as most ROMs work fine with it)
Click apply changes and the process will take a few minutes, let it complete.
After it is done, search for link2sd on Google play and install the app on your device.
On the first launch, it will ask for root permissions and then, will ask you the file system of the Ext partition, choose the Ext partition that you created, accordingly.
Sort the apps according to size, do a multi-select and start linking them and voila, you can now Install more and more apps without filling your phone memory, thus the internal memory of your phone is increased to the size of the ext partition you create. Once done reboot the phone and enjoy using normally
Use common sense and move only apps that you have downloaded and installed, not system apps, launcher themes etc which are very much required in the phone memory
In link2sd settings select auto link for any new apps that you will install, in future.
Another super benefit ! When you turn USB storage on, all the apps on your sd will keep working and so well be the widgets
This method should work for all phones.
Enjoy !!!...
Many Thanks to Gaurav Gayhlan for the method posted in Droidiser
Click to expand...
Click to collapse
Help please !!!!
I followed the above procedure and now i have linked to my partition to link2sd app.. when i connect my mobile to my PC it is not detecting the FAT32 partition..it opens the formatting dialog box .. How am i supposed to transfer data from system to my mobile.. PLSSS HELP ME... !!
about increase memory phone
i did this method and apps installed in my sd card really but also any app i download it from google play takes a space on my internel storage:crying:
---------- Post added at 04:22 PM ---------- Previous post was at 03:57 PM ----------
ashraf fahmy said:
i did this method and apps installed in my sd card really but also any app i download it from google play takes a space on my internel storage:crying:
Click to expand...
Click to collapse
my words mean that for example i downloaded viber and before i download this program i went to see my internal storage i found it 25m.b. free on my internal storage and after i downloaded this program"viber" i opened link2sd i found it in my sd card and a lso opened my internal storage i found it became 19m.b. and i cant download a lot of apps because my internal storage of my phone became little so yr method cant benifit me. so what can i do to stop apps to take a space on my internal torage?
I have tried to Google this issue with little success. What happens is I used to have the Xperia Ray (GB 2.3.4) where apps like ZDBox can detect my Samsung 32GB microSD and moved apps to SD without issue. Now with the SP, it cannot see the ext SD at all (but Cleanup Master still can). Another issue is that SD Tools was able to display the Samsung SD ROM data on the Ray but can't now with the SP. Also, SD Booster used to recommend 2048 for 32GB SD on the Ray, but now saying 512 is optimal? I am so confused. Is it a SP or JB 4.1.2 issue? Both are rooted BTW.
Because the Sp has internal memory mounted as SD card you won't be able to move apps to SD card.
To move apps and data a lot of people use link2sd to move apps to ext SD card and apps like folder mount to move game data/obb files to ext SD card.
Only works if rooted.
Sent from my C5303 using xda premium
zolaisugly said:
To move apps and data a lot of people use link2sd to move apps to ext SD card and apps like folder mount to move game data/obb files to ext SD card.
Click to expand...
Click to collapse
The problem is that link2SD din't move the /data/data/x folder to the ext2 Sd partition, then if you have a lot of files there (like music temporal files of Google Music) the benefits are poor.
themacboy said:
The problem is that link2SD din't move the /data/data/x folder to the ext2 Sd partition, then if you have a lot of files there (like music temporal files of Google Music) the benefits are poor.
Click to expand...
Click to collapse
It will not move it. It will mount it in this point.
Link2SD can move data to other partition. But. You have to had two partitions on sd card. First one in FAT on wich you hold any files (music, movies...) and second on wich you will move app data. With new version you can have on second partition ext2, ext3, or fat filesystem.
You need to have root of course. You can try make only one partition in sdcard, but in this case you have to make ext2 or ext3 partition on SDCard and I really dont know if it work. I didnt see option in link2SD where you can set your data partition so it will try to find second partition on sdcard.
I use 32GB sd card with 16GB with FAT filesystem and 16 in ext3 to move app data there.
To create 2nd partition you need to use PC and a partition creating tool I use easeus maker.
You need to create partition and make it primary,if you use fat32 it will be supported by stock ROM.
Once done put card back in phone start link2sd and it will find new partition and ask how to handle select format that matches yours.
Then you can link all the apps you want apart from system apps.
Sent from my C5303 using xda premium
I usually use AParted to format all my partitions on SD card from my phone.
As I said before, in my phone link2SD din't manage /data/data/x folder on second partition (ext2, ext3, ...), only manage /data/app/x and probably others.
Then if you try to move to ext2 partition (link) any app with a lot of data files stored, alll this files din't point to ext2, will remain in internal memory.
For exmaple:
Try to download Google Music app, link this app to ext2 partition. Now in app make ready a lot of file in offline mode. It will store all this temp song files in /data/data/com.google.andorid.music folder.
Now check in Link2SD and with any filebrowser, you will see that this files are always in internal memory because link2SD din't manage /data/data/x to link it to second partition on external sd.
Sorry I can't help any more as I dont use that app you said. I do use link2sd and have no issues when linking the app to the ext SD card.
Remember you may see info still on data/app but the contents are sym linked.
But if you are sure you have set 2nd partition correct to primary and using fat32( stock supports this)
I can't help you further sorry
Sent from my Nexus 7 using xda premium
I ended up just using Clean Master moving 19 apps to SD. There are many can't be moved but not too bad consider it is far more convenience than Folder Mount. I also removed SD booster which was tested to offer no speed advantage. Next will be battery drain problem. Boy I feel I have spent more time tweaking the android than actually utilizing it.
themacboy said:
I usually use AParted to format all my partitions on SD card from my phone.
As I said before, in my phone link2SD din't manage /data/data/x folder on second partition (ext2, ext3, ...), only manage /data/app/x and probably others.
Then if you try to move to ext2 partition (link) any app with a lot of data files stored, alll this files din't point to ext2, will remain in internal memory.
For exmaple:
Try to download Google Music app, link this app to ext2 partition. Now in app make ready a lot of file in offline mode. It will store all this temp song files in /data/data/com.google.andorid.music folder.
Now check in Link2SD and with any filebrowser, you will see that this files are always in internal memory because link2SD din't manage /data/data/x to link it to second partition on external sd.
Click to expand...
Click to collapse
Now I'll check that once again (I had to buy new SD Card) and you have right. Link2SD move only:
APK File - /data/app/*.apk
Dex files - /data/dalvik-cache/[email protected]*.dex
Libraries - /data/data/*/lib/app_libraries
And other things from /data/data/ stays there. Only libraries are moved from this folder ((
But Its a solution. Just use FolderMount from Google Play It works awesome.
Hi, I have a Moto G 2014 with Stock 5.0.2 rooted, and I bought a 32GB SD Card a few days ago. The thing is that everything is still going to the internal memory, instead of the SD (photos, downloads, etc.), so I want to know if it's a way to make everything write on the SD card without messing up the phone (I heard I can mount SD in /sdcard changing init.rc but I don't want to do that). I also want to move my WhatsApp chats to the SD too, hehehehe (WhatsApp data is in the internal :'c)
Thanks in advance.
Hi,
For the photos and videos part, you can select from the camera application if you want to store them in the internal memory or on the SD card. For applications I think they are installed in the internal memory by default but you can move them after installation on the SD card by going to settings -> apps -> touch app -> move to SD card. To change the default installation location you need the android SDK installed on your PC and adb and then to edit a file. But I do not recommend this since the SD card is not accessible while the phone is connected to the PC. This will make applications that always run to work improperly(widgets, Facebook, etc. might generate a lot of errors because of it).
I think it's a Xposed module for that.
KuranKaname said:
I think it's a Xposed module for that.
Click to expand...
Click to collapse
if you're rooted then try link2sd from play store. you need to have an ext partition on your sd card for this to work.
if you are not rooted then you will have to manually create symlinks to the files on the sd card.
ethanchow said:
if you're rooted then try link2sd from play store. you need to have an ext partition on your sd card for this to work.
if you are not rooted then you will have to manually create symlinks to the files on the sd card.
Click to expand...
Click to collapse
Better try Link2SD. The procedure to turn your external SD to internal storage causes a lot of trouble in most cases.
There are also scripts that link the possible apps and libraries automatically to the SD card when installing them.
Hi,
My phone is installed by a pre-rooted MM rom and currently it's working welll without any problem.
But I found out one issue for sd card name.
internal memory name is under 'sdcard'.
sd memory(External) name is under 'storage/9016-4EF8'.
I think some app's data is not moved to sd card(External) due to that sd memory name.
For example, I installed "Day" app and data is saved both 'Internal' and 'Ext' in Link2SD app and App2SD app.
I checked file location for the app using 'Link2SD' but app's file location is still in the Internal.
Internal - Data(Data in Link2Sd) : /data/user/0/com.osmino.day
External - Data on SD Card(Data(Ext.) in Link2Sd) : /data/media/0/Android/data/com.osmino.day (Why internal???)
So I could not move data to Data(Ext.) because it's already recognized Data(Ext.) to extern SD card.
I think External SD Card file location would be like this "/storage/9016-4EF8/data/media/0/Android/data/com.osmino.day".
How can I change sd card and internal name or move to external sd card to move to external SD Card?
Do you have any idea?
Thank you.
notgi7up said:
Do you have any idea?.
Click to expand...
Click to collapse
There are several paths to the external SD card with MM
/storage/exfat_uuid
is probably the shortest.
Download a copy of root explorer and familiarise yourself with the new MM file structure, it's not complicated, it just has new names from LL.
Using apps to move other apps onto the SD card doesn't sound like a recipe for success.
Let the Sony app manager do it.
thanks for reply.
then how can i move data to real external sd?
my storage is not enough so i need moving.
i think some app try to install data in external sd. I think many apps try to find sdcard named. currently sd card is internal memory. and exact sd card name is storage/9016-4ef8. i think that's why my internal memory is not enough.
notgi7up said:
thanks for reply.
then how can i move data to real external sd?
my storage is not enough so i need moving.
i think some app try to install data in external sd. I think many apps try to find sdcard named. currently sd card is internal memory. and exact sd card name is storage/9016-4ef8. i think that's why my internal memory is not enough.
Click to expand...
Click to collapse
Take the SD card out, save the data on it, then format it
When you put it back in your phone and it asks you what to do with the SD card, DO NOT format as internal storage. This feature doesn't really work, or if you do get it to work. then it's really buggy and apps can't use it.
Once you have the SD card working, just use settings/apps/*your app* In the first bar down it will say where the app is stored and if you click on it, it will give you the option to move it.