Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,804,709 Members 46,006 Now Online
XDA Developers Android and Mobile Development Forum

Steps I took to get KitKat on my New Nook HD+

Tip us?
 
se1961
Old
#1  
Junior Member - OP
Thanks Meter 31
Posts: 16
Join Date: Apr 2011
Location: Cambridge MA
Default Steps I took to get KitKat on my New Nook HD+

Bought a brand new Nook HD+ with the intention of using it as an inexpensive tablet in my kitchen, primarily to access the web and run cooking apps. Out of the box, I found it laggy and unresponsive to the point of being unusable.

I have some experience rooting/jailbreaking my phones, very little experience with tablets. I was eager to get KitKat on the device right away—it has proven to be so much better on my phone, much better battery life, much more responsive, less buggy, more fluid, etc. Problem is, KitKat is bleeding edge, and there are no official builds, and most of the install guides for dummies (=me) refer to earlier (JB) versions of Android.

It turned out to be quite time consuming to read all of the different versions of the install process, and to patch together a process that worked. I thought I would document what I did, in order to (possibly) save others some of the time that I invested.

Note: this process does NOT install KitKat to the SD card. In plain English, these steps install a bootable recovery image onto a micro sd card. Booting into the micro-sd recovery will allow you to wipe stock from your device and install kit-kat, google apps and an internal recovery. When you are finished, you remove the micro-SD and you have an Android tablet that boots into kitkat. If you want something different stop reading!

1) get a class 4 micro SD (class 4 seems to be the one that boots most reliably in the Nook HD+ (see this thread: http://forum.xda-developers.com/show...288688&page=12 )

2) Download win32diskimager (http://sourceforge.net/projects/win3...urce=directory ) and this bootable CWM recovery image (http://nook.rootshell.ru/hd/emmc-cwm-early3.img.gz ).

3) Extract the CWM recovery image, and use win32diskimager to write the image to the micro sd.

4) Download EMMC (internal) recovery image and latest CM11 EMMC from this thread (http://forum.xda-developers.com/show....php?t=2600572) . You want “Ovation Recovery Image (CWM)” and “cm-11-xxxxxxx-UNOFFICIAL-ovation-emmc.zip.” All recoveries and roms for this device are called Ovation. Download Paranoid Android Google Apps from this thread (http://forum.xda-developers.com/show....php?t=2397942 ). MAKE SURE the version you download is for Android 4.4.x. It will say 4.4.x in the file name. I chose the Google Stock Package. (PA-Google Apps will allow you to enable ART if you want to.)

5) Turn on the Nook HD+, register it, and download all the system/firmware updates until the Google Play Store installs on your device (Google Play and Gmail etc. just recently got added to the Nook, so probably aren’t installed out of the box).

6) Transfer the three zip files (recovery image, CM11 and PA Gapps) you downloaded in step 4 onto the internal sdcard of the Nook itself. (This step is IMPORTANT: the current bootable version of CWM can ONLY read files on the internal SD, so you won’t be able to flash any roms or apps or recoveries unless they are actually on the device) I was unable to use the USB cable to transfer the files directly to the Nook from my computer—others have also had trouble getting Windows to recognize the Nook HD+ properly— and I didn’t want to spend a lot of time figuring it out, so I used the micro sd card as follows. If you can transfer directly from the computer, skip to step 7.

6a) Copy the new internal recovery, new system image and PA Google Apps from your computer to the micro SD card. Eject micro SD from computer.

6b) On the Nook, use Play Store to install a file explorer. I use Root Explorer: https://play.google.com/store/apps/d...explorer&hl=en . You don’t need root to copy files from external to internal SD (and you don’t have root at the moment) so you can download any file explorer you like.

6c) Insert micro SD in the Nook while the Nook is still booted/on. The nook will flash a message saying that it’s mounting the SD card. Once it does, use the file explorer to copy all zip files downloaded in step 4 from the EXTERNAL to the INTERNAL SD. The internal SD card is referred to as “sdcard” or “sdcard0” and the external SD as “ext_sdcard” or “sdcard1”.

7)Turn off nook.

8) Insert micro SD card if it isn’t in already, and turn on the device. You should see the "Nook" logo, which gets overwritten by the "cyanoboot" logo. Keep waiting. It will eventually go into CWM. If it doesn’t, go back and start reading through the thread referenced in step 1. With any luck, you won’t have trouble. I had boatloads of trouble booting from the SD card until I got a class 4 micro SD, and used the bootable image linked in step 2. Since then I can boot every time.

9) Use CWM to backup stock rom, then wipe data/factory reset. (Very good instructions on using CWM here: http://forum.xda-developers.com/show....php?t=2317500 ) Flash the internal recovery. Flash the CM11 Rom. Flash PA Google apps. Remove micro SD. Select “Reboot System now”.

10) When you reboot, 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.

11) OPTIONAL: Enable ART. ART is not compatible with all applications, so you might experience problems. You can see which applications work and don’t work here: http://www.androidruntime.com/. Enabling it made a very big difference for me in terms of smoothness; others with more experience seem to achieve similar, or better effects by modding with xposed, gravitybox, etc. See: http://forum.xda-developers.com/show...lution&page=24) To read more about ART and what it does see: http://www.androidpolice.com/2013/11...uts-in-kitkat/. If you decide to give it a try: Settings/Developer Options/ Select Runtime/Use ART.

12) Reboot—this time will take a while because ART (if you enable it) has to reconfigure itself.

For me, the difference is night and day. I now have a tablet that runs beautifully. Many many thanks to the hard working developers who make this possible, especially Verygreen, who provided the rom and recovery, and e.mote who wrote the "for dummies" thread that helped this dummy make it through the process.

Please comment and change anything that I have garbled. My goal is to consolidate information, not mangle it!
The Following 29 Users Say Thank You to se1961 For This Useful Post: [ Click to Expand ]
 
kokercey
Old
(Last edited by kokercey; 20th January 2014 at 02:18 PM.) Reason: remove quote
#2  
Junior Member
Thanks Meter 1
Posts: 22
Join Date: Dec 2013
Location: Lynchburg, TN
Default Very good post

Thanks for the excellent post.
 
riboswitch
Old
#3  
Member
Thanks Meter 7
Posts: 80
Join Date: Sep 2012
I was running 4.4.2 different versions on emmc and sd card.

10.2 nightly is still the best for me!
Performance and battery wise.
 
mikemelbrooks
Old
#4  
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Oct 2013
Hi I installed the same rom over Carbon rom. I went to format my sd card and every time iI tried the Nook would reboot. I went into CWM recovery and formatted it from there but I think it formatted the internal sdcard, Could someone check this out for me as this is my first post I cant post on the developer forum. TIA Mike
 
se1961
Old
(Last edited by se1961; 9th January 2014 at 12:24 PM.) Reason: More thoughts...
#5  
Junior Member - OP
Thanks Meter 31
Posts: 16
Join Date: Apr 2011
Location: Cambridge MA
Not sure what you exactly what you mean, but it sounds like you were trying to format your external SD card from inside your nook? If you write the CWM bootable image to your external SD using Win32Diskmanager you don't need to format it. Writing the image will erase everything already on the external sdcard. You should be able to boot from it and install the zips. Is your problem that you can't boot from the external SD, or that you erased the zips from your internal sdcard?

Go back and read over verygreen's thread referenced in step 4-- I think he may have posted an updated version of CWM that can read the external sd card. Otherwise:

Did you make a backup of your carbon rom install? If so, you could write a bootable (earlier) version of cwm to the external sdcard, copy your backup to the sdcard and restore it, and then start over. (or not, as some people seem to think Carbon rom is just as good-- I never tried it) The thread in step 9 has great instructions that might help with that.

This thread (http://forum.xda-developers.com/show....php?t=2579945 ) is about installing a different version of cm11, and it's in a non-developer forum, where we can post. You might find answers there.
 
mikemelbrooks
Old
#6  
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Oct 2013
Quote:
Originally Posted by se1961 View Post
Not sure what you exactly what you mean, but it sounds like you were trying to format your external SD card from inside your nook? If you write the CWM bootable image to your external SD using Win32Diskmanager you don't need to format it. Writing the image will erase everything already on the external sdcard. You should be able to boot from it and install the zips. Is your problem that you can't boot from the external SD, or that you erased the zips from your internal sdcard?

Go back and read over verygreen's thread referenced in step 4-- I think he may have posted an updated version of CWM that can read the external sd card. Otherwise:

Did you make a backup of your carbon rom install? If so, you could write a bootable (earlier) version of cwm to the external sdcard, copy your backup to the sdcard and restore it, and then start over. (or not, as some people seem to think Carbon rom is just as good-- I never tried it) The thread in step 9 has great instructions that might help with that.

This thread (http://forum.xda-developers.com/show....php?t=2579945 ) is about installing a different version of cm11, and it's in a non-developer forum, where we can post. You might find answers there.
Sorry I didn't explain very well, I installed verygreens KK rom succesfully and wanted to do a backup of it. I put in a SD card and thought I would format it as it had some old junk on there. When I tried to format through the settings section the tablet would just reboot. So I booted into evergreens CWM recovery and tried through there, it formatted something but my external card cannot be read. And some of my settings have been lost, some time ago I used 4. Swapping "sdcard" and "ext_sdcard" from this post http://forum.xda-developers.com/show....php?t=2062613. So I think that may be my problem. I have back ups so no problem.
 
se1961
Old
#7  
Junior Member - OP
Thanks Meter 31
Posts: 16
Join Date: Apr 2011
Location: Cambridge MA
Quote:
Originally Posted by mikemelbrooks View Post
some time ago I used 4. Swapping "sdcard" and "ext_sdcard" from this post http://forum.xda-developers.com/show....php?t=2062613. So I think that may be my problem.
Ah! I thought from your first post that you were quite new to this process, but clearly you are ahead of me on this one. Good luck.
 
se1961
Old
#8  
Junior Member - OP
Thanks Meter 31
Posts: 16
Join Date: Apr 2011
Location: Cambridge MA
Update: installed the latest build which has the touch screen patch. It's PHENOMENAL. Truthfully, the only thing I need this tablet for is using a website that involves a lot of dragging and dropping. I had to train myself not to accidentally zoom and/or copy. No more! I haven't even enabled ART this time because it's working so well. I would have posted on Verygreen's thread to thank but don't have enough posts.

Sent from my BN NookHD+ using xda app-developers app
 
RADZ1973
Old
(Last edited by RADZ1973; 14th January 2014 at 01:01 PM.)
#9  
Junior Member
Thanks Meter 0
Posts: 12
Join Date: Jul 2013
Default Back to stock

Great post i want to try this but am wondering is it possible to go back to stock after doing this, i installed clockworkmod before so i have a backup of my original nook before i installed anything.
 
leapinlar
Old
#10  
leapinlar's Avatar
Recognized Contributor
Thanks Meter 3,623
Posts: 8,276
Join Date: Oct 2006

 
DONATE TO ME
Quote:
Originally Posted by RADZ1973 View Post
Great post i want to try this but am wondering is it possible to go back to stock after doing this, i installed clockworkmod before so i have a backup of my original nook before i installed anything.
Yes, just restore your backup.

And BTW, never fully quote a long opening post like that. It just wastes bandwidth and we have to scroll through all that to see your comment or question.

Sent from my SCH-i705 using XDA Premium 4 mobile app
See my Nook Color Tips Thread here,
and my Nook Color EMMC Partition Repair Thread here,
and my Nook Color Updated CM SD Installation Instructions here,
and my Nook HD/HD+ stock tips thread here
and my Nook HD/HD+ CWM Root Tools thread here
e.mote's Nook HD/HD+ Dummies Guide for installing CM10.1/CM10.2/CM11 here

The Following User Says Thank You to leapinlar For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes