• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • Flash for iOS Official: Comex's "Frash" Project
    [ame=http://www.youtube.com/watch?v=adouTnXgelE]YouTube - Frash for iOS[/ame]



    Comex has amazed the jailbreak scene once again by officially naming and demonstrating his Flash player for Safari in iOS, "Frash." It is actually a port of the Flash player available for Android 2.2, the first release of Android to officially support Flash (aside from the Flash Lite used on SenseUI phones). The source for the Frash project is actually publicly available right now on his GitHub, and while it apparently only works for iPad at the moment, he has plans to get it working on the 3G S and eventually the 4, as well.

    Most of us are aware of the previous solutions to getting Flash on the iPhone, including Javascript "Flash players" like Smokescreen, or web-side rendering like CloudBrowse, but this would be the first REAL Flash player for iPhone, integrated right into MobileSafari.
    This article was originally published in forum thread: Flash for iOS Official: Comex's "Frash" Project started by n00neimp0rtant View original post
    Comments 85 Comments
    1. z3r01's Avatar
      z3r01 -
      Quote Originally Posted by CaptainChaos View Post
      What was flash good for again?I haven't used a flash website in ages.
      Lmao , ok now someone compile this bad boy and deb the sonumabish so I can intall.
      Get it at the github
    1. WoozleWrangler's Avatar
      WoozleWrangler -
      Thought I'd chime in as I've actually used this a bit. Short story: it works, and comex is god of the iPhone. Most content works just as it should, though video and keyboard support are missing ATM. Building is relatively straightforward, especially if you use kangaroo's fork on github. He's fixed a couple bugs that caused it to display only a black frame. I agree with comex that it's not ready for release yet - many .swfs crash, though each instance of the plugin gets it's own process, so at least the browser doesn't crash. For a proof of concept, it's amazingly usable, and it's just an incredibly clever bit of hackery. Once video is implemented it will be the best thing ever, and I'm convinced it will drive people to jailbreak in droves. I've just skimmed the surface of the codebase so far, but I am beyond impressed. Comex has been hard at work and it shows. Hopefully I can make myself useful once i get more familiar with the code.
    1. z3r01's Avatar
      z3r01 -
      Woooooozle , my main man! (if your the one that mad snes for iPad) take advantage of iPad camera connection kit and USB a controller :-) using keyboard commands (am I making sense ?) lol
    1. Happy Noodle Boy's Avatar
      Happy Noodle Boy -
      Such talent wasted on something so useless...
    1. ggab's Avatar
      ggab -
      Quote Originally Posted by sandstorm77 View Post
      how would one go about installing this?
      load "*",8,1
    1. tbdsonicx2's Avatar
      tbdsonicx2 -
      Quote Originally Posted by M4tt Dam0n View Post
      pr0n


      Indeed.

      P.S. Matt Damon FTW!!!
    1. ecd5000's Avatar
      ecd5000 -
      "oh his beefy arms coming out of his neck there" looks like it runs pretty smooth. it will be interesting to see how he implements keyboard function in this.
    1. WoozleWrangler's Avatar
      WoozleWrangler -
      Hi guys. I thought I'd post a .deb here so people can try it out in its current state. Since it's too big to attach, you can get it from http://wherethewoozlewasnt.com/files/frash.deb To avoid any illegalities, the package does not include the libflashplayer.so file from the Android version. You'll have to get it from somewhere else. FYI - you can of course transfer the file from your android phone. Also, .apk files can be extracted with 7zip To install the package, transfer frash.deb to your ipad and do 'dpgk -i frash.deb' - you'll also need to copy libflashplayer.so to /var/mobile/frash/

      All things considered, the plugin is pretty awesome. I experienced plenty of crashes though, so beware. And of course, no video or keyboard support. Also, you'll need to remove iMobileCinema if you have it installed.


      I'm all kinds of excited about this. Hopefully the package works and you guys can try it out.

      @z3r01 - That's a good idea! I just got my camera kit in the mail last week but haven't had time to play with it yet. It'd be extra special cool if we could use a usb gamepad... I have got the wiimote working btw, - just haven't had a spare minute to polish it up yet. I recently bought a house and have been moving into it & fixing it up, etc. So my time is mad scarce lately. I'll probably start a new thread in Gen. iPad chat when the wiimote code is ready. should be soon...
    1. DoYouLikeLuxury?'s Avatar
      DoYouLikeLuxury? -
      Quote Originally Posted by Happy Noodle Boy View Post
      Such talent wasted on something so useless...
      How do you figure, sports fan?
    1. Mitchunk's Avatar
      Mitchunk -
      Any chance that this will work on my iPod Touch 2g right now? :P
    1. x0pa's Avatar
      x0pa -
      well i got the package installed sorta works i get _abort() classes.c:266 everywhere on flash pages ;(
    1. tudtran's Avatar
      tudtran -
      That is great news. Still waiting to jb my iPhone 4
    1. n00neimp0rtant's Avatar
      n00neimp0rtant -
      Quote Originally Posted by CaptainChaos View Post
      What was flash good for again?
      Compatibility.
    1. Rob_Quads's Avatar
      Rob_Quads -
      Quote Originally Posted by MetallicaFan1991 View Post
      Because Flash sucks for Mac OS X and I don't see why Apple would let Adobe make a crap version of Flash for iOS.
      Because there is a much bigger market for them on the iPhone and its growing way faster than the Mac market. I am sure if they were allowed they would put a lot of effort into making it perform. You only need to look at how much things are improving on android to see whats possible if they really want it.

      iPhone is becoming a major platform in it self, the clear majority for mobiles. Macs are still a very small minority and thus won't command the same effort.
    1. mbaran's Avatar
      mbaran -
      Quote Originally Posted by WoozleWrangler View Post
      Hi guys. I thought I'd post a .deb here so people can try it out in its current state. Since it's too big to attach, you can get it from http://wherethewoozlewasnt.com/files/frash.deb To avoid any illegalities, the package does not include the libflashplayer.so file from the Android version. You'll have to get it from somewhere else. FYI - you can of course transfer the file from your android phone. Also, .apk files can be extracted with 7zip To install the package, transfer frash.deb to your ipad and do 'dpgk -i frash.deb' - you'll also need to copy libflashplayer.so to /var/mobile/frash/

      All things considered, the plugin is pretty awesome. I experienced plenty of crashes though, so beware. And of course, no video or keyboard support. Also, you'll need to remove iMobileCinema if you have it installed.


      I'm all kinds of excited about this. Hopefully the package works and you guys can try it out.

      @z3r01 - That's a good idea! I just got my camera kit in the mail last week but haven't had time to play with it yet. It'd be extra special cool if we could use a usb gamepad... I have got the wiimote working btw, - just haven't had a spare minute to polish it up yet. I recently bought a house and have been moving into it & fixing it up, etc. So my time is mad scarce lately. I'll probably start a new thread in Gen. iPad chat when the wiimote code is ready. should be soon...

      How do you build the .deb portion of it? I'd like to compile this on a macbook at work, but then take the .deb home and install via ssh...
    1. Divinopenombra's Avatar
      Divinopenombra -
      Quote Originally Posted by x0pa View Post
      well i got the package installed sorta works i get _abort() classes.c:266 everywhere on flash pages ;(
      I also get _abort() classes.c:266 -- everything seems to be done right -- anyone have a fix?
    1. mbaran's Avatar
      mbaran -
      Quote Originally Posted by Divinopenombra View Post
      I also get _abort() classes.c:266 -- everything seems to be done right -- anyone have a fix?
      did you copy libflashplayer.so to /var/mobile/frash?
    1. Raptors's Avatar
      Raptors -
      got "Frash" working fine on mahh ipad. but gettings some errors from time to time. cant wait for final version
    1. barryson77's Avatar
      barryson77 -
      Quote Originally Posted by moudy View Post
      Gosh is't this guy JUST AWESOME!
      I think I'm ganna divorce my wife as I'm in love with his work more than her lately...
      man u crazy lol we all luv this guy but not that much as to divorce my wife lmao
    1. gsmumbo's Avatar
      gsmumbo -
      Btw from what I am seeing you have to wait before you tap the Flash picture. If you do it too early you get the C:266 error. I have been waiting about 5-10 seconds before tapping it and it's working.