yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] twiztid_:
I have personally explained it a few times, and others have as well.

Short answer: Same as you install other CM.

"Long" answer: Grab the ROM, and TWRP (from amaces link). Flash TWRP using Flashify. Reboot to recovery. Wipe /system, /data, /cache, and /dalvikcache. Install CM12/12.1 and a 5.0/5.1 gapps if you want.
[Nook HD, HD+ Android Development] techshot25:
Error installing gapps

Thank you for this amazing thread.

I have just installed CM12.0, is it okay to try an older version of gapps?

The one I tried to use is:

gapps-lp-20150211-signed.zip

But CWM gave an error while attempting to install, might be a corrupted file but I'm not sure.

I'll install an older version and let you know how it goes. Meanwhile, do you have any suggestions?
[Nook HD, HD+ Android Development] twiztid_:
No clues what gapps that is, next time link where you got it from.

Try this: http://xdaforums.com/showpost.php?p=58047099&postcount=1

Never used it myself, but it looks good.
[Nook HD, HD+ Android Development] ieatabiscuit:
I can confirm that that gapps works with this, and suggest the base alone, and install the other bits from play store. Then you have only the gapps you want/need.
[Nook HD, HD+ Android Development] Jann F:
It happens to me a lot when any overlays are enabled such as Facebook Messenger Heads oder even the Downloads overlay.

Is this really a hardware issue? I just can't velieve it, because on older builds of CM10.1 it was all ok, but then suddently it was there and still is.
[Nook HD, HD+ Android Development] WilbertRD:
Hello

It works on my Nook HD Model: BNTV400 ?
[Nook HD, HD+ Android Development] leapinlar:
As long as you use the version for hummingbird.
[Nook HD, HD+ Android Development] Dread This Day:
Hm, no, I'm not positive. Let's assume it is ,(internally), then what?

---------- Post added at 04:49 PM ---------- Previous post was at 04:35 PM ----------

Also, how do I get recovery from SD?
[Nook HD, HD+ Android Development] Dread This Day:
Also have run into this:

I give up until I further understand. This has been killing me.
[Nook HD, HD+ Android Development] kangi26:
Have you tried moving the install zip and gapps to the internal memory, and removing the external sd? In the past I've run into issues installing from that location
[Nook HD, HD+ Android Development] Dread This Day:
I just tried this, with the same exact results as any other flash. Cyanoboot logo just cuts to black, then nothing. This is driving me nuts, I want to check this out.
[Nook HD, HD+ Android Development] Darrian:
Are you running ovation or hummingbird?

Edit: nvm, I saw in the screenshot you were trying to flash a hummingbird rom. I don't know if there is a twrp available for you, but I use twrp on my HD+.
[Nook HD, HD+ Android Development] Dread This Day:
Hummingbird.
[Nook HD, HD+ Android Development] :
Well, it looks like /system can't be found. In the recovery, make sure /system is mounted.

Example as to what's going on with the /system mount problem:

1) check device is correct for flashing

assert(getprop("ro.product.device") == "hummingbird" || getprop("ro.build.product") == "hummingbird" || abort("This package is for device: hummingbird; this device is " + getprop("ro.product.device") + "."););

2) if /system is mounted, unmount it. I don't know if this could be causing a problem. I've not seen it used here - not that I do this much.

ifelse(is_mounted("/system"), unmount("/system"));

3) mount /system

mount("ext4", "EMMC", "/dev/block/platform/omap/omap_hsmmc.1/by-name/system", "/system", "");

... skip several lines

3) unmount it

unmount("/system");

Its borking for you right there at the beginning.

The boot loop should be from wiping, as since there would then be no installed rom, it can only boot into recovery.

So it looks like 2 out of 3 posters

[did not get (oops. lol)]

hummingbird working.

Your doing a good job hashcode. Thanks for cm12 and all the work :)

Edit: Apparently the double );); seem to work and the empty ""s also seem to work. Idk why its like that. lol
[Nook HD, HD+ Android Development] Dread This Day:
I normally don't get that error, that was kind of random. I did just wipe, make sure everything was mounted, flashed ROM and gapps, to get the same results. CWM gave no errors whatsoever. Cyanoboot logo for a few seconds then screen shuts off. If I leave it it will look back into the cyanoboot logo, then off again. It's really driving me mad. I'm not a nook expert but I'm not new to flashing so, I'm getting mad. Lol. Any input is appreciated.
[Nook HD, HD+ Android Development] :
Well, I edited above (after finally finishing the download for the hummingbird zip) and noted what looks like two typos in the updater-script. I don't know if its those two things (or the third thing) causing the problems or even if there's any more typos or other.

So I don't think its anything your doing. Don't feel too crazy. lol
[Nook HD, HD+ Android Development] MarkMcCoskey:
Installed cm-12-20150104-UNOFFICIAL-ovation

Just installed the latest Ovation build (cm-12-20150104-UNOFFICIAL-ovation). Even reflashed CWM v6.0.4.6 just prior in order to keep things clean and fresh. Looking forward to flashing your TWRP 2.8.3.0 when you get around to it. Thus far this build is smoother than the CM11 build I was running. Thanks a whole lot! :D
[Nook HD, HD+ Android Development] Dread This Day:
I hope someone gets Hummingbird sorted out. I'm on the edge of my seat. Again, if anyone has suggestions that I've not already tried, please throw them at me.
[Nook HD, HD+ Android Development] Hashcode:
Some new builds will be coming soon. I'll have a Hummingbird tester verify that it boots again prior to posting.
[Nook HD, HD+ Android Development] Dread This Day:
Thank you! Did anything we posted prior give any ideas to you about why myself and the other guy can't get it to boot? Like the updater script? Just curious.

Sent from my BN Nook HD
[Nook HD, HD+ Android Development] belfastraven:
I think I am the only one posting here who is successfully running cm12 on hummingbird. I even tried installing, initially ,after just clearing the cache (i.e. not a total wipe) and the system did come up , but without wifi and with several apps freezing. I then did a total wipe and re-installed and have not had problems except for touch seemingly not being recognized occasionally and some lag on apps.

I had been running on the latest CM11 nightly. If there is any logging I can enable so you can figure out why I have been successful and some others not, I am happy to help. I'm always willing to try the latest version you have.
[Nook HD, HD+ Android Development] Dread This Day:
What recovery? Were you using?

Edit: never mind, same recovery I am using. It just makes no sense. Sigh. At least I'm not the only one.
[Nook HD, HD+ Android Development] keshabbhattarai126:
From which planet you are?? Tried numerous time but no luck. Waiting for next hummingbird build.:angel:
[Nook HD, HD+ Android Development] asakurato:
So, people who installed this, how does it work? Is it worth for daily use?
[Nook HD, HD+ Android Development] Zippy Dufus:
DIY build working ... THANK YOU!

Hashcode, thanks so much!

I tweaked my script which built Verygreen's CM11 to point at your CM12 and JAVA 1.7 and my build worked FIRST TIME!

/happy_dance
[Nook HD, HD+ Android Development] infra_red_dude:
Works pretty good for me. My usage is mostly Kindle, web browsing, streaming old fashioned way with ESExplorer, Flipboard etc. I do have occasional app crashes for "content heavy websites" but that's no big deal. The bug report captures almost all the bugs I've seen and none of them is a showstopper for me....YMMV

Thankful to Hashcode and all other developers (verygreen, Jon etc.) who have devoted time and energy on this device.

Edit: This build's smoothness is on par with CM 10.x for me. I have to confess that I use F2FS on /data partition though.
[Nook HD, HD+ Android Development] ST Dog:
Speaking of VG and CM11, anyone got any clues on adapting the CM12 builds to SD card installs?

I don't recall ever seeing the build/packaging details used to try modifying them for CM12.

Sure would be nice to have a SDcard install for testing and just remove/swap cards to go back without flashing and restoring.
[Nook HD, HD+ Android Development] hajkan:
Hi

Where are the most recent downloads? I kept looking around and the only download link is the one from 2/17.
[Nook HD, HD+ Android Development] extrem0:
[MENTION=4473900]amaces[/MENTION] continued [MENTION=4243514]Hashcode[/MENTION] work in nook hd(+). There's a new thread. http://xdaforums.com/showthread.php?t=3078260
[Nook HD, HD+ Android Development] Jon Lee:
First let me say thank you for the excellent build system. I can tell a lot of hard work went into it.

I didn't know whether to post this on this thread, or Amaces, or my yellow Kernel thread, or even on the kindle fire forums. But as this related to development... I guess any lollipop devdb related thread will do.

Thanks to your build system, I have a test build of SlimLP up and running. I'm not planning on releasing it as it has too many things wrong with it, many of which are shared (I imagine).

(Let's see, screenshot says "insufficient storage", rotation has graphics glitches, xbmc crashes, etc. Although, all the hardware is seemingly there and works...). I've played with kernels, etc. (Oh, BTW, compiling the kernel with gnueabi greatly improves on the graphics glitches... enough to make it mostly useable.)

I'm approaching this all an autodidactic learning experience.

OK, I'm not real happy with the hardwarecomposer, as is. Or at least that's where all the fun is at.

To that extent I've been experimenting.

I especially like how you separated the graphics component into hardware/omap4.

To put it simply, I have an updated lollipop libdrm hwc build, complete with libdrm/gralloc/writeback/wfd support, similar to yours, that I believe would work with your p-android-omap-3.4 kernel. (with the right ducati).

http://www.mediafire.com/download/stoz2s9qvuvlrb8/omap4_libdrm.tar.gz

And to save you the trouble, here is a tombstone from it, using the wrong kernel, to show what libs are used...

http://pastebin.com/krA0eiB0

To put it short, I believe this could be made to work on the fires with a little work (right ducati/pvr source).

As far as we go, without a 3.4 kernel, my only other hope would be to add cma to our kernel and go from there (remoteproc.c uses cma mappings for later ducatis, of course, I'm sure you know.)

Samsung Superior/Piranha kernel (omap4470) also uses a CMA_ION heap Ducati.

To that extent, I've ported Piranha kernel CMA to ours.

With CMA but Without ION_CMA

http://pastebin.com/Svz4u4Ti

With ION_CMA heap.

http://pastebin.com/yK2VhcCG

Obviously the memory mappings aren't right, and I'm not really all that good at it. I had slightly better results using Piranha's ion mappings and ducati, in that I did get a garbled framebuffer...

Anyway, that's where I'm at.
[Nook HD, HD+ Android Development] mattyyey:
Tip for reboot.

Haya just a quick comment, I too was having shutdown and reboot to recovery problems. I have disabled advanced reboot in development options and enabled it in gravitybox lp and reboot to recovery now works fine, shutdown is hit n miss as to if it'll reboot instead.

If it bugs you, try gravity box. Enjoy.
[Nook HD, HD+ Android Development] king200:
You don't need all of Gravity Box. Advanced Power Menu http://repo.xposed.info/module/hk.kennethso168.xposed.apmplus should work.

From playing with other roms with xposed, I think it better to get just module features you need than collections within a larger module.
[Nook HD, HD+ Android Development] rjolbrich:
NOOK HD+ CM12 dual boot [SD Install]

Hello,

Is anyone working on an SD install for CM12?

I'm dual booting stock and CM11 and I would like to upgrade to Lollipop.

Thanks
[Nook HD, HD+ Android Development] romulo5000:
Some bugs on 1.0

I'm using the 1.0v (s6 edge) at the moment, and I could find two bugs.

The first one is: I can't take pictures zoomed more than 4.0x (the camera just force closes).

The second one is: in display settings, the feature of "keep screen turned off" won't work.

I didn't install the 2.0v yet, so I don't know if any of these bugs were solved, but I didn't saw these things on changelog. I loved this room. It's really beautiful and stable.
[Nook HD, HD+ Android Development] ieatabiscuit:
I think you're in the wrong thread. Nooks don't have a camera, and this is an older release for a nook also.
[Nook HD, HD+ Android Development] secretwolf98:
Your ROM for hummingbird hates me. It doesn't go past the cyanoboot screen.
[Nook HD, HD+ Android Development] MarkMcCoskey:
The only troublesome app I've experienced thus far is Chrome. Firefox is working better for me. And the tablet seems to have forgot my routers password once after a reboot. Otherwise, :good:

So I'd say, yes, it is ready for daily use. Go for it.
[Nook HD, HD+ Android Development] earldom:
HD Video Playback

Has anyone tried HD (720p or greater) video playback? I use my HD+ almost exclusively for video usage, and have had no luck with this CM12 build. With previous CM11 builds, I was able to view all videos without fail. I've tried Archos, VLC, MX, and others, all with extreme lag and stuttering. Other than this problem, things seem great compared with CM11.
[Nook HD, HD+ Android Development] asakurato:
Just installed, everything works fine. I have problem with wifi, it works, but if i turn it off, it can't be turned on again. It works after reboot. Is it known bug?

Another problem: Does rom not have any recovery? Also I can't uninstall system apps with TB, they come back after restart.

Sent from my C6603
[Nook HD, HD+ Android Development] Dread This Day:
You really don't read threads eh? WiFi is a known bug, is talked about and is listed in the known bugs. Same as the TB issue. It's here. You just have to look through. :)
[Nook HD, HD+ Android Development] Blenky:
Using Ovation ROM on my HD+. As its not my main tablet I can overlook some of its issues. Chrome crashes, wireless is a bit flakey, Netflix just loops. I'm sure these issue will be fixed. Great job so far - thanks to the devs for all their hard work.

One thing that bothers me is that Allstream does not work with this ROM. I use it to cast Spotify to my DLNA devices.
[Nook HD, HD+ Android Development] vinceweis:
After a complete wipe then install, most everything is working well for me.

The biggest problem I have is using corporate exchange email. I get a message that exchange services quit working. It synchronizes about 10 emails before crashing and then cannot sync again without immediate crash.
[Nook HD, HD+ Android Development] Hashcode:
New builds are up for both Ovation and Hummingbird.

CHANGELOG (as always: latest CM changes pulled in):

WLAN should be fixed. NOTE: You *might* need to delete the /data/misc/wifi directory and reboot to clean up old settings. No p2p function at this time.

This also included a fix to the fix-mac/calibrator script. We're using the stock TI .ini file for the appropriate wifi chip.

/sdcard/ symlink is now fixed

Added 64mb ZRAM swap for this build. It's an experimental change, and I'm still tweaking the oom settings so that the device doesn't spend all day searching to memory to free up.

Screen off animation shouldn't be wonky

Added multi-user setting (not tested!)

new kernel changes:

added ARM crypto optimizations (pulled from android-3.4 kernel/common branch)

SOURCES are now also synched up with CM:

https://github.com/CyanogenMod/android_device_bn_common/commits/cm-12.0

https://github.com/CyanogenMod/android_device_bn_ovation/commits/cm-12.0

https://github.com/CyanogenMod/android_device_bn_hummingbird/commits/cm-12.0

https://github.com/CyanogenMod/android_kernel_bn_omap/commits/cm-12.0

Enjoy.
[Nook HD, HD+ Android Development] asakurato:
Wifi fixed! Didn't need to delete wifi folder, also installed over last build with cache and dalvik wipe.

Sent from my C6603
[Nook HD, HD+ Android Development] keshabbhattarai126:
@Hashcode Please help me to boot hummingbird

After flashing latest build cm-12-20150111-UNOFFICIAL-hummingbird and gapps for lollipop in latest cwm recovery it shows fix root warning. I checked yes once and no next time. I could not boot nook hd on both try. It displays nook logo and cyanoboot universal bootloader and screen goes blank and after some time restarts and causes boot loop. What shall I do?? I performed clean installation by wiping every thing format system/data/cache/dalvik cache everything.

Here is pic showing some info when I flashed cm12 0111build.

[IMG="hummingbird cm12 installation"]https://lh3.googleusercontent.com/-5thed16cr4w/VLPn9U3l8FI/AAAAAAAAAMU/4z7o6zaGQi0/w426-h240/DSC03509.JPG[/IMG]
[Nook HD, HD+ Android Development] talha970:
first off thanks for your effort! :) i was wondering if the system animations could be more smooth you know the transitions and the recent app switcher is that possible?
[Nook HD, HD+ Android Development] Hashcode:
I'll ask [MENTION=3654172]verygreen[/MENTION] next time I see him online, which recovery he's using to verify boot for me.

I apologize for the frustration. We'll work it out.

Also, thank you for testing.
[Nook HD, HD+ Android Development] MarkMcCoskey:
cm-12-20150111-UNOFFICIAL-ovation

Just installed Hashcode's latest Ovation build, cm-12-20150111-UNOFFICIAL-ovation. WiFi worked great right from boot. Also, Chrome seems stable now. Thank you so very much once again! :D
[Nook HD, HD+ Android Development] belfastraven:
I have just updated to latest hummingbird. Everything still fine, still a little laggy. Is it necessary to clear dalvik cache when updating anymore? (since everything is running on ART)

Also I am using 6.0.4.6 internal to update. I know in the past I have had problems running off of some cards in the past.
[Nook HD, HD+ Android Development] Dread This Day:
Hummingbird a no go for me as well. Coming from latest CM nightly, internal 6.0.4.6 CWM. Full wipe. No errors. Upon boot the cyanoboot logo appears, then cuts off into nothing. Same exact results as with the first release.
[Nook HD, HD+ Android Development] Blenky:
Using latest ovation build.

Chrome still crashes for me.

BBC iPlayer is unusable. It play but very jerky. TVCathup app is the same

Allstream app can't capture my audio device

However wi-fi seems rock solid!
[Nook HD, HD+ Android Development] N0he:
Could not sleep last night, so I went to xda to search for a smooth rom for my ovation, since CM11's performance is really bad for me. It was quite a pleasant shock to see that Hashcode return with a working CM12 rom!

performance is much better than on CM11. I have not experienced any bugs yet, but I haven't tried to reproduce any of the know bugs either. Works really well for me, thank you!
[Nook HD, HD+ Android Development] Arbelzapf:
I have the same problem.

This happened before to me, but exclusively on TWRP, which is why I stopped using it. This is the first time I'm seeing it on CWM.

I do get to the boot animation, but it has been spinning for an eternity now. 20 minutes and counting.

I was beginning to think my internal storage was corrupted or something, since I never ever heard anyone talk about this problem. (I also cannot restore backups due to md5 mismatch, unpleasant stuff like that)

So if you (Hashcode) get to the root of the problem, I would very much appreciate some details about it.

EDIT: It did boot though.... I reflashed and was met with the same error, but this time it worked (chose "no" instead of "yes" as before)
[Nook HD, HD+ Android Development] malikfaraj96:
Same here with the hummingbird. Clean flash, then cyanoboot logo, then a quick flash (as in display flashing) then nothing.
[Nook HD, HD+ Android Development] asakurato:
Just tested multiuser, it works fine.

Sent from my C6603
[Nook HD, HD+ Android Development] Monfro:
Wow!!

New Ovation release is considerably faster...great work Hashcode!!
[Nook HD, HD+ Android Development] amaces:
Thank you very much, [MENTION=4243514]Hashcode[/MENTION]; don't want to be trite, but I am definitely grateful for the work you put into bringing LP to these devices. The latest ovation build is definitely an improvement upon CM11 for me. So great that your kernel comes with F2FS, KSM, and zRAM support, and finally, the correct MAC address shows up. Just as a small contribution, here's my /data/local/userinit.sh for adjusting zRAM swap size, and for enabling KSM:

#!/system/bin/sh

swapoff /dev/block/zram0
echo 1 > /sys/block/zram0/reset
echo $((192*1024*1024)) > /sys/block/zram0/disksize
mkswap /dev/block/zram0
swapon /dev/block/zram0

echo 100 > /sys/kernel/mm/ksm/pages_to_scan
echo 500 > /sys/kernel/mm/ksm/sleep_millisecs
echo 1 > /sys/kernel/mm/ksm/run

This Nook is turning into a great $100 investment ;)
[Nook HD, HD+ Android Development] Arbelzapf:
Alright, I had some time to play around some more.

- Browser (and probably other apps) still like to crash from time to time.

- Device still reboots when too many layers are rendered. Not quite sure how to describe it, I hope this is a known issue. I have seen logs posted on the cm11 thread. An almost surefire way to trigger the reboot is to try and do the Facebook login of the (LinkedIn) Pulse reader app right after installing the app. Main App + Side menu + Webview + Keyboard + Keyboard popup may be too much to handle, whatever the underlying problem actually is.

- Recent apps are incredibly slow and there are no thumbnail images

- I get a "Bluetooth Share has stopped" error twice after booting. After that, it's gone, but I haven't tried bluetooth yet.

- Wifi works fine

This is a clean install, of course

So I guess many of these are known issues / should be expected from such an early build. Thanks for your work and time to put this together, I really appreciate that
[Nook HD, HD+ Android Development] earldom:
Updated to latest, and still have the video problems. HD just won't play. Any suggestions (except for switching back to KitKat)?
[Nook HD, HD+ Android Development] Phibernaut:
I lost root flashing the latest Ovation build. Anyone have a superuser recommendation & link?

Edit: Never mind. Just needed to be re-enabled in developer settings. Much smoother build! Thanks for breathing new life into this old thing.
[Nook HD, HD+ Android Development] keshabbhattarai126:
Everybody recommends Chainfire's link http://download.chainfire.eu/641/SuperSU/UPDATE-SuperSU-v2.40.zip
[Nook HD, HD+ Android Development] asakurato:
It's strange, because I no longer have any bugs that other users post, no crashes, no FC, recent apps have thumbnails(but its slow, yes). Also there might be problem with battery drain related to multiuser, but that needs further testing.

Sent from my C6603
[Nook HD, HD+ Android Development] tebra:
[MENTION=4243514]Hashcode[/MENTION]

Thanks for the hummingbird build.

I try the 20150111 build and I have 2 bugs:

1) Screen flashing every 2-3 seconds (I don't use magetic cover)

2) I can't change the brightness of the screen.
[Nook HD, HD+ Android Development] asakurato:
Did you installed this on kitkat or on previous build? And did you do clean install? Because I don't have these bugs, if fact, screen was flashing on kitkat and never flashed on LP (I also use magnetic cover).
[Nook HD, HD+ Android Development] juasjuas:
Mine flashes too. It comes from CM 11 and before flashing CM12 I wipped everything :(
[Nook HD, HD+ Android Development] arh2o:
Thanks Hashcode, this is awesome! :highfive:
[Nook HD, HD+ Android Development] asakurato:
Strange, mine was heavily flashing when pulling down notifications/settings and opening some apps from recent menu. Never happened now.

Sent from my C6603
[Nook HD, HD+ Android Development] asakurato:
Does google maps location works for you? When I press it, nothing happens.

Sent from my C6603
[Nook HD, HD+ Android Development] tebra:
I came from CM11 without screen flashing.

I did a clean install (wipe everything) of CM12 and have screen flashing.

The sreen flashing starts during CM boot logo.

But now, after 3 reboot sreen don't flash anymore.

---------- Post added at 09:45 PM ---------- Previous post was at 09:39 PM ----------

No, it don't work for me.