Flash Player For iPad

NOTE: If you are viewing this post from an iPad, you will want to switch to your Mac or PC to view the embedded video tutorials (yes, they are flash based). If you follow these and move forward with this updated solution, you will have your very own flash player for iPad!

The battle between Apple and Adobe Flash is ongoing, but there is surprisingly great news when it comes to an iPad Flash player update. If you have a jailbroken iPad, you can install the software package known as Frash (developed by Comex), which ports Flash support. Frash is still in the beta stages of development so it may have a few bugs here and there, but it provides a fix that many users had been looking for.

Apple has been in a lengthy and very public struggle with Adobe regarding new web technologies. As most of you may know, Adobe Flash content is not supported on any Apple devices such as the iPad and iPhone. Steve Jobs has been outwardly negative, and even downright scathing when it comes to third party technologies and software that come between the platform and the developer. The reason behind his motive is that that developers would not be able to take advantage of system enhancements unless the third party applications were using them - in this way, the developer's application performance was inherently tied to the underlying software and not the platform itself. Yup, it's unlikely there will ever be a native flash player for iPad.

Now, a few critics of Steve Jobs might say that this is a foolish decision because Adobe is one of the major software companies around and they do not release sub-par products. However, when you look at their track record as it pertains to Mac support you may sympathize with his reluctance to support Flash player. As it turns out, Adobe was the last major third-party software developer to fully support the Mac operating system, doing so with their recent CS5 Suite release.

As much as I may agree with Steve Jobs thought process, the bottom line is that users are the ones who see the detrimental effect. So many websites are developed in Adobe Flash due to the rich media you can create, and many folks now-a-days are using their iPad as a full-time computer. Put 2 and 2 together and you can see that people are not getting the complete web experience.

Frash has become a go-to option, though, for breaking this barrier despite Apple's negligence. As I mentioned previously, in order to install Frash on your iPad, you must jailbreak it first. Spirit Jailbreak is a simple and easy option for accomplishing this first.

Once that is in place, here is how you install Frash (You are doing this AT YOUR OWN RISK - I'm not responsible if you perform these tasks incorrectly or otherwise damage your device while trying to install this iPad Flash player):



  1. Search the internet to find and download Frash.deb. I believe these are currently located on GitHub, however they may be available on other servers around the web.
  2. You must ensure you have file access capability on your iPad. If you have a Mac, you simply need to install Netatalk. If you are a Windows XP/Vista/7 user you will most likely need a bash shell program such as OpenSSH, in conjuction with WinSCP. Again do a quick Google search to find out more information regarding these methods. Keep in mind that you can erase or move system files if you have a jailbroke iPad (read: I can damage my device pretty easily if I don't know what I'm doing) so be careful.
  3. With your iPad connected to your Mac or PC, open Finder and goto /var/root/Media
  4. Create a folder name "Cydia"
  5. Create a sub-directory folder within "Cydia" and call this "AutoInstall"
  6. Upload the Frash package that you downloaded in the first step, and restart your iPad
Below is a YouTube video detailing the process of installing Flash on iPad.





Once installed you can now view Flash content on any website. To test it out, open Safari and go to your favorite Adobe Flash based site to test it out. What you will notice is that the Flash content is initially grayed-out and you must tap it to active Frash. If this does not work on your first trial, restart the iPad again - sometimes it is not recognized immediately.

It's important not to forget that this flash upgrade is meant as a work around and is still in beta development. What that means for you is that you probably don't want to abuse it or use it for any performance intensive tasks (such as gaming) where it will be more likely to kill your battery or crash your iPad. Frash is not really an app like the rest of the programs on your phone - instead it is a background process that ports flash compatibility to your iPad.



The future of rich mobile media probably lies within HTML5 and CSS3, and not so much Adobe Flash updates that are compatible with the iPad. The reasoning is that while Flash is great for content, it is too performance heavy for devices that are made to be portable, quiet and cool with a long lasting battery, such as handheld tablet and other gadgets. Open web standards have been coming for a long time and mobile devices will surely use them to their fullest extent to ensure standardized and optimized performance across all mobile platforms. For now, we'll have to settle for Frash as an iPad Flash Player!