Thanks for sharing. I work in IT and one of my responsibilities is performance tuning. (also I'm very interested in it being a former presales engineer.) So I always wanted to find the root cause. Since you were running CM10 on SD, I can totally understand the poor performance.I actually started using the Nook HD+ with CM10 on SD.
I also encountered very bad performance(including benchmark results) when running both CM10 and 10.1 on SD card.
I believe it was mostly caused by the SD card.
The CPU is weak and 1920x1280 resolution kills the battery life. Much stronger CPU/GPU are required to drive the high resolution in 3D games. Nexus 7 has 4 cores(and a 5th battery saver core) so it is to be expected that 3D games would run better on Nexus 7.Battery life for what it was mainly intended (reading stuff and light apps) is great, but playing Flash and 3D games seems to be the main killer.
I think the issue is 2.1, but perhaps they cut corners with ram and flash speed?
In multiple benchmarks it is clear that Nexus 7 leads the Nook HD+ on CPU performance by far but IO(disk) performance is actually comparable.
(take Antutu for example, 566 vs 555, almost identical) I ran 3D benchmark Nook is 20% slower in FPS from Nexus 7.
On web browsing Nook HD+ is actually the same or better than Nexus 7 with CM10.1. (removing all the unnecessary overhead in stock rom)
Also I suspect the tuning parameters could have been set differently in stock and CM10.1. I didn't compare but the reality is that you can't always run in full performance while also having the longest battery life.
Fast response, higher resolution = more battery consumption, more heat
Long battery life = relatively slow or big battery and/or relatively less heat
I'm actually surprised DH4 would be playable on Nook HD+, it is a 1GB game with lots of data and animation.
I have stopped playing it, though. I bought Nook mainly for reading and Web. My goal was to read e-books instead to save space and maybe some trees.
Last edited: