Apple’s iMovie for iPhone 4 modified to run on iPhone 3GS (with video)

“Steve, stop holding it back. We want iMovie on our iPhone 3GS. We didn’t upgrade just to be left in the dust,” Nick Hesson writes for “We still have video, there is no reason that iMovie shouldn’t work on the 3GS, besides the slower rendering. Come on Steve! Why are you holding out on us.”

“Well Steve, if you won’t do it, someone else will,” Hesson reports. “An upstanding fellow by the name of David Romhan Torres, has managed to ‘port,’ more correctly put, modified, the iMovie app to work on the iPhone 3GS. And guess what? It actually works just fine.”

Hesson reports, “Taimur from Redmondpie, has put together the video above to demonstrate what David has done. As you watch the video, you can see that the application works just fine. Ok so you can’t export an HD video, but that’s should be clear as day, because the iPhone 3GS doesn’t record HD, so obviously that won’t work. But you can still edit, make transitions, and export the final product just fine.”

More info and links in the full article here.

[Thanks to MacDailyNews Reader “Andrew W.” for the heads up.]


  1. Very clever David Romhan Torres – you’re obviously a talented developer. I just hope you have a good supply of “anti-kraken spray”.

    Just sayin.

  2. Maybe Apple just hasn’t had a chance to test a version for the 3GS. That would be very Apple-like. They come out with something, then extend its use/functionality later.

  3. Just like the issue of what Macs you could and couldn’t install Leopard on (866 MHz. G4 being the slowest) and the issue of the the iPhone 3G’s on iOS4 not being able to have home screen wallpaper, I think Apple plays it too conservatively when it comes to their obsession about performance and end user perception.

  4. Is there anything in software copyright that says you’re not allowed to legally modify existing code?

    Or does that do no worse that possibly voiding a warranty, and/or support?

  5. he did not modify the code
    he does not have the code
    the app is a binary app – the code is not part of it
    he just put it on a 3GS and changed its plist settings file to run on the 3GS – that’s it
    no great mystery

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.