Talk:Firmware

From The iPhone Wiki
Revision as of 12:11, 15 October 2009 by Revolution (talk | contribs) (Tethered Jailbreak)
Jump to: navigation, search

What do you mean by protected? iTunes has to dl it somehow

o yea, forgot you had to pay for it :-) i wonder if the iPhone one would run easily?

I've never had any luck myself, but I suppose anything's possible :-) As for the actual word 'protected', the URLs in the XML are prefixed protected://. Perhaps those URLs are still of value? BTW, as far as I know, having a 2.0 beta installed will still allow "free" upgrades to 2.0. --Haldo 13:39, 5 August 2008 (UTC)

After reading a post on Zibri's blog today, I tested (and confirmed) that the iPod touch 2.0.1 firmware could be downloaded from Apple's servers. Should this URL be provided on this page? -Dialexio 00:29, 6 August 2008 (UTC)
That is a tough question... I may have to defer to geohot for that. It is unfortunately very much a gray area. Maybe we link to the file linked by Zibri? --Haldo 20:47, 7 August 2008 (UTC)
My thinking is this. If Apple sells it, no download link should be posted here. But perhaps a link to Zibri's page about it in the resources area. ~geohot

chex

itunes probably checks to see if u bought it somehow...

yup

funny you should mention that. my friend np1011357 got a 2.0 fw working, but I don't think people are brave enough to test any further :P

I do know you have to be pwned for it to work though...

hmm

well if its on apples servers, then we are not really 'hosting' warez, not could we be connected to hosting it at all, unlike if someone uploaded it to rapidshare, then there would be reason to believe we were involved. although its a community wiki, for something like this, it is geohot's call.

totally free :)

ipod touch 1.1 (day it came out) -> 1.1.1 (command line jailbreak and jailbreakme.com) -> 1.1.2 symlink jailbreak -> 1.1.3 soft -> 1.1.3 ziphone -> 1.1.4 ijailbreak with jan. app pack -> 1.1.4 pwned and jan. app pack -> beta 1 and 2 pwned -> beta 8 -> 2.0 for free -> pwned 2.0 -> i downloaded 2.0.1 from itunes but i haven't updated yet

haven't wasted a dime cuz i'm a lazy, jobless 14 year old and all my money goes to my 3g plan (only pay $55 a month with unlimted data, 300 minutes, and unlimted) texts $9 movie tickets, and girls

WOW

ffs guys. i was hoping someone would figure this out. Anyone at all could just type 'strings iTunes' on the iTunes binary, and see that there is a link saying http://itunes.com/version, then another directly after is '?touchUpdate=yes". It's not even that hard if u disassembeld it in IDA

Add defunct firmwares?

There are some defunct firmware builds referenced in Apple's XML file (i.e.- iPhone 3A101a). Should these be added to this page, or not? -Dialexio 20:05, 23 September 2008 (UTC)

Clarification of "Can be unlocked" ?

I think we need a clarification what the "Can be unlocked?"-Column means. Because Northstar 7C144 on the 3G can be unlocked using pwnage (i.e. if you stay at BB 04.26.08). However if you'd upgrade to BB 05.11.07 it can't. --M2m 03:17, 16 September 2009 (UTC)

Quote Oranav: "There's no point for an "unlock" column if we write "yes, stay at X".

I totally agree on this, however the Columns also states "Yes (Upgrade to 04.26.08)" for BB 01.45.00 - 02.30.03, while technically currently a working implementation only is available for 04.26.08 (ultrasn0w - yellowsn0w is not available anymore AFAIK). Like this I would think for BB 01.45.00 - 02.30.03 it should also read "No (Though you can upgrade to 04.26.08)" - or something similar. Therefore my statement/request for a clarification. Regards --M2m 02:19, 17 September 2009 (UTC)

I am of the opinion that if the BB that ships with the given Apple IPSW is not unlock(ed/able) then it should be marked NO. It should be made clear elsewhere that 04.26.08 is suitable for devices looking for an unlock. Haldo 13:53, 17 September 2009 (UTC)

The main difference here is that for older firmwares there's an upgrade path towards unlock. For example, if you buy a 3G phone now with 2.0 and BB 01.45.00, it can be easily upgraded to 3.0 and unlocked. On the other hand, if the phone has 3.1 and 05.11.07 pre-installed, there's no such upgrade path. --Blackbox 18:22, 17 September 2009 (UTC)

What about changing the title of the column to say "Can baseband be unlocked?" and then only answer yes if there is an unlock available for the baseband included in that version? Rekoil 21:26, 17 September 2009 (UTC)

I've changed it to say yes only on the rows with basebands that can be unlocked "OTB". No one should have problems figuring out that you can upgrade to a version that can be unlocked if you're at a version below that cannot be unlocked. But maybe a clarification that you cannot downgrade basebands? --adriaaan 15:16, 14 October 2009 (UTC)

Tethered Jailbreak

at this point with ipt3g a tethered jailbreak may be the only option we have. the chances of another bootrom exploit being found are rather slim. And find an untethering exploit beyond that is stupid/pointless. I know a tethered exploit sucks, but there's a real chance that this may be the only thing that's left! Should we mark is as "yes jailbreakable" or not? I say take it and be happy with what you got!! --posixninja 13:22, 12 October 2009 (UTC)

I see what you mean, and I tend to agree for the most part, but a tethered jailbreak just isn't a complete jailbreak in my opinion. Plus if people keep looking I know a tether-less jailbreak will be found eventually, nothing is unhackable ;) --adriaaan 19:39, 12 October 2009 (UTC)

I wish that was true, but most people average 1 exploit for every so many kilobytes, and bootrom really isn't very large. Even then there's a limited number of injection vectors to exploits. So the chances of bootrom becoming exploitable is actually a real risk!! every exploit that is found greatly decreases the chances another exploit will be found. Within the next 2-3 years jailbreaking on iphone will probably be extinct. 4 years max --posixninja 04:36, 15 October 2009 (UTC)

Well then in the next two years we'll "borrow one of nsa's super computers and extract the private signing key :D. Or get hold of a developer model and maybe there will be some interesting stuff on it.