So you want Netflix running on your iPhone do ya? Well, you've come to the right place for an easy to follow tutorial to get sweet streaming movies and TV shows directly to your Apple iPhone. Who can wait for the official Netflix app? Certainly not me! Netfllix did release a Netflix app for the iPad but not the iPhone. Fortunately, they used a universal binary that works on both the iPad and iPhone.
1) Open iTunes on your PC / Mac.
2) Download Netflix for iPad from iTunes
3) In iTunes, right-click the Netflix for iPad application & click 'Show in Windows Explorer'
4) Rename Netflix.ipa to Netflix.zip. Note: current version is called Netflix 1.0.2.ipa, so technically you are renaming Netflix 1.0.2.app to Netflix 1.0.2.zip
5) Extract the entire ZIP file somewhere.
6) Go into the extracted folder, then the Payload folder.There you'll see the Netflix.app folder containing the entire app.
7) Copy Netflix.app folder to your iPhone using SSH. After you SSH into your phone (I use WinSCP), navigate to:
/private/var/stash/Applications/, which is where the Netflix.app goes.
Interestingly, my iPhone didn't have this exact folder name. Rather I had these two folders:
Applications.Q2Ki6d
Applications.X1WPLT
Both of them had apps in them. Even duplicate apps. However, one of them had a later date, so I dropped the Netflix.app in there. So if you don't see /private/var/stash/Applications/ just copy the Netflix.app to the latest Applications folder according to modified date. If you don't see the icon on your Home Screen after step 9, just move the folder to the other folder and respring again.
8) Change permissions on the Netflix.app folder to 755 using this command:
chmod -R 755 Netflix.app
Note: If you use the Terminal app on the iPhone to change permissions, make sure to run "su root" or else you will get this error: "Terminal problem. (operation not permitted)"
9) Respring (or restart) your phone.
The Netflix app should now appear on your home screen. If you attempt to launch the Netflix app directly, you'll probably see a 404 error on the top left corner with a white background. Don't worry though, you can get your glorious streaming Netflix. Continue reading!
10) Next install SBSettings and UAFaker via Cydia. If your iPhone is jailbroken you most likely already have SBSettings installed.
11) Time to fake the UserAgent so Netflix thinks your iPhone is an iPad.
12) Download my UAFaker.plist file and replace the one on your iPhone located at /private/var/mobile/Library/SBSettings/Toggles/UAFaker/
Alternatively, open your existing UAFaker.plist file, and replace the string that begins with "Mozilla/5.0 ...".
Replace the string with:
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) version/4.0.4 Mobile/7B367 Safari/531.21.10
13) Respring (or reboot) to make sure UAFaker is using your modified useragent.
14) Access SBSettings by swiping the top of your iPhone and make sure UAFaker is enabled (green).
15) Stream your favorite Netflix movies and TV shows. Just launch MobileSafari and browse to www.netflix.com. Simply click the blue Play button underneath a movie / TV show which will open the Netflix app.
Next you will see your iPhone say "authorizing":
Then your iPhone will say "Preparing":
And finally it will play in the Quicktime player.
When the movie ends or you click Done you return you to MobileSafari where you can pick the next movie / TV show. This is one of the coolest hacked apps for the iPhone. Wish Netflix would announce an official version, but this version works just fine for me. Bit of a battery hog, but it's worth it!
android apple asterisk at&t blackberry cell phone cisco dell digium e911 facebook fcc google google talk gps im ip-pbx ipad iphone ipod itexpo ITEXPO lync microsoft mobile phone open source outage phone review sip skype sony unified communications verizon video video conferencing voip vonage wireless xbox 360
- Apple (280)
- Bittorrent (2)
- Call Center and CRM (48)
- Computer Hardware (183)
- Computer Software (71)
- Gadgets (650)
- Google (225)
- Home Entertainment (263)
- Internet (173)
- Linux (111)
- Microsoft (376)
- MovableType (48)
- News (187)
- Personal and Humor (118)
- Politics (9)
- Reviews (246)
- Security (2)
- Social Networking (42)
- Sports/Outdoor Technology (9)
- Tablets (32)
- Technology and Science (355)
- Unified Communications (471)
- VoIP (2285)
- Wireless (584)
- p2p (20)
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
Featured Videos
THIS IS AWESOME WORKS PERFECTLY!
Tried this on 3GS and app crashes immediately after launch. same version of netflix. Resprung and rebooted.
thanks!
This is great! I've been waiting for something like this, just now noticed it on your site. Thanks!
For some reason I followed this tutorial to the (T)...
But when I load a Movie it goes all the way then crashes
at the Netflix program screen, then right back to the main
screen. This happens all the time now.
HELP!
Do you know if it works on iTouch?
I've never heard of it working on itouch. If you wanna try it, and see at your own discretion go for it.
Remember to backup your itouch.
Excellent, this worked great on iPhone 3G OS 3.1.2
On an iPhone 4 running on 4.0 Jail broken and this does not work.
Works great on my 3g.
Works fine on my 3G OS 3.1.2. Thank you for the information.
I got it to work on my iPhone 4! http://tinyurl.com/Netflix4i4 Had to use Perfect Browser because the UserAgent mod kept crashing and didn't work :-/
Got it to work using Perfect Browser instead of UserAgent since that doesn't seem to work on iPhone 4. http://tinyurl.com/Netflix4i4 Thanks for your guide!!
This worked on iPod Touch 2G with OS 4.0 as well. Haven't tried Perfect Browser yet as it has been working with UserAgentFaker but plan on giving it a try. Thanks for suggesting that.
Works perfect with Perfect Browser 4.5. No more random crashes and searching for movies is even quicker.
I did it. The problem is Netflix says i need a better safari and more memory on my "computer". Any way to fix this?
When I browse to Netflix.com, it would not accept the password to log on. Tried it in safari and perfect browser. with the UAFaker and without. any ideas?
I solved my crash issue by setting all the directories in the Netflix.app to 0755. In WinSCP, right click on Netflix.app, select "Properties", check the check box "Set group, owner and permissions recursively", click "OK" button.
Works great !!!!
Thanks!
Works nicely on 3GS running 4.0.1 & Perfect Browser. For some unknown reason could not make it work with Safari and tried all the tricks described on this thread.
the netflix app still crashes for me on iphone 4 with 4.0.1, I've doublechecked to make sure the permissions are set correctly. Any suggestions?
I just upgraded my 3GS from 3.1.2 to 4.0.1 and jailbroke it using www.jailbreakme.com.
Some slight changes to my instructions above if running 4.0+
First, the name of the Cydia user agent switcher is now called User Agent Faker. What's cool is that this new one shows up in the Settings screen to make modifications to the user agent string. You can select Google Chrome, Firefox 3.6, Safari 5, Opera 10, Internet Explorer 8, Apple iPad, and Custom. No need to download my UAFaker.plist file and SSH to the iPhone to put the file there.
Works perfectly! And unlike Perfect Browser, this is free.
Also install the SBSettings UAFaker - it works so you can toggle it off/on quickly.
Lastly, since I upgraded to 4.0.1 and tried Netflix, it seems to get in an endless buffering cycle. It buffers like 3s of video, shows the 3s of video, then says "Loading Movie" again. I tried this at work and home, so not my bandwidth. I had to pause the video for 30s for the iPhone to buffer enough video for it not to constantly rebuffer.
anyone else have this problem?