<?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=LiNK</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=LiNK"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/LiNK"/>
	<updated>2026-05-07T01:01:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=17558</id>
		<title>User:LiNK</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=17558"/>
		<updated>2011-04-19T05:29:47Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm a 19-year-old iPhone hacker/developer.&lt;br /&gt;
&lt;br /&gt;
Add me on Game Center: Ltamake&lt;br /&gt;
&lt;br /&gt;
Twitter: [http://twitter.com/ltamake Follow me!]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Spam&amp;diff=17557</id>
		<title>The iPhone Wiki:Spam</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Spam&amp;diff=17557"/>
		<updated>2011-04-19T05:29:25Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Account signup has been blocked again due to spammers. Captcha didn't fix it&lt;br /&gt;
&lt;br /&gt;
I propose one of three options, invites, account approval, or signup Thursdays. --[[User:Geohot|geohot]] 03:47, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I think account approval would be the best option (although the most work for everyone with sysop powers). People that want to sign up may have trouble asking current users for an invite, and it sounds like spammers would have no problem spamming the wiki on signup days. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 04:20, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I think it's quite strange that the Captcha didn't work. For the current spam the best way would be a regular expression that detects these new pages (all look identical) and automatically denies the page creation and immediately blocks that user. But of course they can change the text and it's not solved anymore. What about their emails? Currently you don't have to provide a valid email. What if you enable the email verification? Maybe they still get around that somehow, but I think they use something highly automated and something that works on all wikis, not just here. If we would add a verification &amp;quot;word&amp;quot; in the verification email that they would have to reenter on the page, then that would be something nonstandard that might not work for them. If they still get around that, we can approve new users (best choice of your ideas), but based on what should we decide? If we just approve every new user, we also risk to approve spammers. --[[User:Http|http]] 05:00, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Well, CAPTCHA only does so much. I propose maybe implementing a CAPTCHA that uses a GIF animation since that breaks a lot of spambots. If not that, then maybe just account approval. [[User:LiNK|LiNK]] 05:29, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Invite System===&lt;br /&gt;
How do we combat this recent spamming of this wiki? I suggest a possible invite system or similar? --[[User:Srts|Srts]] 02:24, 9 November 2009 (UTC)&lt;br /&gt;
:I have already blocked account signup, they must have had this account for a while. --[[User:Geohot|geohot]] 02:29, 9 November 2009 (UTC)&lt;br /&gt;
::Well if they don't stop, we can't have account creation disabled forever, defeats the purpose of the wiki. People like him are sad. Great work to all the sysops et all. keeping disruption to a minimal :D --[[User:Srts|Srts]] 02:34, 9 November 2009 (UTC)&lt;br /&gt;
:::Yea thanks a lot guys for putting up with this. We'll give a bit of time, and if they continue, we'll figure something out. This kid keep trying to reset my password for hosting and the wiki. Too bad he doesn't have a life. --[[User:Geohot|geohot]] 03:10, 9 November 2009 (UTC)&lt;br /&gt;
:::An invite system might not be a bad idea actually [[User:ChronicDev|Will Strafach]] 03:16, 9 November 2009 (UTC)&lt;br /&gt;
::::feel free to post their IP addresses, lol --[[User:Posixninja|posixninja]] 04:08, 9 November 2009 (UTC)&lt;br /&gt;
::::Well, if you need an extra admin to block them (and delete spam pages), I volunteer.  --[[User:Dranfi|Dranfi]]&lt;br /&gt;
:::::Congrats, you're an admin --[[User:Geohot|geohot]] 13:22, 9 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
===IP ranges, approval system===&lt;br /&gt;
How many different IPs are we dealing with? Is it within a specific range? For the time being, it may be possible to blacklist an entire subnet if they are all coming from the same place. But if a botnet is doing this, may be more difficult. Is it possible for MediaWiki to require admin approval of an edit prior to it being commited? Not well versed with MediaWiki administration, just thossing out some ideas. --[[User:Tsuehpsyde|tsuehpsyde]] 17:29, 9 November 2009 (UTC)&lt;br /&gt;
:It is not within a specific range.  On my wiki, people post almost the exact same stuff as IP's and I get from 64.*.*.* al the way to 96.*.*.* I think it is a botnet --[[User:Balloonhead66|Balloonhead66]] 23:13, 16 March 2011 (UTC)&lt;br /&gt;
:We could figure out where they come from and do the same to them. Secondly, we could create a filter that unless your part of a specific group you cannot do more than this many edits in this amount of time. We could try making a period where the admins have to approve the users. Lastly, we could make it so that in the first 12 hours of a user account that user could not edit pages so it would give time for the sysops to ban the users. [[User:Revolution|Revolution]] 00:02, 10 November 2009 (UTC)&lt;br /&gt;
::That might not be a good idea as we could get you butts sued. --[[User:Balloonhead66|Balloonhead66]]&lt;br /&gt;
:::Why don't we just do this Apple-style and have a group of moderators approve of every comment, page edit or revision? I would love to be a part of such group.&lt;br /&gt;
::::The extension for mediawiki [[mediawikiwiki:Extension:FlaggedRevs|FlaggedRevs]] is 1.14 and above.  This wiki is running 1.12 :( --[[User:Balloonhead66|Balloonhead66]] 23:13, 16 March 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
Does this wiki currently take advantage of IP banning capability or would that just be subverted anyways? --[[User:Iemit737|Iemit737]] 03:48, 6 April 2011 (UTC)&lt;br /&gt;
:The wiki does indeed employ IP banning. The spambots are getting around it, though. --[[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, 6 April 2011 (UTC)&lt;br /&gt;
::IP bans are largely useless anyways as -Most Internet users have dynamic IP's and they could simply use a proxy anyways (It's relatively easy to create a VPN once you know where the option is in your OS). They'll also probably block innocent users. --[[User:Ryccardo|Ryccardo]] 14:54, 6 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
===limitations, whitelistings===&lt;br /&gt;
&lt;br /&gt;
If the ones you refer to as 'they' are the [http://code.google.com/p/pois0nhack pois0nhack] group then 'they' don't really seem to pose much of a threat in my opinion. I agree that for the time being we could impose some kind of 12/24 hr posting limitation (maybe no more than +-300 char changes?), but no more than that since this is, after all, a public wiki. Sorry if I'm intruding on some kind of admin/mod meeting, just figured I should have my say. --[[User:Rekoil|adriaaan]] 00:27, 10 November 2009 (UTC)&lt;br /&gt;
:I am in favor of a 12hr limit for new users, but since it's a public wiki, during this time, contributions would have to be approved by sysops. --Untagged&lt;br /&gt;
::Personally I think it would be good to have it so that all edits by new users a thrown into a moderation pool, then once a good amount of worthwhile contributions, that user can be &amp;quot;whitelisted&amp;quot;.&lt;br /&gt;
::Maybe we could extend the Twitter-Service to display more information (i.e. &amp;quot;Main Page (-2,439) http://u.nu/5x2t3 &amp;quot; instead of &amp;quot;Main Page - http://u.nu/5x2t3&amp;quot;). That could allow fast detection (and reversal) of vandalism attempts because large edits by &amp;quot;unknown&amp;quot; would be easy to spot. May also add the username and/or the commit message, but then we'd have to check for anything Twitter might interpret or block. --[[User:CleanAir|CleanAir]] 13:58, 12 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Captcha===&lt;br /&gt;
&lt;br /&gt;
Can we add a Captcha to the logon process? I don't think all these recent spam pages are done manually. --[[User:Http|http]] 06:29, 15 March 2011 (UTC)&lt;br /&gt;
:Good idea [[User:Http|http]], add a Captcha to the logon process and the sign up process for some time --[[User:Whiteshinyapple|Whiteshinyapple]] 09:53, 16 March 2011 (UTC).&lt;br /&gt;
:Uhm better idea [[User:Http|http]], add a Captcha when making new pages. Having to fill in a captcha at every login seems to be a pain in the ass :/ the only thing the spam is doing is making new pages, (at least as far as i see.) --[[User:IMaximusX|IMaximusX]]&lt;br /&gt;
::What I meant was for the registration process (new user), not for every login. Only [[User:Geohot|geohot]] could implement that. --[[User:Http|http]] 17:37, 16 March 2011 (UTC)&lt;br /&gt;
::[http://recaptcha.net Recaptcha] might work.  I requires 1.8+, but only works on the sign in, edits with a new external link (anon only), and passwork cracking. --[[User:Balloonhead66|Balloonhead66]] 23:13, 16 March 2011 (UTC)&lt;br /&gt;
::[[User:http|http]] im pretty sure they already have accounts, :p --[[User:IMaximusX|IMaximusX]]&lt;br /&gt;
&lt;br /&gt;
We have all these options but have any of them actually been implemented? Somebodys got to do something, The spam is getting out of control. --[[User:Grisolp|Grisolp]] 03:38, 9 April 2011 (UTC)&lt;br /&gt;
:As http said, it's up to geohot to add a CAPTCHA for account creation. IP banning is in use, but it appears futile. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 03:52, 9 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
The spam bots are taking overhand. We will continue to clean it manually, but I suggest to add a Captcha to the new user signup process. That should be sufficient. But you might need to update mediawiki. See [http://code.google.com/apis/recaptcha/docs/mediawiki.html]. -- [[User:Http|http]] 11:35, 1 April 2011 (UTC)&lt;br /&gt;
:I can help to clean up the mess as well since I'm from a different timezone (UTC+8). -- [[User:nannoid|nannoid]] 11:51, 1 April 2011 (UTC)&lt;br /&gt;
::What does time zone have to do with it? --[[User:Balloonhead66|Balloonhead66]] 00:00, 6 April 2011 (UTC)&lt;br /&gt;
:This is out of control.  The captcha needs to be in place soon or eventually the recent changes will be flooded and me and the other monitors of it won't be able to keep track of it.  --[[User:Balloonhead66|Balloonhead66]] 00:00, 6 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
Recaptcha added, SONY sucks ass. --[[User:Geohot|geohot]] 03:55, 14 April 2011 (UTC)&lt;br /&gt;
:Sweet! Thanks for the reCAPTCHA addition; the (job) spam was getting tiresome. And... yeah, Sony really needs to lose its dictator mindset and treat consumers better. :\ --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 04:31, 14 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thanks. And great you got back from this trial stuff without bigger damage. Signup reCAPTCHA seems to be a good way to handle the spam. The spam that came afterwards was probably from accounts created earlier. We still have 1106 existing accounts (including the already blocked ones) with the typical syntax of the spam bot accounts. Hopefully not many of those are sleeping for this purpose. I assume the automatic spam will get much lower after a few days. We'll see. -- [[User:Http|http]] 22:58, 14 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Shit. User Gilbberg that was used from this spam bot was created new. It was not in the wiki user list I created an hour earlier. So the spam bot either knows how to read the reCAPTCHA or there sits someone entering these captchas for every spam that gets created in a semi-automated way. This means we need something better or something non-standard. Ideas? -- [[User:Http|http]] 23:15, 14 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I cannot see when user accounts were created, as I don't have access to the database. But shortly after [[User:Geohot|geohot]] added the reCAPTCHA to the new user signup process, I created a list of all users and saved this list. I can confirm that all spam accounts since then (Gilbberg, Giacnen, Frengra, Sarmaiz, Lyneelay, Hiruail, Zimemoor, Albuend, Audpep, Furmayt) were created after that. This means that they must use a semi-automated way to spam (or found a way around the reCAPTCHA). New ideas wanted. -- [[User:Http|http]] 08:26, 16 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Why don't we add a captcha to the new page / editing submission? Once per session or whatever. Also captcha on signin. It's OTT but there aren't many alternatives  =/ --[[User:Windows Helpdesk|blackthund3r]] 13:25, 16 April 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Spam&amp;diff=17556</id>
		<title>The iPhone Wiki:Spam</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Spam&amp;diff=17556"/>
		<updated>2011-04-19T05:28:55Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Account signup has been blocked again due to spammers. Captcha didn't fix it&lt;br /&gt;
&lt;br /&gt;
I propose one of three options, invites, account approval, or signup Thursdays. --[[User:Geohot|geohot]] 03:47, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I think account approval would be the best option (although the most work for everyone with sysop powers). People that want to sign up may have trouble asking current users for an invite, and it sounds like spammers would have no problem spamming the wiki on signup days. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 04:20, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I think it's quite strange that the Captcha didn't work. For the current spam the best way would be a regular expression that detects these new pages (all look identical) and automatically denies the page creation and immediately blocks that user. But of course they can change the text and it's not solved anymore. What about their emails? Currently you don't have to provide a valid email. What if you enable the email verification? Maybe they still get around that somehow, but I think they use something highly automated and something that works on all wikis, not just here. If we would add a verification &amp;quot;word&amp;quot; in the verification email that they would have to reenter on the page, then that would be something nonstandard that might not work for them. If they still get around that, we can approve new users (best choice of your ideas), but based on what should we decide? If we just approve every new user, we also risk to approve spammers. --[[User:Http|http]] 05:00, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Well, CAPTCHA only does so much. I propose maybe implementing a CAPTCHA that uses a GIF animation since that breaks a lot of spambots. If not that, then maybe just account approval. [[User:LiNK|LiNK]] 05:28, 19 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Invite System===&lt;br /&gt;
How do we combat this recent spamming of this wiki? I suggest a possible invite system or similar? --[[User:Srts|Srts]] 02:24, 9 November 2009 (UTC)&lt;br /&gt;
:I have already blocked account signup, they must have had this account for a while. --[[User:Geohot|geohot]] 02:29, 9 November 2009 (UTC)&lt;br /&gt;
::Well if they don't stop, we can't have account creation disabled forever, defeats the purpose of the wiki. People like him are sad. Great work to all the sysops et all. keeping disruption to a minimal :D --[[User:Srts|Srts]] 02:34, 9 November 2009 (UTC)&lt;br /&gt;
:::Yea thanks a lot guys for putting up with this. We'll give a bit of time, and if they continue, we'll figure something out. This kid keep trying to reset my password for hosting and the wiki. Too bad he doesn't have a life. --[[User:Geohot|geohot]] 03:10, 9 November 2009 (UTC)&lt;br /&gt;
:::An invite system might not be a bad idea actually [[User:ChronicDev|Will Strafach]] 03:16, 9 November 2009 (UTC)&lt;br /&gt;
::::feel free to post their IP addresses, lol --[[User:Posixninja|posixninja]] 04:08, 9 November 2009 (UTC)&lt;br /&gt;
::::Well, if you need an extra admin to block them (and delete spam pages), I volunteer.  --[[User:Dranfi|Dranfi]]&lt;br /&gt;
:::::Congrats, you're an admin --[[User:Geohot|geohot]] 13:22, 9 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
===IP ranges, approval system===&lt;br /&gt;
How many different IPs are we dealing with? Is it within a specific range? For the time being, it may be possible to blacklist an entire subnet if they are all coming from the same place. But if a botnet is doing this, may be more difficult. Is it possible for MediaWiki to require admin approval of an edit prior to it being commited? Not well versed with MediaWiki administration, just thossing out some ideas. --[[User:Tsuehpsyde|tsuehpsyde]] 17:29, 9 November 2009 (UTC)&lt;br /&gt;
:It is not within a specific range.  On my wiki, people post almost the exact same stuff as IP's and I get from 64.*.*.* al the way to 96.*.*.* I think it is a botnet --[[User:Balloonhead66|Balloonhead66]] 23:13, 16 March 2011 (UTC)&lt;br /&gt;
:We could figure out where they come from and do the same to them. Secondly, we could create a filter that unless your part of a specific group you cannot do more than this many edits in this amount of time. We could try making a period where the admins have to approve the users. Lastly, we could make it so that in the first 12 hours of a user account that user could not edit pages so it would give time for the sysops to ban the users. [[User:Revolution|Revolution]] 00:02, 10 November 2009 (UTC)&lt;br /&gt;
::That might not be a good idea as we could get you butts sued. --[[User:Balloonhead66|Balloonhead66]]&lt;br /&gt;
:::Why don't we just do this Apple-style and have a group of moderators approve of every comment, page edit or revision? I would love to be a part of such group.&lt;br /&gt;
::::The extension for mediawiki [[mediawikiwiki:Extension:FlaggedRevs|FlaggedRevs]] is 1.14 and above.  This wiki is running 1.12 :( --[[User:Balloonhead66|Balloonhead66]] 23:13, 16 March 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
Does this wiki currently take advantage of IP banning capability or would that just be subverted anyways? --[[User:Iemit737|Iemit737]] 03:48, 6 April 2011 (UTC)&lt;br /&gt;
:The wiki does indeed employ IP banning. The spambots are getting around it, though. --[[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, 6 April 2011 (UTC)&lt;br /&gt;
::IP bans are largely useless anyways as -Most Internet users have dynamic IP's and they could simply use a proxy anyways (It's relatively easy to create a VPN once you know where the option is in your OS). They'll also probably block innocent users. --[[User:Ryccardo|Ryccardo]] 14:54, 6 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
===limitations, whitelistings===&lt;br /&gt;
&lt;br /&gt;
If the ones you refer to as 'they' are the [http://code.google.com/p/pois0nhack pois0nhack] group then 'they' don't really seem to pose much of a threat in my opinion. I agree that for the time being we could impose some kind of 12/24 hr posting limitation (maybe no more than +-300 char changes?), but no more than that since this is, after all, a public wiki. Sorry if I'm intruding on some kind of admin/mod meeting, just figured I should have my say. --[[User:Rekoil|adriaaan]] 00:27, 10 November 2009 (UTC)&lt;br /&gt;
:I am in favor of a 12hr limit for new users, but since it's a public wiki, during this time, contributions would have to be approved by sysops. --Untagged&lt;br /&gt;
::Personally I think it would be good to have it so that all edits by new users a thrown into a moderation pool, then once a good amount of worthwhile contributions, that user can be &amp;quot;whitelisted&amp;quot;.&lt;br /&gt;
::Maybe we could extend the Twitter-Service to display more information (i.e. &amp;quot;Main Page (-2,439) http://u.nu/5x2t3 &amp;quot; instead of &amp;quot;Main Page - http://u.nu/5x2t3&amp;quot;). That could allow fast detection (and reversal) of vandalism attempts because large edits by &amp;quot;unknown&amp;quot; would be easy to spot. May also add the username and/or the commit message, but then we'd have to check for anything Twitter might interpret or block. --[[User:CleanAir|CleanAir]] 13:58, 12 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Captcha===&lt;br /&gt;
&lt;br /&gt;
Can we add a Captcha to the logon process? I don't think all these recent spam pages are done manually. --[[User:Http|http]] 06:29, 15 March 2011 (UTC)&lt;br /&gt;
:Good idea [[User:Http|http]], add a Captcha to the logon process and the sign up process for some time --[[User:Whiteshinyapple|Whiteshinyapple]] 09:53, 16 March 2011 (UTC).&lt;br /&gt;
:Uhm better idea [[User:Http|http]], add a Captcha when making new pages. Having to fill in a captcha at every login seems to be a pain in the ass :/ the only thing the spam is doing is making new pages, (at least as far as i see.) --[[User:IMaximusX|IMaximusX]]&lt;br /&gt;
::What I meant was for the registration process (new user), not for every login. Only [[User:Geohot|geohot]] could implement that. --[[User:Http|http]] 17:37, 16 March 2011 (UTC)&lt;br /&gt;
::[http://recaptcha.net Recaptcha] might work.  I requires 1.8+, but only works on the sign in, edits with a new external link (anon only), and passwork cracking. --[[User:Balloonhead66|Balloonhead66]] 23:13, 16 March 2011 (UTC)&lt;br /&gt;
::[[User:http|http]] im pretty sure they already have accounts, :p --[[User:IMaximusX|IMaximusX]]&lt;br /&gt;
&lt;br /&gt;
We have all these options but have any of them actually been implemented? Somebodys got to do something, The spam is getting out of control. --[[User:Grisolp|Grisolp]] 03:38, 9 April 2011 (UTC)&lt;br /&gt;
:As http said, it's up to geohot to add a CAPTCHA for account creation. IP banning is in use, but it appears futile. --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 03:52, 9 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
The spam bots are taking overhand. We will continue to clean it manually, but I suggest to add a Captcha to the new user signup process. That should be sufficient. But you might need to update mediawiki. See [http://code.google.com/apis/recaptcha/docs/mediawiki.html]. -- [[User:Http|http]] 11:35, 1 April 2011 (UTC)&lt;br /&gt;
:I can help to clean up the mess as well since I'm from a different timezone (UTC+8). -- [[User:nannoid|nannoid]] 11:51, 1 April 2011 (UTC)&lt;br /&gt;
::What does time zone have to do with it? --[[User:Balloonhead66|Balloonhead66]] 00:00, 6 April 2011 (UTC)&lt;br /&gt;
:This is out of control.  The captcha needs to be in place soon or eventually the recent changes will be flooded and me and the other monitors of it won't be able to keep track of it.  --[[User:Balloonhead66|Balloonhead66]] 00:00, 6 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
Recaptcha added, SONY sucks ass. --[[User:Geohot|geohot]] 03:55, 14 April 2011 (UTC)&lt;br /&gt;
:Sweet! Thanks for the reCAPTCHA addition; the (job) spam was getting tiresome. And... yeah, Sony really needs to lose its dictator mindset and treat consumers better. :\ --[[User:Dialexio|&amp;lt;span style=&amp;quot;color:#C20; font-weight:normal;&amp;quot;&amp;gt;Dialexio&amp;lt;/span&amp;gt;]] 04:31, 14 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thanks. And great you got back from this trial stuff without bigger damage. Signup reCAPTCHA seems to be a good way to handle the spam. The spam that came afterwards was probably from accounts created earlier. We still have 1106 existing accounts (including the already blocked ones) with the typical syntax of the spam bot accounts. Hopefully not many of those are sleeping for this purpose. I assume the automatic spam will get much lower after a few days. We'll see. -- [[User:Http|http]] 22:58, 14 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Shit. User Gilbberg that was used from this spam bot was created new. It was not in the wiki user list I created an hour earlier. So the spam bot either knows how to read the reCAPTCHA or there sits someone entering these captchas for every spam that gets created in a semi-automated way. This means we need something better or something non-standard. Ideas? -- [[User:Http|http]] 23:15, 14 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I cannot see when user accounts were created, as I don't have access to the database. But shortly after [[User:Geohot|geohot]] added the reCAPTCHA to the new user signup process, I created a list of all users and saved this list. I can confirm that all spam accounts since then (Gilbberg, Giacnen, Frengra, Sarmaiz, Lyneelay, Hiruail, Zimemoor, Albuend, Audpep, Furmayt) were created after that. This means that they must use a semi-automated way to spam (or found a way around the reCAPTCHA). New ideas wanted. -- [[User:Http|http]] 08:26, 16 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Why don't we add a captcha to the new page / editing submission? Once per session or whatever. Also captcha on signin. It's OTT but there aren't many alternatives  =/ --[[User:Windows Helpdesk|blackthund3r]] 13:25, 16 April 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Limera1n&amp;diff=11713</id>
		<title>Limera1n</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Limera1n&amp;diff=11713"/>
		<updated>2010-10-30T03:52:13Z</updated>

		<summary type="html">&lt;p&gt;LiNK: Removed the space at the beginning.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:limera1n}}&lt;br /&gt;
[[Image:Ra1ndrop.png|right]]&lt;br /&gt;
This is [[User:Geohot|geohot's]] latest [[jailbreak]] utility. It uses an undisclosed bootrom exploit and an undisclosed kernel exploit found by [[User:Comex|comex]] to achieve an [[untethered jailbreak]] on newer devices.&lt;br /&gt;
&lt;br /&gt;
* [[N88ap|iPhone 3GS]]&lt;br /&gt;
* [[N90ap|iPhone 4]]&lt;br /&gt;
* [[N18ap|iPod touch 3G]]&lt;br /&gt;
* [[N81ap|iPod touch 4G]]&lt;br /&gt;
* [[K48ap|iPad]]&lt;br /&gt;
* [[K66ap|AppleTV 2G]] ([http://www.tuaw.com/2010/10/09/limera1n-jailbreak-released-greenpois0n-jailbreak-delayed/ However it's current usefulness is debatable])&lt;br /&gt;
&lt;br /&gt;
It has been demonstrated multiple times by [[User:Geohot|geohot]], using blog posts on his now private blog. [[User:Geohot|Geohot]] [http://1.bp.blogspot.com/_NJ4JFBfr1tY/TDgkAsTQEmI/AAAAAAAAAcw/ZNHDxMNNL4Y/s1600/iphone4.png showed off a high-res picture of Cydia on an iPhone 4]. He [http://www.youtube.com/watch?v=__TR86PLiHw displayed an iPod touch 3G with an untethered jailbreak] that met MuscleNerd's requirements for a good video. In addition, he took a [http://4.bp.blogspot.com/_NJ4JFBfr1tY/S7_OvGMqJMI/AAAAAAAAAcE/R5WLrCizGw0/s1600/ipad_jb.jpg picture of Cydia and blackra1n icons on his iPad's SpringBoard].&lt;br /&gt;
&lt;br /&gt;
'''Release Date:''' October 9, 2010&lt;br /&gt;
&lt;br /&gt;
'''Supported OS's:''' Mac OS X, Windows&lt;br /&gt;
&lt;br /&gt;
'''Supported Operations:''' Hacktivation, jailbreaking&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Release text==&lt;br /&gt;
&amp;lt;center&amp;gt;limera1n, 6 months in the making&amp;lt;br /&amp;gt;&lt;br /&gt;
iPhone 3GS, iPod Touch 3G, iPad, iPhone 4, iPod Touch 4G&amp;lt;br /&amp;gt;&lt;br /&gt;
4.0-4.1 and beyond+++&amp;lt;br /&amp;gt;&lt;br /&gt;
limera1n is unpatchable&amp;lt;br /&amp;gt;&lt;br /&gt;
untethered thanks to jailbreakme star '''comex'''&amp;lt;br /&amp;gt;&lt;br /&gt;
brought to you by '''geohot'''&amp;lt;br /&amp;gt;&lt;br /&gt;
hacktivates&amp;lt;br /&amp;gt;&lt;br /&gt;
Mac coming in 7 years&amp;lt;br /&amp;gt;&lt;br /&gt;
donations keep support alive&amp;lt;br /&amp;gt;&lt;br /&gt;
zero pictures of my face&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Credit==&lt;br /&gt;
* '''[[User:Geohot|geohot]]''' - The program itself, and the bootrom exploit.&lt;br /&gt;
* '''[[User:Comex|comex]]''' - The userland exploit that allows limera1n to run [[untethered jailbreak|untethered]].&lt;br /&gt;
&lt;br /&gt;
==Changelog==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border-collapse:collapse;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;center&amp;gt;'''Version'''&amp;lt;/center&amp;gt;&lt;br /&gt;
|&amp;lt;center&amp;gt;'''Release time'''&amp;lt;/center&amp;gt;&lt;br /&gt;
|&amp;lt;center&amp;gt;'''MD5 Hash'''&amp;lt;/center&amp;gt;&lt;br /&gt;
|&amp;lt;center&amp;gt;'''Change comment'''&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|BETA 1&lt;br /&gt;
|9 Oct 2010 XX:XX GMT&lt;br /&gt;
|2f2b09a6ed5c5613d5361d8a9d0696b6&lt;br /&gt;
|First release.&lt;br /&gt;
|-&lt;br /&gt;
|BETA 2&lt;br /&gt;
|10 Oct 2010 XX:XX GMT&lt;br /&gt;
|a70dccb3dfc0e505687424184dc3d1ce&lt;br /&gt;
|Fixed kernel patching magic. Rerun BETA2+ over BETA1.&lt;br /&gt;
|-&lt;br /&gt;
|BETA 3&lt;br /&gt;
|10 Oct 2010 XX:XX GMT&lt;br /&gt;
|81730090f7de1576268ee8c2407c3d35&lt;br /&gt;
|Fixed an issue with [[N88ap|iPhone 3GS]] ([[iBoot-359.3.2|new bootrom]])&lt;br /&gt;
|-&lt;br /&gt;
|BETA 4&lt;br /&gt;
|10 Oct 2010 XX:XX GMT&lt;br /&gt;
|d901c4b3a544983f095b0d03eb94e4db&lt;br /&gt;
|Uninstall fixed, respring fixed&lt;br /&gt;
|-&lt;br /&gt;
|RC1&lt;br /&gt;
|11 Oct 2010 XX:XX GMT&lt;br /&gt;
|0622d99ffe4c25f75c720a689853845f&lt;br /&gt;
|out of beta! afc2, reliability improvements, no reboot for cydia, 2kb smaller&lt;br /&gt;
|-&lt;br /&gt;
|RC1b&lt;br /&gt;
|11 Oct 2010 XX:XX GMT&lt;br /&gt;
|fc6f7d696a57c3baede49bdff8a7f43f&lt;br /&gt;
|addresses an install issue, mainly with iPads&lt;br /&gt;
|-&lt;br /&gt;
|Final&lt;br /&gt;
|11 Oct 2010 23:XX GMT&lt;br /&gt;
|fc6f7d696a57c3baede49bdff8a7f43f&lt;br /&gt;
|(same as RC1b)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Technical Information==&lt;br /&gt;
=== Basics ===&lt;br /&gt;
* limera1n uses a different exploit to SHAtter.&lt;br /&gt;
* limera1n uses a bootrom exploit to achieve the [[tethered jailbreak]] and unsigned code execution.&lt;br /&gt;
* limera1n uses a userland exploit to make it untethered, which was developed by [[User:Comex|comex]].&lt;br /&gt;
* limera1n uses a hacktivation dylib to activate, even on devices already activated by iTunes&lt;br /&gt;
&lt;br /&gt;
=== Exploits ===&lt;br /&gt;
Details of the exploits to follow.&lt;br /&gt;
&lt;br /&gt;
=== Process ===&lt;br /&gt;
The jailbreak appears to execute something like the following (in no particular order):&lt;br /&gt;
* In recovery1,&lt;br /&gt;
 &amp;quot;setenv debug-uarts 1&lt;br /&gt;
 setenv auto-boot false&lt;br /&gt;
 saveenv&amp;quot;&lt;br /&gt;
* In [[DFU Mode]], it uploads a [[payload]].&lt;br /&gt;
* In recovery2, it uploads another [[payload]] and its [[ramdisk]].&lt;br /&gt;
 &amp;quot;setenv auto-boot true&lt;br /&gt;
  reset&lt;br /&gt;
  geohot done&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Interesting Messages ===&lt;br /&gt;
*&lt;br /&gt;
 &amp;quot;geohot black is the new purple&amp;quot;&lt;br /&gt;
*&lt;br /&gt;
 &amp;quot;blackra1n start: %d current IRQ mask is %8.8X&lt;br /&gt;
 usb irq disabled...shhh&lt;br /&gt;
 fxns found @ %8.8X %8.8X&lt;br /&gt;
 found iBoot @ %8.8X&lt;br /&gt;
 i'm back from IRQland...&lt;br /&gt;
 3g detected, kicking nor&lt;br /&gt;
 nor kicked&lt;br /&gt;
 memcpy done&lt;br /&gt;
 iBoot restored!!!&lt;br /&gt;
 found command table @ %8.8X&lt;br /&gt;
 cmd_geohot added&lt;br /&gt;
 time to pray...%8.8X&amp;quot;&lt;br /&gt;
*&lt;br /&gt;
 &amp;quot;2.2X  send command(%d): %s&lt;br /&gt;
 send exploit!!!&lt;br /&gt;
 sent data to copy: %X&lt;br /&gt;
  sent shellcode: %X has real length %X&lt;br /&gt;
 never freed: %X&lt;br /&gt;
 sent fake data to timeout: %X&lt;br /&gt;
  sent exploit to heap overflow: %X&lt;br /&gt;
  sending file with length: 0x%X Mingw runtime failure:&lt;br /&gt;
   VirtualQuery failed for %d bytes at address %p      Unknown pseudo relocation protocol version %d.&lt;br /&gt;
     Unknown pseudo relocation bit size %d.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Controversy==&lt;br /&gt;
The release of this jailbreak was specifically designed to pressure [[Chronic Dev (team)]] into not releasing SHAtter, but to instead implement the limera1n exploit into [[greenpois0n]]; after releasing limera1n, releasing SHAtter would uselessly disclose another bootrom exploit to Apple.&lt;br /&gt;
&lt;br /&gt;
[[User:Geohot|Geohot]]'s rationale is that Apple already discovered, through internal testing, the limera1n exploit, making it very likely that it will be fixed in the next bootrom revision. Because [[iBoot]] code is present both in the bootrom and firmware, and because firmware is refreshed much more often that bootrom code, any fix in this code branch would appear first in firmware. [[User:Geohot|Geohot]] observed his limera1n exploit was closed in firmware and concluded that it would almost certainly be fixed in the next bootrom revision, whereas SHAtter still has a chance of remaining useful for an indefinite amount of time.&lt;br /&gt;
&lt;br /&gt;
Limera1n's [[Untethered jailbreak|untethered]] userland exploit for iOS 4.0 and 4.1 was obtained by [[User:Geohot|geohot]] under questionable circumstances from [[User:Comex|comex]]. [[User:Comex|Comex]] did end up fixing the kernel patching code by beta2, so as to not break users' devices.&lt;br /&gt;
&lt;br /&gt;
== Hacktivation ==&lt;br /&gt;
Limera1n will copy hacktivation.dylib to /usr/lib and change entries to com.apple.mobile.lockdown.plist, whether it has been activated using iTunes or not. This, while helpful to many, is also harmful to legitimate activators. For a guide on how to remove this hacktivation on iTunes activated devices, see the link below.&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://loadingchanges.com/wp-content/uploads/2010/10/limetime.jpg Picture of limera1n in action]&lt;br /&gt;
* [http://limera1n.com/ Official domain] &lt;br /&gt;
* [http://theiphonewiki.com/limera1n The iPhone Wiki Mirror]&lt;br /&gt;
* [http://www.mediafire.com/?5sovoo41rbcdspw Limera1n RC Beta2 Dump on Mediafire provided by iH8sn0w.]&lt;br /&gt;
* [http://www.pastie.org/1210054 Veence's explanation for release]&lt;br /&gt;
* [http://www.cmdshft.ipwn.me/blog/?p=555 Hacktivation removal guide.]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NOR&amp;diff=11712</id>
		<title>NOR</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NOR&amp;diff=11712"/>
		<updated>2010-10-30T03:50:12Z</updated>

		<summary type="html">&lt;p&gt;LiNK: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOR typically refers to the NOR flash chip the application processor boots from. The baseband also uses a NOR flash.&lt;br /&gt;
&lt;br /&gt;
==How to Access==&lt;br /&gt;
This can be accessed using a patched iBoot or a kernel hack. It can possibly be dumped using /dev/kmem&lt;br /&gt;
&lt;br /&gt;
==Memory Map==&lt;br /&gt;
hope I did this right heh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=1 width=100%&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;Offset&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;0x0&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;Configuration Data&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''0x0''': &amp;quot;2GMI&amp;quot; fourcc&amp;lt;br&amp;gt;&lt;br /&gt;
'''0x4''': Block Size (0x40)&amp;lt;br&amp;gt;&lt;br /&gt;
'''0x8''': Images Section Location Offset&amp;lt;br&amp;gt;&lt;br /&gt;
'''0xC''': Images Section Location (In blocks)&amp;lt;br&amp;gt;&lt;br /&gt;
'''0x10''': Images Section Length&amp;lt;br&amp;gt;&lt;br /&gt;
'''0x30''': Checksum of this config data&amp;lt;br&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;0x4000&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;[[NOR (SysCfg)|SysCfg]] Section&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;0x8000&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;[[NOR (Firmware Images)|Images]] Section&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;0xFC000&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;[[NOR (NVRAM)|NVRAM]] Section&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;0xFE000&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=50%&amp;gt;&amp;lt;center&amp;gt;[[NOR (NVRAM)|NVRAM]] Section (copy)&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
* [[M68ap|iPhone]] -- some CFI compliant parallel nor&lt;br /&gt;
* [[N82ap|iPhone 3G]] -- 1MB SPI NOR flash&lt;br /&gt;
* [[S5L8930|A4]]-based devices -- The NOR is replaced with a dedicated partition of NAND&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Timeline&amp;diff=11537</id>
		<title>Timeline</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Timeline&amp;diff=11537"/>
		<updated>2010-10-28T17:14:55Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==2010==&lt;br /&gt;
===October===&lt;br /&gt;
*October 27 -- [[iH8sn0w]] manages to jailbreak the iOS 4.2 beta.&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 12 -- [[Chronic Dev (team)|Chronic Dev Team]] releases [[greenpois0n]] after switching its exploit from SHAtter to the exploit [[limera1n]] uses. By doing this, SHAtter remains undisclosed, meaning there is a chance that the 5th generation devices are vulnerable. (The exploit [[limera1n]] uses appears to be fixed in the [[iBoot]] revision found in iOS 4.2 beta 2, which means Apple probably 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 SHAtter undisclosed and possibly preserve it for 5th generation devices, [[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]], [[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 SHAtter, but, since [[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]] can't be changed to use this new exploit. This decision, however, would burn 2 [[bootrom]] exploits: SHAtter itself and the one used by [[limera1n]], which is patchable and may be a universal one.&lt;br /&gt;
*October 6 -- Chronic Dev Team issues expected ETA of [[greenpois0n]] as October 10, featuring the new 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 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 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 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]] ([[iBoot-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 [[iBoot-240.5.1|a new bootrom]]. [[N88ap|iPhone 3GS]] units also begin shipping with [[iBoot-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]] 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]], [[posixninja]], [[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]] 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]], [[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;
==2008==&lt;br /&gt;
&lt;br /&gt;
===December===&lt;br /&gt;
* December 27 -- [[25C3_presentation_Hacking_the_iPhone|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;
== 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 -- niacin, [[cmw]], 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>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Accelerometer&amp;diff=11536</id>
		<title>Accelerometer</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Accelerometer&amp;diff=11536"/>
		<updated>2010-10-28T16:29:35Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This chip helps detect movement in the [[iPad]], [[iPhone]], and [[iPod touch]]. Newer devices use this as well as a [[gyroscope]], which allows precise motion and 6-axis movement detection.&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:/private/var/root&amp;diff=11346</id>
		<title>Talk:/private/var/root</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:/private/var/root&amp;diff=11346"/>
		<updated>2010-10-26T03:38:33Z</updated>

		<summary type="html">&lt;p&gt;LiNK: New page: I removed the internal link on demo.mov since it doesn't exist. ~~~~&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I removed the internal link on demo.mov since it doesn't exist. [[User:LiNK|LiNK]] 03:38, 26 October 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/private/var/root&amp;diff=11345</id>
		<title>/private/var/root</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/private/var/root&amp;diff=11345"/>
		<updated>2010-10-26T03:38:03Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The [[wikipedia:home_directory|home directory]] of the root user.  As of 1.1.3, user data is not stored here, but in [[/private/var/mobile]].&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
* [[/]]&lt;br /&gt;
* [[/private]]&lt;br /&gt;
* [[/private/var]]&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Files ===&lt;br /&gt;
Demo.mov - Used in Apple Stores on iOS 1.1.2 and older to display a video when the device wasn't in use. (1.1.3 and newer use the mobile user, not root.)&lt;br /&gt;
&lt;br /&gt;
=== Folders ===&lt;br /&gt;
*[[/private/var/root/library]]&lt;br /&gt;
*[[/private/var/root/media]]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Accelerometer&amp;diff=11251</id>
		<title>Accelerometer</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Accelerometer&amp;diff=11251"/>
		<updated>2010-10-25T14:35:07Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This chip helps detect movement in the [[iPad]], [[iPhone]], and [[iPod touch]]. Newer devices also include a [[gyroscope]], which allows 6-axis movement detection. this chip is a STmicroelectronics lis331DL [http://www.st.com/stonline/books/pdf/docs/14699.pdf]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:/dev&amp;diff=11202</id>
		<title>Talk:/dev</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:/dev&amp;diff=11202"/>
		<updated>2010-10-24T22:47:18Z</updated>

		<summary type="html">&lt;p&gt;LiNK: New page: Is this page really that important? I think this should be merged into something else (sans the folder structure). ~~~~&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is this page really that important? I think this should be merged into something else (sans the folder structure). [[User:LiNK|LiNK]] 22:47, 24 October 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/dev&amp;diff=11199</id>
		<title>/dev</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/dev&amp;diff=11199"/>
		<updated>2010-10-24T22:27:25Z</updated>

		<summary type="html">&lt;p&gt;LiNK: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
[[Device Nodes]] are here, as with any other standard UNIX system. The folder cannot be written to.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
&lt;br /&gt;
[[/]]&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
&lt;br /&gt;
[[/dev/zero]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/vn1]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/vn0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/urandom]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/uart.iap]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/uart.bluetooth]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp7]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp6]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp5]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp4]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp3]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp2]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp1]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ttyp0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/tty.iap]]&lt;br /&gt;
&lt;br /&gt;
[[tty.bluetooth]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/tty]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/sha1_0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/rdisk0s2]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/rdisk0s1]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/rdisk0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/random]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp7]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp6]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp5]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp4]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp3]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp2]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp1]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptyp0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/ptmx]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/pf]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/null]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/klog]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/io8logmt]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/io8log]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/disk0s2]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/disk0s1]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/disk0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/cu.iap]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/cu.bluetooth]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/console]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/btwake]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/btreset]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/bpf3]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/bpf2]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/bpf1]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/bpf0]]&lt;br /&gt;
&lt;br /&gt;
[[/dev/aes_0]]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot&amp;diff=11194</id>
		<title>IBoot</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot&amp;diff=11194"/>
		<updated>2010-10-24T21:49:34Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iBoot}}&lt;br /&gt;
{{Disambig}}&lt;br /&gt;
&lt;br /&gt;
iBoot can stand for two things, both have names that start with [[iBoot]] and distinct version numbers:&lt;br /&gt;
*[[Bootrom]] (version numbers between [[iBoot-240.4]] and [[iBoot-574.4]])&lt;br /&gt;
*[[iBoot (Bootloader)|The stage 2 bootloader, called iBoot]] (as of the last update to this page, version numbers are between [[iBoot-99]] and [[iBoot-931.44.21]])&lt;br /&gt;
*[[LLB]]&lt;br /&gt;
*[[iBEC]]&lt;br /&gt;
*[[iBSS]]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBSS_commands&amp;diff=11193</id>
		<title>IBSS commands</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBSS_commands&amp;diff=11193"/>
		<updated>2010-10-24T21:48:09Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iBSS commands}}&lt;br /&gt;
You can access this command list by typing &amp;quot;help&amp;quot; after [[iBSS]] is uploaded.&lt;br /&gt;
&lt;br /&gt;
        bootx            boot a kernel cache at specified address&lt;br /&gt;
        tsys             boot into tsys (if present)&lt;br /&gt;
        diags            boot into diagnostics (if present)&lt;br /&gt;
        setpicture       set the image on the display&lt;br /&gt;
        bgcolor          set the display background color&lt;br /&gt;
        poweroff         power off the device&lt;br /&gt;
        halt             halt the system (good for JTAG)&lt;br /&gt;
        reboot           reboot the device&lt;br /&gt;
        run              use contents of enironment var as script&lt;br /&gt;
        script           run script at specific address&lt;br /&gt;
        go               jump directly to address&lt;br /&gt;
        mws              memory write - string&lt;br /&gt;
        mwb              memory write - 8bit&lt;br /&gt;
        mwh              memory write - 16bit&lt;br /&gt;
        mw               memory write - 32bit&lt;br /&gt;
        mdb              memory display - 8bit&lt;br /&gt;
        mdh              memory display - 16bit&lt;br /&gt;
        md               memory display - 32bit&lt;br /&gt;
        ramdisk          create a radisk from the specified address&lt;br /&gt;
        powernvram       Access Power NVRAM.&lt;br /&gt;
        charge           Manage the charger chip.&lt;br /&gt;
        devicetree       create a device tree from the specified address&lt;br /&gt;
        saveenv          save current environment to flash&lt;br /&gt;
        syscfg           flash SysCfg inspection&lt;br /&gt;
        chunk            chunk a file&lt;br /&gt;
        arm7_stop        stop the arm7&lt;br /&gt;
        arm7_go          start the arm7 with a downloaded image&lt;br /&gt;
        iic              iic read/write&lt;br /&gt;
        usb              run a USB command&lt;br /&gt;
        sha1             SHA-1 hash of memory&lt;br /&gt;
        crc              POSIX 1003.2 checksum of memory&lt;br /&gt;
        clearenv         clear all environment variables&lt;br /&gt;
        setenv           set an environment variable&lt;br /&gt;
        printenv         print one or all environment variables&lt;br /&gt;
        image            flash image inspection&lt;br /&gt;
        pki              PKI&lt;br /&gt;
        bdev             block device commands&lt;br /&gt;
&lt;br /&gt;
==Commands from [[iBoot]]==&lt;br /&gt;
An asterisk (*) next to a name means that the command is disabled.&lt;br /&gt;
&lt;br /&gt;
 JOB_SPEC [&amp;amp;]                       (( expression ))&lt;br /&gt;
 . filename [arguments]             :&lt;br /&gt;
 [ arg... ]                         [[ expression ]]&lt;br /&gt;
 alias [-p] [name[=value] ... ]     bg [job_spec ...]&lt;br /&gt;
 bind [-lpvsPVS] [-m keymap] [-f fi break [n]&lt;br /&gt;
 builtin [shell-builtin [arg ...]]  caller [EXPR]&lt;br /&gt;
 case WORD in [PATTERN [| PATTERN]. cd [-L|-P] [dir]&lt;br /&gt;
 command [-pVv] command [arg ...]   compgen [-abcdefgjksuv] [-o option&lt;br /&gt;
 complete [-abcdefgjksuv] [-pr] [-o continue [n]&lt;br /&gt;
 declare [-afFirtx] [-p] [name[=val dirs [-clpv] [+N] [-N]&lt;br /&gt;
 disown [-h] [-ar] [jobspec ...]    echo [-neE] [arg ...]&lt;br /&gt;
 enable [-pnds] [-a] [-f filename]  eval [arg ...]&lt;br /&gt;
 exec [-cl] [-a name] file [redirec exit [n]&lt;br /&gt;
 export [-nf] [name[=value] ...] or false&lt;br /&gt;
 fc [-e ename] [-nlr] [first] [last fg [job_spec]&lt;br /&gt;
 for NAME [in WORDS ... ;] do COMMA for (( exp1; exp2; exp3 )); do COM&lt;br /&gt;
 function NAME { COMMANDS ; } or NA getopts optstring name [arg]&lt;br /&gt;
 hash [-lr] [-p pathname] [-dt] [na help [-s] [pattern ...]&lt;br /&gt;
 history [-c] [-d offset] [n] or hi if COMMANDS; then COMMANDS; [ elif&lt;br /&gt;
 jobs [-lnprs] [jobspec ...] or job kill [-s sigspec | -n signum | -si&lt;br /&gt;
 let arg [arg ...]                  local name[=value] ...&lt;br /&gt;
 logout                             popd [+N | -N] [-n]&lt;br /&gt;
 printf [-v var] format [arguments] pushd [dir | +N | -N] [-n]&lt;br /&gt;
 pwd [-LP]                          read [-ers] [-u fd] [-t timeout] [&lt;br /&gt;
 readonly [-af] [name[=value] ...]  return [n]&lt;br /&gt;
 select NAME [in WORDS ... ;] do CO set [--abefhkmnptuvxBCHP] [-o opti&lt;br /&gt;
 shift [n]                          shopt [-pqsu] [-o long-option] opt&lt;br /&gt;
 source filename [arguments]        suspend [-f]&lt;br /&gt;
 test [expr]                        time [-p] PIPELINE&lt;br /&gt;
 times                              trap [-lp] [arg signal_spec ...]&lt;br /&gt;
 true                               type [-afptP] name [name ...]&lt;br /&gt;
 typeset [-afFirtx] [-p] name[=valu ulimit [-SHacdfilmnpqstuvx] [limit&lt;br /&gt;
 umask [-p] [-S] [mode]             unalias [-a] name [name ...]&lt;br /&gt;
 unset [-f] [-v] [name ...]         until COMMANDS; do COMMANDS; done&lt;br /&gt;
 variables - Some variable names an wait [n]&lt;br /&gt;
 while COMMANDS; do COMMANDS; done  { COMMANDS ; }&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=11192</id>
		<title>User:LiNK</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=11192"/>
		<updated>2010-10-24T21:47:17Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm an 18-year-old iPhone hacker/developer.&lt;br /&gt;
&lt;br /&gt;
Add me on Game Center: Ltamake&lt;br /&gt;
&lt;br /&gt;
Twitter: [http://twitter.com/ltamake Follow me!]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Accelerometer&amp;diff=11191</id>
		<title>Accelerometer</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Accelerometer&amp;diff=11191"/>
		<updated>2010-10-24T21:45:45Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This chip helps detect movement in the [[iPhone]], [[iPod Touch]], and [[iPad]]. In the iPhone 4, the chip is aided by the [[gyroscope]], which allows 6-axis movement.&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Gyroscope&amp;diff=11189</id>
		<title>Gyroscope</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Gyroscope&amp;diff=11189"/>
		<updated>2010-10-24T21:37:31Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is present in the [[N90ap|iPhone 4]] and the [[N81ap|iPod touch 4G]]. It detects movements far more precise than the [[accelerometer]], and creates 6-axis motion sensing combined with the Compass (iPhone-only) and the accelerometer. The chip is a STMicroelectronics AGD1 2022 FP6AQ.&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Gyroscope&amp;diff=11188</id>
		<title>Gyroscope</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Gyroscope&amp;diff=11188"/>
		<updated>2010-10-24T21:33:41Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is present in the [[N90ap|iPhone 4]] and the [[N81ap|iPod touch 4G]]. It detects movements far more precise than the [[accelerometer]], and creates 6-axis motion sensing combined with the Compass (iPhone-only) and the accelerometer.&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Geohot&amp;diff=11125</id>
		<title>User talk:Geohot</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Geohot&amp;diff=11125"/>
		<updated>2010-10-23T19:01:12Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Future of this Wiki ==&lt;br /&gt;
&lt;br /&gt;
[[Geohot]] is the founder of this wiki. Now that he has retired (or whatever) I would be interested to know how this Wiki continues. I'm a little scared that he could just turn it off. Maybe we should make some backups now? Or can geohot or a close insider provide some infos about the future of this Wiki? If geohot needs someone to take over this project, I would be happy to do so (and probably many others also). It would be awful to see all our contributions fade away. A clear statement by any insider would help. Thanks. --[[User:Http|http]] 18:58, 13 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
I currently have no plans to shut down this wiki. Rest assured that if I do, I will make a backup available online. --[[User:Geohot|geohot]] 19:17, 13 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Thanks for clarification. This helps a lot. --[[User:Http|http]] 22:39, 13 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Access to [http://iphonejtag.blogspot.com/ blog] archives ==&lt;br /&gt;
Will you post the information on your initial iPhone 2G unlock anywhere? This used to be on your blog (in the archives) and was quite fascinating... :( [[User:D235j|D235j]] 01:41, 14 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
You made a rational decision leaving the jailbreak community. After all the crap you had to take from people I dont blame you. Im sorry for ever adding to the BS you deal with on a day-to-day basis. [[User:Leobruh|Leobruh]] 22:42, 13 July 2010 (UTC)!&lt;br /&gt;
&lt;br /&gt;
== Blog ==&lt;br /&gt;
Hey mate, do you have any plans to make your blog public again? There was a lot of good information on there and it would be an official source of information and updates from you!&lt;br /&gt;
&lt;br /&gt;
Best! =) [[User:LiNK|LiNK]] 19:01, 23 October 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=9883</id>
		<title>Talk:S5L8930</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=9883"/>
		<updated>2010-10-03T22:41:55Z</updated>

		<summary type="html">&lt;p&gt;LiNK: /* New Untethered Kernel Exploit? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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 where the same problem's 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>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=9882</id>
		<title>Talk:S5L8930</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=9882"/>
		<updated>2010-10-03T22:40:13Z</updated>

		<summary type="html">&lt;p&gt;LiNK: /* New Untethered Kernel Exploit? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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 where the same problem's with [[Sn0wbreeze]] --[[User:Liamchat|liamchat]] 17:19, 28 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
*That's not correct at all. :/ [[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>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=9260</id>
		<title>Talk:S5L8930</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:S5L8930&amp;diff=9260"/>
		<updated>2010-09-20T02:07:36Z</updated>

		<summary type="html">&lt;p&gt;LiNK: /* Is there an iBoot exploit? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=9172</id>
		<title>User:LiNK</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=9172"/>
		<updated>2010-09-11T23:36:04Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An iPhone hacker. Member of f1redev. British idiot with an ugly hairdo.&lt;br /&gt;
&lt;br /&gt;
Add me on Game Center: Ltamake&lt;br /&gt;
&lt;br /&gt;
Twitter: [http://twitter.com/ltamake Here]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=9171</id>
		<title>User:LiNK</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=9171"/>
		<updated>2010-09-11T23:35:42Z</updated>

		<summary type="html">&lt;p&gt;LiNK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An iPhone hacker. Member of f1redev. British idiot with an ugly hairdo.&lt;br /&gt;
&lt;br /&gt;
Add me on Game Center: Ltamake&lt;br /&gt;
Twitter: [http://twitter.com/ltamake Here]&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=8903</id>
		<title>User:LiNK</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:LiNK&amp;diff=8903"/>
		<updated>2010-09-03T07:22:21Z</updated>

		<summary type="html">&lt;p&gt;LiNK: New page: An iPhone hacker. Member of f1redev. British idiot with an ugly hairdo.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An iPhone hacker. Member of f1redev. British idiot with an ugly hairdo.&lt;/div&gt;</summary>
		<author><name>LiNK</name></author>
		
	</entry>
</feed>