Archive for March 2012

Installing CM9 on a microSD card, updated

Now using the latest and greatest microSD image. This post is an update of a previous post.

This aims to be a simple walkthrough for creating a bootable CyanogenMod 9 microSD card for the Nook Color, though it does assume familiarity with disk images, partitions, running text editors with administrative permissions and verygreen’s bootable SD card image.

  1. Acquire a microSD card compatible with verygreen’s size-agnostic image. Charge your Nook.
  2. Download generic-sdcard-v1.3-ICS-large.img.zip, and the latest CM9 nightly from Samiam303.
  3. Write Samiam303′s size-agnostic microSD image on your microSD card, following the instructions given by verygreen in the linked xda-developers thread. Do not put any CM7 image on the card.
    The reason for the change from Verygreen’s image to Samiam303′s image is because the size of the nightly encore build has grown past the 116 MB allowed by Verygreen’s image.
  4. After you have written the image to your microSD card, eject the card and plug it back in. You should see a partition named ‘boot’.
  5. Put the latest nightly file from Samiam303′s repository into the folder labeled ‘boot’. Do not unzip the file. Safely eject the card from your computer and insert it into your Nook.
  6. Turn your Nook on and wait for the image’s installer to work its magic. When the Nook turns itself off, turn it on to make sure that everything works.
  7. Once the nightly is installed, check that you are able to view wireless networks. Do not worry if you cannot connect. This will be fixed later. Power your Nook off and remove the microSD card. Insert the microSD card into  your computer.
  8. In the partition that has the ‘etc’ folder, go to etc/wifi/. Open ‘tiwlan.ini’ using a text editor running with administrative permissions. Find ‘WifiAdhoc = 1′ and change it to ‘WifiAdhoc = 0′. Save the file and exit the text editor. Reopen the file to check that it the ’0′ was saved. If it was not saved, then you need to figure out how to run a text editor in administrative mode. Credit for this fix goes to EAK128 on the XDA forums. This will allow you to connect to WPA- and WPA2-secured networks.
  9. Once it is correctly saved, safely eject the card and insert it in your Nook Color. Power on your Nook Color. Connect to WiFi.
  10.  If you want to install Google Apps, see Samiam303′s readme.txt post in his CM9 build repository. You may have to rename gapps-ics-*.zip to gapps-gb-*.zip because verygreen hardcoded the updater to look for a file with ‘gb’ in it.
  11. If you have apps backed up as .apk from CM7, you may be able to install them with ‘adb install’. ADB access is not enabled by default. You must enable it by going into Settings > Developer options and checking ‘Android debugging’.
Simple, eh?

Specific Credits: