Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I just got a new 32GB SD card for my Nexus One. On the old one I have a bunch of apps installed and store the data there because the internal memory doesn't handle it. So now I want to switch SD cards, but how do I go about doing that without causing any issues? Do I just simply copy-paste everything, or is there another way to do it?

I'm on stock firmware on the Android and using Mac OS X Lion.

share|improve this question

migrated from superuser.com Dec 25 '11 at 15:13

This question came from our site for computer enthusiasts and power users.

1 Answer 1

up vote 14 down vote accepted

Unless you did some App2SD magic with ext4 partitions on your SD card (if you don't know what I'm talking about, you didnt), the SDCard will only have a simple FAT32 partition.

So all you have to do is copy all the data from old SDCard and to a new one and everything will be fine.

Easiest way to do it is to plug the phone in your laptop, put the card in the card reader (with help of an adapter which is usually bundled with new SD Card), copy everything over and swap the SD Cards in the phone.

EDIT: Android stores applications that were moved to sdcard in a folder named .android_secure which is hidden on OS X Finder and Linux Nautilus by default. Don't forget to move that :)

share|improve this answer
I didn't use app2sd, just used the built in function to transfer them over. But it didn't work when I copied everything over to the new SD card, I now have applications that say they are not installed. –  Giyad Shkirgez Dec 25 '11 at 14:55
Forgot to explicitly state to not forget the hidden files :) Changed the answer. –  Mavrik Dec 25 '11 at 15:07
awesome, just had to restart my phone after copying and all is good :) –  Giyad Shkirgez Dec 25 '11 at 15:45
@Mavrik But SDHC card with FAT32 has 4GB limit per file transfer. Is it wise to copy from old FAT32 SDHC card to new SDHC card with newer file system that does not have 4GB limit? –  Boris_yo Mar 9 '12 at 16:15
Android requires the SD-card to be formatted to FAT32 and not to any of newer filesystems so this is moot point (root hacks excluded, but for those you really have to know what you're doing). –  Mavrik Mar 10 '12 at 15:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.