<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.theiphonewiki.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jacob</id>
	<title>The iPhone Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.theiphonewiki.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jacob"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/Jacob"/>
	<updated>2026-05-17T07:39:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Cydia_SHSH_Server&amp;diff=25780</id>
		<title>Talk:Cydia SHSH Server</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Cydia_SHSH_Server&amp;diff=25780"/>
		<updated>2012-05-31T13:21:13Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Willing? ===&lt;br /&gt;
Anybody up for recreating sauriks SHSH server? I wanna do this badly! --[[User:Dylan Laws|Haifisch]] 23:52, 30 May 2012 (MDT)&lt;br /&gt;
:Why would you want to do this? His server is working fine and SHSHs are almost useless these days with the [[APTicket]]. --[[User:Http|http]] 00:44, 31 May 2012 (MDT)&lt;br /&gt;
::They aren't &amp;quot;useless&amp;quot;, just takes more steps to make them useful. (like creating a custom firmware stitched with SHSH. I agree that no one should waste time on creating another SHSH server.--[[User:Jacob|Jacob]] 07:21, 31 May 2012 (MDT)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Unlock&amp;diff=25701</id>
		<title>Unlock</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Unlock&amp;diff=25701"/>
		<updated>2012-05-24T16:23:55Z</updated>

		<summary type="html">&lt;p&gt;Jacob: MuscleNerd's HITB slides.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the process by which the iPhone is modified such that the baseband will accept the [[wikipedia: Subscriber Identity Module|SIM]] card of any GSM carrier. This is entirely different than a [[jailbreak]]. Contrary to popular thought, jailbreaking one's iPhone does not unlock it.  A jailbreak is, however, required for all currently public, unofficial software unlocks (see &amp;quot;Official Unlock&amp;quot; below).&lt;br /&gt;
 &lt;br /&gt;
==Official Unlock==&lt;br /&gt;
[[Image:iTunesUnlock.png|thumb|Unlock in iTunes]]&lt;br /&gt;
At +0x400 in the [[seczone]], a token is stored encrypted with (NCK + NORID + HWID). Apple, knowing the [[NCK]], sends it using an [[activation token]] over iTunes. The phone receives an AT+CLCK=&amp;quot;PN&amp;quot;,0,&amp;quot;......NCK......&amp;quot; It decrypts the token with the generated [[Baseband_TEA_Keys|key]]. If that decryption, after deRSAing with Key 2, is a valid token for the phone, it is stored back to that flash with the token TEA, but not RSA decrypted. On startup, if the lockstate table says the phone is unlocked, it validates that RSA token.&lt;br /&gt;
&lt;br /&gt;
This type of unlock does not require a jailbreak and is permanent, even surviving a restore (unless Apple or your carrier decides to re-lock the phone, something that has rarely happened [https://discussions.apple.com/thread/2779471]).&lt;br /&gt;
&lt;br /&gt;
==Hardware Unlock==&lt;br /&gt;
It is not possible to hardware unlock current devices. The only way to mention here would be [[Gevey SIM]], which is actually not a hardware modification.&lt;br /&gt;
Back in the days of the original iPhone, it was possible to hardware unlock your iPhone. The instructions were on geohot's blog, which is currently private.&lt;br /&gt;
&lt;br /&gt;
==Old AnySim Patch (1.0.x)==&lt;br /&gt;
This deprecated patch disabled signature checks. So the RSA signature would always validate, and the phone would always appear to be unlocked and every NCK would appear to be valid. This patch caused the locktables to be rewritten to the unlocked state which resulted in a cypto failure once the patch was removed during a baseband upgrade, causing the 0049 IMEI issue. The [[virginizer]] was written in response to this problem and allowed users to write locked, virgin locktables. This removed the crypto failure and allowed the application of the ignore MCC/MNC patch.&lt;br /&gt;
&lt;br /&gt;
==New AnySIM Patch (1.1+)==&lt;br /&gt;
This patch, also know as the ignore MCC/MNC patch, makes every MCC/MNC pair appear valid. This patch is overwritten on a reflash of the baseband, and doesn't touch the seczone or the locktables at all. It must be reapplied for every baseband upgrade to maintain the unlock.&lt;br /&gt;
&lt;br /&gt;
In addition, AnySIM 1.1 fixed the &amp;quot;Spamming AT&amp;quot; problems from [[iUnlock]] and earlier AnySIM versions.&lt;br /&gt;
&lt;br /&gt;
==[[IPSF]]==&lt;br /&gt;
This exploit changed the lockstate table in the [[seczone]] to read unlocked and created a spoofed RSA token that was seen as valid by [[Baseband Bootloader|bootloader]] 3.9 (4.6 was ''not'' vulnerable to IPSF). It overwrote your previous token, which means the phone could nor longer be officially unlocked, unless a restore of the token was performed from a previously made backup. Since the token isn't modified in a baseband flash, this unlock survived a baseband downgrade or upgrade. Apple attempted to combat this by requiring AT+CLCK command to be sent every startup. In a officially unlocked iPhones, lockdownd does this. In a late version IPSF phone, signal.app does this.&lt;br /&gt;
&lt;br /&gt;
== Cloning Officially Unlocked Phones ==&lt;br /&gt;
This has been suggested by many people, however it has been well investigated and virtually ruled out for these reasons:&lt;br /&gt;
# Replacing the [[Baseband Bootloader|baseband bootloader]] or [[Baseband Firmware|firmware]] of a locked phone with that of an officially unlocked phone does ''not'' unlock the phone, as the unlock information resides in a different flash area, known as the [[seczone]] and is unique to each phone.&lt;br /&gt;
# Cloning the [[seczone]] would duplicate [[wikipedia:International Mobile Equipment Identity|IMEIs]] which would be illegal in most places and would likely result in a ban of these.&lt;br /&gt;
# Phones with cloned [[seczone]]s would not even be unlocked by the [[NCK]]s of the phone they were cloned from as the [[CHIPID]] and [[NORID]] is concatenated with the [[NCK]] to produce the decryption key used on the RSA [[seczone]] token. The only way to make this work is to change the [[NORID]] and [[CHIPID]] which is not possible.&lt;br /&gt;
&lt;br /&gt;
==Ultrasn0w==&lt;br /&gt;
After the S-Gold 2 days, user land exploits are used to unlock the current devices and basebands, which are usually exploit with [[ultrasn0w]], [[yellowsn0w]], [[PurpleSn0w]] or [[Blacksn0w]]. Those Softwares exploited several injunction vectors, such as [[AT+XAPP]], [[AT+XLOG]] or [[AT+XEMN]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
*[http://caniunlock.com/ English Website from chpwn with overview of unlock status]&lt;br /&gt;
*[http://caniunlock.de/ Deutsche Website von pattyland mit einer Übersicht des Unlockstatus's]&lt;br /&gt;
*[http://www.slideshare.net/slides_luis/baseband-playground-10652487 &amp;quot;Baseband Playground&amp;quot; a presentation by Luis Miras about all current unlocks]&lt;br /&gt;
*[http://conference.hitb.org/hitbsecconf2012ams/materials/D1T2%20-%20MuscleNerd%20-%20Evolution%20of%20iPhone%20Baseband%20and%20Unlocks.pdf Evolution of the iPhone Baseband and unlocks by [[MuscleNerd]] ]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Jacob&amp;diff=25415</id>
		<title>User:Jacob</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Jacob&amp;diff=25415"/>
		<updated>2012-04-08T06:12:03Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Useless edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my main  [http://twitter.com/JacobVengeance Twitter]&lt;br /&gt;
==Devices== &lt;br /&gt;
[[N81ap|iPod touch 4G]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Timeline&amp;diff=25414</id>
		<title>Timeline</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Timeline&amp;diff=25414"/>
		<updated>2012-04-08T05:58:38Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* January */ Not a new iBooks, just an update to ibooks (though idk why we have this on the wiki)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{float toc}}&lt;br /&gt;
== 2012 ==&lt;br /&gt;
=== March ===&lt;br /&gt;
* March 7 -- Apple releases iOS 5.1 and announces new devices: [[iPad 3]], [[J33ap|Apple TV 3G]], [[K93aap|iPad2,4?]]&lt;br /&gt;
=== January ===&lt;br /&gt;
* January 20 -- [[Absinthe]] was released to jailbreak and untether the A5 devices running iOS 5.0 and 5.0.1.&lt;br /&gt;
* January 18 -- Apple announces [[iBooks.app|iBooks version 2.0]].&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* December 30 -- [[User:pod2g|pod2g]]'s untether for iOS 4.4.4 makes its way into a new version of [[Seas0nPass]] for [[k66ap|Apple TV 2G]] owners.&lt;br /&gt;
* December 27 -- [[User:pod2g|pod2g]]'s untether for iOS 5.0.1 is released in new versions of [[PwnageTool]] and [[redsn0w]], and as a Cydia package called [[Corona]] (by the [[Chronic Dev (team)|Chronic Dev Team]]) for devices already jailbroken on 5.0.1.&lt;br /&gt;
* December 15 -- Apple releases iOS 4.4.4 for the [[k66ap|Apple TV 2G]], as well as a minor update (5.0.1 build 9A406) for the [[n94ap|iPhone 4S]] to address SIM card issues.&lt;br /&gt;
* December 4 -- [[iFaith]] 1.4 is released, which can circumvent the APTicket [[nonce]] on devices vulnerable to [[limera1n]]'s exploit.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* November 9 -- iOS 5.0.1 is released in an attempt to fix battery-related issues.&lt;br /&gt;
=== October ===&lt;br /&gt;
* October 14 -- The [[n94ap|iPhone 4S]] is officially released, although some preorders were delivered early.&lt;br /&gt;
* October 12 -- [[iOS]] 5.0 is released.&lt;br /&gt;
* October 5 -- Steve Jobs passes away.&lt;br /&gt;
* October 4 -- Apple announces the new [[N94ap|iPhone 4S]].&lt;br /&gt;
=== September ===&lt;br /&gt;
* September 19 -- [[redsn0w]] 0.9.9 beta 1 is released, introducing a new UI and many features (like submitting SHSHs to the [[Cydia Server]].&lt;br /&gt;
* September 17 -- [[MyGreatFest]], first iCommunity and jailbreak centered convention was held.&lt;br /&gt;
=== July ===&lt;br /&gt;
*July 15 -- Apple releases iOS 4.2.9 and 4.3.4, patching all jailbreaking-related vulnerabilities (aside from those in the [[bootrom]]).&lt;br /&gt;
*July 6 -- [[User:Comex|comex]] releases [[Saffron]], the first public jailbreak for the [[iPad 2]].&lt;br /&gt;
*July 2 -- A beta version of the upcoming jailbreak from [[User:comex|comex]] for the [[iPad 2]], making use of a PDF exploit, was leaked. A hotfix by Apple is expected very soon.&lt;br /&gt;
=== June ===&lt;br /&gt;
*June 1 -- [[User:ih8sn0w|iH8sn0w]] releases [[iFaith]] to dump SHSH blobs from a device.&lt;br /&gt;
=== May ===&lt;br /&gt;
*May 6 -- [[PwnageTool]], [[redsn0w]], and [[sn0wbreeze]] are updated for iOS 4.3.3 support (and in the case of sn0wbreeze, iOS 4.2.8 support as well).&lt;br /&gt;
*May 3 -- Apple releases iOS 4.2.8 and 4.3.3 to address the location-tracking controversy. Once more, current untethering vulnerabilities remained unpatched.&lt;br /&gt;
=== April ===&lt;br /&gt;
*April 24 -- [[PwnageTool]], [[redsn0w]], and [[sn0wbreeze]] are updated for iOS 4.3.2 support (and in the case of sn0wbreeze, iOS 4.2.7 support as well).&lt;br /&gt;
*April 14 -- Apple releases iOS 4.2.7 and 4.3.2 to fix security issues and connection issues for [[K95ap|iPad 2 CDMA model]], but leaves untethering vulnerabilities unpatched.&lt;br /&gt;
*April 3 -- All major jailbreak tools ([[redsn0w]], [[PwnageTool]], [[sn0wbreeze]]) get updated to includes [[i0n1c]]'s untether code to jailbreak devices compatible with iOS 4.3.1 except the [[iPad 2]].&lt;br /&gt;
=== March ===&lt;br /&gt;
*March 25 -- Apple releases iOS 4.3.1, properly blocking [[User:comex|comex]]'s [[IOSurface Kernel Exploit|exploit]].&lt;br /&gt;
*March 13 -- [[User:Comex|comex]] shows a remotely jailbroken [[K95ap|iPad 2 CDMA]].&lt;br /&gt;
*March 11 -- Release of the [[iPad 2]] in the USA. The exploits for [[limera1n]] ([[User:Geohot|geohot]]), [[SHA-1 Image Segment Overflow|SHAtter]] ([[User:posixninja|p0sixninja]]), and [[comex]]'s [[kernel]] exploit were closed by Apple.&lt;br /&gt;
*March 9 -- Apple releases iOS 4.3, fixing the [[HFS Legacy Volume Name Stack Buffer Overflow]] vulnerability.&lt;br /&gt;
=== February ===&lt;br /&gt;
*February 15 -- New version of both [[PwnageTool]] and [[sn0wbreeze]] were released to support 4.2.1 and untethered using the [[feedface]] exploit.&lt;br /&gt;
*February 7 -- The [[Chronic Dev (team)|Chronic Dev Team]] release a version of [[greenpois0n (jailbreak)|greenpois0n]] to jailbreak the [[N92ap|iPhone 4 CDMA model]] using the [[HFS Legacy Volume Name Stack Buffer Overflow]].&lt;br /&gt;
*February 3 -- [[User:Jaywalker|Jaywalker]] of the [[Chronic Dev (team)|Chronic Dev Team]] posts [https://www.youtube.com/watch?v=T3NYPVT13xw a video] of custom boot using a soon to be released version of [[Greenpois0n (jailbreak)|greenpois0n]].&lt;br /&gt;
=== January ===&lt;br /&gt;
*January 12 -- Apple discontinues iOS support for [[N82ap|iPhone 3G]] and [[N72ap|iPod touch 2G]] since today's beta release of iOS 4.3. Also first time a beta iOS for [[K66ap|Apple TV 2G]] is released.&lt;br /&gt;
*January 11 -- Verizon announces [[N92ap|CDMA version of iPhone 4]].&lt;br /&gt;
&lt;br /&gt;
== 2010 ==&lt;br /&gt;
=== November ===&lt;br /&gt;
*November 28 -- [[ultrasn0w]] 1.2 is released by the [[iPhone Dev Team]] to unlock [[N82ap|iPhone 3G]] and [[N88ap|iPhone 3GS]] on baseband 6.15.00&lt;br /&gt;
*November 22 -- Apple releases iOS 4.2.1 (respectively 4.2 for [[K66ap|Apple TV 2G]])&lt;br /&gt;
===October===&lt;br /&gt;
*October 31 -- The [[iPhone Dev Team|Dev Team]] releases [[redsn0w]] 0.9.6b2 which jailbreaks iOS 4.1, 4.2 and 3.2.2 on every device available at the time of release (except for iPT 2G MC). It also includes &amp;quot;DFU&amp;quot; button allowing to flash custom [[IPSW]] from Windows [http://blog.iphone-dev.org/post/1452044444/redsn0w-limera1n-fun (see blog post)].&lt;br /&gt;
*October 20 -- The [[iPhone Dev Team|Dev Team]] releases [[PwnageTool]] 4.1 which jailbreaks iOS 4.1 and 3.2.2 on every device  available at the time of release. [http://blog.iphone-dev.org/post/1359246784/20102010-event (see blog post)]&lt;br /&gt;
*October 18 -- [[Chronic Dev (team)|Chronic Dev Team]] releases [[Greenpois0n (jailbreak)|greenpois0n]] RC4 which added support for iPod touch 2G (MC and MB) for an untethered jailbreak using [[User:comex|comex]]'s kernel exploit and the [[usb_control_msg(0xA1, 1) Exploit]].&lt;br /&gt;
*October 12 -- [[Chronic Dev (team)|Chronic Dev Team]] releases [[Greenpois0n (jailbreak)|greenpois0n]] after switching its exploit from [[SHA-1 Image Segment Overflow|SHAtter]] to [[limera1n]], in the hope that [[SHA-1 Image Segment Overflow|SHAtter]] remains for 5th generation devices. (The exploit [[limera1n]] uses was fixed in the [[iBoot (Bootloader)|iBoot]] revision found in iOS 4.2 beta 2, which means Apple knows about the vulnerability and the next [[bootrom]] revision may have it patched.)&lt;br /&gt;
*October 10 -- Following the first [[limera1n]] beta release, [[User:geohot|geohot]] released multiple versions, each fixing bugs affecting previous releases. [[Chronic Dev (team)|Chronic Dev Team]] officialy anounces that, in order to keep [[SHA-1 Image Segment Overflow|SHAtter]] undisclosed and possibly preserve it for 5th generation devices, [[Greenpois0n (jailbreak)|greenpois0n]] would be delayed in order to incorporate this new exploit [[limera1n]] uses.&lt;br /&gt;
*October 9 -- In order to push [[Chronic Dev (team)|Chronic Dev Team]] to change the exploit used on [[Greenpois0n (jailbreak)|greenpois0n]], [[User:geohot|geohot]] rushed out a beta version of [[limera1n]].&lt;br /&gt;
*October 8 -- [[User:Geohot|Geohot]] comes back to the scene with a new [[bootrom]] exploit believed to work on all devices, as shown on the resurrected [http://www.limera1n.com limera1n web site]. He prompts [[Chronic_Dev_(team)|Chronic Dev Team]] to use his exploit instead of [[SHA-1 Image Segment Overflow|SHAtter]], but, since [[Greenpois0n (jailbreak)|greenpois0n]] is already scheduled to October 10, it may be not possible. [[User:Geohot|Geohot]] ETA'd his [[limera1n]] release to October 11, if [[Greenpois0n (jailbreak)|greenpois0n]] can't be changed to use this new exploit. This decision, however, would burn 2 [[bootrom]] exploits: [[SHA-1 Image Segment Overflow|SHAtter]] itself and the one used by [[limera1n]], which is unpatchable by firmware updates.&lt;br /&gt;
*October 6 -- Chronic Dev Team issues expected ETA of [[Greenpois0n (jailbreak)|greenpois0n]] as October 10, featuring the new [[SHA-1 Image Segment Overflow|SHAtter]] exploit for devices with the [[S5L8930]].&lt;br /&gt;
&lt;br /&gt;
===September===&lt;br /&gt;
*September 30 -- [[User:MuscleNerd|MuscleNerd]] of the [[iPhone Dev Team]] posts [http://www.youtube.com/watch?v=adVp-IxcDHI the first video] of an [[K66ap|Apple TV 2G]] jailbroken via [[SHA-1 Image Segment Overflow|SHAtter]].&lt;br /&gt;
*September 27 -- [[User:MuscleNerd|MuscleNerd]] of the [[iPhone Dev Team]] posts [http://www.youtube.com/watch?v=aoX1Q8ym2J8 the first video] of an [[N81ap|iPod touch 4G]] jailbroken via [[SHA-1 Image Segment Overflow|SHAtter]].&lt;br /&gt;
*September 20 -- [[User:pod2g|pod2g]] discloses details about the [[usb_control_msg(0xA1, 1) Exploit‎]] here at The iPhone Wiki. It was used in [[redsn0w]] the following day.&lt;br /&gt;
*September 9 -- The existence of [[SHA-1 Image Segment Overflow|SHAtter]] is revealed. Further details were not released, however.&lt;br /&gt;
*September 8 -- Apple releases the [[N81ap|iPod touch 4G]], and iOS 4.1, closing the [[AT+XAPP Vulnerability]].&lt;br /&gt;
*September 1 -- Apple event. They announced the new [[N81ap|iPod touch 4G]], [[K66ap|Apple TV 2G]], iOS 4.1, and [[iTunes]] 10.&lt;br /&gt;
&lt;br /&gt;
===August===&lt;br /&gt;
*August 12 -- [[Saurik]] releases the first version of PDF Patcher, which installs Apple's patch for the FreeType vulnerability (used in conjunction with other exploits by [[Star]]). It works on firmwares as far back as 2.x, and renders iOS 3.2.2 and 4.0.2 useless for jailbreakers. Jailbreaking and installing this patch is currently the only way for users of first generation iPod touches and iPhones to protect themselves against malicious use of the exploit.&lt;br /&gt;
*August 11 -- Apple releases iOS 4.0.2 for [[iPhone]]/[[iPod touch]] and iOS 3.2.2 for [[K48ap|iPad]] as a hotfix for [[Star]]'s exploits. [[Ultrasn0w]]'s exploit remains, since there's no [[Baseband Firmware|baseband]] update on those versions.&lt;br /&gt;
*August 3 -- Just before midnight in [[User:planetbeing|planetbeing]]'s timezone [[ultrasn0w]] has been released by the [[iPhone Dev Team]] to [[unlock]] the [[N90ap|iPhone 4]].&lt;br /&gt;
*August 1 -- [[User:Comex|comex]] releases [[Star]], a [[jailbreak]] for all iDevices with iOS 3.1.2 through 4.0.1.&lt;br /&gt;
&lt;br /&gt;
===July===&lt;br /&gt;
*July 30 -- [[N90ap|iPhone 4]] is released in major countries (second wave).&lt;br /&gt;
*July 26 -- Jailbreaking is now officially legal in the U.S.A.: [http://www.eff.org/press/archives/2010/07/26 EFF Wins New Legal Protections for Cell Phone Jailbreakers and Unlockers]&lt;br /&gt;
*July 15 -- Apple releases iOS 3.2.1 and 4.0.1.&lt;br /&gt;
&lt;br /&gt;
===June===&lt;br /&gt;
*June 24 -- [[N90ap|iPhone 4]] is launched.&lt;br /&gt;
*June 22 -- [[iPhone Dev Team]] releases [[PwnageTool]] 4.0 and later 4.0.1 for all devices on 4.0 except those with newer bootroms (some [[N72ap|iPod touch 2G]] and [[N88ap|iPhone 3GS]] devices, and all [[N18ap|iPod touch 3G]] and newer devices).&lt;br /&gt;
*June 21 -- [[iPhone Dev Team]] releases [[redsn0w]] 0.9.5 to jailbreak 4.0 on [[N82ap|iPhone 3G]] and [[N72ap|iPhone touch 2G]] ([[Bootrom 240.4|old bootrom]]).&lt;br /&gt;
*June 21 -- [[iPhone Dev Team]] releases [[ultrasn0w]] 0.93, an unlock for baseband firmwares [[4.26.08]], [[5.11.07]], [[5.12.01]], and [[5.13.04]].&lt;br /&gt;
*June 21 -- Apple releases iOS 4.0&lt;br /&gt;
*June 19 -- [[User:Geohot|geohot]] holds a speech at the [[Nuit du hack 2010|Nuit du Hack]]&lt;br /&gt;
&lt;br /&gt;
===May===&lt;br /&gt;
*May 3 -- Windows version of [[Spirit]] has been updated to not require Windows 98 compatibility mode to run and fixed a photo deletion issue.&lt;br /&gt;
*May 2 -- [[User:Comex|comex]] releases [[Spirit]], an [[untethered jailbreak]] for all iDevices with iOS 3.1.2 through 3.2.&lt;br /&gt;
&lt;br /&gt;
===April===&lt;br /&gt;
*April 3 -- Apple releases the [[K48ap|iPad]].&lt;br /&gt;
&lt;br /&gt;
===Feb===&lt;br /&gt;
*Feb 12 -- [[User:sherif hashim|sherif_hashim]] discovers [[AT+XAPP Vulnerability]] and passes it to [[User:MuscleNerd|MuscleNerd]], an elite member of the [[iPhone Dev Team]]&lt;br /&gt;
*Feb 2 -- Apple releases iOS 3.1.3, closing [[usb_control_msg(0x21, 2) Exploit|usb_control_msg(0x21, 2)]] vulnerability used by [[blackra1n]], [[redsn0w]], et. al.&lt;br /&gt;
&lt;br /&gt;
==2009==&lt;br /&gt;
===November===&lt;br /&gt;
*November 3 -- [[User:Geohot|geohot]] releases [[blackra1n]] RC3, a software jailbreak for all devices. Includes a new unlock for baseband [[5.11.07]] called [[blacksn0w]] and is also noticeably faster than previous versions.&lt;br /&gt;
&lt;br /&gt;
===October===&lt;br /&gt;
*October 11 -- [[User:Geohot|geohot]] releases [[blackra1n]] RC1, a 30 second software jailbreak for all devices, including a [[tethered jailbreak]] for the [[N18ap|iPod touch 3G]], and [[N88ap|iPhone 3GS]] and [[N72ap|iPod touch 2G]] units with newer bootrom revisions.&lt;br /&gt;
&lt;br /&gt;
===September===&lt;br /&gt;
* September 24 -- [[User:iH8sn0w|iH8sn0w]] discovers the [[AT+XEMN Heap Overflow|AT+XEMN]] crash independently.&lt;br /&gt;
* September 9 -- The [[N18ap|iPod touch 3G]] with [[S5L8922]] processor is released. [[N72ap|iPod touch 2G]] units continue shipping, but with [[Bootrom 240.5.1|a new bootrom]]. [[N88ap|iPhone 3GS]] units also begin shipping with [[Bootrom 359.3.2|a new bootrom]]. These are no longer vulnerable to the [[0x24000 Segment Overflow]].&lt;br /&gt;
* Apple releases iOS 3.1/3.1.1 (7C144/7C145), closing the [[iBoot Environment Variable Overflow]] and [[AT+XLOG Vulnerability|AT+XLOG]] + [[AT+FNS]] Baseband Exploits.&lt;br /&gt;
&lt;br /&gt;
===July===&lt;br /&gt;
* July 14 -- [[User:Geohot|geohot]] releases [[purplesn0w]], a software unlock for the [[X-Gold 608]] using [[AT+XLOG Vulnerability|the same exploit as ultrasn0w]], but handled differently. Minutes later, an explanation and source code was posted.&lt;br /&gt;
* July 7 -- The [[iPhone Dev Team]] updates [[redsn0w]] and [[ultrasn0w]] to version 0.8, now with [[N88ap|iPhone 3GS]] support. Saurik also updates [[WinterBoard]] to support the [[N88ap|iPhone 3GS]].&lt;br /&gt;
* July 3 -- [[User:Geohot|geohot]] releases [[purplera1n]], a software jailbreak for the [[N88ap|iPhone 3GS]].&lt;br /&gt;
&lt;br /&gt;
===June===&lt;br /&gt;
* June 28 -- [[User:Geohot|geohot]] posts pictures on his blog of the first fully jailbroken [[N88ap|iPhone 3GS]].&lt;br /&gt;
* June 25 -- It's discovered that [[N88ap|iPhone 3GS]] is vulnerable to the [[0x24000 Segment Overflow]].&lt;br /&gt;
* June 24 -- The [[iPhone Dev Team]] releases [[ultrasn0w]], an [[unlock]] for [[X-Gold 608]] thanks to [[AT+XLOG Vulnerability|a new exploit]] discovered by [[User:Oranav|Oranav]].&lt;br /&gt;
* June 23 -- [[User:Geohot|geohot]] announces he's found a new exploit in [[iBoot (Bootloader)|iBoot]] he calls [[purplera1n]].&lt;br /&gt;
* June 19 -- Release of [[N88ap|iPhone 3GS]] to the public and the release of [[PwnageTool]] 3.0 and [[redsn0w]] for jailbreaking devices running iOS 3.0&lt;br /&gt;
* June 17 -- Apple releases iOS 3.0.&lt;br /&gt;
* June 8 -- Apple announces the [[N88ap|iPhone 3GS]].&lt;br /&gt;
&lt;br /&gt;
===March===&lt;br /&gt;
* March 10 -- Information about the [[0x24000 Segment Overflow]] exploit used for the [[N72ap|iPod touch 2G]] [[untethered jailbreak]] is released thanks to the combined work of [[chronic]], [[CPICH]], [[User:Posixninja|posixninja]], [[User:Pod2g|pod2g]], [[ius]], [[planetbeing]], [[User:MuscleNerd|MuscleNerd]], and co. after being leaked and sold by [[NitroKey]]. To prevent users wasting their money on a stolen exploit, the Hybrid DevTeam decided to release it immediately.&lt;br /&gt;
&lt;br /&gt;
===January===&lt;br /&gt;
* January 31 -- The [[iPhone Dev Team]] released [[redsn0w Lite]], a [[tethered jailbreak|tethered]] [[N72ap|iPod touch 2G]] [[jailbreak]]. It combines the [[ARM7 Go]] vulnerability with the well-established [[pwnage]] flow for other Apple mobile devices. It was bundled in a way that allowed usage on iOS 2.2.1 by uploading [[iBoot (Bootloader)|iBoot]] from iOS 2.1.1, which is vulnerable to [[ARM7 Go]], to the device while in [[DFU Mode]].&lt;br /&gt;
* January 29 -- Apple releases iOS 2.2.1, closing the [[AT+stkprof]] exploit.&lt;br /&gt;
* January 25 -- [[0wnboot]] is released to [http://code.google.com/p/chronicdev/ chronicdev google code page], thanks to [[AriX]], [[User:ChronicDev|chronic]], [[CPICH]], [[westbaer]], [[ius]], [[User:Pod2g|pod2g]], the rest of the iPod devel crew on IRC, and to the #iphone-hax lab rats. Within days, [[AriX]] and the [[Chronic Dev (team)|Chronic Dev Team]] got a ramdisk booting for a [[tethered jailbreak]].&lt;br /&gt;
* January 17 -- [[User:MuscleNerd|MuscleNerd]] of the [[iPhone Dev Team]] [https://twitter.com/MuscleNerd/status/1127346766 shows a video demo] of the first jailbroken [[N72ap|iPod touch 2G]].&lt;br /&gt;
* January 16 -- [[ARM7 Go]] vulnerability disclosed where else but here on The iPhone Wiki, for developers to poke and prod at.&lt;br /&gt;
* January 15 -- The [[iPhone Dev Team]] [https://twitter.com/iphone_dev/status/1120595069 tweets the VFDecrypt key] for iOS 2.2 on [[N72ap|iPod touch 2G]], demonstrating for the first time that unsigned code can now be run on that device.&lt;br /&gt;
* January 1 -- The [[iPhone Dev Team]] releases [[yellowsn0w]] 0.9 beta for baseband [[2.28.00]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2008==&lt;br /&gt;
===December===&lt;br /&gt;
* December 27 -- [[25C3 presentation &amp;quot;Hacking the iPhone&amp;quot;]]&lt;br /&gt;
* December 21 -- [[User:MuscleNerd|MuscleNerd]], of the [[iPhone Dev Team]] does a live demo of the 3G unlock, dubbed as [[yellowsn0w]]: http://qik.com/video/729275&lt;br /&gt;
&lt;br /&gt;
===November===&lt;br /&gt;
* November 21 -- Apple releases iOS 2.2.&lt;br /&gt;
&lt;br /&gt;
===September===&lt;br /&gt;
* September 9 -- Apple releases iOS 2.1. [[N72ap|iPod touch 2G]], which no longer had the [[Pwnage 2.0]] exploit, is revealed.&lt;br /&gt;
&lt;br /&gt;
===August===&lt;br /&gt;
* August 18 -- Apple releases 2.0.2 fimware. [[iPhone Dev Team]] releases [http://wikee.iphwn.org/news:pwnage20announcement QuickPwn], a 2.x [[pwnage]]/ramdisk combination exploit that allows jailbreaking without needing to create custom IPSWs.&lt;br /&gt;
* August 4 -- Apple releases 2.0.1 fimware&lt;br /&gt;
&lt;br /&gt;
===July===&lt;br /&gt;
* July 22 -- [[TA_Mobile]] hardware dumps the 3G baseband (bootloader 5.8 &amp;amp; FW 1.45.00) by desoldering the [[NOR]].&lt;br /&gt;
* July 19 -- [[iPhone Dev Team]] releases [[PwnageTool]] 2.0, jailbreaking and unlocking the 2.0 software on the [[M68ap|iPhone 2G]] and jailbreaking iOS 2.0 on the [[N82ap|iPhone 3G]] and [[N45ap|iPod touch]].&lt;br /&gt;
* July 15 -- Apple releases iOS 1.1.5, the last of the 1.x firmwares&lt;br /&gt;
* July 11 -- [[N82ap|iPhone 3G]] is released. Apple releases iOS 2.0 and MobileMe on the same date, resulting in server issues.&lt;br /&gt;
&lt;br /&gt;
===June===&lt;br /&gt;
* June 9 - [[N82ap|iPhone 3G]] is announced at [[WWDC]] '08.&lt;br /&gt;
&lt;br /&gt;
===April===&lt;br /&gt;
* April 3 -- [[iPhone Dev Team]] releases [[PwnageTool]] 1.0, making use of the [[pmdx exploit]] (to patch RSA checks out of the [[kernel]], to write unsigned to [[NOR]])&lt;br /&gt;
&lt;br /&gt;
===March===&lt;br /&gt;
* March 12 -- [[iPhone Dev Team|Dev team]] releases dual-boot jailbreak method, only to be silently fixed in 2.0.&lt;br /&gt;
* March 4 -- [[User:N000b|George Zhu (n000b)]] releases [[iLiberty / iLiberty+]].&lt;br /&gt;
&lt;br /&gt;
===February===&lt;br /&gt;
* February 28 -- [[Cydia Application|Cydia]] is released as an open-source alternative to [[Installer.app]], and prepares to take over the jailbreak application scene upon 2.0's release.&lt;br /&gt;
* February 26 -- Apple releases iOS 1.1.4.&lt;br /&gt;
* February 11 -- [[User:Zibri|Zibri]] leaks the [[Ramdisk Hack]] in [[ZiPhone]], the first all-in-one unlock, activate, jailbreak solution.&lt;br /&gt;
* February 8 -- [[User:Geohot|geohot]] releases software unlock for 4.6. Apple states 25% of phones were never activated with AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
===January===&lt;br /&gt;
* January 28 -- [[iPhone Dev Team]] releases [[Soft Upgrade]] jailbreak for 1.1.3.&lt;br /&gt;
* January 24 -- [[Nate True]] releases a version of [[iBrickr]] that used the [[Soft Upgrade]] method to jailbreak 1.1.3 for [[M68ap|iPhones]].&lt;br /&gt;
* January 18 -- [[User:Geohot|Geohot]] and his friends [http://iphonejtag.blogspot.com/2008/01/112-otb-unlocked.html unlocked 1.1.2 OTB 4.6 by test point], the unbeatable version at that time.&lt;br /&gt;
* January 18 -- [[iPhone Dev Team]] posts YouTube video of a jailbroken 1.1.3, which was made possible by the dual boot jailbreak from [[bgm]].&lt;br /&gt;
* January 15 -- Apple releases iOS 1.1.3, closing the [[Mknod]] exploit. In addition, everything now runs as &amp;quot;mobile&amp;quot; instead of &amp;quot;root.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2007 ==&lt;br /&gt;
===November===&lt;br /&gt;
* November 15 -- [[Baseband Bootloader|Baseband bootloader]] 4.6 is found on new [[M68ap|iPhone]]s, which initially had no [[unlock]].&lt;br /&gt;
* November 12 -- Apple releases iOS 1.1.2, closing the [[LibTiff]] and [[Symlinks]] exploits.&lt;br /&gt;
* November 2 -- [[JailbreakMe|AppSnapp]] is released, bringing jailbreaking to the mainstream iPhone user.&lt;br /&gt;
&lt;br /&gt;
===October===&lt;br /&gt;
* October 23 -- iPhone-Elite Team releases the [[Virginizer]].&lt;br /&gt;
* October 14 -- [[User:AriX|AriX]] releases iJailBreak, the first automated [[n45ap|iPod touch]] jailbreak for the Mac.&lt;br /&gt;
* October 12 -- [[User:planetbeing|planetbeing]] releases [[touchFree]], the first automated [[N45ap|iPod touch]] jailbreak.&lt;br /&gt;
* October 10 -- [[cmw]] (aka Niacin) and Dre release the LibTiff exploit to jailbreak the [[N45ap|iPod touch]], which is later adapted for use in [[JailbreakMe|AppSnapp]].&lt;br /&gt;
&lt;br /&gt;
===September===&lt;br /&gt;
* September 27 -- Apple releases iOS 1.1.1.&lt;br /&gt;
* September 11 -- [[iPhone Dev Team]] releases [[iUnlock]], first free software unlock.&lt;br /&gt;
* September 10 -- [[IPSF]] releases first paid software unlock.&lt;br /&gt;
* September 9 -- Apple announces the [[N45ap|iPod touch]] at a media event.&lt;br /&gt;
&lt;br /&gt;
===August===&lt;br /&gt;
* August 23 -- [[User:Geohot|geohot]] and team release [[hardware unlock]] method.&lt;br /&gt;
* August 21 -- [[Installer.app]] is released by Nullriver, first GUI apps are distributed.&lt;br /&gt;
&lt;br /&gt;
===July===&lt;br /&gt;
* July 23 -- First phones are used with other carriers by means of [[SIM hacks]].&lt;br /&gt;
* July 20 -- nightwatch adapts a [[toolchain]] to the iPhone. The first apps are compiled.&lt;br /&gt;
* July 9 -- [[iPhone Dev Team]] releases a [[jailbreak]] method. The first use of this is ringtones.&lt;br /&gt;
* July 3 -- DVD Jon first cracks [[activation]]. People can use the apps on the phone without a subscription.&lt;br /&gt;
&lt;br /&gt;
===June===&lt;br /&gt;
* June 29 -- [[M68ap|iPhone]] is released. World's most hyped consumer product.&lt;br /&gt;
* June 26 -- The [[iPhone Dev Team]] was formed.&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Cydia.app&amp;diff=25413</id>
		<title>Cydia.app</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Cydia.app&amp;diff=25413"/>
		<updated>2012-04-08T05:56:24Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Latest Version */ Might need to double check iPhone 2G version, sources might have had an issue preventing from showing updates.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{float toc|left}}&lt;br /&gt;
== Summary ==&lt;br /&gt;
[[Image:Cydia.png|thumb|The icon for Cydia]]&lt;br /&gt;
Cydia is an open source application installer created by [[Saurik]] that uses the Debian APT system for package management. It is included with all [[iPhone Dev Team]] [[jailbreak]]s, and is found in every mainstream jailbreak tool (e.g [[redsn0w]], [[limera1n]], [[blackra1n]], [[PwnageTool]], [[sn0wbreeze]], [[greenpois0n (jailbreak)|greenpois0n]], [[Spirit]], [[Star]]) since iOS 2.0.&lt;br /&gt;
However, some jailbreak tools install lighter apps (such as [[Loader.app]] ([[greenpois0n (jailbreak)|greenpois0n]]) or [[blackra1n.app]] ([[blackra1n]] and [[limera1n]])) to download and install Cydia directly on the device, instead of having it installed at the same time as jailbreaking, making for a lighter download and jailbreak.&lt;br /&gt;
&lt;br /&gt;
=== Latest Version ===&lt;br /&gt;
* 1.1.6 for [[N88ap|iPhone 3GS]], [[N18ap|iPod touch 3G]], [[K48ap|iPad]], [[N90ap|iPhone 4 GSM]], [[N81ap|iPod touch 4]], [[N92ap|iPhone 4 CDMA]]&lt;br /&gt;
* 1.1.6 for [[iPad 2]], [[N94ap|iPhone 4S]]&lt;br /&gt;
* 1.1.3 for [[M68ap|iPhone]], [[N45ap|iPod touch]], [[N82ap|iPhone 3G]] (S5L8900 devices)&lt;br /&gt;
* 1.1.6 for [[N72ap|iPod touch 2G]]&lt;br /&gt;
* There is no version for [[K66ap|Apple TV 2G]].&lt;br /&gt;
&lt;br /&gt;
=== Installed Packages ===&lt;br /&gt;
With the [[Absinthe]] jailbreak, the following packages are installed by default with Cydia:&lt;br /&gt;
* APR (/usr/lib)&lt;br /&gt;
* APT 0.7 (apt-key)&lt;br /&gt;
* APT 0.7 Strict (lib)&lt;br /&gt;
* Base Structure&lt;br /&gt;
* Big Boss Icon Set&lt;br /&gt;
* Bourne-Again SHell&lt;br /&gt;
* bzip2&lt;br /&gt;
* Core Utilities (/bin)&lt;br /&gt;
* Corona 5.0.1 Untether&lt;br /&gt;
* Cydia Installer&lt;br /&gt;
* Cydia Translations&lt;br /&gt;
* Darwin Tools&lt;br /&gt;
* Debian Packager&lt;br /&gt;
* Debian Utilities&lt;br /&gt;
* Diff Utilities&lt;br /&gt;
* Find Utilities&lt;br /&gt;
* GNU Privacy Guard&lt;br /&gt;
* grep&lt;br /&gt;
* gzip&lt;br /&gt;
* LZMA Utils&lt;br /&gt;
* New Curses&lt;br /&gt;
* PAM (Apple)&lt;br /&gt;
* PAM Modules&lt;br /&gt;
* pcre&lt;br /&gt;
* Profile Directory&lt;br /&gt;
* readline&lt;br /&gt;
* sed&lt;br /&gt;
* shell-cmds&lt;br /&gt;
* system-cmds&lt;br /&gt;
* Tape Archive&lt;br /&gt;
* UI Kit Tools&lt;br /&gt;
&lt;br /&gt;
=== See Also ===&lt;br /&gt;
* [http://svn.saurik.com/repos/menes/trunk/cydia/readme.txt Source code]&lt;br /&gt;
* [[Cydia Server]]&lt;br /&gt;
* [[:/|(Root)]]/[[/Applications|Applications]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:UDID&amp;diff=25212</id>
		<title>Talk:UDID</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:UDID&amp;diff=25212"/>
		<updated>2012-03-18T20:50:51Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Isn't the serial 12 characters long? --[[User:Rdqronos|rdqronos]] 18:14, 17 March 2012 (MDT)&lt;br /&gt;
:Yes. Actually looking at my old iPod and new one. The old device are 11 characters and the new are 12. I don't know when it started since I only own iPod touch 2G and 4G.  --[[User:Jacob|Jacob]] 18:58, 17 March 2012 (MDT)&lt;br /&gt;
:So then how does one calculate the hash? I tried it with the Serial+ECID+MAC+Bluetooth MAC SHA1 calculation and it was completely different... maybe someone should update this... --[[User:Rdqronos|rdqronos]] 20:54, 17 March 2012 (MDT)&lt;br /&gt;
::I can confirm it's not working. I tried with ECID in both upper/lower case, with/without leading zeroes, even in decimal. --[[User:Http|http]] 07:46, 18 March 2012 (MDT)&lt;br /&gt;
:::What about with first 11 digits of the serial? --[[User:Jacob|Jacob]] 14:50, 18 March 2012 (MDT)&lt;br /&gt;
::I can confirm that it is working at least on my iPad 2 and my iPhone 4 --[[User:Rud0lf77|rud0lf77]] 12:15, 18 March 2012 (MDT)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:UDID&amp;diff=25195</id>
		<title>Talk:UDID</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:UDID&amp;diff=25195"/>
		<updated>2012-03-18T01:01:58Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Isn't the serial 12 characters long? --[[User:Rdqronos|rdqronos]] 18:14, 17 March 2012 (MDT)&lt;br /&gt;
:Yes. Actually looking at my old iPod and new one. The old device are 11 characters and the new are 12. I don't know when it started since I only own iPod touch 2G and 4G.  --[[User:Jacob|Jacob]] 18:58, 17 March 2012 (MDT)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:UDID&amp;diff=25194</id>
		<title>Talk:UDID</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:UDID&amp;diff=25194"/>
		<updated>2012-03-18T00:58:24Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Isn't the serial 12 characters long? --[[User:Rdqronos|rdqronos]] 18:14, 17 March 2012 (MDT)&lt;br /&gt;
:Yes --[[User:Jacob|Jacob]] 18:58, 17 March 2012 (MDT)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Kdebug&amp;diff=25189</id>
		<title>Kdebug</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Kdebug&amp;diff=25189"/>
		<updated>2012-03-17T21:40:04Z</updated>

		<summary type="html">&lt;p&gt;Jacob: linked to kdebug header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''kdebug''' is a XNU built-in debugging facility, which has been around OS X from its early days, and is present - to varying extents - in iOS. In OS X, sc_usage(1), fs_usage(1) and latency(1) make use of it. The facility can be enabled and controlled via sysctl(2) calls, similar to the following code.&lt;br /&gt;
&lt;br /&gt;
 #define KDEBUG_ENABLE_TRACE   0x1&lt;br /&gt;
 #define KDEBUG_ENABLE_ENTROPY 0x2&lt;br /&gt;
 #define KDEBUG_ENABLE_CHUD    0x4&lt;br /&gt;
 &lt;br /&gt;
 // N.B - must SETBUF before facility can be enabled. &lt;br /&gt;
 &lt;br /&gt;
 int mib[4];&lt;br /&gt;
 mib[0] = CTL_KERN;&lt;br /&gt;
 mib[1] = KERN_KDEBUG;&lt;br /&gt;
 mib[2] = KERN_KDENABLE;         /* or a host of other codes from kdebug.h */&lt;br /&gt;
 mib[3] = /* One of above values, 0 disables */;&lt;br /&gt;
 &lt;br /&gt;
 if (sysctl(mib, 4, NULL, &amp;amp;needed, NULL, 0) &amp;lt; 0)&lt;br /&gt;
 {&lt;br /&gt;
     perror(&amp;quot;sysctl, KERN_KDENABLE\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
kdebug's most useful feature is to enable kernel-level tracing, but can also be enabled for entropy collection (i.e. /dev/random like behavior), among other things. The CHUD (Computer Hardware Understanding) interfaces are very powerful, though woefully poorly documented, and private to Apple (and probably deserve a future Wiki entry on their own). They likely exist in iOS4, though a sysctl to enable them in iOS 5 fails.&lt;br /&gt;
&lt;br /&gt;
The user mode header, &amp;lt;sys/kdebug.h&amp;gt; is partial, at best. A complete header can be found in the [http://www.opensource.apple.com/source/xnu/xnu-1699.24.23/bsd/sys/kdebug.h XNU source code].&lt;br /&gt;
&lt;br /&gt;
In OS X, most of the kdebug functionality can be met (and exceeded) by DTrace. This is not an option with iOS, which does not have DTrace. The kdebug facility, however, is supported. iOS 5.01 has been verified to support it to a similar extent as OS X, including clean compilation and execution of sc_usage(1). The same cannot be said for iOS 4, wherein the binaries compile, but do not execute properly.&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Main_Page&amp;diff=24840</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Main_Page&amp;diff=24840"/>
		<updated>2012-03-08T01:09:16Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive|2010|2011|2012}}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone Tracker]] ==&lt;br /&gt;
[[iPhone Tracker]]? --[[User:5urd|5urd]] 11:34, 9 September 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
== Apple TV 3 ==&lt;br /&gt;
As I am told, it is Apple TV 3G. Just because the blogs use &amp;quot;iPod Touch 4,&amp;quot; that doesnt mean we use that. --[[User:5urd|5urd]] 17:30, 7 March 2012 (MST)&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
How is iOS 5.1 for iPhone 3GS Jailbreakable untethered for old bootrom and tethered for new bootrom when the holes were patched(from what I understand) and on the main page it shows there is no jailbreak for everything else. I'm confused here&lt;br /&gt;
:I am going to try and answer though it is hard to tell what you are asking by your grammar. Those are bootrom exploits, which cannot be patched by any firmware update. There isn't a jailbreak available though, they have to update the programs like redsn0w to work with the new version of iOS. Once it is updated the jailbreak will be untethered for old bootroms and tethered for the new ones (excluding 4S and iPads since there isn't any bootrom exploits for those). Modern jailbreaks require userland exploits to be untethered, but iOS 5.1 patched the vulnerabilities we have been using to get untethered. Hope that helps. --[[User:Jacob|Jacob]] 18:09, 7 March 2012 (MST)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Keynote&amp;diff=24839</id>
		<title>Keynote</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Keynote&amp;diff=24839"/>
		<updated>2012-03-08T01:02:08Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* 2011 */  2012&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2007 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Event&lt;br /&gt;
! Key Points&lt;br /&gt;
! Date&lt;br /&gt;
! Edgesuite.net Page&lt;br /&gt;
! Apple.com Page&lt;br /&gt;
! Streaming URL(s)&lt;br /&gt;
! Audio-Only URL&lt;br /&gt;
! Video Podcast URL&lt;br /&gt;
|-&lt;br /&gt;
| Macworld 2007&lt;br /&gt;
| [[m68ap|iPhone]] introduction.&lt;br /&gt;
| January 9, 2007&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/j47d52oo/event/index.html Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/mwsf07/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/j47d52oo/m_8848125_650_ref.mov]&lt;br /&gt;
[http://stream.qtv.apple.com/events/jan/j47d52oo/m_sub8848125_650_ref.mov iPhone Intro Only]&lt;br /&gt;
| N/A&lt;br /&gt;
| [http://movies.apple.com/movies/us/podcast/apple_keynotes/MacworldSFKeynote2007.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/1_macworld2007.m4v]&lt;br /&gt;
|-&lt;br /&gt;
| WWDC 2007&lt;br /&gt;
| Web 2.0 app development for iPhone.&lt;br /&gt;
| June 11, 2007&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/d7625zs/event/index.html Partially Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/wwdc07/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/d7625zs/m_99427722_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/d7625zs/m_99427722_audio_ref.mov Deleted]&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;The beat goes on.&amp;quot;&lt;br /&gt;
| iOS 1.1(.1) &amp;amp; [[n45ap|iPod touch]] introduction.&lt;br /&gt;
| September 5, 2007&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/s83522y/event/index.html Partially Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/specialevent0907/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/s83522y/m_63827621b_350_ref.mov Lower Quality]&lt;br /&gt;
[http://stream.qtv.apple.com/events/sep/s83522y/m_63827621b_650_ref.mov Better Quality]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/s83522y/63827621b_audio_ref.mov]&lt;br /&gt;
| N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2008 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Event&lt;br /&gt;
! Key Points&lt;br /&gt;
! Date&lt;br /&gt;
! Edgesuite.net Page&lt;br /&gt;
! Apple.com Page&lt;br /&gt;
! Streaming URL(s)&lt;br /&gt;
! HD Stream URL&lt;br /&gt;
! Audio-Only URL&lt;br /&gt;
! Video Podcast URL&lt;br /&gt;
! Special Notes&lt;br /&gt;
|-&lt;br /&gt;
| Macworld 2008&lt;br /&gt;
| iOS 1.1.3 introduction.&lt;br /&gt;
| January 15, 2008&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/f27853y2/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/mwsf08/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/f27853y2/m_972345688g_350_ref.mov Lower Quality]&lt;br /&gt;
[http://stream.qtv.apple.com/events/jan/f27853y2/m_972345688g_650_ref.mov Better Quality]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/f27853y2/972345688g_1200_ref.mov]&lt;br /&gt;
[http://stream.qtv.apple.com/events/jan/f27853y2/mw2008_hd.qtl System requirements]&lt;br /&gt;
| N/A&lt;br /&gt;
| [http://movies.apple.com/movies/us/podcast/apple_keynotes/macworld2008keynote.mov Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/2_macworld2008.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/f27853y2/sysrec.mov System requirements for HD stream]&lt;br /&gt;
[http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=272082409 Defunct podcast URL]&lt;br /&gt;
|-&lt;br /&gt;
| iPhone SDK Roadmap&lt;br /&gt;
| iPhone SDK introduction.&lt;br /&gt;
| March 6, 2008&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/rtp20e92/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/iphoneroadmap/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/rtp20e92/m_08770365506i_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/rtp20e92/m_08770365506i_1200_ref.mov]&lt;br /&gt;
| N/A&lt;br /&gt;
| [http://movies.apple.com/movies/us/podcast/iphoneroadmap/march_2008_IPOD.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/3_iphone_software.m4v]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| WWDC 2008&lt;br /&gt;
| [[n82ap|iPhone 3G]] introduction.&lt;br /&gt;
| June 9, 2008&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/0806wdt546x/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/wwdc08/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/0806wdt546x/m_080690210abcn_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/0806wdt546x/m_080690210abcn_1200_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/rtp20e92/08770365506i_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/movies/us/podcast/apple_keynotes/wwdc2008.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/4_wwdc2008.m4v]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Let's Rock&lt;br /&gt;
| iOS 2.1 and [[n72ap|iPod touch 2G]] introduction.&lt;br /&gt;
| September 9, 2008&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/0809dt4bs89/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/letsrock/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0809dt4bs89/m_08091776wrvx_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0809dt4bs89/m_08091776wrvx_1200_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0809dt4bs89/m_08091776wrvx_audio_ref.mov Defunct]&lt;br /&gt;
| [http://movies.apple.com/movies/us/podcasts/apple_keynotes/sj-keynote-20080909.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/5_september2008.m4v]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2009 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Event&lt;br /&gt;
! Date&lt;br /&gt;
! Edgesuite.net Page&lt;br /&gt;
! Apple.com Page&lt;br /&gt;
! Streaming URL(s)&lt;br /&gt;
! HD Stream URL&lt;br /&gt;
! iPhone Stream URL&lt;br /&gt;
! Audio-Only URL&lt;br /&gt;
! Video Podcast URL&lt;br /&gt;
! Special Notes&lt;br /&gt;
|-&lt;br /&gt;
| iPhone OS 3.0 Preview&lt;br /&gt;
| March 17, 2009&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/0903lajkszg/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/preview-iphone-os/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/0903lajkszg/m_090374535329zdwg_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/0903lajkszg/m_090374535329zdwg_hd_ref.mov]&lt;br /&gt;
| &lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/0903lajkszg/m_090374535329zdwg_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/iphone-os-3-preview-event-20090317.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/8_iphone2009.m4v]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| WWDC&lt;br /&gt;
| June 8, 2009&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/0906paowdnv/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/wwdc09/ Defunct]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/0906paowdnv/m_0906jhoiudvfvn_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/0906paowdnv/m_0906jhoiudvfvn_hd_ref.mov]&lt;br /&gt;
| &lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/0906paowdnv/m_0906jhoiudvfvn_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/wwdc2009.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/9_wwdc2009.m4v]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;It's only rock and roll, but we like it.&amp;quot;&lt;br /&gt;
| September 9, 2009&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/0909oijasdv/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/specialevent0909/]&lt;br /&gt;
[http://www.apple.com/apple-events/september-2009/]&lt;br /&gt;
&lt;br /&gt;
(both are defunct)&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0909oijasdv/0909pihvasb23_2_220_ref.mov Low Quality]&lt;br /&gt;
[http://stream.qtv.apple.com/events/sep/0909oijasdv/0909pihvasb23_2_350_ref.mov Better Quality]&lt;br /&gt;
&lt;br /&gt;
[http://stream.qtv.apple.com/events/sep/0909oijasdv/0909pihvasb23_2_650_ref.mov Higher Quality]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0909oijasdv/0909pihvasb23_1_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0909oijasdv/0909pihvasb23_iphone_ref.mov For iOS ≤2.x]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/0909oijasdv/all.m3u8 For iOS ≥3.0]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/0909oijasdv/m_0909pihvasb23_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/sept2009_event.m4v Defunct]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/10_september2009.m4v]&lt;br /&gt;
| You can substitute &amp;quot;_2_&amp;quot; instead of &amp;quot;_1_&amp;quot; in the stream URLs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2010 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Event&lt;br /&gt;
! Date&lt;br /&gt;
! Edgesuite.net Page&lt;br /&gt;
! Apple.com Page&lt;br /&gt;
! Low Quality Stream&lt;br /&gt;
! Better Quality Stream&lt;br /&gt;
! Higher Quality Stream&lt;br /&gt;
! HD Stream&lt;br /&gt;
! iOS Stream&lt;br /&gt;
! Audio-Only Stream&lt;br /&gt;
! Video Podcast URL&lt;br /&gt;
! style=&amp;quot;width:13%;&amp;quot;| Special Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Come see what we've been working on.&amp;quot;&lt;br /&gt;
(iPad announcement)&lt;br /&gt;
| January 27, 2010&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/1001q3f8hhr/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/specialevent0110/]&lt;br /&gt;
[http://www.apple.com/apple-events/january-2010/]&lt;br /&gt;
&lt;br /&gt;
(both are defunct)&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1001q3f8hhr/1001908r5ft6dswz_1_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1001q3f8hhr/1001908r5ft6dswz_1_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1001q3f8hhr/1001908r5ft6dswz_1_650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1001q3f8hhr/1001908r5ft6dswz_1_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1001q3f8hhr/1001908r5ft6dswz_iphone_ref.mov For iOS ≤2.x]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/1001q3f8hhr/all.m3u8 For iOS ≥3.0]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1001q3f8hhr/1001908r5ft6dswz_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/ipad.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/11_ipad.m4v]&lt;br /&gt;
| You can substitute &amp;quot;_2_,&amp;quot; &amp;quot;_5_,&amp;quot; or &amp;quot;_9_&amp;quot; instead of &amp;quot;_1_&amp;quot; in the stream URLs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Get a sneek peak into the future of iPhone OS.&amp;quot;&lt;br /&gt;
| April 8, 2010&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/1004fk8d5gt/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/specialevent0410/]&lt;br /&gt;
[http://www.apple.com/apple-events/april-2010/]&lt;br /&gt;
&lt;br /&gt;
(both are defunct)&lt;br /&gt;
| [http://stream.qtv.apple.com/events/apr/1004fk8d5gt/1004767kjhgoiashdbnv_0220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/apr/1004fk8d5gt/1004767kjhgoiashdbnv_0350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/apr/1004fk8d5gt/1004767kjhgoiashdbnv_0650_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/apr/1004fk8d5gt/1004767kjhgoiashdbnv_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/apr/1004fk8d5gt/1004767kjhgoiashdbnv_iphone_ref.mov For iOS ≤2.x]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/1004fk8d5gt/1004767kjhgoiashdbnv_iphone_http_ref.mov For iOS ≥3.0] [http://qthttp.apple.com.edgesuite.net/1004fk8d5gt/all.m3u8 (alt)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/apr/1004fk8d5gt/1004767kjhgoiashdbnv_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/apr2010_evt.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/12_april2010.m4v]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| WWDC&lt;br /&gt;
| June 7, 2010&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/1006ad9g4hjk/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/quicktime/qtv/wwdc10/]&lt;br /&gt;
[http://www.apple.com/apple-events/wwdc-2010/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_650_ref.mov]&lt;br /&gt;
[http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_i650_ref.mov (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_iphone_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jun/1006ad9g4hjk/1006127iojapsoiujdv_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/wwdc10_keynote.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/13_wwdc2010.m4v]&lt;br /&gt;
| From here on, the iOS-optimized streams require iOS 3.0 or newer.&lt;br /&gt;
|-&lt;br /&gt;
| July 16 Press Conference&lt;br /&gt;
| July 16, 2010&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/100716iab73asc/event/index.html (Partially) Broken]&lt;br /&gt;
| [http://www.apple.com/apple-events/july-2010/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jul/100716iab73asc/100716wiuhvbaealjhvb_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jul/100716iab73asc/100716wiuhvbaealjhvb_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jul/100716iab73asc/100716wiuhvbaealjhvb_650_ref.mov]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/100716iab73asc/sl_all_w.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jul/100716iab73asc/100716wiuhvbaealjhvb_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jul/100716iab73asc/100716wiuhvbaealjhvb_iphone_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jul/100716iab73asc/100716wiuhvbaealjhvb_audio_ref.mov]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple Special Event September 2010&lt;br /&gt;
| September 1, 2010&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/1009qpeijrfn/event/index.html]&lt;br /&gt;
| [http://www.apple.com/apple-events/september-2010/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_650_ref.mov]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/1009qpeijrfn2/sl.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_ipad_ref.mov iPad]&lt;br /&gt;
[http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_iphone_ref.mov iPhone]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/sep/1009qpeijrfn/1009oiubqherbfoteg_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/itunesQTX.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/14_september2010.m4v]&lt;br /&gt;
| This event was streamed live. [http://qthttp.apple.com.edgesuite.net/1009qpeijrfn/sl.m3u8 This] might have been the stream.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Event&lt;br /&gt;
! Date&lt;br /&gt;
! Edgesuite.net Page&lt;br /&gt;
! Apple.com Page&lt;br /&gt;
! Low Quality Stream&lt;br /&gt;
! Better Quality Stream&lt;br /&gt;
! Higher Quality Stream&lt;br /&gt;
! HD Stream&lt;br /&gt;
! iOS Stream&lt;br /&gt;
! Audio-Only Stream&lt;br /&gt;
! Video Podcast URL&lt;br /&gt;
! Special Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Come see what 2011 will be the year of.&amp;quot;&lt;br /&gt;
| March 2, 2011&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/1103pijanbdvaaj/event/index.html]&lt;br /&gt;
| [http://www.apple.com/apple-events/march-2011/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_650_ref.mov]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/1103pijanbdvaaj/sl_vod.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_ipad_vod_ref.mov iPad]&lt;br /&gt;
[http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_iphone_vod_ref.mov iPhone]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/1103pijanbdvaaj/1103pijnpfvrbfvijbavojh_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes/mar2011.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/16_march2011.m4v]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| WWDC&lt;br /&gt;
| June 6, 2011&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/11piubpwiqubf06/event/]&lt;br /&gt;
| [http://www.apple.com/apple-events/wwdc-2011/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_650_ref.mov]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/11piubpwiqubf06c/sl_vod.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_ipad_vod_ref.mov iPad]&lt;br /&gt;
[http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_iphone_vod_ref.mov iPhone]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/11piubpwiqubf06/11piunpaiubsdvadibvas06_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/podcasts/apple_keynotes2/wwdc2011_ipod.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/17_wwdc2011_ipod.m4v]&lt;br /&gt;
&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/wwdc2011appletv.m4v HD]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Let's talk iPhone.&amp;quot;&lt;br /&gt;
| October 4, 2011&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/11piuhbvdlbkvoih10/event/index.html]&lt;br /&gt;
| [http://www.apple.com/apple-events/october-2011/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_650_ref.mov]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/11piuhbvdlbkvoih10c/sl_vod_mvp.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_ipad_vod_ref.mov iPad]&lt;br /&gt;
[http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_iphone_vod_ref.mov iPhone]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/oct/11piuhbvdlbkvoih10/11mnbzxcbnkhbvshdfeuygxvst10_audio_ref.mov]&lt;br /&gt;
| [http://movies.apple.com/datapub/us/newpodcasts/apple_keynotes/oct2011_ipod.m4v]&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/18_oct2011_ipod.m4v]&lt;br /&gt;
&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes/oct2011_appletv.m4v HD]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Event&lt;br /&gt;
! Date&lt;br /&gt;
! Edgesuite.net Page&lt;br /&gt;
! Apple.com Page&lt;br /&gt;
! Low Quality Stream&lt;br /&gt;
! Better Quality Stream&lt;br /&gt;
! Higher Quality Stream&lt;br /&gt;
! HD Stream&lt;br /&gt;
! iOS Stream&lt;br /&gt;
! Audio-Only Stream&lt;br /&gt;
! Video Podcast URL&lt;br /&gt;
! Special Notes&lt;br /&gt;
|-&lt;br /&gt;
| Apple Education Event - January 2012&lt;br /&gt;
| January 19, 2012&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/1201oihbafvpihboijhpihbasdouhbasv/event/index.html]&lt;br /&gt;
| [http://www.apple.com/apple-events/education-january-2012/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_650_ref.mov]&lt;br /&gt;
[http://qthttp.apple.com.edgesuite.net/1201oihbafvpihboijhpihbasdouhbasv/sl_vod_mvp.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_ipad_ref.mov iPad]&lt;br /&gt;
[http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_iphone_ref.mov iPhone]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/jan/1201oihbafvpihboijhpihbasdouhbasv/12pibasvpqihbsdfvihbasdv01_audio_ref.mov]&lt;br /&gt;
| [http://itstreaming.apple.com/podcasts/apple_keynotes/19_jan2012_ipod.m4v]&lt;br /&gt;
&lt;br /&gt;
[http://itstreaming.apple.com/podcasts/apple_keynotes_hd/3_jan2012appletv.m4v HD]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;We have something you really have to see. And touch.&amp;quot;&lt;br /&gt;
| March 7, 2012&lt;br /&gt;
| [http://events.apple.com.edgesuite.net/123pibhargjknawdconwecown/event/index.html]&lt;br /&gt;
| [http://www.apple.com/apple-events/march-2012/]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/123pibhargjknawdconwecown/12oihbqeorvfhbpiubqnfv3_220_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/123pibhargjknawdconwecown/12oihbqeorvfhbpiubqnfv3_350_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/123pibhargjknawdconwecown/12oihbqeorvfhbpiubqnfv3_650_ref.mov][http://qthttp.apple.com.edgesuite.net/123pibhargjknawdconwecown/sl_vod_mvp.m3u8 (Snow Leopard)]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/123pibhargjknawdconwecown/12oihbqeorvfhbpiubqnfv3_hd_ref.mov]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/123pibhargjknawdconwecown/12oihbqeorvfhbpiubqnfv3_ipad_ref.mov iPad]&lt;br /&gt;
[http://stream.qtv.apple.com/events/mar/123pibhargjknawdconwecown/12oihbqeorvfhbpiubqnfv3_iphone_ref.mov iPhone]&lt;br /&gt;
| [http://stream.qtv.apple.com/events/mar/12oihbqeorvfhbpiubqnfv3_audio_ref.mov]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://itstreaming.apple.com/podcasts/apple_keynotes/apple_keynotes.xml Apple Keynotes Podcast]&lt;br /&gt;
* [http://itstreaming.apple.com/podcasts/apple_keynotes_hd/apple_keynotes_hd.xml Apple Keynotes (HD) Podcast]&lt;br /&gt;
* [http://www.apple.com/podcasts/apple_keynotes/apple_keynotes.xml Apple Keynotes Podcast (old)]&lt;br /&gt;
* [http://www.apple.com/apple-events/ Apple - Events]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Corona&amp;diff=24411</id>
		<title>Corona</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Corona&amp;diff=24411"/>
		<updated>2012-02-01T22:01:53Z</updated>

		<summary type="html">&lt;p&gt;Jacob: 1.0-7 and 1.0-8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Corona.png|thumb|right|The details page for Corona in Cydia.]]&lt;br /&gt;
'''Corona''' is a [[Cydia.app|Cydia]] package from the [[Chronic Dev (team)|Chronic Dev Team]] on [[Saurik]]'s repo. It uses [[User:pod2g|pod2g]]'s [[Racoon String Format Overflow Exploit]] and an [[HFS Heap Overflow]] to untether iOS 5.0.1 on previously-jailbroken devices. Alternatively, users can also re-run the [[iPhone Dev Team]]'s [[redsn0w]] 0.9.10 to untether their jailbreak with the same exploit. The name is an anagram of the aforementioned [http://linux.die.net/man/8/racoon racoon] software. &lt;br /&gt;
&lt;br /&gt;
==A5 Jailbreak==&lt;br /&gt;
{{main|Absinthe}}&lt;br /&gt;
&lt;br /&gt;
According to [http://pod2g-ios.blogspot.com/2012/01/sandbox-difficulties.html pod2g's blog], he was having problems with the app [[sandbox]]ing system used on the [[S5L8940|A5]] processor in the [[iPad 2]] and [[N94ap|iPhone 4S]], so he got [[User:planetbeing|planetbeing]], [[User:MuscleNerd|MuscleNerd]], [[User:posixninja|Joshua Hill]] and [[saurik]], dubbed the &amp;quot;dream team&amp;quot;, to help to fix it[http://pod2g-ios.blogspot.com/2012/01/sandbox-difficulties.html][https://twitter.com/pod2g/status/156696427521773568]. [[User:DHowett|Dustin Howett]] also demoed the A5 jailbreak [http://www.youtube.com/watch?v=rDBHXbwgdc4 on YouTube]. It was released on January 20, 2012 as [[Absinthe]].&lt;br /&gt;
&lt;br /&gt;
==Changelog==&lt;br /&gt;
* '''1.0-8''' Fixed an issue were corona failed on iPhone 4S on iOS 5.0&lt;br /&gt;
* '''1.0-7''' 1.0-6 had a &amp;quot;Depends&amp;quot; that made it refuse to install on an original iPad.&lt;br /&gt;
* '''1.0-6''' fixed iBooks issues (books having DRM may show half pictures and/or grey rectangles). &lt;br /&gt;
* '''1.0-5''' was updated by Saurik again to require a reboot after installing. &lt;br /&gt;
* '''1.0-4''' includes sandbox patches by [[User:comex|comex]] that fixes [[iBooks]] problems, as well as another fix for [[launchctl]].[http://blog.iphone-dev.org/post/14857834236/untethered-holidays]&lt;br /&gt;
* '''1.0-3''' was updated by Saurik to enable [[redsn0w]] 0.9.10 users to update the jailbreak through Cydia.&lt;br /&gt;
* '''1.0-2''' attempted to fix a bug that caused launchctl to not start daemons on-demand.&lt;br /&gt;
* '''1.0-1''' is the initial release of the jailbreak.&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
*[http://pod2g-ios.blogspot.com/2012/01/details-on-corona.html pod2g's details on the exploits]&lt;br /&gt;
[[Category:Hacking Software]]&lt;br /&gt;
[[Category:Jailbreaks]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/Caches/com.apple.kernelcaches&amp;diff=24343</id>
		<title>/System/Library/Caches/com.apple.kernelcaches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/Caches/com.apple.kernelcaches&amp;diff=24343"/>
		<updated>2012-01-30T23:48:19Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Created page with &amp;quot;=== Files ===  * kernelcache&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Files === &lt;br /&gt;
* [[kernelcache]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/Caches&amp;diff=24340</id>
		<title>/System/Library/Caches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/Caches&amp;diff=24340"/>
		<updated>2012-01-30T23:14:44Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Created page with &amp;quot;=== Children === * com.apple.dyld * com.apple.kernelcaches&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Children ===&lt;br /&gt;
* [[/System/Library/Caches/com.apple.dyld|com.apple.dyld]]&lt;br /&gt;
* [[/System/Library/Caches/com.apple.kernelcaches|com.apple.kernelcaches]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/BulletinBoardPlugins&amp;diff=24339</id>
		<title>/System/Library/BulletinBoardPlugins</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/BulletinBoardPlugins&amp;diff=24339"/>
		<updated>2012-01-30T23:11:35Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Sorry, messed up format there.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Children ===&lt;br /&gt;
* [[/System/Library/BulletinBoardPlugins/CalendarProvider.bundle|CalendarProvider.bundle]]&lt;br /&gt;
* [[/System/Library/BulletinBoardPlugins/GameKitDataProvider.bundle|GameKitDataProvider.bundle]]&lt;br /&gt;
* [[/System/Library/BulletinBoardPlugins/MailDataProvider.bundle|MailDataProvider.bundle]]&lt;br /&gt;
* [[/System/Library/BulletinBoardPlugins/MPDataProvider.bundle|MPDataProvider.bundle]]&lt;br /&gt;
* [[/System/Library/BulletinBoardPlugins/PushDataProviderFactory.bundle|PushDataProviderFactory.bundle]]&lt;br /&gt;
* [[/System/Library/BulletinBoardPlugins/SMSBBPlugin.bundle|SMSBBPlugin.bundle]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/BulletinBoardPlugins&amp;diff=24338</id>
		<title>/System/Library/BulletinBoardPlugins</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/BulletinBoardPlugins&amp;diff=24338"/>
		<updated>2012-01-30T23:06:10Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Created page with &amp;quot;=== Folders === * {{ipfw|CalendarProvider.bundle}} * {{ipfw|GameKitDataProvider.bundle}} * {{ipfw|MailDataProvider.bundle}} * {{ipfw|MPDataProvider.bundle}} * {{ipfw|PushDataProv...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Folders ===&lt;br /&gt;
* {{ipfw|CalendarProvider.bundle}}&lt;br /&gt;
* {{ipfw|GameKitDataProvider.bundle}}&lt;br /&gt;
* {{ipfw|MailDataProvider.bundle}}&lt;br /&gt;
* {{ipfw|MPDataProvider.bundle}}&lt;br /&gt;
* {{ipfw|PushDataProviderFactory.bundle}}&lt;br /&gt;
* {{ipfw|SMSBBPlugin.bundle}}&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library&amp;diff=24337</id>
		<title>/System/Library</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library&amp;diff=24337"/>
		<updated>2012-01-30T22:55:30Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
* {{ipfw|AccessibilityBundles}}&lt;br /&gt;
* {{ipfw|ApplePTP}}&lt;br /&gt;
* {{ipfw|AppleUSBDevice}}&lt;br /&gt;
* {{ipfw|Audio}}&lt;br /&gt;
* {{ipfw|Backup}}&lt;br /&gt;
* {{ipfw|BulletinBoardPlugins}}&lt;br /&gt;
* {{ipfw|Caches}}&lt;br /&gt;
* {{ipfw|Carrier Bundles}}&lt;br /&gt;
* {{ipfw|CoreServices}}&lt;br /&gt;
* {{ipfw|DataClassMigrators}}&lt;br /&gt;
* {{ipfw|Extensions}}&lt;br /&gt;
* {{ipfw|Filesystems}}&lt;br /&gt;
* {{ipfw|Fonts}}&lt;br /&gt;
* {{ipfw|Frameworks}}&lt;br /&gt;
* {{ipfw|HIDPlug-Ins}}&lt;br /&gt;
* {{ipfw|Internet Plug-Ins}}&lt;br /&gt;
* {{ipfw|KeyboardDictionaries}}&lt;br /&gt;
* {{ipfw|KeyboardLayouts}}&lt;br /&gt;
* {{ipfw|LaunchDaemons}}&lt;br /&gt;
* {{ipfw|LinguisticData}}&lt;br /&gt;
* {{ipfw|LocationBundles}}&lt;br /&gt;
* {{ipfw|Lockdown}}&lt;br /&gt;
* {{ipfw|ManagedConfigurationBundles}}&lt;br /&gt;
* {{ipfw|MediaCapture}}&lt;br /&gt;
* {{ipfw|MediaStreamPlugins}}&lt;br /&gt;
* {{ipfw|Obliteration}}&lt;br /&gt;
* {{ipfw|PreferenceBundles}}&lt;br /&gt;
* {{ipfw|PrivateFrameworks}}&lt;br /&gt;
* {{ipfw|PublishingBundles}}&lt;br /&gt;
* {{ipfw|RegionFeatures}}&lt;br /&gt;
* {{ipfw|ScreenReader}}&lt;br /&gt;
* {{ipfw|SearchBundles}}&lt;br /&gt;
* {{ipfw|SetupAssistantBundles}}&lt;br /&gt;
* {{ipfw|Spotlight}}&lt;br /&gt;
* {{ipfw|SpringBoardPlugins}}&lt;br /&gt;
* {{ipfw|SyncBundles}}&lt;br /&gt;
* {{ipfw|SystemConfiguration}}&lt;br /&gt;
* {{ipfw|TextInput}}&lt;br /&gt;
* {{ipfw|UserEventPlugins}}&lt;br /&gt;
* {{ipfw|VideoDecoders}}&lt;br /&gt;
* {{ipfw|VideoEncoders}}&lt;br /&gt;
* {{ipfw|VideoProcessors}}&lt;br /&gt;
* {{ipfw|VoiceServices}}&lt;br /&gt;
* {{ipfw|Watchdog}}&lt;br /&gt;
* {{ipfw|WeeAppPlugins}}&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
(none)&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/System|System]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/Backup&amp;diff=24336</id>
		<title>/System/Library/Backup</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/Backup&amp;diff=24336"/>
		<updated>2012-01-30T22:47:16Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Created page with &amp;quot;Information about what gets backed up to iTunes and iCloud. === Files === * {{ipfw|Domains.plist}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about what gets backed up to iTunes and iCloud.&lt;br /&gt;
=== Files ===&lt;br /&gt;
* {{ipfw|Domains.plist}}&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/AppleUSBDevice&amp;diff=24335</id>
		<title>/System/Library/AppleUSBDevice</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/AppleUSBDevice&amp;diff=24335"/>
		<updated>2012-01-30T22:41:53Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Created page with &amp;quot;=== Files === * {{ipfw|USBDeviceConfiguration.plist}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Files ===&lt;br /&gt;
* {{ipfw|USBDeviceConfiguration.plist}}&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/ApplePTP&amp;diff=24334</id>
		<title>/System/Library/ApplePTP</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/ApplePTP&amp;diff=24334"/>
		<updated>2012-01-30T22:40:16Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Created page with &amp;quot;Contains a plist with information used by picture transfer protocol. === Files === * {{ipfw|PTPDeviceInfoDataset.plist}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contains a plist with information used by picture transfer protocol.&lt;br /&gt;
=== Files ===&lt;br /&gt;
* {{ipfw|PTPDeviceInfoDataset.plist}}&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_574.4&amp;diff=24326</id>
		<title>Bootrom 574.4</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_574.4&amp;diff=24326"/>
		<updated>2012-01-30T21:11:28Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Removed story plot :D&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the first revision of the [[S5L8930]] bootrom, found in the [[K48ap|iPad]], the [[N81ap|iPod touch 4G]], and in the [[N90ap|iPhone 4]]. [[limera1n|Limera1n]] was released by [[geohot]] to jailbreak devices using this revision of the bootrom.&lt;br /&gt;
&lt;br /&gt;
[[SHA-1 Image Segment Overflow|SHAtter]], a different exploit that only targets [[S5L8930]] devices was found, but never used.&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Corona&amp;diff=24311</id>
		<title>Corona</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Corona&amp;diff=24311"/>
		<updated>2012-01-30T17:00:23Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Changelog */ Even though it is not released yet, figured it was best to get it out of the way.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Corona.png|thumb|right|The details page for Corona in Cydia.]]&lt;br /&gt;
'''Corona''' is a [[Cydia.app|Cydia]] package from the [[Chronic Dev (team)|Chronic Dev Team]] on [[Saurik]]'s repo. It uses [[User:pod2g|pod2g]]'s [[Racoon String Format Overflow Exploit]] and an [[HFS Heap Overflow]] to untether iOS 5.0.1 on previously-jailbroken devices. Alternatively, users can also re-run the [[iPhone Dev Team]]'s [[redsn0w]] 0.9.10 to untether their jailbreak with the same exploit. The name is an anagram of the aforementioned [http://linux.die.net/man/8/racoon racoon] software. &lt;br /&gt;
&lt;br /&gt;
==A5 Jailbreak==&lt;br /&gt;
{{main|Absinthe}}&lt;br /&gt;
&lt;br /&gt;
According to [http://pod2g-ios.blogspot.com/2012/01/sandbox-difficulties.html pod2g's blog], he was having problems with the app [[sandbox]]ing system used on the [[S5L8940|A5]] processor in the [[iPad 2]] and [[N94ap|iPhone 4S]], so he got [[User:planetbeing|planetbeing]], [[User:MuscleNerd|MuscleNerd]], [[User:posixninja|Joshua Hill]] and [[saurik]], dubbed the &amp;quot;dream team&amp;quot;, to help to fix it[http://pod2g-ios.blogspot.com/2012/01/sandbox-difficulties.html][https://twitter.com/pod2g/status/156696427521773568]. [[User:DHowett|Dustin Howett]] also demoed the A5 jailbreak [http://www.youtube.com/watch?v=rDBHXbwgdc4 on YouTube]. It was released on January 20, 2012 as [[Absinthe]].&lt;br /&gt;
&lt;br /&gt;
==Changelog==&lt;br /&gt;
* '''1.0-6''' fixed iBooks issues (books having DRM may show half pictures and/or grey rectangles). &lt;br /&gt;
* '''1.0-5''' was updated by Saurik again to require a reboot after installing. &lt;br /&gt;
* '''1.0-4''' includes sandbox patches by [[User:comex|comex]] that fixes [[iBooks]] problems, as well as another fix for [[launchctl]].[http://blog.iphone-dev.org/post/14857834236/untethered-holidays]&lt;br /&gt;
* '''1.0-3''' was updated by Saurik to enable [[redsn0w]] 0.9.10 users to update the jailbreak through Cydia.&lt;br /&gt;
* '''1.0-2''' attempted to fix a bug that caused launchctl to not start daemons on-demand.&lt;br /&gt;
* '''1.0-1''' is the initial release of the jailbreak.&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
*[http://pod2g-ios.blogspot.com/2012/01/details-on-corona.html pod2g's details on the exploits]&lt;br /&gt;
[[Category:Hacking Software]]&lt;br /&gt;
[[Category:Jailbreaks]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=23112</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=23112"/>
		<updated>2011-12-25T23:18:05Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive|2010|2011|2012}}&lt;br /&gt;
This is the place to post tasks that need to be done on the wiki. Also this is the place for proposed changes. I heard about people wanting a favicon and arranging the main page into categories.&lt;br /&gt;
&lt;br /&gt;
== Site Related Requests ==&lt;br /&gt;
=== 2.2b1 ===&lt;br /&gt;
Is 2.2b1 5G26 or 5G27, because on [[Beta Firmware]], it says 5G27... --[[User:Balloonhead66|Balloonhead66]] 19:48, 6 August 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
=== Key pages ===&lt;br /&gt;
I would like to propose a new rule: Do not create a key page (e.g.- [[Jasper 8C148 (iPad)]]) unless you can also provide at least one key. Key pages are meant to share decryption keys with others. Copying and pasting from a template page provides us with no information whatsoever, and also wastes time (both the poster's and the administrators'). Thoughts on this? --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 21:50, 4 November 2011 (MDT)&lt;br /&gt;
:I'm against that. While I agree we shouldn't create all empty pages to fill out later, I don't see any reason to have a rule for that. Or was that a problem recently and I missed it? I also created pages with very few content (like [[Siri]]), that other users picked up or hopefully will pick up and enhanced. Key pages are a little different though. And the page you reference was never empty (but had wrong keys initially). So if you feel a big need to have such a rule, go on. -- [[User:Http|http]] 05:06, 5 November 2011 (MDT)&lt;br /&gt;
::I was simply using that page as an example of a key page, for those that had no clue what I was talking about. I think that posting an article with little content is a bit different from an empty key page; at least a small amount of information is being provided. In addition, it's easier to tell whether a key page needs to be filled out or not if the key page's link is red because the page was never created. I'll wait for additional feedback from anybody else before I decide on whether or not to add this to the rules. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 11:31, 5 November 2011 (MDT)&lt;br /&gt;
:::Ok --[[User:Balloonhead66|Balloonhead66]] 16:58, 12 December 2011 (MST)&lt;br /&gt;
&lt;br /&gt;
=== New Upper Left Image ===&lt;br /&gt;
If someone has a good one, I'll change it. Who still has an iPhone 2G? --[[User:Geohot|geohot]] 13:11, 12 December 2011 (MST)&lt;br /&gt;
:[[:File:NewLogo.png]]? Problem is one like that doesnt scale well. Maybe a rotated (like this) image of an [[n94ap|iPhone 4S]] or an [[iPad 2]]. I have an image of a rotated iPhone 4S if you want... --[[User:Balloonhead66|Balloonhead66]] 14:04, 12 December 2011 (MST)&lt;br /&gt;
:Something with an iPhone and the [[:File:Iptwiki.png|iPhone wiki logo]] from the main page would look good. I'll see if I can make one up. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 23:06, 17 December 2011 (MST)&lt;br /&gt;
:why not the [http://en.wikipedia.org/wiki/File:Apple_iOS.svg iOS logo]? --[[User:M2m|M2m]] 10:02, 18 December 2011 (MST)&lt;br /&gt;
::I don't think we can use that because it's a copyrighted logo. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 18:06, 18 December 2011 (MST)&lt;br /&gt;
::Agreed --[[User:Balloonhead66|Balloonhead66]] 18:15, 18 December 2011 (MST)&lt;br /&gt;
:Mine requires a bit of [[User:thekirbylover/skin.css|extra CSS]] for it too look good. This can be added to [[Mediawiki:skin.css]]. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 17:59, 19 December 2011 (MST)&lt;br /&gt;
:i have an iPhone 2G geohot! --[[User:Zmaster|Zmaster]] 12:08, 24 December 2011 (MST)&lt;br /&gt;
:Ok, I got something from @iSurenix. He says: &amp;quot;In case you don't like it, I can always fix it up etc. but I think it looks new, fresh and updated.&amp;quot; -- [[User:Http|http]] 13:40, 25 December 2011 (MST)&lt;br /&gt;
::Excellent! --[[User:balloonhead66|Cole Johnson]] 14:54, 25 December 2011 (MST)&lt;br /&gt;
::I think it blends into the background too much because the iPhone is white. Thats just my opinion thought. Otherwise I like it. --[[User:JacobVengeance|Jacob]] 16:18, 25 December 2011 (MST)&lt;br /&gt;
==== Proposed logos ====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:thekirbylover's iPhone Wiki logo.png|[[User:thekirbylover|thekirbylover]]&lt;br /&gt;
File:Theiphonewiki.png|{{twitter|iSurenix}}&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cydia links ===&lt;br /&gt;
Links to Cydia, such as cydia://package/com.example.test, don't seem to wanna be linkified by the wiki, but there's an internal setting you can change: &amp;lt;tt&amp;gt;$wgUrlProtocols[] = &amp;quot;cydia://&amp;quot;;&amp;lt;/tt&amp;gt;. You might also want to use [[MediaWiki:Vector.css]] to add a mini Cydia icon next to it. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 18:06, 18 December 2011 (MST)&lt;br /&gt;
:As for the ''localsettings.php'' change, this is [[user:geohot|geohot]]'s problem. As for the CSS change, we could use [http://theiphonewiki.com/wiki/images/thumb/9/91/Cydia.png/16px-Cydia.png Cydia.png@16px]. --[[User:Balloonhead66|Balloonhead66]] 18:15, 18 December 2011 (MST)&lt;br /&gt;
::Yep, I was gonna put that CSS in my [[User:thekirbylover/monobook.css]] after I posted that. Also, correct me if I'm wrong, but I think Monobook.css is used on Vector pages too. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 18:21, 18 December 2011 (MST)&lt;br /&gt;
:::I checked the source and the &amp;quot;/load.php?{CRAP}&amp;quot; are empty and for some reason, {{wp|Google Chrome}}'s &amp;quot;Inspect Element&amp;quot; show up styles... --[[User:Balloonhead66|Balloonhead66]] 18:29, 18 December 2011 (MST)&lt;br /&gt;
:::/skin.css is cross skin while /vector.css and /monobook.css are per-skin --[[User:Balloonhead66|Balloonhead66]] 18:31, 18 December 2011 (MST)&lt;br /&gt;
&lt;br /&gt;
=== MD Bootrom ===&lt;br /&gt;
Editing the [[models]] page, I noticed that the new white [[iPod4,2|iPod touch 4]]s have MD bootroms. However, I'm not sure about the black models, so can someone with a black touch 4 bought after September please tell me which model is reported in Settings? Thanks. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 23:46, 22 December 2011 (MST)&lt;br /&gt;
:Those are not bootroms; those are model numbers. According to Apple's online store, the black iPod touch 4G still has the same &amp;quot;MC&amp;quot; model numbers as before. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 10:27, 23 December 2011 (MST)&lt;br /&gt;
::Ah, I see. Thanks for checking. [[User:thekirbylover|&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;the&amp;lt;/span&amp;gt;]][[User talk:thekirbylover|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;kirby&amp;lt;/span&amp;gt;]][[Special:Contributions/thekirbylover|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;lover&amp;lt;/span&amp;gt;]] 16:33, 23 December 2011 (MST)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22684</id>
		<title>User talk:Haifisch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22684"/>
		<updated>2011-12-01T03:31:47Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Spamming emails */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Removal of BootRa1n ==&lt;br /&gt;
Hi Dylan. Sorry that you're not happy with the removal of the BootRa1n page. But currently there is no value for the wiki in having this page.  I know that you took some time implementing this etc. but I made a comparison of both source files and for me it just looks like moving the credits to you. The only additional &amp;quot;feature&amp;quot; is to send the exploit code. If your tool really gets used by a lot of people, then they should come to me and tell me to re-add the page. Usual rule here for [[:Category:GUI Tools|tools]] is that the author itself does ''not'' add the page itself, but instead users that use the tool frequently create the page. If everybody adds its own tools that are never used, we have a big advertising wiki and that contradicts the [[Ground Rules]]. I hope you understand that. If you really want to re-add the page, get a lot of people (currently on the wiki) together that want it and let me know. I hope you're not too disappointed and still contribute other infos to this wiki. You already helped, as we now have the [[iBootUtil]] page (I left the link to your fork there btw). -- [[User:Http|http]] 13:39, 25 September 2011 (MDT)&lt;br /&gt;
:Alright its cool just my family is proud of me for making something people would want (Not trying to make all of this sad) but its cool.- Dylan Laws&lt;br /&gt;
::Sorry if I upset you at all or anything, but I don't like when people take others code and attempt to say it is their own. I currently work on my own projects, I don't add them here because they are pretty much useless or have better alternatives. The wiki should be a place to gain familiarity in those areas. I used it when I first came to try and share a bug I found, but ended up giving it to a more skilled person in private. You should learn more and thrive to become an independent developer. You have the passion, but you need to understand you can't just rename stuff and call it your own. If you want a good start in really easy stuff, feel free to email me using my user page and &amp;quot;email this user&amp;quot;. I am not skilled at all, but I do know and use Lua and Java daily. They aren't much, but a good start. once again, sorry. --[[User:JacobVengeance|Jacob]] 22:50, 25 September 2011 (MDT)&lt;br /&gt;
:::Actually thats pretty cool can you make a UI with Java? I need to make a UI for my upcoming project that im coding in batch. Email me here dakotatheguy@gmail.com -Dylan Laws&lt;br /&gt;
::::You could make a UI very easily using an IDE like Netbeans. If you can't figure things out, google is always a resource. --[[User:JacobVengeance|Jacob]] 23:26, 25 September 2011 (MDT)&lt;br /&gt;
:::::Hmmm ok....... --Dylan Laws&lt;br /&gt;
::::Batch is run from the command line, not as a GUI... --[[User:Balloonhead66|Balloonhead66]] 20:00, 26 September 2011 (MDT)&lt;br /&gt;
:::::No GUI but i made iFixer under batch --Dylan Laws&lt;br /&gt;
::::::I was unable to find iFixer on the internet --[[User:Balloonhead66|Balloonhead66]] 20:22, 27 September 2011 (MDT)&lt;br /&gt;
:::::::[http://fr0st.zxq.net/saffron/WIN.html Windows] --Dylan Laws&lt;br /&gt;
&lt;br /&gt;
== Spamming emails ==&lt;br /&gt;
Recently I have been getting spam emails of invites to random sites from Dylan. I have read on twitter that other people were having similar issues with him. I don't think this is acceptable and so far his contributions to the wiki are only focused on his &amp;quot;Team&amp;quot; and his &amp;quot;tools&amp;quot;. He should be banned for now. Anyone else agree or experience similar things from him? --[[User:JacobVengeance|Jacob]] 13:58, 30 November 2011 (MST)&lt;br /&gt;
:I personally have not gotten any spam from him on twitter or through e-mail. --[[User:Balloonhead66|Balloonhead66]] 14:15, 30 November 2011 (MST)&lt;br /&gt;
::Well I have gotten a couple, but only one currently in my inbox, here is a [http://img502.imageshack.us/img502/756/screenshotat20111130172.png picture]--[[User:JacobVengeance|Jacob]] 15:32, 30 November 2011 (MST)&lt;br /&gt;
:I received them (and was bothered by them) as well, but I can't say that he could/should be banned for that. Emails are off-site and they're not part of the wiki; banning him for that would be like getting banned from Facebook over a tweet saying &amp;quot;Add 'Dialexio' on Game Center!&amp;quot; Regarding programs, I do recall there being a discussion about posting programs on this wiki (particularly VFDecrypt GUIs), but a rule never explicitly mentioned anything about programs, aside from avoiding copyright infringement. Perhaps we can explore the idea of mkaing such a rule (or amending an existing one) on the [[The iPhone Wiki:Community portal|Community portal]]. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 16:56, 30 November 2011 (MST)&lt;br /&gt;
::[[:Category:GUI Tools]] Rule 2 --[[User:Balloonhead66|Balloonhead66]] 17:55, 30 November 2011 (MST)&lt;br /&gt;
:::Those should be moved to the [[Ground Rules]]… Hopefully I'll get to it before the weekend. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 20:16, 30 November 2011 (MST)&lt;br /&gt;
:: Also I should mention that he once again has taken credit for someone elses code. The program he recently posted has code from ih8sn0ws iDetector. [http://imageshack.us/f/705/61572783.jpg/ Proof] --[[User:JacobVengeance|Jacob]] 20:08, 30 November 2011 (MST)&lt;br /&gt;
:For every one who has received an email from me, A apology is need from me to you personally. My Gmail has a lot of emails with recent business with others, I will be cleaning out my contacts. And Dialexio you seemed to be bothered by my emails how so? I'm not sure of people on Twitter. Spamming isn't my thing to do, I hate spam just like the rest of us. If you have a problem with me please just email me. You can ban me if you would like but this Wiki is very useful to me. The decision isn't up to me though. Please decide with good reason. --[[User:Dylan Laws|Dylan Laws]] 19:36, 30 November 2011 (MST)&lt;br /&gt;
::I never had intentions of banning you, and still don't. I was getting annoyed as some of those email invites were being sent to the address I use to handle account creation requests. You already told me that you dealt with the invites going to my email address. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 20:16, 30 November 2011 (MST)&lt;br /&gt;
:&lt;br /&gt;
:: In case of people not seeing this &amp;quot;Also I should mention that he once again has taken credit for someone elses code. The program he recently posted has code from ih8sn0ws iDetector. Proof --Jacob 20:08, 30 November 2011 (MST)&amp;quot; I did take the iDetector code and put it as the DFU checker in my program. The reason being that it was in the same folder is because i couldn't figure out why the code didnt work in my project but his, So I moved my project file from mine to him simply because of errors. It works now, Thanks for checking for me Jacob much appreciated.--[[User:Dylan Laws|Dylan Laws]] 20:22, 30 November 2011 (MST)&lt;br /&gt;
:It isn't just the build directory that is in plain text. You should look through it with a hex editor before giving excuses. --[[User:JacobVengeance|Jacob]] 20:31, 30 November 2011 (MST)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22671</id>
		<title>User talk:Haifisch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22671"/>
		<updated>2011-12-01T03:08:01Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Removal of BootRa1n ==&lt;br /&gt;
Hi Dylan. Sorry that you're not happy with the removal of the BootRa1n page. But currently there is no value for the wiki in having this page.  I know that you took some time implementing this etc. but I made a comparison of both source files and for me it just looks like moving the credits to you. The only additional &amp;quot;feature&amp;quot; is to send the exploit code. If your tool really gets used by a lot of people, then they should come to me and tell me to re-add the page. Usual rule here for [[:Category:GUI Tools|tools]] is that the author itself does ''not'' add the page itself, but instead users that use the tool frequently create the page. If everybody adds its own tools that are never used, we have a big advertising wiki and that contradicts the [[Ground Rules]]. I hope you understand that. If you really want to re-add the page, get a lot of people (currently on the wiki) together that want it and let me know. I hope you're not too disappointed and still contribute other infos to this wiki. You already helped, as we now have the [[iBootUtil]] page (I left the link to your fork there btw). -- [[User:Http|http]] 13:39, 25 September 2011 (MDT)&lt;br /&gt;
:Alright its cool just my family is proud of me for making something people would want (Not trying to make all of this sad) but its cool.- Dylan Laws&lt;br /&gt;
::Sorry if I upset you at all or anything, but I don't like when people take others code and attempt to say it is their own. I currently work on my own projects, I don't add them here because they are pretty much useless or have better alternatives. The wiki should be a place to gain familiarity in those areas. I used it when I first came to try and share a bug I found, but ended up giving it to a more skilled person in private. You should learn more and thrive to become an independent developer. You have the passion, but you need to understand you can't just rename stuff and call it your own. If you want a good start in really easy stuff, feel free to email me using my user page and &amp;quot;email this user&amp;quot;. I am not skilled at all, but I do know and use Lua and Java daily. They aren't much, but a good start. once again, sorry. --[[User:JacobVengeance|Jacob]] 22:50, 25 September 2011 (MDT)&lt;br /&gt;
:::Actually thats pretty cool can you make a UI with Java? I need to make a UI for my upcoming project that im coding in batch. Email me here dakotatheguy@gmail.com -Dylan Laws&lt;br /&gt;
::::You could make a UI very easily using an IDE like Netbeans. If you can't figure things out, google is always a resource. --[[User:JacobVengeance|Jacob]] 23:26, 25 September 2011 (MDT)&lt;br /&gt;
:::::Hmmm ok....... --Dylan Laws&lt;br /&gt;
::::Batch is run from the command line, not as a GUI... --[[User:Balloonhead66|Balloonhead66]] 20:00, 26 September 2011 (MDT)&lt;br /&gt;
:::::No GUI but i made iFixer under batch --Dylan Laws&lt;br /&gt;
::::::I was unable to find iFixer on the internet --[[User:Balloonhead66|Balloonhead66]] 20:22, 27 September 2011 (MDT)&lt;br /&gt;
:::::::[http://fr0st.zxq.net/saffron/WIN.html Windows] --Dylan Laws&lt;br /&gt;
&lt;br /&gt;
== Spamming emails ==&lt;br /&gt;
Recently I have been getting spam emails of invites to random sites from Dylan. I have read on twitter that other people were having similar issues with him. I don't think this is acceptable and so far his contributions to the wiki are only focused on his &amp;quot;Team&amp;quot; and his &amp;quot;tools&amp;quot;. He should be banned for now. Anyone else agree or experience similar things from him? --[[User:JacobVengeance|Jacob]] 13:58, 30 November 2011 (MST)&lt;br /&gt;
:I personally have not gotten any spam from him on twitter or through e-mail. --[[User:Balloonhead66|Balloonhead66]] 14:15, 30 November 2011 (MST)&lt;br /&gt;
::Well I have gotten a couple, but only one currently in my inbox, here is a [http://img502.imageshack.us/img502/756/screenshotat20111130172.png picture]--[[User:JacobVengeance|Jacob]] 15:32, 30 November 2011 (MST)&lt;br /&gt;
:I received them (and was bothered by them) as well, but I can't say that he could/should be banned for that. Emails are off-site and they're not part of the wiki; banning him for that would be like getting banned from Facebook over a tweet saying &amp;quot;Add 'Dialexio' on Game Center!&amp;quot; Regarding programs, I do recall there being a discussion about posting programs on this wiki (particularly VFDecrypt GUIs), but a rule never explicitly mentioned anything about programs, aside from avoiding copyright infringement. Perhaps we can explore the idea of mkaing such a rule (or amending an existing one) on the [[The iPhone Wiki:Community portal|Community portal]]. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 16:56, 30 November 2011 (MST)&lt;br /&gt;
::[[:Category:GUI Tools]] Rule 2 --[[User:Balloonhead66|Balloonhead66]] 17:55, 30 November 2011 (MST)&lt;br /&gt;
:: Also I should mention that he once again has taken credit for someone elses code. The program he recently posted has code from ih8sn0ws iDetector. [http://imageshack.us/f/705/61572783.jpg/ Proof] --[[User:JacobVengeance|Jacob]] 20:08, 30 November 2011 (MST)&lt;br /&gt;
::::&lt;br /&gt;
:For every one who has received an email from me, A apology is need from me to you personally. My Gmail has a lot of emails with recent business with others, I will be cleaning out my contacts. And Dialexio you seemed to be bothered by my emails how so? I'm not sure of people on Twitter. Spamming isn't my thing to do, I hate spam just like the rest of us. If you have a problem with me please just email me. You can ban me if you would like but this Wiki is very useful to me. The decision isn't up to me though. Please decide with good reason. --[[User:Dylan Laws|Dylan Laws]] 19:36, 30 November 2011 (MST)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22662</id>
		<title>User talk:Haifisch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22662"/>
		<updated>2011-11-30T22:32:25Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Spamming emails */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Removal of BootRa1n ==&lt;br /&gt;
Hi Dylan. Sorry that you're not happy with the removal of the BootRa1n page. But currently there is no value for the wiki in having this page.  I know that you took some time implementing this etc. but I made a comparison of both source files and for me it just looks like moving the credits to you. The only additional &amp;quot;feature&amp;quot; is to send the exploit code. If your tool really gets used by a lot of people, then they should come to me and tell me to re-add the page. Usual rule here for [[:Category:GUI Tools|tools]] is that the author itself does ''not'' add the page itself, but instead users that use the tool frequently create the page. If everybody adds its own tools that are never used, we have a big advertising wiki and that contradicts the [[Ground Rules]]. I hope you understand that. If you really want to re-add the page, get a lot of people (currently on the wiki) together that want it and let me know. I hope you're not too disappointed and still contribute other infos to this wiki. You already helped, as we now have the [[iBootUtil]] page (I left the link to your fork there btw). -- [[User:Http|http]] 13:39, 25 September 2011 (MDT)&lt;br /&gt;
:Alright its cool just my family is proud of me for making something people would want (Not trying to make all of this sad) but its cool.- Dylan Laws&lt;br /&gt;
::Sorry if I upset you at all or anything, but I don't like when people take others code and attempt to say it is their own. I currently work on my own projects, I don't add them here because they are pretty much useless or have better alternatives. The wiki should be a place to gain familiarity in those areas. I used it when I first came to try and share a bug I found, but ended up giving it to a more skilled person in private. You should learn more and thrive to become an independent developer. You have the passion, but you need to understand you can't just rename stuff and call it your own. If you want a good start in really easy stuff, feel free to email me using my user page and &amp;quot;email this user&amp;quot;. I am not skilled at all, but I do know and use Lua and Java daily. They aren't much, but a good start. once again, sorry. --[[User:JacobVengeance|Jacob]] 22:50, 25 September 2011 (MDT)&lt;br /&gt;
:::Actually thats pretty cool can you make a UI with Java? I need to make a UI for my upcoming project that im coding in batch. Email me here dakotatheguy@gmail.com -Dylan Laws&lt;br /&gt;
::::You could make a UI very easily using an IDE like Netbeans. If you can't figure things out, google is always a resource. --[[User:JacobVengeance|Jacob]] 23:26, 25 September 2011 (MDT)&lt;br /&gt;
:::::Hmmm ok....... --Dylan Laws&lt;br /&gt;
::::Batch is run from the command line, not as a GUI... --[[User:Balloonhead66|Balloonhead66]] 20:00, 26 September 2011 (MDT)&lt;br /&gt;
:::::No GUI but i made iFixer under batch --Dylan Laws&lt;br /&gt;
::::::I was unable to find iFixer on the internet --[[User:Balloonhead66|Balloonhead66]] 20:22, 27 September 2011 (MDT)&lt;br /&gt;
:::::::[http://fr0st.zxq.net/saffron/WIN.html Windows] --Dylan Laws&lt;br /&gt;
&lt;br /&gt;
== Spamming emails ==&lt;br /&gt;
Recently I have been getting spam emails of invites to random sites from Dylan. I have read on twitter that other people were having similar issues with him. I don't think this is acceptable and so far his contributions to the wiki are only focused on his &amp;quot;Team&amp;quot; and his &amp;quot;tools&amp;quot;. He should be banned for now. Anyone else agree or experience similar things from him? --[[User:JacobVengeance|Jacob]] 13:58, 30 November 2011 (MST)&lt;br /&gt;
:I personally have not gotten any spam from him on twitter or through e-mail. --[[User:Balloonhead66|Balloonhead66]] 14:15, 30 November 2011 (MST)&lt;br /&gt;
::Well I have gotten a couple, but only one currently in my inbox, here is a [http://img502.imageshack.us/img502/756/screenshotat20111130172.png picture]--[[User:JacobVengeance|Jacob]] 15:32, 30 November 2011 (MST)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22658</id>
		<title>User talk:Haifisch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=22658"/>
		<updated>2011-11-30T20:58:08Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Spamming emails==&lt;br /&gt;
Recently I have been getting spam emails of invites to random sites from Dylan. I have read on twitter that other people were having similar issues with him. I don't think this is acceptable and so far his contributions to the wiki are only focused on his &amp;quot;Team&amp;quot; and his &amp;quot;tools&amp;quot;. He should be banned for now. Anyone else agree or experience similar things from him? --[[User:JacobVengeance|Jacob]] 13:58, 30 November 2011 (MST)&lt;br /&gt;
&lt;br /&gt;
== Removal of BootRa1n ==&lt;br /&gt;
Hi Dylan. Sorry that you're not happy with the removal of the BootRa1n page. But currently there is no value for the wiki in having this page.  I know that you took some time implementing this etc. but I made a comparison of both source files and for me it just looks like moving the credits to you. The only additional &amp;quot;feature&amp;quot; is to send the exploit code. If your tool really gets used by a lot of people, then they should come to me and tell me to re-add the page. Usual rule here for [[:Category:GUI Tools|tools]] is that the author itself does ''not'' add the page itself, but instead users that use the tool frequently create the page. If everybody adds its own tools that are never used, we have a big advertising wiki and that contradicts the [[Ground Rules]]. I hope you understand that. If you really want to re-add the page, get a lot of people (currently on the wiki) together that want it and let me know. I hope you're not too disappointed and still contribute other infos to this wiki. You already helped, as we now have the [[iBootUtil]] page (I left the link to your fork there btw). -- [[User:Http|http]] 13:39, 25 September 2011 (MDT)&lt;br /&gt;
:Alright its cool just my family is proud of me for making something people would want (Not trying to make all of this sad) but its cool.- Dylan Laws&lt;br /&gt;
::Sorry if I upset you at all or anything, but I don't like when people take others code and attempt to say it is their own. I currently work on my own projects, I don't add them here because they are pretty much useless or have better alternatives. The wiki should be a place to gain familiarity in those areas. I used it when I first came to try and share a bug I found, but ended up giving it to a more skilled person in private. You should learn more and thrive to become an independent developer. You have the passion, but you need to understand you can't just rename stuff and call it your own. If you want a good start in really easy stuff, feel free to email me using my user page and &amp;quot;email this user&amp;quot;. I am not skilled at all, but I do know and use Lua and Java daily. They aren't much, but a good start. once again, sorry. --[[User:JacobVengeance|Jacob]] 22:50, 25 September 2011 (MDT)&lt;br /&gt;
:::Actually thats pretty cool can you make a UI with Java? I need to make a UI for my upcoming project that im coding in batch. Email me here dakotatheguy@gmail.com -Dylan Laws&lt;br /&gt;
::::You could make a UI very easily using an IDE like Netbeans. If you can't figure things out, google is always a resource. --[[User:JacobVengeance|Jacob]] 23:26, 25 September 2011 (MDT)&lt;br /&gt;
:::::Hmmm ok....... --Dylan Laws&lt;br /&gt;
::::Batch is run from the command line, not as a GUI... --[[User:Balloonhead66|Balloonhead66]] 20:00, 26 September 2011 (MDT)&lt;br /&gt;
:::::No GUI but i made iFixer under batch --Dylan Laws&lt;br /&gt;
::::::I was unable to find iFixer on the internet --[[User:Balloonhead66|Balloonhead66]] 20:22, 27 September 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
[http://fr0st.zxq.net/saffron/WIN.html Windows]   --Dylan Laws&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Http&amp;diff=22560</id>
		<title>User:Http</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Http&amp;diff=22560"/>
		<updated>2011-11-25T15:34:50Z</updated>

		<summary type="html">&lt;p&gt;Jacob: That has bugged me for days lol&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:User:http}}&lt;br /&gt;
I'm employed as a professional software developer. My first machine code experience was on a [[wikipedia:Commodore 64|Commodore 64]] ([[wikipedia:MOS Technology 6510|6510 processor]]) in the early 80s I think. Later [[wikipedia:Motorola 68000|Motorola 68000]] ([[wikipedia:Amiga 2000|AMIGA 2000]]), [[wikipedia:Intel 80186|Intel 80186]] and [[wikipedia:HP Saturn (microprocessor)|SATURN]] (on the [[wikipedia:HP-48 series|HP48SX calculator]], I reverse engineered the whole operating system, that was 1992).&lt;br /&gt;
&lt;br /&gt;
In the last ten years I'm not programming assembler anymore (only C/C++, JavaScript, .NET, etc.), but I know the basics of the new technology as well (memory protection by the processor etc.). I do ''not'' know ARM assembly or objective C yet, but both seem quite simple. I just didn't find the time to learn it yet.&lt;br /&gt;
&lt;br /&gt;
I support some users through the page http://www.jbfaq.com.&lt;br /&gt;
&lt;br /&gt;
I have an [[N90ap|iPhone 4]] and an [[K94ap|iPad 2 (3G)]]. I also have control of an [[N45ap|iPod Touch 1G]], an [[N88ap|iPhone 3GS]] (new boot) and an [[N81ap|iPod Touch 4G]]. Since June 2010 I have a [[wikipedia:Mac mini|Mac Mini]] for [http://developer.apple.com/ iPhone development], but actually don't use it.&lt;br /&gt;
&lt;br /&gt;
You can [[Special:Emailuser/Http|reach me by email]] here, or on [http://www.twitter.com/SwissHttp Twitter: SwissHttp].&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Main_Page&amp;diff=22544</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Main_Page&amp;diff=22544"/>
		<updated>2011-11-20T21:05:10Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive|2010|2011}}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone Tracker]] ==&lt;br /&gt;
[[iPhone Tracker]]? --[[User:Balloonhead66|Balloonhead66]] 11:34, 9 September 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
== Steve Jobs ==&lt;br /&gt;
Rest in peace, Steve. You will be especially missed by us here at the iPhone Wiki, as without you, we wouldn't have the iPhone, the iPod, or the iPad, and we wouldn't be hacking them. You were a true genius, a true visionary, and most of all, the best person this world has ever seen. Thank you, Steve. --[[User:Rdqronos|rdqronos]] 18:28, 5 October 2011 (MDT)&lt;br /&gt;
:&amp;lt;nowiki /&amp;gt;*thumbs up* --[[User:Balloonhead66|Balloonhead66]] 20:49, 19 November 2011 (MST)&lt;br /&gt;
&lt;br /&gt;
== Block ==&lt;br /&gt;
Why is there a three year block on this? (I'm surprised it has been one year already...) --[[User:Balloonhead66|Balloonhead66]] 20:49, 19 November 2011 (MST)&lt;br /&gt;
:As I recall, an edit war kept breaking out in the &amp;quot;Hackers&amp;quot; section. I gave a warning that the next time an edit war occurred, it would be protected for three years.[http://theiphonewiki.com/wiki/index.php?title=Special%3ALog&amp;amp;type=protect&amp;amp;page=Main+Page] --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 10:04, 20 November 2011 (MST)&lt;br /&gt;
::What about moving it (and the header of the next one to keep people from placing it below the &amp;lt;nowiki&amp;gt;{{Main Page/Hackers}}&amp;lt;/nowiki&amp;gt;) to [[Main Page/Hackers]] and protecting that page? --[[User:Balloonhead66|Balloonhead66]] 13:13, 20 November 2011 (MST)&lt;br /&gt;
:::I don't think we should have to edit the main page enough to branch it off like that. We should keep things organized rather than making new pages. --[[User:JacobVengeance|Jacob]] 14:05, 20 November 2011 (MST)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom&amp;diff=22511</id>
		<title>Bootrom</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom&amp;diff=22511"/>
		<updated>2011-11-19T20:36:02Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Linux */ No need for gnome-device-manager. Also for people who don't use gnome.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction / old+new==&lt;br /&gt;
The bootrom (called &amp;quot;SecureROM&amp;quot; by Apple) is the first significant code that runs on an iDevice. The bootrom is read-only. Finding exploits in the bootrom level is a big achievement since Apple won't be able to fix it without a hardware revision.&lt;br /&gt;
&lt;br /&gt;
Certain models, including the [[N72ap|iPod touch 2G]] and [[N88ap|iPhone 3GS]], have different bootrom versions. These are most commonly referred to with the terms &amp;quot;old bootrom&amp;quot; and &amp;quot;new bootrom.&amp;quot; These &amp;quot;new bootrom&amp;quot; devices were released after [[Timeline#September|9 September 2009]] and have the [[0x24000 Segment Overflow]] fixed. While the new bootrom revisions have an exploit, the exploit needs the assistance of a firmware-based exploit to achieve an [[untethered jailbreak]].&lt;br /&gt;
&lt;br /&gt;
You might also be looking for [[iBoot (Bootloader)|Apple's stage 2 bootloader]], which also uses the &amp;quot;iBoot&amp;quot; name.&lt;br /&gt;
&lt;br /&gt;
==Finding bootrom version==&lt;br /&gt;
===From the model number ([[n72ap|iPod touch 2G]])===&lt;br /&gt;
If the second character of your Model Number is &amp;quot;B&amp;quot; (e.g.- '''FB533''', '''MB533''', or '''PB533'''), your iPod has the old bootrom. If the second character is &amp;quot;C&amp;quot; ('''FC086''', '''MC086''' or '''PC086'''), your iPod has the new bootrom.&lt;br /&gt;
&lt;br /&gt;
===From the serial number ([[n88ap|iPhone 3GS]])===&lt;br /&gt;
The third digit of the serial number identifies the year of manufacture (9=2009, 0=2010), while the fourth and the fifth indicate the week. The first &amp;quot;new bootrom&amp;quot; devices are from week 40 of 2009 (??940?????? or higher serials). Any iPhone made after Week 45 of 2009 (??945?????? and higher or ??0???????? serials) has the new bootrom.&lt;br /&gt;
&lt;br /&gt;
===From the DFU Device descriptors (All devices)===&lt;br /&gt;
====Windows====&lt;br /&gt;
# Connect Device &amp;amp; Enter [[DFU Mode]] &lt;br /&gt;
# Open Device Manager, find USB controller, subitem Apple Mobile Device USB Driver&lt;br /&gt;
# Right-Click &amp;amp; click Properties&lt;br /&gt;
# Go to Details tab &amp;amp; select Device Instance Path in the dropdown box&lt;br /&gt;
# The end of the info string will show the bootrom version&lt;br /&gt;
&lt;br /&gt;
====Mac OS X====&lt;br /&gt;
# Connect Device &amp;amp; Enter [[DFU Mode]]&lt;br /&gt;
# Go to System Profiler, and under the Hardware category, go to USB, and click on Apple Mobile Device (DFU Mode)&lt;br /&gt;
# The end of the Serial Number string will show the bootrom version in brackets (ie: [iBoot-574.4])&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
# Make sure your distribution has '''usbutils''' installed. (most distributions have it by default) &lt;br /&gt;
# Connect Device &amp;amp; Enter [[DFU Mode]] &lt;br /&gt;
# In terminal, run '''sudo lsusb -v'''&lt;br /&gt;
# Find the line that says '''iSerial''' and your bootrom version will be at the end of the line.&lt;br /&gt;
&lt;br /&gt;
== Dumping the bootrom ==&lt;br /&gt;
You can use [[Bootrom Dumper Utility]] by [[User:pod2g|pod2g]] to dump the bootrom on devices that are vulnerable to the [[limera1n]] exploit.&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
===[[S5L8720]], used in the [[N72ap|iPod touch 2G]]===&lt;br /&gt;
* [[iBoot-240.4]] &amp;quot;old bootrom&amp;quot;&lt;br /&gt;
* [[iBoot-240.5.1]] &amp;quot;new bootrom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===[[S5L8920]], used in the [[N88ap|iPhone 3GS]]===&lt;br /&gt;
* [[iBoot-359.3]] &amp;quot;old bootrom&amp;quot;&lt;br /&gt;
* [[iBoot-359.3.2]] &amp;quot;new bootrom&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===[[S5L8922]], used in the [[N18ap|iPod touch 3G]]===&lt;br /&gt;
* [[iBoot-359.5]]&lt;br /&gt;
&lt;br /&gt;
===[[S5L8930]], used in the [[K48ap|iPad]], [[N90ap|iPhone 4]], [[K66ap|Apple TV 2G]] and [[N81ap|iPod touch 4G]]===&lt;br /&gt;
* [[iBoot-574.4]]&lt;br /&gt;
&lt;br /&gt;
===[[S5L8940]], used in the [[iPad 2]] and [[N94ap|iPhone 4S]]===&lt;br /&gt;
* [[iBoot-838.3]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Pwnage&amp;diff=22485</id>
		<title>Pwnage</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Pwnage&amp;diff=22485"/>
		<updated>2011-11-18T17:48:33Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This exploit is in the [[S5L8900]] bootrom, thus available in the [[M68ap|iPhone]], [[N45ap|iPod touch]], and [[N82ap|iPhone 3G]]. The exploit is that the bootrom doesn't signature check [[LLB]].&lt;br /&gt;
&lt;br /&gt;
==Credit==&lt;br /&gt;
[[iPhone Dev Team]]&lt;br /&gt;
&lt;br /&gt;
==Exploit==&lt;br /&gt;
===[[S5L8900]]===&lt;br /&gt;
Pwnage exploits a bad chain of trust in the boot sequence of the S5L8900 device. The boot sequence includes [[LLB]] and [[iBoot (Bootloader)|iBoot]] modules which are stored in the device's [[NOR]] flash and are typically encrypted (as of 1.1.*). However, they are not signed with RSA signature at that point, because the 8900 container is dropped away before the file is written to NOR. Pwnage exploits this vulnerability. &lt;br /&gt;
&lt;br /&gt;
First, Apple assumes that if something is in NOR, it had necessarily passed through an RSA signature verification, and is therefore authentic Apple code. This is incorrect, because the only mechanism preventing the writing of unauthorized code to the NOR flash is the kernel. The iPhone/iPod touch kernel contains an extension designed specifically to write to NOR, called AppleImage2NORAccess. This extension performs an RSA signature verification on any data it tries to write. The verification itself is performed by the FairPlay extension, which is heavily obfuscated, but neutering the check is very simple. After the check is patched out, anything can be written to the NOR flash.&lt;br /&gt;
&lt;br /&gt;
Second, Apple assumes that disabling the encryption keys in “normal” environment will prevent from writing firmware files to the NOR flash. Luckily, we have found a way to run our code in “secure” environment and use AppleImage2NORAccess extension the same way as Apple does it on restore.&lt;br /&gt;
&lt;br /&gt;
Before iOS 2.0, the [[NOR]] was set up in a way that when the firmware images were flashed there, the RSA signatures were dropped along with the rest of the firmware container. So although [[iBoot (Bootloader)|iBoot]] signature checked the [[kernel]], [[LLB]] did not signature check [[iBoot (Bootloader)|iBoot]], and the [[VROM]] did not signature check [[LLB]].&lt;br /&gt;
&lt;br /&gt;
Pwnage starts by booting from a memory device (ramdisk) in “secure” environment to prevent the kernel from disabling encryption keys. Also, we add another memory device, pointed at the kernel's address space, to allow live kernel patching. After booting up, we patch out signature check from AppleImage2NorAccess extention and proceed with flashing our custom firmware files ([[iBoot (Bootloader)|iBoot]], [[LLB]], DeviceTree, and pictures). Because the signature check has been patched out, and encryption keys are available, AppleImage2NORAccess happily writes them to the suitable location in NOR flash. After that, the device can be restarted, and will accept any unsigned 8900 file without complaint.&lt;br /&gt;
&lt;br /&gt;
One specific aspect of the attack that is worth examining more closely is the [[iBoot (Bootloader)|iBoot]] patch. iBoot is the last and most complicated bootloader on the devices, and is what actually loads up the kernel with DeviceTree. However, Apple made the decision to keep all the PKE (Public Key Encryption) logic out of iBoot, instead putting it in the secure bootloader. Thus, iBoot actually jumps into the secure bootloader when it wants to verify the authenticity of an 8900 file. This makes it hard to directly patch out the RSA signature verification from iBoot, as it actually occurs in the secure bootloader. Simply killing the jump into the secure bootloader is impossible, as it also fills in other information iBoot needs to proceed.&lt;br /&gt;
&lt;br /&gt;
Because of the tight coupling between the secure bootloader and the higher-level bootloaders, Apple gave us a solution: the secure bootloader often needs to call functions in the higher-level bootloaders, but it has the problem of knowing where to jump, as functions move around in different revisions. To get around this, Apple made thunks out of the function calls, and makes the higher-level bootloaders patch the secure bootloader on the fly (in RAM) with the relevant jump addresses. They just copy the secure bootloader into RAM and blindly apply a list of patches to it. We exploited this pre-existing patching mechanism to patch out the RSA signature verification from secure bootloader.&lt;br /&gt;
&lt;br /&gt;
Post-2.0, images are now written to [[NOR]] in a way that one can verify the other, like [[LLB]] verifying [[iBoot (Bootloader)|iBoot]], the [[VROM (S5L8900)|bootrom]] cannot be written to, so it still defaults to just reading [[LLB]] normally, un-signature checked.&lt;br /&gt;
&lt;br /&gt;
The [[bootrom]] has a vulnerability in [[DFU Mode]] when processesing iBoot certificates which are on a DER format. It copies all the certificate information onto the stack, but the signature itself is copied without any sort of bounds checking. So then you have classic stack buffer overflow and then you just make the signature checking function return true. &lt;br /&gt;
&lt;br /&gt;
[[25C3 presentation &amp;quot;Hacking the iPhone&amp;quot;|More info]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[S5L8720]] and on===&lt;br /&gt;
This exploit has been fixed on the [[N72ap|iPod touch 2G]] and all devices released after it. The [[VROM (S5L8720)|bootrom]] sigchecks [[LLB]] before jumping to it now, and if the [[LLB]] is patched, it will default to [[DFU Mode]]. The [[0x24000 Segment Overflow]] exploit was later found in the first revisions of the [[N72ap|iPod touch 2G]] and [[N88ap|iPhone 3GS]] [[bootrom]]s, allowing the device to be fully jailbroken. It has since been fixed with new bootrom revisions for these devices. Newer devices were never susceptible to the [[0x24000 Segment Overflow]].&lt;br /&gt;
&lt;br /&gt;
==Implementation==&lt;br /&gt;
* [[PwnageTool]]&lt;br /&gt;
* [[XPwn]]&lt;br /&gt;
* [[iPhoneLinux]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Exploits]]&lt;br /&gt;
[[Category:VROM]]&lt;br /&gt;
[[Category:Bootrom Exploits]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=S5L8940&amp;diff=21859</id>
		<title>S5L8940</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=S5L8940&amp;diff=21859"/>
		<updated>2011-10-17T22:56:52Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:A5.jpg|right]]&lt;br /&gt;
This is the Apple A5 processor, that is currently used in the [[iPad 2]] and the [[N94ap|iPhone 4S]]. Manufactured by Samsung, the processor itself is dual-core, with a processing speed of up to 1GHz.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:A5.jpg&amp;diff=21858</id>
		<title>File:A5.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:A5.jpg&amp;diff=21858"/>
		<updated>2011-10-17T22:55:54Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=S5L8930&amp;diff=21857</id>
		<title>S5L8930</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=S5L8930&amp;diff=21857"/>
		<updated>2011-10-17T22:54:07Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Picture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:A4.jpg|right]]&lt;br /&gt;
An SoC developed by Apple in-house chip design department. It is currently used in [[k48ap|iPad]], both models of the iPhone 4 ([[n90ap|GSM]] and [[n92ap|CDMA]]), [[K66ap|Apple TV 2G]] and the [[N81ap|iPod touch 4G]]. Publicly, Apple refers to this chip as the '''A4'''.&lt;br /&gt;
&lt;br /&gt;
== Exploits ==&lt;br /&gt;
&lt;br /&gt;
=== [[S5L8930 (Bootrom)|Bootrom]] ===&lt;br /&gt;
* [[limera1n]]&lt;br /&gt;
* [[SHAtter]]&lt;br /&gt;
&lt;br /&gt;
=== [[iBoot]] ===&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
=== [[Kernel]] ===&lt;br /&gt;
* [[BPF STX Kernel Write Exploit]] - Works up to [[iOS]] 3.2&lt;br /&gt;
* [[IOSurface Kernel Exploit]] - Works up to [[iOS]] 4.0.1 (excluding iOS 3.2.2)&lt;br /&gt;
* [[Packet Filter Kernel Exploit]] - Works up to [[iOS]] 4.1&lt;br /&gt;
* [[HFS Legacy Volume Name Stack Buffer Overflow]] - Works up to [[iOS]] 4.2.8&lt;br /&gt;
* [[ndrv_setspec() Integer Overflow]] - Works up to [[iOS]] 4.3.3&lt;br /&gt;
&lt;br /&gt;
=== [[Userland]] ===&lt;br /&gt;
* [[MobileBackup Copy Exploit]] - Works up to [[iOS]] 3.2&lt;br /&gt;
* [[Malformed CFF Vulnerability]] - Works up to [[iOS]] 4.0.1 (excluding iOS 3.2.2)&lt;br /&gt;
&lt;br /&gt;
== Boot Chain ==&lt;br /&gt;
[[S5L8930 (Bootrom)|Bootrom]]-&amp;gt;[[LLB]]-&amp;gt;[[iBoot]]-&amp;gt;[[Kernel]]-&amp;gt;[[Firmware|System Software]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* '''CPU''': ARM Cortex-A8&lt;br /&gt;
* '''GPU''': PowerVR SGX 535&lt;br /&gt;
* '''A/V Playback''': PowerVR VXD&lt;br /&gt;
* '''RAM''': 256 MB ([[K66ap|Apple TV 2G]], [[K48ap|iPad]], and [[N81ap|iPod touch 4G]]) or 512 MB ([[iPhone 4]])&lt;br /&gt;
&lt;br /&gt;
Aside from the [[iPhone 4]]'s additional RAM and an overall higher clock speed, these are the same specifications as the [[S5L8920]] and [[S5L8922]].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[S5L8930 (Bootrom)]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* http://www.apple.com/ipad/specs/&lt;br /&gt;
* http://www.brightsideofnews.com/news/2010/1/27/apple-a4-soc-unveiled---its-an-arm-cpu-and-the-gpu!.aspx&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:A4.jpg&amp;diff=21856</id>
		<title>File:A4.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:A4.jpg&amp;diff=21856"/>
		<updated>2011-10-17T22:52:56Z</updated>

		<summary type="html">&lt;p&gt;Jacob: A picture of the A4 processor chip.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A picture of the A4 processor chip.&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=21853</id>
		<title>Talk:S5L8930</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=21853"/>
		<updated>2011-10-17T22:25:21Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Icon==&lt;br /&gt;
Would there be any problem if i added the actually chip images to this and the [[A5]] page? I still love added images and icons to pages. --[[User:JacobVengeance|Jacob]] 16:25, 17 October 2011 (MDT)&lt;br /&gt;
==Merge?==&lt;br /&gt;
Should this and the A4 page be merged? They're practically the same in content. --[[User:Dialexio|Dialexio]] 17:18, 6 April 2010 (UTC)&lt;br /&gt;
:A4 is just the public name for the s5l8930, no? I say we merge it and make A4 redirect to this page, with a /very minor/ explanation on why it redirects you to this page. ~Drake&lt;br /&gt;
::This was from when the pages were separate entities. The problem has since been resolved. :) --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 04:13, 20 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Is there an iBoot exploit?==&lt;br /&gt;
&lt;br /&gt;
Geohot got the iPad to boot verbosely, and the VFDecrypt and other fun keys.&lt;br /&gt;
&lt;br /&gt;
This almost certainly means there is an iboot/llb exploit out there, no? Can the keys be gotten with just a tethered bootrom exploits?&lt;br /&gt;
&lt;br /&gt;
[[User:Iemit737|Iemit737]] 21:39, 25 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
it could be possible he found a bootrom exploit that was pwnage 2 like however the real pwnage exploits the unchecked LLB but apple could have made a mistake with the new shsh check --[[User:Liamchat|liamchat]] 19:20, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Are we sure that geohot even had an untethered bootrom exploit? He had denied that &amp;quot;pwned4life&amp;quot; or whatever it was was real. [[User:LiNK|LiNK]] 02:07, 20 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
UPDATED:There /is/ a bootrom exploit. It's probably tethered (for now). It's a code-execution exploit, as you can't get keys without executing code. Hope this helps. ~Drake&lt;br /&gt;
::A bootrom exploit tethered or untethered can be used to boot verbosely, SIDEBAR: people take tethered/untethered as meaning far too much, all tethered/untethered means is you need to plug in to something to boot, it has absolutely NO bearing on any other capability --[[User:Lilstevie|Lilstevie]] 14:26, 20 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==New Untethered Kernel Exploit?==&lt;br /&gt;
http://blog.iphone-dev.org/post/1197198297/shattered-ipod-touch-4g &lt;br /&gt;
If you look closely in this video, upon respring there is some distortion in the top left corner. I'm guessing there is another one of those Spirit/Star type exploits in one of the frameworks that allows some shellcode to get stuck into the framebuffer to provide an untethered jailbreak... Which is awesome... [[User:Iemit737|Iemit737]] 22:59, 27 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
I think it is a problem with [[PwnageTool]]; it is not ready for [[Iphone_4]] and [[N81ap]] yet and there were the same problems with [[Sn0wbreeze]] --[[User:Liamchat|liamchat]] 17:19, 28 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
That's not correct at all. :/ It has to do with the exploit itself, not the program that is used to jailbreak. [[User:LiNK|LiNK]] 22:40, 3 October 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
The problem is not really with pwnageTool because they said they got the touch 4G to restore a custom IPSW. The issue is getting a nice exploit for the main boot chain that's not tethered [[User:Iemit737|Iemit737]] 22:08, 28 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=SHA-1_Image_Segment_Overflow&amp;diff=21827</id>
		<title>SHA-1 Image Segment Overflow</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=SHA-1_Image_Segment_Overflow&amp;diff=21827"/>
		<updated>2011-10-16T19:37:06Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Compatibility */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SHAtter was an exploit that allowed unsigned code execution from a flaw in the bootrom. It was never used in a public jailbreak due to the exploit used in [[limera1n]] being released first. &lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
SHAtter only works with [[S5L8930|A4]] devices:&lt;br /&gt;
* [[k48ap|iPad]]&lt;br /&gt;
* [[iPhone 4]] (both models)&lt;br /&gt;
* [[n81ap|iPod touch 4G]]&lt;br /&gt;
* [[k66ap|Apple TV 2G]]&lt;br /&gt;
&lt;br /&gt;
== Credit ==&lt;br /&gt;
*[[pod2g]]&lt;br /&gt;
&lt;br /&gt;
== Vulnerability == &lt;br /&gt;
Explaination by [[p0sixninja]] at [[MyGreatFest]]:&lt;br /&gt;
&lt;br /&gt;
It tricked the bootrom to think the size of the image uploading was larger then what it actually was.Then when it would try to load the image, it would see that it was wrong. Then it would try to wipe out the entire image with all 0s and go past it and start wiping out bootrom. &lt;br /&gt;
&lt;br /&gt;
Exploitation was done by overwriting sha1 registers to zeros so then when it went to check images it would copy part of image into 0x0. (where the bootrom is) It would take the image uploaded and copy it over top of the bootrom. (which turns out to be writable over the data portion)&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom Exploits]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_574.4&amp;diff=21826</id>
		<title>Bootrom 574.4</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_574.4&amp;diff=21826"/>
		<updated>2011-10-16T19:35:30Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the first revision of the [[S5L8930]] bootrom, found in the [[K48ap|iPad]], the [[N81ap|iPod touch 4G]], and in the [[N90ap|iPhone 4]]. Geohot has hinted at an undiscovered bootrom exploit in all iDevices.  He then left the jailbreak scene, but came back to release [[limera1n]].&lt;br /&gt;
&lt;br /&gt;
[[SHAtter]], a different exploit that only targets [[S5L8930]] devices was found, but never used.&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Current_events&amp;diff=21722</id>
		<title>The iPhone Wiki:Current events</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Current_events&amp;diff=21722"/>
		<updated>2011-10-13T22:54:15Z</updated>

		<summary type="html">&lt;p&gt;Jacob: /* Secondary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''See Also: ''[[Timeline]]'''''&lt;br /&gt;
&lt;br /&gt;
== Primary Goals ==&lt;br /&gt;
* [[X-Gold 608 Unlock|Break X-Gold 608 Chain of Trust]]&lt;br /&gt;
* [[X-Gold 618 Unlock|Break X-Gold 618 Chain of Trust]]&lt;br /&gt;
* Break the chain of trust on devices with newer bootroms ([[N72ap|iPod touch 2G]], [[N18ap|iPod touch 3G]], [[N88ap|iPhone 3GS]], [[K48ap|iPad]], [[N90ap|iPhone 4 (GSM model)]], [[N81ap|iPod touch 4G]], [[K66ap|Apple TV 2G]], [[N92ap|iPhone 4 (CDMA model)]]).&lt;br /&gt;
* Find a bootrom exploit that allows unsigned code execution (preferrably on startup) on newer devices ([[iPad 2]]).&lt;br /&gt;
&lt;br /&gt;
==  Secondary ==&lt;br /&gt;
* Get [[iDroid]] running on [[N72ap|iPod touch 2G]] and newer devices.&lt;br /&gt;
* Get kernel extensions working on 2.x+&lt;br /&gt;
* Finish the [[:/|Firmware]] Listing&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=JailbreakMe&amp;diff=21635</id>
		<title>JailbreakMe</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=JailbreakMe&amp;diff=21635"/>
		<updated>2011-10-12T19:45:06Z</updated>

		<summary type="html">&lt;p&gt;Jacob: jailbreakme.com/star&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;JailbreakMe is a site that has been used multiple times to jailbreak iDevices. It is currently online with the [[Saffron]] and [[Star]] Jailbreaks by [[User:Comex|comex]].&lt;br /&gt;
&lt;br /&gt;
== First Incarnation (AppSnapp) ==&lt;br /&gt;
Initially, [http://www.conceitedsoftware.com/ Conceited Software] utilized the [[LibTiff]] exploit with jailbreakme.com, which also went by the name &amp;quot;AppSnapp,&amp;quot; to jailbreak iOS 1.1.1. Upon the release of iOS 2.0 and the debut of the App Store, Conceited Software closed JailbreakMe, when it remained dormant for a while.&lt;br /&gt;
&lt;br /&gt;
== Second Incarnation (Star) ==&lt;br /&gt;
{{main|Star}}&lt;br /&gt;
[[User:Comex|comex]] has since repurposed the domain for [[Star]], his userland [[jailbreak]] for iOS 3.1.2 through 4.0.1. However, comex stated that the bug used for the untethered jailbreak was there until 4.3 as Apple did not patch the bug correctly. It was properly patched on 4.3.1 in order to prevent the jailbreak of the iPad 2. It's still possible the site could be repurposed to jailbreak iDevices up to 4.3, but this has not yet been done.&lt;br /&gt;
&lt;br /&gt;
== Third Incarnation (Saffron) ==&lt;br /&gt;
{{main|Saffron}}&lt;br /&gt;
In June 2011, comex began to put up teasers on JailbreakMe. In early July 2011, someone Googled comex's other site and found a prerelease version of &amp;quot;Saffron,&amp;quot; the third incarnation of JailbreakMe. Word about this &amp;quot;leak&amp;quot; inevitably spread. On July 6, 2011, &amp;quot;Saffron&amp;quot; made its official debut on JailbreakMe.&lt;br /&gt;
&lt;br /&gt;
== Owner Problem ==&lt;br /&gt;
On October 7, [[MuscleNerd]] announced that the domain was sold and that the new owner was unknown, so that there is a big danger of the site hosting malware. It turned out that the new owner was friendly and sold it the next day to [[Saurik]] who hosted the site anyway. Problem solved.&lt;br /&gt;
=== References ===&lt;br /&gt;
*[http://twitter.com/#!/MuscleNerd/status/122266354173739010 sale announcement]&lt;br /&gt;
*[http://twitter.com/#!/MuscleNerd/status/122267822280814592 untrusted]&lt;br /&gt;
*[http://twitter.com/#!/MuscleNerd/status/122715500349374465 buyback announcement]&lt;br /&gt;
&lt;br /&gt;
== External Link ==&lt;br /&gt;
*[http://jailbreakme.com/ jailbreakme.com]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Usbmux&amp;diff=21626</id>
		<title>Usbmux</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Usbmux&amp;diff=21626"/>
		<updated>2011-10-12T09:22:37Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;During normal operations, [[iTunes]] communicates with the [[iPhone]] using something called “usbmux” – this is a system for multiplexing several “connections” over one USB pipe. Conceptually, it provides a TCP-like system – processes on the host machine open up connections to specific, numbered ports on the mobile device. (This resemblance is more than superficial – on the mobile device, usbmuxd actually makes TCP connections to localhost using the port number you give it.)&lt;br /&gt;
&lt;br /&gt;
On the Mac, this is handled by /System/Library/PrivateFrameworks/MobileDevice.framework/Resources/usbmuxd, a daemon that is started by launchd (see /System/Library/LaunchDaemons/ com.apple.usbmuxd.plist). It creates a listening UNIX Domain Socket at /var/run/usbmuxd. usbmuxd then watches for [[iPhone]] connections via USB; when it detects an [[iPhone]] running in [[Normal_Mode|normal mode]] (as opposed to [[Recovery_Mode_(Protocols)|recovery mode]]), it will connect to it and then start relaying requests that it receives via /var/run/usbmuxd – this is to say, usbmuxd is the only thing that actually speaks USB to the [[iPhone]]. This means that third-party applications which wish to talk to the [[iPhone]] must either do so through usbmuxd, or usbmuxd must be replaced.&lt;br /&gt;
&lt;br /&gt;
== Layered Communications ==&lt;br /&gt;
&lt;br /&gt;
Communications between the host (generally, [[iTunes]] running on a Mac or Windows machine) and the device (an [[iPhone]], [[iPad]] or [[iPod touch]]) take place using a complicated scheme of nested layers. From lowest level to highest, they are:&lt;br /&gt;
&lt;br /&gt;
* USB protocol: multiplexes multiple data streams over one pair of bulk endpoints&lt;br /&gt;
* usbmuxd protocol: provides a way of opening connections to TCP ports on the device&lt;br /&gt;
* lockdownd protocol: tbd&lt;br /&gt;
* iTunesHelper?&lt;br /&gt;
* AFC?&lt;br /&gt;
&lt;br /&gt;
== Client to usbmuxd ==&lt;br /&gt;
&lt;br /&gt;
When a process on the host machine wants to talk to the iPhone, it opens up a connection to /var/run/usbmuxd. It then performs an initial handshake; after this handshake, the data in the socket is transparently tunneled to the specified TCP port on the phone. An easy way to watch this happen is to use socat, like so:&lt;br /&gt;
&lt;br /&gt;
 sudo mv /var/run/usbmuxd /var/run/usbmuxx&lt;br /&gt;
 sudo socat -t100 -x -v UNIX-LISTEN:/var/run/usbmuxd,mode=777,reuseaddr,fork UNIX-CONNECT:/var/run/usbmuxx&lt;br /&gt;
&lt;br /&gt;
=== Data structures ===&lt;br /&gt;
&lt;br /&gt;
All data structures are little-endian&lt;br /&gt;
&lt;br /&gt;
 struct usbmux_header {&lt;br /&gt;
 	u32 length;	// length of message, including header&lt;br /&gt;
 	u32 reserved;	// always zero&lt;br /&gt;
 	u32 type;       // message type&lt;br /&gt;
 	u32 tag;	// responses to this query will echo back this tag&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct usbmux_result {&lt;br /&gt;
 	struct usbmux_header header;&lt;br /&gt;
 	u32 result;&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 struct usbmux_connect_request {&lt;br /&gt;
 	struct usbmux_header header;&lt;br /&gt;
 	u32  device_id;&lt;br /&gt;
 	u16  port;		// TCP port number&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 enum {&lt;br /&gt;
 	usbmux_result  = 1,&lt;br /&gt;
 	usbmux_connect = 2,&lt;br /&gt;
 	usbmux_hello   = 3,&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
=== Sequence of Events ===&lt;br /&gt;
&lt;br /&gt;
1) Client opens connection to /var/run/usbmuxd&lt;br /&gt;
&lt;br /&gt;
2) Client sends &amp;quot;Hello&amp;quot; packet:&lt;br /&gt;
 10000000 00000000 03000000 02000000&lt;br /&gt;
 (length = 0x10, reserved = 0, type = 3, tag = 2)&lt;br /&gt;
&lt;br /&gt;
3) Client receives &amp;quot;Hello&amp;quot; response:&lt;br /&gt;
 14000000 00000000 01000000 02000000 00000000&lt;br /&gt;
 (length = 0x14, type = 1, tag = 2, result = 0)&lt;br /&gt;
&lt;br /&gt;
4) Client receives device ID:&lt;br /&gt;
 1c 01 00 00 00 00 00 00 04 00 00 00 00 00 00 00  ................&lt;br /&gt;
 19 00 00 00 91 12 31 33 31 34 64 66 34 61 30 30  ......1314df4a00&lt;br /&gt;
 65 37 31 37 35 35 62 31 32 30 31 66 64 36 34 34  e71755b1201fd644&lt;br /&gt;
 35 34 63 63 35 38 36 39 39 63 30 31 66 64 00 00  54cc58699c01fd..&lt;br /&gt;
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 [...]&lt;br /&gt;
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00 00 00 00 00 00 00 00 00 00 10 fd              ............&lt;br /&gt;
 (length=0x1c1, type = 4, tag = 0, device_id = 0x19, usb_product_id = 0x1291, serial number string = &amp;quot;1314.....01fd&amp;quot;.... ?)&lt;br /&gt;
&lt;br /&gt;
5) Client sends TCP connect request:&lt;br /&gt;
 18000000 00000000 02000000 03000000 19000000 00160000&lt;br /&gt;
 (length = 0x18, type = 2, tag = 3, device_id = 0x19, port = 0x0016 (big-endian) = 22)&lt;br /&gt;
&lt;br /&gt;
6)  Client receives ACK:&lt;br /&gt;
 &lt;br /&gt;
* Connection refused:&lt;br /&gt;
 14000000 00000000 01000000 03000000 03000000&lt;br /&gt;
 (length = 0x14, type = 1, tag = 3, result = 3 -- connection refused?)&lt;br /&gt;
&lt;br /&gt;
* Connection established:&lt;br /&gt;
 14000000 00000000 01000000 03000000 00000000&lt;br /&gt;
 (length = 0x14, type = 1, tag = 3, result = 0 -- no error)&lt;br /&gt;
&lt;br /&gt;
From this point on, data is piped directly between the unix socket on the host and the TCP port on the device.&lt;br /&gt;
&lt;br /&gt;
== lockdownd protocol ==&lt;br /&gt;
&lt;br /&gt;
lockdownd uses port 62078. It uses a simple packet format - each packet is a 32-bit big-endian word indicating the size of the payload of the packet. Packets are in XML plist format, unless otherwise stated; the first two packets are shown in full, and the rest are abbreviated for the sake of readability.&lt;br /&gt;
&lt;br /&gt;
Example: plug iTouch into iTunes&lt;br /&gt;
&lt;br /&gt;
 1. request: {Label=iTunesHelper, Request=QueryType}&lt;br /&gt;
 0000011d (length of request, now in big-endian!)&lt;br /&gt;
 &lt;br /&gt;
 ASCII payload:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;iTunesHelper&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Request&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;QueryType&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;/plist&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 2. response: {Request=QueryType, Result=Success, Type=com.apple.mobile.lockdown}&lt;br /&gt;
 00000156 (length)&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Request&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;QueryType&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Result&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;Success&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Type&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;com.apple.mobile.lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;/plist&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 3. request: {Label=iTunesHelper, PairRecord={DeviceCertificate=xxxx,HostCertificate=xxxx,HostID=xxxx,RootCertificate=xxxx}, Request=ValidatePair}&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;iTunesHelper&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;PairRecord&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;dict&amp;gt;&lt;br /&gt;
 		&amp;lt;key&amp;gt;DeviceCertificate&amp;lt;/key&amp;gt;&lt;br /&gt;
  		&amp;lt;data&amp;gt;&lt;br /&gt;
 		LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNOVENDQVIyZ0F3SUJB&lt;br /&gt;
 		[...]&lt;br /&gt;
 		RVJUSUZJQ0FURS0tLS0tCg==&lt;br /&gt;
 		&amp;lt;/data&amp;gt;&lt;br /&gt;
 		&amp;lt;key&amp;gt;HostCertificate&amp;lt;/key&amp;gt;&lt;br /&gt;
 		&amp;lt;data&amp;gt;&lt;br /&gt;
 		LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN1akNDQWFLZ0F3SUJB&lt;br /&gt;
 		[...]&lt;br /&gt;
 		UlRJRklDQVRFLS0tLS0K&lt;br /&gt;
 		&amp;lt;/data&amp;gt;&lt;br /&gt;
 		&amp;lt;key&amp;gt;HostID&amp;lt;/key&amp;gt;&lt;br /&gt;
 		&amp;lt;string&amp;gt;D7......-....-....-....-........4EFE&amp;lt;/string&amp;gt;&lt;br /&gt;
 		&amp;lt;key&amp;gt;RootCertificate&amp;lt;/key&amp;gt;&lt;br /&gt;
 		&amp;lt;data&amp;gt;&lt;br /&gt;
 		LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNyVENDQVpXZ0F3SUJB&lt;br /&gt;
 		[...]&lt;br /&gt;
 		NUVPRitjZVFNcUovZHBFdz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=&lt;br /&gt;
 		&amp;lt;/data&amp;gt;&lt;br /&gt;
 	&amp;lt;/dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Request&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;ValidatePair&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 4. response: {Request=ValidatePair, Result=Success}&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Request&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;ValidatePair&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Result&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;Success&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 5. request: {HostID=xxx, Label=iTunesHelper, Request=StartSession}&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;HostID&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;D7......-....-....-....-........4EFE&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;iTunesHelper&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Request&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;StartSession&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 6. response: {EnableSessionSSL=true, Request=StartSession, Result=Success, SessionID=xxx}&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;EnableSessionSSL&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;true/&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Request&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;StartSession&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;Result&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;Success&amp;lt;/string&amp;gt;&lt;br /&gt;
 	&amp;lt;key&amp;gt;SessionID&amp;lt;/key&amp;gt;&lt;br /&gt;
 	&amp;lt;string&amp;gt;DE622607-91A9-4DA7-A38C-F6DC1F8EF24F&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== usbmuxd to iPhone ==&lt;br /&gt;
&lt;br /&gt;
(TBD …)&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
&lt;br /&gt;
This document was originally part of wikee.iphwn.org, which no longer seems to exist. This version was pulled from archive.org on 12 Oct 2011, and was last edited on 13 Jul 2008. All credit for this document should go to the [[iPhone Dev Team]].&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [[MobileDevice Library]]&lt;br /&gt;
* [http://libimobiledevice.org/docs/html/files.html Protocol Documentation]&lt;br /&gt;
* [http://libimobiledevice.org/ iFuse]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IDroid&amp;diff=21520</id>
		<title>IDroid</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IDroid&amp;diff=21520"/>
		<updated>2011-10-12T01:13:06Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
[[Image:Openiboot.png|thumb|right|200px|Device running the OpeniBoot console.]]&lt;br /&gt;
iDroid is a project which goals are to port linux and Android to the [[iPhone]]/[[iPod touch]]/[[iPad]] and make a Free (free software) OS alternative to the Apple proprietary &amp;quot;{{wp|iOS (Apple)|iOS}}&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
iDroid is not actually a hack/exploit neither an unlock, but it is based on [[Bootrom]] exploits which allowing the running of unsigned code at low level.&lt;br /&gt;
&lt;br /&gt;
=== OpeniBoot ===&lt;br /&gt;
&lt;br /&gt;
The goals of OpeniBoot are&lt;br /&gt;
* to run low-level code, &lt;br /&gt;
* to have low and critical drivers ([[NAND]] and [[NOR]] driver, [[NOR_(NVRAM)|NVRAM]]...), and&lt;br /&gt;
* to have a debugger and development environment (chainloading, upgrading itself and USB mass storage).&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
A linux Bootloader, a working linux kernel (just a question of cross-compiler), porting drivers, run wifi and command line through SSH.&lt;br /&gt;
&lt;br /&gt;
=== Android ===&lt;br /&gt;
On April 21, 2010, an Android distribution based on iPhoneLinux called iDroid was released.&lt;br /&gt;
&lt;br /&gt;
* Announcement on the linuxoniphone blog: [http://linuxoniphone.blogspot.com/2010/04/ive-been-working-on-this-quietly-in.html iDroid initial release]&lt;br /&gt;
* Official iDroid Wiki: [http://www.idroidproject.org/ iDroid Project]&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
To see answers to frequently-asked questions about iPhoneLinux and iDroid, go to the [http://www.idroidproject.org/wiki/Frequently_Asked_Questions iPhoneLinux FAQ] page.&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Golden_Master&amp;diff=21358</id>
		<title>Golden Master</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Golden_Master&amp;diff=21358"/>
		<updated>2011-10-05T05:21:49Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A golden master build is likely the final build of a piece of software. Three builds of iOS that were declared Golden Master are 2.0 5A345 (despite 5A347 being the publicly-released build), 4.0 8A293, and 5.0 9A334.&lt;br /&gt;
{{stub|firmware}}&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=21197</id>
		<title>User talk:Haifisch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=21197"/>
		<updated>2011-09-26T05:26:18Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Removal of BootRa1n ==&lt;br /&gt;
Hi Dylan. Sorry that you're not happy with the removal of the BootRa1n page. But currently there is no value for the wiki in having this page.  I know that you took some time implementing this etc. but I made a comparison of both source files and for me it just looks like moving the credits to you. The only additional &amp;quot;feature&amp;quot; is to send the exploit code. If your tool really gets used by a lot of people, then they should come to me and tell me to re-add the page. Usual rule here for [[:Category:GUI Tools|tools]] is that the author itself does ''not'' add the page itself, but instead users that use the tool frequently create the page. If everybody adds its own tools that are never used, we have a big advertising wiki and that contradicts the [[Ground Rules]]. I hope you understand that. If you really want to re-add the page, get a lot of people (currently on the wiki) together that want it and let me know. I hope you're not too disappointed and still contribute other infos to this wiki. You already helped, as we now have the [[iBootUtil]] page (I left the link to your fork there btw). -- [[User:Http|http]] 13:39, 25 September 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alright its cool just my family is proud of me for making something people would want (Not trying to make all of this sad) but its cool.- Dylan Laws&lt;br /&gt;
:Sorry if I upset you at all or anything, but I don't like when people take others code and attempt to say it is their own. I currently work on my own projects, I don't add them here because they are pretty much useless or have better alternatives. The wiki should be a place to gain familiarity in those areas. I used it when I first came to try and share a bug I found, but ended up giving it to a more skilled person in private. You should learn more and thrive to become an independent developer. You have the passion, but you need to understand you can't just rename stuff and call it your own. If you want a good start in really easy stuff, feel free to email me using my user page and &amp;quot;email this user&amp;quot;. I am not skilled at all, but I do know and use Lua and Java daily. They aren't much, but a good start. once again, sorry. --[[User:JacobVengeance|Jacob]] 22:50, 25 September 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Actually thats pretty cool can you make a UI with Java? I need to make a UI for my upcoming project that im coding in batch. Email me here dakotatheguy@gmail.com -Dylan Laws&lt;br /&gt;
:You could make a UI very easily using an IDE like Netbeans. If you can't figure things out, google is always a resource. --[[User:JacobVengeance|Jacob]] 23:26, 25 September 2011 (MDT)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=21195</id>
		<title>User talk:Haifisch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Haifisch&amp;diff=21195"/>
		<updated>2011-09-26T04:50:21Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Removal of BootRa1n ==&lt;br /&gt;
Hi Dylan. Sorry that you're not happy with the removal of the BootRa1n page. But currently there is no value for the wiki in having this page.  I know that you took some time implementing this etc. but I made a comparison of both source files and for me it just looks like moving the credits to you. The only additional &amp;quot;feature&amp;quot; is to send the exploit code. If your tool really gets used by a lot of people, then they should come to me and tell me to re-add the page. Usual rule here for [[:Category:GUI Tools|tools]] is that the author itself does ''not'' add the page itself, but instead users that use the tool frequently create the page. If everybody adds its own tools that are never used, we have a big advertising wiki and that contradicts the [[Ground Rules]]. I hope you understand that. If you really want to re-add the page, get a lot of people (currently on the wiki) together that want it and let me know. I hope you're not too disappointed and still contribute other infos to this wiki. You already helped, as we now have the [[iBootUtil]] page (I left the link to your fork there btw). -- [[User:Http|http]] 13:39, 25 September 2011 (MDT)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alright its cool just my family is proud of me for making something people would want (Not trying to make all of this sad) but its cool.- Dylan Laws&lt;br /&gt;
:Sorry if I upset you at all or anything, but I don't like when people take others code and attempt to say it is their own. I currently work on my own projects, I don't add them here because they are pretty much useless or have better alternatives. The wiki should be a place to gain familiarity in those areas. I used it when I first came to try and share a bug I found, but ended up giving it to a more skilled person in private. You should learn more and thrive to become an independent developer. You have the passion, but you need to understand you can't just rename stuff and call it your own. If you want a good start in really easy stuff, feel free to email me using my user page and &amp;quot;email this user&amp;quot;. I am not skilled at all, but I do know and use Lua and Java daily. They aren't much, but a good start. once again, sorry. --[[User:JacobVengeance|Jacob]] 22:50, 25 September 2011 (MDT)&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBootUtil&amp;diff=21177</id>
		<title>IBootUtil</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBootUtil&amp;diff=21177"/>
		<updated>2011-09-25T17:09:06Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Lowercase F&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
iBootutil is an open source iBoot communication tool by John Heaton (GoJohnnyboi). iBootUtil is for Mac console application. IOKit-based USB communication program that talks with the iPhone bootloader.&lt;br /&gt;
&lt;br /&gt;
== Credit ==&lt;br /&gt;
* Gojohnnyboi&lt;br /&gt;
&lt;br /&gt;
== Forks ==&lt;br /&gt;
*[https://github.com/isnowrain/ibootutil isnowra1n's fork with sending exploits added]&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
*[https://github.com/Gojohnnyboi/ibootutil iBootUtil Source]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Jacob&amp;diff=21176</id>
		<title>User:Jacob</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Jacob&amp;diff=21176"/>
		<updated>2011-09-25T17:08:00Z</updated>

		<summary type="html">&lt;p&gt;Jacob: Fixed. Went back to old username a while ago for a friend. Sorry :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my main  [http://twitter.com/JacobVengeance Twitter]&lt;br /&gt;
==Devices== &lt;br /&gt;
iPod touch 8GB 4G - iOS 4.3.3 jailbroken with [[Saffron]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBootUtil&amp;diff=21166</id>
		<title>IBootUtil</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBootUtil&amp;diff=21166"/>
		<updated>2011-09-25T08:47:16Z</updated>

		<summary type="html">&lt;p&gt;Jacob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;iBootutil is an open source iBoot communication tool by John Heaton (GoJohnnyboi). iBootUtil is for Mac console application. IOKit-based usb communication program that talks with the iPhone bootloader.&lt;br /&gt;
&lt;br /&gt;
== Forks ==&lt;br /&gt;
*[https://github.com/isnowrain/ibootutil isnowra1n's Fork with sending exploits added]&lt;br /&gt;
*[http://theiphonewiki.com/wiki/index.php?title=BootRa1n BootRa1n]&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
*[https://github.com/Gojohnnyboi/ibootutil iBootUtil Source]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBootUtil&amp;diff=21165</id>
		<title>IBootUtil</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBootUtil&amp;diff=21165"/>
		<updated>2011-09-25T08:46:48Z</updated>

		<summary type="html">&lt;p&gt;Jacob: :/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;iBootutil is an open source iBoot communication tool by John Heaton (GoJohnnyboi). iBootUtil is for Mac console application. IOKit-based usb communication program that talks with the iPhone bootloader.&lt;br /&gt;
&lt;br /&gt;
== Forks ==&lt;br /&gt;
*[https://github.com/isnowrain/ibootutil isnowra1n's Fork with sending exploits added}&lt;br /&gt;
*[http://theiphonewiki.com/wiki/index.php?title=BootRa1n BootRa1n]&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
*[https://github.com/Gojohnnyboi/ibootutil iBootUtil Source]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=HFS_Legacy_Volume_Name_Stack_Buffer_Overflow&amp;diff=21133</id>
		<title>HFS Legacy Volume Name Stack Buffer Overflow</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=HFS_Legacy_Volume_Name_Stack_Buffer_Overflow&amp;diff=21133"/>
		<updated>2011-09-23T07:03:35Z</updated>

		<summary type="html">&lt;p&gt;Jacob: I0n1cs presentation also includes information about this vulnerability and exploit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''HFS Legacy Volume Name Stack Buffer Overflow''' is a [[kernel]] vulnerability used to achieve an [[untethered jailbreak]]. Its exploit implementation, dubbed &amp;quot;feedface,&amp;quot;[https://twitter.com/pod2g/status/33997326070583296] was used in conjunction with limera1n's [[bootrom]] exploit or the [[usb_control_msg(0xA1, 1) Exploit]] in [[greenpois0n (jailbreak)|greenpois0n]].&lt;br /&gt;
&lt;br /&gt;
== Credit ==&lt;br /&gt;
[[User:Jan0|jan0]], [[User:pod2g|pod2g]], [[User:posixninja|Posixninja]]&lt;br /&gt;
&lt;br /&gt;
== Sources for information ==&lt;br /&gt;
*[http://www.twitlonger.com/show/8jep67 TwitLonger]&lt;br /&gt;
*http://pastie.org/2060071 (from a [https://twitter.com/0naj/status/80211549427482624 tweet] by [[User:jan0|jan0]])&lt;br /&gt;
*[http://www.slideshare.net/i0n1c/blackhat-usa-2011-stefan-esser-ios-kernel-exploitation BlackHat Presentation by [[I0n1c]]] (starting at slide 24)&lt;br /&gt;
&lt;br /&gt;
[[Category:Exploits]]&lt;/div&gt;</summary>
		<author><name>Jacob</name></author>
		
	</entry>
</feed>