<?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=MiW</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=MiW"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/MiW"/>
	<updated>2026-05-06T11:25:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Mobile_obliterator&amp;diff=3942</id>
		<title>Mobile obliterator</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Mobile_obliterator&amp;diff=3942"/>
		<updated>2009-06-25T11:18:36Z</updated>

		<summary type="html">&lt;p&gt;MiW: New page:  &amp;lt;nowiki&amp;gt;                   \o/                    |  &amp;lt;--- iphone thief                    /\                  __o___             _ .%(  _  ,)%_ ._           (_ ' ( `   ) _  .__)         (...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;nowiki&amp;gt;&lt;br /&gt;
                  \o/&lt;br /&gt;
                   |  &amp;lt;--- iphone thief&lt;br /&gt;
                   /\&lt;br /&gt;
                 __o___&lt;br /&gt;
            _ .%(  _  ,)%_ ._&lt;br /&gt;
          (_ ' ( `   ) _  .__)&lt;br /&gt;
        ( (  (    )  ( `)  ) _)&lt;br /&gt;
       (__ (_   (_ .  _) _) ,__)&lt;br /&gt;
           `~~`\ ' .  /`~~`&lt;br /&gt;
                ;    ;&lt;br /&gt;
                /     \&lt;br /&gt;
  _____________/iPhone \_____________&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What does this mysterious function do?&lt;br /&gt;
Are you game enough to try it?&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Libexec&amp;diff=3941</id>
		<title>Libexec</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Libexec&amp;diff=3941"/>
		<updated>2009-06-25T11:12:02Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;nowiki&amp;gt;&lt;br /&gt;
drwxr-xr-x  4 root wheel    1632 Jun 23 20:31 ./&lt;br /&gt;
drwxr-xr-x 10 root wheel     340 Jun 22 07:29 ../&lt;br /&gt;
-rwxr-xr-x  1 root wheel  222128 May 19 12:43 BackupAgent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15920 May 19 12:34 CrashHousekeeping*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   23920 May 19 12:27 CrashReportCopyAgent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   44784 May 19 12:36 SyncAgent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15376 May 19 12:25 afcd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   18816 May 19 12:33 aggregated*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15440 May 19 12:27 amfid*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19600 Apr 21 19:21 bigram*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   83120 May 19 12:25 bootpd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19856 Apr 21 19:21 code*&lt;br /&gt;
-r-xr-xr-x  1 root wheel  185328 May 19 12:26 configd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel    9616 May 19 12:27 crash_mover*&lt;br /&gt;
drwxr-xr-x  2 root wheel     340 Jun 24 23:28 cydia/&lt;br /&gt;
-rwxr-xr-x  1 root wheel   16032 May 19 12:25 debug_image_mount*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   14224 Jun 22 00:58 devteam-utility*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   13552 Apr 19 08:20 fingerd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   24288 Apr 21 19:21 frcode*&lt;br /&gt;
drwxr-xr-x  2 root wheel     170 Apr 25 07:31 gnupg/&lt;br /&gt;
-rwxr-xr-x  1 root wheel  557600 Jun 22 23:35 installd*&lt;br /&gt;
-rwxrwxrwx  1 root wheel  557488 Jun 22 23:31 installd-hacked-30*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19024 May 19 12:36 itdbprepserver*&lt;br /&gt;
-r-xr-xr-x  1 root wheel   10016 May 19 12:24 launchproxy*&lt;br /&gt;
-rwxr-xr-x  1 root wheel 1118736 May 19 12:38 locationd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15216 May 19 12:38 lockbot*&lt;br /&gt;
-rwxr-xr-x  1 root wheel  625888 May 19 12:38 lockdownd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   30176 May 19 12:43 mc_mobile_tunnel*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   10240 May 19 12:25 misagent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel  102480 May 19 12:38 misd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19664 May 19 12:24 mobile_file_relay*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   14640 May 19 12:34 mobile_house_arrest*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   29520 May 19 12:26 mobile_image_mounter*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   14640 May 19 12:36 mobile_installation_proxy*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   54864 May 19 12:31 &amp;lt;/nowiki&amp;gt;[[mobile_obliterator]]*&amp;lt;nowiki&amp;gt;&lt;br /&gt;
-rwxr-xr-x  1 root wheel   20336 May 19 12:45 mobile_profile_janitor*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   10256 May 19 12:25 notification_proxy*&lt;br /&gt;
-rwxr-xr-x  1 root wheel  152672 May 19 12:27 ptpd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   33584 Apr 21 19:31 rmt*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   82448 May 19 12:26 securityd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   44240 May  5 16:28 sftp-server*&lt;br /&gt;
-rws--x--x  1 root wheel  155520 May  5 16:28 ssh-keysign*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   28928 May  5 16:28 ssh-rand-helper*&lt;br /&gt;
-r-xr-xr-x  1 root wheel     449 Jan  2  2008 sshd-keygen-wrapper*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   24448 May 19 12:23 stackshot*&lt;br /&gt;
-rwxr-xr-x  1 root wheel    9152 May 19 12:35 stackshotserver*&lt;br /&gt;
-rwxr-xr-x  1 root wheel    8928 May 19 12:26 syslog_relay*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   13072 Apr  8 20:20 vndevice*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Libexec&amp;diff=3940</id>
		<title>Libexec</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Libexec&amp;diff=3940"/>
		<updated>2009-06-25T11:11:26Z</updated>

		<summary type="html">&lt;p&gt;MiW: New page:  &amp;lt;nowiki&amp;gt; drwxr-xr-x  4 root wheel    1632 Jun 23 20:31 ./ drwxr-xr-x 10 root wheel     340 Jun 22 07:29 ../ -rwxr-xr-x  1 root wheel  222128 May 19 12:43 BackupAgent* -rwxr-xr-x  1 root w...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;nowiki&amp;gt;&lt;br /&gt;
drwxr-xr-x  4 root wheel    1632 Jun 23 20:31 ./&lt;br /&gt;
drwxr-xr-x 10 root wheel     340 Jun 22 07:29 ../&lt;br /&gt;
-rwxr-xr-x  1 root wheel  222128 May 19 12:43 BackupAgent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15920 May 19 12:34 CrashHousekeeping*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   23920 May 19 12:27 CrashReportCopyAgent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   44784 May 19 12:36 SyncAgent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15376 May 19 12:25 afcd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   18816 May 19 12:33 aggregated*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15440 May 19 12:27 amfid*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19600 Apr 21 19:21 bigram*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   83120 May 19 12:25 bootpd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19856 Apr 21 19:21 code*&lt;br /&gt;
-r-xr-xr-x  1 root wheel  185328 May 19 12:26 configd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel    9616 May 19 12:27 crash_mover*&lt;br /&gt;
drwxr-xr-x  2 root wheel     340 Jun 24 23:28 cydia/&lt;br /&gt;
-rwxr-xr-x  1 root wheel   16032 May 19 12:25 debug_image_mount*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   14224 Jun 22 00:58 devteam-utility*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   13552 Apr 19 08:20 fingerd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   24288 Apr 21 19:21 frcode*&lt;br /&gt;
drwxr-xr-x  2 root wheel     170 Apr 25 07:31 gnupg/&lt;br /&gt;
-rwxr-xr-x  1 root wheel  557600 Jun 22 23:35 installd*&lt;br /&gt;
-rwxrwxrwx  1 root wheel  557488 Jun 22 23:31 installd-hacked-30*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19024 May 19 12:36 itdbprepserver*&lt;br /&gt;
-r-xr-xr-x  1 root wheel   10016 May 19 12:24 launchproxy*&lt;br /&gt;
-rwxr-xr-x  1 root wheel 1118736 May 19 12:38 locationd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   15216 May 19 12:38 lockbot*&lt;br /&gt;
-rwxr-xr-x  1 root wheel  625888 May 19 12:38 lockdownd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   30176 May 19 12:43 mc_mobile_tunnel*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   10240 May 19 12:25 misagent*&lt;br /&gt;
-rwxr-xr-x  1 root wheel  102480 May 19 12:38 misd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   19664 May 19 12:24 mobile_file_relay*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   14640 May 19 12:34 mobile_house_arrest*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   29520 May 19 12:26 mobile_image_mounter*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   14640 May 19 12:36 mobile_installation_proxy*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   54864 May 19 12:31 mobile_obliterator*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   20336 May 19 12:45 mobile_profile_janitor*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   10256 May 19 12:25 notification_proxy*&lt;br /&gt;
-rwxr-xr-x  1 root wheel  152672 May 19 12:27 ptpd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   33584 Apr 21 19:31 rmt*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   82448 May 19 12:26 securityd*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   44240 May  5 16:28 sftp-server*&lt;br /&gt;
-rws--x--x  1 root wheel  155520 May  5 16:28 ssh-keysign*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   28928 May  5 16:28 ssh-rand-helper*&lt;br /&gt;
-r-xr-xr-x  1 root wheel     449 Jan  2  2008 sshd-keygen-wrapper*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   24448 May 19 12:23 stackshot*&lt;br /&gt;
-rwxr-xr-x  1 root wheel    9152 May 19 12:35 stackshotserver*&lt;br /&gt;
-rwxr-xr-x  1 root wheel    8928 May 19 12:26 syslog_relay*&lt;br /&gt;
-rwxr-xr-x  1 root wheel   13072 Apr  8 20:20 vndevice*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=3938</id>
		<title>Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=3938"/>
		<updated>2009-06-25T11:09:00Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a ls -al from the shell of a JB 3.0 iPhone 3G.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	drwxrwxr-t 15 root     admin     748 Jun 25 19:21 ./&lt;br /&gt;
	drwxrwxr-t 15 root     admin     748 Jun 25 19:21 ../&lt;br /&gt;
	drwx------  2 _unknown _unknown  204 May 22 17:33 .fseventsd/&lt;br /&gt;
	lrwxr-xr-x  1 root     admin      27 Jun 22 01:00 Applications -&amp;gt; /var/stash/Applications.pwn/&lt;br /&gt;
	drwxrwxr-x  2 root     admin      68 May 14 17:17 Developer/&lt;br /&gt;
	drwxr-xr-t 14 root     admin     714 Jun 22 07:29 Library/&lt;br /&gt;
	drwxr-xr-x  3 root     wheel     102 Jun 18 07:38 System/&lt;br /&gt;
	lrwxr-xr-x  1 root     admin      11 Jun 25 19:21 User -&amp;gt; /var/mobile/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel    2006 Jun 22 23:38 bin/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel      68 Oct 28  2006 boot/&lt;br /&gt;
	drwxrwxr-t  2 root     admin      68 May 14 14:17 cores/&lt;br /&gt;
	dr-xr-xr-x  3 root     wheel    1237 Jun 25 19:20 dev/&lt;br /&gt;
	lrwxrwxrwx  1 root     wheel      12 Jun 22 01:00 etc -&amp;gt; private/etc//&lt;br /&gt;
	drwxr-xr-x  2 root     wheel      68 Oct 28  2006 lib/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel      68 Oct 28  2006 mnt/&lt;br /&gt;
	drwxr-xr-x  4 root     wheel     136 Jun 18 07:41 private/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel    1224 Jun 22 01:05 sbin/&lt;br /&gt;
	lrwxrwxrwx  1 root     wheel      16 Jun 22 01:00 tmp -&amp;gt; private/var/tmp/&lt;br /&gt;
	drwxr-xr-x  6 root     wheel     306 Jun 22 01:02 &amp;lt;/nowiki&amp;gt;[[usr]]&amp;lt;nowiki&amp;gt;&lt;br /&gt;
	lrwxrwxrwx  1 root     wheel      12 Jun 22 01:00 var -&amp;gt; private/var/&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=3937</id>
		<title>Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=3937"/>
		<updated>2009-06-25T11:08:38Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a ls -al from the shell of a JB 3.0 iPhone 3G.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	drwxrwxr-t 15 root     admin     748 Jun 25 19:21 ./&lt;br /&gt;
	drwxrwxr-t 15 root     admin     748 Jun 25 19:21 ../&lt;br /&gt;
	drwx------  2 _unknown _unknown  204 May 22 17:33 .fseventsd/&lt;br /&gt;
	lrwxr-xr-x  1 root     admin      27 Jun 22 01:00 Applications -&amp;gt; /var/stash/Applications.pwn/&lt;br /&gt;
	drwxrwxr-x  2 root     admin      68 May 14 17:17 Developer/&lt;br /&gt;
	drwxr-xr-t 14 root     admin     714 Jun 22 07:29 Library/&lt;br /&gt;
	drwxr-xr-x  3 root     wheel     102 Jun 18 07:38 System/&lt;br /&gt;
	lrwxr-xr-x  1 root     admin      11 Jun 25 19:21 User -&amp;gt; /var/mobile/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel    2006 Jun 22 23:38 bin/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel      68 Oct 28  2006 boot/&lt;br /&gt;
	drwxrwxr-t  2 root     admin      68 May 14 14:17 cores/&lt;br /&gt;
	dr-xr-xr-x  3 root     wheel    1237 Jun 25 19:20 dev/&lt;br /&gt;
	lrwxrwxrwx  1 root     wheel      12 Jun 22 01:00 etc -&amp;gt; private/etc//&lt;br /&gt;
	drwxr-xr-x  2 root     wheel      68 Oct 28  2006 lib/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel      68 Oct 28  2006 mnt/&lt;br /&gt;
	drwxr-xr-x  4 root     wheel     136 Jun 18 07:41 private/&lt;br /&gt;
	drwxr-xr-x  2 root     wheel    1224 Jun 22 01:05 sbin/&lt;br /&gt;
	lrwxrwxrwx  1 root     wheel      16 Jun 22 01:00 tmp -&amp;gt; private/var/tmp/&lt;br /&gt;
	drwxr-xr-x  6 root     wheel     306 Jun 22 01:02 [[usr]]&lt;br /&gt;
	lrwxrwxrwx  1 root     wheel      12 Jun 22 01:00 var -&amp;gt; private/var/&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=3936</id>
		<title>Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=3936"/>
		<updated>2009-06-25T10:14:02Z</updated>

		<summary type="html">&lt;p&gt;MiW: 3.0 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a ls -al from the shell of a JB 3.0 iPhone 3G.&lt;br /&gt;
&lt;br /&gt;
drwxrwxr-t 15 root     admin     748 Jun 25 19:21 ./&lt;br /&gt;
drwxrwxr-t 15 root     admin     748 Jun 25 19:21 ../&lt;br /&gt;
drwx------  2 _unknown _unknown  204 May 22 17:33 .fseventsd/&lt;br /&gt;
lrwxr-xr-x  1 root     admin      27 Jun 22 01:00 Applications -&amp;gt; /var/stash/Applications.pwn/&lt;br /&gt;
drwxrwxr-x  2 root     admin      68 May 14 17:17 Developer/&lt;br /&gt;
drwxr-xr-t 14 root     admin     714 Jun 22 07:29 Library/&lt;br /&gt;
drwxr-xr-x  3 root     wheel     102 Jun 18 07:38 System/&lt;br /&gt;
lrwxr-xr-x  1 root     admin      11 Jun 25 19:21 User -&amp;gt; /var/mobile/&lt;br /&gt;
drwxr-xr-x  2 root     wheel    2006 Jun 22 23:38 bin/&lt;br /&gt;
drwxr-xr-x  2 root     wheel      68 Oct 28  2006 boot/&lt;br /&gt;
drwxrwxr-t  2 root     admin      68 May 14 14:17 cores/&lt;br /&gt;
dr-xr-xr-x  3 root     wheel    1237 Jun 25 19:20 dev/&lt;br /&gt;
lrwxrwxrwx  1 root     wheel      12 Jun 22 01:00 etc -&amp;gt; private/etc//&lt;br /&gt;
drwxr-xr-x  2 root     wheel      68 Oct 28  2006 lib/&lt;br /&gt;
drwxr-xr-x  2 root     wheel      68 Oct 28  2006 mnt/&lt;br /&gt;
drwxr-xr-x  4 root     wheel     136 Jun 18 07:41 private/&lt;br /&gt;
drwxr-xr-x  2 root     wheel    1224 Jun 22 01:05 sbin/&lt;br /&gt;
lrwxrwxrwx  1 root     wheel      16 Jun 22 01:00 tmp -&amp;gt; private/var/tmp/&lt;br /&gt;
drwxr-xr-x  6 root     wheel     306 Jun 22 01:02 [[usr]]&lt;br /&gt;
lrwxrwxrwx  1 root     wheel      12 Jun 22 01:00 var -&amp;gt; private/var/&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:MiW&amp;diff=2550</id>
		<title>User:MiW</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:MiW&amp;diff=2550"/>
		<updated>2009-01-03T09:39:02Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Yo!=&lt;br /&gt;
I was in line for a prepaid iPhone on the 11th of July, and finally got it on the 24th of August.&lt;br /&gt;
Paid $849AUD for a 16GB and bought $80 worth of prepaid credit for the unlock codes.&lt;br /&gt;
&lt;br /&gt;
I am interested in the OSX/BSD environment on the Phone, GPS and cryptography.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2009==&lt;br /&gt;
I cracked my iphone screen at a music festival. Was facing outward in my pocket and some jerkface hit me in the side.&lt;br /&gt;
I have seen this injury before.&lt;br /&gt;
&lt;br /&gt;
[[Image:Small-crack-glass-near-home.jpg]]&lt;br /&gt;
&lt;br /&gt;
=Ideas=&lt;br /&gt;
[[Backup the iPhone Flash for restore without iTunes]]&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:Small-crack-glass-near-home.jpg&amp;diff=2549</id>
		<title>File:Small-crack-glass-near-home.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:Small-crack-glass-near-home.jpg&amp;diff=2549"/>
		<updated>2009-01-03T09:37:06Z</updated>

		<summary type="html">&lt;p&gt;MiW: my iphone glass got cracked :-(&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;my iphone glass got cracked :-(&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:ChronicDev&amp;diff=2296</id>
		<title>User talk:ChronicDev</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:ChronicDev&amp;diff=2296"/>
		<updated>2008-10-18T04:50:16Z</updated>

		<summary type="html">&lt;p&gt;MiW: questioning removal of my question&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You're a sysop. Be careful with delete, unlinking is usually good enough&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey chronic,&lt;br /&gt;
&lt;br /&gt;
you were completely dismissive of my question and you removed it..&lt;br /&gt;
Its still a valid question and you didn't answer it:&lt;br /&gt;
&lt;br /&gt;
Look at this revision.&lt;br /&gt;
http://www.theiphonewiki.com/wiki/index.php?title=System_Log&amp;amp;oldid=2269&lt;br /&gt;
&lt;br /&gt;
You say cydia symlinks the partition.. rar rar yes yes&lt;br /&gt;
but the binaries have different sizes!! how does a symlink explain this?&lt;br /&gt;
These are TWO different binaries... &lt;br /&gt;
[[User:MiW|MiW]] 04:50, 18 October 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=System_Log&amp;diff=1963</id>
		<title>System Log</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=System_Log&amp;diff=1963"/>
		<updated>2008-08-31T09:57:40Z</updated>

		<summary type="html">&lt;p&gt;MiW: ooooopps! do we need to be worried about user posting Hashes? Apple has a record of these via our ITMS's&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2 Syslogs?!?=&lt;br /&gt;
 MiWs-IPhone:/var/log root# locate syslogd&lt;br /&gt;
 /private/var/stash/libexec.??????/syslogd&lt;br /&gt;
 /System/Library/LaunchDaemons/com.apple.syslogd.plist&lt;br /&gt;
 /usr/sbin/syslogd&lt;br /&gt;
&lt;br /&gt;
 Miws-IPhone:/var/log root# ls -al /private/var/stash/libexec.??????/syslogd&lt;br /&gt;
 -rwxr-xr-x 1 root wheel 216240 Jun 15 07:13 /private/var/stash/libexec.??????/syslogd*&lt;br /&gt;
 Miws-IPhone:/var/log root# ls -al /usr/sbin/syslogd&lt;br /&gt;
 -r-xr-xr-x 1 root wheel 72096 Aug 10 19:38 /usr/sbin/syslogd*&lt;br /&gt;
&lt;br /&gt;
Thats a little strange. &lt;br /&gt;
&lt;br /&gt;
 MiW-IPhone:~ root# /var/stash/libexec.??????/syslogd --version&lt;br /&gt;
 syslogd (GNU inetutils) 1.5&lt;br /&gt;
 MiW-IPhone:~ root# /usr/libexec/syslogd --version&lt;br /&gt;
 syslogd (GNU inetutils) 1.5&lt;br /&gt;
&lt;br /&gt;
Same version, 71K vs 212K.... What is the difference friends?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=bgm's trick for enabling system log=&lt;br /&gt;
&lt;br /&gt;
1. In the shell, do: echo &amp;quot;*.* /var/log/syslog&amp;quot; &amp;gt; /etc/syslog.conf &lt;br /&gt;
&lt;br /&gt;
2. Add the following tags to /System/Library/LaunchDaemons/com.apple.syslogd.plist after the tag &amp;lt;string&amp;gt;/usr/sbin/syslogd&amp;lt;/string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;string&amp;gt;-bsd_out&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;1&amp;lt;/string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the Daemon Launcher to call /usr/sbin/syslogd -bsd_out 1, and we have configured it to write all messages to /var/log/syslog&lt;br /&gt;
&lt;br /&gt;
3. &amp;quot;reboot &amp;amp; enjoy your kernel and other messages&amp;quot; (bgm)&lt;br /&gt;
&lt;br /&gt;
==Note==&lt;br /&gt;
The syslog will grow very big quite quickly, but the folder /var/log/syslog is on the data partition (music, etc).&amp;lt;br&amp;gt;&lt;br /&gt;
If you keep your device full of music, be careful you don't fill the partition. Unix systems tend to break when they &lt;br /&gt;
cant write to the syslog. Keep an eye on it or employ some log rotation.&lt;br /&gt;
&lt;br /&gt;
To disable:&lt;br /&gt;
In a shell, do:&lt;br /&gt;
 rm /var/log/syslog; mknod /var/log/syslog c 3 2&lt;br /&gt;
&lt;br /&gt;
This will turn /var/log/syslog into a /dev/null&lt;br /&gt;
&lt;br /&gt;
To reenable:&lt;br /&gt;
In a shell, do:&lt;br /&gt;
 rm /var/log/syslog; touch /var/log/syslog&lt;br /&gt;
&lt;br /&gt;
This will remove the /dev/null and make a blank regular file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;br /&gt;
http://code.google.com/p/iphone-elite/wiki/IphoneSyslogd&amp;lt;br&amp;gt;&lt;br /&gt;
(full history: http://code.google.com/p/iphone-elite/source/list?path=/wiki/IphoneSyslogd.wiki&amp;amp;start=398)&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=System_Log&amp;diff=1953</id>
		<title>System Log</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=System_Log&amp;diff=1953"/>
		<updated>2008-08-29T04:36:16Z</updated>

		<summary type="html">&lt;p&gt;MiW: Added Syslog stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=2 Syslogs?!?=&lt;br /&gt;
 MiWs-IPhone:/var/log root# locate syslogd&lt;br /&gt;
 /private/var/stash/libexec.??????/syslogd&lt;br /&gt;
 /System/Library/LaunchDaemons/com.apple.syslogd.plist&lt;br /&gt;
 /usr/sbin/syslogd&lt;br /&gt;
&lt;br /&gt;
 Miws-IPhone:/var/log root# ls -al /private/var/stash/libexec.??????/syslogd&lt;br /&gt;
 -rwxr-xr-x 1 root wheel 216240 Jun 15 07:13 /private/var/stash/libexec.L8zI9r/syslogd*&lt;br /&gt;
 Miws-IPhone:/var/log root# ls -al /usr/sbin/syslogd&lt;br /&gt;
 -r-xr-xr-x 1 root wheel 72096 Aug 10 19:38 /usr/sbin/syslogd*&lt;br /&gt;
&lt;br /&gt;
Thats a little strange. &lt;br /&gt;
&lt;br /&gt;
 MiW-IPhone:~ root# /var/stash/libexec.??????/syslogd --version&lt;br /&gt;
 syslogd (GNU inetutils) 1.5&lt;br /&gt;
 MiW-IPhone:~ root# /usr/libexec/syslogd --version&lt;br /&gt;
 syslogd (GNU inetutils) 1.5&lt;br /&gt;
&lt;br /&gt;
Same version, 71K vs 212K.... What is the difference friends?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Zibree's trick for enabling system log=&lt;br /&gt;
&lt;br /&gt;
1. In the shell, do: echo &amp;quot;*.* /var/log/syslog&amp;quot; &amp;gt; /etc/syslog.conf &lt;br /&gt;
&lt;br /&gt;
2. Add the following tags to /System/Library/LaunchDaemons/com.apple.syslogd.plist after the tag &amp;lt;string&amp;gt;/usr/sbin/syslogd&amp;lt;/string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;string&amp;gt;-bsd_out&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;1&amp;lt;/string&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the Daemon Launcher to call /usr/sbin/syslogd -bsd_out 1, and we have configured it to write all messages to /var/log/syslog&lt;br /&gt;
&lt;br /&gt;
3. &amp;quot;reboot &amp;amp; enjoy your kernel and other messages&amp;quot; (Zibree)&lt;br /&gt;
&lt;br /&gt;
==Note==&lt;br /&gt;
The syslog will grow very big quite quickly, but the folder /var/log/syslog is on the data partition (music, etc).&amp;lt;br&amp;gt;&lt;br /&gt;
If you keep your device full of music, be careful you don't fill the partition. Unix systems tend to break when they &lt;br /&gt;
cant write to the syslog. Keep an eye on it or employ some log rotation.&lt;br /&gt;
&lt;br /&gt;
To disable:&lt;br /&gt;
In a shell, do:&lt;br /&gt;
 rm /var/log/syslog; mknod /var/log/syslog c 3 2&lt;br /&gt;
&lt;br /&gt;
This will turn /var/log/syslog into a /dev/null&lt;br /&gt;
&lt;br /&gt;
To reenable:&lt;br /&gt;
In a shell, do:&lt;br /&gt;
 rm /var/log/syslog; touch /var/log/syslog&lt;br /&gt;
&lt;br /&gt;
This will remove the /dev/null and make a blank regular file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;br /&gt;
Zibree, 2007, http://code.google.com/p/iphone-elite/wiki/IphoneSyslogd&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=1952</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=1952"/>
		<updated>2008-08-29T04:10:41Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table border=1 width=100%&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=#64ff64 width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;[[PwnageTool|Jailbreak]]&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=#ff6464 width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;[[Unlock 2.0|Unlock]]&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 colspan=2&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Disclaimer]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Just a try to make the layout more comfortable -caique2001 --&amp;gt;&lt;br /&gt;
{| cellspacing=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;20%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px #999999; color: #000; background-color: rgb(255,255,255)&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: .3em .7em .7em&amp;quot;&amp;gt; &amp;lt;BR&amp;gt; &amp;lt;BR&amp;gt; __TOC__ &amp;lt;/div&amp;gt;&lt;br /&gt;
|width=&amp;quot;80%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px #c6c9ff; color: #000; background-color: #f0f0ff&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: .3em .7em .7em&amp;quot;&amp;gt; {{Welcome}} &amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
==Software==&lt;br /&gt;
* [[Filesystem]]&lt;br /&gt;
* [[Device Nodes]]&lt;br /&gt;
* [[System Log]]&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
* [[m68ap|iPhone (m68ap)]]&lt;br /&gt;
* [[n82ap|iPhone 3G (n82ap)]]&lt;br /&gt;
* [[n45ap|iPod Touch (n45ap)]]&lt;br /&gt;
&lt;br /&gt;
==App Processor (Jailbreak)==&lt;br /&gt;
The iPhone makes use of the [[S5L8900]] platform as application processor. Here is where the [[Jailbreak|jailbreak]] applies.&lt;br /&gt;
&lt;br /&gt;
==Baseband (Unlock)==&lt;br /&gt;
&lt;br /&gt;
The [[Baseband Device]] is where the [[unlock]] applies.&lt;br /&gt;
&lt;br /&gt;
==File formats==&lt;br /&gt;
* [[8900 File Format]]&lt;br /&gt;
* [[IMG2 File Format]]&lt;br /&gt;
* [[IMG3 File Format]]&lt;br /&gt;
* [[secpack]]&lt;br /&gt;
* [[secpack 2.0]]&lt;br /&gt;
* [[seczone]]&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
* [[Recovery Mode 0x1280]]&lt;br /&gt;
* [[Recovery Mode 0x1281]]&lt;br /&gt;
* [[DFU 0x1222]]&lt;br /&gt;
* [[WTF 0x1227]]&lt;br /&gt;
* [[Normal Mode 0x1290]]&lt;br /&gt;
* [[Restore Mode]]&lt;br /&gt;
* [[Baseband Bootrom Protocol]]&lt;br /&gt;
* [[Interactive Mode|Baseband Bootloader Protocol]]&lt;br /&gt;
&lt;br /&gt;
==Keys==&lt;br /&gt;
* [[AES Keys]]&lt;br /&gt;
* [[Apple Certificate]]&lt;br /&gt;
* [[Baseband RSA Keys]]&lt;br /&gt;
* [[Baseband TEA Keys]]&lt;br /&gt;
* [[IMG3 Keys / IVs]]&lt;br /&gt;
* [[NCK]]&lt;br /&gt;
* [[VFDecrypt Keys|Root Filesystem DMG Keys]]&lt;br /&gt;
&lt;br /&gt;
==Application Development==&lt;br /&gt;
* [[Toolchain]] (Includes tutorials)&lt;br /&gt;
* [[Toolchain 2.0]] (Includes tutorials)&lt;br /&gt;
* [[Frameworks]]&lt;br /&gt;
* [[MobileDevice Library]]&lt;br /&gt;
* [[Apple Certification Process]]&lt;br /&gt;
* [[Bypassing iPhone Code Signatures]]&lt;br /&gt;
* [[Distribution Methods]]&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
see [[Tutorials|here]]&lt;br /&gt;
&lt;br /&gt;
==Useful Links==&lt;br /&gt;
see [[Useful Links|here]]&lt;br /&gt;
&lt;br /&gt;
==Definitions==&lt;br /&gt;
* [[jailbreak]]&lt;br /&gt;
* [[activation]]&lt;br /&gt;
* [[unlock]]&lt;br /&gt;
* [[Baseband Device|baseband]]&lt;br /&gt;
* [[Baseband Bootloader|bootloader]]&lt;br /&gt;
* [[DFU]]&lt;br /&gt;
* [[NORID]]&lt;br /&gt;
* [[CHIPID]]&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1951</id>
		<title>Device Nodes</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1951"/>
		<updated>2008-08-29T03:58:22Z</updated>

		<summary type="html">&lt;p&gt;MiW: /* Interesting Character Devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The underlying unix OS that powers the iPhone has a number of device nodes.&lt;br /&gt;
These nodes can be read from or written to by the OS or applications.&lt;br /&gt;
&lt;br /&gt;
A iPhone 3G 2.0.2 contains:&lt;br /&gt;
&lt;br /&gt;
 crw-rw-rw-  1 root wheel    21,  0 Aug 28 15:35 aes_0&lt;br /&gt;
 crw-------  1 root wheel    23,  0 Aug 28 18:56 bpf0&lt;br /&gt;
 crw-------  1 root wheel    23,  1 Aug 28 18:56 bpf1&lt;br /&gt;
 crw-------  1 root wheel    23,  2 Aug 28 15:35 bpf2&lt;br /&gt;
 crw-------  1 root wheel    23,  3 Aug 28 15:35 bpf3&lt;br /&gt;
 c------r--  1 root wheel    11,  0 Aug 28 15:35 btreset&lt;br /&gt;
 crw--w--w-  1 root wheel     0,  0 Aug 28 15:35 console&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  5 Aug 28 18:56 cu.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  7 Aug 28 15:35 cu.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  1 Aug 28 15:35 cu.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  3 Aug 28 15:35 cu.umts&lt;br /&gt;
 brw-r-----  1 root operator 14,  0 Aug 28 15:35 disk0&lt;br /&gt;
 brw-r-----  1 root operator 14,  1 Aug 28 15:35 disk0s1&lt;br /&gt;
 brw-r-----  1 root operator 14,  2 Aug 28 15:35 disk0s2&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 dlci.spi-baseband.0&lt;br /&gt;
 crw-------  1 root wheel     9,  1 Aug 28 18:56 dlci.spi-baseband.1&lt;br /&gt;
 crw-------  1 root wheel     9, 10 Aug 28 15:35 dlci.spi-baseband.10&lt;br /&gt;
 crw-------  1 root wheel     9, 11 Aug 28 15:35 dlci.spi-baseband.11&lt;br /&gt;
 crw-------  1 root wheel     9, 12 Aug 28 15:35 dlci.spi-baseband.12&lt;br /&gt;
 crw-------  1 root wheel     9, 13 Aug 28 15:35 dlci.spi-baseband.13&lt;br /&gt;
 crw-------  1 root wheel     9, 14 Aug 28 15:35 dlci.spi-baseband.14&lt;br /&gt;
 crw-------  1 root wheel     9, 15 Aug 28 15:35 dlci.spi-baseband.15&lt;br /&gt;
 crw-------  1 root wheel     9,  2 Aug 28 19:13 dlci.spi-baseband.2&lt;br /&gt;
 crw-------  1 root wheel     9,  3 Aug 28 18:56 dlci.spi-baseband.3&lt;br /&gt;
 crw-------  1 root wheel     9,  4 Aug 28 18:56 dlci.spi-baseband.4&lt;br /&gt;
 crw-------  1 root wheel     9,  5 Aug 28 18:56 dlci.spi-baseband.5&lt;br /&gt;
 crw-------  1 root wheel     9,  6 Aug 28 18:56 dlci.spi-baseband.6&lt;br /&gt;
 crw-------  1 root wheel     9,  7 Aug 28 18:56 dlci.spi-baseband.7&lt;br /&gt;
 crw-------  1 root wheel     9,  8 Aug 28 18:56 dlci.spi-baseband.8&lt;br /&gt;
 crw-------  1 root wheel     9,  9 Aug 28 18:56 dlci.spi-baseband.9&lt;br /&gt;
 crw-------  1 root wheel     6,  0 Aug 28 15:35 klog&lt;br /&gt;
 cr--r--r--  1 root wheel    13,  3 Aug 28 15:35 mrvl868x0&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 mux.spi-baseband&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  2 Aug 28 18:56 null&lt;br /&gt;
 crw-rw-rw-  1 root tty      15,  1 Aug 28 19:13 ptmx&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  0 Aug 28 15:35 ptyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  1 Aug 28 15:35 ptyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  2 Aug 28 15:35 ptyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  3 Aug 28 15:35 ptyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  4 Aug 28 15:35 ptyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  5 Aug 28 15:35 ptyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  6 Aug 28 15:35 ptyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  7 Aug 28 15:35 ptyp7&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  0 Aug 28 15:35 random&lt;br /&gt;
 crw-r-----  1 root operator 14,  0 Aug 28 15:35 rdisk0&lt;br /&gt;
 crw-r-----  1 root operator 14,  1 Aug 28 15:35 rdisk0s1&lt;br /&gt;
 crw-r-----  1 root operator 14,  2 Aug 28 15:35 rdisk0s2&lt;br /&gt;
 crw-rw-rw-  1 root wheel    20,  0 Aug 28 15:35 sha1_0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     2,  0 Aug 28 15:35 tty&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  4 Aug 28 15:35 tty.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  6 Aug 28 15:35 tty.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  0 Aug 28 15:35 tty.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  2 Aug 28 15:35 tty.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  0 Aug 28 15:35 ttyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  1 Aug 28 15:35 ttyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  2 Aug 28 15:35 ttyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  3 Aug 28 15:35 ttyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  4 Aug 28 15:35 ttyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  5 Aug 28 15:35 ttyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  6 Aug 28 15:35 ttyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  7 Aug 28 15:35 ttyp7&lt;br /&gt;
 crw--w----  1 root tty      16,  0 Aug 28 19:13 ttys000&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  2 Aug 28 15:35 uart.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  3 Aug 28 15:35 uart.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  0 Aug 28 15:35 uart.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  1 Aug 28 15:35 uart.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  1 Aug 28 15:35 urandom&lt;br /&gt;
 brw-------  1 root operator  1,  0 Aug 28 15:35 vn0&lt;br /&gt;
 brw-------  1 root operator  1,  1 Aug 28 15:35 vn1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  3 Aug 28 15:35 zero&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Block Devices=&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|disk0&lt;br /&gt;
|iPhone flash memory (4, 8 or 16GB)&lt;br /&gt;
|-&lt;br /&gt;
| disk0s1&lt;br /&gt;
| OS partition. Stores / root file system.&lt;br /&gt;
|-&lt;br /&gt;
| disk0s2&lt;br /&gt;
| User space. Stores Music, Photos, Videos, Podcasts, Ringtones and Apps. Mounted as /private/var.&lt;br /&gt;
|-&lt;br /&gt;
| vn0&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| vn1&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Interesting Character Devices=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|Dev Node&lt;br /&gt;
|Description&lt;br /&gt;
|Children&lt;br /&gt;
|-&lt;br /&gt;
| rdisk0&lt;br /&gt;
| RAW Disk; to access the Flash&lt;br /&gt;
| rdisk0s1 (root) rdisk0s2 (data)&lt;br /&gt;
|-&lt;br /&gt;
| dlci.spi-baseband&lt;br /&gt;
| iPhone Baseband Radio&lt;br /&gt;
| dlci.spi-baseband.0 - dlci.spi-baseband.15&lt;br /&gt;
|-&lt;br /&gt;
| uart.umts&lt;br /&gt;
| Serial connection to the Utms radio (?)&lt;br /&gt;
|-&lt;br /&gt;
| dlci.spi-baseband.9&lt;br /&gt;
| GPS device (read from by /usr/libexec/locationd82 for CoreLocation services)&lt;br /&gt;
|-&lt;br /&gt;
| mem&lt;br /&gt;
| Raw access to RAM (has been blocked since 1.0.2)&lt;br /&gt;
| kmem, Raw access to Kernel Memory (also blocked since 1.0.2)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:MiW&amp;diff=1948</id>
		<title>User:MiW</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:MiW&amp;diff=1948"/>
		<updated>2008-08-29T03:16:33Z</updated>

		<summary type="html">&lt;p&gt;MiW: New page: =Yo!= I was in line for a prepaid iPhone on the 11th of July, and finally got it on the 24th of August. Paid $849AUD for a 16GB and bought $80 worth of prepaid credit for the unlock codes....&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Yo!=&lt;br /&gt;
I was in line for a prepaid iPhone on the 11th of July, and finally got it on the 24th of August.&lt;br /&gt;
Paid $849AUD for a 16GB and bought $80 worth of prepaid credit for the unlock codes.&lt;br /&gt;
&lt;br /&gt;
I am interested in the OSX/BSD environment on the Phone, GPS and cryptography.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Ideas=&lt;br /&gt;
[[Backup the iPhone Flash for restore without iTunes]]&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Tutorials&amp;diff=1946</id>
		<title>Tutorials</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Tutorials&amp;diff=1946"/>
		<updated>2008-08-29T03:11:51Z</updated>

		<summary type="html">&lt;p&gt;MiW: not ready yet....&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Jailbreaking ==&lt;br /&gt;
&lt;br /&gt;
You can read lots of tutorials on [[Useful_Links#Websites|iClarified]]. Also have a look on the [[Ground_Rules#A_note_on_tutorials|ground rules]] concerning tutorials.&lt;br /&gt;
&lt;br /&gt;
==Unlocking==&lt;br /&gt;
* [[Unlock iPhone 3G with TurboSim|TurboSIM Unlock, for iPhone 3G]]&lt;br /&gt;
* [[Unlock iPhone with WinPwn 2.0|Unlock firmware version 2.0 with WinPwn 2.0, for original iPhone]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[Troubleshoot Winpwn-iTunes common errors]]&lt;br /&gt;
&lt;br /&gt;
==Semi-Technical==&lt;br /&gt;
* [[Mounting ramdisk of ipsw beta 4-7]]&lt;br /&gt;
&lt;br /&gt;
==Reversing==&lt;br /&gt;
* [[IDA Pro Setup|Setting up IDA Pro Advanced to reverse the baseband]]&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
Check also the [[Useful Links|link section]].&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Tutorials&amp;diff=1944</id>
		<title>Tutorials</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Tutorials&amp;diff=1944"/>
		<updated>2008-08-29T02:52:15Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Jailbreaking ==&lt;br /&gt;
&lt;br /&gt;
You can read lots of tutorials on [[Useful_Links#Websites|iClarified]]. Also have a look on the [[Ground_Rules#A_note_on_tutorials|ground rules]] concerning tutorials.&lt;br /&gt;
==Backup==&lt;br /&gt;
* [[Backup the iPhone Flash for restore without iTunes]]&lt;br /&gt;
&lt;br /&gt;
==Unlocking==&lt;br /&gt;
* [[Unlock iPhone 3G with TurboSim|TurboSIM Unlock, for iPhone 3G]]&lt;br /&gt;
* [[Unlock iPhone with WinPwn 2.0|Unlock firmware version 2.0 with WinPwn 2.0, for original iPhone]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[Troubleshoot Winpwn-iTunes common errors]]&lt;br /&gt;
&lt;br /&gt;
==Semi-Technical==&lt;br /&gt;
* [[Mounting ramdisk of ipsw beta 4-7]]&lt;br /&gt;
&lt;br /&gt;
==Reversing==&lt;br /&gt;
* [[IDA Pro Setup|Setting up IDA Pro Advanced to reverse the baseband]]&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
Check also the [[Useful Links|link section]].&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1943</id>
		<title>Device Nodes</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1943"/>
		<updated>2008-08-29T02:43:05Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The underlying unix OS that powers the iPhone has a number of device nodes.&lt;br /&gt;
These nodes can be read from or written to by the OS or applications.&lt;br /&gt;
&lt;br /&gt;
A iPhone 3G 2.0.2 contains:&lt;br /&gt;
&lt;br /&gt;
 crw-rw-rw-  1 root wheel    21,  0 Aug 28 15:35 aes_0&lt;br /&gt;
 crw-------  1 root wheel    23,  0 Aug 28 18:56 bpf0&lt;br /&gt;
 crw-------  1 root wheel    23,  1 Aug 28 18:56 bpf1&lt;br /&gt;
 crw-------  1 root wheel    23,  2 Aug 28 15:35 bpf2&lt;br /&gt;
 crw-------  1 root wheel    23,  3 Aug 28 15:35 bpf3&lt;br /&gt;
 c------r--  1 root wheel    11,  0 Aug 28 15:35 btreset&lt;br /&gt;
 crw--w--w-  1 root wheel     0,  0 Aug 28 15:35 console&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  5 Aug 28 18:56 cu.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  7 Aug 28 15:35 cu.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  1 Aug 28 15:35 cu.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  3 Aug 28 15:35 cu.umts&lt;br /&gt;
 brw-r-----  1 root operator 14,  0 Aug 28 15:35 disk0&lt;br /&gt;
 brw-r-----  1 root operator 14,  1 Aug 28 15:35 disk0s1&lt;br /&gt;
 brw-r-----  1 root operator 14,  2 Aug 28 15:35 disk0s2&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 dlci.spi-baseband.0&lt;br /&gt;
 crw-------  1 root wheel     9,  1 Aug 28 18:56 dlci.spi-baseband.1&lt;br /&gt;
 crw-------  1 root wheel     9, 10 Aug 28 15:35 dlci.spi-baseband.10&lt;br /&gt;
 crw-------  1 root wheel     9, 11 Aug 28 15:35 dlci.spi-baseband.11&lt;br /&gt;
 crw-------  1 root wheel     9, 12 Aug 28 15:35 dlci.spi-baseband.12&lt;br /&gt;
 crw-------  1 root wheel     9, 13 Aug 28 15:35 dlci.spi-baseband.13&lt;br /&gt;
 crw-------  1 root wheel     9, 14 Aug 28 15:35 dlci.spi-baseband.14&lt;br /&gt;
 crw-------  1 root wheel     9, 15 Aug 28 15:35 dlci.spi-baseband.15&lt;br /&gt;
 crw-------  1 root wheel     9,  2 Aug 28 19:13 dlci.spi-baseband.2&lt;br /&gt;
 crw-------  1 root wheel     9,  3 Aug 28 18:56 dlci.spi-baseband.3&lt;br /&gt;
 crw-------  1 root wheel     9,  4 Aug 28 18:56 dlci.spi-baseband.4&lt;br /&gt;
 crw-------  1 root wheel     9,  5 Aug 28 18:56 dlci.spi-baseband.5&lt;br /&gt;
 crw-------  1 root wheel     9,  6 Aug 28 18:56 dlci.spi-baseband.6&lt;br /&gt;
 crw-------  1 root wheel     9,  7 Aug 28 18:56 dlci.spi-baseband.7&lt;br /&gt;
 crw-------  1 root wheel     9,  8 Aug 28 18:56 dlci.spi-baseband.8&lt;br /&gt;
 crw-------  1 root wheel     9,  9 Aug 28 18:56 dlci.spi-baseband.9&lt;br /&gt;
 crw-------  1 root wheel     6,  0 Aug 28 15:35 klog&lt;br /&gt;
 cr--r--r--  1 root wheel    13,  3 Aug 28 15:35 mrvl868x0&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 mux.spi-baseband&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  2 Aug 28 18:56 null&lt;br /&gt;
 crw-rw-rw-  1 root tty      15,  1 Aug 28 19:13 ptmx&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  0 Aug 28 15:35 ptyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  1 Aug 28 15:35 ptyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  2 Aug 28 15:35 ptyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  3 Aug 28 15:35 ptyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  4 Aug 28 15:35 ptyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  5 Aug 28 15:35 ptyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  6 Aug 28 15:35 ptyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  7 Aug 28 15:35 ptyp7&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  0 Aug 28 15:35 random&lt;br /&gt;
 crw-r-----  1 root operator 14,  0 Aug 28 15:35 rdisk0&lt;br /&gt;
 crw-r-----  1 root operator 14,  1 Aug 28 15:35 rdisk0s1&lt;br /&gt;
 crw-r-----  1 root operator 14,  2 Aug 28 15:35 rdisk0s2&lt;br /&gt;
 crw-rw-rw-  1 root wheel    20,  0 Aug 28 15:35 sha1_0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     2,  0 Aug 28 15:35 tty&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  4 Aug 28 15:35 tty.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  6 Aug 28 15:35 tty.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  0 Aug 28 15:35 tty.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  2 Aug 28 15:35 tty.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  0 Aug 28 15:35 ttyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  1 Aug 28 15:35 ttyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  2 Aug 28 15:35 ttyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  3 Aug 28 15:35 ttyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  4 Aug 28 15:35 ttyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  5 Aug 28 15:35 ttyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  6 Aug 28 15:35 ttyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  7 Aug 28 15:35 ttyp7&lt;br /&gt;
 crw--w----  1 root tty      16,  0 Aug 28 19:13 ttys000&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  2 Aug 28 15:35 uart.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  3 Aug 28 15:35 uart.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  0 Aug 28 15:35 uart.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  1 Aug 28 15:35 uart.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  1 Aug 28 15:35 urandom&lt;br /&gt;
 brw-------  1 root operator  1,  0 Aug 28 15:35 vn0&lt;br /&gt;
 brw-------  1 root operator  1,  1 Aug 28 15:35 vn1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  3 Aug 28 15:35 zero&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Block Devices=&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|disk0&lt;br /&gt;
|iPhone flash memory (4, 8 or 16GB)&lt;br /&gt;
|-&lt;br /&gt;
| disk0s1&lt;br /&gt;
| OS partition. Stores / root file system.&lt;br /&gt;
|-&lt;br /&gt;
| disk0s2&lt;br /&gt;
| User space. Stores Music, Photos, Videos, Podcasts, Ringtones and Apps. Mounted as /private/var.&lt;br /&gt;
|-&lt;br /&gt;
| vn0&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| vn1&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Interesting Character Devices=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|rdisk0&lt;br /&gt;
|Character Device to access the Flash&lt;br /&gt;
|-&lt;br /&gt;
|mux.spi-baseband&lt;br /&gt;
|-&lt;br /&gt;
|uart.umts&lt;br /&gt;
|-&lt;br /&gt;
|dlci.spi-baseband.9&lt;br /&gt;
|GPS device (read from by /usr/libexec/locationd82 for CoreLocation services)&lt;br /&gt;
|-&lt;br /&gt;
|cu.umts&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Device_Nodes&amp;diff=1942</id>
		<title>Talk:Device Nodes</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Device_Nodes&amp;diff=1942"/>
		<updated>2008-08-29T02:40:52Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um, on any Mac OS block device diskXsY has a character device counterpart called rdiskXsY, so rdisk0* is just a character device for accessing the flash.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! Ahh! Thanks for that correction [[User:MiW|MiW]]&lt;br /&gt;
&lt;br /&gt;
== lol ==&lt;br /&gt;
&lt;br /&gt;
on the same topic as above...rdisko is not ramdisk...do you know what ramdisk means? :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I do know what a ramdisk means yes! Why is it so strange that there would exist a ramdisk device node? The device must read the ramdisk contents &lt;br /&gt;
from flash before it copies to ram right?&lt;br /&gt;
&lt;br /&gt;
Ive had my device for a little under 4 days now, and from a linux background so I am not totally sure how&lt;br /&gt;
OSX/BSD handles it all. Im just trying report all the info I find.&lt;br /&gt;
[[User:MiW|MiW]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also, maybe add /dev/kmem and /dev/mem as blocked nodes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;blocked nodes&amp;quot;? Does the kernel prevent the user from reading from these nodes?&lt;br /&gt;
Oh and i am totally right about the GPS.&lt;br /&gt;
&lt;br /&gt;
 MiWs-IPhone:/usr/libexec root# strings locationd82 | grep dev&lt;br /&gt;
 /dev/dlci.spi-baseband.9&lt;br /&gt;
&lt;br /&gt;
[[User:MiW|MiW]]&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1937</id>
		<title>Device Nodes</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1937"/>
		<updated>2008-08-28T14:40:50Z</updated>

		<summary type="html">&lt;p&gt;MiW: gps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The underlying unix OS that powers the iPhone has a number of device nodes.&lt;br /&gt;
These nodes can be read from or written to by the OS or applications.&lt;br /&gt;
&lt;br /&gt;
A iPhone 3G 2.0.2 contains:&lt;br /&gt;
&lt;br /&gt;
 crw-rw-rw-  1 root wheel    21,  0 Aug 28 15:35 aes_0&lt;br /&gt;
 crw-------  1 root wheel    23,  0 Aug 28 18:56 bpf0&lt;br /&gt;
 crw-------  1 root wheel    23,  1 Aug 28 18:56 bpf1&lt;br /&gt;
 crw-------  1 root wheel    23,  2 Aug 28 15:35 bpf2&lt;br /&gt;
 crw-------  1 root wheel    23,  3 Aug 28 15:35 bpf3&lt;br /&gt;
 c------r--  1 root wheel    11,  0 Aug 28 15:35 btreset&lt;br /&gt;
 crw--w--w-  1 root wheel     0,  0 Aug 28 15:35 console&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  5 Aug 28 18:56 cu.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  7 Aug 28 15:35 cu.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  1 Aug 28 15:35 cu.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  3 Aug 28 15:35 cu.umts&lt;br /&gt;
 brw-r-----  1 root operator 14,  0 Aug 28 15:35 disk0&lt;br /&gt;
 brw-r-----  1 root operator 14,  1 Aug 28 15:35 disk0s1&lt;br /&gt;
 brw-r-----  1 root operator 14,  2 Aug 28 15:35 disk0s2&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 dlci.spi-baseband.0&lt;br /&gt;
 crw-------  1 root wheel     9,  1 Aug 28 18:56 dlci.spi-baseband.1&lt;br /&gt;
 crw-------  1 root wheel     9, 10 Aug 28 15:35 dlci.spi-baseband.10&lt;br /&gt;
 crw-------  1 root wheel     9, 11 Aug 28 15:35 dlci.spi-baseband.11&lt;br /&gt;
 crw-------  1 root wheel     9, 12 Aug 28 15:35 dlci.spi-baseband.12&lt;br /&gt;
 crw-------  1 root wheel     9, 13 Aug 28 15:35 dlci.spi-baseband.13&lt;br /&gt;
 crw-------  1 root wheel     9, 14 Aug 28 15:35 dlci.spi-baseband.14&lt;br /&gt;
 crw-------  1 root wheel     9, 15 Aug 28 15:35 dlci.spi-baseband.15&lt;br /&gt;
 crw-------  1 root wheel     9,  2 Aug 28 19:13 dlci.spi-baseband.2&lt;br /&gt;
 crw-------  1 root wheel     9,  3 Aug 28 18:56 dlci.spi-baseband.3&lt;br /&gt;
 crw-------  1 root wheel     9,  4 Aug 28 18:56 dlci.spi-baseband.4&lt;br /&gt;
 crw-------  1 root wheel     9,  5 Aug 28 18:56 dlci.spi-baseband.5&lt;br /&gt;
 crw-------  1 root wheel     9,  6 Aug 28 18:56 dlci.spi-baseband.6&lt;br /&gt;
 crw-------  1 root wheel     9,  7 Aug 28 18:56 dlci.spi-baseband.7&lt;br /&gt;
 crw-------  1 root wheel     9,  8 Aug 28 18:56 dlci.spi-baseband.8&lt;br /&gt;
 crw-------  1 root wheel     9,  9 Aug 28 18:56 dlci.spi-baseband.9&lt;br /&gt;
 crw-------  1 root wheel     6,  0 Aug 28 15:35 klog&lt;br /&gt;
 cr--r--r--  1 root wheel    13,  3 Aug 28 15:35 mrvl868x0&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 mux.spi-baseband&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  2 Aug 28 18:56 null&lt;br /&gt;
 crw-rw-rw-  1 root tty      15,  1 Aug 28 19:13 ptmx&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  0 Aug 28 15:35 ptyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  1 Aug 28 15:35 ptyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  2 Aug 28 15:35 ptyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  3 Aug 28 15:35 ptyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  4 Aug 28 15:35 ptyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  5 Aug 28 15:35 ptyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  6 Aug 28 15:35 ptyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  7 Aug 28 15:35 ptyp7&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  0 Aug 28 15:35 random&lt;br /&gt;
 crw-r-----  1 root operator 14,  0 Aug 28 15:35 rdisk0&lt;br /&gt;
 crw-r-----  1 root operator 14,  1 Aug 28 15:35 rdisk0s1&lt;br /&gt;
 crw-r-----  1 root operator 14,  2 Aug 28 15:35 rdisk0s2&lt;br /&gt;
 crw-rw-rw-  1 root wheel    20,  0 Aug 28 15:35 sha1_0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     2,  0 Aug 28 15:35 tty&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  4 Aug 28 15:35 tty.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  6 Aug 28 15:35 tty.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  0 Aug 28 15:35 tty.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  2 Aug 28 15:35 tty.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  0 Aug 28 15:35 ttyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  1 Aug 28 15:35 ttyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  2 Aug 28 15:35 ttyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  3 Aug 28 15:35 ttyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  4 Aug 28 15:35 ttyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  5 Aug 28 15:35 ttyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  6 Aug 28 15:35 ttyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  7 Aug 28 15:35 ttyp7&lt;br /&gt;
 crw--w----  1 root tty      16,  0 Aug 28 19:13 ttys000&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  2 Aug 28 15:35 uart.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  3 Aug 28 15:35 uart.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  0 Aug 28 15:35 uart.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  1 Aug 28 15:35 uart.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  1 Aug 28 15:35 urandom&lt;br /&gt;
 brw-------  1 root operator  1,  0 Aug 28 15:35 vn0&lt;br /&gt;
 brw-------  1 root operator  1,  1 Aug 28 15:35 vn1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  3 Aug 28 15:35 zero&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Block Devices=&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|disk0&lt;br /&gt;
|iPhone flash memory (4, 8 or 16GB)&lt;br /&gt;
|-&lt;br /&gt;
| disk0s1&lt;br /&gt;
| OS partition. Stores / root file system.&lt;br /&gt;
|-&lt;br /&gt;
| disk0s2&lt;br /&gt;
| User space. Stores Music, Photos, Videos, Podcasts, Ringtones and Apps. Mounted as /private/var.&lt;br /&gt;
|-&lt;br /&gt;
| vn0&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| vn1&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Interesting Character Devices=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|rdisk0&lt;br /&gt;
| Ramdisk, encrypted?&lt;br /&gt;
|-&lt;br /&gt;
|rdisk0s1&lt;br /&gt;
| Why is the ramdisk in 2 partitions?&lt;br /&gt;
|-&lt;br /&gt;
|dlci.spi-baseband.9&lt;br /&gt;
|GPS (extracted string from /usr/libexec/locationd)&lt;br /&gt;
|-&lt;br /&gt;
|rdisk0s2&lt;br /&gt;
|-&lt;br /&gt;
|mux.spi-baseband&lt;br /&gt;
|-&lt;br /&gt;
|uart.umts&lt;br /&gt;
|-&lt;br /&gt;
|cu.umts&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Research:_Pwnage_Patches&amp;diff=1936</id>
		<title>Research: Pwnage Patches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Research:_Pwnage_Patches&amp;diff=1936"/>
		<updated>2008-08-28T11:56:56Z</updated>

		<summary type="html">&lt;p&gt;MiW: /* Patched Area */  tweaked layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have IDA Pro and you are at least semi-handy with ARM please contribute :)&lt;br /&gt;
&lt;br /&gt;
Thanks to CPICH for helping out!&lt;br /&gt;
&lt;br /&gt;
== 2.0 (5A347) iBoot ==&lt;br /&gt;
&lt;br /&gt;
=== Patched Area ===&lt;br /&gt;
There is only 1 patch made to the iBoot, iLLB, iBEC, iBSS, and WTF.n82ap. They are all iBoots, pretty much, and they all have the same opcodes to their patches, so I am going to assume that they all have this same patch for the same reason. Please feel free to correct this if this is not true.&lt;br /&gt;
&lt;br /&gt;
Here is a snippet of it from IDA:&lt;br /&gt;
 APPLE&lt;br /&gt;
 ROM:1800587C 01 20                       MOVS    R0, #1          ; R0 = 1&lt;br /&gt;
 ROM:1800587E 40 42                       NEGS    R0, R0          ; R0 = -1&lt;br /&gt;
 ---------------------------------------------------------------------------&lt;br /&gt;
 PWNAGE PATCH&lt;br /&gt;
 ROM:1800587C 01 20                       MOVS    R0, #1          ; R0 = 1&lt;br /&gt;
 ROM:1800587E 00 20                       MOVS    R0, #0          ; R0 = 0&lt;br /&gt;
 This will set register r0 to 0, for the next section.&lt;br /&gt;
&lt;br /&gt;
=== Why does this help us? ===&lt;br /&gt;
 ROM:18005D72 FF F7 D2 FC                 BL      sub_1800571A    ; Branch with Link&lt;br /&gt;
&lt;br /&gt;
That jumps to 0x1800571A. Why does that matter? well, the above &amp;quot;Patched Area&amp;quot; is at the end of this routine, and then we come back with our modified R0. Right after this BL, we get this, which is where our new R0 comes into play:&lt;br /&gt;
&lt;br /&gt;
 ROM:18005D76 00 28                       CMP     R0, #0          ; Set cond. codes on Op1 - Op2&lt;br /&gt;
 ROM:18005D78 00 D0                       BEQ     loc_18005D7C    ; Branch&lt;br /&gt;
 ROM:18005D7A 8A E0                       B       loc_18005E92    ; Branch&lt;br /&gt;
&lt;br /&gt;
If R0 = 0, which is does, it will jump to 0x18005D7C. If not, it will go to 0x18005E92. I don't know the nitty gritty, but basically this is to make it so that we jump to an earlier part in the file that we were supposed to. A further analysis may be in order, I will definitely get to that later.&lt;br /&gt;
&lt;br /&gt;
== 2.0 (5A347) DeviceTree ==&lt;br /&gt;
&lt;br /&gt;
=== Patched Area ===&lt;br /&gt;
Easy one. Just two string patches&lt;br /&gt;
&lt;br /&gt;
==== Patch One ====&lt;br /&gt;
At offset 0x30, &amp;quot;secure-root-prefix&amp;quot; is patched to &amp;quot;xxxxxx-root-prefix&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Patch Two ====&lt;br /&gt;
At offset 0x3344, &amp;quot;function-disable_keys&amp;quot; is patched to &amp;quot;xxxxxxxx-disable_keys&amp;quot;. &lt;br /&gt;
This would presumably prevent the hardware keys from being disabled at boot.&lt;br /&gt;
&lt;br /&gt;
=== Wait what? ===&lt;br /&gt;
This tricks the iPhone into:&lt;br /&gt;
# Making it always secure boot&lt;br /&gt;
# Making it enable key access&lt;br /&gt;
&lt;br /&gt;
This is required to decrypt KBAGs, as a sidenote.&lt;br /&gt;
&lt;br /&gt;
== 2.0 (5A347) [[Lockdownd]] ==&lt;br /&gt;
This may actually confuse some people. You see, there is 'technically' two patches, but in reality, there is only one. The second one is the rehashed signature done with ldid, because you must remember that this is a userland binary, not a lower level one like the [[iBoot]], which resides in the [[NOR]]. These files on the main filesystem must cohere to the demands of the [[kernel]], and according to a [[devteam]] member, the patches to not require this were to complex and it would just be much easier to use ldid to take care of it. So that is what they did here. They took the original file, then one with the one patch that they needed, rehashed the patched one, BsDiff'd them, and then as you can now tell, the .patch tile contains the actual patch + the new sig :)&lt;br /&gt;
&lt;br /&gt;
(Be back in a little bit with actual snippets from IDA showing the actual patch done, I want to go through the actual low level stuff first)&lt;br /&gt;
&lt;br /&gt;
I don't think the dev team is using ldid because ldid changes the file size (i.e. asr sig patch added 0x20 bytes using ldid). However the same ldid method may work as well.&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Research:_Pwnage_Patches&amp;diff=1935</id>
		<title>Research: Pwnage Patches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Research:_Pwnage_Patches&amp;diff=1935"/>
		<updated>2008-08-28T11:50:26Z</updated>

		<summary type="html">&lt;p&gt;MiW: changed to register r0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have IDA Pro and you are at least semi-handy with ARM please contribute :)&lt;br /&gt;
&lt;br /&gt;
Thanks to CPICH for helping out!&lt;br /&gt;
&lt;br /&gt;
== 2.0 (5A347) iBoot ==&lt;br /&gt;
&lt;br /&gt;
=== Patched Area ===&lt;br /&gt;
There is only 1 patch made to the iBoot, iLLB, iBEC, iBSS, and WTF.n82ap. They are all iBoots, pretty much, and they all have the same opcodes to their patches, so I am going to assume that they all have this same patch for the same reason. Please feel free to correct this if this is not true.&lt;br /&gt;
&lt;br /&gt;
Here is a snippet of it from IDA:&lt;br /&gt;
&lt;br /&gt;
 ROM:1800587C 01 20                       MOVS    R0, #1          ; R0 = 1&lt;br /&gt;
 ROM:1800587E 40 42                       NEGS    R0, R0          ; PWNAGE PATCH&lt;br /&gt;
 ROM:1800587E                                                     ; Change 40 42 &amp;gt; 00 20&lt;br /&gt;
 ROM:1800587E                                                     ; That will make it:&lt;br /&gt;
 ROM:1800587E                                                     ; MOVS R0 = #0&lt;br /&gt;
 ROM:1800587E                                                     ;&lt;br /&gt;
 ROM:1800587E                                                     ; R0 (unpatched) = -1&lt;br /&gt;
 ROM:1800587E                                                     ; R0 (patched) = 0&lt;br /&gt;
&lt;br /&gt;
=== Why does this help us? ===&lt;br /&gt;
 ROM:18005D72 FF F7 D2 FC                 BL      sub_1800571A    ; Branch with Link&lt;br /&gt;
&lt;br /&gt;
That jumps to 0x1800571A. Why does that matter? well, the above &amp;quot;Patched Area&amp;quot; is at the end of this routine, and then we come back with our modified R0. Right after this BL, we get this, which is where our new R0 comes into play:&lt;br /&gt;
&lt;br /&gt;
 ROM:18005D76 00 28                       CMP     R0, #0          ; Set cond. codes on Op1 - Op2&lt;br /&gt;
 ROM:18005D78 00 D0                       BEQ     loc_18005D7C    ; Branch&lt;br /&gt;
 ROM:18005D7A 8A E0                       B       loc_18005E92    ; Branch&lt;br /&gt;
&lt;br /&gt;
If R0 = 0, which is does, it will jump to 0x18005D7C. If not, it will go to 0x18005E92. I don't know the nitty gritty, but basically this is to make it so that we jump to an earlier part in the file that we were supposed to. A further analysis may be in order, I will definitely get to that later.&lt;br /&gt;
&lt;br /&gt;
== 2.0 (5A347) DeviceTree ==&lt;br /&gt;
&lt;br /&gt;
=== Patched Area ===&lt;br /&gt;
Easy one. Just two string patches&lt;br /&gt;
&lt;br /&gt;
==== Patch One ====&lt;br /&gt;
At offset 0x30, &amp;quot;secure-root-prefix&amp;quot; is patched to &amp;quot;xxxxxx-root-prefix&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Patch Two ====&lt;br /&gt;
At offset 0x3344, &amp;quot;function-disable_keys&amp;quot; is patched to &amp;quot;xxxxxxxx-disable_keys&amp;quot;. &lt;br /&gt;
This would presumably prevent the hardware keys from being disabled at boot.&lt;br /&gt;
&lt;br /&gt;
=== Wait what? ===&lt;br /&gt;
This tricks the iPhone into:&lt;br /&gt;
# Making it always secure boot&lt;br /&gt;
# Making it enable key access&lt;br /&gt;
&lt;br /&gt;
This is required to decrypt KBAGs, as a sidenote.&lt;br /&gt;
&lt;br /&gt;
== 2.0 (5A347) [[Lockdownd]] ==&lt;br /&gt;
This may actually confuse some people. You see, there is 'technically' two patches, but in reality, there is only one. The second one is the rehashed signature done with ldid, because you must remember that this is a userland binary, not a lower level one like the [[iBoot]], which resides in the [[NOR]]. These files on the main filesystem must cohere to the demands of the [[kernel]], and according to a [[devteam]] member, the patches to not require this were to complex and it would just be much easier to use ldid to take care of it. So that is what they did here. They took the original file, then one with the one patch that they needed, rehashed the patched one, BsDiff'd them, and then as you can now tell, the .patch tile contains the actual patch + the new sig :)&lt;br /&gt;
&lt;br /&gt;
(Be back in a little bit with actual snippets from IDA showing the actual patch done, I want to go through the actual low level stuff first)&lt;br /&gt;
&lt;br /&gt;
I don't think the dev team is using ldid because ldid changes the file size (i.e. asr sig patch added 0x20 bytes using ldid). However the same ldid method may work as well.&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=1934</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=1934"/>
		<updated>2008-08-28T10:14:45Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table border=1 width=100%&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=#64ff64 width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;[[PwnageTool|Jailbreak]]&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=#ff6464 width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;[[Unlock 2.0|Unlock]]&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 colspan=2&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Disclaimer]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Just a try to make the layout more comfortable -caique2001 --&amp;gt;&lt;br /&gt;
{| cellspacing=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;20%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px #999999; color: #000; background-color: rgb(255,255,255)&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: .3em .7em .7em&amp;quot;&amp;gt; &amp;lt;BR&amp;gt; &amp;lt;BR&amp;gt; __TOC__ &amp;lt;/div&amp;gt;&lt;br /&gt;
|width=&amp;quot;80%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px #c6c9ff; color: #000; background-color: #f0f0ff&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: .3em .7em .7em&amp;quot;&amp;gt; {{Welcome}} &amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
==Software==&lt;br /&gt;
* [[Filesystem]]&lt;br /&gt;
* [[Device Nodes]]&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
* [[m68ap|iPhone (m68ap)]]&lt;br /&gt;
* [[n82ap|iPhone 3G (n82ap)]]&lt;br /&gt;
* [[n45ap|iPod Touch (n45ap)]]&lt;br /&gt;
&lt;br /&gt;
==App Processor (Jailbreak)==&lt;br /&gt;
The iPhone makes use of the [[S5L8900]] platform as application processor. Here is where the [[Jailbreak|jailbreak]] applies.&lt;br /&gt;
&lt;br /&gt;
==Baseband (Unlock)==&lt;br /&gt;
&lt;br /&gt;
The [[Baseband Device]] is where the [[unlock]] applies.&lt;br /&gt;
&lt;br /&gt;
==File formats==&lt;br /&gt;
* [[8900 File Format]]&lt;br /&gt;
* [[IMG2 File Format]]&lt;br /&gt;
* [[IMG3 File Format]]&lt;br /&gt;
* [[secpack]]&lt;br /&gt;
* [[secpack 2.0]]&lt;br /&gt;
* [[seczone]]&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
* [[Recovery Mode 0x1280]]&lt;br /&gt;
* [[Recovery Mode 0x1281]]&lt;br /&gt;
* [[DFU 0x1222]]&lt;br /&gt;
* [[WTF 0x1227]]&lt;br /&gt;
* [[Normal Mode 0x1290]]&lt;br /&gt;
* [[Restore Mode]]&lt;br /&gt;
* [[Baseband Bootrom Protocol]]&lt;br /&gt;
* [[Interactive Mode|Baseband Bootloader Protocol]]&lt;br /&gt;
&lt;br /&gt;
==Keys==&lt;br /&gt;
* [[AES Keys]]&lt;br /&gt;
* [[Apple Certificate]]&lt;br /&gt;
* [[Baseband RSA Keys]]&lt;br /&gt;
* [[Baseband TEA Keys]]&lt;br /&gt;
* [[IMG3 Keys / IVs]]&lt;br /&gt;
* [[NCK]]&lt;br /&gt;
* [[VFDecrypt Keys|Root Filesystem DMG Keys]]&lt;br /&gt;
&lt;br /&gt;
==Application Development==&lt;br /&gt;
* [[Toolchain]] (Includes tutorials)&lt;br /&gt;
* [[Toolchain 2.0]] (Includes tutorials)&lt;br /&gt;
* [[Frameworks]]&lt;br /&gt;
* [[MobileDevice Library]]&lt;br /&gt;
* [[Apple Certification Process]]&lt;br /&gt;
* [[Bypassing iPhone Code Signatures]]&lt;br /&gt;
* [[Distribution Methods]]&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
see [[Tutorials|here]]&lt;br /&gt;
&lt;br /&gt;
==Useful Links==&lt;br /&gt;
see [[Useful Links|here]]&lt;br /&gt;
&lt;br /&gt;
==Definitions==&lt;br /&gt;
* [[jailbreak]]&lt;br /&gt;
* [[activation]]&lt;br /&gt;
* [[unlock]]&lt;br /&gt;
* [[Baseband Device|baseband]]&lt;br /&gt;
* [[Baseband Bootloader|bootloader]]&lt;br /&gt;
* [[DFU]]&lt;br /&gt;
* [[NORID]]&lt;br /&gt;
* [[CHIPID]]&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=1933</id>
		<title>Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Filesystem&amp;diff=1933"/>
		<updated>2008-08-28T10:14:30Z</updated>

		<summary type="html">&lt;p&gt;MiW: added fs listing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; drwx------  2 _unknown _unknown  170 Aug 10 21:25 .fseventsd/&lt;br /&gt;
 lrwxr-xr-x  1 root     admin      30 Aug 26 19:35 Applications -&amp;gt; /var/stash/Applications.??????/&lt;br /&gt;
 drwxrwxr-x  2 root     admin      68 Jun 16 15:21 Developer/&lt;br /&gt;
 drwxr-xr-t 15 root     admin     748 Aug 26 23:26 Library/&lt;br /&gt;
 drwxr-xr-x  3 root     wheel     102 Aug 21 20:29 System/&lt;br /&gt;
 lrwxr-xr-x  1 root     admin      11 Aug 28 15:36 User -&amp;gt; /var/mobile/&lt;br /&gt;
 drwxr-xr-x  2 root     wheel    2040 Jun 17 05:56 bin/&lt;br /&gt;
 drwxr-xr-x  2 root     wheel      68 Oct 28  2006 boot/&lt;br /&gt;
 drwxrwxr-t  2 root     admin      68 Jun 16 14:24 cores/&lt;br /&gt;
 dr-xr-xr-x  3 root     wheel    1213 Aug 28 15:35 [[Device Nodes|dev/]]&lt;br /&gt;
 lrwxr-xr-x  1 root     admin      11 Aug 10 21:25 etc -&amp;gt; private/etc/&lt;br /&gt;
 drwxr-xr-x  2 root     wheel      68 Oct 28  2006 lib/&lt;br /&gt;
 drwxr-xr-x  2 root     wheel      68 Oct 28  2006 mnt/&lt;br /&gt;
 drwxr-xr-x  4 root     wheel     136 Aug 26 18:39 private/&lt;br /&gt;
 drwxr-xr-x  2 root     wheel     442 Jun 19 16:31 sbin/&lt;br /&gt;
 lrwxr-xr-x  1 root     admin      15 Aug 10 21:25 tmp -&amp;gt; private/var/tmp/&lt;br /&gt;
 drwxr-xr-x  8 root     wheel     374 Aug 26 19:35 usr/&lt;br /&gt;
 lrwxr-xr-x  1 root     admin      11 Aug 10 21:25 var -&amp;gt; private/var/&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1932</id>
		<title>Device Nodes</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1932"/>
		<updated>2008-08-28T10:09:55Z</updated>

		<summary type="html">&lt;p&gt;MiW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The underlying unix OS that powers the iPhone has a number of device nodes.&lt;br /&gt;
These nodes can be read from or written to by the OS or applications.&lt;br /&gt;
&lt;br /&gt;
A iPhone 3G 2.0.2 contains:&lt;br /&gt;
&lt;br /&gt;
 crw-rw-rw-  1 root wheel    21,  0 Aug 28 15:35 aes_0&lt;br /&gt;
 crw-------  1 root wheel    23,  0 Aug 28 18:56 bpf0&lt;br /&gt;
 crw-------  1 root wheel    23,  1 Aug 28 18:56 bpf1&lt;br /&gt;
 crw-------  1 root wheel    23,  2 Aug 28 15:35 bpf2&lt;br /&gt;
 crw-------  1 root wheel    23,  3 Aug 28 15:35 bpf3&lt;br /&gt;
 c------r--  1 root wheel    11,  0 Aug 28 15:35 btreset&lt;br /&gt;
 crw--w--w-  1 root wheel     0,  0 Aug 28 15:35 console&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  5 Aug 28 18:56 cu.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  7 Aug 28 15:35 cu.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  1 Aug 28 15:35 cu.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  3 Aug 28 15:35 cu.umts&lt;br /&gt;
 brw-r-----  1 root operator 14,  0 Aug 28 15:35 disk0&lt;br /&gt;
 brw-r-----  1 root operator 14,  1 Aug 28 15:35 disk0s1&lt;br /&gt;
 brw-r-----  1 root operator 14,  2 Aug 28 15:35 disk0s2&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 dlci.spi-baseband.0&lt;br /&gt;
 crw-------  1 root wheel     9,  1 Aug 28 18:56 dlci.spi-baseband.1&lt;br /&gt;
 crw-------  1 root wheel     9, 10 Aug 28 15:35 dlci.spi-baseband.10&lt;br /&gt;
 crw-------  1 root wheel     9, 11 Aug 28 15:35 dlci.spi-baseband.11&lt;br /&gt;
 crw-------  1 root wheel     9, 12 Aug 28 15:35 dlci.spi-baseband.12&lt;br /&gt;
 crw-------  1 root wheel     9, 13 Aug 28 15:35 dlci.spi-baseband.13&lt;br /&gt;
 crw-------  1 root wheel     9, 14 Aug 28 15:35 dlci.spi-baseband.14&lt;br /&gt;
 crw-------  1 root wheel     9, 15 Aug 28 15:35 dlci.spi-baseband.15&lt;br /&gt;
 crw-------  1 root wheel     9,  2 Aug 28 19:13 dlci.spi-baseband.2&lt;br /&gt;
 crw-------  1 root wheel     9,  3 Aug 28 18:56 dlci.spi-baseband.3&lt;br /&gt;
 crw-------  1 root wheel     9,  4 Aug 28 18:56 dlci.spi-baseband.4&lt;br /&gt;
 crw-------  1 root wheel     9,  5 Aug 28 18:56 dlci.spi-baseband.5&lt;br /&gt;
 crw-------  1 root wheel     9,  6 Aug 28 18:56 dlci.spi-baseband.6&lt;br /&gt;
 crw-------  1 root wheel     9,  7 Aug 28 18:56 dlci.spi-baseband.7&lt;br /&gt;
 crw-------  1 root wheel     9,  8 Aug 28 18:56 dlci.spi-baseband.8&lt;br /&gt;
 crw-------  1 root wheel     9,  9 Aug 28 18:56 dlci.spi-baseband.9&lt;br /&gt;
 crw-------  1 root wheel     6,  0 Aug 28 15:35 klog&lt;br /&gt;
 cr--r--r--  1 root wheel    13,  3 Aug 28 15:35 mrvl868x0&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 mux.spi-baseband&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  2 Aug 28 18:56 null&lt;br /&gt;
 crw-rw-rw-  1 root tty      15,  1 Aug 28 19:13 ptmx&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  0 Aug 28 15:35 ptyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  1 Aug 28 15:35 ptyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  2 Aug 28 15:35 ptyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  3 Aug 28 15:35 ptyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  4 Aug 28 15:35 ptyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  5 Aug 28 15:35 ptyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  6 Aug 28 15:35 ptyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  7 Aug 28 15:35 ptyp7&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  0 Aug 28 15:35 random&lt;br /&gt;
 crw-r-----  1 root operator 14,  0 Aug 28 15:35 rdisk0&lt;br /&gt;
 crw-r-----  1 root operator 14,  1 Aug 28 15:35 rdisk0s1&lt;br /&gt;
 crw-r-----  1 root operator 14,  2 Aug 28 15:35 rdisk0s2&lt;br /&gt;
 crw-rw-rw-  1 root wheel    20,  0 Aug 28 15:35 sha1_0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     2,  0 Aug 28 15:35 tty&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  4 Aug 28 15:35 tty.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  6 Aug 28 15:35 tty.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  0 Aug 28 15:35 tty.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  2 Aug 28 15:35 tty.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  0 Aug 28 15:35 ttyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  1 Aug 28 15:35 ttyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  2 Aug 28 15:35 ttyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  3 Aug 28 15:35 ttyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  4 Aug 28 15:35 ttyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  5 Aug 28 15:35 ttyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  6 Aug 28 15:35 ttyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  7 Aug 28 15:35 ttyp7&lt;br /&gt;
 crw--w----  1 root tty      16,  0 Aug 28 19:13 ttys000&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  2 Aug 28 15:35 uart.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  3 Aug 28 15:35 uart.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  0 Aug 28 15:35 uart.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  1 Aug 28 15:35 uart.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  1 Aug 28 15:35 urandom&lt;br /&gt;
 brw-------  1 root operator  1,  0 Aug 28 15:35 vn0&lt;br /&gt;
 brw-------  1 root operator  1,  1 Aug 28 15:35 vn1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  3 Aug 28 15:35 zero&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Block Devices=&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|disk0&lt;br /&gt;
|iPhone flash memory (4, 8 or 16GB)&lt;br /&gt;
|-&lt;br /&gt;
| disk0s1&lt;br /&gt;
| OS partition. Stores / root file system.&lt;br /&gt;
|-&lt;br /&gt;
| disk0s2&lt;br /&gt;
| User space. Stores Music, Photos, Videos, Podcasts, Ringtones and Apps. Mounted as /private/var.&lt;br /&gt;
|-&lt;br /&gt;
| vn0&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| vn1&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Interesting Character Devices=&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|rdisk0&lt;br /&gt;
|-&lt;br /&gt;
|rdisk0s1&lt;br /&gt;
|-&lt;br /&gt;
|rdisk0s2&lt;br /&gt;
|-&lt;br /&gt;
|mux.spi-baseband&lt;br /&gt;
|-&lt;br /&gt;
|uart.umts&lt;br /&gt;
|-&lt;br /&gt;
|cu.umts&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=1931</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=1931"/>
		<updated>2008-08-28T10:06:04Z</updated>

		<summary type="html">&lt;p&gt;MiW: Added Device nodes page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table border=1 width=100%&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=#64ff64 width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;[[PwnageTool|Jailbreak]]&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=#ff6464 width=50%&amp;gt;&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;[[Unlock 2.0|Unlock]]&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 colspan=2&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Disclaimer]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Just a try to make the layout more comfortable -caique2001 --&amp;gt;&lt;br /&gt;
{| cellspacing=&amp;quot;3&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;20%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px #999999; color: #000; background-color: rgb(255,255,255)&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: .3em .7em .7em&amp;quot;&amp;gt; &amp;lt;BR&amp;gt; &amp;lt;BR&amp;gt; __TOC__ &amp;lt;/div&amp;gt;&lt;br /&gt;
|width=&amp;quot;80%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px #c6c9ff; color: #000; background-color: #f0f0ff&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: .3em .7em .7em&amp;quot;&amp;gt; {{Welcome}} &amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
==Software==&lt;br /&gt;
* [[Device Nodes]]&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
* [[m68ap|iPhone (m68ap)]]&lt;br /&gt;
* [[n82ap|iPhone 3G (n82ap)]]&lt;br /&gt;
* [[n45ap|iPod Touch (n45ap)]]&lt;br /&gt;
&lt;br /&gt;
==App Processor (Jailbreak)==&lt;br /&gt;
The iPhone makes use of the [[S5L8900]] platform as application processor. Here is where the [[Jailbreak|jailbreak]] applies.&lt;br /&gt;
&lt;br /&gt;
==Baseband (Unlock)==&lt;br /&gt;
&lt;br /&gt;
The [[Baseband Device]] is where the [[unlock]] applies.&lt;br /&gt;
&lt;br /&gt;
==File formats==&lt;br /&gt;
* [[8900 File Format]]&lt;br /&gt;
* [[IMG2 File Format]]&lt;br /&gt;
* [[IMG3 File Format]]&lt;br /&gt;
* [[secpack]]&lt;br /&gt;
* [[secpack 2.0]]&lt;br /&gt;
* [[seczone]]&lt;br /&gt;
&lt;br /&gt;
==Protocols==&lt;br /&gt;
* [[Recovery Mode 0x1280]]&lt;br /&gt;
* [[Recovery Mode 0x1281]]&lt;br /&gt;
* [[DFU 0x1222]]&lt;br /&gt;
* [[WTF 0x1227]]&lt;br /&gt;
* [[Normal Mode 0x1290]]&lt;br /&gt;
* [[Restore Mode]]&lt;br /&gt;
* [[Baseband Bootrom Protocol]]&lt;br /&gt;
* [[Interactive Mode|Baseband Bootloader Protocol]]&lt;br /&gt;
&lt;br /&gt;
==Keys==&lt;br /&gt;
* [[AES Keys]]&lt;br /&gt;
* [[Apple Certificate]]&lt;br /&gt;
* [[Baseband RSA Keys]]&lt;br /&gt;
* [[Baseband TEA Keys]]&lt;br /&gt;
* [[IMG3 Keys / IVs]]&lt;br /&gt;
* [[NCK]]&lt;br /&gt;
* [[VFDecrypt Keys|Root Filesystem DMG Keys]]&lt;br /&gt;
&lt;br /&gt;
==Application Development==&lt;br /&gt;
* [[Toolchain]] (Includes tutorials)&lt;br /&gt;
* [[Toolchain 2.0]] (Includes tutorials)&lt;br /&gt;
* [[Frameworks]]&lt;br /&gt;
* [[MobileDevice Library]]&lt;br /&gt;
* [[Apple Certification Process]]&lt;br /&gt;
* [[Bypassing iPhone Code Signatures]]&lt;br /&gt;
* [[Distribution Methods]]&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
see [[Tutorials|here]]&lt;br /&gt;
&lt;br /&gt;
==Useful Links==&lt;br /&gt;
see [[Useful Links|here]]&lt;br /&gt;
&lt;br /&gt;
==Definitions==&lt;br /&gt;
* [[jailbreak]]&lt;br /&gt;
* [[activation]]&lt;br /&gt;
* [[unlock]]&lt;br /&gt;
* [[Baseband Device|baseband]]&lt;br /&gt;
* [[Baseband Bootloader|bootloader]]&lt;br /&gt;
* [[DFU]]&lt;br /&gt;
* [[NORID]]&lt;br /&gt;
* [[CHIPID]]&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1930</id>
		<title>Device Nodes</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Device_Nodes&amp;diff=1930"/>
		<updated>2008-08-28T10:02:34Z</updated>

		<summary type="html">&lt;p&gt;MiW: added device nodes from iphone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The underlying unix OS that powers the iPhone has a number of device nodes.&lt;br /&gt;
These nodes can be read from or written to by the OS or applications.&lt;br /&gt;
&lt;br /&gt;
A iPhone 3G 2.0.2 contains:&lt;br /&gt;
&lt;br /&gt;
 crw-rw-rw-  1 root wheel    21,  0 Aug 28 15:35 aes_0&lt;br /&gt;
 crw-------  1 root wheel    23,  0 Aug 28 18:56 bpf0&lt;br /&gt;
 crw-------  1 root wheel    23,  1 Aug 28 18:56 bpf1&lt;br /&gt;
 crw-------  1 root wheel    23,  2 Aug 28 15:35 bpf2&lt;br /&gt;
 crw-------  1 root wheel    23,  3 Aug 28 15:35 bpf3&lt;br /&gt;
 c------r--  1 root wheel    11,  0 Aug 28 15:35 btreset&lt;br /&gt;
 crw--w--w-  1 root wheel     0,  0 Aug 28 15:35 console&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  5 Aug 28 18:56 cu.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  7 Aug 28 15:35 cu.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  1 Aug 28 15:35 cu.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  3 Aug 28 15:35 cu.umts&lt;br /&gt;
 brw-r-----  1 root operator 14,  0 Aug 28 15:35 disk0&lt;br /&gt;
 brw-r-----  1 root operator 14,  1 Aug 28 15:35 disk0s1&lt;br /&gt;
 brw-r-----  1 root operator 14,  2 Aug 28 15:35 disk0s2&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 dlci.spi-baseband.0&lt;br /&gt;
 crw-------  1 root wheel     9,  1 Aug 28 18:56 dlci.spi-baseband.1&lt;br /&gt;
 crw-------  1 root wheel     9, 10 Aug 28 15:35 dlci.spi-baseband.10&lt;br /&gt;
 crw-------  1 root wheel     9, 11 Aug 28 15:35 dlci.spi-baseband.11&lt;br /&gt;
 crw-------  1 root wheel     9, 12 Aug 28 15:35 dlci.spi-baseband.12&lt;br /&gt;
 crw-------  1 root wheel     9, 13 Aug 28 15:35 dlci.spi-baseband.13&lt;br /&gt;
 crw-------  1 root wheel     9, 14 Aug 28 15:35 dlci.spi-baseband.14&lt;br /&gt;
 crw-------  1 root wheel     9, 15 Aug 28 15:35 dlci.spi-baseband.15&lt;br /&gt;
 crw-------  1 root wheel     9,  2 Aug 28 19:13 dlci.spi-baseband.2&lt;br /&gt;
 crw-------  1 root wheel     9,  3 Aug 28 18:56 dlci.spi-baseband.3&lt;br /&gt;
 crw-------  1 root wheel     9,  4 Aug 28 18:56 dlci.spi-baseband.4&lt;br /&gt;
 crw-------  1 root wheel     9,  5 Aug 28 18:56 dlci.spi-baseband.5&lt;br /&gt;
 crw-------  1 root wheel     9,  6 Aug 28 18:56 dlci.spi-baseband.6&lt;br /&gt;
 crw-------  1 root wheel     9,  7 Aug 28 18:56 dlci.spi-baseband.7&lt;br /&gt;
 crw-------  1 root wheel     9,  8 Aug 28 18:56 dlci.spi-baseband.8&lt;br /&gt;
 crw-------  1 root wheel     9,  9 Aug 28 18:56 dlci.spi-baseband.9&lt;br /&gt;
 crw-------  1 root wheel     6,  0 Aug 28 15:35 klog&lt;br /&gt;
 cr--r--r--  1 root wheel    13,  3 Aug 28 15:35 mrvl868x0&lt;br /&gt;
 crw-------  1 root wheel     9,  0 Aug 28 15:35 mux.spi-baseband&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  2 Aug 28 18:56 null&lt;br /&gt;
 crw-rw-rw-  1 root tty      15,  1 Aug 28 19:13 ptmx&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  0 Aug 28 15:35 ptyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  1 Aug 28 15:35 ptyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  2 Aug 28 15:35 ptyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  3 Aug 28 15:35 ptyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  4 Aug 28 15:35 ptyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  5 Aug 28 15:35 ptyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  6 Aug 28 15:35 ptyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     5,  7 Aug 28 15:35 ptyp7&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  0 Aug 28 15:35 random&lt;br /&gt;
 crw-r-----  1 root operator 14,  0 Aug 28 15:35 rdisk0&lt;br /&gt;
 crw-r-----  1 root operator 14,  1 Aug 28 15:35 rdisk0s1&lt;br /&gt;
 crw-r-----  1 root operator 14,  2 Aug 28 15:35 rdisk0s2&lt;br /&gt;
 crw-rw-rw-  1 root wheel    20,  0 Aug 28 15:35 sha1_0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     2,  0 Aug 28 15:35 tty&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  4 Aug 28 15:35 tty.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  6 Aug 28 15:35 tty.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  0 Aug 28 15:35 tty.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel     1,  2 Aug 28 15:35 tty.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  0 Aug 28 15:35 ttyp0&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  1 Aug 28 15:35 ttyp1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  2 Aug 28 15:35 ttyp2&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  3 Aug 28 15:35 ttyp3&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  4 Aug 28 15:35 ttyp4&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  5 Aug 28 15:35 ttyp5&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  6 Aug 28 15:35 ttyp6&lt;br /&gt;
 crw-rw-rw-  1 root wheel     4,  7 Aug 28 15:35 ttyp7&lt;br /&gt;
 crw--w----  1 root tty      16,  0 Aug 28 19:13 ttys000&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  2 Aug 28 15:35 uart.bluetooth&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  3 Aug 28 15:35 uart.debug&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  0 Aug 28 15:35 uart.iap&lt;br /&gt;
 crw-rw-rw-  1 root wheel    10,  1 Aug 28 15:35 uart.umts&lt;br /&gt;
 crw-rw-rw-  1 root wheel     8,  1 Aug 28 15:35 urandom&lt;br /&gt;
 brw-------  1 root operator  1,  0 Aug 28 15:35 vn0&lt;br /&gt;
 brw-------  1 root operator  1,  1 Aug 28 15:35 vn1&lt;br /&gt;
 crw-rw-rw-  1 root wheel     3,  3 Aug 28 15:35 zero&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Block Devices=&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;20&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|disk0&lt;br /&gt;
|iPhone flash memory (4, 8 or 16GB)&lt;br /&gt;
|-&lt;br /&gt;
| disk0s1&lt;br /&gt;
| OS partition. Stores / root file system.&lt;br /&gt;
|-&lt;br /&gt;
| disk0s2&lt;br /&gt;
| User space. Stores Music, Photos, Videos, Podcasts, Ringtones and Apps. Mounted as /private/var.&lt;br /&gt;
|-&lt;br /&gt;
| vn0&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| vn1&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MiW</name></author>
		
	</entry>
</feed>