Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

moargolems

macrumors regular
Original poster
Aug 21, 2011
199
0
Finland
Many of those who follow me attentively on Twitter noticed that I was asking for people jailbroken on 6.1.2 to email me to dump their kernels. Not many of you seemed to ask why, which is interesting :p

The 6.1.2 kernel dumps are crucial for locating specific functions within the kernel that are static between iOS 6.1.x kernel builds. This means functions such as "_START" within the kernel, are located at the same location in 6.1.2 kernels and 6.1.3 kernels.

So, why do we need these? Simple. We need some static offsets for functions within the 6.1.2 kernel to utilize them in the 6.1.3 kernel, and dump the actual 6.1.3 kernel.

The 6.1.3 kernel is more essential as some kexts such as the sandbox kext, signature check kexts [AMFI], etc, are not static and tend to shift its location on every recompile.

Original post: http://blog.ih8sn0w.com/2013/10/its-dumping-season.html
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.