[T-Mobile myTouch 4G Slide] Blue6IX:
From the performance perspective, it's swapping the blue for green on all the highlights - check boxes, radio buttons, progress bars and stuff like that.

The app icons are debatable. Going system wide to the same tint has an advantage, green being the least resource intensive of real colors - but as a standalone item you'd never notice the difference, especially now that the raw power of the device is being exposed. Cutting through all the BS that was on here was a big step.

In this ROM, you are starting to feel the cumulative effect of all these little things working together.

Adding color to the grey menu icons added some weight, but converting all the menu icons themselves from various color formats all to the same color mode more then makes up for it - the system doesn't have to decode each graphic a different way. ( in some cases there were multiple color formats in the same menu ... Why? )

Much like just deleting stuff off the phone just because you can...when you're done you've got this fantastic device that does ... Nothing. Isn't that special? People I'm sure will want colorful and attractive things to look at ( like colorful app icons ) and my going and coloring the menu icons was partly because I like it, and partly to show people it could be done and open another avenue of customization maybe some didn't consider.

It's called the "myTouch", so make it very personally yours.

This is what I like - lean, fast & responsive and accented in the color most attractive to me.

Let's also not lose sight of the fact that I'm trying to tweak the ROM for the highest level of peeformance and responsiveness I can squeeze out of it to serve a larger purpose. Once I hit the limit of diminishing returns, my ceiling on the balance of performance versus function - then I can start fiddling with clock speed.

There's no point in trying to overclock something that's all bogged down and trying to push it's processing power to the limit, I simply hit an artificial, false limit that's well below the true potential the device is capable of.

Now, if it's already running to the limit ( or near to ) of performance it's capable of with the software optimized - then tweaking the clock speed sees some real gains and goes a lot further.

For me to dump an OC kernel into a bloated and convoluted 700MB pure stock ROM just seems like beating up the hardware for no other reason then to beat up the hardware.

De-odexed we're down to something not far under 500MB, and this ROM now is right around 370MB. ( CM7 is what, 112 or so? )

Of course, what's in it is more important then it's total size, but 700MB is just outlandishly silly.

By the time I'm done, it'll probably be a little closer to 400MB for the ROM installer, and I'm okay with that. Bloater let's me please a wider audience with choice of stock apps, and doesn't penalize anyone who doesn't want something someone else might.

I really wanted to be lost in kernel code by now, but if I'm trying to discover the limits of performance the device is capable of, I'm wasting my time without a tricked out ROM to run the kernel in.

By making the icons I just worked my way through available as a seperate package, that once again empowers people to take a little more control of their device and make it more personal to them.

Really, there's no functional need to overclock this device. It was always fast, and now that this ROM is getting quicker and more efficient it's really showing how awesome the device is - and it's underclocked below it's rated speed.

Of course, you don't make progress by not doing things, you advance and grow by doing - even if there's no 'need', sometimes just being curious and wanting to know is reason enough.

I'd love to learn how to add new themes to the ROM in addition to the stock selection of 5 + system. Seems like others are interested in that too. That's fantastic, because together we'll get to the bottom of it and figure that out.

The next few days I have to force myself to sit down and record everything, organize my dev mess the last few days have brought, and i'd also like to format and freshly install windows on my dev pc. It's about that time.

Seems like 1.1 is working out as well as i'd hoped so I have a chance to do all that stuff without having to keep patching a buggy, rushed release.

Come this weekend when I've had a few days to think about how I've learned to use all the dev tools I've been playing with more efficiently, and I have a clean and fresh environment to work in, I'm really gonna be productive and that is a happy thought.

I have to sit down and figure out what's up with the temperature display on the big weather widget, and let me know if anyone finds anything else not quite right - but it's comforting to be able to overall move forward instead of running in place.

If I don't log off now, it'll be another night I didn't get around to sleeping, so I'll catch you all tomorrow.