The Week in iPhone Apps: Essential Jailbreak Apps

Apple just today declared jailbreaking illegal. So, in outlaw style, it’s a good day to take a break from the App Store to peruse the naughty treasures available to jailbreakers via Cydia.

As you’re well aware by now, Apple’s official SDK limits apps from doing lots of things, like cut and paste, video capture, and dubiously legal things like NES emulation. All of the apps listed here do something Apple doesn’t approve of, and they can be found by searching Cydia, an installer that automatically appears on your iPhone once you’ve successfully complete jailbreaking your phone. We’re not going to run through that process here (Quickpwn and Pwnage Tool are your friends), but suffice it to say, Apple doesn’t condone the practice, and there are certain risks to messing up your iPhone when you jailbreak or install any unauthorized apps. Be forewarned. Here’s what we’ve safely tested:

WinterBoard – The essential change-my-appearance app for the iPhone since the days before the App Store, it’s been known by other seasons before (SummerBoard, for example), but it’s essentially the same: You download themes, and can use this app to apply them system-wide. It also gives you other appearance controls like “Dim Wallpaper” and “Solid Status Bar.”

BossPrefs – An insanely useful utility for making one-tap system adjustments like toggling 3G, EDGE, wi-fi or Bluetooth. You can turn your mail on and off fast too. I like the “Hide Icons” feature, where you can go in and take certain apps off of your home screens without taking them entirely off your iPhone.

Search – An amazing app for searching everything on your iPhone, including MAIL! It’s a lot like the Sherlock of old—type a search term, hit enter, and it starts digging through Contacts, SMS, Notes, Events, Safari Bookmarks and Safari History. Tap any search result, and you go straight to that app. (We also tried Searcher, which does all of the above but does not search mail).

Cycorder – The semi-answer to iPhone’s lack of video recording, Cycorder does motion JPEG recording (now with audio). It looks as good as you can expect with that camera. The only catch is, in order to pull video files off of the damn phone, you have to use SSH or something else that can access the file structure. Nobody said bootleg app use was a cakewalk.

Snapture – An example of a for-profit jailbreak app, Snapture gives you basic controls for free for 20 tries, but then asks for $8, and in return gives you access to albums and all sorts of stuff. It’s risky considering any jailbroken app may not work the next time you update your iPhone’s software, but in this case, it’s at least a well designed app, giving you lots of camera controls (timers, auto-rotation, color mode, an on-screen level) plus a shutter button that is the entire screen, so it’s easier to take pictures with one semi-steady hand.

xGPS – This GPS program made a name for itself the other day by saying that, by February 20, it would have turn-by-turn speech navigation. While you wait for that, you can check out the nominal version available now, which is mostly just Google Maps with some extra tools like GPS tracking.

Clippy – Copy and paste really do work on an iPhone, and it’s system-wide. However, there are limitations. Once you’ve installed this utility from Cydia, you get to it by going to the number keys on the pop-up keyboard. As you can see, it appears above the standard numbers. As you might guess from that, you can only copy or paste when you have access to the keyboard. So copying an address off of a website is not doable, even though you would be able to paste any address into maps once you had it. There are new features that just popped up which I haven’t explored yet—maybe you know about them.

NES.app – An NES emulator that keeps getting better. If you can handle the touch controls, it’ll handle most of your ROMs at near full speed. And this is certainly something you won’t find in the App Store at any time in the future.

There are a lot of multimedia apps, like TuneWiki, which gives you lyrics to your iTunes songs, Shuffle, which does Pandora-like smart shuffling of your library based on what you like and don’t like, and MxTube, which lets you save YouTube videos. While those are all nifty, they’re not as essential as the ones above. If you feel that we’ve missed something really truly essential, then by all means let us know. As usual, with so many iPhone apps out there, this is in no way a complete listing.

Oh, and as for that iPhone Modem icon in the image you may have noticed? It’s the only way you can tether your iPhone, and we’ll have even more on that in tomorrow’s Saturday How-To. Check it!

This Week’s App News On Giz:

The 25 Best iPhone Apps For Outdoor Adventurers

WhatTheFont For iPhone IDs Fonts From Text in Snapped Photos

Turn-By-Turn Voice Navigation Comes to Jailbroken iPhones

31 Fart Apps In 90 Seconds

ServersMan App Turns the iPhone Into an All-Out Web Server

For even more app coverage: see our previous weekly roundups here, and check out our Favorite iPhone Apps Directory and our original iPhone App Review Marathon. Have a good weekend everybody.

Apple and EFF spar over iPhone jailbreaking and the DMCA

Uh oh, Ashton, it looks like Apple might have a thing or two to say about that jailbroken iPhone of yours. Every three years the Copyright Office asks for proposed exemptions to the Digital Millenium Copyright Act’s rules against breaking access protections, and this time around the lovable scamps at the Electronic Frontier Foundation have asked that jailbreaking phones — like, yes, the iPhone — be classified as one of those exceptions. As you might have guessed, Apple’s response to the EFF isn’t exactly supportive of the idea: it says the proposed rule will “destroy the technological protection of Apple’s key copyrighted computer programs in the iPhone device itself and of copyrighted content owned by Apple that plays on the iPhone.” Both sides have filed long briefs supporting their positions with extremely detailed legal arguments, but the main takeaways are that the EFF thinks that allowing jailbreaking will result in more apps and innovation, and Apple points out that the App Store is already hugely successful and that jailbroken phones are technically running unauthorized modifications of Apple’s copyrighted iPhone code that allows them to run pirated applications. Interestingly, Apple’s convoluted App Store approval process is the center of a lot of discussion, and Apple is totally disengeniuous about it, saying there’s no “duplication of functionality” rule and as proof claims to have allowed “multiple general web browsers… and multiple mail programs.” Note to the Copyright Office: if you believe this we have a very nice bridge to sell you.

Now, let’s be clear: while we’re definitely hoping the EFF pulls this one out, the worst thing that can result of all this is the status quo — Apple isn’t asking for jailbreaking to specifically be ruled illegal, it’s just asking that it not be specifically ruled legal. If that sounds like a fuzzy distinction, well, it is, but that’s the sort of gray area that keeps everyone else out of court for the time being. We’ll find out more in the spring, when the Copyright Office holds hearings — final rulings are due in October.

Read – EFF page on the jailbreaking debate
Read – EFF’s brief (PDF)
Read – Apple’s reply (PDF)
Read – EFF’s second brief (PDF)

Filed under:

Apple and EFF spar over iPhone jailbreaking and the DMCA originally appeared on Engadget on Fri, 13 Feb 2009 12:52:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

Celebrity Nerds: Ashton Kutcher jailbreaks his iPhone, fends off paps

Celebrity Nerds confirms what you always knew, deep in your heart of hearts: that stars are nerds like us. Send in your own confirmations of this fact right here.

Ashton’s just this guy, you know? He and his salt-of-the-earth wife Demi like to dodge the paparazzi at the airport, and on occasion he’ll take that painstakingly jailbroken iPhone 3G of his and turn the tables on their stalkers — he even upped the video to Qik, just in case you were wondering what other people just like you get up to in their free time.

Read – TMZ’s flattering coverage of Ashton and fam
Read – Ashton’s Qik video of the incident

Continue reading Celebrity Nerds: Ashton Kutcher jailbreaks his iPhone, fends off paps

Filed under:

Celebrity Nerds: Ashton Kutcher jailbreaks his iPhone, fends off paps originally appeared on Engadget on Fri, 13 Feb 2009 04:34:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

Warning: 10.5.6 MacBooks May Freeze After Jailbreaking iPhone 3G

This weekend, I learned the hard way that trying to jailbreak an iPhone 3G using a MacBook running 10.5.6 can totally freeze up the machine later on. Here are the specifics: UPDATED

Short version: Be careful with that latest QuickTime update if you have run any “DFU fix” Automator scripts on your unibody (Late 2008) MacBook or MacBook Pro. Do not upgrade to QuickTime 7.6 until you’ve repaired the alterations that the script made to your system. UPDATE: I am learning from commenters that this is not just limited to unibody Late ’08 MacBooks, but it applies to ALL MacBooks running 10.5.6.

In this post, we outlined how to re-enable unlocking and jailbreaking functionality if you’ve upgraded to Mac OS X 10.5.6. To do it, you have to run an Automator script that “fixes” the system so that you can enter something called DFU mode. It’s some hardcore juju, but the script seemed easy enough to run and reboot.

The now-mysteriously-missing original Hackintosh article mentioned that there were some issues with the unibody MacBook and MacBook Pros, but it never said that you should undo it after you finish jailbreaking.

I didn’t even get the jailbreak itself to work on that machine in the end, even though Jason did on his unibody MacBook Pro, but the Automator DFU fix didn’t cause any perceptible changes to my system’s behavior, so I promptly forgot about it.

Fast forward two weeks. I get a notice of the latest QuickTime upgrade, so I OK it. When my system restarts, I have no access to keyboard or trackpad. Not only do I not have access, I can’t even plug in a mouse or keyboard. I could use those controls when booting off of a system install disc, but I couldn’t get the installer to repair my OS, since it was “newer.” The computer was borked.

My solution was easy but nuclear: I turned an external 320GB drive into a boot disk, ran the migration tool to move every bit of data from my unibody MBP, then simply swapped drives. (Gotta hand it to Apple for that new swappable-drive design.) My machine is as good as new, and now totally up to date.

What you should do, if you already ran the DFU script and haven’t installed that QuickTime update yet, is try the method I have since discovered outlined in this Apple Support thread. Apparently, I’m not the only one with this problem.

Here are a few solutions besides the one in the support thread:

• If you still have access to your keyboard and mouse, you can copy the backup files (it should be under Backup_IOUSBFamily_kext_10_5_6 on your desktop) to where the Automator script was, Install_IOUSBFamily_kext_10_5_5 on your desktop. Then, just run the Automator script again, and it will copy those “original” files to the right location, then change the permissions correctly and reboot your machine.

• If you already ran the QuickTime update and you’re unable to access any input (USB or otherwise), you can SSH into your machine and run these commands one by one. If you had trouble with the Automator script, you can open up the terminal and do this too, manually. Note, some of these lines are too long, so they wrap to 2 lines. Make sure you copy it in its entirety. Commands are separated by empty lines in between.

sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
You’ll have to enter your administrator password here

sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/AppleUSBHub.kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/IOUSBCompositeDriver.kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo rm -r /System/Library/Extensions.mkext

sudo touch /System/Library/Extensions

sudo reboot

Your machine will reboot after prompting to update boot caches, and the files should be back to the standard 10.5.6 ones. Good luck!

Dev-Team teases v2.2-compatible iPhone 3G unlock for the New Year

Ever since the Dev-Team kinda sorta promised that they would have a neatly packaged iPhone 3G unlock ready for release by the year’s end, we’ve all been waiting on pins and needles, counting down the moments until freedom was in hand yet again. Now, a cryptic message on the crew’s blog has been followed up with a not-at-all secretive image (shown above), which shows that whatever magic they’ve got going on will work with the latest (v2.2) iPhone 3G firmware. According to a related writeup at yellowsn0w, we’re clearly told that the unlock tool will be made available by midnight PST at the latest, though we’re hoping those guys have their AM / PM mixed up — otherwise, you might be waiting until noontime tomorrow. At any rate, now you’ve more than a day off and black eyed peas to look forward to tomorrow, right?

[Via MobileCrunch]

Filed under:

Dev-Team teases v2.2-compatible iPhone 3G unlock for the New Year originally appeared on Engadget on Wed, 31 Dec 2008 21:44:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

How to Re-Enable Unlock and Jailbreak in Mac OS X 10.5.6

The Mac OS X 10.5.6 update broke pwnage, the unlocking/jailbreaking program for the iPhone. Fortunately, there’s now an easy solution to fix this problem. You just need an Automator script and these simple instructions.

You first need to be logged into the Mac with administrator privileges and, when asked, you have to provide with the administrator password.

Yes, it’s that easy. Enjoy. [Get the script here or here via Hackintosh]