Talk:Kernel

From The iPhone Wiki
Revision as of 22:56, 22 November 2012 by 5urd (talk | contribs)
Jump to: navigation, search

XNU?

Isn't it XNU Kernel, not Darwin? Darwin was the name of the Operating System the last I knew of. --Jacob 22:57, 3 September 2011 (MDT)

Yep. Fixed. beej 15:51, 7 September 2011 (MDT)

ASLR

Because of Apple's implementation of he ASLR in 4.3, there is no chance the kernel is still vulnerable to Ramdisk Hack. Itaiyz97 12:17, 4 December 2011 (MST)

Mod

Added the kextstat listing, fixed obsolete mention of 0xC00... (now 0x8000.. instead) --Morpheus 07:27, 10 February 2012 (MST)

Boot-arg address

I'm looking at the iPod 4G Kernel in IDA. Isn't the address for PE_parse_boot_argn at 0x80241314 --Haifisch 21:47, 5 July 2012 (MDT)

XNU Versions

I find it weird how Apple lists the XNU Version for OS X, but not iOS over at their Open Source Listing page. AFAIK, that isn't legal. --5urd 19:01, 17 November 2012 (MST)

Version List

AFAIK, the kernel version used in the iPad 4 (3G) and iPad mini (3G) use a different version **number** (and build date), although I may be wrong. Because of this, I think we should split it up by device. If we can't do that, I would like to do something about the variations in application processor. Maybe splitting up by revisions (S5L8720, S5L8920, etc.) or replacing it with something like S5L89xx (S5L8xxx for ones that the n72ap use). I personally don't like the second option as the x's aren't really in the build string. For the first option, maybe something along the lines of:

Version Build S5L8900 S5L8720
2.0 5A345 herp derp 3G N/A
5A347 herp derp herp derp

(obviously split up by major releases). This might work because, for example, with S5L890, that's 3 devices put into one column, and 5 devices for A4 in one, as opposed to VFDecrypt Keys where each device has it own column. Any thoughts? --5urd 15:53, 22 November 2012 (MST)