Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

slicedbread

macrumors 6502
Original poster
Nov 5, 2006
252
10
Zibree said:
ZiPhone v2.0 is finally OUT.
In the command line version, you will find a new
option "-b" be very careful with that!
I take no responsability if you brick your phone!
ZiPhone -b will downgrade bootloader from 4.6 to 3.9,
flash 4.03.13_G baseband version and
unlock it (in one shot!).
It worked for me on 2 ootb 1.1.2 phones.
It will work on 1.1.3 ootb phones too.
Other options are unchanged.
Do no forget to donate!
The future of ZiPhone will depend on you also !
If you can't code, or contribute in other ways,
just donate.
I think we won't need another version till the next firmware release :)
Namaste!
Peace out.
(To quote my favourite blogger)
http://zibree.blogspot.com/

Now who's got the guts to be the MR community guinea pig?!
 
Code:
ZiPhone v2.0 by Zibri. http://zibree.blogspot.com
Source code available at: http://www.iphone-elite.org

Usage: ziphone [-u] [-a] [-j] [-i imei]
                -b: Downgrade bootloader to 3.9 !
                -u: Unlock (4.6 AND 3.9 BL !)
                -a: Activate
                -j: Jailbreak
                -i: Change imei (4.6 AND 3.9 BL !)
                -v: Verbose boot (debug)
                -e: iErase BL 3.9 baseband
 
Whats imei?


IMEI
"The International Mobile Equipment Identity or IMEI (pronounced /aɪˈmiː/) is a number unique to every GSM and UMTS mobile phone."

Generally the only need to change the IMEI is to fool the network into thinking the connected phone is another phone. Usually only stolen phones have their IMEI changed to avoid being caught...
 
this is pointless since there are reliable unlocks and jailbreaks for all firmswares, bbs, and bls
 
may be a dumb question but why would you downgrade your bootloader? x_X

Older iphones (3.9BL, pre-1.1.2, pre-Nov07) had a loophole in the bootloader that allowed them to use any SIM card in it, bypassing the network lock of AT&T/O2/etc apple put on the phone.

With 4.6BL, it was harder to unlock the iphone, and involved more hacking each time the firmware was updated. Generally the BL was not meant to be downgraded, so 4.6 user's couldnt go back to 3.9

This new hack by Geohot and Zibree allows all 4.6BL iphones to be dropped back down to 3.9, opening the network hack to all iphone users. Should now in theory mean the unlock will be upgrade resistant...?
 
this is pointless since there are reliable unlocks and jailbreaks for all firmswares, bbs, and bls

actually up until the release of this/Geohot's bootloader hack, unlocks were based on the 1.1.2 baseband (4.02) even if you had 1.1.3 firmware.

AFAIK this now means you can use a hacked 1.1.3 baseband (4.03) with the 1.1.3 firmware and still be unlocked. Most obvious improvement should be that google location/GPS feature should work without additional programs such as locateme or navizon.
 
actually up until the release of this/Geohot's bootloader hack, unlocks were based on the 1.1.2 baseband (4.02) even if you had 1.1.3 firmware.

AFAIK this now means you can use a hacked 1.1.3 baseband (4.03) with the 1.1.3 firmware and still be unlocked. Most obvious improvement should be that google location/GPS feature should work without additional programs such as locateme or navizon.

even without downgrading it is now totally possible to buy a brand new 16gig iphone with 4.6, activate it, jailbreak it, and unlock it WITH my location working without downgrading your bootloader.
 
Poor Apple

Goes to show that no matter what firmware comes up next we (hackers) will always be ahead of Apple.

Knowing Apple, they are most likely right now Steve Jobs is yelling at Infineon for the most recent software unlock and the ability to downgrade the Bootloader and screw with the baseband.
 
even without downgrading it is now totally possible to buy a brand new 16gig iphone with 4.6, activate it, jailbreak it, and unlock it WITH my location working without downgrading your bootloader.

I honestly didn't know that you could unlock with a 4.6BL, 1.1.3FW, 04.03.13_G BB until this latest release.

How did you do it before this?
 
I honestly didn't know that you could unlock with a 4.6BL, 1.1.3FW, 04.03.13_G BB until this latest release.

How did you do it before this?

few days ago with the original ZiPhone, it could activate and jailbreak any bootloader, but only unlock a OTB 4.6 funning 04.03.13_G

it couldn't downgrade the bootloader, that feature is new.. i just don't see why anyone would take a risk like that without needing to
 
few days ago with the original ZiPhone, it could activate and jailbreak any bootloader, but only unlock a OTB 4.6 funning 04.03.13_G

it couldn't downgrade the bootloader, that feature is new.. i just don't see why anyone would take a risk like that without needing to

I'm guessing that you used ziphone 1.0-1.2, which did do all of that. I'm fairly certain that if you chose to unlock as well it downgraded the baseband to the hack 4.02 version.

This new hack apparently uses a hacked baseband, the upshot is that it should stay unlocked even if/when apple release newer firmware again.
 
Guys get your facts straight,


Before GBootloader/Ziphone 2.0: 1.1.3 OTB with bb 04.03.12 BL 4.6 cannot be unlocked unless the baseband is downgraded to 04.02.12 (the 1.1.2 bb)

With Gunlock/ziphone 1.0, 1.1, 1.2, everything you do -a -j -u, your baseband is automatically downgraded to 04.02.12 regardless of what firmware you were running (you can be on 1.1.3, 1.1.2, 1.1.1 etc).

All ziphone does is help with jailbreak and activation (i.e. maintain the installer.app)

Now with GBootloader/ziphone2.0. you can basically downgrade your BL to 3.9 first which will erase any baseband, then it does bbupdate to 04.03.12.. then apply activation/jailbreak/unlock afterwards, this will allow 04.03.12 baseband to work with the hacked B/L which is already unlocked.

However, once you downgrade your bootloader to 3.9, you cannot go back up to 4.6 again. From Geohot's blog, there will be a modified bootloader that's better than 3.9, upgrade resistant but you can probably only change it if you still have BL 4.6... so for those BL 3.9 people (whether you have it originally, or downgraded to it) you'll be out of luck for the better customized bootloader.

So for those with BL 4.6 i suggest you wait since you can't get back to 4.6 again after you downgrade.
 
++ to DrKeys.

Basically, the difference between 3.9 and 4.6 is that 3.9 can flash any baseband to it as long as you have the secpack etc, whereas 4.6 will only allow newer basebands (no downgrading).

Just be aware, changing basebands is potentially dangerous in that errors can leave you without wifi/phone/etc (generally referred to as a "brick", although it isn't really). They can generally be fixed somehow, often with an upgrade to a later version, though it can be very fiddly. However, any mistake in changing a bootloader is REALLY dangerous, as it could prevent anything from loading at all, and thus you will have a real brick (a hunk of plastic/glass/metal that you may as well use as a doorstop). This is probably why Apple so far hasn't upgraded the BL while it does update BB.

So to summarise - do not change your bootloader (especially with this first version of the app) unless you are willing to risk losing your phone. If you are, by all means be a guinea pig :)
 
Apple should simple stop messing with GeoHot. I mean, why doesn't Apple just unlock the iPhone once and for all. That would mean higher profits in sales.

After all, this cat and mouse game is getting old and people like GeoHot and Zibri will simply go around what Apple intended.

Waste of time and energey on Apple's part.
 
Ziphone is not that good

If you check with indenpendence, even you jailbreak and activate your iphone with ziphone, it'll still show that it is not jailbroken.

I went through all you guys went through.. I had 1.1.2OTB and 1.1.3 OTB iphone 1 8GB and 1 16GB. played around with ziphone (i mean it is cool cuz it is fast) however, the way it does jailbreaking is not good and application will mess up.

If you do the traditional method which will do the same thing.

Downgrade via DFU mode to 1.1.1, Jailbreak, install OKtoprep, set autolock to never, then do the GEOhot's 1.1.2/1.1.3 unlock method by adding the source to http://i.unlock.no

After phone is unlocked. Just upgrade to 1.1.2 via itunes and run 1.1.2 jailbreakme.jar to jailbreak. Finally just reset all settings under General Settings. Boom you have a better unlocked and jailbroken iphone.. than the ziphone method. It takes a little bit longer.. but all my maps works fine, SMB, Customize works fine, SSH VTterm, BSD all works fine.

much more stable way to get the same result. i believe.
 
you need to get your facts straight first my friend

Ziphone is not that good

If you check with indenpendence, even you jailbreak and activate your iphone with ziphone, it'll still show that it is not jailbroken.

I went through all you guys went through.. I had 1.1.2OTB and 1.1.3 OTB iphone 1 8GB and 1 16GB. played around with ziphone (i mean it is cool cuz it is fast) however, the way it does jailbreaking is not good and application will mess up.

If you do the traditional method which will do the same thing.

Downgrade via DFU mode to 1.1.1, Jailbreak, install OKtoprep, set autolock to never, then do the GEOhot's 1.1.2/1.1.3 unlock method by adding the source to http://i.unlock.no

After phone is unlocked. Just upgrade to 1.1.2 via itunes and run 1.1.2 jailbreakme.jar to jailbreak. Finally just reset all settings under General Settings. Boom you have a better unlocked and jailbroken iphone.. than the ziphone method. It takes a little bit longer.. but all my maps works fine, SMB, Customize works fine, SSH VTterm, BSD all works fine.

much more stable way to get the same result. i believe.

My friend I would like to say this one thing, the reason independance shows a ZiPhone Jail broken phone as not being free is simply because this is a true 1.1.3 jail break unlike most others that use hacked old firmware and what not, it is not capable of reading a jail broken 1.1.3 firmware. If you check your "Firware" (giggles like a school girl) after Ziphone jail break it is 4.03.13_G unlike other methods that leave you with hacked 4.02.13_G.

Just my two pence, I may be wrong, but this is what I have found to be the case after spending countless hours reading on all the popular forums.

Peace,

Dok

[EDIT] Yes ZiPhone has it's problems, but it was only released a couple of days ago, if that. If anyone thinks that they can do better, then DO IT. I say, a warm hearty thankyou and congratulations to the likes of Zibree, Geohot and others.
 
...the reason independance shows a ZiPhone Jail broken phone as not being free is simply because this is a true 1.1.3 jail break ...

Although this may be true, I suspect (but don't know for sure) that the reason is that ziphone doesn't turn on afc2 like many of the older jailbreaks did. If independence is looking for this in order to determine jailbreak status, that would result in it deciding it wasn't.
 
Cazlar, as I said I'm going on reading here, what you say about afc2 means about as much to me as the old question of 2 trains setting off from different stations (you know the one). As far as I'm aware the likes of ibrickr, independance and what not can't read a "true" 1.1.3 jail break, and again I may well be wrong, but, from what I can ascertain from reading as much as I can, I believe that Geo's and Zibree's ZiPhone is exactly that, a "true" 1.1.3 jail break.

Peace,

Dok
 
afaik independence hasn't been updated for 1.1.3 anyway, so how it determines if a 1.1.3 iphone is jailbroken I don't know.

My jailbreak on ziphone 1.0 has worked fine, I haven't unlocked and activated in itunes (have legit contract). So far alot of apps work, some don't (since I think they are going to /root rather than /mobile still).
 
Apple should simple stop messing with GeoHot. I mean, why doesn't Apple just unlock the iPhone once and for all. That would mean higher profits in sales.

After all, this cat and mouse game is getting old and people like GeoHot and Zibri will simply go around what Apple intended.

Waste of time and energey on Apple's part.

They don't get to share in any of their partner's revenue unit's monthly subscription fees if phones are unlocked, jailbroken and used on non-partner providers. They might make extra money selling more units but the real money is that phone being used on a partner provider paying monthly fees for at least 2 years.

Read this article: http://www.wired.com/gadgets/wireless/magazine/16-02/ff_iphone

Apple makes $80 per unit it sells. Apple makes $240 from AT&T with every 2 year activation.

If you figure in the estimate that 1 million units are unaccounted for and used elsewhere, that's alot of money. Yeah, they made $80 per unit, but they could've made $320 a unit if that phone was activated with AT&T (or a partner provider. The article doesn't state how much Apple makes from the other providers)

If the phone was unlocked, would Apple be able to sell a lot more units to make up for the lost revenue? Probably not.
 
afaik independence hasn't been updated for 1.1.3 anyway, so how it determines if a 1.1.3 iphone is jailbroken I don't know.

That's exactly what I should have said:D, but unfortunately my brain isn't working too well at the moment, been having countless sleepless nights reading about the dreaded "There is no space to take additional pictures etc...." and wishing I could fix my iPhone, fortunately I was within my 28 days on the spot replacement, so I just had my week 43, UK O2 legit contract 1.1.2 4.02.13_G OOTB iPhone replaced, with a brand spanking new week 42 (go figure) UK, blah..blah.. you know the rest. My problem now is that I have updated to 1.1.3 through iTunes, but I cannot seem to get ZiPhone 2.0 to break my poor little iPhone out of jail. I would try the earlier versions again, but I ran ZiPhone 1.0 about 2 hours after release and found major problems, i.e installer thinking that SMB was installed when it wasn't.

Any help would be gratefully appreciated.

P.S. the problem I get with ZiPhone 2.0 is the stuck at apple logo, never rebooting one.
 
RIAA math

They don't get to share in any of their partner's revenue unit's monthly subscription fees if phones are unlocked, jailbroken and used on non-partner providers. They might make extra money selling more units but the real money is that

Read this article: http://www.wired.com/gadgets/wireless/magazine/16-02/ff_iphone

Apple makes $80 per unit it sells. Apple makes $240 from AT&T with every 2 year activation.

If you figure in the estimate that 1 million units are unaccounted for and used elsewhere, that's alot of money. Yeah, they made $80 per unit, but they could've made $320 a unit if that phone was activated with AT&T (or a partner provider. The article doesn't state how much Apple makes from the other providers)

If the phone was unlocked, would Apple be able to sell a lot more units to make up for the lost revenue? Probably not.

I understand your reasoning man, but that's RIAA math. That assumes everyone who has unlocked an iPhone would have given in and switched to AT&T/O2/etc if it weren't for the ability to unlock.
Let's say there are 1 million unlocked iPhones floating about. I don't think there is a fraction of those people who would have subscribed to AT&T etc just to use the iPhone but I will HUMOR you and just throw out 100,000 to be generous. So let's say that's 100,000 x $240 lost = $24million. That's alot of change yeah. But how about those other 900,000 ? That's $80 x 900,000 = $72million of income extra for Apple it would not have HAD IT NOT BEEN FOR THE HACKERS TO UNLOCK.
And again, I think I'm being generous saying there are even 100,000 out there who didn't switch because an unlock became available.
 
My friend I would like to say this one thing, the reason independance shows a ZiPhone Jail broken phone as not being free is simply because this is a true 1.1.3 jail break unlike most others that use hacked old firmware and what not, it is not capable of reading a jail broken 1.1.3 firmware. If you check your "Firware" (giggles like a school girl) after Ziphone jail break it is 4.03.13_G unlike other methods that leave you with hacked 4.02.13_G.

Just my two pence, I may be wrong, but this is what I have found to be the case after spending countless hours reading on all the popular forums.

Peace,

Dok

[EDIT] Yes ZiPhone has it's problems, but it was only released a couple of days ago, if that. If anyone thinks that they can do better, then DO IT. I say, a warm hearty thankyou and congratulations to the likes of Zibree, Geohot and others.


Dude, I have my facts straight, Ziphone 2.0 is good if you want to downgrade your bootloader to 3.9 in order to have a good 1.1.3 Jailbroken/unlocked iphone with BB 04.03.12

But if you're not welling to downgrade your bootloader (option -b) Since Geohotz and others are developing a better custom bootloader (more hackable and will validate everytime regardlesss of apple's upgrade), it'll require 4.6 BL exploit to erase and upgrade to the custom bootloader. People have tested and confirmed that once you downgraded to 3.9 using either Gbootloader/orZiphone 2.0. YOU CAN"T GO BACK TO 4.6 and you lose the exploit needed to erase and upgrade to the 4.6 BOOTLOADER. A lot of people are waiting. (if you haven't notice most of the hacking development are moved towards 4.6 bootloader, a lot of 3.9 BL threads are dying down)

However, if you don't downgrade the bootloader and still want to activate/jailbreak and unlock). the 1.1.3 firmware with 04.02.12BB combination gives a lot of problems

It's better to warn people to wait, before they do it and regret it afterwards.

I have used ziphone on two of my iphones.. and i restored back to 1.1.1 on both of them.. because i didn't like the way the iphone behaves/ slow/ weak signal/ apps dont' work get a lot of main script excution failed error in installer.app.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.