[LG Revolution] majorpay:
Is there anything outside the realm of ICS/JB that can be quickly ported? Judging from experience, the road to upgrades on older equipment is wrought with pain and heartache.

Particularly, do you have any insight into what causes the underlying issues we are having in GB? (i.e. lag on wake - so far, I believe this may have to do with the governor and minimum clocking and locking of the screen at seemingly random intervals). I've also been looking into the ram manager app, and so far, the balanced (more free memory) setting seems to work the best, but there are a few more I need to try. I can say that the hardcore multitasking setting is a definitive NO on this device.

Here's what I've discovered (much to my chagrin):

I've followed, and been a part of, the evolution of the Nook Color for many years now. That device has had the most dev attention of any device I've seen on XDA. I've watched as the problems have progressed from CM7 to CM10, and much like my dad's Eris (which used to be mine), I've seen a performance hit for every stage of evolution. Just the other day, my 16GB card in my Nook decided to take a dirt nap, so I believe the fun has officially ended (I suspect this is due to the power giving way - started seeing things like phantom touches, etc, before it completely crapped out). But before ending the fun, I had a chance to experience many iterations of what others were calling "buttery smooth" JB... L-O-L (This is h-i-l-a-r-i-o-u-s). I had been suckered into convincing myself that JB was running as well as GB until I downgraded to 7.2. 7.2 still had some lag issues, but after switching back, I realized it was only at a 1/10th scale of what I had been experiencing with JB. I started to realize that I don't have to wait for things to load, I could actually have more than one screen on my home page without feeling like I was using Windows 7 on a TRS-80.

Just before my SD Card took a dump, I went all the way down to 7.0, and OH MY GOSH. Buttery smooth was given a new definition. The screens flew by, the transitions were like my tweaked TF300, or a virgin IOS device emerging into the world, fresh out of the box, but there was one big problem: 50% of the market said it was incompatible with my device.

I don't know if the Revo and other devices would fall victim to this same effect or not. I know we convince ourselves that things run smooth on devices incapable of handling them. It's like trying to hold on to that Pentium 4, convincing yourself that Windows 8 runs perfectly, when really it's taking 15 minutes to get the easiest of tasks accomplished.

I'm not necessarily "angry" that LG didn't release ICS, but what really gets the stick lodged in my backside is the fact that what they did give us, they didn't complete. They didn't work out the bugs, they didn't optimize it, and it seems to me that they didn't care. This device was touted far and wide as being the first device to be released with Netflix and an unlocked bootloader. That's why I, and the early adopters, purchased it. They should have babied this thing (and taken Microsoft out of the picture on a Google device).

This is why I probably won't ever buy another LG device again (assuming I ever upgrade this device, thanks to Verizon's draconian "screw you" plan).

Hey, that's my 2c and YMMV. Take it for what it's worth, but I'm curious if there's anyone that can give some insight on what it would take to get what we've got stable and performing like a champ. I've found a few shortcuts (reflash original kernel over B.O., use RAM Manager on balanced / more memory, remove DSP and flash Beats), but we're still only 70-80% of the way there. The phone is still relatively sluggish. I'd like to see the performance I see on my Nook Color on CM7 on my phone. After all, my phone is more powerful.