Install CyanogenMod 12.1 on Barnes & Noble Nook HD or Nook HD+ in Five Easy Steps

rs899

Member
Aug 22, 2010
41
3
0
It appears that the unofficial CM13 Marshmallow is out there and is stable. Will there be a guide on how to install that as well?

The process for a device running stock ROM should be basically the same as posted in the OP, you just need to get compatible copy of TWRP recovery (usually in the same developer-hosted folder as the ROM zip file), Open GPApps package, and (optionally) SuperSU.
OK, I previously successfully got 2 Nook HDs (hummingbird) on CM12.1 using Pete's guide for the clueless (like me).

When I attempted to flash a different virgin hummingbird straight to Marshmallow (using TWRP 2.8.7.5, the latest CM13 , and nano Gapps) I got this:

Mount: failed to mount /dev/block/bootdevice/by-name/system at/system: No such file or directory.

What do I do now?

Also, how do I get SuperSU on afterwards? Where is this file available for download?

Thanks in advance for helping a noob...
 
Last edited:

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
OK, I previously successfully got 2 Nook HDs (hummingbird) on CM12.1 using Pete's guide for the clueless (like me).

When I attempted to flash a different virgin hummingbird straight to Marshmallow (using TWRP 2.8.7.5, the latest CM13 , and nano Gapps) I got this:

Mount: failed to mount /dev/block/bootdevice/by-name/system at/system: No such file or directory.

What do I do now?
I'd suggest you try the older version TWRP-2.8.7.4.
Also, how do I get SuperSU on afterwards? Where is this file available for download?
Flash the UPDATE-SuperSU-v2.46.zip file from https://download.chainfire.eu/696/supersu/
 

rs899

Member
Aug 22, 2010
41
3
0
I'd suggest you try the older version TWRP-2.8.7.4.

Flash the UPDATE-SuperSU-v2.46.zip file from https://download.chainfire.eu/696/supersu/
Yes, but before the failed to mount ROM message TWRP 2.8.7.5 supposedly did install correctly. However, I can't seem to boot into it as much as I have tried to (and I have done it on the other 2 nooks). If the new TWRP is there will the older version overwrite it?
 

rs899

Member
Aug 22, 2010
41
3
0
As advised , I used the older version of TWRP and finally was able to reboot into it (most likely my fault). I installed the latest CM MM file and rebooted. It seemed to work well for the couple of minutes I played with it. The trouble started when I went back into TWRP and flashed open nano Gapps and SuperSu. They flashed OK and then when MM booted I kept getting "unfortunately setup wizard has stopped" or "google play services" or "clock" and I couldn't clear the popups. I figured that it was an issue with the Gapps, so I tried open pico Gapps. Now it just loops between the ugly android bootup head and constantly "updating android apps".

Where do I go now?
 

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
As advised , I used the older version of TWRP and finally was able to reboot into it (most likely my fault). I installed the latest CM MM file and rebooted. It seemed to work well for the couple of minutes I played with it. The trouble started when I went back into TWRP and flashed open nano Gapps and SuperSu. They flashed OK and then when MM booted I kept getting "unfortunately setup wizard has stopped" or "google play services" or "clock" and I couldn't clear the popups. I figured that it was an issue with the Gapps, so I tried open pico Gapps. Now it just loops between the ugly android bootup head and constantly "updating android apps".

Where do I go now?
Which version of GApps did you try?

It should be a MM-compatible version -- e.g., ARM-6.0-xxx from http://opengapps.org/.
 

rs899

Member
Aug 22, 2010
41
3
0
I used open gapps arm 6.0 pico 20160106 for marshmallow. I see some issues in the mm thread of bootlooping but nothing exactly like this. The tab heats up pretty badly if i let it churn for a half hour while it says it is optimizing apps.
 
Last edited:

rs899

Member
Aug 22, 2010
41
3
0
I finally got CM MM to work by clearing cache in TWRP. No issues after a couple of hours. Maybe battery drain is worse (its not supposed to be that way in mm) but as this is a new-to-me HD , it may be hardware.
 
Last edited:
  • Like
Reactions: theoneandonlybrooks

Rammr

Member
Mar 23, 2015
7
0
0
Nook not responding at all

I have a Nook HD+, and I'm positive I've followed Pete's directions word-for-word, but I've tried with two different SD cards and nothing seems to work. With one card, the tablet would turn back on but never acknowledge that there was even a card inside of it, and with this second card, the tablet won't even turn on. I've reformatted the second card a few times and nothing seems to be making a difference. I don't think I'm a dumb person, but given how much effort I've put into this, I'm starting to think I have to rethink how I think about myself.

I don't know if there's anything anyone can do, but can anyone help?
 

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
I have a Nook HD+, and I'm positive I've followed Pete's directions word-for-word, but I've tried with two different SD cards and nothing seems to work. With one card, the tablet would turn back on but never acknowledge that there was even a card inside of it, and with this second card, the tablet won't even turn on. I've reformatted the second card a few times and nothing seems to be making a difference. I don't think I'm a dumb person, but given how much effort I've put into this, I'm starting to think I have to rethink how I think about myself.

I don't know if there's anything anyone can do, but can anyone help?
See the notes in last paragraph of http://forum.xda-developers.com/showpost.php?p=51043572&postcount=1 for info/pointers on potential causes for failure in creating bootable SD card.

Also, if you're using a SD card of size >= 32GB, keep the size of the boot partition to <= 16GB.
 
Last edited:
  • Like
Reactions: Rammr

Rammr

Member
Mar 23, 2015
7
0
0
Also, if you're using a SD card of size >= 32GB, keep the size of the boot partition to <= 16GB.
Yaaaaassssss!!!!!! This! I had a 32 gig card but reset the partition to 8, and it instantly booted to CWM! I've been working on this since Saturday, ready to self immolate. Thank you wonderful i'net stranger.
 

Rammr

Member
Mar 23, 2015
7
0
0
See the notes in last paragraph of http://forum.xda-developers.com/showpost.php?p=51043572&postcount=1 for info/pointers on potential causes for failure in creating bootable SD card.

Also, if you're using a SD card of size >= 32GB, keep the size of the boot partition to <= 16GB.
Yaaaaassssss!!!!!! This! I had a 32 gig card but reset the partition to 8, and it instantly booted to CWM! I've been working on this since Saturday, ready to self immolate. Thank you wonderful i'net stranger.
My last question: this is my first time successfully rooting a device, and I don't entirely understand why I might want to upgrade, or alternatively, how to tell if an upgrade is worth getting and if it's compatible with what's in this guide. Any feedback on that front?
 

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
My last question: this is my first time successfully rooting a device, and I don't entirely understand why I might want to upgrade, or alternatively, how to tell if an upgrade is worth getting and if it's compatible with what's in this guide. Any feedback on that front?
I'd suggest that you browse the XDA Development threads (e.g., http://forum.xda-developers.com/nook-hd/development/unofficial-cm12-1-nook-hd-hd-2015-04-08-t3078260) and Q&A threads to get a sense of any potential feature or performance improvements -- or issues -- a new build or release has, so as to decide whether it's worth upgrading.
 
Jan 20, 2016
37
0
0
Mechanicsburg
Just started this process last night. I do have a small amount of experience with roms and what not, I ran custom roms on some past phones. Great writeup. The link in the pdf that goes to a Notre Dame box has two CWM roms, neither of which match the document. I used the one that was most recently updated, which turned out to be 13. Also, the second two links to gapps are dead, but that didn't matter because I needed gapps for 6.0. After some googling, I found the download links at opengapps.org, downloaded them for ARM and marshmallow, did the nano package which flashed fine, then I took the option to clear dalvik/cache, but after rebooting I ended up with the same problem as a previous poster, where it said setup had stopped or something like that. After reading his post, went back into TWRP, did the standard wipe option, and now it works great so far. Early impression is that I should've done this a long time ago. Wow, it's like a new tablet. Thanks for the info!

---------- Post added at 12:01 PM ---------- Previous post was at 11:31 AM ----------

One weird issue I just found thought, when I go to Google Play, there is no Nook app, and I do primarily use this as a reader so that is a problem. Has B&N just not updated their app to marshmallow yet or what? Anybody? Is there any where I can get the app to sideload it? I have it on my Moto X which is on 5.1, but I want it back on the big screen.
 

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
...
One weird issue I just found thought, when I go to Google Play, there is no Nook app, and I do primarily use this as a reader so that is a problem. Has B&N just not updated their app to marshmallow yet or what? Anybody?
The issue is not Marshmallow specific -- it applies to CM11 as well.
Is there any where I can get the app to sideload it?
...
I'd suggest that you try 1Mobile Market in lieu of Google Play.
 
  • Like
Reactions: theoneandonlybrooks
Jan 20, 2016
37
0
0
Mechanicsburg
I did find the 1mobile app to be very annoying, it kept popping up alerts about apps I downloaded from the play store and created notifications I couldn't swipe about apps it thought I wanted. So I uninstalled it, so far Nook was the only app I wanted that I had to use it for.
 

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
I did find the 1mobile app to be very annoying, it kept popping up alerts about apps I downloaded from the play store and created notifications I couldn't swipe about apps it thought I wanted. So I uninstalled it, so far Nook was the only app I wanted that I had to use it for.
1Mobile Market didn't use to be so intrusively "diligent", but nowadays I do the same thing you do: uninstalling it after I get the app I need, until the next time ...