yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] verygreen:
ok, good. Use A2DP to get your audio out for now, or the audio cable ;) Thanks for testing.

It seems getting HDMI to work is more involved, the android code is all geared towards stuff in 3.4 kernel for this, so will need some additional hacking.

Since I don't have B&N hdmi accessory (and they charge so outrageously much for it that I cannot bring myself to support such a bad practice), I just ordered a $3 mini-hdmi that I can use with a Kindle that has same hardware otherwise and either I'll find some tiem to hack on it once the cable arrives, or Hashcode will beat me to it and then we should have HDMI audio working too.
[Nook HD, HD+ Android Development] curiousmike:
I was running Hybrid - I find the native emmc install to be super faster, particularly

- web browsing

- if the tablet is updating an application while you're trying to do something else

This native EMMC has made the tablet much snappier on a day-to-day basis for me.

I'm super stoked.
[Nook HD, HD+ Android Development] YOUCANNOTDENY:
Just wondering: would the 3.0.50 kernel described here be of any benefit to our Nooks? Can it even be ported?

http://xdaforums.com/showthread.php?t=2128201
[Nook HD, HD+ Android Development] brokemember:
Just to be clear...

1. If I ever want to go back to stock after running Cm10.1 emmc —*how would I achieve that?

2. Also...would this method work if the tablet has already been updated to the latest Barnes and Noble version (though I dont see why it wouldnt since this completely removes stock).

Btw leapinlar if you read this then thanks for answering some questions I posted a while back in a different thread .... I meant to thank you but some crappy things in life ended up taking most of my brain space (which is quite limited these days! :o)
[Nook HD, HD+ Android Development] BigMacca:
1) Either make a nandroid backup of your stock rom before you apply the emmc build ( you can then restore this at any time using CMW) or simply flash leapinlar's stock 2.1.0 zip file using CWM

2) Yes the emmc version installs perfectly over stock 2.1.0

Cheers

Macca
[Nook HD, HD+ Android Development] dbrickg:
Thanks. I agree about B&N's HDMI adaptor. I got mine almost by accident, without really thinking about it, and then it was too late. Anyway, looking forward to you guys cracking the code. It'll be pretty cool to have big screen picture and big sound coming out of the nook.
[Nook HD, HD+ Android Development] hd32:
The /proc/last_kmsg file does not exist, and Settings -> About Tablet -> Status says my uptime is over 65 hours.

Nevertheless I did just witness a reboot 15 min ago. Maybe I will keep a video camera beside the tablet, just to prove to myself I am not crazy.
[Nook HD, HD+ Android Development] verygreen:
if you just saw the spinning CM logo, that might mean that the android userspace itself restarted (e.g. it does this after recent search update from market).

Real reboot is whe you see the Nook logo followed by cyanoboot.
[Nook HD, HD+ Android Development] hd32:
Yes I only saw the spinning CM logo, and assumed the nook logo had preceded it.

Is it normal that the userspace would restart while the tablet is just sleeping, with screen off?
[Nook HD, HD+ Android Development] brokemember:
I followed the instructions given in the OP :

Boot from that sdcard, and install recovery (if desired) and the cm10.1 binary and whatever else you put there.

Erase /data (this is important to avoid crashes on bootup! Naturally, make sure you have copies of whatever important info from there).

unmount /sdcard and remove the card from the Nook. You might need to use this sdcard for your recovery needs in the future should EMMC content become badly damaged, so probably a good idea to have a copy of it somewhere.

And have CM10.1 working.

However I assumed this meant that everything from the device would be deleted. Instead I find that all the data I had in my Barnes and Nobles Folder (Music,videos etc) is still there.

Im not complaining as it makes it easy for me and I dont have to copy anything back.

But I'm slightly concerned that I might have not followed the steps properly somewhere...

Valid concern?
[Nook HD, HD+ Android Development] leapinlar:
Erasing /data does not erase the media folder, that is why the media folder is still there. If in CWM you had chosen format 'data and data media', it would have been cleared.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] brokemember:
Thanks leapinlar.

Do you think I should go and do the other format option...or it doesn't really make a difference?
[Nook HD, HD+ Android Development] leapinlar:
No, leaving previous media is an advantage. Your ROM should run the same.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] brokemember:
Thanks once again.

I was a bit hesitant to try this earlier...

So Im guessing if I follow the same process on the Mrs. Nook HD+ then her save game files and everything else will be there...just the ROM will be different.
[Nook HD, HD+ Android Development] leapinlar:
Yes, but she needs to reinstall the games. I don't know if they will recognize the old game files, but they should still be there. But remember, CM10.1 uses your external SD as "sdcard" and your stock used the internal media as "sdcard" so you may have to move the game files to the new "sdcard". Look in /data/media for them.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] verygreen:
well, probably not (do you have autoupdate set that updated your google search just at that moment?).

In any case when this happens, you'll have some clues in logcat about what happened.
[Nook HD, HD+ Android Development] brokemember:
Well I was running your Hybrid install on both devices. Currently I dont have a SD card in my EMMC install.

I personally only use the nook for movies and reading. So just decided to place all my files in the Barnes and Noble folder that was already on the device.

Btw I just looked on my device (emmc one) and the data folder is empty and doesn't have the media folder in there...
[Nook HD, HD+ Android Development] verygreen:
I have my own version of 3.0.50, it's mostly aosp 3.0.50 kernel tree with specific device patches and omapzoom changes on top.

I played with my 3.0.50 in Feb and did not see much advantage to it, but I might resurrect that tree eventually. ovation-aosp-kernel is the branch in my ovation kernel tree on github
[Nook HD, HD+ Android Development] leapinlar:
I thought you were talking about running stock before. If the MRS was running her games on Hybrid SD, those files will not be on the new setup.

But you can boot to your hybrid CWM and do a backup to internal memory. Then boot to the verygreen's CWM (or mine 4GB if you want) that you installed the ROM to emmc with and do an advanced restore from internal memory, and choose /data to restore. Then her new emmc setup will be just like her Hybrid, games and all apps and settings.

If she wants her game files, those will have to be copied to your PC via cable and copied to your plain SD. You do need to have a plain SD for running emmc CM10.1. Many apps will not run without one.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] brokemember:
I'm going to attempt that right now.

I hope you realize that you are AWESOME! Honestly coming from i-devices..I am an idiot when it comes to android. But thanks to ppl like you and the op Im really starting to learn.

Hopefully you guys wont get tired of my questions anytime soon!! :)

Will let you know how your recommended process goes.

Btw how come you suggest I would need a plain Sd (I have a few lying around..so that's not really an issue). But everything seems to be running fine so far, just based on having the internal memory.
[Nook HD, HD+ Android Development] leapinlar:
The ROM runs fine without one, but some apps require them.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] brokemember:
leapinlar, your method worked perfectly.

Just tried one of her games and it seems the saved files were recognized just fine.

Now one last remaining question (2 actually)

1. I used the same emmc card I created to do the install on my nook. This isnt an issue — as in using the same card to do setup two devices?

2. How do i turn the old Hybrid cwm Sd cards back to plain Sd cards? Any methods on the Mac side are preferable..but I can also boot into windows to take care of this.

Thanks
[Nook HD, HD+ Android Development] leapinlar:
1. No issue using same emmc card, just be careful about not mixing up the backups like I told you before on the other thread.

2. Get SDFormatter free on the web. I think they have a Mac version. If not, use the Windows one. It will take your SD back to a plain SD.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] brokemember:
I actually just used Disk Utility and it did the job perfectly.

Would you mind explaining exactly what I should be backing up on this one card. Also I dont think there is much space on it (its a 8gb card...but i think its formatted down to 1gb).
[Nook HD, HD+ Android Development] leapinlar:
I'm not sure what card you are talking about. Your emmc CWM card? Oh yeah, verygreen made that 1GB. Use partition management software to expand that 1GB to the full size of the card. I'm not sure what software to use on the Mac. Then use it to back up the new emmc CM10.1. You can backup both devices, just name the backups differently like I told you before.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] dong1225:
Gotta say, after returning to stock due to some rebooting problems back with February builds of SD-only CM 10/10.1, I was content enough with root+gapps of stock installation, and recently, the 2.1.0 update.

However, after trying out the EMMC install of 5/12 build, I am now a believer. So far, it has been incredibly stable for me. No random shutdown/black screen of death, no excessive battery drain overnight, A2DP seemingly working without an issue, Hulu+ running without a complaint, dang near buttery smooth UI.

I've got nothing to complain about, only sincere thanks for the deepest of my hearts. Thank you verygreen, leapinlar, and whoever else in the community that helped improve my experience with Nook HD+ hardware.

I will come back to report more once I find noteworthy bugs. glitches, etc.
[Nook HD, HD+ Android Development] brokemember:
So i tried to go this route..Used Easeus Partition Master Free Edition to expand the 1gb partition to the full size.

Everything went fine.

However now when I insert that (newly expanded) Emmc CWM card and start the device..nothing happens.

The screen just remains black...the device wont power up until I remove the Sd card.

Tried and tested on both Hd+, same issue.
[Nook HD, HD+ Android Development] nikonx:
Was it ever determined if the jittery scrolling while touching the right side of the tablet is a hardware or software issue? Trying to decide if I should send my nook back for a replacement.
[Nook HD, HD+ Android Development] leapinlar:
Sometimes messing with the partition makes it not boot. I recommend you go get my CWM for stock from my HD/HD+ CWM thread. It is already 4GB so there is plenty of room for backups. And it works fine on the CM10.1 emmc install.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] SuperZing:
Could someone please tell me if my understanding is correct:

By burning emmc-cwm-early2.1.img.gz on an sd, it will boot into CWM if we power on with that SD in.

We then do "install from zip" for cwm-recovery-ovation-2.zip to have the internal recovery replaced by CWM (so that in the future it is possible to get into CWM without the SD).

Then, we do "install from zip" for cm-10.1-20130512-UNOFFICIAL-ovation-emmc.zip to replace the stock OS.

^^ is that accurate?

Also, someone in this thread mentioned making a nandroid backup to return to stock from the emmc version. How is this done through CWM? Would doing a nandroid backup also remove CWM and return everything back to how it was before any of this was done?
[Nook HD, HD+ Android Development] leapinlar:
Your first steps are all correct. But before you flash anything, you need to do that nandroid backup. I don't think there will be room to save it on that 1 GB CWM card from verygreen. So do a backup to internal memory and that should do it. And before you try to boot to CM10.1 the first time, you need to do a wipe data/factory reset with CWM.

You can restore that stock backup you made to put stock back later if you want. It will put everything back except the stock recovery. I made a zip to put stock recovery back on. I have it on a server, but need to find a post to put the link. I think maybe my HD/HD+ CWM thread.

Edit: Yes, I added it there to item 5.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] YOUCANNOTDENY:
Hi verygreen,

Regarding the sound quality of the Nook HD+, I think it sounds very good right now. I'm assuming that the audio codec inside is the TI TWL6041, one that is very similar to the TWL6040 in the Galaxy Nexus.

I was doing some reading, and I came across a "high performance mode," as described on TI's data sheet, that provides a boost of 5dB in dynamic range. There is an app to enable this "high performance mode" for the Galaxy Nexus, as described here: http://xdaforums.com/showthread.php?t=1500579

Do you know if the Nook's kernel can be modified so that we can also enable this?

Thanks
[Nook HD, HD+ Android Development] nikonx:
I'm having this issue and it happens in any app with scrolling. Including Tapatalk and Chrome.

If I hold my finger on the right side of the screen,the page jumps up and down jittery. If I hold the left side, it stays there like it should. Will other people test to see if this affects their hardware?
[Nook HD, HD+ Android Development] fbueller:
It might help to define the right side of the screen. How are you holding the unit?
[Nook HD, HD+ Android Development] TonyBigs:
It does sound good when using CM10.1. The stock firmware is louder but utilizes non-defeatable SRS enhancement.
[Nook HD, HD+ Android Development] aszid:
I am able to reproduce this reliably using my nook in portrait mode.
[Nook HD, HD+ Android Development] YOUCANNOTDENY:
Yeah the SRS was truly horrendous. One of the reasons why I'll never go back to stock.
[Nook HD, HD+ Android Development] champrock:
i am facing a small problem. i have a wireless network for which ssid is hidden. when i entered the name and the password manually, then the Nook connected to the network perfectly fine.

but after that whenever i try to connect it says: "not in range" and is not able to connect to that network no matter how i try.

has anyone else faced similar issue?
[Nook HD, HD+ Android Development] lowlife546:
I am not experiencing this. Tried scrolling all along the right side with chrome with no jumping.
[Nook HD, HD+ Android Development] dbrickg:
No jumpy jittery for me

---------- Post added at 07:49 AM ---------- Previous post was at 07:43 AM ----------

I've got one wifi network that doesn't advertise its ssid. for me, when I first tried to connect, it said it was out of range, and then, about a week later, it connected without a problem. I must add that this network has been somewhat intermittent in the past, even with other phones and tablets.
[Nook HD, HD+ Android Development] king200:
Gallery and DCIM

My pics are in storage/emulated/o/DCIM and Gallery app doesn't find them QuickPic has no problem. Any ideas of what I can do?
[Nook HD, HD+ Android Development] nee_vak:
You're better off just putting a password with at least WPA PSK (personal security) and making the SSID broadcast.

I used to keep it hidden with no password, but it came to a point where a lot of wifi enabled devices had a hard time connecting, and it is isn't hard for your neighbors to connect to non-broadcast SSIDs, so it doesn't provide much protection.
[Nook HD, HD+ Android Development] dbrickg:
I've never seen that on any other device, but I've seen it a couple of times on my HD+ in the last couple of days. It's just sitting there asleep, and then the CM logo is spinning, just for a few seconds, maybe 5 or 10, and then it goes immediately to the lock screen. Weird

---------- Post added at 10:14 AM ---------- Previous post was at 10:08 AM ----------

Gallery seems to be really slow to react, and not just on the nook. I've sometimes moved pictures to a new directory, and Gallery would continue to say it was in the old directory until I rebooted... or, at least, for a long time. I've finally just given up on it and use QuickPics almost exclusively. That doesn't really answer your question, but just wanted to say that I've had basically the same problem.
[Nook HD, HD+ Android Development] aszid:
screen jitter

For those of us that are able to reproduce the screen jitter on scroll....

Do you have a screen protector on your device? Wondering if this may be related, as I do have a screen protector on mine.
[Nook HD, HD+ Android Development] BigMacca:
No screen protector on mine and I have the same jitter on the right hand side in portrait

mode.

I'm half tempted to flash stock bank to see if it does it....
[Nook HD, HD+ Android Development] nikonx:
No screen protector on mine. I'm curious as to weather it is a hardware issue. Feel like I should flash back to stock to see and then determine if I should send back my unit for a replacement.
[Nook HD, HD+ Android Development] Delvien:
The stock android gallery app is pretty bad no matter what ROM you use. Replace it with quickpic. You won't be sorry.
[Nook HD, HD+ Android Development] libertus77:
Leapinlar or anyone else,

I haven't gotten around to flashing this on a sd to test yet (the CM10 running on my emmc), but notice any of the wifi drag issue on this Cm10.1 that the HD cm10.1 has/had?
[Nook HD, HD+ Android Development] thegracious:
SD problem

My cm10.1 run well but today, suddenly it reports SD card error due to the format (fat32). (it run well the other days) I reboot the Nook and it temporary gone (I can see the file on SD again) but after that it re-appears.
[Nook HD, HD+ Android Development] leapinlar:
No.

Sent from my Nook HD+ running CM10.1 on emmc.

---------- Post added at 07:48 AM ---------- Previous post was at 07:46 AM ----------

The hardware in the HD+ is notoriously bad with SD cards. Try a different SD.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] thegracious:
Hmm I dont know whether that is the nook issue or not because I use the cm10 and after that the hybrid for sometimes, they work without any issue (I have the nook along with my SD for nearly 6 months. (it is a 32gb utra-Sandisk class 10)
[Nook HD, HD+ Android Development] libertus77:
Awesome, thanks. Was just wondering, since no one besides you and i ever mentioned the HD issue anyway.
[Nook HD, HD+ Android Development] BigMacca:
Just flashed back to stock and still have the same screen jitter on the left hand side of the screen when in portrait.......
[Nook HD, HD+ Android Development] king200:
Hybrid to Stock Install Titanium Backup

I made separate Titanium Backups of stock and the 4.2.2 install. Batch, "user apps + system data all system data" and select selected only the green highlighted items for the system data items. Created an "update.zip" with TiBu.

Did the EMMC install in the OP here. and flashed the ROM, Gapps, and the TiBu.zip. I booted into the system. I rebooted but that is something I do for every new rom that I install. Ran the Titanium Backup and selected to use profile from the prior install, when prompted. (might have been a wrong decision) Reinstalled the "all apps and system data backup" and rebooted. I was done...but not finished. The time to do this was <20 minutes.

To get finished took me much more time so I'll put it into this post so you can check if you have the same problem. Setup crashed but not immediately until I did the fixed permissions step. Playstore was confused at first. I cleared cache and data and did it's new account routine giving me some message that the user was already there. I killed the Playstore and all was ok then. I had problems with Beautiful Widgets that had data in a the folder /sdcard0/data folder that carried over to the new install that caused problems. I needed to remove all the data from that folder. Gallery can't find the DCIM folder but I think that might have nothing to do with this procedure.

I might have used TiBu to restore from the CWM backup but I would be very reluctant to select system data but it should be ok.

This meets my goal of being able to restore to Hybrid and stock installs. Now that I'm running emmc, I think the only reason I'd go back to stock is if I want to sell the HD+, B&N warranty, or have a less experienced user had the support for Stock.
[Nook HD, HD+ Android Development] leapinlar:
Nandroid backup is much simpler. Just backup Hybrid with Hybrid CWM, copy the backup files to a plain SD, then do an advanced nandroid restore of data only with the emmc CWM.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] king200:
I did it the way I did because I read that the /data should not be used, It made sense to me and that's why I devised an alternate install. Admittedly, I was going to CM and not stock.

"DO NOT restore a Hybrid /data to stock. It is for Hybrid only" in this post by THE champion contributor.

http://xdaforums.com/showthread.php?p=41493787#post41493787
[Nook HD, HD+ Android Development] epicavi:
If the nook gets bricked, will there be an "auto" restore back to stock. Like is there a way to get back to stock after installing this.
[Nook HD, HD+ Android Development] leapinlar:
First, don't quote the entire first post. Second, as long as you leave the stock recovery there and do not replacement it with CWM or TWRP, the 8 failed boot will still work. It you replace it, it may not.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] epicavi:
sorry about the quote thing but if i replace it with CWM or TWRP, can i use a nandroid backup to get back to stock and can i install mods on this cyanogenmod like S-Voice or is it still if you modify /system then it does the 8 boot stock
[Nook HD, HD+ Android Development] leapinlar:
It is not too late for you to edit out that long quote.

And yes, you can do a nandroid backup with CWM to put stock back. I'm not sure the TWRP nandroid works properly yet. At least one user said it did not. But CWM works perfectly. Just do the backup before you make any changes.

And there are no restrictions on modifying /system with CM10.1 on emmc like there is with stock.

Sent from my Nook HD+ running CM10.1 on emmc.
[Nook HD, HD+ Android Development] dbh369:
Haven't seen this issue posted so wanted to check. When I use nook reader on 5/12, and let it go to sleep, sometimes (70%?) I can't get past the lock screen on reawakening. I get a flash of the reader app then back to lock screen or black screen needing wake up again. I can some times beat it by selecting another app from pull down. Then unlocking into the new app. Any idea?
[Nook HD, HD+ Android Development] dong1225:
I can confirm the same symptom happened to me multiple times.

I've tried to reproduce the bug reliably, but couldn't do so yet. One work around I've had work few times is to open the setting app from the quick settings dropdown, which would stay unlocked after opening the Settings.
[Nook HD, HD+ Android Development] nikonx:
I want to restore to stock so I can send back my unit for a replacement because the jitter screen issue is bothering me.

What is the easiest way to get back to stock if you're running emmc with CWM installed in the emmc too?