Let’s just start with the bad news. Adobe confirmed that Flash 10.1 will only be supported on Android phones with a Cortex A8 processors or greater (Droid and Nexus One). We reported this last week based on a forum posting and now it showed up on the official Flash Mobile Blog.
“To explain, smartphones have a typical lifespan that is less than half that of a desktop computer, and so hardware choices are made by planning for the future. Over the past few years we have shipped over 1.5Billion devices with Flash Lite using this simple rule.
Therefore the choice to target the ARM Cortex-A8 chipsets will result in greater efficiency, and most importantly a wider range of consistent experiences as uptake grows. To be clear, that uptake is already happening, and it will expand rapidly just like it does every other year.
It’s like a Moore’s Law of mobile phones “Flash Mobile Blog
So there you go early adopters. All those Flash demos on the G1 were just a tease. Adobe decided to skip all 1st generation Android phones to deliver a consistent experience. I guess they have every right to do that (and maybe it is a good thing in the long run), but the early indication from Adobe was that these devices would be supported with Flash 10.1.
Thankfully, it looks like most phones will have access to a version of Flash Lite. A new version of their optimized runtime (Flash Lite) will be used to fill the gap. Details are still limited so we do not know which features Flash Lite will be missing. The last version Flash Lite 3 was based on Flash 8.
Adobe also detailed the upcoming installation processes for Flash 10.1. Some new phones will come with Flash 10.1 preinstalled and older phones should be able to download it from the Android Market or via the browser.