iPhone OS 3.0 beta 2 gets the jailbreak treatment

The jailbreakers have managed to keep their speed record intact. Just one day after Apple releases an update to the iPhone OS 3.0 beta, QuickPwn updates its wares to support the new firmware. According to the related writeup, it should work with all iPhone / iPod touch models. After going through the jailbreaking process, you’ll need to open icy and follow a few more steps to finish the job. As usual, download at your own risk, and for now, crack is for Windows users only.

Update: The Dev Team has chimed in with the usual list of caveats and warnings. If nothing else, you’ve now got tacit verification that this release of QuickPwn isn’t some malicious hack.

Filed under: , ,

iPhone OS 3.0 beta 2 gets the jailbreak treatment originally appeared on Engadget on Thu, 02 Apr 2009 01:58:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Apple uses a jailbroken iPhone in patent application

Uh oh Apple — it looks like even your attorneys are dirty, thieving jailbreakers. Tipster a|e§ was poring through that iPhone biometric security patent application we posted earlier and noticed that the images show a jailbroken phone, complete with Installer.app, SMBPrefs, and the iWood Realize theme from the iSpazio repository. We’re guessing the fine folks at Kramer, Levin Naftalis & Frankel are going to have some ‘splainin to do on Monday morning — but at least they get to run apps in the background.

Update: To those of you saying that this is in reference to one of the claims of the patent, we’re not so sure — there’s no reason for Apple to use images of a jailbroken phone to make that specific point. Remember, somebody drew this picture, they didn’t have to use these specific icons or this theme to illustrate Springboard variations.

[Thanks, a|e§]

Filed under:

Apple uses a jailbroken iPhone in patent application originally appeared on Engadget on Sat, 28 Mar 2009 01:36:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

The iPhone 3.0 OS Is Not Ready For Everyday Use; Here’s How to Downgrade

Lots of us have been using the iPhone 3.0 beta full-time. Now we’re rolling back, because it is decidedly NOT ready. Here’s how to downgrade back to 2.2.1 if you are in a similar predicament.

Now, we’re not saying we’re surprised, or angry, or anything. It’s beta software, and beta software is by definition not ready for everyday use. But in the pursuit of the latest and greatest thing, we all have learned that a little bit of inconsistency or crashiness is often a fair price to pay for being on the cutting edge.

Not so in iPhone 3.0. It’s slow as hell, locks up on everything from launching an app to entering a phone number on the numeric keypad, sucks down battery life like an alcoholic who just found his first bottle of MD 20/20 in days, and so on. Add to that a lack of support for MMS as of yet and no apps to take advantage of the background notifications, and you have a fairly useless upgrade, right now. So let’s roll it back.

Note: Your iPhone 3.0 OS backups (your phone settings, unsynched photos, text messages, etc) will not be compatible with 2.2.1 once you go back down. So make sure you have a backup from the 2.2.1 days to restore from, or else you’ll be starting from scratch.

iPhone EDGE
If you’re running OS X 10.5.6, you’ll need to do the USB DFU fix outlined in our jailbreaking guide before proceeding.

1. With your phone plugged in, put it into DFU mode by holding both the power and home buttons for 10 seconds, then releasing power and continuing to hold down home until iTunes recognizes a phone in “recovery mode.”

2. Download the 2.2.1 firmware .ipsw file from Apple. Hold down option (Mac) or shift (Windows) and click on restore. Choose the stock iPhone 2.2.1 file you just downloaded.

3. Let it do its thing, and you should be in business. Restore your backup should you have one, and proceed to jailbreaking if you want to.

iPhone 3G
On the iPhone 3G, the 3.0 software flashes the baseband (the chip that controls voice and data network traffic), which confuses iTunes when you try to downgrade. So you have to jump through a few more hoops to downgrade your 3G, but it’s still easy enough.

1. Follow the first two steps above for iPhone EDGE, only using the iPhone 3G 2.2.1 firmware package of course. Again, OS X 10.5.6 users will have to do the USB driver switcheroo detailed above.

2. When it’s done restoring, you’ll get an error message that looks like this:


As long as it’s a four-digit error number like 10xx, don’t worry, that’s just iTunes telling you it’s confused by the updated baseband on your phone. Everything will work fine, but unfortunately your phone will be stuck in restore mode until you jailbreak it, which is what we’re doing next.

3. For Mac (Windows users skip to step 8): Download a utility called iRecovery. This tool forces your phone to reboot out of restore mode, which is necessary for the QuickPwn jailbreak software to recognize it.

4. Go to the terminal and change to the iRecovery directory, wherever it is on your system, and type these two commands:

chmod 755 libusb-0.1.4.dylib
chmod 755 iRecovery

5. Next, copy the “libusb-0.1.4.dylib” file to the /usr/local/lib directory on your machine (you’ll have to shift-command-G to go to this folder in Finder).

6. And finally, with your iPhone plugged in, go back to Terminal and type:

./iRecovery -s

You’ll get a prompt, where you should then type “fsboot” (no quotes) and hit enter. If nothing happens after 10-15 seconds, type it again and hit enter again. Your phone should boot.

7. Download QuickPwn and jailbreak your phone (see our guide if you need help). Restore your 2.2.1 backup in iTunes, and you should be in business.

8. For Windows: After you restore to 2.2.1, you can skip straight to running QuickPwn to get your phone up and running.

And that’s it. Enjoy an iPhone free of horrible slow-downs until summertime. Bigup to the tutorial over at thebigboss.org, which was very helpful in this endeavor.

Our iPhone 3.0 How-To Coverage, All in One Place

The iPhone 3.0 OS may only be available as a beta for developers (and friends of developers), but there’s still plenty of tinkering you can do to get the 3.0 OS experience this weekend.


• How To: Fake the iPhone 3.0 OS On Your iPhone Today

What everyone can do is check out our directory of iPhone apps—both legit App Store apps and unofficial jailbreak software—that already provide the iPhone 3.0 OS’s major feature additions. Copy and paste, tethering, running apps in the background—we’ve got almost all of it covered.


• How To: Install Unofficial Apps on Your iPhone 3G or iPod Touch, Easily and Safely

But first, you’ll want to jailbreak your phone. And thankfully, we have a detailed guide for that too. Jailbreaking unlocks the wide world of Cydia, where you’ll find most of the iPhone 3.0-related features covered.


• How To: Enable 3G Tethering in Your iPhone 3.0 Now

And finally, if you’ve cozied up to a dev and gotten them to register your iPhone’s ID as a beta tester, here’s how to test out iPhone 3.0’s built-in, official tethering solution to use your 3G connection on a laptop.

Happy iPhone hacking everyone, and have a great weekend!

How To: Fake the iPhone 3.0 OS On Your iPhone Today

If you left this week’s Apple event a little underwhelmed, it’s because most of 3.0’s new features have been available via Cydia and the App Store. Here’s how to enable iPhone 3.0‘s biggest additions today.

Since many of iPhone 3.0’s features were deliberately blocked by restrictions in the official SDK, for several of these apps, you’ll have to jailbreak. But don’t you just love that we already have the definitive tutorial on jailbreaking your phone to hold your hand through the process? That said, a lot of these features are available via free and paid apps in the App Store too.

So start with jailbreaking, then get yourself downloading these apps to get that fresh 3.0 experience before the software even drops.

Cut and Paste: Clippy (Cydia, Free while in Beta)
Apple’s ridiculously delayed cut and paste solution looks slick. Slicker than Clippy, the best unofficial C+P solution, which still gets the job done though. One limitation is that you can only reliably copy and paste where you have access to the keyboard (so grabbing web snippets other than URLs is tough), but if you’re staying in the main text-input apps, it works. Copying text from web pages is technically possible now, but it’s extremely buggy and crashes Safari.

GPS Turn-by-Turn: xGPS (Cydia, Free)
iPhone 3.0 is totally fine with turn-by-turn GPS apps, as long as you bring your own maps to the table (Google’s can’t be used due to licensing issues). xGPS does use Google’s Maps, and does turn-by-turn brilliantly with active GPS tracking.

Tethering: iPhoneModem/PDANet (Cydia, Free)
We’ve got you covered with another detailed tutorial on tethering your iPhone to your Mac (with iPhoneModem) or Windows machine (with PDANet). Keep in mind, the iPhone has always supported tethering—iPhone 3.0 simply brings an official software tool to do it, but it’s still up to the network carriers to enable the feature (and set the pricing). Tethering via these jailbreak solutions works in the meantime, but be careful with how much data you use to not raise any eyebrows at the Death Star.

Email Multiple Photos: Emailpix (App Store, $3)
There have been several official apps touting multi-photo emailing, but for the most part they’ve been sloppily implemented. Emailpix does it fairly smoothly, though, and gives you a choice of resolution to send to save time. Granted, it takes a while, and emails are sent from Emailpix’s server, so you may not want to use it for your nude self portraits.

Bluetooth File Transfer: iBluetooth (Cydia, Free 15-day trial)
iBluetooth lets you pair with your computer to send and receive files. It’s kind of buggy, but does work (try setting up a PIN code if you can’t get your phone to pair initially).

Universal Search: Search (Cydia, Free)
It doesn’t search your applications or your iTunes music like the 3.0 version, but Search is great for the most valuable searching situation: email. It also searches contacts, notes, SMS and the web. If you have a ton of apps, consider pairing Search with QuickGold, a Quicksilver-like app launcher that can also search your contacts, SMSs and Safari history in addition to apps.

Accelerometer Controls: mCoolPhone (Cydia, Free Trial/$3)
The “shake to shuffle” feature in OS 3.0 is kind of lame, and while mCoolPhones can’t touch your iTunes functionality, it lets you assign shake events to various other phone functions, like answering calls.

Notes Sync: iPhoneNotes (Mac-only desktop App, Jailbreak required. Free)
To pull off native notes sync, make sure you have OpenSSH installed on your jailbroken phone and grab iPhoneNotes, which will import all of your notes and also sync back any text file you have on your computer.

Background Apps/Push Notifications: Backgrounder (Cydia, Free)
iPhone 3.0 will attempt to solve the multitasking problem by providing a long-awaited framework for push notifications, which will allow apps to get your attention when they’re not running. But it stops short of true background multitasking, which most Cydia apps are capable of (especially services like SSH). You can use Backgrounder to force official App Store apps to keep running even when you switch away to another app. It’s great for keeping IM apps open and signed in while you do other things.

Landscape Keyboard: iRealSMS (Cydia, €10) and EasyWriter (App Store, Free)
Ah, the beloved landscape keyboard. In iPhone 3.0 it’s coming system-wide (finally), but you’ve been able to get one in the most important typing apps (email and SMS) for a while. For email, try the free EasyWriter App Store app, and for SMS, there’s iRealSMS, which also adds a number of other features for hardcore texters like quick-replying and advanced sorting.

MMS: SwirlyMMS (Cydia, $8) and Get MMS (App Store, $4)
MMS is a major hole, and its implementation via unofficial apps thus far has been shoddy. The best is SwirlyMMS, but even that doesn’t work very well with AT&T’s MMS provider, which most people will obviously be using. But if you’re not on the Death Star, give Swirly a try.

Get MMS, on the other hand, makes receiving MMS messages via AT&T’s annoying web interface a little easier. It takes a screengrab of the login and password AT&T sends, and lets you save the attached video or photo.

Voice Memos: Epiphany (App Store, $2)
There are a million and a half voice recorders in the App Store, but we love Epiphany, which buffers its recordings and only goes back in time to grab the important parts when you tell it to. It can’t send the clip via MMS like iPhone 3.0 will be able to, but it will easily sync with your computer via wi-fi.

Adding Features Still Missing From iPhone 3.0:

Video Capture: Cycorder (Cydia, Free)
The biggest thing Apple still has yet to add into iPhone 3.0 is video recording. Thankfully, Cycorder is incredibly capable.

Flash: iMobileCinema (Cydia, Free)
iMobileCinema is a deep, deep beta plugin for Safari that supposedly enables Flash videos for a few sites. Its major compatibility claim though, with Google Video and YouTube, is moot because Apple’s YouTube app catches these URLs and plays them fine. A good project to keep an eye on though.

So as you can see, the majority of iPhone 3.0’s feature additions are already needs that have been addressed by third-party devs. Of course, most of these apps will not be as elegant as Apple’s native solution, but it shows that iPhone 3.0 is largely about catching up.

The jailbreak world is big. If you know of any apps not covered here that address any of these features, please let everyone know in the comments. Additional research for this post by Nick Ellenoff

Dev Team releases free iPod touch 2G jailbreak

Well, that didn’t take long — hot on the heels of the $15 NitroKey Slipstream iPod touch 2G jailbreak, the Dev Team’s released their free version. Apparently they’d been hoping to keep the jailbreak-enabling security hole a secret until the next version of the iPhone came out so Apple wouldn’t be able to fix the flaw, but NitroKey is apparently based on their code and they didn’t want people paying to use it. It’s not all packaged up into PwnageTool or QuickPwn just yet, but it should be soon, and there are options for the impatient — hit the read link for more.

Filed under: ,

Dev Team releases free iPod touch 2G jailbreak originally appeared on Engadget on Wed, 11 Mar 2009 13:01:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

iPod touch 2G finally jailbroken with NitroKey

The iPhone Dev Team hackers have been teasing their redsn0w iPod touch jailbreak for what seems like forever now, but those you tired of waiting might want to check out the just-released NitroKey Slipstream. The $15 software does its thing on the 2.2.1 firmware, and automatically installs Cydia for all that jailbroken app action you crave — including the new paid apps store. Windows-only for now, but there’s apparently a Mac version in the works — hopefully we’ll see the free redsn0w take the lead back on that front. Report back if you take the plunge, would you?

Filed under: ,

iPod touch 2G finally jailbroken with NitroKey originally appeared on Engadget on Tue, 10 Mar 2009 21:40:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

How to: Install Unofficial Apps on Your iPhone 3G or iPod Touch, Easily and Safely

If you want to install cool apps on your iPhone or iPod Touch for free, easily, breaking Apple-imposed limitations without breaking your warranty or Applethingie, here is the how-to guide for Mac and Windows users.

What is a jailbreak?

Jailbreaking is the process required to install applications in your iPhone or iPod touch. It is a very easy procedure. It’s also safe: There are no risks in this operation*, as you can easily use iTunes to restore your iPhone or iPod touch to the default factory settings. When you do that, the iPhone will be like new.

Why jailbreak your iPhone or iPod touch from Apple’s iron fist?

You should jailbreak your iPhone or iPod if you want to install really cool and useful applications that are not in the iTunes App Store. Many of these apps are a complete must for any iPhone user but are not allowed by Apple in their iTunes App Store.

This is what you can do with a phone that has been jailbroken:

• Use your iPhone as a 3G modem with your laptop.
• Record video using Cycorder.
• Unlock your iPhone installing a simple program, so you can use a pre-paid card when you go out on vacation instead of paying outrageous roaming charges.
• Follow speech turn-by-turn directions in a GPS program.
• Copy and paste (yes, copy and paste).
• Play Nintendo Entertainment System games and other emulated classic cames (like Monkey Island!)

In other words: Do it.

*WARNING* Of course, the usual do this at your own risk and we are not responsible caveats still apply, but this process is really fool proof thanks to Apple’s iTunes factory reset. If you are looking to unlock your iPhone now or in the future, DON’T USE THESE INSTRUCTIONS or you won’t be able to unlock it. You will need a different process, which we will explain in another How To.

Opening the backdoor (Mac Users only)

The first thing you need to do to install free apps in your iPhone or iPod is putting it into DFU mode, or Device Firmware Update mode. Don’t worry, this isn’t anything weird: It’s what your device goes through every time you update the operating system in it. With this step, you will be making the iPhone go into this state.

This is the only long part of this tutorial because—since the 10.5.6 update—Apple has made it difficult to easily connect your Mac to a manually DFU’ed iPhone or iPod. This can be solved by replacing some USB drivers from a previous version of Mac OS X. If you have 10.5.6 installed, follow these instructions:

Step 1. To do this, you need to get yourself a free Apple Developer Connection account. Since you are using iTunes with your device, you are already almost there: Just log in with your Apple ID from here. The form will ask you to answer a couple of questions (just answer whatever you want), and you’ll be done as soon as you click the Accept button.



Step 2. Now you need to download and install the drivers. Go to this page and look for this file:

IOUSBFamily-315.4-log.dmg” for Mac OS X10.5.5 Build 9F33

Once it’s downloaded, disconnect ALL USB peripherals except for your Apple keyboard and Apple mouse and install the package included in the disk image.

Once you restart after the installation, you will be ready to run QuickPwn, the program that will allow you to install the applications.

Important: Once you complete the jailbreaking process, you have to restore the previous USB drivers. Go to to this page and download IOUSBFamily-327.4.0-log.dmg” for Mac OS X 10.5.6 Build 9G55, then repeat the same operation. Once you restart, Mac OS X 10.5.6 will be restored to its original state.

Freeing your iPhone or iPod touch (all users)

Here’s the easiest part: Running QuickPwn. QuickPwn is a program that will easily “jailbreak” your iPhone or iPod touch. Jailbreak, as the name says, just means breaking Apple’s limitations on accessing your device, allowing you put anything you want in it. This means installing any application you want, and not only the ones that Apple allows you to install.

Step 1. Download QuickPwn for Mac OS X or Windows from any of the following links:

Windows
QuickPwn 2.2.5 for Windows: Get the official release via Torrent here.

Unofficial mirrors
http://miphone.ca/iphone-dev/QuickPwn225-2.zip
http://foskarulla.com/QuickPwn-225-2.zip
http://downloads2.touch-mania.com/QuickPwn-225-2.zip
http://www.applei.ph/devteam/QuickPwn-225-2.zip
http://phonenews.com/phones/gsm/apple/QuickPwn225-2.zip
http://rabstalk.bplaced.net/mirrors/QuickPwn-225-2.zip
http://www.evil-crew.de/QuickPwn-225-2.zip
http://daniel14.com/QuickPwn-225-2.zip

Mac OS X
QuickPwn 2.2.5: Get the official release via Torrent here.

Unofficial mirrors
http://iphone-dev.fgv6.net/QuickPwn_2.2.5.dmg
http://iphone.schwarzmetall.cn/QuickPwn_2.2.5.dmg
http://rabstalk.bplaced.net/mirrors/QuickPwn_2.2.5.dmg
http://jmcoon.net/QuickPwn_2.2.5.dmg
http://www.iphone-storage.de/QuickPwn_2.2.5.dmg
http://downloads2.ipod.backshot.eu/QuickPwn_2.2.5.dmg
http://miphone.ca/iphone-dev/QuickPwn_2.2.5.dmg

Step 2. Run QuickPwn and pick the kind of device you have: iPhone, iPhone 3G, or iPod Touch.

Step 3. Follow the instructions on the screen. QuickPwn is completely automated:

• Firstly, it will download all the necessary components from Apple on its own.

• Then the software will build a custom iPhone operating system, which includes Installer and Cydia, the two programs that will allow you to install the iPhone applications outside of the iTunes Apps Store microsystem.

• When QuickPwn asks you to enter your system password, do it. It’s not malicious. It just needs this to work.

• Finally, follow the precisely timed instructions on the screen to put your device on DFU (Device Firmware Update) mode. QuickPwn will do the rest.

If something doesn’t work, don’t worry. Start the process again. If your device gets a bit nutty, restore it to default factory settings using iTunes, and you will be back to square one, no harm done.

Step 4. Be patient as your iPhone restarts. Once it’s done, you are done too. It’s fun time.

Installing the applications

This is where the fun starts. You will notice two new icons in your iPhone or iPod touch’s springboard: One says “Installer” and the other says “Cydia”. These are the two competing systems for installation of software. It doesn’t really matter what you use to install your software. Most applications can be installed from both—there are exceptions, like xGPS, which can only be installed on Cydia—and both allow you to browse and install software from a a variety of sources.

• Browsing the catalogs. Whatever system you choose, installing applications is as easy as going through the available catalogs and picking the application you want.

• Manually adding applications. There will be times in which you will discover applications on the web which are not in the default catalogs in Cydia or Installer. Fortunately, you can add these by just entering the URL provided by the developer in the web page, a process that is referred to as “Adding a source”. Here’s how to do it:

In Cydia

• Click on “Manage.”
• Click on “Sources.”
• Click on “Edit” and then “Add.”
• Enter the address in the dialog field.
• Click on “Add source.”

In Installer

• Click on “Sources.”
• Click on “Edit” and then “Add.”
• Enter the address in the field.
• Click “Done” and get back to sources by clicking on “Sources.”

And that’s it. Now you can install any application you want using either program. Have fun!

Cydia developer planning independent iPhone App Store, others planning jailbreak service, adult app store

Looks like the jailbroken iPhone app scene is about to get seriously interesting — not only is Cydia is going from package repository to full-fledged app store, a new jailbreaking service called Rock Your Phone is set to launch, and there’s a planned adults-only app store. Details are light on the others, but the Cydia Store will offer developers a distribution alternative to Apple’s official App Store unencumbered by that pesky SDK agreement and approval process — are you ready for commercial fart apps with direct hardware access? Of course, users will have to jailbreak their phones for the Cydia Store or any of its wares to run, and that’s slightly controversial at the moment, given Apple’s opposition to the EFF’s proposal to exempt jailbreaking from the DMCA. It’s up in the air how the legal situation will play out, but honestly, we can’t say we’re surprised that devs locked out of Apple’s store are finding ways to compete — the iPhone app market is entirely too lucrative to ignore. We’ll see how Apple responds when the Cydia Store and these others go live; we can’t help but feel the winning move would be to relax the SDK restrictions and get all these devs playing on the same team.

[Via iLounge]

Filed under:

Cydia developer planning independent iPhone App Store, others planning jailbreak service, adult app store originally appeared on Engadget on Fri, 06 Mar 2009 12:14:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

How To: Tether the iPhone or G1 To Your Laptop For Free 3G Broadband

If you read Gizmodo, the odds are good you’re carrying one of these two pieces-they’re among our favorite 3G smartphones right now. Today let’s learn how to tether ’em up to your laptop.

Note: while data tethering is possible on each phone without any additional tethering plan, you’ll want to be careful that you’re not accidentally seeding a bunch of torrents or something when you’re connected via your cellphone. While we’re pretty sure you’ll be OK doing standard surfing, we can’t guarantee you won’t get slapped with some charge, somehow.

So let’s get started.

What You’ll Need
• For G1: USB cable, Tetherbot App, Android SDK, Firefox
• For iPhone: iPhoneModem app, Jailbroken phone

G1 Tether
This guide is based on the instructions and Android app written by Graham Stewart. Many huzzahs to Graham for figuring out this easy tether setup. This one, however, is a SOCKS proxy instead of a true modem tether, so it’s limited to Firefox browsing-you won’t be able to use any other apps unless you can configure them to connect via a proxy yourself. We’ve tested with Firefox though, and it works great.

1. Go here on your G1’s browser and install the Tetherbot app. If unknown sources are not enabled on your phone (under Settings -> Applications -> Unknown Sources) do that first.

2. Turn on USB Debugging under Settings -> Applications -> Development and connect your phone via USB.

3. Get your Android SDK set up. If you’re on Windows, you’ll need to download and install a driver.

4. On your phone, fire up the Tetherbot app and tap the “Start Socks” button.

5. Now, the SDK incantation. In a terminal window on Mac or a run window on Windows, navigate to the “tools” folder within your SDK directory and then type the following:

Mac:

./adb forward tcp:1080 tcp:1080

Windows:

adb forward tcp:1080 tcp:1080

6. Now, in Firefox, go to Options -> Advanced -> Network, and click to configure how Firefox connects to the Internet. In the window that pops up, choose “Manual proxy configuration” and clear out everything that might be there. Under SOCKS host, type “localhost” and change the port to 1080. Hit OK, and you should be in business. Easy right?

iPhone Tether
For this, you’ll need to jailbreak your phone. All you need to know to do that can be found in this post on the iPhone Dev Blog. If you’re running OS X, I STRONGLY recomment using Pwnage Tool instead of QuickPwn to manually create a jailbroken software image and install it via iTunes-I have yet to get QuickPwn to work with my phone, and I have no idea why.

One caveat: there are two iPhoneModem apps-one, found at iPhoneModem.de is free, and comes with a utility that makes tethering on a Mac easy. That’s the tutorial we’re following here. They claim it’s possible to use on Windows, but there is no companion app and, unfortunately, no Windows instructions.

The other iPhoneModem is nagware ($10 to get rid of the nags), and does include a Windows config app, which we have not tested. If you’re running windows, try that one, and let us know how it goes in the comments. There is also another method using an app called 3proxy that requires lots of manual configuration, but that one may also be worth a try. Update: Commenters are also recommending PDANet for Windows tethering, which is in Cydia as well.

1. Once you’re jailbroken, open up Cydia and install the package called “iPhone Modem zsrelay” – you can find it by searching “modem.” Also install OpenSSH – find it by searching “SSH.” BossPrefs is also recommended, so you can make sure SSH is running.

2. Download the iPhoneModem.de helper app and run it, and go to “Settings…” under the little iPhone icon that just appeared in the status bar.

3. Fill in the following fields:

IP-Address of Mac: Leave the default value (192.168.100.1)
Password of Mac: Your admin password
WLAN Name: The name of the ad-hoc network that will be created – your choice
WLAN Password: It must be 13 characters-your choice as long as it’s 13
SOCKS Port: Leave default (9999)
iPhone root Password: alpine (as long as you’re running 2.x firmware)
iPhone Mac Address: Found under Settings – General – About – make sure you use the wi-fi MAC address.

4. Once your config is saved, go to “start connection” and follow the prompts. Your Mac will create an ad-hoc network, which you will then join with your iPhone (make sure you get an IP address on your iPhone before continuing). Everything should go smoothly, and voila, you’re tethered!

Hope you enjoyed our how-to. For more on iPhone jailbreak apps, see yesterday’s essentials list, and more how-to guides here. Enjoy the weekend!