Kernel For Amd Mac Os X

The heart of the Mac OS X is the XNU kernel. The kernel refers to the part of an operating system that loads first. It controls and monitors hardware resources like memory, CPU processor allocation and disk drives.The XNU kernel includes code from an old computer architecture system called Mach. Mach is a product of Carnegie Mellon University and has been around since the 1980s. Create a new Virtual Machine with name “OSX” On the next page Configure RAM you wish to.

Mac

The heart of the Mac OS X is the XNU kernel. The kernel refers to the part of an operating system that loads first. It controls and monitors hardware resources like memory, CPU processor allocation and disk drives. The XNU kernel includes code from an old computer architecture system called Mach. Mach is a product of Carnegie Mellon University and has been around since the 1980s. This code is responsible for some basic functions within the Mac computer, including virtual memory management and multitasking. The code also gives the Mac OS the authority to reduce the CPU's processing speed should it begin to overheat.

Mac

Another part of the kernel is the Input-Output (I/O) Kit. It relies on a specialized, limited version of the C++ programming language to control device drivers. Device drivers are what allow external devices to interact with your computer. For example, your printer may require a device driver on your computer so that you can print from your machine. Handling all the requests and information moving from your computer to other devices -- and vice versa -- is a demanding job. The I/O Kit enables a Mac computer to handle several devices over different technologies at the same time. That's why you can connect devices to a Mac using USB, FireWire and Thunderbolt cables simultaneously.

Advertisement

Advertisement

The third part of the XNU kernel is your computer's security guard and bouncer. Based on the Berkeley Software Distribution (BSD) derivative for UNIX, this part of the kernel is in charge of maintaining system securities and permissions. When you log in to a Mac computer the BSD determines your level of access. An administrator would have nearly free reign and could download or delete programs and other data. Other user levels might not have such liberal permissions. This lets the administrator define which processes a normal user can and can't access. The BSD element of the XNU kernel also helps synchronize processes in the Mac computer.

Also part of Mac OS X are the core services layer and the application services layer. Together with the kernel and hardware, these layers form what computer engineers call a stack. A stack is just a way to conceptualize the relationship of the various layer of a computer's software and hardware. At the bottom of the stack you'll find the hardware and firmware. The next level up is the OS kernel. After that you'll find the core services and then the application services layer. The applications themselves are at the top of the stack.

Mac os on amd pc

The core services component of Mac OS X consists of multiple frameworks that allow the computer to process tasks like text searches in various languages and system APIs. The applications services layer is the basic graphic user interface (GUI) system. This is the layer the typical user will see -- it's what creates the graphics environment. The application services layer also acts as a communications channel between various applications, allowing them to interact.

Next, let's look at some Mac OS X features.

Jump to: navigation, search

This page is a list of patched kernels for OS X. You are encouraged to add any missing information to help make this list complete! Please only add kernel-CPU combinations you or someone else have tested; don't just add a a CPU or kernel because it exists.

Two types of patches exist: binary and source. A binary patch (binpatch) is used when the target CPU is completely compatible with the stock mach_kernel, but its CPUID is not whitelisted (i.e. Intel Atom). Source patches are used for CPUs such as AMD, legacy Intel, or VIA that differ significantly from supported CPUs—these might need instruction set emulators, for example. Certain Apple programs do not work correctly with source patched kernels.[clarify]

  • 1AMD and Legacy Intel

[edit]AMD and Legacy Intel

[edit]macOS 11.0 Big Sur

Amd Mac Os X

Patches XNU Version BootloaderRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
AMD Vanilla [1]20.0.0 - 20.0.0OpenCoreExperimental PatchesAll 15h/16h and 17h CPUs

[edit]macOS 10.15 Catalina

Patches XNU Version BootloaderRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
AMD Vanilla [2]19.0.0 - 19.5.0OpenCoreAll 15h/16h and 17h CPUs

[edit]macOS 10.14 Mojave

Patches XNU Version BootloaderRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
AMD Vanilla [3]18.0.0 - 18.7.0OpenCoreNo OPEMU (No 32bit App Support)All 15h/16h and 17h CPUs

[edit]macOS 10.13 High Sierra

For
Patches XNU Version BootloaderRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
AMD Vanilla [4]17.0.0 - 17.7.0OpenCoreNo OPEMU (No 32bit App Support)All 15h/16h and 17h CPUs

[edit]macOS 10.12 Sierra

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
Bronya All_AMD_10.12_BETA [5]16.0.0
Bronya kernel 10.12.1 [6]16.1.0
Shaneee Kernel 10.12.1 [7]16.1.0 Only working on CPUs with SSE4.1 / 4.2
Shaneee 10.12.2 Kernel [8]16.3.0 Only working on CPUs with SSE4.1 / 4.2
Shaneee 10.12.4 Kernel [9]16.5.0 Only working on CPUs with SSE4.1 / 4.2front usb 3.0 plug then sometimes randomly reboot

[edit]OS X 10.11 El Capitan

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
y2k4u 10.11.0 R2 [10] 15.0.0 SSSE3 N/A FX Graphical Bug
  • ATI:Yes
  • Nvidia: Yes
  • All AMD CPU
SSE3Plus [11] 15.0.0 SSSE3 N/A FX Graphical Bug
  • ATI:Yes
  • Nvidia: Yes
  • Athlon II X2
Bronya 10.11.0 RC1 [12] 15.0.0 SSSE3 N/A FX Graphical Bug
  • ATI:Yes
  • Nvidia: Yes
  • All AMD CPU
Shaneee 10.11 RC1 [13] 15.2.0 SSSE3 N/A FX Graphical Bug
  • ATI:Yes
  • Nvidia: Yes
  • Works on all AMD CPUs
Shaneee 10.11.x RC1 [14] 15.2.0 SSSE3*Optional*-emulateintel FX Graphical Bug
  • ATI:Yes
  • Nvidia: Yes
  • Works on all AMD CPUs

[edit]OS X 10.10 Yosemite

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
Bronya 10.10.3 rc1 Kernel [15] 14.3.0 SSSE3 N/A Update 10.10.5 is still not working. Stay on 10.10.4 for now.
  • ATI:Yes
  • Nvidia: Yes
  • All AMD CPU
  • Intel Paxville Xeon
Tora Chi Yo (虎千代) 10.10-SSSEPlusRev6 AMD Kernel For Yosemite 10.10 - 10.10.1 10.10_SSEPlus_Rev.6 14.0.0 SSSE3 N/A
  • ATI:Yes
  • Nvidia: Yes
  • All AMD CPU
  • Intel Pentium
虎千代 1010-SSSE3-FIX-rev.1 AMD Kernel For Yosemite 10.10.0 [ download ] 14.0.0 ? N/A
  • ATI:Yes
  • Nvidia:Yes
  • All AMD CPU
  • Intel Paxville Xeon
Duran BSA_RC2 AMD Kernel For Yosemite 10.10.0 [ download ] 14.0.0 ? N/AApp store and safari issues - Patch found here: [ download ]
  • ATI:Yes
  • Nvidia:Yes
  • All AMD CPU
  • Intel Paxville Xeon
Spakk BSA_RC1 AMD Kernel For Yosemite 10.10.0 [ download ] 14.0.0 ? N/AApp store and safari issues
  • ATI:Yes
  • Nvidia:Yes
  • All AMD CPU
  • Intel Paxville Xeon
Bronya RC2 AMD Kernel For Yosemite 10.10.0 [ download ] 14.0.0 ? N/AApp store and safari issues
  • ATI:Yes
  • Nvidia:Yes
  • All AMD CPU
  • Intel Paxville Xeon
Bronya RC1 AMD Kernel For Yosemite 10.10.0 [ download ] 14.0.0 ? N/AApp store and safari issues - Patch found here: [ download ]
  • ATI:Yes
  • Nvidia:Yes
  • All AMD CPU
  • Intel Paxville Xeon
takiguru AMD Kernel For Yosemite 10.10.0 [ download ] 14.0.0 ? N/A
  • ATI:Yes
  • Nvidia:Yes
  • All AMD FX

[edit]OS X 10.9 Mavericks

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
AMD 10.9.5 kernel [ download ] 13.4.0 ? N/A
  • ATI:Yes
  • Nvidia:Yes
  • All AMD FX
  • AMD FX - 8100
  • Few AMD APUs
  • AMD A10-4600M
  • AMD Athlon II Dual-Core M320
  • Intel Paxville Xeon DP
AMD 10.9.4 kernel [ download ] 13.3.0 ? arch=x86_64
  • ATI:Yes
  • Nvidia:Yes
  • All AMD Phenom II Series (x64)
  • All AMD Athlon Series (x64)
  • AMD FX - 8120
  • AMD FX - 8320
  • AMD FX - 8350
  • AMD FX - 6300
Bronzovka's (A.K.A. Bronyas) 10.9.0 mach_kernel_rc7 [16][17] 13.0.0 ? -cpufamily
  • nVidia: Yes [18]
  • ATI: Yes
  • AMD Athlon(tm) II X2 250
  • AMD Opteron™ Processor 3350 HE
  • AMD FX-8320
  • AMD FX-8350
  • AMD FX-8150
  • AMD Athlon™ X2 340
  • AMD Phenom II X4 955 [Black Edition]
  • AMD Phenom II X6 1055T
  • Intel Paxville Xeon DP
  • AMD A8-4500m APU
  • Others
AnV 10.9.0 kernel [19] 13.0.0 SSSE3 N/A
  • nVidia: Yes
  • ATI: Yes
  • AMD Athlon II X2 215
  • AMD PHENOM II
  • AMD PHENOM X3
  • AMD FX
  • AMD Athlon II Neo K325 Dual-core
  • AMD Athlon 64 X2 5200+ Dual Core

[edit]OS X 10.8 Mountain Lion

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs Non-Working CPUs
Bronya Fully working Kernel [20] 12.5.0
  • SSSE3
  • None
  • All graphics issues are gone. - Sapphire Radeon 7950 Vapor-X gets white screen instead of login screen (fixable via FB rotate as login item).
  • Cerficified dont work to Origin, Chrome, etc.
  • nVidia: Working
  • ATI: Working
  • FX-6100
  • FX-8120
  • Athlon II x2
  • A8-5600K
  • Intel Paxville Xeon DP
  • Many more
Sinetek test 1 [21] ?
  • None
  • None
  • nVidia: No
  • ATI: Buggy.
  • FX-8350
  • FX-8120
  • Any CPU that doesn't support SSSE3.
AnV's amd_kernel [22] 12.2
  • SSE3
  • SSSE3
  • None
  • Only works with FX CPUs when the Clover Bootloader is used.
  • nVidia: No
  • ATI: Buggy.
  • Athlon II x2, x3, x4
  • Phenom II x4, x6
  • AMD Athlon 64 X2 3800+
  • AMD A6-4400M APU with Radeon(tm) HD Graphics
Sinetek's mach_sse42_only [23] 12.2
  • SSSE3
  • Kernel Flags
    • -nossse3bit
  • Kernel Extentions
    • AnV's patched corecrypto.kext [24]
  • nVidia: No
  • ATI: Buggy.
  • Athlon II x4
  • Phenom II x4
Sinetek's other test kernels [25][26] 12.2, 12.0
  • Varies
  • Kernel Flags
    • varies
  • Kernel Extentions
    • AnV's patched corecrypto.kext [27]
If tests have been made with these kernels, they have not been disclosed. Please give it its own entry in this table if you find one of them to work.
Sinetek's FX Fixed [28] 12.2
  • None
  • Kernel Flags
    • arch=x86_64
  • nVidia: No
  • ATI: Buggy.
  • FX Series
  • APU A4-4300M
  • Any CPU that doesn't support SSSE3.
Sinetek DP1 Kernel [29] DP1
  • SSSE3
  • SSE3
  • None
  • nVidia: ?
  • ATI: All issues seem to be gone?
  • FX-6100
  • FX-8120
  • Athlon II x2
Kernel for amd mac os x el capitan

[edit]Mac OS X 10.7 Lion

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs (32-bit) Working CPUs (64-bit) Non-Working CPUs
Bronzovka 10.7.4 kernel [30][31] 11.4
  • Unknown
The kernel flag arch=i386 will enable this kernel to run in 32-bit kernel space with 64-bit user land and apps. In 32-bit kernel space, the graphics issues will disappear. This kernel will also run in full 64-bit mode (arch=x86_64).
  • nVidia: Yes
  • ATI: Yes
  • Athlon II x4
  • Phenom II x4
  • Athlon 64 x2 QL-65[tsc_init: EFI not supported!]
Bronzovka 10.7.5 kernel [32][33] 11.4.2
  • Unknown
The kernel flag arch=i386 will enable this kernel to run in 32-bit kernel space with 64-bit user land and apps. In 32-bit kernel space, the graphics issues will disappear. This kernel will also run in full 64-bit mode with the kernel flag arch=x86_64.
  • nVidia: Yes
  • ATI: Yes
  • FX-4170
  • FX-8350
  • Athlon 64 x2 QL-65[Does not work very well.]
  • Intel Paxville Xeon DP
  • Intel Pentium D930
IiTz ShAnE 10.7.4 kernel [34] 11.4
  • SSSE3
  • Kernel Flags
    • -nossse3bit
  • nVidia: No
  • ATI: Buggy
  • Athlon II x2, x4
  • Phenom II x4, x6
  • Athlon 64 x2 QL-65[[35]]
  • FX-8120 (instant reboot)
connactic [36] 11.4.2
  • SSE3
  • Kernel Flags
    • arch=i386 -legacy (not needed for Bulldozer)
  • 32-bit Finder [37]
  • Xpchelper fix [38]
This kernel will run in 32-bit mode on many SSSE3-less CPUs. FX-series CPUs work with the kernel flag arch=x86_64.
  • nVidia: Yes
  • ATI: Yes
  • Athlon II x4
  • FX-8350 (GPU issues?[39])
  • AMD Athlon 64 X2 3800+
  • Athlon 64 x2 QL-65[Does not work very well.]
  • Bulldozer
R:A:W:X86 10.7.4 kernel [40] 11.4.0
  • SSE3
  • Kernel Flags
    • arch=i386 -legacy (not needed for Bulldozer)
  • 32-bit Finder [41]
  • Xpchelper fix [42]
This kernel will run in 32-bit mode on many SSSE3-less CPUs. FX-Series CPUs work with the kernel flag arch=x86_64.
  • nVidia: Yes
  • ATI: Yes
  • Athlon II x4
  • Phenom II x4
  • AMD Athlon 64 X2 3800+
  • FX-4100
  • FX-8120
bronzovkAnVoodoo [43] 11.4.0
Bronzovka's Original Kernels 10.7.310.7.4 11.3.0 11.4.0

[edit]Mac OS X 10.6 Snow Leopard

Amd Mac Os

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs (32-bit) Working CPUs (64-bit) Non-Working CPUs
Nawcom's 10.6.8 Legacy Kernel [44] 10.8
  • SSE3
This kernel works on many CPUs. The kernel flags -force64 arch=i386 are useful on AMD CPUs where 32-bit kernel space and 64-bit user land is wanted.
  • nVidia: Yes
  • ATI: Yes
  • Atom
  • Pentium M (Banias & Dothan)
  • Celeron M
  • Pentium 4 HT (Prescott)
  • Athlon II x2, x4
  • Mobile Athlon 64 x2 (cpus=1)
  • AMD Athlon 64 X2 3800+
  • AMD Athlon 64 X2 5200+
  • AMD Athlon 64 4000+
  • AMD Athlon 64 LE-1640
  • Phenom II x4, x6
  • Pentium D 3.4 GHz
  • Irwindale Xeon DP 2.8 to 3.8GHz
  • Paxville dual-core Xeon DP 2.8GHz
  • Many, many more
AnV's 10.6.8 Legacy Kernel [45] 10.8
  • SSE3
This kernel works on many CPUs. The kernel flags -force64 arch=i386 are useful on AMD CPUs where 32-bit kernel space and 64-bit user land is wanted.
  • nVidia: Yes
  • ATI: Yes
  • Pentium M 1.8 GHz
  • Athlon II x4
  • Phenom II x4
  • AMD Athlon 64 4000+
  • FX-8350
Sinetek 10.6.8 full 64-bit kernel [46] 10.8
  • SSSE3
At the time of this writing, this is the only 64-bit kernel space kernel for Snow Leopard on AMD CPUs.
  • nVidia: Yes
  • ATI: Yes
  • N/A
  • Athlon II x4
  • Phenom II x4
  • FX 8350
A Collection of Nawcom's Legacy Kernels [47] 10.0, 10.2-10.7
  • nVidia: Yes
  • ATI: Yes
Modbin 10.6.0 kernel [48] 10.0
  • nVidia: Yes
  • ATI: Yes
  • Turion X2

[edit]Mac OS X 10.5 Leopard

Kernel XNU Version EmulatorsRequired Patches/Kernel Flags Notes/Issues QE/CI Working Working CPUs (32-bit) Working CPUs (64-bit) Non-Working CPUs
Qoopz 10.5.8 Kernel [49] 9.8
  • SSE3
  • nVidia: Yes
  • ATI: Yes
Voodoo 10.5.5 Kernel [50] 9.5
  • SSE3
  • nVidia: Yes
  • ATI: Yes
Voodoo 10.5.7 Kernel [51] 9.7 Intel only!
  • nVidia: Yes
  • ATI: Yes

Amd Os X

Retrieved from 'http://wiki.osx86project.org/wiki/index.php?title=Patched_Kernels&oldid=72344'

Amd Mac Os Drivers


This page was last modified on 7 July 2020, at 18:07.
This page has been accessed 655,153 times.