This post has been moved to the wiki (http://wiki.osx86pro...Patched_Kernels) and will no longer be updated. (February 1, 2013)
This is a database of currently working kernels for AMD processors. I'll add all the kernels I know of, but if I miss any, please do let me know!
Credit goes to me for having the idea and to MadMungo for reading my mind and posting it.
OS X 10.8 Mountain Lion
Bulldozer users: Sinetek's test 1 kernel has been reported to work.
Best working for all (The following CPUs are known to work: Athlon II x2 and x4, Phenom II x4 and x6, Pentium D.) except Bulldozer at the moment: AnV 10.8.2 amd_kernel.
There are also some 10.8.2 kernels compiled by Sinetek, most notably mach_sse42_only. Mach_sse42_only requires the boot flag -nossse3bit and AnV's patched corecrypto.kext.
Mac OS X 10.7 Lion
Bronzovka has just compiled a 32 OR 64-bit kernel space 64-bit user land 10.7.4 kernel. With the arch=i386 flag, GPUs should be working with no graphics issues!
This kernel seems to have the instant reboot problem too on Bulldozer/Piledriver.
The only working 64-bit kernel for Lion at the moment is the 10.7.4 legacy_kernel compiled by IiTz ShAnE. This kernel requires the -nossse3bit bootflag.
R:A:W:X86's 10.7.4 kernel works, as far as I know, about the same as theconnactic's kernel below.
Theconnactic has compiled a 10.7.5 kernel that boots in 32-bit mode on CPUs that don't support SSSE3 and in 64-bit mode on those that do--Bulldozer/Piledriver/Fusion included! If you're booting in 32-bit mode, you must, after backing up the original, replace /System/Library/CoreServices/Finder.app/ with this one from DP2. The bootflag arch=i386 also must be used for 32-bit mode. Lastly, so apps won't refuse to open after a few minutes (thanks to xpchelper being crashy), follow these instructions. (originally written by ghostec of InfiniteMac and mercilessly modified my me)
1) Wait for xpchelper to crash. (Even if it doesn't, I think you can still continue as long as the command in step four outputs the expected "different" folder.)
2) Open /Applications/Utilities/Terminal.app.
3) Login as root:sudo -s4) Find the correct folder. It should be first on the list and will be in a different subdirectory of /private/var/folders/ than the others.find /private/var/folders/ -type f | grep -i com.apple.xpchelper.cache5) cd to the desired folder outputted by the previous command:cd /private/var/folders/vl/xxxxxxxxxxx_xxxxxx_xxxxxxxxxxx/C(Your output will be different.)
6) Remove the cache:rm -rv com.apple.xpchelper.cache7) Replace it with an empty file:touch com.apple.xpchelper.cache8) Make the dummy file read-only:chflags uchg com.apple.xpchelper.cache9) You're done! Reboot, and all should be well!
If you ever want to undo these changes, follow the above up to step six; xpchelper will then be able to create a cache again.
BronzovkAnVoodoo is another 32-bit only AMD 10.7.4 Lion kernel... Needs the xpchelper fix. (above)
Some more of Bronzovka's kernels (v4, v5, and two others, all 10.7.3), and another (v6, 10.7.4)... These all need the xpchelper fix. (above)
Mac OS X 10.6 Snow Leopard
AnV's 10.6.8 legacy kernel with SSE3 emulator. Runs in 32-bit kernel space and 64-bit user land. This is the kernel to use unless you want to try the experimental full 64-bit kernel below compiled by Sinetek.
Nawcom's legacy 10.6.8 kernel runs in 32-bit kernel space and 64-bit user land as AnV's kernel above. I'm not sure how it differs from AnV's kernel, but I've used both without issues.
Full 64-bit 10.6.8 kernel with SSSE3 emulator for 64-bit kernel space on non-ssse3 CPUs. Compiled by Sinetek.
A bunch of Nawcom's older kernels can be found here.
10.6.0 kernel compiled by modbin. I know nothing about this kernel except that it's recommended for AMD and Pentium 4, but there it is if you want to try it.
Mac OS X 10.5 Leopard
Qoopz 10.5.8 AMD kernel with SSE3 emulator.
Voodoo 10.5.5 AMD kernel with SSE3 emulator.
Voodoo kernels. The AMD 10.5.5 kernel has an SSE3 emulator, but I don't know about the Intel 10.5.7 one.
Mac OS X 10.4
Hi Folks I have been found an old baby, a legacy kernel for Tiger 10.4.11, by Andy Vandijk.
General information about Tiger Jas 10.4.8 to 10.4.11 AMD:
Information on 10.4.11 on AMD
Useful Files Posted to the Board
Maybe someone would like to install Tiger.