K. You keep saying that because you keep using a strawman argument. I never said that Android is completely NOT hardware accelerated. Certain elements are. It's not fully hardware accelerated. We know this already. The launcher animation from one page to the next for example is not.
In fact I responded to your idiotic post a day or two later explaining exactly what I meant and YOU shut up. If anything you're the one unable to respond to any technical argument with nothing but namecalling. What substance have YOU added to any discussion here except for flaming and fanboism? Oh right. None. Even the guy who talks about his 6 hours screen life with his 2700mah battery is doing a better job than you. And we all know who that is.
I have no idea what the hell you're talking about. My god, a year later and you're still talking bullshit. So stop trolling and get your damn facts right before you keep posting in every topic the same bullshit over and over. I would love to see your source about the launcher draws not being HWA. I'm going to go ahead an assume you're talking about the fact that the Tegra 2 would run out of memory bus and so wasn't able to push enough pixels for 60 fps launcher draws in that Dianne Hackborne post a while back.
However, for some reason you seem this think this means that the launcher isn't HWA, even though it IS. They just don't brute force by just giving each element 100% of its memory allocation and in fact take tricks that allow them to get the exact same effect for cheaper.
Does this mean its not HWA? No, but you seem for sure to think it does.
The only parts of the UI that aren't accelerated is static status bars and etc, because things that don't move much don't need their own entire memory buffer so they just get shoved over to the CPU that can easily handle it while the GPU gets tasked with intensive stuff.
This was in Android 3.0 for gods sakes.
I love how you try to get out of this argument by claiming strawman and such, even though 1) the argument is fully relevant considering your previous statements, 2) you have never ever provided any evidence for your claims such as what elements aren't drawn in hardware, if not being drawn in hardware actually causes perceptible slow down, 3) if just maybe the hardware itself isn't actually fast enough to run a fully buffered UI.
Now in Android 4.1, all they changed was adding triple buffering, VSYNC, and a faster on-demand CPU ramp up. All of these are GOOD programming practices and should have been included earlier, but of course, there were hardware limitations that were less of an issue by the time 4.1 came out. But of course, I remember a post by you which somehow claimed that these were some sort of brute force practices, that aren't as good as normal HWA, which is of course bullshit. Triple buffering and such are extremely common practices in the Com Sci world because it is incredibly effective, given you have the hardware to use it.
So please, actually source some of the more retarded arguments you are making instead of calling people who call you on your bullshit trolls. Every time you get called out, either you shut up, or proceed with a reply stating some stupid technicality that gets you out of the call out, then proceeds to completely not back up your argument, then call them a fanboy. It happens every time, and I'm sick of it.