#1
|
||||
|
||||
10.7.4 AMD Kernel
This is my assembly of 11.4.0 XNU / Lion Kernel patches. I started this with the aim to achieve the most optimal function on my AMD FX equipt workstation, even though it also works on many other AMD & legacy-Intel machines with some limitation, as it is based on the patches made for previous versions of the XNU Kernel. Release Notes:
Download: last update: 2012-07-18 Download XNU Kernel only: CLICK HERE TO DOWNLOAD LATEST KERNEL Mirror: ifolder.ru / 4shared (by starwa314) Download XNU including source code & past test series: xup.in / ifolder.ru Would be great if someone would contribute to this. In case you gonna do, please consider to keep the source code avaible to the public. This release is the effort of many people, without open source it would not be. How-To fix 32-Bit Apps in 64-Bit mode As the Kernel features some patch made by AnV that automaticaly turns code signature to valid, I was able to fix 32-Bit Apps to work on 64-Bit enabled AMD machines (Bulldozer). This requires sysenter traps to be patched in /usr/lib/dyld and /usr/lib/system/libsystem_kernel.dylib There is a Lion compatible Version of amd_insn_patcher by AnV that works for Lion. Old versions will not work as the sysenter trap has changed in Lion. Get it from here: http://osx86.co/f36/legacy-kernel-10...post55947.html Usage: amd_insn_patcher unpatched_file patched_file Be sure to fix file permissions before you copy over & use "sudo update_dyld_shared_cache" afterwards. So far all my Apps 32- & 64-Bit are working without issues. credit & respect to: bronzovka, mercurysquad, semthex, quoopz, Kabyl, AnV, kaitek, ovof / paulicat, apocolipse & anyone who may have been forgotten to be mentioned here Last edited by R:A:W:X86; 08-17-2012 at 12:25 PM. Reason: edited for reasons of clarity and comprehensibility |
|