yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] sec6:
No. Unless you don't want to be able to overclock passed 925 mhz. Bluetooth and video don't require to separately flash the OC kernel.
[Nook Color Android Development] mr_fosi:
Software acceleration works, hardware does not. They've narrowed it down to a issue with audio decoding, since accelerated video stripped of audio, or with audio shunted over bluetooth, plays flawlessly.

It isn't a simple simultaniety problem either, since others have reported that flawless accelerated video can me played while also playing MP3 audio.
[Nook Color Android Development] dalingrin:
This isn't important but I thought I'd make it clear. Hardware acceleration works just fine. If you are using a current build of CM7 then the video is completely decoded on the DSP. The audio is presumably causing sync issues which results in the video stuttering to keep sync.
[Nook Color Android Development] mr_fosi:
Sorry for the mis-information and thanks for the clarification. :)
[Nook Color Android Development] dalingrin:
I believe I have fixed video playback. Will upload a test build shortly.
[Nook Color Android Development] Canadoc:
do the nightlies give version fix info?

curious to know what changed.
[Nook Color Android Development] faceman66:
Flashed on and was able to mount SD via USB and listed device in ADB. All is good. Just to make sure though, speed only go to 800 with this kernel, it's not supposed to be an OC kernel right?
[Nook Color Android Development] bonobomidwest:
hey go easy on the new guy! ;-)

okay not a "fix" and edited original post accordingly ;-) but still a workaround that bearing in mind the number of people complaining about the market might help someone...
[Nook Color Android Development] faceman66:
Just flashed this in, and so far looks ok. I can't see my WiFi now though.
[Nook Color Android Development] bonobomidwest:
...all the ways of doing the same thing I guess...

...my goal was to emulate my Froyo setup from the same device... this way just made more sense to me, and it has the added advantage of carrying over a lot of your settings without having to waste time reconfiguring... though i guess that might not be 100% wise ;-)

...anyway at the time all i was seeing was people asking questions about how to get the market to work, and I figured it'd help folks who might not be 100% comfortable with ADB solutions ;-) (i.e. me a few weeks ago) ;-)
[Nook Color Android Development] eNkrypt:
Sorry for the old build upload, the file names are the same which indicate no change, Should be named different.... The one that is currently uploaded is the one from this thread:

http://xdaforums.com/showthread.php?t=959240

I thought they were the same files.

Since all of the commotion I just downloaded the SAME file that the OP uploaded and uploaded it to my server. They are the same size, but whatever.

Here is the link to the one the op posted:

http://www.r00tyou.com/android/nook/cyanogenmod/update-cm-7.0.0-RC1-encore-KANG-signed_2.zip

So far my server have been hit with 3.8GB of bandwidth in one day, and still running great!

If anyone is interested in helping me code this "Universal Mirror" site for developers PM me. It will essentially be a Dev Mirror site for build releases and the like along with change-logs.

More info is on the site: http://www.r00tyou.com
[Nook Color Android Development] lafester:
i think you were the only one confused besides the ones who downloaded your old mirror lol. :)

i don't recall the op asking for a mirror so i'm not sure why you keep posting links to your site.
[Nook Color Android Development] fattire:
Posted some developer tips. People were asking about bootable SD versions and emmc clockworkmod, so there ya go.
[Nook Color Android Development] eNkrypt:
I was merely trying to contribute so people wouldn't have to wait to download. I am sorry it bothers you... I will remove them.
[Nook Color Android Development] lafester:
doesn't really bother me however if you want to post a mirror a simple link to the direct download is all we need provided it is the correct file :)
[Nook Color Android Development] timekeeper:
I don't see any reason why he shouldn't. It's only a small paragraph, and he's trying to start a mirror concept that would concievably benefit the community on top of hosting the files right now.
[Nook Color Android Development] Narfx:
I assume the god-awful 2d performance I'm experiencing is caused by these being very early builds, but I'll ask anyway in case it's just me: is there someone else with stuttering scrolling everywhere? The performance is not as bad as with honeycomb v4, but not as good as with nookie froyo 0.6.[78] either. OSMonitor reports the CPU at 5-15%, so it's not like something is hogging the cpu (I have disabled setcpu).

3d games (speedx, fruit ninja) are smooth as butter. Don't we have 2d acceleration yet?
[Nook Color Android Development] antony617:
I have a dumb request...

Can a random IMEI be generated by the ROM? Some of the apps needs IMEI to work...
[Nook Color Android Development] lafester:
i wouldn't call it god awful lol.

kinda reminds me of winmo 6.5 @ 500mhz.
[Nook Color Android Development] dalingrin:
The garbage collector goes crazy when scrolling lists. Not everything is affected. Webkit scrolling is a bit smoother than froyo and eclair. We're still not sure in this one.
[Nook Color Android Development] Lento10:
Quick question, the only way to create a bootable sd version is from source?

I'm a noob, and trying to learn as much as I can.
[Nook Color Android Development] FletchF:
Have you tested these apps? I've noticed that some IMEI-locked apps will work with IMEI of null (which the NC CM7 uses) or 012345678901234. Presumably, this is because the dev of such apps was testing in an environment that used one of these.
[Nook Color Android Development] bjkel:
I was wondering about the internal storage. The 5 gb internal memory seems missing and windows 7 couldn't find a driver for the nook. I did get the sd usb mounted no problem, however.
[Nook Color Android Development] xawen:
Both of these issues should be fixed in the next nightly build. Dalingrin rocked them :D
[Nook Color Android Development] timekeeper:
You need to find the usb_inf.ini in the usb_driver folder, and change all vid_2080-PID_002 entries to read PID_003 instead of 002, then it will install the drivers.

My internal memory is only 1gb too, I suspect its mounting /data, not /media.
[Nook Color Android Development] runhopskipjump:
Yes! I cant wait to test this out.

Nooking with Encore
[Nook Color Android Development] rdunseith:
Jizz in my pants!;)
[Nook Color Android Development] lafester:
Nice. We are getting close now!
[Nook Color Android Development] evilPERSOn2009:
Going to be awesome.
[Nook Color Android Development] dalingrin:
New video build posted. Will not be in the nightlies for a couple of days.
[Nook Color Android Development] :
Just flashed (w/o OC kernel [is that updated as well yet?]):

All video is flying! Audio and video is in sync! Darlington is a genius!
[Nook Color Android Development] dalingrin:
The latest OC kernel should work just fine.
[Nook Color Android Development] :
Confirmed. Now that I've settled down a bit...how did you do it? :)
[Nook Color Android Development] fattire:
I think it was a buffer size adjustment in one of the /hardware/alsa-sound header files.

[update: or bufferSize in alsa_default.cpp]
[Nook Color Android Development] ADude:
I just flashed this test build over my 31 install, I did not wipe anything, and everything is the same.... except I went to BBC comedy channel on Google's Youtube App and the new Hairy Bikers video looks like satellite TV in perfect fullscreen landscape mode ! No stuttering at all.

Awesome work !!

Update: Just checked audio with headphones, and perfect lip sync !
[Nook Color Android Development] :
Cool, thanks fattire.

So what's the latest on the Sleep of Death? Anything new?
[Nook Color Android Development] fattymcdirty:
what kind of codecs are supported on the nook? only mp4? or is xvid/divx supported, too in some way...?! or with another player? most series i have are 640xsomething, in xvid... are those playable on the nook? i had an archos 70 it before which played those files without a glitch..
[Nook Color Android Development] ADude:
Go up to the parent Forum "Nook Color" - click on Advanced search, enter "Video", and select "Titles Only" and you will threads where all that is discussed in detail.
[Nook Color Android Development] :
Yeah, more of a function of video player software. I hear RockPlayer and MoboPlayer (they have addition codecs compared to the stock ROM/player).
[Nook Color Android Development] timekeeper:
Rockplayer and Moboplayer etc use software decoding afaik. Hardware decoding has to have codec support by the graphics chip itself, and the Nook only supports a narrow set of formats. But yeah, a search on the term 'video' will get you everything there is to know about encoding and playing videos on the nook.
[Nook Color Android Development] woodgtrplyr:
Amazing!!!

Wow this is so fast at full screen, it is so crazy. Thanks so much for this update!!
[Nook Color Android Development] poofyhairguy:
I just tested with my "max of the Nook" Handbrake encodes that I made for Froyo and they work perfectly.

Yet another issue fixed. Thank you dalingrin!
[Nook Color Android Development] evilPERSOn2009:
Hands down the best ROM for the nook color right now! YouTube is buttery smooth.

But for some reason when OCed pass 1ghz, there is not video for youtube. Most likely it's my Nook's cpu OC'ing capabilities. 1ghz if plenty fast enough for me. Great work dude.
[Nook Color Android Development] samuelhalff:
Wow. Great work!
[Nook Color Android Development] lschroeder:
Can we run this on verygreen's [ROM][CM7] Size-agnostic SD Card image and CM7 installer for SD Cards. with updater?

Or should I just overwrite Phiremod's 5.1 emmc CM7? What do I need to wipe if I do this?
[Nook Color Android Development] dictege:
Yes..... Great work!
[Nook Color Android Development] Iteration:
Works really well, not much need to keep stock as secondary boot anymore...

Great work :)
[Nook Color Android Development] KitF:
For some reason while watching a youtube video, my music stared playing. And the screen was blank and the screen locked itself.

It seems to be working well now, but an odd experience.
[Nook Color Android Development] RoboRay:
Ahhh crap.... Now I have to choose between the video test build and Murdock's bottom status bar test build! ;)
[Nook Color Android Development] samuelhalff:
No you don't.. mad apparently updated his build with the patch.

Unless dalingrin kept his patch local and didn't push it..
[Nook Color Android Development] caballar:
Video works great! .avi files play smoothly with audio in sync. Same with mp4. Flash in xscope has audio sync with video. Awesome job! YouTube working as well. Sometimes has a slight delay at the beginning. But overall wonderful
[Nook Color Android Development] KitF:
He didn't push it yet.
[Nook Color Android Development] Canadoc:
He stated this is not yet pushed into the nightly builds. Does this mean it will still be in mad's new update?

From 1.1 Nook Color with 1.1 ghz overclock
[Nook Color Android Development] desiman92:
Missing Market

:confused:I'm missing Market App after intalling this build. How do I get it back?

TIA
[Nook Color Android Development] Divine_Madcat:
Just reflash the gapps .zip
[Nook Color Android Development] Oskiee:
I had the same problem, and did what you said, no market still. i even downloaded it again, and still no-go. Any ideas? I need my dungeon defenders!!
[Nook Color Android Development] Divine_Madcat:
Hmmm.. that is odd.. I am running the test build, and still have the market. Do you have any recent nandroid backups (aka the clockworkmod "backup" option) that you can restore and try again with?
[Nook Color Android Development] Oskiee:
Nope :( I normally dont back up in CWM, usually just with titanium.
[Nook Color Android Development] dalingrin:
My changes have not been submitted to gerrit for review yet. This test build only has one of the changes I want to make for video playback. I'm going to commit the changes once I have alsa updated and verify it is still working as expected along with the fix included in the test build.
[Nook Color Android Development] chisleu:
Please check into this.

I have been chasing this problem for days. I flashed the new video test build this morning and the market shows the apps nightfall, jumpgate and silhouette.

CM7 nightlies haven't been allowing me to download them for a while.
[Nook Color Android Development] dalingrin:
To make sure I understand you, you are saying that the video test build shows more apps in the market than the nightlies?

EDIT: oh these are live walpapers. Yes, I am aware of this problem in the build process. Will take a look at it.
[Nook Color Android Development] desiman92:
Static IP

How do I setup Static IP for WiFi. There used to be option in earlier build.
[Nook Color Android Development] Canadoc:
Dalingrin thanks for your work here!!!!!

Damn this is getting close to being a complete 1st line ROM.

With the tablet tweaks from you and the dsp fixes and OC from Samuel Halff and Mad Murdoch this tablet is almost fully there!

Only thing left to fix is the problem with the sleep of death. My worry is it won't happen soon, probably not before the B&N official update drops in 2-3 weeks. I suspect that will have a newer Kernel which while maybe initially setting devs back, might allow them to use some of the stock guts in CM7 and HC builds and get them working without as many hacks and patches to hardware acceleration, screen sleep etc.

Keep up the great work!
[Nook Color Android Development] samuelhalff:
No worries. I guess the work you and mad are providing are making people impatient. Can't blame them though. Thanks again.

Note: if you only edited hardware/alsa, a manual merge should be possible.. but hey, waiting a few days should also be possible..

Sam
[Nook Color Android Development] Skilover:
My Bluetooth won't work at all. I have rebooted many times. I did install an overclock kernel but I have been under the impression this issue was resolved in terms of it no impacting bluetooth. When I do the next nightly build, I won't install an overclock kernel and see what happens. Also, the CM7 overclock settings are very limited. I once heard you have to keep it at around 975, but the only settings are 800-1000-1100. Unless that is controlled by the kernel, I don't know.
[Nook Color Android Development] Oskiee:
has anyone figured out why Gapps isnt working yet?
[Nook Color Android Development] KitF:
No one ever said you have to keep it around 975. Just do 1100, it's fine then.

If you've installed the latest overclock, make sure you hard reboot. Don't select reboot from the menu, just hold the power button down until the nook turns off. Then turn it back on.
[Nook Color Android Development] chisleu:
Thank you. I made a thread about it but it did not go anywhere. IIRC, there was a 3d game that also did not show up. On tablet right now. Cant tell you for sure what it was. Many LWPs do show up such as Blue Skies.
[Nook Color Android Development] rogerdugans:
All I tested was the video performance before flashing back, but it was perfect on my NC.

Look forward to this making it in. :)
[Nook Color Android Development] 12paq:
yes, this works. Just flash it as an update with Verigreens instructions. His "Penguin recovery" will update and flush cashes. All my apps data and Gapps were preserved and now I have working video.

Thanks Dalingrin!
[Nook Color Android Development] itzankov:
Works perfectly. Tested YouTube, vplayer and the built in player. Flawless...

Thanks a lot!
[Nook Color Android Development] mr_fosi:
I've not experienced the sleep of death. Is this something that popped up in the recent nightlies?
[Nook Color Android Development] Gin1212:
Sleep of death is where the Nook doesn't go into a hibernation, it just uses less battery. And because of this, it still kills the battery quicker than stock.

Video works perfectly on youtube! Awesome work.
[Nook Color Android Development] KitF:
Nope. Sleep of death is where the kernel panics and crashes when going into sleep. They programmed in a workaround which is what your definition describes. They made it so the nook doesn't sleep in order to get around the sleep of death.
[Nook Color Android Development] Divine_Madcat:
Correct - it is this one issue alone that pushed me to CM7; it was just so frustrating to pick up your nook, and find it unresponsive. Yes, CM7 may use more battery, but at least it never has that issue...
[Nook Color Android Development] Paul22000:
Huh? What other ROMs are unresponsive on sleep?
[Nook Color Android Development] Divine_Madcat:
Froyo can SOD. There were many a time where i put it to sleep, and it wont turn on without me hard shutting it off, and powering it back on. That got old REAL fast...
[Nook Color Android Development] robedney:
Side note regarding sleeping in CM7: Not a problem for me usually -- seems to last most of the day without recharging. HOWEVER, when using the Nook app in CM7 to read books (yes, some of us do read books on the NC) the Nook app itself never turns off the screen, and that will burn through the battery pretty quickly if you just put it down and walk away. The work-around is simply to hit the home button (N), leaving the Nook app -- it will then shut down the display within the specified time in settings. Doesn't take all that long to restart the Nook app and click on "reading now" to get back to where you were.
[Nook Color Android Development] adavis99:
You motorboatin' son of a gun...

How do I buy you a beer? Paypal link?
[Nook Color Android Development] lschroeder:
Thanks Dalingrin from me as well!

Since this was first use, I just did this build as the ROM. Followed instructions for Gapps and everything worked after doing the 2 market fixes and bluetooth hard reboot. I also unmounted and mounted in computer to place the latest kernel (uImage - update-CM7-dalingrin-OC-sd-032811) after setting performance to 975 and then 1100.

Flash 10.2 and YouTube video are great. But my mp4 at high quality are out of sync unless I use yxplayer Neon software decoder. The software decoder is in sync but has micro block issues with action scenes. Tried various players at 975 and at 1100. Even tried using SetCPU (no profiles - just ondemand at 1100). Quadrant Standard score of 1470, earlier I got 1550, and with 975 I think it was 1750.

Anybody having problems with mp4 files? Same videos worked great in 2.1 Eclair although now I have Phiremod V5.1 on emmc.
[Nook Color Android Development] dalamchops:
use moboplayer , i can play 720p mp4s with it.
[Nook Color Android Development] evilPERSOn2009:
Gapps is working fine for me.
[Nook Color Android Development] lschroeder:
Thanks. I side loaded mobo_1.0.129_v7_neon.apk would not work until I changed Default Using Soft-Decoding to a check mark.

It does seem to work the best. I might have to restore Eclair and compare.
[Nook Color Android Development] mthe0ry:
Anyone know what /system files are changed by this buffer size fix. I'd like to install this on Phiremod 5.2, I"m just crazy enough to test it myself and I'm too impatient to wait for someone else to.
[Nook Color Android Development] fattire:
A quick note on the sleep of death and sleep in general.

So the original SOD referred to an issue where putting the nook to sleep resulted in an inability to wake up. The various subsystems would suspend but were unable to recover. Why the same kernel on a different system (stock/nf/hc/etc) was able to wake but cm7 was not was a mystery for many weeks... until it was discovered that the other OSes were NOT sleeping fully after all. In fact, try adb shelling into them when they're "sleeping". If my memory isn't failing (not a given), they still should respond.

The current cm7-- like the other androids-- uses a "wakelock" as a workaround to prohibit the device from sleeping fully. (Google "android wakelock" for more... I'm on a phone now so can't link easily) I think cm7s semi-suspend is not as "deep" as the others, meaning more subsystems are left on, but anyway if you want to see what a real sod looks like, check /init.encore.rc and find the line where a "1" is written into /sys/something/something/wake_lock (sorry this is from memory here...). Echo a 0 into that instead and then put your device to sleep...

That's a real godhonest SOD. Hopefully a newer kernel will address this on all systems.

For more specifics on sleep/suspend on OMAP devices, well, I don't have a link for you but there are a lot of docs out there. Or visit your local library. Its all in books! I've linked to the 36xx tech manuals before, but as I said I'm out now and typing on a G2 keyboard at the moment.

Hope this is clearer and not totally wrong ;)
[Nook Color Android Development] lyam23:
Eclair would seem to do it, too. At least it happened on mine. On the other hand, it might be a different issue? As the solution has been to force wifi off at screen off via some app or another.
[Nook Color Android Development] gordon1hd1:
@fattire, I am still a newbie in Android development and hacking. But one question I had with your explanation of SOD for NC is why does the Stock NC and NookieFroyo use so much less battery power when screen is off then CM7. I mean if both of those 2 ROM uses the same kernel version as CM7, and is not in true sleep state, then why do they consume ~0.2% of battery per hour when they are "sleeping" and CM7 consuming 2% battery per hour? A 10x difference.

I don't mean to question your analysis, just hoping for a more clear understanding of the underlying issue, and why there is such high difference between the android versions.
[Nook Color Android Development] chisleu:
Using video encoded for Nook Color:

Slight studders in the video. Seemingly randomly (not reproducible at any one point it happens.)

It's pretty rare and I think it's related to some sort of system process. It happens when you rotate the screen while playing in the stock player as well.

Congrats on the breakthrough! So very excited at the rate of growth!
[Nook Color Android Development] fattire:
I believe battery consumption is higher on cm7 because the wakelock leaves more subsystems on... if logging is on in your kernel, you can watch your system suspend/wake by typing "dmesg" in the shell after sleeping. This command shows you messages from the kernel since boot, including stuff having to do with power management.

You can do a dmesg on various androids and compare results to understand how they may differ. If you want a LOT of detail, compile your own kernel after turning on power management logging. You'll see all the various messages such as when specific subsystems switch power states.

In the case of a SOD, you can't look at dmesg to see what happened because, well, you can't wake up. In that case, when you do reboot, you can look at /proc/last_kmesg (I think that's what its called... again this is from memory) to see an actual step-by-step log of a SOD as it happens.

Hope that's helpful...

Oh I should add-- if you google a little about wakelocks you'll see that not all are created equal. So I guess they're being implimented differently, which may account for your 10x difference. For example-- if wifi were shut down in one but not the other you'd see a difference in bat consumption due to that alone.
[Nook Color Android Development] stinky634:
Just to clarify, is the video fix only for soft decoding, and not hardware?

I ask because I can only get movies to play through moboplayer using soft decode, no other video app works.

Youtube works, and shootme still doesnt.

Great work, thumbs up!
[Nook Color Android Development] chisleu:
No, it's hardware acceleration. Working in mobo or the stock player (which is hardware only it seems.)
[Nook Color Android Development] stinky634:
Hmmm, maybe I need to redownload or reflash. I cannot get any file type to play through the stock player. avi, mp4, and m4v.