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'm trying to decide whether I want to run CM7 off a SD card or run it off the EMMC (internal memory) for my Nook Color. I'm just not getting what is happening when I run off an SD card and when I run it off the EMMC. Also, the install instructions are confusing me. Here are two popular ones that people are using, I am wondering if someone care to explain to me what is actually different between the two. Thanks.

SD: http://www.androidtablets.net/forum/nook-color-technical/13156-how-cm7-bootable-sd.html

EMMC: http://forum.xda-developers.com/showthread.php?t=1030227

Thanks!

share|improve this question
add comment

1 Answer 1

up vote 5 down vote accepted

Since the SD Cards are slower than internal NAND memory, by running a ROM off the SD you will be sacrificing on the speed. Things like booting up and launching apps will be noticeably slower. The class rating of your SD Card will play a large role in how much slower your NC will feel when running in such configuration. It's generally recommended to buy at least a Class 6 card for this purpose.

By running custom ROMs from the SD Card you will be able to easily keep the original manufacturer installed firmware intact. In Nook Color the SD Card is set as a primary boot device, so if it contains a bootable ROM image, it will be used instead of whatever is installed on EMMC. By just inserting such a card into the microSD slot and turning the NC on, you will be running a custom ROM. Boot up without this card - and you're back on the EMMC ROM, be it stock or a different custom one. This can be quite beneficial for quickly testing out new experimental ROMs (e.g. Honeycomb builds) without blowing away your main one.

Although it's possible to multi-boot off EMMC without utilizing the SD Card at all, it's a lot more complicated to set up and maintain. This involves re-partitioning the internal memory, using a custom boot image, and modifying the start-up scripts for each ROM you'd like to have installed side-by-side. Needless to say, this type of installation is not for a novice.

share|improve this answer
    
Thanks for you help. I have a class 10 micro sd card, which should be fine. I've considered installing it via emmc but after reading so many tutorials, it seems like a hassle to upgrade and things like that. –  diesel Aug 18 '11 at 17:53
    
Class 10 should give you a very good performance. Overall, NCs are notoriously hard to brick. Even if you manage to mess up all the partitions, you can always burn a bootable SD Card with an image of ClockworkMod recovery, stick it in and turn it on. Once in Recovery, you will have ADB access and can restore it to a working condition. –  Chahk Aug 18 '11 at 19:18
add comment

Your Answer

 
discard

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.