[Nook Color Android Development] webyrd:
First, thanks to all the Nookie Devs for all their hard work, and thanks to all the other users for the tips along the way - I tried to hit the thanks button every time someone's post helped me out, if I missed any I apologize.

Second, a question for the devs, I tried the CM10 Alpha and filled out the Hardware Survey at that time, should we fill the Survey out again as we get different results or do you only want one report for each device?

Third, for those of you still having problems getting CM10 to run well, here what I learned since Saturday - sorry in advance for the long post:

I have tried various alpha, betas and nightlies of CM10 over the last month or so with what I felt were mostly fairly poor results, lag, almost constant SOD’s, general poor performance. A few of the dev’s woke me up with

and

I realized that for all my installations I had flashed and then immediately applied “performance tweaks” that I know from other ROM’s, and others that I found throughout this and other threads (and hit the thanks button for lots of people). All of these tweaks seemed to work fine on my install of PA2.99 from http://xdaforums.com/showthread.php?t=1761257 which I had very good luck using for about a week, fairly fast and smooth, not quite up to MiRaGe, but close, and NO SOD’s. I decided to do a clean flash of the 12/01 nightly and try one tweak at a time. With the initial install, I was fairly pleased with the performance, not quite what I had been seeing on PA2.99, but not too bad, no SOD’s (a first on CM10 other than PA). I started tweaking a little and have learned a good bit and now have a pretty smooth, fast installation, no significant lag, no SOD’s, actually a little better than what I remember on PA2.99, very close if not as good as my MiRaGe experience (mrg666, thanks for a great year on my NC). Here are the tweaks that I have tried and the results that I got with each (YMMV):

use NOVA Launcher - performance improvement over Trebuchet, I’m sure other launchers will work well too, I just read of some good results with it, tried it out and liked it;

uncheck Hardware Overlays and Force GPU rendering - this was the default anyway;

Surface improvement Fix color banding - this was the default anyway;

V6 Supercharger from http://xdaforums.com/showthread.php?t=991276/ - big performance improvement, eliminated the little lag I had remaining, no problems noticed;

After these two tweaks, I was seeing great performance and stability so I restored most of my apps (±70) to make sure it wasn’t just because I was running just the base CM10 and no apps, things were still working well, so I continued.

set CPU speed to 1100 - this one worried me, but I saw a definite performance improvement, no problems noticed;

Kernel samepage merging - my first bad result, the entire system got sort of flaky, noticed significant lag and occasional freezes, got SOD’s about 1/3 of the time the NC slept, not really a surprise, I was one of the ones that had trouble with KSM on MiRaGe back in July;

use Interactive governor - this one surprised me since I have used it on other ROM’s with good results, but I got SOD every time the NC slept for more than about 15 minutes, I have switched back to OnDemand governor with no problems;

Allow purging of assets - maybe helps some, did not create any problems.

There are a few other tweaks that I have read about that I have not tried on this install yet:

use BFQ or NOOP scheduler;

use 16bit transparency;

zram set to 26% - this seemed to help a bit when I was on PA2.99, later read it seemed to cause lag in browsers, seemed to help browsing when I disabled in PA2.99, the way my NC is running now I probably won’t even try it out;

disable Google Now/Search app, I probably won’t even try it.

So, once again, thanks to all you helpful DEVS and NOOKIES, for those of you having problems with CM10 on your NC, try starting with a clean install (wipe data/factory reset first) and only tweak one thing at a time, you should be able to get CM10 running decently if you take some time, remember, there are a number of different hardware/firmware configurations on the NC, what works for one may not work for all (YMMV).

The one thing that sort of bothers me is why all the “tweaks” that I listed above seemed to work fine on PA2.99 but some are not working on CM10, when PA is based on CM.

MSBN QI0CM9PJ23L

DATE 12/25/2010

CODE OMAP3630 ES1.1

CYTTSP

OMAP3ISP REVISION 15.0