So, it works. That being said, the current build is SLOOOOWWWW in some areas... Problem #1: ADWLauncher EX 3D transitions are slow as dirt. Flipping from screen to screen on the homescreen is very slow on 3D transistions (didn't try without, rather go back to CM6. I like my 3D transitions, I intend to keep them). Seems to be a general rendering issue, as PSX4Droid is also slow as hell (~50% reduction in framerates in FF IX), although this could be an overall speed issue with the experimental build (hard to compare 2D app rendering speed to high-end 3D rendering speed). Very glad I made a good backup first.
Now, the slow rendering issue seems to have some causes yet to be isolated. For example, after installing CM7, all was well at first. While setting up my homescreen, I discovered that adding the new Music widget to the homescreen (while using ADWLauncher EX) slowed 3D homescreen transitions to a crawl. Removing it fixed this. However, while going through the CM settings, something I turned on also appears to have slowed it to a crawl in exactly the same manner. Not sure what yet (just set all the settings as I usually do, haven't had time for process-of-elimination troubleshooting yet), but I hope to find out.
I did make a backup of my CM6 install using CWM 18.104.22.168. Then I flashed 22.214.171.124, installed CM7, tested it (so far as I was interested, have to use this as my regular phone, after all), and decided to revert to CM6. As a note to testers, the backup I made with CWM 126.96.36.199 could not be restored with CWM 188.8.131.52. Not sure if I could restore a backup made with CWM 184.108.40.206 on CM 6.1.1, haven't tried that yet. Will update when I do. To revert to 6.1.1 backup, I had to re-flash 220.127.116.11 then restore the backup (18.104.22.168 kept giving me errors about being unable to format /boot partition). So, for those of you who have regrets about upgrading to the experimental CM7 build, no worries. Even if you don't have an image for 22.214.171.124 laying about, you can actually use ROM Manager to reflash to 126.96.36.199 (even after you upgrade to 188.8.131.52, ROMManager will still show 184.108.40.206 as the installed and current version). Just use "Flash Clockwork Recovery MOD". On mine, it still shows 220.127.116.11 as the current version, so it will re-flash that version from ROM Manager. If not, you can always find the old 18.104.22.168 with google, load it to your SD card, boot to recovery, and flash the older recovery ROM from there.
All in all, I like what I saw. Once the 3D rendering issues have been addressed, CM7 will be my new ROM for daily use. I'd use it now, but, as stated, I like my 3D transitions on the homescreen, and I play a lot of playstation games via psx4droid, so slow rendering is a deal-breaker for now (of course, when I have a dual-core phone and VMWare releases their android virtualization platform so I can run both CM6 and CM7 on the same phone, that will change, can't wait). If you're looking for a stable, consumer-ready version of Gingerbread, this isn't it (yet!). Very good for such an early, independent build, but, as mentioned previously, still very much an experimental dev build. If you like living on the bleeding edge, I encourage you to try it, but make a backup first so you can revert if/when necessary. I've made backups of both my CM6 install, and my new CM7 install, so I can swap back and forth for normal use or testing, respectively. I'll do more testing on my day off, see if I can identify the source of the rendering slowdowns, and let everyone know.
So, I'm quite curious as to everyone else's experiences. Has anyone had problems? Suggestions, tips, tricks, etc? Anyone had any luck getting good 3D rendering performance on this build?
As someone who's done both development (minor) and software testing (extensive) in a professional environment, I volunteer myself and my G2 for testing (given that I have a verified good backup). Devs, if I can be of use, let me know. Always ready to contribute to a project I like and use (so long as it doesn't melt my led
Edited by loucipher, 14 January 2011 - 10:42 AM.