[HOW-TO] Download/Install Honeycomb to Nook Color (SD card)

when i click "disk" and go to "restore virtual hard disk image on physical drive" nothing appears.... what am i missing or doing wrong? i ran winrar and winImage as an administrator and still nothing..
 
sd cards issues

I've tried this now about five times and have had strange problems with a few cards. I have 2 sandisk 4g/class4 cards which work perfectly. But I tried a 4G PNY class 4 and some other brand I don't recall which displayed odd symptoms... it basically "works" but it seems like all file i/o is horrifically slow. At least it was taking half an hour to d/l an app over wifi, compared to maybe 10 seconds on my sandisk nook. I re-write the cards a few times but that didn't fix anything.

Has anyone else seen strange sluggish problems on sd cards? And are there any work arounds? I used linux with dd to write the disk image. Everyone else seems to be using a windows app. Could the produce different cards?

I also tried a 16G class 10 card which ended up booting with android thinking the user drive was encrypted. I ran fsck on the drive and the user disk had errors.

Luckily my nook is fine with the sandisk card, so I'm loving it. But I'd like to understand why some of these other cards are failing.
 
I followed the instructions on my Patriot 16GB MicroSD Class 10. Turned off my NC, put the card and boot it up.

Everything seems to be working, I got into the Android homescreen, etc. When I tried to change the screen BRIGHTNESS, the screen then went blank, as if the device was turned off. I pressed the power button to bring it up, nothing happened, then it turn on by itself, going to the same screen I was before, then OFF again.

I waited for 3 minutes, then pressed the power button again. It boot up from the beginning (NOT from sleeping mode). So it looks like it SHUTDOWN by itself.

However, on this 2nd boot up, now I got the "Enter password to decrypt..." crap.

Anyone know what happened? It was working on the first boot!
 
By the way, WHERE do I exactly enter the following command line?

1. Download this version of the Market (2.2.11).
2. Download GoogleServicesFramework.apk.
3. Place the files in your adb tools folder (or platform-tools on the newer version - wherever adb.exe is)
4. Open a command prompt in that folder, and issue the following commands:


I am using a Mac and accessed the MicroSD card, but I don't see adb.exe anywhere. Am I supposed to run this FROM the NC ITSELF?
 
brightness problem

I followed the instructions on my Patriot 16GB MicroSD Class 10. Turned off my NC, put the card and boot it up.

Everything seems to be working, I got into the Android homescreen, etc. When I tried to change the screen BRIGHTNESS, the screen then went blank, as if the device was turned off. I pressed the power button to bring it up, nothing happened, then it turn on by itself, going to the same screen I was before, then OFF again.

I waited for 3 minutes, then pressed the power button again. It boot up from the beginning (NOT from sleeping mode). So it looks like it SHUTDOWN by itself.

However, on this 2nd boot up, now I got the "Enter password to decrypt..." crap.

Anyone know what happened? It was working on the first boot!

I had both problems at different times. I tried to adjust the brightness on mine and it seemed to just turn the LCD OFF somehow. The display would flash on coming out of standby then immediately turn off. I had to restore the brightness by navigating to the control by memory. (not fun)

As for "Enter Password" thing. I got that on a 16G class 10 card. Theories around the net were the user disk had errors and couldn't be read, so the system puts up the encrypt dialog. I didn't find a solution, sorry to tell you. I can say that after it said that, I ran fsdk on my card and it had errors. But I could never get that card to work, switched to a 4g/class4.
 
As for "Enter Password" thing. I got that on a 16G class 10 card. Theories around the net were the user disk had errors and couldn't be read, so the system puts up the encrypt dialog. I didn't find a solution, sorry to tell you. I can say that after it said that, I ran fsdk on my card and it had errors. But I could never get that card to work, switched to a 4g/class4.

That's interesting. I have 3 microSD cards, 8GB and two 16GB. They're between Class 4 and 6 and brands are Kingston, Patriot and A-Data. Tried each one of them and have the same problem.

I believe the issue is on the HC image not liking anything larger than 4GB. I mean, 3 separate MicroSD card from different manufacturer all exhibit the same problem? Unlikely.

I also checked each card on a Mac AND Windows machine, no problems were found on each card.
 
By the way, WHERE do I exactly enter the following command line?

1. Download this version of the Market (2.2.11).
2. Download GoogleServicesFramework.apk.
3. Place the files in your adb tools folder (or platform-tools on the newer version - wherever adb.exe is)
4. Open a command prompt in that folder, and issue the following commands:


I am using a Mac and accessed the MicroSD card, but I don't see adb.exe anywhere. Am I supposed to run this FROM the NC ITSELF?

You need to install the Android-SDK, which will supply adb (no .exe on a Mac). See the ADB for Dummies guide for more information.

On my Mac, this command is in ~/android-sdk-mac_x86/platform-tools/.
 
I only got to try it for a minute but it booted up just fine using the Transcend Class 6 8gb card I ordered from Newegg. Unfortunately our Nook is my wifes so I have to get her to put it down before I can play with it more.
 
You need to install the Android-SDK, which will supply adb (no .exe on a Mac). See the ADB for Dummies guide for more information.

On my Mac, this command is in ~/android-sdk-mac_x86/platform-tools/.

I did went to that website before, but the ONLY downloadable file for the SDK is in .exe. Of course, clicking this file doesn't do anything in my Mac. So is there another version for Mac, like .dmg file or .zip?
 
Windows sill only see one of the partitions on the SD card. Thus the reason for a manager program. It's free, it's easy.

1) Load the SD card into your reader.

2) Open up a partition manager type program (EASEUS is free and works like PartitionMagic)

Here you should see all your hard drives and removable storage. For my work laptop with on HD, the SDcard is Disk2.

You should see four(4) different partitions on the sdcard now. The first three are boot,system, and data. Do not touch these. The last one should be something like *: sdcard or no label. This is the one to resize.

3) Right-click on this partition and select resize/move

4) Move the right slider to the right to make it use all the remaining space. Click OK

5) Apply the changes.

6) Use SDcard in the Nook

Quoting this so I can find it later. This was the biggest issue I was having with flashing roms. As opposed to autonooter, where I just formatted the card on the nook and I got my memory space back.

Also, someone mentioned how the image in portrait is too big for the nooks screen (this greatly irritates me) ..is there a fix?

With my memory card reclaimed (16g class6) and proper screen, I would be absolutely satisfied with honeycomb.
 
I'm having a problem with ADB recognizing the device.
I followed more detailed instructions elsewhere and I've got the ADB installed, with the usb driver, and currently it's sitting in device manager under category "Android Phone", and is listed as "Android ADB Interface".

However, when I run adb kill-server; then adb start-server; then adb devices, it doesn't list anything under list of attached devices.

Anyone have any help for me here? And yes, USB Debugging mode is turned on in HC.

Without this I can't get the android market app installed which makes this pretty worthless.

Let me know if anyone can help.
Brian.
 
[ UPDATE 1: After a fourth reboot, the browser is now loading pages, although they are taking a little longer to load than would be ideal. Hopefully the overclock mod will improve that. Instant search in Google is working and updating quickly enough to be useful, though.

UPDATE 2: After about ten minutes of browsing through several pages and tabs and trying to download AppBrain, the browser force-closed. When I restarted the browser and tried to download AppBrain again, the process seemed to succeed, but, nothing was actually downloaded. This is not what I would call "stable", or "no issues", as others have suggested. At least it hasn't force-closed again after about an hour, with half a dozen tabs open to a few dozen pages. ]

Is anyone having trouble with the Honeycomb browser stalling during page loads? Even with just the browser running and one tab open, the blue progress "blip" running across the top of the browser window stops moving right about 35% of the way across, and only a few page elements are displayed. Sometimes, if I hit the stop button, the page contents will appear, and if I use the back and forward buttons, whatever of each page has already loaded will usually reload relatively quickly (but, not as fast as most tablet browsers do). And, yes, I did try rebooting several times.

I'm running the HC v4 from a 4 GB microSD card, there's over 1.1 GB of space left on the card's HC partition, and there's 570 MB of free space in internal storage, so, that's plenty to be able to run the browser with just one tab open. Just in case, I'm going to enlarge the user partition to use the rest of the SD card's space. The HC download is sized for 1.25 GB, which seems a bit strange - why not size it for a 2 GB card, or 4 GB, since that would provide a reasonable amount of space, and 4 GB cards are now the most cost-effective size?

Everything else seems to work pretty well - I did have a temporary issue when trying to enter the password for my wireless access point where it would skip past the option to allow the password to be viewed as it's being typed, and wouldn't connect. After trying a second access point, that worked, and then when I went back to the first access point, I was able to log in and connect.

Thanks for the effort to port to the NC, in any case!
 
Last edited:
Hi everyone, quick question!

When I wrote the image on my SD card, powered off my nook and put the SD card in...when I turn the nook back on it just stays stuck with it saying "Android_" along the left side of the screen...Does anybody know what I'm doing wrong?
 
Another satisfied Nook Color/Honeycomb user!

After a few fits and starts, I now have HC working from my microSD card on my Nook Color. My goal was a modest one - to be able to read Kindle and Nook books on my Nook Color. I can now do that! The page-turning on the Kindle app stutters now and then, and the Nook app did one force close on me. But, overall, it seems to be working well. And now I see that I can do more than Kindle and Nook apps! Don't know if I will, but it's nice to contemplate the possibilities!

And all for the $18 that it cost me to buy a Transcend 8 gb class 6 SD card, and a couple of hours of trial and error.

Thanks to all of you!
 

Thanks for the info. I downloaded the mac version of Android SDK and put it in my Mac. I followed the instructions from 1st post, up until I copied the 2 files into the /platform-tools. However, then I am stuck.

I can open Terminal and run the command, but how does my Mac KNOW the command need to go to my Android? I don't want to run the adb command and messed up my Mac.

I hooked up my Mac and I don't see the my Nook shown up in my Mac. So this is the biggest problem: the NC is NOT RECOGNIZED by my Mac while in HoneyComb mode. As soon as I am back in normal Barnes & Nobles mode, my MAC recognized it.

Sorry with all this basic quesitons, but I haven't found a good tutorial on adb/SDK specifically for Mac. They all point to Windows.
 
Last edited:
Thanks for the info. I downloaded the mac version of Android SDK and put it in my Mac. I followed the instructions from 1st post, up until I copied the 2 files into the /platform-tools. However, then I am stuck.

I can open Terminal and run the command, but how does my Mac KNOW the command need to go to my Android? I don't want to run the adb command and messed up my Mac.

I hooked up my Mac and I don't see the my Nook shown up in my Mac. So this is the biggest problem: the NC is NOT RECOGNIZED by my Mac while in HoneyComb mode. As soon as I am back in normal Barnes & Nobles mode, my MAC recognized it.

Sorry with all this basic quesitons, but I haven't found a good tutorial on adb/SDK specifically for Mac. They all point to Windows.

From post #1, you need to issue the command

adb shell mount -o remount,rw /dev/block/mmcblk1p2 /system. This tells adb to mount your sd card as the /system directory and will cause any subsequent adb commands (push, etc.) to communicate with the SD card.

Sometimes adb will not recognize my Nook via the USB connection to my Mac. This happens to me at times and is rather frustrating. Once I got the market installed, I installed the ADBWireless app, which seems to work more reliably than the USB connection.

Running ADB in a terminal, I think it works the same in Windows, Linux and OS X.
 
From post #1, you need to issue the command

adb shell mount -o remount,rw /dev/block/mmcblk1p2 /system. This tells adb to mount your sd card as the /system directory and will cause any subsequent adb commands (push, etc.) to communicate with the SD card.

Sometimes adb will not recognize my Nook via the USB connection to my Mac. This happens to me at times and is rather frustrating. Once I got the market installed, I installed the ADBWireless app, which seems to work more reliably than the USB connection.

Running ADB in a terminal, I think it works the same in Windows, Linux and OS X.

Wait, so I will have to issue the adb command WHILE the SD CARD is connected to my computer via the SD card reader? I thought I can do so ONLY when the NC is connected to my Mac AND recognized by the Mac. I.e. showing as a drive.

BTW, looking at the command, can you tell me where it will say to push to my SD card? My SD Card is in /dev/disk1, but I don't see it in the command:

adb shell mount -o remount,rw /dev/block/mmcblk1p2 /system

As a matter of fact, I get "error: device not found" from the terminal.