yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

It is ok to run those CM10.1 builds, you just need to take the image file from this thread. If you do, you will find it does not lag like the other image does.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] spc_hicks09:
Ok so I'm trying the Hybrid install. I've been trying really hard to follow the instructions but this stuff is extremely confusing. Sorry but I've never messed with ROMs on a tablet before and am trying to figure out how to do this.

I've followed the instructions to a T but keep getting confused and stuck. Would really appreciate it if someone could even further dumb down the install instructions for me.

Instructions

1. Download the attached hybrid.zip file.

2. Make a backup copy of /boot/uImage before copying all the files to the /boot partition of the SD card.

3. Insert SD card to the HD and let the device boot from it.

4. Hold the 'n' button of the device until the cyanoboot menu is shown.

5. Press the 'n' button multiple times until 'Initialize Hybrid' is highlighted.

6. Hold the 'n' button for at least 3 seconds to activate it.

7. Wait until the device rebooted (Depending on the speed of the SD card, you may have to wait for a long time).

Enjoy a faster and smoother CM10/CM10.1

1. Which "hybrid" file? The "sdcard-cwm-hummingbird-hybridv2.zip" file or the "update-20130221.zip" file?

2. Make the backup in windows? On the sdcard?

3. Don't I have to reburn the img file to the sdcard first?

4. Do I do this when the tablet is fully booted up or while it's booting up or what?

Sorry but again, I've never messed with anything but phones so this whole method of flashing is extremely confusing to me so any help would be greatly appreciated.
[Nook HD, HD+ Android Development] mikolay:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

Try to do this way

http://xdaforums.com/showthread.php?p=37578234

according to this instruction

sent from Nook HD running on hybrid
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

You are quoting old instructions from the second post which have been superceded by the first post. It is really not that complicated, just looks that way.

Burn the extracted hybrid v2 image like you did with the other image.

Extract the latest update zip and put those files on the boot partition of the SD, replacing the ones there. (I'm not sure if you have to do just the latest, or all of them - edit, just the latest).

Boot with the SD in the nook it to let it create the partitions, ending up in CWM.

Flash the CM10.1 and gapps zips from internal memory like you did with the other image.

Simple.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] spc_hicks09:
I will try with your instructions sir. Sorry about bugging everyone so much, the stock UI for the Nook is just so ugly lol.

EDIT:

Your instructions worked like a charm! CM10.1 is up and running and is extremely fast. Thank you so much for everything you guys have done for this tablet. I might have sold this nook if I had to look at the UI all the time.
[Nook HD, HD+ Android Development] Darkdeity9194:
I'm having a problem. I got my Nook HD replaced by a newone and I just thought to enter my microsd card into the new one but it just stays at the image of cyanogen in a boot loop I suppose. How do I fix it?
[Nook HD, HD+ Android Development] leapinlar:
I know you have an HD, but I had a similar thing happen with my new HD+. For some reason my old CM10.1 SD would not boot on my new HD+ when it works perfectly on my old one. It would hang on a dimmed cyanoboot logo. And strangely the CM10 SD booted fine. I think something is different in the hardware. I found that if I put an old CM10 kernel on the CM10.1 SD, it worked. So far the only thing I have been able to find different is it uses a different ram chip.

EDIT: HiddenG in the post below is right. If you were running the Hybrid, the new device will not have the correct files on internal memory and you need to start over.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] HiddenG:
If you installed CyanogenMod using the Hybrid method, certain files are stored on the SD card (most of the essential boot requirements, and some other stuff) and the rest is stored on the internal storage. The the two come together to provide you CyanogenMod (internal + SD storage).

Since you've now got a new Nook HD, it will simply not work with the SD card alone (if you had a Hybrid setup previously on your old Nook); since there are no CyanogenMod files on your internal storage. To solve this issue, you may have to boot into ClockWorkMod and reflash CyanogenMod (+ Gapps, and any other zips, such as leapinlar's SD swap etc). Whether or not you will still have your old files, I'm not too sure on. If you used your SD card as storage, you will NOT lose anything on your SD card; however, anything stored on internal will be lost on your new Nook.

Basically, to solve the issue (if you're using a Hybrid set up) may be to flash the latest ROM again; or if that does not solve the problem, completely abandon your current setup, and start again fresh. The latter should prove results, no matter your current setup. :)

I'm sorry about the issues, and/or if I've misunderstood you. All the best in your attempts/solution. :)
[Nook HD, HD+ Android Development] leapinlar:
Yes, you are right. I forgot this was a Hybrid thread. But just reflashing the ROM will not fix it. He needs to reburn the card and boot fresh so that the initialization process can put the right files on his internal memory.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Darkdeity9194:
Got it, re-did it and my HD is running beautifully!
[Nook HD, HD+ Android Development] leapinlar:
There is no combination of buttons on the HD Hybrid. You use the cyanoboot boot menu. And if you have an LGD screen and cannot get to the menu, you use the power off menu in CM10.1.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Darkdeity9194:
I got everything with the exception of Google voice setup. Any ideas on what I could do to get it working?
[Nook HD, HD+ Android Development] leapinlar:
Are you talking about Google Voice running on stock? I could never get it working on stock. But should work on CM10.1. You have to have Google apps working first.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] dmsims:
Thanks very much for this - I got it all going first time

and Amazon to the rescue for reasonable priced SD cards that are genuine!

One quick question when which I could not see covered in the OP (here or in the ROM thread)

When you update the 10.1 ROM - there was another one released 2 days ago - do you just flah over the top ?
[Nook HD, HD+ Android Development] bokbokan:
Yes, hybrid or not, you can use the same update zip.
[Nook HD, HD+ Android Development] xecutionkrk:
new update with play store enabled has arrived :cowboy:
[Nook HD, HD+ Android Development] Darkdeity9194:
I just noticed, when I press and hold power button, I don't have the option to boot to recovery. I'd like to update to the latest rom. Any ideas?
[Nook HD, HD+ Android Development] leapinlar:
You need to activate that option. Go to settings, about tablet and tap the build number several times. That will activate the developer options. Tap developer options and check off the advanced reboot option. Then you will have it. I don't know why CM made it so hard.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] king200:
Hybrid Backup(s) to go >-< Hybrid, Stock and Emmc

I'd like to get to backups that will permit me to get back to Stock and a CWM restore of Data. I've got the Hybrid running.

If I boot my Stock CWM boot disk, the one I used to Root stock and install Extras, will that backup be usable to restore to as a stock rom? Just the Data or data and system?

Can I use the NookHD-factory-2.1.0-plain-stock.zip and restore the data from the Hybrid CWM boot disk?

Would be nice to have a set of CWM backups and a the requisite boot disks go back and forth between Stock, Hybrid and emmc.
[Nook HD, HD+ Android Development] leapinlar:
You can use the stock CWM SD to restore your previous stock backup. If you want to just restore the earlier /data you can do that in the advanced restore option. If you want to update to 2.1.0, just flash that with the stock CWM. If you already have stock the way you want it, you do not have to wipe or restore data, just flash the zip. You will, however need to reflash the extras and root if you want them. They get wiped out with the new 2.1.0.

DO NOT restore a Hybrid /data to stock. It is for Hybrid only.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] KindMartin:
After CM10.1 install I cannot boot hybrid CWM

Hi and thanks Diogenes / leapinlar / bokbokan for instructions and great Nook HD/+ development.

I have in my hands two Nook HD 8GB ,and after a successful install with the first one for my son, my brother Nook dont want to boot the custom hybrid CMW that the first one boot after a turn on.

So I have completed this guide 100% successful in one but the other just boot CM10.1 if the card is in or boot Stock if is not in. I used the same file set:

- sdcard-cwm-hummingbird-hybridv2.zip for img extraction and write on the SD

- update-20130204v2.zip to update the SD uImage file

- cm-10.1-20130512-UNOFFICIAL-hummingbird.zip with the Rom

The 2nd tablet just dont show after the first screen the CMW boot "press N" option as the first one.

What I could doing wrong?

Thanks again in advance.

Martin
[Nook HD, HD+ Android Development] leapinlar:
The problem is there are two hardware models of the HD. One has an AOU screen and one has a LGD screen. The cyanoboot works on the AOU screen and not the LGD. And that is because bokbokan does not have a device with the LGD screen so he does not know how to fix it. So, your only solution is to let it boot to CM10.1 and use the power off menu to boot to recovery or stock.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] KindMartin:
Thanks Leapinlar, all you rock this. I faround to confirm if ound out the 2nd Nook has a LGD. The case I guess I have 50% of luck ;) as at least I have one with AOU screen for sure ;)

On CM10 / terminal

su

dmesg

line: Kernel command line: vmalloc=768M init=/init rootwait omap_wdt.timer_margin=20 androidboot.hardware=hummingbird display.vendor=LGD boot.fb=b2600000

Thanks again.-

M
[Nook HD, HD+ Android Development] polyav:
Question about the install instructions for dual boot

Hi

I have a question about the install instructions.

I have a nook HD + tablet updated to the latest version: 2.1.0.

I did steps 1 through 4 from the install post:

1) wrote the cwm-hummingbird_hybridv4.img to the card.

2) updated the boot files

3) Put in the micro sd into nook hd +. Powered it on and it formatted the card.

4) Downloaded the cm-10.1-20130515-UNOFFICIAL-hummingbird.zip, used the Nook HD's internal memory and copied the rom zip and gapps files.

When I turned off my nook, put in the boot card, and then turned on my nook again it just boots into Nook software.

It does not go into Recovery. Am I missing something??

THANKS!!
[Nook HD, HD+ Android Development] leapinlar:
Yes, you are missing that this thread is for the HD not the HD+. If you want the Hybrid for the HD+, go to my HD+ Hybrid thread linked in my signature.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] polyav:
thanks. I thought this thread was for both.
[Nook HD, HD+ Android Development] Darkdeity9194:
Thanks for the help! That was a pretty assbackwards way of arranging their settings. I always believed that advanced reboot should be enabled by default since only power users root to begin with.
[Nook HD, HD+ Android Development] blu422:
SOmething went wrong and it doesn;t work well how do i start over at step 5 after step seven in other words how do you get back into recovery to reflash the rom and gapps?

I got bored so i just did the entire process again, but i still have problems it says systemui is not responding :/
[Nook HD, HD+ Android Development] jeremiahburt23:
How to get back into recovery mode?

Thanks for your help! I am happy to have found a way to get Jellybean on the Nook HD. :cyclops:
[Nook HD, HD+ Android Development] bokbokan:
cyanoboot updated. lg display now working.
[Nook HD, HD+ Android Development] mikolay:
Big thanks
[Nook HD, HD+ Android Development] jeremiahburt23:
Which updates?

Hi! Quick question: I know I need to install the serial number update, but I see there are two other updates there too (The uImage and ramdisk hybrid update). Do I install these update along with the serial number update (20130221.zip) Or do I only install the uImage and ramdisk updates? I'm a bit confused. Sorry!

QUOTE=bokbokan;36668001]*** The sdcard card created by this thread is not compatible with the original sdcard installation of CM10/CM10.1.

This is a work-in-progress and things are changing very fast so you may lose some of your data as we moved from one version to another.

After a brief discussion with leapinlar few weeks back, this is a new CM10.1 sdcard installation based on that discussion.

Features:

Dual boot stock and CM10.1.

Using only three partitions to allow stock to boot properly.

/data is stored in emmc while /system is in sdcard (Caveat: Doing stock factory reset inside stock will wipe out data of both the stock and CM10.1)

Can be flashed with ROM from this thread starting cm-10.1-20130130-UNOFFICIAL-hummingbird.

/data maximum size is now only limited by the size of the emmc.

For installation instructions follow this post. Thanks Diogenes5.

CWM Image file: sdcard-cwm-hummingbird-hybridv2.zip. Date Posted: 2/2

Data Wipe/Factory Reset now working.

Backup/Restore to/from both emmc and sdcard now also working. (/boot will not be backup and restored)

uImage.20130613.hybrid.hd.zip and update.20130613.ramdisk.hybrid.hd.zip *** latest ***

Fixed: Intermittent boot problem

cyanoboot now working for lg display.

update-20130221.zip

cyanoboot modified to pass serial number to kernel command line for android to properly report a valid number instead of unknown.

update-20130204v2.zip

Fixed device booting to stock recovery instead from the stock ROM.

update-20130204.zip

cyanoboot modified to allow CM10.1 (cm-10.1-20130203-hummingbirdv2 and above) rebooting directly to its menu.

Older downloads:

CWM Image file: sdcard-cwm-hummingbird-hybrid.zip.

Update: Download View attachment 1693779 and extract uImage and ramdisk.stock to the boot partition of the SD card created from the above file. You can now delete kernel.stock as it is no longer being used.

Stock now booting normally.

Added Boot from SD alternate in cyanoboot menu.

Thanks to leapinlar for the suggestions above.

TODO: Wipe/Backup/Restore operations under CWM.

Only CM10.1 ROM dated 1/30/13 and above will work properly with this new SD card installation.

Currently this installation is compatible only with leapinlar Stock recovery tool provided in this thread.[/QUOTE]
[Nook HD, HD+ Android Development] hizhonor:
i was confused as well when I saw those notes. I started with the update-20130221.zip file, then extracted the updated uImage and ramdisk updates over what was on the SD card and was good to go.

Steve
[Nook HD, HD+ Android Development] bokbokan:
by installing the latest uImage and ramdisk.hybrid, you are good to go.

This page will be updated soon.
[Nook HD, HD+ Android Development] dmsims:
I put ulimage and the ramdisk on the root partition (overwrote the existing files)

I then flashed the latest Rom and got just the spinning wheel ?

This was over the top of an existing CM10.1 install (from beginning of June)

Should I wipe and reflash ?
[Nook HD, HD+ Android Development] KindMartin:
Dual Boot Stock and other ROM

in this Hybrid setup I can use other than listed CM10.1 ROM, for example that carbon one? (ie [HD & HD+][GCC 4.7/-O3][EMMC] Unofficial CarbonRom | B7 | 7-7 )

I'm lost in between post.
[Nook HD, HD+ Android Development] leapinlar:
No, only bokbokan's ROMs.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] leapinlar:
First just try wiping cache and dalvik-cache. If that does not fix it, factory reset and reflash.

Edit: You said ramdisk, did you mean ramdisk.hybrid?

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] KindMartin:
Hi all, thanks Leapinlar and Bokbokan, I installed this last hybrid ROM but I cannot install any apk (for sure with allow unknown sources under security config).

as soon I click in file manager an APK file it shows me the system access requirements but not do nothing clicking on Accept, just it lets me do cancel.

any hint?
[Nook HD, HD+ Android Development] martytoo:
I have no idea where this cyanoboot menu is located. I feel like a fool but have looked all over and don't see it. Is it something that can be accessed in boot only or is it in the interface once booted up (I am booted up and lost).

OK I found the option when I chose the "Reboot" option in the Power Menu after doing this:

Thanks.
[Nook HD, HD+ Android Development] leapinlar:
The cyanoboot menu only shows when you first boot and hold the n key. Then it comes up. If you already booted to CM, it is too late.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] martytoo:
When I do this, how long do I hold the n key? It seems like I am getting the boot without a menu. Sometimes to Cyanogen and sometimes to B&N Stockl.
[Nook HD, HD+ Android Development] leapinlar:
You need to update your uImage file. See the OP. The old version of cyanoboot (uImage) did not work on some HD devices. Bokbokan fixed that sometime back (6-13). Download the uImage zip and extract it. Replace the uImage file on the SD with the extracted version. Then when you boot and hold n, you will see the menu.

While you are doing that, also do the second 6-13 zip (ramdisk.hybrid) the same way.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] KindMartin:
Cannot install apks.

Hi all, thanks Leapinlar and Bokbokan, I installed this last hybrid ROM but I cannot install any apk (for sure with allow unknown sources under security config).

As soon I click in file manager an APK file it shows me the system access requirements but not do nothing clicking on Accept, just it lets me do cancel.

any hint?
[Nook HD, HD+ Android Development] martytoo:
Is "halo" turned on? I couldn't install from unknown sources with halo on. It showed up as a small blue circle on the left of my screen.
[Nook HD, HD+ Android Development] KindMartin:
Fixed, was this HALO thing !

Thanks!

Martin
[Nook HD, HD+ Android Development] martytoo:
Is there a way to use the BN library when booted into Cyanogen Mod ?

I can't find the nook app or library.
[Nook HD, HD+ Android Development] leapinlar:
You can install the android nook app and see your books, but not your purchased apps. The nook app does not show in Play Store, but there are versions posted here in the HD/HD+ forums. Just search.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] martytoo:
Thanks. I found it by searching the Playstore with my phone and with my Lenovo tablet. I will port the tablet version(I'm not sure of there is a difference) with app backup and restore.

Thanks again for all your help.
[Nook HD, HD+ Android Development] martytoo:
I have two memory questions for the hybrid setup.

One is where the CM 10 system is located. It seems to be on the external card. I assume all the apps are located there too.

The second question has to do with why memory status programs are reporting the numbers that they do. I have a 16 GB Nook with a 32 GB card. Memory Status shows 12.7 GB as a total for internal memory and 28.8 for SD memory and 41.5 GB for external SD.

Is it possible for someone to explain these odd numbers?
[Nook HD, HD+ Android Development] martytoo:
I have a problem I haven't seen in this thread. In CM mode I had my nook lock up. Now I can only boot to stock. When I attempt to boot to CM the nook doesn't boot up.

I went into recovery but after clearing cache and davlik cache it still won't boot.

I am going to flash the ROM without wiping data. Is there something else to try our will I have to wipe data?
[Nook HD, HD+ Android Development] leapinlar:
Sounds like you do need to wipe data.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] martytoo:
I wiped the data and had everything reinstalled to as I like it and then it locked up again. I can think of several possible reasons for lock ups.

Too many widgets

Bad performing widgets

Too much on the launcher home pages and or docks

Bad performing apps

I am using Android Pro Widgets for my calendar and facebook widgets. I am using Nova Launcher.

Has anyone had a similar problem?

Is there an alternate ROM that might be less of a problem?

---------- Post added at 06:43 PM ---------- Previous post was at 06:38 PM ----------

On another note, I used a CD version of Linux called Knoppix to look at the files on the SD card on my Windows 7 machine. This version of Linux will boot up from the CD without affecting Windows. It allowed me to save the apps that had to be loaded from outside of the Playstore. All were originally from the Playstore and the Amazon App Store.

It also allowed me to save the backup of my Nova Launcher home screen set up. (As you might imagine I will not be using the Nova Launcher backup when I rework things today as there could be a problem setting there.
[Nook HD, HD+ Android Development] martytoo:
It's been almost a week since I had my lockup problems. The Nook locked up two or three times with the Nova launcher. I normally run a weather widget and APW widgets for calendar and Facebook. The only solution was to wipe all my data.

After giving up on Nova I tried many launchers, finally settling on Go launcher. It has been fine since I figured out how to delete unwanted home screens - reducing the number from 7 to 4.

I welcome any comments on launchers from other users of CM on the Nook.

I'm also curious as to favorite keyboards.
[Nook HD, HD+ Android Development] leapinlar:
My favorite software keyboard is Hackers Keyboard. It is free and has a 5 row layout that allows both numbers and letters to be shown at once. But the handyist feature are cursor keys that allow you to move around to correct mistakes or delete characters.
[Nook HD, HD+ Android Development] Windsor1959:
Hacker's Keyboard is my #2 favorite. I still lean toward Thumb Keyboard. It isn't free but it's very configurable. You can easily add cursor keys. On a tablet like the HD+, you can get numbers and letters at the same time. But you can't go wrong either way.
[Nook HD, HD+ Android Development] portausb:
How to chose ?

Fist I would like to thank all you great developers.

Please forgive my question if it is silly.

I have followed all the steps, mine is a Nook HD, I use a 32G SD card (speed mark 10).

The tablet now boots in CM and all seems ok , but I cannot see a boot menu to chose from ...also I can boot in stock BN but only if I remove the SD card first !!!... is this how it should be?

I do however suspect the SD card as sometimes I find (in the setting) that it is not mounted.

I would be grateful if someone enlightens me . Thanks

edit:

found out how to do it, thanks folks, great work