Recent iPhone 3GS shipments block jailbreaking, jailbreakers still in business
Well, if you can't beat 'em, then just keep 'em busy. That seems to be the thinking at Apple these days at least, which has ratcheted up its fight with the iPhone jailbreaking community once again by updating the bootrom on iPhone 3GS units that started shipping in the past week. That was apparently first discovered by Mathieulh and later verified by iPhone Dev Team member "Muscle Nerd," who confirmed that the update (iBoot-359.3.2) renders the iPhone 3GS "impossible" to jailbreak for the time being. Of course, that time could well end up being fairly short, but if you just have to jailbreak a 3GS right now, you'll probably want to try to track down some old stock or snap up a refurbished unit.
[Via Daily Tech]
[Via Daily Tech]



















boring
But secretly your partying inside because you were first to comment!
if it was so boring then why did you bother to comment on it ass wipe?
Crazy Gadgets!!! Watches are carefree for the most part!
You can put most of the blame chronicDev for making the exploit public.
Apple patched away the vulnerability in less than a week and half
BOOM HEADSHOT!!
'Bout time Mrs. Crystalclear shows up. Mr. Blurrycam should listen to the misses more often.
No one thinks this post is legit for a second. The article is informative. Why should it be entertaining?
should take the dev team a couple weeks to figure this out. they're probably thanking apple for giving them more to do
Apple must realise that it really doesn't matter what they do, the phone will get jail broken... but if they want to keep wasting time and money blocking it, so be it.
if they updated the bootrom on shipments every quarter there would be so many jailbreak apps scattering the internet potential jailbreakers will have a hard time finding the correct hack
Another option, switch to any one of the hand full of Android phones available.
Yeah, switch to android, the not quite ready for primetime mobile OS. Oh, it requires a jailbreak too buddy. Thanks for playing though!!!
I believe rooted is the proper term. Not so difficult and frowned on as is "mother" Apple is for their precious i-phone.
Also, Android not being ready for primetime can certainly be debated quite easily.
"I believe rooted is the proper term. Not so difficult and frowned on as is "mother" Apple is for their precious i-phone.
Also, Android not being ready for primetime can certainly be debated quite easily."
I believe it doesn't matter what term you use, the effect is the same either way. Seems more difficult then using a premade program where you can just click next, next, next...no, your version of simple is this:
Start and connect to telnetd
This has been tested and is known to work on RC19 and RC29 on the G1. This has been patched in RC30 so if you have RC30+ you need to downgrade to RC29 first.
1.Restart your phone
2.At your phones desktop hit the key twice and then type "telnetd" and press again
3.Download an Android Telnet client and connect to localhost. If you are unable to connect, try steps 1 and 2 over again until you can.
4.you now have root!
Alternatively if you have adb installed, you can use adb to forward a local port on your linux host to a port on the phone. This avoids the need to install a terminal on the phone:
1.At your phones desktop hit the key twice and then type "telnetd" and press again, then on your desktop:
adb forward tcp:9988 tcp:23
telnet localhost 9988
If your phone is not found by ADB, please refer to this page for information how to enable debugging-mode on G1.
Add busybox
1.download busybox by tapping and holding (long pressing) this file and choosing save link to your sd card (using android browser)
2.remount system as read-write
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system3.copy and rename busybox.asc to /system/bin/busybox
dd if=/sdcard/download/busybox.asc of=/system/bin/busybox4.make it executable
chmod 4755 /system/bin/busybox5.go there
cd /system/bin/6.this gives you cp (great for making more symlinks)
busybox cp -s busybox cp7.start sh (this is busybox sh and has more commands and is easier to use)
busybox shYou will not need to create any more symlinks if you plan on installing any recent JF update as he has done this for you.
P.S. If you have adb running you can paste this in to do all of the previous commands at once (much faster).
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
dd if=/sdcard/download/busybox.asc of=/system/bin/busybox
chmod 4755 /system/bin/busybox
cd /system/bin/
busybox cp -s busybox cp
busybox sh
Oh what's this?! "New updates from google are geared at taking all of this away from you. "
Imagine that! Nope, not ready for primetime...maybe the next firmware will be.
Well, that was easy to find, cut and paste.
There are people that enjoy knowing what is going on behind the scenes and actually enjoy not having everything spoon fed. For everyone else, they are simple users that really wouldn't care if their i-phone was factory or not so long as they can make/receive calls, check e-mail and surf the 'ol net. Those users automatically bee-line for the nearest apple store with any questions anyway.
XDA whut?
@ JT
Doesn't seem particularly difficult for anyone who is willing to hack their phone. There was a one click solution if I remember correctly, but I don't follow the rooting scene so I don't know.
The difference is that Apple officially frowns upon jail-breaking (they try to break it every time there is a new version). Google doesn't particularly care about rooting as long as you aren't including their closed apps in the package. WinMo is similar in this regard.
And for both Android and WinMo the main reason for jail-breaking (non App-store apps) doesn't really exist since you can install applications from any place on both platforms. The "rooting" is mostly to get extra features from custom ROMs (like apps/cache to SD and themes) and other official ROMs (like HTC Sense, MotoBlur). A majority of users don't even care about rooting, it's mostly the power users. I don't know if jail-breaking is also mostly dominated by power users, since I don't follow the iPhone scene, but I imagine it is similar.
As for commenting on Apple blocking jail-breaking, it makes complete sense from a business perspective given how much money they make on the App Store. And their company policy has always been locking down devices to conform to their specs.
It's so sad they they even try to block it. I can't think of a single iPhone user that doesn't have theirs jail broken. This is starting to become more of a annoyance to the end user.
i have an iphone and it's not jailbroken. in fact, i probably know about 20 people with iphones, and only one of them has it jailbroken.
Yea, to be fair, I was counting the iTouch also. I only know of 2 people with iPhones, the rest have Pre / Android.
"impossible... until we make it possible again in a few weeks"
My 3GS isn't jailbroken. I did a jailbreak on my 1st gen phone on 1.x and again on 2.1.x. I enjoyed a few jailbreak features, but I generally found it to be more hassle than it's worth -- and yes, that's more to do with Apple's meddling than anything.
I had to install some theme component to do something really stupid -- I think to have a 5-icon dock. After that, the UI was a lot more flakey. Background apps were occasionally useful, and I loved having a terminal+openssh. But I don't find it to be worth my time to keep re-jailbreaking when 98% of my needs are served by the way it ships. So Apple's attempts to keep making it difficult are successful for those of us who aren't into our phones enough to keep hacking 'em.
The "average" consumer won't have it Jailbroken, unless it appears on the news they probably won't even know what it is. Engadget/the general blogosphere doesn't come near to representing the "man on the street". Mines not 'broken either.
@Templarian
I'm more of an Android guy but what the hell world are you living in? Everybody and their mama has an iPhone.
It's been said before,
the difference between a jailbroken iphone and one that not jailbroken is like the difference between a smartphone and a dumbphone/featurephone.
WOW why do they care so much if people want to modify equipment that they own. If i made something and sold it and made my money on it. Why would i care if they voided there warranty and modified the equipment.
Dale
In the end, they still want you to do things their way. Apple gives you incremental upgrades whenever they feel you're ready for it. It's a no-brainer to see why Apple wouldn't want anyone cheating them out of a $0.99 application. It's just like how Verizon used to brand the hell out of all their phones. To get you to do things their way.
Coporate iron-fist FTW?
In case you haven't noticed, Apple makes a shit load of money off the App Store. By Jailbreaking you can just move your App Store icon to the last page on your phone and put Installous right in it's place.
When someone can download a $99 navigation app for free, Apple is going to do something.
This should be the last reason for jailbreaking, but I think more people are finding it out and it's becoming the #1 reason.
Ok yeah, you have a point there. Anything over $14.99 would catch my attention. The whole situation sucks for both sides.
Warranty or not, Jailbreaking causes Apple problems. A lot of people who jailbreak have no idea what they're doing, they just want random app x. But when you mess with the iPhone in a way that Apple isn't familiar with, you break down the methods that Apple uses to support the phone. This is especially difficult because the iPhone is a continuing paid product.
It could be said, that because of the subsidy, you *don't* own the phone, and won't until the contract is fulfilled.
A $99 app for a phone?
/bitchslap
A $99 app for a touch based, always connected handheld unix computer.
If you struggle to understand why... the reason is more to do with your issues about respecting the time and effort of others.
An app that can wirelessly control the lighting rig of a theatre or drive a whole sound desk while you the tech are on stage testing mics is cheap at $99.
It would cost more to hire someone for one day to sit at the desk and press buttons while you call out changes
Ya know the jailbreakers are helping people figure out what apps are best for them. Don't some jailbreakers review the apps they got for free? That way you don't have to spend $10 on an app and then figure out it's crud. Let em be, Apple?
If u jailbreak a nokia 900 it voids the warranty. U would be forced to dish out another $700 fir another n900.
@Truth: The N900 comes with root privileges. There'd be no use to "jailbreak" it. Matter of fact, that doesn't even make sense, since you have full privileges out of the box to do/install whatever you want.
I...come on Truth...now you're just grasping at straws... =\
@Mark,
Really? Last I knew Nokia provided the instructions for rooting the device but it does not ship that way.
At most getting root access involves opening the package manager and installing "giveroot" or something like that. It doesn't require dancing about trying to trick your phone into giving you control over it.
@ JT
Maemo OS 2008 comes with X Terminal with root so you don't have to do anything else to "gain root".
Funny. All Apple has to do to end jailbreaking permanently is let people install non App Store apps on their iPhones. Problem solved.
nah, because people would still want to do things like run background apps...
Then u couldn't get all the app store apps for free and rob all the developers who work so hard on their apps
If you gotta steal a 99 cent or even 2.99app u have serious problems and I hope u burn in hell
DAMN!
Ah well, theft is theft.
@ laxfan0930 : It's pretty hot down here. ( rolls eyes ) Not everyone jailbreaks for free apps. Did I get a couple free apps? Yes, I'll be the first to admit it. Do I still spend plenty of money in the legit App Store? Absolutely.
To me, the whole reason for jailbreaking is having control over your own damn device. For example: backgrounding, I can understand. That can kill your battery and cause memory issues. But why Apple thinks I should not be allowed to have wallpaper OOTB is beyond me.
Apple should allow backgrounding but...
when i go on the jailbreak forums and find hundreds of people pirating the TomTom app my jaw just dropped.
That's just 1 example out of I'm sure many more. If u think an app is overpriced find some other option. There are tons of GPS apps in the store that are much cheaper. If you steal then you will ruin it for everyone else because prices will be higher, companies will not be able to develop nice applications, and you force Apple to use more restrictive DRM.
This is not a huge movie studio were talking about here that can afford to have people steal their shit. These are small time developers, just getting their start, and you want to steal from them to save a few bucks.
Karma's a bitch.
@ laxfan0930
thank god I was able to test run the TomTom app in the first place cause it sucked ass. It has now been deleted.
but if apple allows people to install any application they want then how is apple going to control the apps that get installed for *quality* and more important how is Apple going to make developers fork over 30% of their income? After all you can just host your app on your own site right?
BTW jailbreak is still a go. Only it's maybe back to tethering for jailbreak. And in fact purplera1n works just fine on a brand new iPhone 3gs. The dev-team really needs to shut up and start actually doing something rather than telling Apple how to fix their software so the *new* tools no longer work.
laxfan0930, you made the mistake of equaling jailbreak with pirating, the majority of users who jailbreak do no pirate (correct me if I'm wrong but I saw it on macrumors), for me there are five essentials functions for the iphone that I can only get through jailbreaking: tethering, background app, VOIP over 3G, unlock, and customized springboard. These are pretty basic stuff that Apple decided not to offer to its customers, pirating a 99 cent (or $99) app never even crossed my mind.
@Jesus Valadez
why don't you just read reviews (do a .000001sec google search) like a normal person and you could have drawn the same conclusion without stealing $100 from TomTom. If you did like it would you have deleted the app and gone to the app store to download it legally? I cant say but most people nowadays would not I guarantee it. Yea its overpriced but there's other alternatives in your price range that you can afford. Let the market decide what the price should be not your own corrupted brain.
@hmmwv
so you can't just be patient like everyone else and wait for 3G VOIP which is coming very soon and tethering witch is also coming very soon. If you don't want to pay extra for tethering just say so but you cant say that AT&T is being greedy because they don't even offer it for any price yet so yea. I agree with you on backgrounding but one change does not mean that Apple should allow this breading ground for stealing and piracy. They have an obligation to their developers to make sure that their apps are not being stolen.
@ laxfan0930 : It sounds like you have a jailbroken phone, and have already pirated the TomTom app. Why else would you be on the jailbreak forums? For those who have pirated the TomTom app, please continue to do so. $99 for that app is outrageous. I don't think TomTom falls into the category of small time developers just getting their start.
As a 'small time developer', the moment I chose to develop something I knew there was a risk associated with people pirating content. It's inevitable. What bugs me is when a developer charges $2.99 for a 'paid version' that offers landscape keyboard. Charging for something that should be there to begin with? C'mon.. I could never justify charging for something that simple.
What's irritating to me is how Apple will not allow things like Stack (http://bit.ly/108ZAg) on the iPhone. If I rip off a Twitter client, 10 new clients will show up in its place within days. But something like Stack will never see the light of day on the App Store. So why on earth would I make donations to something that wont even make it on the legit App Store? Because I believe it's something that actually makes the device better, and I don't want to see projects like Stack die.
All I'm gonna say is.. if Apple had a test drive period (24 hours?) for their paid apps I wouldn't have to pirate them.
What if you dropped $99 on an app that the reviewers said was great but in your experience it was utter horse shit?