They may have caved in on that, recently then, Magnum.

The reason flash is pre-installed on your device, is because that was a decision that Samsung made. Other manufacturers, though, like HTC, do not necessarily comply.

Second, these are the steps for installing flash:

http://forums.adobe.com/thread/1061194

This is a far cry from one-click, which is why I recommend people that work on mobile games, unless they are porting a popular flash game, use java or HTML5.
Page: 1 2