Just in case you had any doubts about this, there’s no technical reason you can’t run Adobe Flash on the iPhone. The hardware supports it. But Apple doesn’t want Flash running on the iPhone, iPod touch, or iPad, so officially it doesn’t. But unofficially…
The same hacker who developed the Spirit jailbreak tool for the iPhone has figured out how to get Flash up and running on the phone.
It’s still a little sluggish, and the tools for enabling Flash on your iPhone aren’t available to the general public. But it’s starting to look like anyone who’s not happy playing in Apple’s walled garden might eventually be able to jailbreak their iOS devices and install Adobe Flash on their own, enabling access to web content that wouldn’t normally be available on Apple’s mobile devices.
via Redmond Pie