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

barrykw

New member
Oct 15, 2015
2
0
0
Sorry, nothing comes to mind right now. Did you try removing & re-inserting the card and boot again?
What is the capacity of your microSD card, and is the single partition occupying this capacity?
Hi, thanks for your quick response. Yes, I've tried several times; I even re-formatted the SD and re-copied the files. Single partition and 4Gb
 

PeteInSequim

Senior Member
Jul 12, 2015
58
69
0
Sequim, Washington
Do you have a huge amount of data to be backed up? I don't know how smart CWM is about checking available space before doing backup, but maybe there's just not enough space available for your backup.

How much free space does your Nook have in its internal storage? In a pinch you can order CWM to backup to internal storage instead of the microSD card. It should be safe there, even through the wipes you will do. It is just not in a convenient spot for restoring to the stock OS since you will probably want to devote all your internal storage to your new OS.

Maybe a larger microSD card will fix the problem.
 

rkdev30

Member
Dec 29, 2014
6
1
0
Hello,

I just wanted to thank the OP for putting together the pdf with all the instructions. The only part I was having a problem with was getting my Nook HD+ to boot with my micro SD card. I tried using the MiniTool Partition wizard, but could not get my Nook to boot with the sd card. I finally found another post on the forums by user pastorbennett in his thread, " If you're having trouble booting from SD recovery, read this. by pastorbennett"

It's been a while since I've done anything with my HD+, and with an upcoming road trip, I decided to update it before taking a road trip to Florida next month. Lo and behold, no matter how hard I tried, I was unable to get my HD+ to boot from the SD card. Even a fresh format wouldn't do the trick. The following method is perfect for a first time install or for the guy having problems with booting. This works only in Windows 7 & 8.

1. You have to clean the sd and reformat.
a. Open up the terminal (cmd)
b. Run the command "diskpart"
c. Within DISKPART run the following commands:

Code:
Code:
LIST DISK (note disk # for your SD card)
SELECT DISK (# identifier)
CLEAN
CREATE PARTITION PRIMARY
SELECT PART 1
ACTIVE
FORMAT FS=FAT32 QUICK
ASSIGN
EXIT
Following this you're SD card is fully prepped. Now simply follow the procedure listed by @leapinlar in this post, minus the steps to format and set the partition as active. As a reminder, be sure to copy the MLO file onto the SD card before copying anything else. For your convenience, here's the links for the boot files for your convenience, courtesy of @leapinlar:

CWM Bootfiles
TWRP Bootfiles

I hope this helps anyone who experiences any difficulties booting from the SD.
I followed his steps and on the first try I was able to boot and get into recovery. I followed the OP's steps and now have CM 12.1 on the tablet.

I wanted to say thanks to everyone in this forum!
 

kenryandub

Member
Oct 9, 2013
30
2
0
Dublin
kenryandub, I also have the power up issues. Always had it cm11 m12 and now on 12.1. Please post how you got to the twrp options to address this problem, I would like to duplicate it, perhaps that will solve that issue.
I found this fixed the auto power on for a few days, but the issue is back now

I booted to TWRP;

at bottom of screen, you will see three small icons
left arrow, home button, and a series of four blue ond white lines, press the
four blue ond white lines
You will see a command line output "updating partition details"
Then back to reboot, then back to power off

Power on tablet, let it boot to Android, Power off , and it should power off as normal hopefully
 
  • Like
Reactions: zspeciman

Rapier216

Member
Oct 9, 2014
14
0
0
I think I'm missing something, but GAPPs not installing properly

Greetings...

First off, I'd like to thank the OP for the in-depth instructions. I am one of those people who does better when I can go Step 1, Step, 2... :)

Now, I'm having a couple of issues and did not see anyone else having these, so it must be me ;)

Nook HD+ 32GB unit, started out earlier this year with CM11.x, upgraded to CM12.x a couple of months ago (fudging through the other topics). Have had random issues with having to reboot in order to get tablet on (keeps shutting itself off every time I wake it).

I started with your pdf tutorial and have gone step-by-step at least 4 times now, wiping data/cache/etc every time (no backups as I have a backup from previous).

First issue I keep getting it that the tk_gapps.... file keeps telling this:
'TK GApps can ONLY be installed on top of an existing installation of TK GApps. You must wipe (format) your system partition BEFORE installing any TK GApps package.' Then it gives me Error Code: 40.

If I try to use the Mini-gapps... file, when I do my first boot it won't allow me to pull up the tablet keyboard, stating that the keyboard app cannot open (don't remember the exact message), and if I keep going through the wizard, I start getting other App errors.

I went back and downloaded the OpenGApps files (all of them) after manually going to the website (your link in the pdf file for this is incorrect: it doesn't have the website link, only the file name 'http : // open_gapps-arm-5.1-pico-20150828.zip/').

I tried one more install using the Open GApps Stock and now I'm getting the following errors in the wizard first screen (language):
'Unfortunately, the process com.google.process.gapps has stopped.'
'Unfortunately, Google Play services has stopped.'

I get back into TWRP, try to install Open-GApps again, and I get a similar error to the one I got using the TK GApps:

'This Open GApps package can ONLY be installed on top of an existing installation...' and the same Error Code 40.

I've gone through your steps 1 by 1 and cleared the cache/etc every time, including going in once and clearing the Dalvik cache. I've even gone into Wipe in TWRP and done whatever wiping from there.

Can someone please give me some hints as to why I cannot install GApps? I've tried all of the ones listed, except the last 2 forum.xda.*** listed ones.

Thank you and sorry for being a pest :(
 

PeteInSequim

Senior Member
Jul 12, 2015
58
69
0
Sequim, Washington
Hello,

I just wanted to thank the OP for putting together the pdf with all the instructions. The only part I was having a problem with was getting my Nook HD+ to boot with my micro SD card. I tried using the MiniTool Partition wizard, but could not get my Nook to boot with the sd card. I finally found another post on the forums by user pastorbennett in his thread, " If you're having trouble booting from SD recovery, read this. by pastorbennett"



I followed his steps and on the first try I was able to boot and get into recovery. I followed the OP's steps and now have CM 12.1 on the tablet.

I wanted to say thanks to everyone in this forum!
Thanks for posting your solution. One thing I noticed about the MiniTool Partition Wizard is that it might not default to a Primary partition. One of my local colleagues had this problem, and produced several unbootable cards until we had a close look at the settings and then deliberately set it to Primary.

I've always used gparted partition editor with good results.
 

PeteInSequim

Senior Member
Jul 12, 2015
58
69
0
Sequim, Washington
Greetings...

snip--------
I went back and downloaded the OpenGApps files (all of them) after manually going to the website (your link in the pdf file for this is incorrect: it doesn't have the website link, only the file name 'http : // open_gapps-arm-5.1-pico-20150828.zip/').
I'm sorry this slipped by me. http://opengapps.org/ should get you to the OpenGApps selection page.
 

Rapier216

Member
Oct 9, 2014
14
0
0
Fixed :)

I'm sorry this slipped by me. (removed url) should get you to the OpenGApps selection page.
No problem... I was able to go there. Again, I appreciate the effort you put into this :)

Well, I am up and running... I ended up going to a different xda page and downloading a different, older GApps file (I think it was from April?).

I also installed the CWM loader and then the GApps and so far, no errors or problems :) I'm in the process of installing my apps right now.

I'm not sure what happened but I think it was using the TWRP and the GApps that was causing my issues. I know that I used TWRP last time I upgraded to Lollipop and I was having intermittent issues.

Again, I appreciate the work you put into this and Thank you for the step-by-step instructions :)

Have a great week :)
 

momofx

New member
Oct 19, 2015
2
0
0
Stuttering and Poor video streaming after this update

Has anyone else experienced stuttering and poor streaming when viewing youtube or any other video sites after installing this? I seem to be having that problem on all streaming sites :( Any ideas what is wrong?
 

_dave

Senior Member
May 2, 2012
75
4
0
Southern Calif Coastal area
same here, google play fails to run

I am also having trouble with google play failing to run. Does anyone have a work-around for this? I did a search but was unable to locate a solutions. Otherwise no issues.


Greetings...

First off, I'd like to thank the OP for the in-depth instructions. I am one of those people who does better when I can go Step 1, Step, 2... :)

Now, I'm having a couple of issues and did not see anyone else having these, so it must be me ;)

Nook HD+ 32GB unit, started out earlier this year with CM11.x, upgraded to CM12.x a couple of months ago (fudging through the other topics). Have had random issues with having to reboot in order to get tablet on (keeps shutting itself off every time I wake it).

I started with your pdf tutorial and have gone step-by-step at least 4 times now, wiping data/cache/etc every time (no backups as I have a backup from previous).

First issue I keep getting it that the tk_gapps.... file keeps telling this:
'TK GApps can ONLY be installed on top of an existing installation of TK GApps. You must wipe (format) your system partition BEFORE installing any TK GApps package.' Then it gives me Error Code: 40.

If I try to use the Mini-gapps... file, when I do my first boot it won't allow me to pull up the tablet keyboard, stating that the keyboard app cannot open (don't remember the exact message), and if I keep going through the wizard, I start getting other App errors.

I went back and downloaded the OpenGApps files (all of them) after manually going to the website (your link in the pdf file for this is incorrect: it doesn't have the website link, only the file name 'http : // open_gapps-arm-5.1-pico-20150828.zip/').

I tried one more install using the Open GApps Stock and now I'm getting the following errors in the wizard first screen (language):
'Unfortunately, the process com.google.process.gapps has stopped.'
'Unfortunately, Google Play services has stopped.'

I get back into TWRP, try to install Open-GApps again, and I get a similar error to the one I got using the TK GApps:

'This Open GApps package can ONLY be installed on top of an existing installation...' and the same Error Code 40.

I've gone through your steps 1 by 1 and cleared the cache/etc every time, including going in once and clearing the Dalvik cache. I've even gone into Wipe in TWRP and done whatever wiping from there.

Can someone please give me some hints as to why I cannot install GApps? I've tried all of the ones listed, except the last 2 forum.xda.*** listed ones.

Thank you and sorry for being a pest :(
 

PeteInSequim

Senior Member
Jul 12, 2015
58
69
0
Sequim, Washington
Has anyone else experienced stuttering and poor streaming when viewing youtube or any other video sites after installing this? I seem to be having that problem on all streaming sites :( Any ideas what is wrong?
Stuttering while using these unofficial releases for Nook HD and HD+?

Well, I recall we saw some of this in releases last August or so, but then one day a new release cleared it all up. I haven't seen it since, nor have any of the approximately 12 Nook owners that I'm acquainted with.

Which release is giving you the problem?
 

momofx

New member
Oct 19, 2015
2
0
0
Stutterflywifi

Hi, well yesterday I took the Nook HD+ with me to work and it played all streaming content flawlessly! No stuttering or anything of that sort. I wonder if it is something to do with my wifi setup at home. I know its fast enough (100Mbps Down and 20Mpbs up :) )

This morning I tried it at home (on Youtube) and it stuttered for a few seconds and then played normal... The stuttering I speak of, kinda sounds like a scratched audio cd when it skips quickly where it misses little bits and pieces of words in a song...

Either way, the 12.1 that I'm using from your guide is working great and I really like it :) Thanks! :good:
 
Last edited:

kenryandub

Member
Oct 9, 2013
30
2
0
Dublin
It sounds like your WIFI, it it works in work

Update your router firmware
and/or
download wi-fi analyser , this checks your router, there are 12 - 14 channels your router transmits at , some will be congested
pick a less congested channel, use wi fi analyser to do this
 

ganjah

Senior Member
Feb 8, 2008
229
33
0
So, recently my Nook HD+ with CM11 started bootlooping - it gets to the Nook screen, then reboots in an infinite loop. I thought this guide might help me format and install Lollipop.

I followed the instructions to the letter. I have the correct NookHDplus-bootable-CWM-6046-for-emmc-BOOTFILES-rev0-(07.13.14) folder, from which I place the MLO file first on the newly-partitioned-and-set-active 32GB microSD card, then all of the other 4 bootfiles, then the install files.

The device fails to boot at all when I install the microSD card. Like, nothing turns on. I hold the power button for 30 seconds, the green charging light goes off, I press the power button again and the green charging light comes on, but nothing displays on the screen. If I take out the microSD card, I can get it to bootloop the Nook logo again.

If I unplug the device, I can't get any indication it's on or not, even after pressing and holding the power and Nook keys together for 30s or more, then pressing power. Nothing happens.

I tried another microSD card. No dice.

What should I do?
 

digixmax

Senior Member
Jan 17, 2011
2,082
665
193
...

I followed the instructions to the letter. I have the correct NookHDplus-bootable-CWM-6046-for-emmc-BOOTFILES-rev0-(07.13.14) folder, from which I place the MLO file first on the newly-partitioned-and-set-active 32GB microSD card, then all of the other 4 bootfiles, then the install files.

The device fails to boot at all when I install the microSD card. Like, nothing turns on. I hold the power button for 30 seconds, the green charging light goes off, I press the power button again and the green charging light comes on, but nothing displays on the screen. If I take out the microSD card, I can get it to bootloop the Nook logo again.

If I unplug the device, I can't get any indication it's on or not, even after pressing and holding the power and Nook keys together for 30s or more, then pressing power. Nothing happens.

I tried another microSD card. No dice.

What should I do?
If your HD+ fails to boot on SDcard (with the screen staying dark for seemingly a long time), most likely the MLO or u-boot.bin files on your SDcard are corrupted (perhaps in the unzipping or copying process).

Also, make sure that the SDcard partition is Primary FAT32 and its partition ID type 0x0C FAT32 LBA
 
Last edited:
  • Like
Reactions: zebradude

leejasonsmith

Member
Sep 26, 2015
24
3
0
me too ! been running with cm11 as a comic reader and games machine for my son. Will I notice any improvements in upgrading to cm12.1? sometimes these things actually run slower with newer os I find. any thoughts anyone?
 

coder.f

New member
Oct 27, 2015
2
0
0
USB host not working

Thanks for great instruction to PeteInSequim! I installed CM 12.1 Nook HD in 15 min. Only problem USB host is not working. I CM 10.1 I had before, I used USBHostSwitcher.apk by verygreen to turn on/off USB host mode, to connect USB flash and mouse.
Looks like CM 12.1 it has installed by default, see picture:
i.imgur .com/F24L64k.jpg (sorry, had to put space into URL cause new users is not allowed to publish URLs)

When I run it I see the same USBHostSwitcher:
i.imgur .com/ifEH3s4.jpg

But when I click on white square in center, I got message: "USB ID control file not found". See picture:
i.imgur .com/LGvEgTA.jpg

That's all. USB Host is not working. What I'm doing wrong?
 

PeteInSequim

Senior Member
Jul 12, 2015
58
69
0
Sequim, Washington
So, recently my Nook HD+ with CM11 started bootlooping - it gets to the Nook screen, then reboots in an infinite loop. I thought this guide might help me format and install Lollipop.

I followed the instructions to the letter. I have the correct NookHDplus-bootable-CWM-6046-for-emmc-BOOTFILES-rev0-(07.13.14) folder, from which I place the MLO file first on the newly-partitioned-and-set-active 32GB microSD card, then all of the other 4 bootfiles, then the install files.

The device fails to boot at all when I install the microSD card. Like, nothing turns on. I hold the power button for 30 seconds, the green charging light goes off, I press the power button again and the green charging light comes on, but nothing displays on the screen. If I take out the microSD card, I can get it to bootloop the Nook logo again.

If I unplug the device, I can't get any indication it's on or not, even after pressing and holding the power and Nook keys together for 30s or more, then pressing power. Nothing happens.

I tried another microSD card. No dice.

What should I do?
I'm not getting any ideas about this other than the extreme one to investigate with Android Debug Bridge. I should mention though that there have been more than a few instances where the user's non-booting microSD card was formatted with a logical partition instead of primary. I use gparted to prepare the card, but others who use Mini Tool Partition Wizard have mentioned that it sometimes defaults to logical, which they failed to notice for a while.
 

PeteInSequim

Senior Member
Jul 12, 2015
58
69
0
Sequim, Washington
Thanks for great instruction to PeteInSequim! I installed CM 12.1 Nook HD in 15 min. Only problem USB host is not working. I CM 10.1 I had before, I used USBHostSwitcher.apk by verygreen to turn on/off USB host mode, to connect USB flash and mouse.
Looks like CM 12.1 it has installed by default, see picture:
i.imgur .com/F24L64k.jpg (sorry, had to put space into URL cause new users is not allowed to publish URLs)

When I run it I see the same USBHostSwitcher:
i.imgur .com/ifEH3s4.jpg

But when I click on white square in center, I got message: "USB ID control file not found". See picture:
i.imgur .com/LGvEgTA.jpg

That's all. USB Host is not working. What I'm doing wrong?
I don't think you've done anything wrong, its just not working in the release you have installed. I'm at the 20151004 release and mine isn't working either.
The unofficial CM-12.1 that we're using is still deep in development, so such issues are to be expected. Have a look around the development thread; maybe there is some discussion about this.