yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] verygreen:
so it cuts at the logo because kernel takes control and then presumably shuts off the screen or something. I do not really see any oops in your dmesg.

Also back in the day LG displays were really rare, so unless things changed the vbig way, it should not really be that a lot of poeple are having problems booting, jut a few with LG panel, I guess?

Affected parties should do something like "grep LG /proc/cmdline" from adb shell, if it matches - then you have LG panel, if not - and you still cannot boot - shout out as that's likely a different issue.

Additionally, I do not really have a device with lg display to test anything immediately.

I see that the kernel you are running seems to be having all the LG bits enabled, and I do not see any differences in the display driver.

there's one small difference in the entire omap2 stack that's very unlikely to trigger any difference too.

Do you have a dmesg from cm11 for comparison?
[Nook HD, HD+ Android Development] Dread This Day:
Hm, crap. I was hoping this would be the end of this nightmare. Yes, here is a log I just grabbed from CM11 boot. Also, so far, only the white Hummingbirds are affected, confirmed by a few different people. Most of the whites maybe have lg screens?

Also, I'd test anything for you if you came up with anything. I've been doing a lot of testing already, no big deal.

http://pastebin.com/uHjNbLmu
[Nook HD, HD+ Android Development] verygreen:
So, taking another look at this, my eye got caught with:

<5>[ 0.000000] Linux version 3.0.101-HD+ (hd@hd-succulent) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Fri Jan 3 11:56:47 CST 2014

What's this kernel, does not look like it's the one from Hashcode.

Or did you take dmesg after booting from recovery?

Another oddity is this:

Kernel command line: display.vendor=LGD

This further implies that you are running not just he kenrel, but also the bootloader of a wrong version I suspect?

It really should be something like this (from my device):

console=ttyO0,115200n8 androidboot.console=ttyO0 androidboot.selinux=permissive display.vendor=AUO androidboot.hardware=hummingbird androidboot.serialno=XXXX boot.fb=b2600000

Note that besides the display setting I also have hardware setting - this one causes proper init to execute, not search for wrong one like you have.
[Nook HD, HD+ Android Development] Dread This Day:
The dmesg was from after recovery, as I don't have ADB setup. Hm, wrong boot loader/kernel? I'm not sure how.
[Nook HD, HD+ Android Development] verygreen:
Well, dmesg after recovery does not telll us anything unfortunately. it's the recovery kernel that's different from your main kernel.

Anyway, I just checked the hummingbird kernel config and I see that LG panel is not compiled it, that must be it.

Let me try to build with it enabled and that might be the end of it. I was a bit misguided by the kernel output that turned out to be from wrong kernel.

The bill will take some time, though.
[Nook HD, HD+ Android Development] Dread This Day:
Hey, I don't mind waiting. At least I know it's going SOMEWHERE. I really appreciate you looking into it at all. I hope this is the end of it. Also, it was !mentioned earlier in the thread about when the bootloader was made for Hummingbird there were issues at first because of the two different screens, so I'll keep my fingers crossed and wait. Thank you!
[Nook HD, HD+ Android Development] verygreen:
Here you go:

http://nook.rootshell.ru/hd/cm-12-20150211-UNOFFICIAL-hummingbird.zip

This is a highly experimental build out of my current dev tree containing all sorts of untested and very lightly tested code, so probably not a daily driver, but it should be good enough to see if you get past the initial cyanoboot screen into bootanim, and then 10 long minutes after that - into the actual android (to gain wifi nuke /data/misc/wifi dir and reboot).

Please do let me know if it works, if not, it would be best if you can get adb and grab dmesg from that while still booted into whatever failure phase you end up being at.
[Nook HD, HD+ Android Development] keshabbhattarai126:
Technically, the problem exists in white version; black boots fine. There is some sort of difference in hardware in these two version of hummingbird devices. I assume you have tested in black. We'd be grateful if you tested on white.
[Nook HD, HD+ Android Development] Dread This Day:
I'm about to test his build on my white, it's downloading. If it doesn't work, I will setup ADB and get a better log.

---------- Post added at 12:13 AM ---------- Previous post was at 12:05 AM ----------

[/COLOR [MENTION=3654172]verygreen[/MENTION] we have boot animation! For the first time. Wooooo!

---------- Post added at 12:16 AM ---------- Previous post was at 12:13 AM ----------

"Android is upgrading..." It looks like you have solved the problem [MENTION=3654172]verygreen[/MENTION]! Thank you!
[Nook HD, HD+ Android Development] verygreen:
Ok, so it was just the case of a missing driver. Phew, that was easy then.
[Nook HD, HD+ Android Development] robak1965:
Not so, I have 4 hummingbirds, all bought at same time, 2 grey and 2 white, all exhibit the same failure. Perhaps chip set/emmc variants? All mine are same emmc chip set.
[Nook HD, HD+ Android Development] verygreen:
The difference is in the display used, not in the emmc.
[Nook HD, HD+ Android Development] Dread This Day:
Very greens build works great so far. Not one single glitch yet. So, any people who can't boot.hummingbird, download his build. Thank you again [MENTION=3654172]verygreen[/MENTION], you rule.
[Nook HD, HD+ Android Development] keshabbhattarai126:
In early build CM12 advanced boot to recovery is not functional. I could not boot into recovery. Even the hardware key combination didn't work for me. So I had to make bootable sd card inorder to restore previous rom. If you know any handy trick let me know.
[Nook HD, HD+ Android Development] verygreen:
Hardware key combo works for me.

when you do a reboot, once the NOOK bootloader logo appears, press and hold N and power keys at the same time, count aloud from 1 to 4 and release them.
[Nook HD, HD+ Android Development] ST Dog:
That's been what's holding me back. Would love to see a SD card package.
[Nook HD, HD+ Android Development] Darrian:
Could someone please post the local manifest for building CM12 Ovation? Thanks in advance.

Edit: nevermind, I've been informed this is no longer necessary.
[Nook HD, HD+ Android Development] leswgnr:
As would I, [MENTION=3654172]verygreen[/MENTION].
[Nook HD, HD+ Android Development] SUOrangeman:
I'd love to see an sdcard build!

-SUO
[Nook HD, HD+ Android Development] JokerBR:
Install

I have a hummingbird Allwinner a20 kit, and would like to know how do I install the CM12 it?
[Nook HD, HD+ Android Development] leapinlar:
Please do not quote the entire first post. Please go back and edit your post to remove that quote.
[Nook HD, HD+ Android Development] wmuflyer:
Up an running on my white HD. :highfive:
[Nook HD, HD+ Android Development] Dread This Day:
Nice, good stuff isn't it? Bit glitchy, but nice.
[Nook HD, HD+ Android Development] wmuflyer:
I've enjoyed it on my Nexus 5 & 7 now only need it on my Nook Color and the wife's Moto X.
[Nook HD, HD+ Android Development] CweeperHugz:
-_- Bricked. Help, please!

So, er, I tried flashing verygreen's Hummingbird ROM, and, well, it somehow flashed a different recovery from mine somehow? It's a Cyanogen Recovery and is quite broken as it shows up UPSIDE DOWN. it also doesn't give me access to flash zips from my external sd card... and it will ONLY boot to this broken recovery. Could I get some help on setting up ADB to work with the Nook HD to flash a different recovery onto it so that it can boot again? Thanks.
[Nook HD, HD+ Android Development] CweeperHugz:
Ok, so when I got home, I made an sd card with the old recovery on it. I flashed the zip of the old reliable eMMC recovery, and then flashed the ROM again, and it's booting! It just goes to show that you don't have to be the best to fix bricked devices. I hope this lollipop ROM is reliable enough or I will probably go back to CM11. Thanks [MENTION=3654172]verygreen[/MENTION] for fixing the problem. I'm looking forward to updates in the future. :D
[Nook HD, HD+ Android Development] belfastraven:
The same thing happened to me. There is an option in developer options for allowing a recovery to be automatically installed with a system update. Probably best we keep it "off" for now. I know I previously had it on. I, too, booted an sdcard recovery and then reflashed 6.0.4.6.
[Nook HD, HD+ Android Development] Zippy Dufus:
Hello,

I uploaded a build up for a member who hasn't been successful yet building his own.

Notes:

Wait for the OP's next build to discuss issues.

It is lightly tested - I mostly surf the web, check email, listen to music and Internet radio.

Watching some of the comments about my last posted build as well as working with the member and his build attempt, I'm not sure how up-to-date my B&N firmware is. I originally pulled it from some older CM11 nightly.

If you are having trouble with my obnoxious download site, try a different browser. With my build-it-yourself Chrome (Chromium) browser, I could not reach the ultimate link to actually download the file. But I could with Firefox. And, whatever you do, don't download any *.exe files which may be presented to you!

Enjoy!

http://www.mirrorcreator.com/files/1BB54FVZ/cm-12-20150212-UNOFFICIAL-ovation.zip_links
[Nook HD, HD+ Android Development] king200:
You might try this download link. https://s31.solidfilesusercontent.com/NGU2NWY1ODcyZWVhY2MyYmZlNDVmMjYyMTE5NGY1NTJlM2I5N2NhYjoxWU11amc6VEtSdGJVWGZkN0RfNHJvSDAtdlZvcm5FNy1j/4d3c1d420b/cm-12-20150212-UNOFFICIAL-ovation.zip

I'm not sure it will work or for how long.
[Nook HD, HD+ Android Development] asakurato:
Anyone having screen going black and rebooting with facebook messenger? If i use it and open facebook app even for a couple of seconds and close it, screen goes flickering and than darkens completely or reboots.
[Nook HD, HD+ Android Development] twiztid_:
Thanks Zippy! Haven't tried your link though.

King's link is a direct link, download started instantly, maybe a little slow, but not bad by any means.

Full quote for more visibility of both links.
[Nook HD, HD+ Android Development] Tschumi:
Works like a charm! occassionaly laggy, but that's a bit excpected.

Thank you very much
[Nook HD, HD+ Android Development] tebra:
Hi Zippy Dufus, can you please make a CM12 build for hummingbird
[Nook HD, HD+ Android Development] scoopsy:
Hi Zippy Dufus,

Just want to say I installed your build today with no real issues. As mentioned above a bit laggy but that's nothing major.

Just want to say a big thank you to all the dev's who have been working on this for us :)

---------- Post added at 08:10 PM ---------- Previous post was at 07:19 PM ----------

For some reason I have lost root after the installed. The recovery did ask to try and fix it before the reboot but it doesnt seem to have been successful. Tried this twice now.

Any ideas?
[Nook HD, HD+ Android Development] webdroidmt:
Netflix and other drm stuff

I just posted this in the bug report section but figured I'd post it here for people that don't check that section. :D

Looks like @hashcode was on target about adaptive playback being an issue with the current Netflix app. Here's a solution posted by @Android-Andi in the Gtab 2 forum for getting Netflix working http://xdaforums.com/showpost.php?p=58885860&postcount=944

Deleting the above mentioned line from media_codecs_google_video.xml allows playback with the current Netflix app. In addition, @stargo has come up with a solution that should solve drm issues for Google Play Movies etc.

https://github.com/TheMuppets/propr...mmit/8026a448136863539676889f04ca83cb7aa609e3

I don't use Google Movies so I can't verify it works, although other users report it working on Gtab 2. Btw, for those not aware, Gtab 2 is also an OMAP 4 device like our Nook HD/HD+ and has many similarities.

Just to note, Netflix works without adding the widevine libs that were committed by @stargo. To get Netflix working it just requires deleting that one line regarding adaptive playback from media_codecs_google_video.xml mentioned in the first paragraph. Use a root explorer and find the file in /system/etc, edit the file by deleting the aforementioned line, save it and then reboot. If you've been using an older version (3.0.0) of Netflix, you may have to sign in again to Netflix. It's working for me on my HD+ and my wife's Gtab 2, so it should also work for you.

Regarding the drm issues, that will be up to @hashcode or anyone else building CM12 to use @stargo's commits.

I'm just reporting what I've found, all credit goes to @Android-Andi and of course @stargo for his commits.

Mike T
[Nook HD, HD+ Android Development] Zippy Dufus:
I don't know what exactly the "Fix root" thing does - never works for me.

Go to Settings->Developer Options->Root Access and check that you have this enabled to at a minimum Apps only.

If you have not enabled Developer Options, then go to Settings->About Tablet and rapidly tap on the Build Number until it is enabled. A nice Easter Egg! Do the same to Android version and even Cyanogenmod version just for fun.
[Nook HD, HD+ Android Development] neutronjeff:
[MENTION=4393788]webdroidmt[/MENTION] Thanks! My Netflix is working.
[Nook HD, HD+ Android Development] scoopsy:
[MENTION=3651088]Zippy Dufus[/MENTION] Thanks alot, got it working now :)
[Nook HD, HD+ Android Development] Hashcode:
Hi All,

I put some new builds up (links in the OP):

- Added notes to the OP for changes

- Using MEGA downloads for the moment as XDA's download page kept giving me errors

Also, I went through and cleared out any resolved issues in the Bug Tracker.

Highlights are:

- Fixed Netflix (thanks [MENTION=3457922]stargo[/MENTION] for his patch)

- Fixed Google Play Movies (thanks [MENTION=3457922]stargo[/MENTION] for testing Bacon Widevine libs)

- Fixed Wifi MAC issues (forget who pointed out that was broken)

- Recovery reboot now works thanks to CM patch

Not obvious, but behind the scenes the build now uses an updated hardware/ti/omap4 repo which I put together so that the 10 or so active OMAP4 devices could all stop forking hardware changes:

https://github.com/CyanogenMod/android_hardware_ti_omap4

Obviously, there are more bugs to squash and as I get time, I'll see what I can do.

Enjoy
[Nook HD, HD+ Android Development] :
You do have sdcard directory :)

In ES file explorer you need to go to -> / -> storage -> sdcard0 and sdcard1 for emmc and sdcard.

You can also set sdcard1 as default directory if you like so that you get the correct directory upon opening of the app.
[Nook HD, HD+ Android Development] kangi26:
Thanks for the work Hashcode! Cant wait to get back into town to load this!
[Nook HD, HD+ Android Development] keshabbhattarai126:
I have read it twice..

And I am trying to say to Hashcode to build for nook hd as soon as possible.
[Nook HD, HD+ Android Development] Tschumi:
Made a dirty install over a cm11 nightly and I have no problem so far. I had to delete data\misc\WiFi and clean dalvik before I could connect to my router, but that's minor.

It's a great Alpha, thanks Hashcode
[Nook HD, HD+ Android Development] stachu1962:
OK, I understand the change of the name of sdcard but how about wifi which can't be turned on when turned off (only reboot turns wifi on) - should I try to reinstall CM12? It seems that no one else is experiencing that problem.

Thanks - Stanislaw
[Nook HD, HD+ Android Development] felacio:
First impression: awesome. Haven't tested thoroughly but I'll be doing the Netflix work around in the morning. Thanks for this, HashCode!
[Nook HD, HD+ Android Development] :
I posted it into the bug report section yesterday. Its a bug. Just don't turn the wifi off. :svetius:
[Nook HD, HD+ Android Development] stachu1962:
Hi, Problem with wifi is solved I flashed newest CWM since somebody mentioned that it fixes problems with LP. After reboot (it took very long although I haven't flash the system) the wifi works great! (although Nook apk crashes - I do not have newest BN software since I live outside of USA.)

Stanislaw
[Nook HD, HD+ Android Development] norm883:
Power off and Recovery

Having an issue where the tablet will not poweroff or go into recovery?

Just seems to loop and restart.

Any suggestions?

norm883
[Nook HD, HD+ Android Development] webdroidmt:
I already posted the reboot to recovery bug on page 2, http://xdaforums.com/showpost.php?p=57995159&postcount=19 and also in the bug report section.

Hashcode is aware of this issue and will work on it and fix it as his time allows.

It would be a good idea to check the bug section at the top border of this thread to see the current known bugs and any possible fixes, as well as report any other bugs that you may find. Hashcode also put a link in the OP but here it is: http://xdaforums.com/devdb/project/?id=7524#bugReporter

As for the tab not powering off and rebooting back to the OS, I had that randomly on KitKat. Usually, it would happen when I flashed a new rom or update but would gradually stabilize after a few days. I sort of got used to it LOL but maybe if Hashcode can reproduce it, he will be able to fix it.

Mike T
[Nook HD, HD+ Android Development] :
Nope. 6.0.4.5 and several others I tested make no difference and can't find 6.0.4.6 - 6.0.5.1.... Anyway, it shouldn't be the recovery because...

Trying to bring wifi back on includes these two errors:

Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global

Failed to reload STA firmware java.lang.IllegalArgumentException
[Nook HD, HD+ Android Development] Hashcode:
Not too much of an update for the Ovation folks, but I did post the 1st Hummingbird build in the Downloads section.

Hummingbird is almost identical to the Ovation build at the moment -- pretty rough still. Several issues to work through before I would call it a daily.

Enjoy.
[Nook HD, HD+ Android Development] norm883:
Updated EMMC TWRP 2.8.3.0 builds for Ovation/Hummingbird

I have looked for this download am I correct it is still to be released? Or am I just not finding it?

norm883
[Nook HD, HD+ Android Development] extrem0:
Nvm. Misread the previous post.
[Nook HD, HD+ Android Development] amaces:
If you're looking for the updated TWRP images, I don't think they're available yet. I've been using [MENTION=5267541]rhyang[/MENTION]'s at http://rhysw.com/TWRP (F2FS support, LP compatible, etc. - see http://xdaforums.com/nook-hd/development/recovery-unofficial-twrp-2-7-1-0-t2828280).
[Nook HD, HD+ Android Development] norm883:
TWRP

Yes it was the TWRP Thank you for the post

norm883
[Nook HD, HD+ Android Development] Hashcode:
Yep, I was busy pushing up all of the sources for the NookHD's to CM repos last night, so I still haven't done the build/.zip packaging for new TWRP images.
[Nook HD, HD+ Android Development] kangi26:
I loaded up onto my HD+ last night. Running CWM 6.0.4.5b. Aside from a minor hiccup on Wifi(reboot fixed), I'm finding this is a pretty solid ROM so far. There's a bit of lag here and there, but for my usage, there's nothing that'll stop me from using as my daily. Looks excellent! Really nice stuff Hashcode, thanks a ton for all the work.
[Nook HD, HD+ Android Development] Blenky:
I'm currently running CM11 nigtlies on my Nook HD+ using CWM v6.0.4.6 recovery.

To move to CM12 do I simply d/l the ROM, do a full wipe and install similar to CM11?

Thanks
[Nook HD, HD+ Android Development] kangi26:
I DL'd the ROM and the latest GAPPS, did a full wipe, installed the ROM, then GAPPS. Take a look into the bug report in the OP, to see if the issues the ROM currently has might not impact you. It works for a daily for me, but the current bugs dont impact me
[Nook HD, HD+ Android Development] 50bux:
NON play store download?

Hashcode,

Can you please post a download link that doesn't require a play store app? Not that there's anything wrong with that.

Thanks

Fittybux
[Nook HD, HD+ Android Development] king200:
If you set your browser, request the desktop site and Mega will work without the app.

---------- Post added at 08:42 PM ---------- Previous post was at 08:34 PM ----------

I had/have a problem with Settings->Buttons.

I used it 1x and was able to set the items for power menu. Then the Navigation bar targets. It everything worked fine.

Exited, and there was likely a reboot somewhere along the line, and then the entire buttons menu was not functional. Only Power Button appears and it is dead. Don't even see the targets menu. I reflashed the rom and installed Gapps again but no positive result.

The selections that I made the first time were working fine but there was no way to change them. Is there a way to clear all settings to default?

Anyone else see the same problem?
[Nook HD, HD+ Android Development] neutronjeff:
I flashed the new version and I'm having trouble turning on Wi-Fi. It just sits there on the screen after the language selection.

----------------------------------------------

Interesting, I just reflashed with no Gapps, and it works fine.

Sorry if I missed that gapps were included this time.
[Nook HD, HD+ Android Development] leswgnr:
[MENTION=4243514]Hashcode[/MENTION] Is 6.0.2.8 recent enough?
[Nook HD, HD+ Android Development] Hashcode:
Hmm. No, gapps is not included. However, any reflash will clear out the nvs.bin file used for Wifi calibration.

I may have to wipe my device and re-run through the setup to see if there's an issue with starting from a complete wipe.

Thanks for the info.
[Nook HD, HD+ Android Development] keshabbhattarai126:
I am having problem with default music player app. It crashes very often and retains the cache of songs that I've already deleted. I didn't wipe everything on internal storage. May be this is the cause. The latest build is more stable with thumbnails on overview and theme support. Still new bugs are arising day by day.
[Nook HD, HD+ Android Development] keshabbhattarai126:
Anyone facing this problem??

I flashed again latest build of hummingbird with complete wipe. There is glitch when playing music on background and performing other task in foreground. I was just customizing nova launcher setting and sliding down notification bar. Then, audio playback started to stutter. This bug remained after rebooting. While playing music keeping the music player in foreground is fine and also in lockscreen. But if we go to homescreen or any other app again same problem occurs. This bug was killing me in previous build as well.
[Nook HD, HD+ Android Development] Zippy Dufus:
Hangouts dialer still not working

Hello,

Good news is that I see the tablet now will reboot directly into recovery.

However, the Hangouts/Dailer is not working yet. But it does work well with the new CM12 ROM on my Nook Tablet so it appears to be a device-specific issue with the NookHD+. I'm told that this works as well on the CM12 Google Nexus 4 as well.

Does anybody (@hashcode, et al) have any hints as to where to look for the problem our device? Kernel? (I see lots of defconfig changes from verygreen's kernel). Sound configuration?

I'll tweak/debug on my build. (This important app saved me once while travelling and I had lost my phone.)
[Nook HD, HD+ Android Development] amaces:
Wi-Fi works well here, and the MAC address is correct now. Actually, everything seems more snappy, more like a real tablet, [MENTION=4243514]Hashcode[/MENTION]. Thank you and [MENTION=3654172]verygreen[/MENTION] for the massive work with the recent SGX/DDK/kernel updates, likely the source of these improvements. The one (albeit, major) drawback is that cannot use the Google/AOSP keyboard, or any modern keyboard that makes heavy use of overlays/hardware acceleration. As soon as it pops up, the screen starts glitching very badly, sometimes triggering a reboot. Hacker's Keyboard is the only one so far that doesn't trigger these. Let me know if I should send you logs.