The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Ultrasn0w"
Line 17: | Line 17: | ||
==Compatibility== |
==Compatibility== |
||
− | yellowsn0w doesn't work with some carriers or stops working after a while. |
||
{| class="wikitable sortable" style="text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;" border="1" |
{| class="wikitable sortable" style="text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;" border="1" |
||
Line 23: | Line 22: | ||
! Country |
! Country |
||
! Provider |
! Provider |
||
+ | ! yellowsn0w Version |
||
! SIM/USIM |
! SIM/USIM |
||
− | ! Calls? |
+ | ! Ingoing Calls? |
+ | ! Outgoing Calls? |
||
! SMS? |
! SMS? |
||
! GPRS/EDGE? |
! GPRS/EDGE? |
||
Line 32: | Line 33: | ||
| Bermuda |
| Bermuda |
||
| Mobility |
| Mobility |
||
+ | | ? |
||
| SIM |
| SIM |
||
+ | | {{no}} |
||
| {{no}} |
| {{no}} |
||
| {{no}} |
| {{no}} |
||
Line 41: | Line 44: | ||
| Germany |
| Germany |
||
| O2 |
| O2 |
||
+ | | ? |
||
| SIM |
| SIM |
||
+ | | {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| {{yes}} |
| {{yes}} |
||
| Icon shown but not tested |
| Icon shown but not tested |
||
| Icon shown but not tested |
| Icon shown but not tested |
||
− | | |
+ | | |
− | |- |
+ | |- |
+ | | Israel |
||
+ | | IL Orange |
||
+ | | 0.9.4 |
||
+ | | USIM |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | {{yes}} |
||
+ | | {{yes}} |
||
+ | | Requires some tricks to get signal. While trying to place a call, signal is lost and call failed. |
||
+ | |} |
||
+ | |||
+ | Additional information: |
||
+ | http://report.yellowsn0w.com/ |
||
==See Also== |
==See Also== |
Revision as of 15:15, 2 January 2009
The first iPhone 3G unlock. Released on 01/01/09. [1]
A demo (of a console-only version of the app though) can be seen at http://qik.com/video/729275.
Credit
geohot (injection exploit), MuscleNerd, and The dev team (payload).
Exploit
Relies on an unsigned code exploit.
The actual unlock works by a daemon patching the baseband's RAM on-the-fly, overriding the carrier lock code. It is not permanent because of the signature checks - the bootloader has to pass the sigchecks and the baseband has to pass them too, so any change to the baseband/bootloader cannot be made.
The exploit itself is a buffer overflow in the at+stkprof cmd that devteam used to patch out the carrier checks in RAM.
Source Code
The source code for yellowsn0w is now live [2]
Compatibility
Country | Provider | yellowsn0w Version | SIM/USIM | Ingoing Calls? | Outgoing Calls? | SMS? | GPRS/EDGE? | UMTS/HSDPA? | Comments |
---|---|---|---|---|---|---|---|---|---|
Bermuda | Mobility | ? | SIM | No | No | No | No | No | Works for about ten minutes then "Sim Failure" occurs and yellowsn0w stops working. |
Germany | O2 | ? | SIM | Yes | Yes | Yes | Icon shown but not tested | Icon shown but not tested | |
Israel | IL Orange | 0.9.4 | USIM | Yes | No | Yes | Yes | Yes | Requires some tricks to get signal. While trying to place a call, signal is lost and call failed. |
Additional information: http://report.yellowsn0w.com/