ios-kernel-patch/README
2011-05-23 14:19:18 -04:00

21 lines
576 B
Plaintext

git clone git@github.com:comex/datautils0.git
cd datautils0
git clone git@github.com:comex/data.git
make BUILD=native
native/make_kernel_patchfile /path/to/kernelcache /tmp/patchfile
native/apply_patchfile /path/to/kernelcache /tmp/patchfile /output/patched/kernelcache
Patchfile format:
field length
--------------------
namelen 4
name namelen
addr 4
datalen 4
data datalen
- If the address is 0, skip.
- If you're patching the kernel after it has already booted, you can (but need not) skip patches with names starting with "-".