Jump to content

Search the Community

Showing results for tags 'amd -osx'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome
    • Rules
    • Introduce yourself
  • Infos and News
    • Info
    • News
    • FAQ
  • Configurazioni di riferimento
    • AMD
    • Intel
    • Video Card
  • Guide
    • General
    • Desktop
    • Notebook
  • MacOS Sonoma
    • General
  • macOS Ventura
    • General Discussion
  • macOS Monterey
    • General Discussion
    • Desktop
    • Notebook
  • macOS Big Sur
    • General Discussion
    • Desktop
    • Notebook
  • 10.15 Catalina
    • General
    • Desktop
    • Notebook
  • 10.14 Mojave
    • General
    • Intel
    • AMD
  • Old versions of MacOS
    • Desktop - Notebook
  • Bootloader
    • Clover
    • OpenCore
  • Hardware & Co
    • Hardware
    • Software
    • Mercatino MacOS86
    • Developers Area
  • International
    • English Section
  • Off Topic
    • Off Topic
    • Hack Modding

Categories

  • ACPI
  • AMD
  • Applications
  • Driver
  • Kexts
    • Audio
    • Beta
    • Ethernet
    • Power Management
    • Old kexts
  • Script
    • Audio Info
    • Make installer
    • System Maintenance
  • Support

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group






Found 1 result

  1. In this thread we will try to give an indication obtained together with several users on the kernel patches that AMD CPU users can safely use to boot their PCs with the Apple operating system. We will analyze the patches provided by AMD - OSX Github, we will not go backwards because the previous situation is not clear enough to me to talk about it in a more precise and correct way, maybe if some of you want to add a "historical memory" on topic is welcome! We will then start from the patches that can be downloaded from this link: https://github.com/AMD-OSX/AMD_Vanilla download the specific day 07-06-2021 to avoid any changes made on the same patches and therefore not create confusion. For convenience they are attached to the thread. I am attaching them as sometimes they are changed each both as find / replace and as denomination in the official comment, sometimes for no apparent reason. So, our patch base will be the official one. It will start from 46 working patches from High Sierra to get up to Monterey beta 1 (Obviously passing through Mojave, Catalina BigSur). o start we focused on the latest systems such as BigSur and Monterey beta 1 but, personally, I started skimming the patches from HighSierra and then refining the skimming in Big Sur, reaching a total number of 14 patches for the Kernel and one for the kext, then became 13 (thanks to @carlo_67 leaf removed) and then to the final number of 11 patches (thanks to @iGPU). These 11 patches allow full use of Big Sur without any kind of noticeable problem. I specific and I make this concept more evident, not being transparent and explained in detail the meaning of many patches, it could, in a remote hypothetical case, that a deleted patch maybe serves, for example, with a particular function of OSX or a special combination of operations carried out and programs used In the spoiler we will put all the names of the patches officially used and declared in the patches plist of AMD-OSX GitHub, for the uninitiated, the basic entries and comments in the plist are the point where in XNU some parts of the kernel are searched and then replaced through the find / replace technique (and above all a specific competence on the subject. to decompile the kernel this is the command: otool -tV /Users/fabio/Desktop/kernel_12 > ~//kernel.txt The explanation of how to find patch locations is not a topic covered in this thread, but the comment and the decompiled kernel are a good clue and start. Official AMD OSX Patches as of 06-07-2021 (valid for all OSX up to Monterey beta 1 and for CPUs defined with 17H-19H) Now we will take the same patches posted in the spoiler above and we will select only the useful ones to start any version of Big Sur, helping us with the wording present in the comments of the same patches. Official AMD OSX Patches as of 06-07-2021 (only valid for Big Sur and CPUs defined with 17H-19H) We arrive at a total of 25 patches that inserted in the appropriate section of the config.plist will start all the versions of Big Sur from 11.0 to 11.5 beta 4 present today Now, it is clear that up to now there hasn't been all this great work, but let's say that for a user who only uses BigSur it would be a good cleanup of their config.plist As a side note I remember that TRX40 users do not need 44/45 patches (PAT fixes) also thanks to the tests carried out by the user @Pavo months ago. Now the interesting part for the moment confirmed by all TRX40 users except some who need the CPU Topology patch, but it could also be no longer necessary using a combination of quirks, I ask @Arrakis and @Ploddlesto intervene in this regard also on the subject whether or not to use the DummyPowermanagement quirk. On MSI motherboards is not needed, on Gigabytes and on the x570 platform it would seem so. In the following spoiler the patches that until a few days ago were useful to me and to many users also X570 to work with OSX Big Sur: Official AMD OSX Patches - first reduction (only valid for Big Sur and CPUs defined with 17H-19H): Quirks: So a nice huge cut of necessary patches! We went from 25 patches to 15! With a test carried out by @carlo_67it was possible to further refine this list by removing the patch: algrey - _cpuid_set_generic_info - Disable check to allow leaf7 - 10.13/10.14/10.15/11.0/12.0 to get 14 patches for the kernel and for the BigSur boot Official AMD OSX Patches - second reduction (valid only for Big Sur and CPUs defined with 17H-19H) Quirks: Now, I remember that the reduced set of patches has been described and discussed several times even with users with Gigabyte motherboards such as @Arrakis con who understood at the time that there was a need to keep the patch in the list: XLNC - Disable _x86_validate_topology - 10.13/10.14/10.15/11.0/12.0 now XLNC but at the time I believe it was called Algrey. link below: set of patches was constantly being published, and still is, in my EFi in the main thread dedicated to the TRX40 platform: Having said that thanks to the work of @iGPU it was possible to remove two further patches: 37 algrey - Remove Penryn check to execute default case - 10.13/10.15/11.0/12.0 38 algrey - Get DID and VID from MSR - 10.13/10.14/10.15/11.0/12.0 So from 25 patches we went to the 12 shown in the spoiler below: AMD OSX Patches ufficiali terza riduzione (valide solo per Big Sur e per le CPU definite con 17H-19H) Quirks: Not bad right? We will shortly publish the quirks necessary to have the necessary and (perhaps) sufficient conditions for everyone to use the reductions proposed in this article Obviously we thank all the editors of the official AMD-OSX Github and even more obviously we will appreciate their intervention to clarify the need for further officially recommended patches. AMD_Vanilla-opencore.zip We can discuss on General/international forum area about it, also to contribute to improve this and for other ideas Thank you
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.