Netflix now on Jailbroken iPhones/iPod Touches

Holy crap, I’ve done a lot of iPhone posts recently. This one, in short, is about getting Netflix on your iPhone. :D

Tutorial

If you want netflix NOW, and don’t want to wait, there’s a simple (yet tedious) process for getting the iPad app to work on your iPhone, as strange as that seems.

  1. Download the Netflix app for iPad here. No, you don’t need an iPad to download the app. After the app has downloaded fully, right click the app and click “Show in Windows Explorer” or “Show in Finder” (Depending on your OS).
  2. You’ll see the Netflix app in a window. Copy it to your desktop or something so it’s easier to work with. Rename it from “Netflix.ipa”  to “Netflix.zip” and then extract the zip file.
  3. Inside the extracted folder, you’ll find a folder called “Payload.” Inside THAT folder, you will find another folder called “Netflix.app.” SSH into your iPod and copy the “Netflix.app” folder to your device’s /Applications/ folder.
  4. Now, you have to set the permissions of the folder to 755. This can be different depending on your client. Some will let you right click the folder, click “properties,” and set the permissions to 755. If you have access to a command terminal, try “chmod 755 Netflix.app” or, if that fails, “chmod 755 -r Netflix.app.”
  5. Reboot your iPhone. All the way.
  6. Now, you’ll need to find a 3rd party browser that will allow you to spoof the iPad’s browser (i.e. it will make websites think that you’re browsing from an iPad). There are two cheap ones; Atomic Web is just $0.99, and Perfect Browser is $1.99. They are both very good and well worth the small price tag. In either browser, you’ll need to go to Settings and select “Safari iPad” under “Identify Browser” (in Atomic Web) or “Desktop Rendering” (in Perfect Browser).
  7. Browse to Netflix.com, login, find a movie to watch instantly, and launch it. The Netflix app will take care of the rest.
  8. Enjoy your movie.

iPhone 4 Unlock

Man, this certainly has been a week for the iPhone, hasn’t it? As of today, any person with a jailbroken iPhone 4 can run their device on any supported carrier (i.e. T-Mobile). The news comes after a few weeks of waiting. Some time yesterday, @MuscleNerd posted a tweet casually announcing the unlock’s release.

Tutorial

To get the unlock, simply…

  1. Jailbreak your iPhone.
  2. Launch Cydia
  3. Under the “Manage” tab, tap “sources,” tap “Edit,” and add “repo666.ultrasn0w.com”
  4. Refresh your sources.
  5. Search for “ultrasn0w,” and install it.
  6. Restart your iPhone.

That’s it! Your iPhone can officially work with any of the supported GSM carriers. Check the screenshot from the settings menu below (taken in full iPhone 4 glory).

Click to enlarge.

Get all the 4.0 features on older devices with Redsn0w!

Alright, some definite stuff has, in fact, been released! We have a jailbreak WITH 4.0 features for both the iPhone 3G and 3GS, and the iPod Touch 2G.

ALRIGHT.

Easy.

First of all, there is a fantastic jailbreak released by those lovely blokes over at the iPhone Dev-Team. It’s really easy. But it ONLY works on iPhone 3G/3GS and the 2G iPod Touch (not 3G). For now.

  1. Download the 4.0 firmware for your device from FelixBruns.de (scroll down to the iOS 4.0 bit)
  2. Download Redsn0w for Mac (x86) or PC.
  3. Select any options you’d like. This is where you can enable wallpapers, multitasking, set custom boot logos, etc. EVEN if you don’t have a 3GS. Isn’t that dandy?
  4. Plug in your iDevice, and THEN shut it off.
  5. Hit “next” in Redsn0w, and watch the fireworks.

Hard.

If you’re a bit more adventurous and don’t like making things easy, you can enable all the 4.0 features the manual way. I wouldn’t recommend it unless you really know what you’re doing.

  1. Jailbreak your device.
  2. In Cydia, search for “OpenSSH” and install it.
  3. Get an FTP client (I like WinSCP for PC)
  4. On your device, go to settings, make sure you’re connected to a network, and click the (>) button next to the network’s name to open network details.
  5. Find your device’s IP address. (It will be something like 192.168.1.2 or something along those lines).
  6. In your FTP client, enter that IP as the server address, enter “root” as the username, and enter “alpine” as the password.
  7. Navigate to /System/Library/CoreServices/SpringBoard.app/N82AP.plist and copy the file over to your computer.
  8. Using TextEdit on Mac or Notepad in PC, open the N82AP.plist file
  9. Change the file so that the following line appears in the file (if it already exists, replace it):
  10. <key>homescreen-wallpaper</key>
    </true>
  11. Find “Multitasking” and make sure it is set to “TRUE” as well.
  12. Copy the file back to your iDevice.

That’s it! I don’t even know why you’d do the second set of instructions, but I guess if you’re bored, and it’s raining (It’s ALWAYS raining in my city) then you can spend time screwing up your iPhone.

If someone sends me a fixed version of N82AP.plist, I’ll host it somewhere so everyone else can download it.

Get Redsnow.

Get the iPhone 4.0 Firmware.

Music Player: What Apple didn’t tell you about iOS 4

Apple has been bragging and gloating about how fantastic iOS 4 is. It has multitasking, better speeds, and backgrounds (which, apparently, the iPhone 3G “just can’t handle”). That’s all great and everything, but they totally glossed over the fact that they revamped a lot of the music player app to look more like the mobile iTunes store. It actually looks fantastic. Plus, you can create real playlists, not just stupid on-the-go playlists (which have been removed).

Want 4.0? Have a 1st gen iPhone/iPod Touch?

Well, wait. But only a little bit longer.

As a pissed-off owner of a 1st gen iPod Touch, I did some internet trolling and snooping and came across not one, but two different projects bent on getting the fantastic world of iOS 4.0 to both the iPod Touch 1G and the iPhone 2G. While neither site has made much progress, it looks promising.

Whited00r.com

The whited00r project is working to create “the best firmware” for the 1st generation iPhone and iPod Touch. By that, they mean that they are modifying 3.1.3 firmware to support 4.0 features. As sketchy as it sounds, they are promising multitasking for all 1st gen devices. Currently, they only have one working firmware, which they are calling their “Light Edition” for 2G iPhones. As of right now, a lot of the features it supports are stupid visual stuff that you can get by jailbreaking your iPod anyways, like springboard backgrounds, Emojii, reflective doc, etc. It even fakes the version ID so that your device THINKS it’s running OS 4.0. It has native tethering and MMS, but alas, no multitasking. On the plus side, it’s jailbroken, and you have the option to hactivate it (if you want to use it with a different carrier).

Here’s a super-not-fast walkthrough video. You’ll have to jump around: he wastes a good 30 seconds at the beginning watching his iPhone boot up.

httpv://www.youtube.com/watch?v=2v7QBsq0K5U

Visit whited00r.com
Download the iPhone 2G Lite Firmware (w/wo hactivation)

Fittingstorm

Some guys are working to make a legitimate port of the actual 4.0 firmware to the 1st gen devices. They’re rewriting a LOT of base stuff, like drivers and protocols. It seems to be a LEGIT rewrite, which is fantastic. According to their site, they are in their 3rd beta and are working on a 4.0 release candidate. Unfortunately, there is nothing to show for it. At all. They say they’re putting up a video, but I have yet to find it. Their site is even less appealing: It’s just a bunch of text with a donate button at the bottom. I’m slightly worried, but maybe something will happen sooner than later.

View the Fittingstorm website.

Flash for iPhone… sort of!

Flash, ON an iPhone. How great is that?

The BIGGEST thing I’ve heard from everyone is the need for flash for the iPhone or iPod Touch (or iPad, for that matter). Adobe has argued that their mobile flash package is lightweight enough, but Apple keeps yelling about how incomplete it is. It’s a very frustrating dilemma, and Flash keeps getting farther and farther away.

But wait! A somewhat-shoddy fix has been implemented! An app, recently (May 6th) added to the appstore, promises flash- and java-enabled browsing on any i-Device! Yay! The screenshots look great, and the reviews are fairly good.

How does it work?

It doesn’t exactly install any sort of distribution of Flash on your iPod, sadly. Rather, it connects you to a private server cluster, each running a distribution of Firefox  running on lightweight linux servers. The servers act something like virtual hosts, and the app like a VNC client. All the app does is allow you to remote view/control the firefox browser. Apparently, the speed isn’t bad; one comment says that it’s even possible to play Runescape on the app. It’s a server-powered browser on your iPod; it’s going to be FASTER. Some comments on the app noted that the pages load faster than in mobile safari. Nice, right? Plus, the app is FREE (as of right now).

So, what’s the bad stuff?

Because every browser is run on a server, the loads can get heavy at times. The app will drop your connection if the server you’re connected to becomes too crowded. The app is bound to become at least moderately popular, so the speeds will start to decrease, unless the company buys more servers/server space. There was something about the app replacing “@” with “2,” but restarting the app and/or your iPhone/iPod Touch should fix that.

Additionally, the fact that you’re browsing on a remote server means that what you are browsing can be viewed by whomever administers those servers. While it might be being too overprotective, I wouldn’t recommend doing anything involving sensitive passwords or data. For example, don’t EVER do your banking on this app. It’s not worth the risk.

Overall?

Regardless, there aren’t many flash-intensive sites that deal with private information, so I still recommend this app. Until some sort of flash port comes out, this is a very good alternative. Plus, the speed and power of the app is great; you’re browsing on an actual computer, from your iPod!