Difference between revisions of "Blackra1n"

From The iPhone Wiki
Jump to: navigation, search
m
 
(32 intermediate revisions by 14 users not shown)
Line 1: Line 1:
  +
{{lowercase}}
== Credit ==
 
  +
This is geohot's [[jailbreak]] utility. It is an updated version of [[purplera1n]] but now uses geohot's implementation of the [[usb_control_msg(0x21, 2) Exploit]].
* '''Vulnerability, Exploit''': [[geohot]]
 
  +
It has been released for Windows and Mac. It jailbreaks all devices on 3.1, 3.1.1 and 3.1.2.
== Info ==
 
  +
It even jailbreaks OTB [[N88AP|iPhone 3GS]] and [[N18AP|iPod touch (3rd generation)]], however [[tethered jailbreak|tethered]]
This is geohot's latest [[jailbreak]] utility. It is an updated version of [[purplera1n]] but now uses geohot's implementation of the [[usb_control_msg(0x21, 2) Exploit]].
 
It has been released for Windows and Mac. It will jailbreak all devices on 3.1, 3.1.1 and 3.1.2.
 
It will even jailbreak OTB [[N88ap|iPhone 3GS]] and [[N18AP|iPod touch 3G]].
 
   
  +
As of {{date|2009|11|03}}, blackra1n also unlocks and hacktivates the iPhone 3G and 3GS running baseband 05.11.07 (pushed out with the 3.1 release). After installation, opening the 'Blackra1n' app on your iPhone will reveal a [[blacksn0w]] option for unlocking your iPhone.
== However ==
 
So far, Blackra1n does not support hacktivation, so if you don't have a legitimately [[activate]]d iPhone, then you can not activate it with Blackra1n
 
   
  +
As of [[iOS|iPhone OS]] 3.1.3, blackra1n became obsolete being replaced with [[Spirit]].
== How about a 3G/3GS unlock? ==
 
At this moment in time, geohot's only unlock is [[purplesn0w]], which only supports the 3.0 baseband. ([[ultrasn0w]] only supports the 3.0 baseband also.) And once you update (the baseband), there's no going back for most. Furthermore, in order to use Blackra1n, you must be on 3.1 firware already, and the Apple stock IPSW updates the [[Baseband]]. So far, the Baseband is '''locked''' on this version and a timescale for an unlock is unknown. If you must keep your unlock, you will need to use the Dev-Team's [http://blog.iphone-dev.org Pwnage Tool] to jailbreak, as it will retain the old, unlockable Baseband. Then you will be able to use either Purplesn0w or [[Ultrasn0w]] as you see fit as a soft-unlock for you iDevice
 
   
== How to use ==
+
== Credit ==
  +
[[User:geohot|geohot]]
All you have to do is head to the [http://www.blackra1n.com/ blackra1n website] and download the application on to your computer. Then, plug in your iDevice and press "Make it ra1n". Then you wait. As this is a non-ramdisk based tethered Jailbreak, the iDevice may not boot. If is does not boot, just press "make it ra1n" again.
 
  +
  +
== Usage ==
  +
All you have to do is head to the [http://www.blackra1n.com/ blackra1n website] and download the application on to your computer. Then, plug in your iDevice and press "Make it ra1n". Then you wait. As this is a [[tethered jailbreak]], the iDevice may not boot. If is does not boot, just press "make it ra1n" again. This should only happen with newer iDevices, though. These are the updated (after week 40, 2009) [[N72AP|iPod touch (2nd generation)]] (MC Model), [[N88AP|iPhone 3GS]] and the [[N18AP|iPod touch (3rd generation)]]. These devices have updated [[bootrom|bootroms]] that are not vulnerable to the [[0x24000 Segment Overflow]].
   
 
== Installing Package Managers ==
 
== Installing Package Managers ==
The Blackra1n procedure installs an App on to the device, APTly named "Blackra1n" that handles the package manager installation. With it you can install Cydia, Icy and/or Rock. After installation, the device will respring and the package manager of your desire will be on your SpringBoard. After installing, you may remove the Blackra1n App using the "uninstall" button within it. Don't worry - this does not remove the Jailbreak, just the App to install Package Managers if you no longer need it
+
The Blackra1n procedure installs an App on to the device, aptly named "Blackra1n" that handles the package manager installation. With it you can install Cydia or Rock. After installation, the device will respring and the package manager of your desire will be on your SpringBoard. After installing, you may remove the Blackra1n App using the "uninstall" button within it. Don't worry - this does not remove the Jailbreak, just the App to install Package Managers if you no longer need it
  +
  +
== Integration with Blacksn0w Unlock ==
  +
On the [[N82AP|iPhone 3G]] and [[N88AP|iPhone 3GS]], there is an additional section called 'Sn0w'. If you install this, it will unlock your 05.11.07 [[Baseband Device|baseband]] after which it will restart your [[CommCenter]] - no reboot required. This unlock is detailed on the [[Blacksn0w]] page. If you need an unlock on the [[M68AP|iPhone]], use [[BootNeuter]] as it will always work with every firmware.
   
 
== Links ==
 
== Links ==
[http://www.blackra1n.com/ Official blackra1n website]
+
[http://www.blackra1n.com/ Official Blackra1n website]
   
[http://iphonejtag.blogspot.com/ Geohot's blog]
+
[http://iphonejtag.blogspot.com/ Geohot's blog (private)]
   
 
== Alternatives ==
 
== Alternatives ==
  +
* [[PwnageTool]]
[http://www.greenpois0n.com Greenpois0n]
 
  +
* [[redsn0w]]
  +
  +
== See Also ==
  +
* [[limera1n]]
   
  +
[[Category:Hacking Software]]
[http://blog.iphone-dev.org Pwnage Tool]
 
  +
[[Category:Jailbreaks]]
  +
[[Category:Jailbreaking]]

Latest revision as of 14:09, 17 September 2021

This is geohot's jailbreak utility. It is an updated version of purplera1n but now uses geohot's implementation of the usb_control_msg(0x21, 2) Exploit. It has been released for Windows and Mac. It jailbreaks all devices on 3.1, 3.1.1 and 3.1.2. It even jailbreaks OTB iPhone 3GS and iPod touch (3rd generation), however tethered

As of 3 November 2009, blackra1n also unlocks and hacktivates the iPhone 3G and 3GS running baseband 05.11.07 (pushed out with the 3.1 release). After installation, opening the 'Blackra1n' app on your iPhone will reveal a blacksn0w option for unlocking your iPhone.

As of iPhone OS 3.1.3, blackra1n became obsolete being replaced with Spirit.

Credit

geohot

Usage

All you have to do is head to the blackra1n website and download the application on to your computer. Then, plug in your iDevice and press "Make it ra1n". Then you wait. As this is a tethered jailbreak, the iDevice may not boot. If is does not boot, just press "make it ra1n" again. This should only happen with newer iDevices, though. These are the updated (after week 40, 2009) iPod touch (2nd generation) (MC Model), iPhone 3GS and the iPod touch (3rd generation). These devices have updated bootroms that are not vulnerable to the 0x24000 Segment Overflow.

Installing Package Managers

The Blackra1n procedure installs an App on to the device, aptly named "Blackra1n" that handles the package manager installation. With it you can install Cydia or Rock. After installation, the device will respring and the package manager of your desire will be on your SpringBoard. After installing, you may remove the Blackra1n App using the "uninstall" button within it. Don't worry - this does not remove the Jailbreak, just the App to install Package Managers if you no longer need it

Integration with Blacksn0w Unlock

On the iPhone 3G and iPhone 3GS, there is an additional section called 'Sn0w'. If you install this, it will unlock your 05.11.07 baseband after which it will restart your CommCenter - no reboot required. This unlock is detailed on the Blacksn0w page. If you need an unlock on the iPhone, use BootNeuter as it will always work with every firmware.

Links

Official Blackra1n website

Geohot's blog (private)

Alternatives

See Also