Settings

Theme

Jailbreak for ios 4.0 and iphone4 just released

jailbreakme.com

122 points by br41n 16 years ago · 59 comments

Reader

ttol 16 years ago

The installer works by exploiting a bug in the way Safari handles PDF files.

A couple years ago, jailbreakme.com was also live but used a TIFF exploit.

If you want to see the actual exploit files, go to: http://jailbreakme.modmyi.com/_/ and you will see a list of PDF files by device and OS version.

  • vinhboy 16 years ago

    Thank you for providing this, I love this stuff. What site do you read to keep up to date with these things?

  • sev 16 years ago

    Out of curiosity...does this information make it easy for apple to stop this method of jb-ing? If so, why publicize details?

    • bonzoesc 16 years ago

      The information is very useful for education, and Apple really should fix this, since it's a way to root the device by viewing a PDF.

  • nikils 16 years ago

    Using this exploit is it possible to install any app ? I mean by passing the app-store ?

ronnier 16 years ago

I posted this on another thread...

I'd like to know how this works. Using this method, couldn't any site install arbitrary software on an iPhone through Safari without the user knowing? Or am I missing something?

  • ryanpetrich 16 years ago

    Yes, it exploits a flaw in how the iPhone (and OS X presumably) handles PDF files to be able to run arbitrary code. I expect Apple will release an update that closes the hole.

    • gizmomagico 16 years ago

      Well, does this mean that most iPhones out there are full of spyware then? And why not?

      • DougBTX 16 years ago

        Presumably not yet. But the blueprints to own any iOS device via a remote web exploit just got put online, with thousands of links pointing to them.

ttol 16 years ago

Lost my FaceTime capability after jailbreak.

  • matthew-wegner 16 years ago

    Looks like MMS vanished too, at least for me.

    UPDATE: You can work around by doing a backup first, jailbreaking, and then restoring from backup (which just copies settings/etc over). Stays jailbroken. If you have a pre-jailbreak backup apply that to fix.

    • matthew-wegner 16 years ago

      Cydia has now released an update to their base package to fix this. It's a permission problem (can manually fix via SSH too):

      chmod 755 /private/var/mobile/Library; chmod 755 /private/var/mobile/Library/Preference after that Reset Network Settings

    • ttol 16 years ago

      confirmed. wonder what else is broken.

      • ttol 16 years ago

        People on twitter are saying if you jailbreak from jailbreakme.com, and then do a full restore, you will get FaceTime/MMS functionality back. Unconfirmed

  • spahl 16 years ago

    Damnit! Why did I click on this link... I didn't even need this...

    Full restore failed for me. I'm trying this procedure: http://forums.macrumors.com/showpost.php?p=10298203&post...

    • dhimes 16 years ago

      Damnit! Why did I click on this link... I didn't even need this...

      Talent does what it can, Hackers do what they must :)

      (Apologies to Edward Bulwer-Lytton)

    • jerrytap 16 years ago

      I bricked my Iphone the first time I ran the jailbreak. Here is what I did to get it working again. 1. Start itunes and plug your iphone into your computer. Nothing will happen right now, just do it. 2. With your iphone plugged in and itunes started hold down the home key and the top button. 3. Keep holding down both buttons during the reboot and blank screen. Don't let go until you see a disk and a usb cable. 4. Select restore from itunes.

geuis 16 years ago

Saw this live an hour ago on Twit. Don't do this on an iPad yet. It screwed up Leo Laporte's live.

alexkiwi 16 years ago

Finally. I've really missed iBlacklist, in the first week on iPhone 4 I had too many "should have been blocked" calls.

Why do ex-girlfirends of many years ago think calling now is a good idea?

tlrobinson 16 years ago

Fun. Of course the same exploit can be used to (maliciously) own your phone from any webpage.

I wonder if this is exploitable through iAds. And how long would it take anyone to notice such an attack, if it were stealthier than this jailbreak...

matthew-wegner 16 years ago

Just did this on an iPhone 4 running iOS 4.0.1. Worked like a charm! Some of the Cydia repositories are being hit hard and may time out the first time you load Cydia (BigBoss especially).

Edit: MyWi's USB tethering works, looks like Wifi tethering does not.

  • sev 16 years ago

    Tried wifi tethering and it worked. Although at first it didn't...so I went into settings changed some settings around and then back to how they were at first and hit 'done' and it worked. Sorry for the non-technical explanation but that worked for me.

bjonathan 16 years ago

Jailbreakme.com is overloaded, you can connect to that mirror throught your iPhone: http://jailbreakme.modmyi.com

desigooner 16 years ago

Here's a good list of Jailbreak applications that are compatible with iOS4 and iPhone4.

https://spreadsheets.google.com/lv?key=tz1lkTAAwtDi_7HJxef0V...

scootklein 16 years ago

how long did everyone's take? mine has been stuck on "sit tight" for about 15 minutes.

prbuckley 16 years ago

Will this type of jailbreak let you use the iPhone 4 on a different carrier?

  • plemer 16 years ago

    From http://www.iphonehacks.com/2010/08/jailbreakme-20-released-t...

    "Update 4:

    If you want to unlock your iPhone 3GS and iPhone 3G then you need to first jailbreak your iPhone on iOS 4 or iOS 4.0.1 using JailbreakMe and then install Ultrasn0w 0.93 to unlock your iPhone."

    • ttol 16 years ago

      That doesn't answer parent poster's question.

      iPhone 4 unlock will come in next 24 hours. It's in last round of testing. You can use ultrasn0w 0.93 to unlock 3GS or 3G right now though.

  • xutopia 16 years ago

    You can get an unlocked iPhone 4 in Canada now. Some are popping up on ebay like crazy.

hop 16 years ago

Can anyone recommend the best tethering app for a jailbroken iPhone 4?

  • blhack 16 years ago

    PDAnet works wonderfully for me. It's free, and it's really simple to set up.

    Install it, then create an ad hoc network on your computer.

    When you launch PDAnet, it's going to scan for available ad hocs; select the one you just created.

    At least on my apple machine, as soon as I connect, my box recognizes that the iPhone can be used as a gateway to the internet.

    Very slick :)

    • WiseWeasel 16 years ago

      Note that PDAnet is actually trialware, and the full SOCKS proxy functionality is only free for 14 days. After that, you just get port 80 forwarded, so nothing beyond HTTP will work on tethered devices.

  • ronnier 16 years ago

    Once it's jailbroken, you don't need an app. Just install the correct "profile" and it enables tethering natively.

    • tomkinstinch 16 years ago

      Do you know if this will attract attention or fees from AT&T under their newly-priced tethering model?

      • ajg1977 16 years ago

        Possibly. Until now AT&T have ignored (or been unable to detect) people who had artificially enabled tethering. Now that they have an official tethering plan,if they do have a way to detect unofficial tetherers then they may automatically add tethering to your account. This is similar to what happens if they detect you using a smartphone without a data plan.

        • whatusername 16 years ago

          They charge you for just having a phone that can use data? Or they charge you because you are actually using data? If it's the first then it is crazy.

    • spicyj 16 years ago

      If I'm not mistaken, the unsigned configuration profile fix comes with the carrier unlock (not out for the iPhone 4 yet), not the jailbreak.

    • hop 16 years ago

      How do you change the profile? I don't see the tether option in Settings > General > Network

  • illumin8 16 years ago

    MyWi is the best tethering app. It turns your phone into a wifi access point. The other tethering apps require you to setup adhoc mode and are a major pain in the ass. MyWi makes your phone act like a 3g wireless hotspot and is pretty awesome. Install it through RockApp.

  • vinhboy 16 years ago
  • izak30 16 years ago

    I tried 'tether' just now, but it fails when you try to switch apps or if the phone locks.

desigooner 16 years ago

MMS works for me after jailbreaking but the MobileTerminal doesn't run .. it crashes every time I try to load it. Is anybody else experiencing the same issue?

  • logic 16 years ago

    MobileTerminal appears to be fundamentally broken on iOS4, at least as shipped in Cydia (it was when I upgraded and jailbroke my 3G).

    But, you can grab the latest version from the project's website, and install it via SSH:

    http://code.google.com/p/mobileterminal/

  • jordanmessina 16 years ago

    I'm experiencing this same issue. I also have MMS and Facetime working, although I got it pretty late in the day yesterday so they probably already fixed that issue.

xtac 16 years ago

I urge anyone looking to do this to:

1. save your shsh keys locally and to cydia 2. If you are on 4.0 do not upgrade 3. Wait couple more days for reports

thought_alarm 16 years ago

Shouldn't this be posted on Cracker News instead?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection