yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] bokbokan:
Since this is based from verygreen CM10 source, anything not working in its big brother will also not work in our HD.

From verygreen thread it is stated:

Things that I know are not working:

- volume buttons don't produce any sound until some app does sound output first, even though volume is adjusted.

- there is no "Extended Desktop" possibility in Power Menu (this allows to hide taskbar)
[Nook HD, HD+ Android Development] angellsl:
Volume control is fixed in the latest by verygreen
[Nook HD, HD+ Android Development] Windsor1959:
I tried YouTube and a couple of games. Volume control seems fine. I'm impressed with the overall improvement in responsiveness over stock. After losing root thanks to the dreaded 2.0.5, this is a well-timed Christmas gift! Haven't found any bugs yet.
[Nook HD, HD+ Android Development] verygreen:
note my source lib only knows about ovation (Nook HD+) ATM, as I only have that.

I need tinymix output from Nook HD to add support (on the rom that runs stock audio lib).

The tinymix output should be collected in these situations:

- right after boot

- with headphones plugged

- while doing a recording in voice recorder
[Nook HD, HD+ Android Development] DebauchedSloth:
Hey, this worked great! Took a little while to get the card partitioned right, thanks to human error, but once I got that down, works like a charm!
[Nook HD, HD+ Android Development] angellsl:
Any way to enable tablet UI for Nook HD?
[Nook HD, HD+ Android Development] bokbokan:
Change ro.sf.lcd_density to 200 or below in /system/build.prop
[Nook HD, HD+ Android Development] bokbokan:
I'm merging your recent commits to my local tree. Will be checking tinymix and apply appropriate changes if needed.

Will consult with you regarding this matter if you wont mind.

Regards

Attached are the results from tinymix
[Nook HD, HD+ Android Development] anthony062991:
I tried to mount /sdcard

"Go to "mounts and storage", choose "mount /sdcard"."

It says:

Error mounting /sdcard!

My sdcard is formatted as fat32 also with SDFormatter?

sdcard is 16GB class 10 if that matters?
[Nook HD, HD+ Android Development] bokbokan:
If you follow verygreen instruction, your sd card will have five partition, the 5th partition formatted as fat32.

You should be able to use adb while in recovery and check with fdisk. You should see something like this

/dev/block/mmcblk1p1 * 1 15 120456 c Win95 FAT32 (LBA)
/dev/block/mmcblk1p2 16 113 787185 83 Linux
/dev/block/mmcblk1p3 114 363 2008125 83 Linux
/dev/block/mmcblk1p4 364 3822 27784417+ 5 Extended
/dev/block/mmcblk1p5 364 3822 27784386 c Win95 FAT32 (LBA)
[Nook HD, HD+ Android Development] anthony062991:
I am following his instruction step by step?

I can boot into CWM without any problems. I just can't mount sdcard or flash any zips?

As far as ADB it's not working in CWM at all? My device is not even listed?

EDIT:

How do you check with fdisk?
[Nook HD, HD+ Android Development] bokbokan:
Can you pull out the card from the device and check the sd partitions in your computer.

Let me know
[Nook HD, HD+ Android Development] verygreen:
Ok, routing seems to be totally same as hummingbird, so I added support to the lib ,should be in github now.
[Nook HD, HD+ Android Development] angellsl:
Very impressed by the battery life now
[Nook HD, HD+ Android Development] bokbokan:
MTP will have to wait till CM10.1 stabilizes. I will focus more on improving the quality of the ROM. So far it seems to be performing very well in power usage.

Are you sure it is still 4.1.2?
[Nook HD, HD+ Android Development] bokbokan:
I'll try to provide an alternative server.
[Nook HD, HD+ Android Development] curiousGeorge:
I had put the CM10.1 zip on the tiny Fat32 partition -- and CWM didn't see that! My mistake. I'd ended up flashing an older CM10 build that happened to be lying on /sdcard (the ext4 partition). I put the latest build on the "real"/"big" sdcard partition and it flashed perfectly. Also flashed the new Gapps (next boot) on top for good measure, although the old ones seemed to work fine anyway (I like the new "Google Account Setup" in CM10.1).

Also, when I turned on MTP mode, "Internal Storage" and "SD Card" are reversed, oddly enough. Everything else works just fine of course -- transferring, deleting, deep searching, moving (although the latter is still slow because of Windows' retarded implementation of MTP). Still haven't tested the microphone in Talkatone, although my hunch says it will work. I'm worried about the new wifi tweaks accidentally disconnecting Talkatone after X minutes of idle or whatnot.

Anyway, seems rock-solid, a flawless upgrade from CM10, except for one annoying thing -- the favorites bar (or whatever it's called) at the bottom of the home screen has its apps reset. This produced many minutes of head-scratching as I tried to remember what I had in my bottom row before flashing (this could however just be an artifact of there being no "Tablet mode" anymore, which I had CM10 set to via build.prop DPI setting). Aside from a thorough Talkatone test call, I ran every app (including Kindle -- sorry, B&N :crying: ) just to make sure they worked. And, as I've declared ad nauseum, they did.

Excellent job. Looking forward to whatever else needs to be done! A few days of testing will commence from here on out.

[edit] Wait, you said MTP doesn't work? In that case, I have some surprisingly good news for you, sir! 4GB of freshly transferred files would like to have a word with you. :D
[Nook HD, HD+ Android Development] bokbokan:
:)

I opted to remove MTP as non-working because I have a doubt that the problem is local to my device since I haven't done a factory setting for a long time. I think I updated to cm10.1 without wiping data. Since you are able to let it work, the problem really lies in my installation. BTW where did you see the setting of enabling MTP since mine is missing the storage setting menu?

Glad to hear that it is working fine now (or is it even at the onset?), at least less problem to solve. :victory:
[Nook HD, HD+ Android Development] yelloguy:
curiousGeorge I am running in the tablet mode mostly for the sake of the Kindle app. It is basically my most used app on the tablet and its layout works so much better when the Adroid UI is in tablet mode. In phone mode, the Kindle app shows up with big fonts and big margins. The smallest font setting is too small and the next bigger is too big.

I am tempted to upgrade to the latest because of the battery and multi-user profiles but this Kindle app will keep me from doing that. I don't which way I am going to go. Maybe a little more searching first...

Thanks for your inputs.
[Nook HD, HD+ Android Development] dtonlinux:
Hi,

I have installed the latest 10.1 build this morning and am not seeing the battery charge/discharge at all in the interface. I looked for resesting the battery stats in recovery but couldn't see it.

Has anybody else had this issue and how did you get round it?

thanks,

David

**Update**

I restarted and charging commenced. Am going to use the battery calibration app when I get to 100%.
[Nook HD, HD+ Android Development] ShapeShifter499:
I can confirm the following...

Nook HD 7" 8GB Model running the latest CM10.1 build version 01/09/13 by bokbokan

Tested on a Acer Aspire One ZG5 Netbook running Ubuntu 12.04 LTS 32bits/x86

ADB over USB: Working

MTP USB Mode : Working

PTP USB Mode : Working

Also tested on a Acer Aspire 7540 Laptop running Windows 7 Home Premium 64bits/x64

ADB over USB: Not working (pc side driver issues)

MTP USB Mode : Working

PTP USB Mode : Working

If usb and developer settings do not show up in the normal settings app you will need to create a shortcut to them by using anycut or a launcher like holo launcher that allows and creates shortcuts, I found this out by accident while messing around.
[Nook HD, HD+ Android Development] yelloguy:
What I am reading now is that the tablet UI is present but changed to look the same as phone UI. Which is fine for me. Can someone please confirm if their settings panel and email app is still two pane in the tablet UI? Also the You Tube app is supposed to look different (but I personally never use it). And of course the Kindle app looks different in tablet UI, even though the Android home screen looks identical to the phone UI.
[Nook HD, HD+ Android Development] curiousGeorge:
Yep, when I plugged it into the computer, presto, MTP working -- but the directory names are reversed. I upgraded from CM10 (Jan 1), no wiping whatsoever (not even cache, so apparently upgrading from Jellybean to Jellybean isn't an earth-shattering affair). Occasionally, however, transferring files into the root of either directory will make them appear in the "properly named" directory even though you dragged them in with the "reversed" directory contents. This doesn't happen when transferring into any deeper subdirectory (then it's always consistent in the reversal). So that's the only remaining problem -- which storage location maps to which name.

Tested a lot more. WiFi sleep is much better -- 2% drain overnight rather than 20%, without any disconnects (Talkatone receives chats and texts fine). Tablet mode is missing of course, but that's not a problem of this ROM (and I foresee Amazon updating their Kindle app for 4.2 tablets soon -- hopefully).

Other than that, no crashes, no strange errors. Still gotta try calling (mic) via Talkatone....[Edit]: Calling works, full mic support.

---------- Post added at 02:01 PM ---------- Previous post was at 01:22 PM ----------

Yes, it's there and quite glitchy. I set LCD density to 200 and I get spades of "Sorry, Trebuchet has stopped." Everything is off-center and spills off the side of the page, and the device eventually locks up. Maybe there are some launcher settings we can adjust. Kindle seemed to be restored to "Tablet" mode though. System settings is back to 2-pane, and the mail app has always been 2-paned, hasn't it? It was in normal 240ppi mode for me as well.

[Edit]: Clearing Trebuchet's data did the trick -- no more crashing. But boy is it weird. Can't figure out how to get it to get a home screen window the size of the screen (it either overspills or heavily under-crops).

[Edit 2]: Setting density to 180 solves the homescreen spill problem, but makes everything super tiny. It's obvious the new version of Trebuchet is VERY early/alpha quality, since it can't detect LCD densities properly, crashes if they change, etc. Many features are missing, too (horizontal and vertical padding). Not good. Somebody should report this to the CM team along with the resolution of our device and the pixel densities it spills over at (200).
[Nook HD, HD+ Android Development] yelloguy:
Thanks for testing this for me. I like the working ui and the kindle app in tablet mode so I will wait to upgrade. I'll be watching this thread. Thanks again.
[Nook HD, HD+ Android Development] Diogenes5:
Works great for me. I only wiped cache and dalvik and installed gapps for cm 10.1 over everything. Had to uninstall Google play music, currents, and play movie but everything works great so far. Will contribute as soon as paycheck comes in.
[Nook HD, HD+ Android Development] ShapeShifter499:
I have a question, whats the point of having apps install to the smaller system/data partition when they could (by default) installed to the sdcard or the "fake" sdcard partition? How can I "link" the data to my sdcard so I may install more apps? Also swap isn't possible in the current build (01/09) of CM10.1 for Nook? I tried two different swap enablers from the play store with one giving me the error of "Swapon: function not implemented"
[Nook HD, HD+ Android Development] qryptiq:
@Bokbokan

This is embarrasing but when following your instructions for writing image to sd carrd, I cannot move pasr step 2. Hoping you or someone here can help

Thanks

Q
[Nook HD, HD+ Android Development] yelloguy:
Please be more specific. What exactly are you doing and what is the error you get? Won't help much being cryptic now :)
[Nook HD, HD+ Android Development] qryptiq:
OK after a few days of reading and rereading - I followed the instructions and have cm10 up and running!!!!!

I have another silly question: how do I install the cm10 gapps?
[Nook HD, HD+ Android Development] leapinlar:
Look here

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

Sent from my HD+ running CM10 on SD with XDA Premium
[Nook HD, HD+ Android Development] qryptiq:
That link did not work
[Nook HD, HD+ Android Development] leapinlar:
Try this http://xdaforums.com/showthread.php?p=36624417

Sent from my HD+ running CM10 on SD with XDA Premium
[Nook HD, HD+ Android Development] smartypantsdotcom:
md5 for 20130109 zip file?

Having problems flashing the cm-10.1-20130109-UNOFFICIAL-hummingbird.zip to /sdcard/

would like to verify the integrity my downloaded file. What is the md5 for cm-10.1-20130109-UNOFFICIAL-hummingbird.zip?

or perhaps I'm doing something else wrong?

steps I've taken:

full format of sdcard (sandisk 32G) using hp usb drive format tool on win7 (takes close to an hour!)

write sdcard-cwm-early3.img file to sdcard using win32diskimager

Insert sdcard in Nook HD, boot into recovery

push cm-10.1-20130109-UNOFFICIAL-hummingbird.zip via adb to the /sdcard/

adb kill-server

disconnect Nook HD from computer​

then in cwm on the Nook HD:

>install zip from sdcard >choose zip from sdcard >(highlight file, confirm selection)

output is:

--Installing: /sdcard/cm-10.1-20130109-UNOFFICIAL-hummingbird.zip

finding update package...

opening update package...

E: Can't open /sdcard cm-10.1-20130109-UNOFFICIAL-hummingbird.zip

(bad)

Installation aborted​

suggestions would be appreciated
[Nook HD, HD+ Android Development] leapinlar:
Others have found that their PC anti-virus software corrupts the file on download. Try either turning off your virus checker or downloading with something else, like stock or another PC.

Sent from my HD+ running CM10 on SD with XDA Premium
[Nook HD, HD+ Android Development] qryptiq:
thanks a million - it worked!
[Nook HD, HD+ Android Development] smartypantsdotcom:
still getting 'E: Can't open <file> (bad) '

Thanks for the suggestion. Sorry to say I'm still getting the same error when I go to flash the zip after doing the following:

Booted computer into linux mint,

redownloaded latest cm10.1 zip,

boot Nook HD into csm

checked 'adb devices' - it showed the device as connected

adb push zip to /sdcard/

adb kill-server

disconnect nook hd

rebooted hd into cwm

selected zip to install

same error as before.

1. is there an md5 that I can use to verify my download?

2. more background:

This all started when I tried to update from the 20130101 version to the 20130109 verstion. I was a bit inattentive flashing the zip, and did it without clearing cache or doing factory reset. Once updated, it would boot into 10.1 but I got an error message 'com.google.???' (can't remember exatly what it was) has stopped. This message would pop up over and over.

So I re-flashed, this time clearing cache, doing factory reset, and running the 'fix permissions' before flashing. Did not fix it.

Having run 'fix permissions' suddenly seemed like a bad idea. So I reset the device completely with the 8 failed boot method; skipped the oobe, and started over...

and now I'm stuck at this error when flashing the zip.

Suggestions?
[Nook HD, HD+ Android Development] leapinlar:
I don't know why users think they have to reset stock when they are having problems with cm10. They have nothing to do with each other and fixing permissions fixes them on SD, not stock. The only thing that cwm could do to internal memory is formatting /bootdata, /rom and /factory. (DON'T DO IT!).

Are you sure the push is successful? You mounted sdcard with cwm first, right? It could be that same file on the card. Or did you burn the card fresh to make sure nothing was there?
[Nook HD, HD+ Android Development] curiousGeorge:
- Full/corrupt SD card partition

- Corrupt CWM

- Check MD5 as you suggested. MD5 of my working cm-10.1-20130109-UNOFFICIAL-hummingbird.zip: 61B028ADD497B64C0F34D411505D3B33

- Reformat the SD card, re-flash the boot image from scratch, replacing the CM10 image with the new CM10.1.

What isn't "bad":

- The zip itself

- Installing over 20130101 (I did this, too, without wiping anything)

In other news, I am finding that multitasking is pretty poor (no swap?), long hangs, keyboard is laggy and unresponsive in forums, Talkatone, OfficeSuite Pro HD, taking awhile to register my inputs and reverting out of number mode before I enter my complete number... OS becomes slower and slower the more apps I install. Maybe this is an sdcard failing here. Perhaps Android can be instructed to mount a /cache and/or /data partition in the /emmc and speed things up (I believe there was a discussion about this a few pages ago).

In yet a different bit of news, I am slapped again with how strange non-HTC-Sense Android still is compared to other OS's. Gallery's "Crop" is not intuitive (took forever to figure out how to remove sides of an image without destroying the top/bottom too -- what genius thought to force images to retain the same ASPECT RATIO by default during cropping?!). Gmail doesn't let me upload arbitrary attachments within it, forcing me to discard my message and navigate to another program to first instruct it to send a specific file. They keyboard lags like no tomorrow, and background apps enter a zombie-like state (Talkatone) in response to low ram, where they fail to work/connect/interact properly until they're force-closed and restarted. Android really hasn't come very far at all since 2.2. The default widget selection is largely useless and anemic. If only we could put HTC's Sense on this thing. Enormous selection of amazing widgets, much more powerful and intuitive sharing options between apps, incredible Sense keyboard, wonderful input tweaks (zooms in where you hold for careful text positioning, suggests pasting certain content without need for a long-press, etc), gallery is faster and crop works properly, etc.
[Nook HD, HD+ Android Development] smartypantsdotcom:
Funny thing is, I did believe that the 'fix permissions' was only affecting cm10.1 system on the sdcard (thats why I thought it was OK to do). But then, when the flash seemed botched, I started to second guess myself and that led me to think maybe 'fix permissions' was affecting the emmc..

Regarding the files pushed:

Before I did the push I deleted the files that had previously pushed over (and would not flash) (ran adb shell, cd /sdcard/, rm <previous files>)

then I went to >install zip from sdcard >choose zip from sd card, at which point I saw only the gapps zip previously pushed (but never had a chance to flash). My understanding was that selecting 'choose zip from sdcard' mounts the sdcard. please correct me if that's not true.

when the adb push completed, there was a system message 'x bytes transfered in y seconds' (was ~171000, which seemed like the right size)

perhaps the best thing for me to do now is to reformat the sd card to make sure there's nothing on it that doesn't belong, flash cwm, and try again. That's not too panifully time consuming.

Your suggestions are appreciated. Thank you.
[Nook HD, HD+ Android Development] yelloguy:
I updated from 12/29 Linaro build to the latest 1/9 build and everything went well. I like the profiles feature and that was my reason for upgrading. No battery drain is nice since I don't have to remember to shutoff the wifi now. Overnight drain was minimal.

I do however have a question. What does a ROM need to do to support the magnetic shutoff feature of a case? I ordered an Exact brand case that fits and looks perfect and has a magnetic shutoff. But I noticed that it does not shutoff the nook when I close the cover. However, when I open it, it does turn on automatically. Is it something the ROM has to support?
[Nook HD, HD+ Android Development] DirtyDroidX:
Man this guy has the patience of a saint. I have seen the same question asked a million times over. Your best bet is to read the tips in his signature. This is pretty cut and dry stuff. I can understand this can be frustrating at times. The most important part for PPL to understand is Windows can not read volumes on your SD card. You must either push via ADB or set up a duel boot , with Ubuntu . You can do this in under ten minutes by installing wubi, just go to http://www.ubuntu.com/download/desktop/windows-installer?distro=wubi&release=&bits= and install. Also If you have flashed your SD card ten ways from sunday, just boot into the B&N software, go into settings and format SD card it will restore it to full capacity, well at-least it did for me a few times.

Thanks for all your hard work Leapinlar!
[Nook HD, HD+ Android Development] bokbokan:
SD/EMMC Hybrid installation

For those wanting for faster and smoother CM10/CM10.1 look at this thread
[Nook HD, HD+ Android Development] bokbokan:
OP updated.
[Nook HD, HD+ Android Development] msprag13:
Link to latest build is not working correctly.
[Nook HD, HD+ Android Development] bokbokan:
Sorry can not share the file now since mediafire flagged it as copyrighted. :confused:
[Nook HD, HD+ Android Development] leapinlar:
My mediafire ROMs are not flagged. Check out dev-host at d-h.st. They have free hosting for devs.

Sent from my HD+ running CM10 on SD with XDA Premium
[Nook HD, HD+ Android Development] msprag13:
Posted in error
[Nook HD, HD+ Android Development] bokbokan:
Thanks for the heads-up. using dev-host now :)
[Nook HD, HD+ Android Development] evorc:
Latest build works great. Are there any other fixes or improvements besides USB storage option? It feels snappier on my end compare to last, but I might just be seeing things. Thanks bokbokan!

Has anyone tried the hybrid tweak on scan disk class 4 16gb? I'm wondering if there are any speed improvement considering the SD is already performing well with some minor lags using the browser.
[Nook HD, HD+ Android Development] bokbokan:
OP updated for faster and more butter smooth interface.
[Nook HD, HD+ Android Development] bokbokan:
Most are just updates from upstream. The latest 1/14 should have more improvement interface wise because of updated hwcomposer.
[Nook HD, HD+ Android Development] evorc:
Keeps getting better!!!! Thanks.

Update:

It feels much faster and less lag! I doubt I need the hybrid now!
[Nook HD, HD+ Android Development] Anon9mouz:
Any plans on internal? Im thinking of getting one to port miui too but I need to build cm10

__________________________________________________
[Nook HD, HD+ Android Development] Chi Ahrens:
Upgraded to latest. I hung on first reboot with "I/ServiceManager( 394): Waiting for service SurfaceFlinger..." in logcat. I powered down and started back up, and everything seems fine. I've been running the 20130109 kernel since it came out, and that's been working great. Thanks again bokbokan.
[Nook HD, HD+ Android Development] curiousGeorge:
1/14 running well here. Incredibly, there is noticeably less lag when switching between apps in low-RAM scenarios. My slow card still introduces a significant amount of slowdown when downloading, streaming, and any sort of I/O intensive operations. Boot times can still take quite awhile as well (most of the time coming AFTER the home screen appears, sadly). For this reason, I am thinking of trying out the hybrid mode soon...
[Nook HD, HD+ Android Development] bokbokan:
Stock versus CM10.1 sdcard

Stock is ahead in almost all departments except in the 2D Graphics. The intriguing part for me is in the memory read where stock is ahead 3 times over CM10.1. This is encouraging in the sense that further improvements in the current memory bandwidth usage can still be achieved which will boost overall performance if can be done properly. Will be looking at the kernel code. :cowboy:
[Nook HD, HD+ Android Development] msprag13:
Was that CM10.1 test, pure sdcard or the hybrid setup?
[Nook HD, HD+ Android Development] angellsl:
Anybody experienced WiFi disconnected after sleep, even sleep policy is always on. This happens to me for the last few builds.