[HD/HD+] Dummies Guide for Installing CM 10.1/10.2 (and now CM 11) (Updated 7-13-14) - Nook HD, HD+ General

DO NOT USE THE GUIDE IN THIS FIRST POST FOR CM11. CM11 needs completely different CWM, ROM and gapps files. I have made an updated guide for CM11 in post 7 of this thread below (http://forum.xda-developers.com/showpost.php?p=42406126&postcount=7)
Edit: (1-19-14) This excellent guide was originally written by e.mote. He has moved on to other things and has not been able to keep this guide up to date. He has agreed to let me maintain the guide to keep it current. I will try to keep his clear and concise work his. I will just update as necessary for things that have changed. It has been modified to include CM10.2. (Updated again 07-13-14)
leapinlar
Summary
Guide for converting the 9" Nook HD+ or 7" Nook HD to full Android, by installing CyanogenMod 10.1 or 10.2 (CM10.1 or CM10.2) or into Nook's internal storage, replacing the stock firmware.
. Download files
. Make bootable SD card
. Back up stock ROM
. Install CM10.1 or CM10.2
. Configure CM
. Make baseline backup
. [Update to newer CM version]
Intro
This step-by-step process guides you through the full-Android conversion process, from backing up your stock firmware to installing of CM onto the 9" Nook HD+ or 7" Nook HD. For simplicity and reliability, CM is installed into the Nook's internal storage (emmc). This REPLACES the stock firmware, and you can only go back to stock by restoring it from backup.
The guide assumes no prior Android experience, and tries to avoid as much jargon as possible. It is culled from the extensive guides by leapinlar, and relies on software written by verygreen. Please thank them for their work in making this entire enterprise possible. As well, while this guide doesn't refer to bokbokan's work, please also thank him for his development efforts for the Nook HD and HD+.
Have
. A 9" Nook HD+ or a 7" Nook HD. If it is brand new, you'll need to turn it on and register it with B&N for the 1-year warranty to take effect. Do this before installing CM.
. Micro-SD card of 2GB or larger. A spare card is handy if the 1st card doesn't work.
Nook HD+ downloads:
NookHDplus-bootable-CWM-6028-for-stock-BOOTFILES-r4-(05.15.13).rar, attached below (CWM bootfiles for SD card)
NookHDplus-CWM-6036-for-internal-memory-rev2-(03-08-14).zip, attached below (CWM recovery - to install into Nook internal memory)
cm-10.1-####-ovation.zip (CM10.1) or cm10.2-####-ovation.zip (CM10.2) (the CM ROM zip)
http://download.cyanogenmod.com/?device=ovation
Nook HD downloads:
NookHD-bootable-CWM-6027-for-emmc-stock-BOOTFILES-r3-(02.13.13).rar, attached below (CWM bootfiles for SD card)
NookHD-CWM-6036-for-internal-memory-rev2-(03-08-14).zip, attached below (CWM recovery - to install into Nook internal memory)
cm-10.1-####-hummingbird.zip (CM10.1) or cm10.2-####-hummingbird.zip (CM10.2) (the CM ROM zip)
http://download.cyanogenmod.com/?device=hummingbird
Google Apps, needed for Play Store:
gapps-jb-20130812-signed.zip for CM10.1
here or here
gapps-jb-20130813-signed.zip for CM10.2
here or here
Make bootable SD card
. Download the correct files for the Nook you have. Files specific to the HD+ are named 'ovation'. Files specific to the HD are named 'hummingbird'.
Note: CM10.1, CM10.2 and CM11 builds are available in the download list. Select the CM10.1.3 stable or the CM10.2.1 stable, NOT a CM11 build.
. Format (fat32) a 2GB or larger SD card with SDFormatter (free on web - http://sdcard.org/downloads/formatter_4). I recommend using a relatively small SD (2 to 8 GB).
. Use partitioning software (Mini-Tool Partition Wizard or EaseUS Partition Manager, both free) to set the first (and only) partition as "active". Don't repartition, just set active. Some versions of Windows will let you set the first partition active without having to use partitioning software.
.Unarchive (extract) the appropriate BOOTFILES .rar file for your device; it'll uncompress to five files.
.Copy the five extracted files to the SD. Copy the file MLO first before the other four files.
.DO NOT INSERT THE PREPARED SD INTO THE NOOK UNTIL TOLD TO DO SO BELOW!
. For Nook HD+:
Copy
1. NookHDplus-CWM-6036-for-internal-memory-rev2-(03-08-14).zip,
2. cm-10.1-####-ovation.zip or cm-10.2-####-ovation.zip,
and
3. gapps-jb-20130812-signed.zip or gapps-jb-20130813-signed.zip
onto boot SD card. Be sure to copy the correct gapps file for CM10.1 or CM10.2.
. For Nook HD:
Copy
1. NookHD-CWM-6036-for-internal-memory-rev2-(03-08-14).zip,
2. cm-10.1-####-hummingbird.zip or cm-10.2-####-hummingbird.zip,
and
3. gapps-jb-20130812-signed.zip or gapps-jb-20130813-signed.zip
onto boot SD card. Be sure to copy the correct gapps file for CM10.1 or CM10.2.
Back up stock ROM & Install CM 10.1 or CM10.2
. Make sure Nook is powered off.
. Partially pull out rubber flap to uncover micro-SD slot at Nook's bottom edge. Insert card into slot until it clicks into place. Restore flap.
. Power up Nook. Nook should boot from card with 'Cyanoboot' logo on-screen. If it boots into stock ROM, power off Nook, remove and reinsert the card, and try again. Some Nooks are finicky and have trouble booting, so try several times. If it still fails, try with a different SD card.
. Once the CWM text menu appears, use volume buttons to move cursor bar, Nook 'n' button to select, and power button to go back.
. Back up the stock ROM: Select 'backup and restore' > 'backup'. CWM will back up the whole device onto the SD card. Once done, go back to main menu.
. Select 'wipe data/factory reset'. Follow prompt to finish action. Go back to main menu.
. Select 'install zip from sdcard' > 'choose zip from sdcard'. Select and install internal CWM, CM10.1 or CM10.2, and Google Apps in that order. Go back to main menu.
. Remove card from slot.
. Select 'reboot system now'. Nook will then boot into CM.
. The boot SD card is no longer needed for normal use, as the Nook can now boot into CWM internal recovery on its own. However, you should keep the bootable CWM sdcard stored away somewhere in case the Nook ever fails to boot. It also contains your backup files. That is why I recommend using a relatively small SD (2 to 8 GB) for the bootable SD. If you want an SD for use with CM, use a different one.
Configure CM
. On first CyanogenMod (CM) login, enter info as needed by Google Apps. You need to have or create a Google acct to access the Play Store (to get apps).
. After getting to the CM Home screen, swipe down from the upper right edge to access Quick Settings panel. From there, select Settings.
. Go to Settings/About tablet/Build number. Tap on that seven times to enable developer options. Go to Settings/Developer Options and select Advanced Reboot which allows rebooting into recovery from the power button.
. Know how to enable sideloading (see FAQ Q6 below).
. Configure CM updates: About tablet > CyanogenMod updates. Set 'Check for updates' and 'Update types' as desired.
. The below link has a tour of CM settings and capabilities. It's geared more toward phones and isn't a primer, but is still an informative read for those new to Android.
http://www.addictivetips.com/android/cyanogenmod-10-1-complete-review-guide/
. Configure other CM settings as desired. Some setting changes need to be confirmed by selecting a 'Save' or 'Done' on the upper right corner for them to be saved.
. From Home screen, press the center icon in the Dock to access the Apps screen. Select Play Store to get some apps. Limit yourself to the essential core apps for now.
Make baseline backup
A baseline backup is the last resort when things go bad. It's same as a fresh install, but saves on the hassle of installing and configuring the OS and core apps. You can (and should) make subsequent full/incremental backups as you amass more content, but you should always do a baseline backup for every new install.
. Insert a FAT32-formatted SD card (doesn't need to be a bootable card) into Nook's SD slot and make sure it clicks into place.
. In CM, select reboot to recovery (see FAQ Q5 if needed). Reboot Nook.
. Once CWM menu appears, select 'backup and restore' > 'backup to external sdcard'. CWM will back up the whole device onto the SD card. Once done, go back to main menu.
[Update to newer CM version] DO NOT use the update feature described here to update to CM11, the update will not work. Follow the CM11 Guide linked at the beginning of this thread.
[This section isn't part of the install process, but is relevant as new CM builds become available. Because updating has its risks, suggest that you only upgrade when there is a substantive benefit.]
. Check for new CM builds in Settings > About tablet > CyanogenMod updates > Available Updates. Tap 'Refresh' button.
[Note: Both CM10.1.3 Stable and CM10.2.1 Stable builds are available in the download list. For those who want to update to 10.2.1, make sure you also update to Gapps 8/13 or later, which is specifically for 10.2. You'll also want to visit the 'CM 10.2 issues' thread.]
. Tap on an available CM build to see its changelog, to determine if it's worthwhile to update.
. BACK UP your existing set-up in case anything goes wrong (use the above procedure for baseline back-up).
. To update, simply tap to download the available update. You'll then be prompted to allow the auto-update to go ahead.
[Note: CM's internal update may fail and strand you in CWM recovery. The likely cause is the CM put the update file into the wrong location and CWM can't find it. To manually update, in CWM select 'Install zip' > 'Choose zip from sdcard' > browse to 0/cmupdater to find and install the update zip.]
. If new problems arise with an update, you can either restore from an older backup, or do a factory reset in recovery followed by a clean install.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[NOOK HD/HD+] Installing CyanogenMod 10.1 for Dummies
**** MOD EDIT****
Thread Owner updated

FAQ
Q1: What is CyanogenMod and why should I use it over stock?
CyanogenMod (CM) is a community-based firmware (or ROM) based on the Android Open Source Project (AOSP). Each new Android release has a corresponding AOSP version, which is used by CM to build ROMs for devices not officially supported by stock Android. Hobbyist developers then port the CM code to yet more devices outside of CM's device list. Thanks to the efforts of verygreen, Nook's lead dev here, both the HD and HD+ are now officially supported by CM. CM 10.1 is based on Android 4.2.x, and has reached general release. CM 10.2 (based on Android 4.3) is beginning its first alpha builds. [Note: These are for eMMC installs only.]
Official CM builds for Nook HD+: http://download.cyanogenmod.com/?device=ovation
Official CM builds for Nook HD: http://download.cyanogenmod.com/?device=hummingbird
CM offers the full Android experience, and is based on the latest version available. Stock Nook firmware is a much more limited OS, geared to selling Nook wares, and is based on the older Android 4.0 release. CM allows you to do more. However, the flip side to more versatility is more complexity; CM has a higher learning curve.
Q2: What are the different CM installation methods to Nook, and which is best?
There are three install types:
SD - CM is installed to a bootable SD card, leaving the stock Nook ROM intact in internal storage (eMMC). The benefit is that you can easily switch between stock and CM. The drawback is that SD cards aren't designed for running an OS; I/O operations can be problematic, leading to crashes and performance issues. For best results, the consensus is to use the older Sandisk class 2 or 4 cards.
http://forum.xda-developers.com/showthread.php?t=2087988 (Nook HD+ development thread)
http://forum.xda-developers.com/showthread.php?t=2063968 (Nook HD development thread)
Hybrid - Some elements of CM are installed into Nook's internal storage (eMMC flash), and some elements remain on the SD card. This alleviates the I/O problems of the pure SD install. You still need to boot with a SD card, and the card still needs to be in place to run CM, ie the SD slot can't be used for additional storage.
http://forum.xda-developers.com/showthread.php?t=2300132 (Nook HD+ development thread)
http://forum.xda-developers.com/showthread.php?t=2097731 (Nook HD development thread)
eMMC - CM is wholly installed into Nook's internal storage (eMMC flash), replacing stock. This is the favored method, as it's the least problem-prone, and frees the SD slot to be used for additional storage. The drawback is that you can't switch between firmwares as easily, and some people are put off by the install's one-way nature. But with a backup of the stock ROM, going back to stock is feasible, albeit more inconvenient.
http://forum.xda-developers.com/showthread.php?t=2263553 (Nook HD+ development thread)
http://forum.xda-developers.com/showthread.php?t=2319000 (Nook HD development thread)
Q3: Something went wrong, or I have questions. How do I get help?
Search before asking, as whatever problems you run into are likely to have been encountered and solved. For general Android issues, try Google search first. For install specific issues from this guide, browse this thread. If you can't find a solution, then please ask.
Common problems reported:
a) aborted installs - Check downloaded zip files for integrity, as file corruption has been a common problem.
b) can't write to SD card - Check downloads for file corruption. Try a different SD card or a different reader. A simple microSD=>USB adapter tends to work best, as multi-format readers may interfere with the image-writing process.
c) can't boot from SD card - Again, first check downloads for file corruption. Some Nooks are reported to be finicky with booting from SD. Simply try booting several (or many) times, removing & reinserting the card each time. Try with a different SD card. Check the thread for an alternate method of making a boot card, which may help.
The mantra for troubleshooting is to minimize your configuration. Generally, if a problem appears after you've loaded some apps on, revert back to baseline backup to see if the problem still exists. If problem disappears on baseline, then reload apps one-by-one to isolate it. If problem remains in baseline, revert back to stock backup. If problem remains again, return Nook for exchange.
Q4: What are the various Android partitions and their functions?
http://addictivetips.com/mobile/android-partitions-explained-boot-system-recovery-data-cache-misc
Q5: What is ClockworkMod (CWM) and how do I use it?
CWM is a system recovery tool for Android. It is used to backup/restore system images (OS+data), as well as to install ROMs and other software packages outside of Android. It is the go-to utility for all CM ROM uses.
The above guide installs CWM into the Nook; CWM can also be used from a bootable SD card. It is menu-based, and uses the Nook's various buttons to navigate: volume buttons to move highlight bar, Nook 'n' button to select, and power button to go back.
Once installed onto the Nook, CWM can be accessed in three ways:
a) From ROM Manager app. http://play.google.com/store/apps/details?id=com.koushikdutta.rommanager
b) Upon power-up, when either the Nook or the Cyanoboot logo appears, press & hold Power + Nook 'n' buttons for a second or two.
c) Within CM10.1: select Settings > 'About tablet' > 'Build number' (repeatedly tap on it until 'Developer options' appears in the left column). Once Developer options is enabled, select it, enable 'Advanced reboot' to allow reboot to recovery. Then, to access the reboot-to-recovery option, long-press the Power button for the Power menu to appear, select 'reboot', then select 'recovery' at the second menu.
More detailed info and tutorial on CWM:
http://addictivetips.com/mobile/wha...y-and-how-to-use-it-on-android-complete-guide
Q6: What is sideloading and how do I use it?
Sideloading means to install apps without using the official Play Store. The option is disabled by default. To enable, go to Settings > 'Security' > Device Administration > enable 'Unknown sources'. For security, enable sideloading only as-needed and disable it afterward.
Once sideloading is enabled, you need to have the app file to be installed. The file will have an '.apk' extension. The file can be on your PC, on a SD card, or within the Nook storage. Navigate to the file with your file manager and tap on it. The file manager will then install it into the Nook. For files on the PC, you'll need to have a file manager that can access shared folders over the network, such as ES File Explorer.
Q7: What is the best [fill-in-the-blank] Android app?
Search for it, eg for file manager: http://google.com/search?q=best+file+manager+for+android
which nets: http://techsupportalert.com/content/best-free-file-manager-android.htm
From there, try a few of the favorites. Repeat for other app categories.
Q8: How do I share files between my PC and the Nook?
You can copy files to/from the Nook with the included Nook cable, which doubles as a charging cable and a data cable. The Nook is accessed as an MTP device, which can be slow and problematic when transferring large files. Files can also be shared via microSD card or a USB device (see below). For large files, this latter is the fastest and most practical method.
Android doesn't presently have built-in filesharing, and it falls to the apps to fill that need. Over wifi, one solution is to install ES File Explorer, which allows connecting to shared folders on your LAN. This works for typical uses like watching movies from a media server. It doesn't work if apps need direct access without ES being the middleman. In that case, you can use ES to copy the resource onto the Nook beforehand.
http://play.google.com/store/apps/details?id=com.estrongs.android.pop
Geek solution: One app that allows direct file access is CIFSManager. However, it is no longer maintained, and the addition of multiuser in Android 4.2 breaks it. CM has implemented a workaround, which is to mount volumes OUTSIDE of /storage (recommended mount point is /mnt/cifs). Second, CIFSManager is very slow when accessing shares of multiple thousands of files. Put another way, there is presently no comprehensive filesharing solution for Android, which will require a native implementation.
http://forum.xda-developers.com/showthread.php?t=756158 (CIFSManager)
http://forum.xda-developers.com/showthread.php?t=2106480 (CIFSManager workaround for CM 10.1)
To share files FROM the Nook, use Samba Filesharing for Android. This sets up a Samba server, and allows PCs to see content on the Nook. Search on 'samba' or 'file sharing' from within the Play Store for other filesharing options.
http://play.google.com/store/apps/details?id=com.funkyfresh.samba
Q9: How do I put a network folder (say, of movies) onto the Nook's home screen?
Using ES File Manager: Swipe left or right to get to the LAN window; tap 'Scan' button to search for LAN shares. Once shares appear, long-press to select the desired share and edit the details if needed. Navigate to the share's desired folder, and select the folder. Tap 'More' button (bottom right); tap 'Add to desktop'.
Q10. How do I connect a USB key to the Nook?
You need a female-to-female USB gender changer, available on eBay and Amazon for about $1. Use it to connect USB key to Nook cable, and connect cable to Nook. Install and run USB Host app (http://nook.rootshell.ru/hd/USBHostSwitcher.apk) to enable USB host mode. [Note: The Quick Setting option to change USB mode is no longer around with the new official CM builds for Nook.] The USB key will automatically be mounted to /storage/USB0.
CM now recognizes FAT32, exFAT, NTFS, and ext4. USB-powered hard drives do not work, as they require more power than the Nook can supply; USB hard drives with external power should work, as do devices connected to a powered USB hub. SD card readers may not work. Some have reported better device compatibility when using an unpowered hub as an intermediary.
When 'USB Host' mode is enabled, Nook cannot charge or be connected to PC. Disable it in the app to regain normal use.
http://www.ebay.com/itm/Type-A-Female-to-F-USB-Gender-Changer-Adapter-Converter-/260535193836?
Q11: How do I use a mouse and/or keyboard with the Nook?
The Nook supports both mouse & keyboard via USB (using same method as above to connect USB keys), or Bluetooth. The Nook should have enough to power both USB mouse & keyboard of the normal variety, using a USB splitter or a hub. Adjust mouse tracking speed in Settings > Language & Input > Pointer speed.
Q12: How do I print from my apps?
Google Cloud Print. http://www.google.com/cloudprint/learn/apps.html
Q13: How do I block ads within browsers and from ad-supported apps?
Google has banned ad blockers from its Play Store, and you'll need to sideload one. The consensus is that AdAway is the best, and is open-source. AdBlock Plus is also available, although ABP now allows ads if vendors pay ABP to let the ads through. Note: Some ad-supported services, such as videos with ads, will FAIL if their ads are blocked. Be aware and disable the blocker as a first step when a service/software doesn't work.
http://f-droid.org/repository/browse/?fdid=org.adaway
http://adblockplus.org/en/features
Q14: How do I get Adobe Flash to work in my browser?
Flash is no longer officially supported in Android 4.1 and later, having been obsoleted for HTML5. There are still many web sites that require Flash, however. For these, you can sideload an older Flash version, and use a browser (Firefox or Dolphin) that supports Flash. You may need to enable Flash in the browser's settings.
Get Flash Player from the Adobe site (scroll down to midpage for Android 4.0 archives):
http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
Q15: Do I have to root or unlock the bootloader? I read that you have to do these to use custom ROM.
No. This eMMC install replaces the stock ROM with CM10.1, which comes pre-rooted. The bootloader lock was worked around by verygreen, the lead dev who also ported CM to the Nook HD and HD+.
Q16: What is 'CPU governor' and what do the different settings mean?
A CPU governor regulates the CPU frequency, and is one of several ways to adjust an Android device's performance in a trade-off between battery life and responsiveness. In CM, access the CPU governor via Settings > Performance > Processor. For general use, the default 'Interactive Governor' is considered to be the best balance between battery life and performance.
The below link has descriptions for the many types of governors that exist for Android, not all of which are useful. CM's selections are a practical subset.
http://forum.xda-developers.com/showthread.php?t=1663809
Q17: I've downloaded some files. Where are they located in the Nook?
Run File Manager from the Apps screen. Tap on Bookmarks icon at lower right corner. Internal storage is located in /storage/emulated/0; downloaded files by default will be in /storage/emulated/0/Download. (Download locations can vary by the app, although all user files should be within this area.) Files on the physical SD card are found at /storage/sdcard1. Files on a USB device are located at /storage/usb0.
The bundled File Manager by default runs in Safe mode. To access files outside of the internal user storage, you'll need to raise your access level. Tap on the File Manager's vertical ellipsis (menu) icon, select Settings. Select 'Access Mode' > 'Root Access mode' > ' Remember choice for 10 minutes'.
Q18: I've installed some apps. Where are they located?
System (bundled) apps are located in /system/app. User-installed apps are in /data/app. App data and configuration are normally stored in /storage/emulated/0/Android/. Apps are installed into Nook's internal (eMMC) storage and not the SD card.
Q19: I've backed up my system with CWM into internal storage. Where is the backup located?
The backup is located in /data/media/clockworkmod/backup. System (Nandroid) backups are normally saved to SD card, since backups take up substantial space, and the device's storage capacity is limited. If you want to save backups to internal storage, an easier way is to install the ROM Manager app and use that to manage your backups.

The above was a collection of my footnotes in getting CM 10.1 installed. There are bound to be errors and shortcomings. Corrections and additions are welcomed.

Once you've installed internal CWM, you no longer need to boot with the sd. Just hold nook button and power from OFF.
I leave my sd card inserted (after deleting the boot files), and all my backups are on there. internal CWM can access that or my internal drive.
You may also want to add the easier method of making the bootable sd. If your cards larger than 4gb you can download the regular bootable-CWM-6028 and just drag and drop it to the card, then set it to active partition with windows admin manager.

Does this process leave the internal storage as app storage and the micro sd card still for media ( like stock 2.1does)?

Installing CM11 for Dummies (Updated 7-13-14)
[Edit 7-13-14] This guide is adapted from e.mote's guide for CM10.1/CM10.2 in the first post of this thread. The principle is the same, it just requires newer files.
Summary
Guide for converting the 9" Nook HD+ (Nook HDplus) or 7" Nook HD to full Android, by installing CyanogenMod 11 (CM11 - kitkat) into Nook's internal storage, replacing the stock firmware.
. Download files
. Make bootable SD card
. Back up stock ROM
. Install CM11
. Configure CM
. Make baseline backup
. Update to newer CM version
Intro
This step-by-step process guides you through the full-Android conversion process, from backing up your stock firmware to installing of CM onto the 9" Nook HDplus or 7" Nook HD. For simplicity and reliability, CM is installed into the Nook's internal storage (emmc). This REPLACES the stock firmware, and you can only go back to stock by restoring it from backup.
The guide assumes no prior Android experience, and tries to avoid as much jargon as possible. It is based on the Dummies guide for installing CM10.1/CM10.2 by e.mote above, and relies on software written by verygreen and others. Please thank them for their work in making this entire enterprise possible. As well, while this guide doesn't refer to bokbokan's work, please also thank him for his development efforts for the Nook HD and HDplus.
Have
. A 9" Nook HDplus or a 7" Nook HD. If it is brand new, you'll need to turn it on and register it with B&N for the 1-year warranty to take effect. Do this before installing CM.
. Micro-SD card of 2GB or larger. A spare card is handy if the first card doesn't work.
Nook HDplus downloads:
NookHDplus-bootable-CWM-6046-for-emmc-BOOTFILES-rev0-(07.13.14).rar, attached below (CWM bootfiles for SD card)
NookHDplus-CWM-6046-for-internal-memory-rev0-(07-13-14).zip, attached below (CWM recovery - to install into Nook internal memory)
cm-11-####-ovation.zip (CM11) (the CM ROM zip)
http://download.cyanogenmod.com/?device=ovation
Google Apps (needed for Play Store)
Here or here.
Nook HD downloads:
NookHD-bootable-CWM-6046-for-emmc-BOOTFILES-rev0-(07.13.14).rar, attached below (CWM bootfiles for SD card)
NookHD-CWM-6046-for-internal-memory-rev0-(07-13-14).zip, attched below (CWM recovery - to install into Nook internal memory)
cm-11-####-hummingbird.zip (CM11) (the CM ROM zip)
http://download.cyanogenmod.com/?device=hummingbird
Google Apps, needed for Play Store -
Here or here.
Make bootable SD card
. Download the correct files for the Nook you have. Files specific to the HDplus are named 'ovation'. Files specific to the HD are named 'hummingbird'.
. Format (fat32) any size SD card with SDFormatter (free on web - http://sdcard.org/downloads/formatter_4).
. Use partitioning software (Mini-Tool Partition Wizard or EaseUS Partition Manager, both free) to set the first (and only) partition as "active". Don't repartition, just set active. Some versions of Windows will let you set the first partition active without having to use partitioning software.
. Unarchive (extract) the appropriate BOOTFILES .rar file for your device; it'll uncompress to five files.
. Copy the five extracted files to the SD. Copy the file MLO first before the other four files.
. DO NOT INSERT THE SD INTO THE NOOK UNTIL TOLD TO DO SO BELOW.
. For Nook HDplus:
Copy
1. NookHDplus-CWM-6046-for-internal-memory-rev0-(07-13-14).zip,
2. cm-11-####-ovation.zip,
and
3. pa_gapps-modular-micro-4.4.2-20140426a-signed.zip
onto boot SD card.
. For Nook HD:
Copy
1. NookHD-CWM-6046-for-internal-memory-rev0-(07-13-14).zip,
2. cm-11-####-hummingbird.zip,
and
3. pa_gapps-modular-micro-4.4.2-20140426a-signed.zip
onto boot SD card.
Back up stock ROM & Install CM 11
. Make sure Nook is powered off.
. Partially pull out rubber flap to uncover micro-SD slot at Nook's bottom edge. Insert card into slot until it clicks into place. Restore flap.
. Power up Nook. Nook should boot from card with 'Cyanoboot' logo on-screen. If it boots into stock ROM, power off Nook, remove and reinsert the card, and try again. Some Nooks are finicky and have trouble booting, so try several times. If it still fails, try with a different SD card.
. Once the CWM text menu appears, use volume buttons to move cursor bar, Nook 'n' button to select, and power button to go back.
. Back up the stock ROM: Select 'backup and restore' > 'backup to /external_sd'. CWM will back up the whole device onto the SD card. Once done, go back to main menu.
. Select 'wipe data/factory reset'. Follow prompt to finish action. Go back to main menu.
. Select 'install zip' > 'choose zip from /external_sd'. Select and install internal CWM, CM11, and Google Apps in that order. Go back to main menu.
. Remove card from slot.
. Select 'reboot'. Nook will then boot into CM.
. The boot SD card is no longer needed for normal use, as the Nook can now boot into CWM internal recovery on its own. However, you should keep the bootable CWM sdcard stored away somewhere in case the Nook ever fails to boot. It also contains your backup files. That is why I recommend using a relatively small SD (2 to 8 GB) for the bootable SD. If you want an SD for use with CM, use a different one.
Configure CM
. On first CyanogenMod (CM) login, enter info as needed by Google Apps. You need to have or create a Google account to access the Play Store (to get apps).
. After getting to the CM Home screen, swipe down from the upper right edge to access Quick Settings panel. From there, select Settings.
. Go to Settings/About tablet/Build number. Tap on that seven times to enable developer options. Go to Settings/Developer Options and select Advanced Reboot which allows rebooting into recovery from the power button.
. Configure CM updates: About tablet > CyanogenMod updates. Set 'Check for updates' and 'Update types' as desired.
. Configure other CM settings as desired. Some setting changes need to be confirmed by selecting a 'Save' or 'Done' on the upper right corner for them to be saved.
Make baseline backup
A baseline backup is the last resort when things go bad. It's same as a fresh install, but saves on the hassle of installing and configuring the OS and core apps. You can (and should) make subsequent full/incremental backups as you amass more content, but you should always do a baseline backup for every new install.
. Insert a FAT32-formatted SD card (doesn't need to be a bootable card) into Nook's SD slot and make sure it clicks into place.
. In CM, select reboot to recovery (see FAQ Q5 if needed). Reboot Nook.
. Once CWM menu appears, select 'backup and restore' > 'backup to external_SD'. CWM will back up the whole device onto the SD card. Once done, go back to main menu.
Update to newer CM version
[This section isn't part of the install process, but is relevant as new CM builds become available. Because updating has its risks, suggest that you only upgrade when there is a substantive benefit.]
. Check for new CM builds in Settings > About tablet > CyanogenMod updates > Available Updates. Tap 'Refresh' button.
. Tap on an available CM build to see its changelog, to determine if it's worthwhile to update.
. BACK UP your existing set-up in case anything goes wrong (use the above procedure for baseline back-up).
. To update, simply tap to download the available update. You'll then be prompted to allow the auto-update to go ahead.
. If new problems arise with an update, you can either restore from an older backup, or do a factory reset in recovery followed by a clean install.

If this guide included idiots also I would be all set.
Actually, it looks like something even I can follow. I have a 2nd nook on order to experiment with, thanks for the guide.

I just ordered another from BB for $180. Do I have to first activate the device and update, or can I go ahead with this process straight out of the box?

rushless said:
I just ordered another from BB for $180. Do I have to first activate the device and update, or can I go ahead with this process straight out of the box?
Click to expand...
Click to collapse
If you ever want to use your warranty from B&N, you need to register it at least once with them. They track warranty by serial number on their servers of those that have been registered.
I recommend registering it, nandroid backing it up followed by installing CM10.1 on emmc.
Sent from my SCH-I800 using xda premium

Thanks for the additional issues raised. I've revised the guide & FAQ to take them into account, including additional info on file locations.

First Newbie
Let me be the first real newbie to chime in here. First thanks for making this thread. I just bought a Nook HD+ and want to put CM10.1 on it, replacing existing software. I found the instructions on this thread: http://forum.xda-developers.com/showthread.php?t=2263553
But they assume that the user has more knowledge than I have, so again I appreciate these more detailed instructions.
My question is this, are the files you mention to download the same as the ones that are mentioned in the other post? I ask because they appear to be different, and I want to make sure I have the latest software installed.
In particular, the other thread mentions that this one is the latest: cm-10.1-20130608-UNOFFICIAL-ovation-emmc.zip
Thanks
---------- Post added at 09:46 PM ---------- Previous post was at 08:55 PM ----------
Please forgive my ignorance in the last post. I assumed the files were different in this instructions because in the section where it mentions which files to download it doesn't mention: cm-10.1-20130608-UNOFFICIAL-ovation-emmc.zip
But I see now that it's mentioned that I would need that file further down in the instructions.
But now I have another question. These instructions say to use Win32DiskImager to put the image onto the MicroSDHC card. I assume that in order to do this you would need to have a MicroSDHC card reader. Unfortunately I do not. So I was hoping to perform this step while the card is in my Nook (or Galaxy S3) connected to my PC. Is this possible? I tried it and it doesn't seem possible. In Win32DiskImager after I select the image file I try to select the Device, but there is no drop down box (so I can't select the device).
Any help would be appreciated.

The PC sees the Nook as an MTP device, which doesn't allow operations like format or image writes. I suppose you can download a terminal emulator to the Nook and try running dd, to write the image to the card--although I've no idea if or how that would work in Android.
The most pragmatic solution is to run down to any store (even Walmart) and pick up a microSD-to-USB adapter for a few bucks. You will need said adapter in any case for many other tasks.

Thanks given for an excellent job. :good:
This forum just took a leap forward in user friendliness thanks to e.mote !
Not to take anything away from Leapinlar and verygreen but the previous instructions were a little intimidating for a complete newbie. I'm a veteran of the Nook Color days and have been through a few installations of CM. Even I had to read and re-read the previous instructions carefully before feeling confidant enough to proceed.
I was actually thinking of contributing a User-friendly guide myself but I couldn't have done a better job than this one.
Between this and the great sale going on, hopefully we'll get more forum contributors and progress on CM for Nook HD+ can accelerate.

Can't boot from MicroSDHC card
I followed the instructions and created the bootable microsdhc card (samsung 32gb class 6) and when I put it in the nook hd+ and powered it on, it's not booting into it. Any suggestions?

ekimzulad said:
I followed the instructions and created the bootable microsdhc card (samsung 32gb class 6) and when I put it in the nook hd+ and powered it on, it's not booting into it. Any suggestions?
Click to expand...
Click to collapse
You can try the new alternate method of making the CWM SD from my HD/HD+ CWM thread linked in my signature. See item 1. Also some of the newer HD+ are hard to get to boot from SD. Try blowing air into the microSD slot.
Sent from my Nook HD+ running CM10.1 on emmc.

Good guide.
Only thing that I did differently was to use TWRP. Didn't boot into SD card the first time, worked on second time.

zonlicht said:
Good guide.
Only thing that I did differently was to use TWRP. Didn't boot into SD card the first time, worked on second time.
Click to expand...
Click to collapse
The only issue with using TWRP is I think the backup/restore is broken on this version.
Sent from my Nook HD+ running CM10.1 on emmc.

leapinlar said:
The only issue with using TWRP is I think the backup/restore is broken on this version.
Sent from my Nook HD+ running CM10.1 on emmc.
Click to expand...
Click to collapse
Isn't that beautiful. Time to flash CWM.

I'm already hip-deep in the process, so this thread is a bit late to do me any good However, one thing I found along the way over in leap's CWM tools thread did make this process faster and easier: you don't have to "burn" a CWM card for the HD/HD+. Apparently the new Nooks' hardware is less picky than older models about what it will boot:
Format any size card with SDFormatter (free on web).
Use partitioning software (Mini-Tool Partition Wizard or EaseUS Partition Manager, both free) to set the first partition as "active".
Unarchive the appropriate set of BOOTFILES for your device (HD or HD+)
Click to expand...
Click to collapse
I just extracted the files from verygreen's CWM image. It's a lot faster than burning an image, and especially saved me time because I used leap's CWM to root so I could make a Titanium Backup of stock and then swapped in the files from verygreen's CWM for the CM10.1 install. Maybe verygreen's would have worked for both, but it was no trouble swapping out the files.

Related

Froyo Manual Installation Tutorial for Beginner

THIS TUTORIAL IS MADE BY ME, TO ASSIST BEGINNER OR THOSE WHO DOES NOT HAVE MUCH KNOWLEDGE ON UBUNTU/ LINUX SYSTEM TO RUN FROYO THROUGH MANUAL INSTALLATION.
WHY MANUAL INSTALLATION?
- Better performance than SD card
- Faster and more responsive as compared to SD installation
- Able to check/update the files manually for every files that you transfer to Android system.
- Able to select Android partition installation.
READ THIS BEFORE YOU START
* Make sure to clear all the partition if you have installed Android before on your phone using partition tools i.e. Mini Tool Partition Wizard.
* Make sure to backup your My Storage files to somewhere else just in case the system delete away your files.
* All the codes on Ubuntu are case-sensitive, you have to pay high attention to the spacing, letters and caps when dealing with Ubuntu.
TUTORIALS
Follow all the steps below and will guarantee you a workable Froyo on Omnia 2.
ON WINDOWS
1. Download Daemon Tools from official Daemon website.
2. Download Ubuntu iso from the official website.
3. Download the Froyo Bundle files by Ritchietos, download link here.
4. On your mobile phone, go to Settings> General Settings >USB Connection>Select "Mass Storage" mode and choose "My Storage".
5. Connect phone to PC, extract and copy all Froyo Bundle files to My Storage.
6. After finish downloaded Daemon Tools Lite, follow all the steps and install it (requires reboot).
7. Run Daemon Tools Lite and it will appears on the notification bar.
8. Right click on Daemon Tools Lite and select the option below.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
9. Point to the directory where the Ubuntu iso file is located.
10. After that, open My Computer, and a new drive with Ubuntu iso is created, and right click on the Ubuntu iso, click Explore.
11. Run wubi.exe in the iso folder.
12. Follow the option in the screenshot below and key in you username and password for Ubuntu OS. Follow through the installation process.
START UBUNTU
1. Restart the computer.
2. And choose Ubuntu in the OS choice menu.
3. Select the first option in Linux choice menu.
4. After login, attached phone to USB port and you should be able to see your My Storage under Places.
5. Copy ext4.tar.gz from Froyo Bundles on My Storage to Desktop.
CREATE EXT4 PARTITION THROUGH GPARTED
1. Go to Applications> Accesories> Terminal
2. Type in the following commands:
Code:
sudo apt-get install gparted
3. Wait for the installation and type in
Code:
sudo gparted
4. After gparted running, go to top-right corner and select the My Storage partition. (select the one with around 7 Gb storage)
5. Right click on the storage and "Unmount" the storage first.
6. Right click and select "Resize/Move" to set the partition value.
7. Leave around 1-2 gb of spaces available for "Free spaces following".
8. A new partition, "unallocated" will be created.
9. Right click, and select New partition, and set the following.
Code:
Create as " primary partition"
File System " ext4
Label "android"
10. Click "Apply" (Tick icon) and wait for the pending operation to be complete.
11. You will see the new android partition created once it's complete.
COPYING FILES TO EXT4 SYSTEM
1. "Android" drive will appear on the top toolbar once the partition process is completed.
2. Right click on the drive, and "Mount" android partition that just created.
2. Open Terminal, and follow the commands below
Code:
cd Desktop
Code:
sudo tar zxvf ext4.tar.gz -C /media/android
3. Wait for the process to be complete.
RENAME STARTUP.TXT ON MY STORAGE
1. Make sure that My Storage partition is mounted.
2. Open and right click on startup.txt.
3. Select open with gedit.
4. Renamed the following line:
Code:
Set CMDLINE "rootdelay=2 root=/dev/mmcblk0p2 init=/init"
to
Code:
Set CMDLINE "rootdelay=2 root=/dev/mmcblk0p[COLOR="Red"]6[/COLOR] init=/init"
5. Save and exit gedit.
* In some cases, mmcblk0p6 maybe different for some users, however, you can check your code after running haret.exe if the device hang at the following screen.
Now the Android Froyo partition has been transferred manually to the ext4 partition that just created. You can run the haret.exe on Windows Mobile to enjoy the full Froyo experience.
CREDITS
ritchietos for Froyo bundles compilation.
jerrytech2468 for video tutorials.
omnia2droid developers for making our Android dreams come true.
[RESERVED]
[RESERVED]
Thanks bro I3, I'll try it as soon as i can..
xdapapaya said:
Thanks bro I3, I'll try it as soon as i can..
Click to expand...
Click to collapse
And please report back if it doesn't work, because I need to make sure an easy and understandable guide for beginner.
Problems during installation and questions
Here are some problems that i experienced during my installation:
- I would rather put this link: w3.ubuntu.com/download/ubuntu/download - because on this link you can download ISO image directly and on link that you put: w3.ubuntu.com/download/ubuntu/windows-installer, installation is started directly from Internet (this is only my suggestion)
- You didn't mention anywhere that Ubuntu needs to be installed on Primary partition (logical , but when following steps people forget that)!
- Because i use PPPOE connection there were no explanation how to create connection on Ubuntu, and how to connect on Internet using that connection!
- How to unmount on Linux?
Question:
- I have set to my partition around 1,5GB, and why when i use camera android report to me that i don't have SD card (i don't have really installed SD CARD but there is about 1GB of free space left on this partition)?
- Can android programs be installed from windows or Linux (like *.cab on Windows) or just using Android Market?
- Is there possibility to put some necessary programs in this bundle installation like Call Light?
Best regards,
Almir M.
Fixed
@lmir said:
Here are some problems that i experienced during my installation:
- I would rather put this link: w3.ubuntu.com/download/ubuntu/download - because on this link you can download ISO image directly and on link that you put: w3.ubuntu.com/download/ubuntu/windows-installer, installation is started directly from Internet (this is only my suggestion)
- You didn't mention anywhere that Ubuntu needs to be installed on Primary partition (logical , but when following steps people forget that)!
- Because i use PPPOE connection there were no explanation how to create connection on Ubuntu, and how to connect on Internet using that connection!
- How to unmount on Linux?
Question:
- I have set to my partition around 1,5GB, and why when i use camera android report to me that i don't have SD card (i don't have really installed SD CARD but there is about 1GB of free space left on this partition)?
- Can android programs be installed from windows or Linux (like *.cab on Windows) or just using Android Market?
- Is there possibility to put some necessary programs in this bundle installation like Call Light?
Best regards,
Almir M.
Click to expand...
Click to collapse
Hey man look, this is my solution which is working for me, and you can follow your own method if you choose not to follow mine. So here are the main points regarding to your question.
1. The link to the Ubuntu website is to let the users know what they are supposed to download and what content there are downloading, but not just merely give them a download link without reading the instructions.
2. Am I supposed to cover in this tutorial how to turn on and off Ubuntu as well? The reason why I requires you guys to do all the download stuff first in Windows is to saves all the trouble of re-create a new connection in Ubuntu, you doesn't really need a connection though while on Ubuntu. For me, I'm running on Wi-fi, therefore my Internet connection on Ubuntu works as well.
3. I thought a screenshot was provided on the instructions on Unmounting the storage. By the way, to mount and unmount the drive, once you plugged in the storage, it will appears in the top toolbar, and right click and Unmount/Mount the drive.
4. You don't really have a SD card inserted, that's why the camera ain't working. Some apps requires to have a SD card on your phone anyway to function.
5. No, I don't think it can be install through .cab or .apk.
6. Is it really that troublesome for you to go to Market and download that app yourself? Another suggestion for you is to backup all your apps before you go for fresh installation next time.
I have a problem. When I connect my phone to my computer, the folder "My Memory" (my store) and disappears when I disconnect it, it reappears.
I formatted my memory to 2GB with EASEUS Partition in primary partition and FAT 32. Am I doing something wrong? I can not transfer the file bundle Froyo since I do not see the folder "My memory (my store). Can you help me? Thanks in advance.
it's good, I reconnected my phone through the file and activ'synch My memory is returned. I'll be able to continue installing Froyo.
I followed your tutorial and Android starts ok, but I can't access My Storage partition and SD card. I now have two partitions labeled My Storage and Android. SD card is shown as not mounted (My Storage and SD card are ok, I can see them from WM). What can I do?
Thank you.
Edit: I reinstalled and now My Storage partition is available under storage folder. But I still can't see my sd card. As I understand it should be found in sdcard folder. It's empty. Probably that's because (as I already said) I see sd card notification that it is damaged and can't be mounted (if I install iso installation it is working ok).
How can I bring sd card to life?
Bogeyman13 said:
I followed your tutorial and Android starts ok, but I can't access My Storage partition and SD card. I now have two partitions labeled My Storage and Android. SD card is shown as not mounted (My Storage and SD card are ok, I can see them from WM). What can I do?
Thank you.
Edit: I reinstalled and now My Storage partition is available under storage folder. But I still can't see my sd card. As I understand it should be found in sdcard folder. It's empty. Probably that's because (as I already said) I see sd card notification that it is damaged and can't be mounted (if I install iso installation it is working ok).
How can I bring sd card to life?
Click to expand...
Click to collapse
May I know which package did you downloaded from Froyo bundle? For me, both SD card and My Storage are readable and able to be detected after installing Froyo bundle V1 and V2 updates.
And did you format your SD card using SD Formatter? Check the option below:
Format Type: Full (Erase)
Format Size Adjustment: ON
No need to reinstall the whole thing again, just take out your SD card and format it using SD Formatter. My Storage seems working fine in your case, it's just the SD card problem I guess, should be working after format it.
I reformatted the card and now it works. Thanks.
Strange is that I tried both v1 and v2 bundles and after I installed v2 again My Storage mounted correctly. God knows what happened.
And if there was really a card error, why sd card worked in iso installation?
Anyway, important is that now everything works.
Thank you very much for this guide, it really worked for me and it really improves the performance over the SD instalations.
I only have problems with the ubuntu thing because it didn't recognize my wifi card and the cable network didn't work neither... Also I think the Gpart is not the complete name of the software and makes difficult to find it on the repositories (I can't install it through the apt-get command because it didn't find such application.
I can't see My Storage in Ubuntu
Hi,
I followed the steps of the installation but when I connect my phone to the USB port in Ubuntu I don't see "My Storage" in Places as you describe. Instead something strange happens and I see a new network device ETH1 called Omnia I8000.
One thing I am not doing exactly as in the instructions is the Ubuntu installation. I don't want to install another OS on my machine. Instead I tried Virtual Machine with Ubuntu and a live CD Ubuntu and had the same effect in both.
I an a n00b in Linux so any help would be appreciated.
Thanks,
Buzzy
zbzzn said:
Hi,
I followed the steps of the installation but when I connect my phone to the USB port in Ubuntu I don't see "My Storage" in Places as you describe. Instead something strange happens and I see a new network device ETH1 called Omnia I8000.
One thing I am not doing exactly as in the instructions is the Ubuntu installation. I don't want to install another OS on my machine. Instead I tried Virtual Machine with Ubuntu and a live CD Ubuntu and had the same effect in both.
I an a n00b in Linux so any help would be appreciated.
Thanks,
Buzzy
Click to expand...
Click to collapse
As far as I'm concern, the video tutorial by jerrytech2468.blogspot.com also uses vmware to run virtual Ubuntu, try follow his video installation.
Thanks for helping
Hi l3ong91,
Thanks for giving me that link to the video tutorial.
From the video I realized you are missing a step in the tutorial.
Please add (before connecting to Ubuntu):
In the phone go to Settings->General Settings->USB Connection and set to Mass Storage + My Storage
Thanks Again,
Buzzy
zbzzn said:
Hi l3ong91,
Thanks for giving me that link to the video tutorial.
From the video I realized you are missing a step in the tutorial.
Please add (before connecting to Ubuntu):
In the phone go to Settings->General Settings->USB Connection and set to Mass Storage + My Storage
Thanks Again,
Buzzy
Click to expand...
Click to collapse
Wasn't that already stated on the first post?
4. On your mobile phone, go to Settings> General Settings >USB Connection>Select "Mass Storage" mode and choose "My Storage".
Click to expand...
Click to collapse
Hi I3ong91 and thanks for your work.
I didn't understand a thing:
In your Howto, in the end, Froyo will be installed on the internal storage "My Storage" or in the external SD card?
We need to create a partition in ext4 on internal SD? or on external SD? the both?
On the screenshots you show, we can see "sda" and "sdb".
sdb (1.9Gb) seems to be the internal SD and sda (more than 9Gb) seems to be external SD...
So I think the work has to be made on internal SD.
But when we launch haret.exe for the 1st time, will the external SD be erased?
Then you're talking about leaving around 1-2gb for free space following. But on the internal SD only has 1.9Gb ...
Sorry if I doesn't undertand anything at all but I like to know exactly what i'm doing.
Can you quickly explain what memory in used and when please?
Thanks a lot!
Shakkha said:
Hi I3ong91 and thanks for your work.
I didn't understand a thing:
In your Howto, in the end, Froyo will be installed on the internal storage "My Storage" or in the external SD card?
We need to create a partition in ext4 on internal SD? or on external SD? the both?
On the screenshots you show, we can see "sda" and "sdb".
sdb (1.9Gb) seems to be the internal SD and sda (more than 9Gb) seems to be external SD...
So I think the work has to be made on internal SD.
But when we launch haret.exe for the 1st time, will the external SD be erased?
Then you're talking about leaving around 1-2gb for free space following. But on the internal SD only has 1.9Gb ...
Sorry if I doesn't undertand anything at all but I like to know exactly what i'm doing.
Can you quickly explain what memory in used and when please?
Thanks a lot!
Click to expand...
Click to collapse
First of all pardon me if the guide and screenshot does mislead and confused you.
1. This installation can be installed on either SD or My Storage, but in my tutorial it was My Storage installation, split My storage partition into 2, and everything in Android beta will be installed on My Storage. (No need to partition both SD card and My Storage, only create partition on the drive which you want to install Android)
2. The partition really depends on where you want to install the beta, for me, I highly suggest My Storage as it runs better and less problem.
3. According to that screenshot, (It wasn't screenshots from Omnia II 8GB, it was Omnia II 2GB, that's why it shows only 1.9GB in the partition size)
dev/sda was actually the Windows partition on your computer; dev/sdb was the Omnia 2 original partition, 1.9GB.
4. For this manual installation method, there's only ONE time needed to run haret.exe for first boot (Unlike normal installation, where TWO times are required). The content on SD and My Storage will not be affected.
5. It's best to leave 1-2GB partition for Android partition. That screenshot was taken from Jerrytech2468.blogspot.com, his Omnia 2 only has 2GB internal memory.
By the way, may I know how much memory you have on your My Storage? 2GB? 8GB? 16GB?
If you are running on 8GB or 16GB, it doesnn't really affect you, just follow the guide will do, and those screenshot was purely for reference on how to create and access the partition.

[Q] In simple terms, how to access/use storage on CM7 SD

I have spent the last week reading and searching the forums in an attempt to find out how to be able to access and use the empty space left on a CM7 boot sd. Some of the posts were confusing and others seemed to be targeted to those who are already very familiar with the file structures of these systems. The only paritioning experience I have is dividing a boot drive before putting on XP. I am using a Sandisk 8gb and it looks like there is about 5 gig free. Win XP is the os I am running.
So the questions I have are:
1) In simple terms, exactly what has to be done to a boot CM7 SD card to be able to use the empty space for books, mp3, etc? On the recommendations I read in different threads, I downloaded easus partition master, gnome partition editor, and minitool partition wizard. They all pretty much do the same of being able to display the 4 partitions, but what do with the programs then?
In the near future I would like to get a 16g or 32g and wouldn't want all of that space going to waste.
2) Is it possible to have it so that the NC stock boot can read the books downloaded in CM7? I have not been able to find where CM7 stores books.
Thanks to all whose work helped me get to this point. The NC is a fascinating piece of hardware.
Hey! Using the remaining storage on your SD card is quite easy. Just download and install this program on your NC. http://forum.xda-developers.com/showthread.php?t=952456 open the program and select the 4th partition to be mounted. Now when you plug your nook into the PC, the partition which holds media etc. Will be mounted you can now transfer mp3's, roms for Emulators etc.
As for #2, Your cm7 books should be on the previously mentioned partition, which is the 4th.
Sent from my ADR6300 using XDA Premium App
Imbroglio said:
I have spent the last week reading and searching the forums in an attempt to find out how to be able to access and use the empty space left on a CM7 boot sd. Some of the posts were confusing and others seemed to be targeted to those who are already very familiar with the file structures of these systems. The only paritioning experience I have is dividing a boot drive before putting on XP. I am using a Sandisk 8gb and it looks like there is about 5 gig free. Win XP is the os I am running.
Click to expand...
Click to collapse
5G sounds about right for the /sdcard partition. The rest of the partitions on an 8G card are /boot, /system, and /data. Use Root Explorer to poke around; you can tell when you jump partitions because the used/free numbers at the top will change.
/boot is not normally mounted.
The root filesystem is in-memory and is initialized from /boot/uRamdisk by default.
So the questions I have are:
1) In simple terms, exactly what has to be done to a boot CM7 SD card to be able to use the empty space for books, mp3, etc? On the recommendations I read in different threads, I downloaded easus partition master, gnome partition editor, and minitool partition wizard. They all pretty much do the same of being able to display the 4 partitions, but what do with the programs then?
In the near future I would like to get a 16g or 32g and wouldn't want all of that space going to waste.
Click to expand...
Click to collapse
The original instructions in the size-agnostic install thread detail what happens to various sizes of card; for anything above 2G /sdcard gets all the extra.
Any apps that use /sdcard for storage will use this space. App-specific config data and small databases are generally in /data unless instructed otherwise (I'm using less than 300M of my /data partition as yet). The app info or permissions will often give clues; if the permission for "read and write SD card" is requested or required, the app can or must use this space. Some apps (like BeyondPod) will always use /sdcard.
So, your space isn't wasted, it's just unused until you fill it.
2) Is it possible to have it so that the NC stock boot can read the books downloaded in CM7? I have not been able to find where CM7 stores books.
Click to expand...
Click to collapse
The CM7 SD boot cleverly uses the built-in memory for both /cache and (at least some) media storage; the "media" stock partition pre-1.2 is mounted as /emmc; I don't know how the SD boot uses the newer partitions. The NC app stores books in "/emmc/B&N Downloads/Books" and magazines in ".../Magazines". You can move your music files to "/emmc/My Files/Music" and the stock music player will automagically find them there, freeing up even more space in your SD. This partition is mounted the same for emmc-booted NCs, making an easier transition if you get to that point (it took me months to decide to go ahead and do it, and I'm happy with the choice). Other apps may look there, or can be told to look there, but since it's a new-ish Android "feature" (convention, really), it's not universal.
When you use USB mounting by plugging your charger cable into your PC's USB socket, by default the two "drives" mounted are /sdcard (named "CM7 SDCARD") and /emmc ("MyNookColor"), so you can use your PC to explore, backup, and move files back & forth to experiment. Both partitions are FAT32, so all PCs should be able to handle them. Remember to tell the PC to unmount them in software before unplugging the cable, like any thumb drive.
Thanks to all whose work helped me get to this point. The NC is a fascinating piece of hardware.
Click to expand...
Click to collapse
It is, isn't it? I haven't regretted buying one for a minute.
Thank you for posting the reply on the APP nook/cm7 file system.
Unfortunately, it still doesn't address HOW to sideload (DRAG AND DROP) books on the utilizing the empty portion of a CM7 SD card.
1. I put the SD card into an reader.
2. Windows xp detects the card.
3. I pull up windows explorer.
4. It only displays the "root" directory. Yes, I can drag and drop into the "my documents" folder but this partition only contains about 300 meg total storage.
5. It does not display the other partitions, thus I cannot drag and drop anything into the 5g partition.
Yes, I can drag and drop on the NC onboard storage, but not the CM7 SD card. Is the remaining 5 gigs only allocated for APP storage?
Now after 2 weeks searching this site and seeing numerous recommendations for software but not what to do with it or cryptic posts assuming that one already is very familiar with the android os, I am pulling my hair out over this. The only post I found that directly and simply addressed the issue requires that I reformat the SD with SDformatter to allow for full storage access but then I have install CM7 all over again.
I downloaded NookColorUMS-0.3b.apk using Opera, but that is all it did. I had to search again and it mentioned something about ADB (no idea what that is) which had to be installed. Aparently that doesn't work alone and it lead to another link to more required software - the Android SDK and then came a long list of more steps just to install that.
Hopefully, if I ever figure this out, I will write a simple to understand post that new NC CM7 people like me can understand.
Try this: unplug the charger cable from the "n"-shaped brick. Plug the cable into a USB port on your computer. Plug the other end into the NC as usual.
Tap the button(s) that pop up on the NC to allow USB mounting.
Two new drives show up on the PC. These are /emmc and /sdcard, but they'll have different names on the PC. Use Windoze Explorer to drag and drop. I might suggest /sdcard/download as a first try, but feel free to drop copies in multiple directories in order to experiment. Adobe Reader looks all over for its docs.
When you're done, click on the PC tray thing to release BOTH drives from the PC.
Poke around with your reader to find these files. Some readers might be better at looking around than others.
Let us know how you get along!
Sent from my NookColor using XDA Premium App
So once you download the NookColorUMS.apk, use the file explorer on your nook, go to the 'download' folder and click on this file. It will open up and ask you if you can install the program. Click yes and let it install.
When you are done with that, open the program and mount the partition of interest(i think its 4 as a previous poster stated). Now when you plug your nook into your computer that partition will mount. There should be 4 partitions if you are using the CM7 on SD card.
You should be able to now drag and drop files on that partition. Just make sure you unmount properly as I have run into problems if you just unplug it.
extremepizza
Imbroglio said:
Thank you for posting the reply on the APP nook/cm7 file system.
Unfortunately, it still doesn't address HOW to sideload (DRAG AND DROP) books on the utilizing the empty portion of a CM7 SD card.
1. I put the SD card into an reader.
2. Windows xp detects the card.
3. I pull up windows explorer.
4. It only displays the "root" directory. Yes, I can drag and drop into the "my documents" folder but this partition only contains about 300 meg total storage.
5. It does not display the other partitions, thus I cannot drag and drop anything into the 5g partition.
Yes, I can drag and drop on the NC onboard storage, but not the CM7 SD card. Is the remaining 5 gigs only allocated for APP storage?
Now after 2 weeks searching this site and seeing numerous recommendations for software but not what to do with it or cryptic posts assuming that one already is very familiar with the android os, I am pulling my hair out over this. The only post I found that directly and simply addressed the issue requires that I reformat the SD with SDformatter to allow for full storage access but then I have install CM7 all over again.
I downloaded NookColorUMS-0.3b.apk using Opera, but that is all it did. I had to search again and it mentioned something about ADB (no idea what that is) which had to be installed. Aparently that doesn't work alone and it lead to another link to more required software - the Android SDK and then came a long list of more steps just to install that.
Hopefully, if I ever figure this out, I will write a simple to understand post that new NC CM7 people like me can understand.
Click to expand...
Click to collapse
I am using Racks Phiremod/Honeycomb dual boot image but I don't see why this method would not work for your install. Rather than messing with mounting partitions and all that whenever I want to put something on the SD Card partition I will just plug my nook into the computer, copy and paste whatever file I need onto the nook's internal memory, and then use root explorer to cut and paste the file from the internal memory to the SD Card partition.
my emmc and sd card both show up and writable drives. I use stuff that I need faster access to in there, since the mount time is faster than the SD card.

[Q] A Few Random Questions - SD card Triple Boot

Hi!
I recently installed the triple boot ROM and I have a few questions!
I am using a 16gb Class 4 SanDisk card.
1. After burning the image to the card, it reduced it to 100mb usable space. I resized the /sdcard folder to 12gb. Is there a way to access the /sdcard folder from my PC? Or should I transfer files via USB connection?
2. My home screen always defaults to landscape mode and it doesn't rotate to portrait at all. I wanted to flash an update but with my PC only showinging the 100mb /boot folder, updates don't fit since they're too large.
3. When I want to add updates, fixes and nightlies , do they get placed I'm /sdcard?
I'll have more questions soon but these are my main concerns for now. I'm an old school Android ROM flasher from the ancient HTC Elf days, so don't mind thr noobiness!
I just really want to be able to store pdf's onto my SD card and access them & also have my home screen rotating properly. Then my Nook will be near perfect!
Ahiko said:
Hi!
I recently installed the triple boot ROM and I have a few questions!
I am using a 16gb Class 4 SanDisk card.
1. After burning the image to the card, it reduced it to 100mb usable space. I resized the /sdcard folder to 12gb. Is there a way to access the /sdcard folder from my PC? Or should I transfer files via USB connection?
2. My home screen always defaults to landscape mode and it doesn't rotate to portrait at all. I wanted to flash an update but with my PC only showinging the 100mb /boot folder, updates don't fit since they're too large.
3. When I want to add updates, fixes and nightlies , do they get placed I'm /sdcard?
I'll have more questions soon but these are my main concerns for now. I'm an old school Android ROM flasher from the ancient HTC Elf days, so don't mind thr noobiness!
I just really want to be able to store pdf's onto my SD card and access them & also have my home screen rotating properly. Then my Nook will be near perfect!
Click to expand...
Click to collapse
When you say your home screen only shows landscape, I'm assuming you mean in CM7. Go to Cyanogenmod settings and choose display and make sure all rotation boxes are checked. Also make sure in normal settings that autorotation is checked.
You cannot see your sdcard partition with the card plugged into the PC. It only will show the boot partition. You must use USB connection to see sdcard. And you always place the update zips in sdcard (not boot) since Racks has modified his CWM to look there.
If you look at my tips thread linked in my signature, I have an item (B8) that describes the difference between verygreen's SD and Racks' SD. They are very different on how you install new roms.
leapinlar said:
When you say your home screen only shows landscape, I'm assuming you mean in CM7. Go to Cyanogenmod settings and choose display and make sure all rotation boxes are checked. Also make sure in normal settings that autorotation is checked.
You cannot see your sdcard partition with the card plugged into the PC. It only will show the boot partition. You must use USB connection to see sdcard. And you always place the update zips in sdcard (not boot) since Racks has modified his CWM to look there.
If you look at my tips thread linked in my signature, I have an item (B8) that describes the difference between verygreen's SD and Racks' SD. They are very different on how you install new roms.
Click to expand...
Click to collapse
Hi leapinlar!
Thanks for the quick response.
Luckily, CM7 works perfectly on my Nook. It's CM9 with ICS 4.0.3 that my homescreen and app drawer is stuck in landscape. It doesn't seem to rotate at all even with auto-rotate checked. When switch to the homescreen from an app that's in portrait mode (ie. Flipboard), it automatically rotates the screen back to landscape when it switches out to the homescreen.
Will be doing more research on it, but haven't had any luck finding a fix for it. *crosses fingers*
Well, same suggestion. Go to settings, display and make sure all of the rotations are checked, along with autorotation being checked.
EDIT: OK, there is one more setting in CM9. Go to accessibility under settings and there is one more auto-rotate setting there. Make sure it is checked.

[Q] Modify Software Update to Allow Sideloaded Apps

Is there a way to modify the 1.4.3 software update to make it allow sideloaded apps. Maybe editing downloadadmin.apk will do it? I'm not a developer so please keep the solution simple.
NMGxda said:
Is there a way to modify the 1.4.3 software update to make it allow sideloaded apps. Maybe editing downloadadmin.apk will do it? I'm not a developer so please keep the solution simple.
Click to expand...
Click to collapse
You can sideload to the stock firmware. The steps that you take all depend on what you plan on ultimately doing with the device.
If you plan on only occasionally installing an app, you can make a bootable recovery image, and use an update script to install the apps for you. You will have to install a launcher app, or the attached Nook Color App Manager app, so that you can access the apps that you install. The Nook Color App Manager app will allow you to access the installed apps from the factory app list.
Download the attached manualsideloader-1.06.10.basic.zip file.
Also download the attached nook.color.app.manager.apk if you want to use the stock app launcher to launch you installed apps.
Open the manualsideloader-1.06.10.basic.zip file, and place whatever_app.apk file into the /data/app folder
Download the bootable ClockWorkMod version 3.2.0.1 file: http://tinyw.in/0Vw -If using windows, use Win32DiskImager to flash this image to your SD card. Make sure that flash you flash the file to your SD card using a card reader, not while the card is inserted into your device.https://launchpad.net/win32-image-writer/+download
Place the modified manualsideloader-1.06.10.basic.zip file onto the SD card that you just made.
Turn off your Nook Color (If it is turned on).
Insert the bootable SD card into your Nook Color
Turn on your Nook Color
When ClockWorkMod boots Select:
install zip from sdcard
choose zip from sdcard
select manualsideloader-1.06.10.basic.zip
confirm that you really want to run the update
Wait patiently and follow onscreen directions
remove bootable CWM SD card from the Nook Color and select reboot
The apps should now be installed on your device
If you plan on installing apps often, then you can use a bootable recovery image, and an update script to enable ADB. You can then just hook the NC to the computer and adb install whatever.apk that you want. You will have to install a launcher app, or the attached Nook Color App Manager app, so that you can access the apps that you install. The Nook Color App Manager app will allow you to access the installed apps from the factory app list.
Download the attached manualsideloader-1.06.10.adb.zip.
Also download the attached nook.color.app.manager.apk if you want to use the stock app launcher to launch you installed apps.
Open the manualsideloader-1.06.10.basic.zip file, and place whatever_app.apk file into the /data/app folder
Download the bootable ClockWorkMod version 3.2.0.1 file: http://tinyw.in/0Vw -If using windows, use Win32DiskImager to flash this image to your SD card. Make sure that flash you flash the file to your SD card using a card reader, not while the card is inserted into your device.
https://launchpad.net/win32-image-writer/+download
Place the modified manualsideloader-1.06.10.adb.zip file onto the SD card that you just made.
Turn off your Nook Color (If it is turned on).
Insert the bootable SD card into your Nook Color
Turn on your Nook Color
When ClockWorkMod boots Select:
install zip from sdcard
choose zip from sdcard
select manualsideloader-1.06.10.adb.zip
confirm that you really want to run the update
Wait patiently and follow onscreen directions
remove bootable CWM SD card from the Nook Color and select reboot
The apps should now be installed on your device, and you can now install future apps by hooking your device to your computer and adb install whatever.apk non system app you want in the future.
For anything beyond these basic functions, you will need to root the device. http://forum.xda-developers.com/showthread.php?t=1494901
Re: Re: Modufy Software Update to Allow Sideloaded Apps
I'm talking about editing the zip file that the stock firmware comes in. I want to make the Nook boot to stock and everything be the same as a regular stock Nook, except have the ability to load non-nook-shop apps.
GMPOWER said:
You can sideload to the stock firmware. The steps that you take all depend on what you plan on ultimately doing with the device.
If you plan on only occasionally installing an app, you can make a bootable recovery image, and use an update script to install the apps for you. You will have to install a launcher app, or the attached Nook Color App Manager app, so that you can access the apps that you install. The Nook Color App Manager app will allow you to access the installed apps from the factory app list.
Download the attached manualsideloader-1.06.10.basic.zip file.
Also download the attached nook.color.app.manager.apk if you want to use the stock app launcher to launch you installed apps.
Open the manualsideloader-1.06.10.basic.zip file, and place whatever_app.apk file into the /data/app folder
Download the bootable ClockWorkMod version 3.2.0.1 file: http://tinyw.in/0Vw -If using windows, use Win32DiskImager to flash this image to your SD card. Make sure that flash you flash the file to your SD card using a card reader, not while the card is inserted into your device.https://launchpad.net/win32-image-writer/+download
Place the modified manualsideloader-1.06.10.basic.zip file onto the SD card that you just made.
Turn off your Nook Color (If it is turned on).
Insert the bootable SD card into your Nook Color
Turn on your Nook Color
When ClockWorkMod boots Select:
install zip from sdcard
choose zip from sdcard
select manualsideloader-1.06.10.basic.zip
confirm that you really want to run the update
Wait patiently and follow onscreen directions
remove bootable CWM SD card from the Nook Color and select reboot
The apps should now be installed on your device
If you plan on installing apps often, then you can use a bootable recovery image, and an update script to enable ADB. You can then just hook the NC to the computer and adb install whatever.apk that you want. You will have to install a launcher app, or the attached Nook Color App Manager app, so that you can access the apps that you install. The Nook Color App Manager app will allow you to access the installed apps from the factory app list.
Download the attached manualsideloader-1.06.10.adb.zip.
Also download the attached nook.color.app.manager.apk if you want to use the stock app launcher to launch you installed apps.
Open the manualsideloader-1.06.10.basic.zip file, and place whatever_app.apk file into the /data/app folder
Download the bootable ClockWorkMod version 3.2.0.1 file: http://tinyw.in/0Vw -If using windows, use Win32DiskImager to flash this image to your SD card. Make sure that flash you flash the file to your SD card using a card reader, not while the card is inserted into your device.
https://launchpad.net/win32-image-writer/+download
Place the modified manualsideloader-1.06.10.adb.zip file onto the SD card that you just made.
Turn off your Nook Color (If it is turned on).
Insert the bootable SD card into your Nook Color
Turn on your Nook Color
When ClockWorkMod boots Select:
install zip from sdcard
choose zip from sdcard
select manualsideloader-1.06.10.adb.zip
confirm that you really want to run the update
Wait patiently and follow onscreen directions
remove bootable CWM SD card from the Nook Color and select reboot
The apps should now be installed on your device, and you can now install future apps by hooking your device to your computer and adb install whatever.apk non system app you want in the future.
For anything beyond these basic functions, you will need to root the device. http://forum.xda-developers.com/showthread.php?t=1494901
Click to expand...
Click to collapse
NMGxda said:
I'm talking about editing the zip file that the stock firmware comes in. I want to make the Nook boot to stock and everything be the same as a regular stock Nook, except have the ability to load non-nook-shop apps.
Click to expand...
Click to collapse
If you remove the ramdisk boot file from the adb version, and add it to the software update along with the Nook Color App Manger app, you will almost have what you are looking for. The Nook Color App Manager app sits in the stock factory app menu, and you just press it to access a list of your sideloaded apps. You can also access your sideloaded apps by opening the factory app tab, press/hold the volume up button, and the tap the library symbol to view all sideloaded apps.
If you did want to bypass using Nook Color App Manager, you would need to rewrite some of the factory firmware. I currently don’t have any of my paperwork with me, so I can’t remember what firmware file to start with.
You know that once you make changes to the software update zip, that the system will not update with it, and you will have to use a custom recovery image to flash the zip file?
Could you tell me what your end goal is with this? What is with the apprehensiveness toward using a bootable recovery image to flash a package, or just rooting the device?
I was just wondering... oh well. I really do not want to root it. I didn't really care about it that much anyway.
NMGxda said:
I was just wondering... oh well. I really do not want to root it. I didn't really care about it that much anyway.
Click to expand...
Click to collapse
It doesn't sound like this is really rooting, just changing a few things to help get the right apps running. Would this method work on the HD?

Samsung Galaxy G900F left without an operating system to function on

Hello all. I'm fairly new to phone modifications. Yesterday I rooted my phone successfully, installed TWRP successfully, installed and operated cyanogen mod 14 successfully. Upon discovering I had to install gapps I removed the micro sd card from my phone and placed it into my laptop via a sd to micro sd card converter. I placed the file for gapps onto my micro sd card and when I plugged my micro sd card into my phone and tried to load it up into recovery mode it would not work. When I pressed 'Install' on the twrp menu the menu froze. I repeated the process multiple times to see if it was some sort of bug but the same result appeared. Upon entering my micro sd card into my computer after to see the state of the installed files it mentioned corruption and that I could no longer access them. Currently I am left with a phone without an OS to operate on. Can I simply re-format my micro sd card, install cyanogen mod again and then re-install it? If not does anyone know of any way that I can revert settings? Unfortunately the backup I made for my phone prior to cyanogen mod flashing was lost in the micro sd card corruption. Wish I had made a backup to my computer now :/ appreciate any help <3
Yes you can reformat your SD and use it again. After formatting it (not as NTFS or Mac OS extended), move the CyanogenMod and Gapps zips to the SD, making sure to eject it. Then, with the phone powered off, put the SD card in the phone. Boot into TWRP, press install, find the CyanogenMod file, tap it, and hit "flash more files" or "add more zips" or whatever the button says (should be to the left of "install") then find the Gapps file, and tap it, then press install. Then wait for it to finish, and boot! Then you have CM and Gapps in one flash. I've never had an issue doing it this way. Cheers on joining the community, and good luck with your journey.

Categories

Resources