The problem of installing flash on iPhone was bothering all the Apple gadget owners for a long time. Since Steve Jobs declined Adobe Flash technology on all the iOS devices, there's no official Flash support for them, but there are some cheats so you can view flash-based content on your iPhone, iPad or iPod Touch. There are currently three options of enabling flash on iPhone or other iDevice (some involve iPhone jailbreak). Here are they:

flash-on-iphone1

How to install flash on iPhone:

Method one: install Frash. That's a Cydia app that allows you to view and use flash apps.
  • Launch Cydia and go to Cydia>Manage>Sources.
  • Tap Edit, Add and type in http://repo.benm.at.
  • Search for Frash app and install it.
You can also install Frash plugin manually. To do that:
  • Download Frash.deb.
  • Use DiskAid (Mac) or iFunBox (Windows) to copy the file to your jailbroken device.
  • Go to /var/root/Media and create Cydia folder there.
  • Inside Cydia folder create AutoInstall folder.
  • Copy Frash.deb there.
  • Reboot your device.
  • All done now just tap F to view flash content on the sites
flash-on-iphone 2
Method two: install Cloud Browse. Just find it on iTunes. No jailbreak required, but it will cost you $2.99. This app supports iPhone 4 and iPhone 4S retina display and has 24 hours free trial period. What that app does? It actually enables Full desktop session of FireFox browser on your iDevice with access to Java and Flash content. The basic version of the app provides up to 10 minutes of browsing.

Flash on iPhone skyfire

Method three: install SkyFire browser. This web browser supports Adobe Flash playback. The main trick about Skyfire is that he uses his own servers to render web pages as well as flash and HTML 5 (the last one is supported by all iOS devices by the way). Of course not all of the sites and online games will work properly and the browser has some lags while processing but what can we do? Try those options if you want to install flash on iPhone, iPad and iPod Touch.