Jump to content

Search the Community

Showing results for tags 'kernel patches'.

  • 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 4 results

  1. BIG news (not verified by me, in my case it is not working) It boots 🙂 see video below 😂 It seems @Pavobooted with big Sur in A vanilla mode some problems to solve but for him it is booting now 🙂 for me no... You creators users could try 🙂 ops only you @iGPU others users are Asrock 🙂 fabiosun's EFI and ioreg System Description: Ploddles's EFI and ioreg System Description: Arrakis's EFI and ioreg System Description: mSedek's EFI and ioreg System Description: Rox67er's EFI and ioreg System Description: UPDATE 17-07-2021:
  2. sTRX4-AMD 3970x kernel patches.plist.zip 32 cores (TRX40 3970x) sTRX4-AMD 3960x kernel patches.plist.zip 24 cores (TRX40 3960x) x399 Threadripper 32 cores.plist.zip 32 cores (x399 2990WX) x399 Threadripper 24 cores-.plist.zip 24 cores (x399 ) Ryzen 16 cores- copy.plist.zip 16 Cores (5950x, 3950x) Ryzen 12 cores.plist.zip 12 cores (all Ryzen CPU) Ryzen 8 cores.plist.zip 8 cores (all Ryzen CPU) Ryzen 6 cores.plist.zip 6 cores (all Ryzen CPU) Ryzen 4 cores.plist.zip 4 cores (all Ryzen CPU) These Plist are configured for all AMD CPUs available (Kernel Patches ONLY)
  3. In questo thread cercheremo di dare una indicazione ottenuta insieme a diversi utenti sulle patches del kernel che gli utenti di CPU AMD possono usare in sicurezza per far partire i propri PC con il sistema operativo Apple. Analizzeremo le patches fornite da AMD - OSX Github, non andremo piu' a ritroso perche la situazione precedente non mi e' chiara abbastanza per parlarne in modo piu' preciso e corretto, magari se qualcuno di voi vuole aggiungere una "memoria storica" sull'argomento e' il benvenuto! Partiremo quindi dalle patches scaricabili da questo link: https://github.com/AMD-OSX/AMD_Vanilla scaricate il giorno 6-07-2021, lo specifico per evitare eventuali cambiamenti effettuati sulle stesse patches e non creare quindi confusione. Per comodità vengono allegate al thread. Le allego in quanto alcune volte vengono cambiate sia come find / replace e come denominazione nel commento ufficiale, a volte senza un apparente motivo. Quindi, la nostra base di patches sarà quella ufficiale. Si partirà da 46 patches funzionanti da High Sierra per arrivare fino alla beta 1 di Monterey (Ovviamente passando per Mojave ,Catalina BigSur). Per iniziare ci siamo concentrati sugli ultimi sistemi come BigSur e Monterey beta 1 ma, personalmente , ho iniziato la scrematura delle patches da HighSierra per poi affinarle in Big Sur, arrivando ad un numero totale di 14 patches per il Kernel ed una per i kext, diventate poi 13 (grazie a @carlo_67 leaf tolta) per poi arrivare al numero definitivo di 11 patches (grazie a @iGPU) . Queste undici patches consentono un utilizzo completo di Big Sur senza alcun tipo di problema evidente. Specifico e rendo piu' evidente questo concetto, non essendo trasparente e spiegato in dettaglio il significato di molte patches, potrebbe, in un caso ipotetico remoto, che una patch eliminata magari serva, ad esempio, con una particolare funzione di OSX o una combinazione speciale di operazioni effettuate e programmi utilizzati Nello spoiler metteremo tutti i nomi delle patches ufficialmente utilizzati e dichiarati nel patches plist di AMD-OSX GitHub , per chi non lo sapesse, le voci base e commenti nel plist sono il punto dove in XNU vengono cercate e poi sostituite alcune parti del kernel attraverso la tecnica del find/replace (e soprattutto una competenza specifica sull'argomento). Per decompilare il kernel questo e' il comando: otool -tV /Users/fabio/Desktop/kernel_12 > ~//kernel.txt Non e' un argomento trattato in questo thread la spiegazione di come trovare le locazioni delle patches, ma il commento ed il kernel decompilato sono un buon indizio e inizio. AMD OSX Patches ufficiali al 06-07-2021 (valide per tutti gli OSX fino a Monterey beta 1 e per le CPU definite con 17H-19H) Ora prenderemo le stesse patches postate nello spoiler qui sopra e selezioneremo solo le utili per far partire qualsiasi versione di Big Sur, aiutandoci con la dicitura presente nei commenti delle stesse patches. AMD OSX Patches ufficiali al 06-07-2021 (valide solo per Big Sur e per le CPU definite con 17H-19H) Arriviamo ad un totale di 25 patches che inserite nella apposita sezione del config.plist faranno partire tutte le versioni di Big Sur dalla 11.0 alla 11.5 beta 4 presente oggi Ora, e' ben chiaro che fino a qui non e' che ci sia stato tutto questo gran lavoro, pero' diciamo che per un utente che utilizzasse solo BigSur sarebbe una buona ripulitura del proprio config.plist Come nota a margine ricordo che gli utenti TRX40 non necessitano delle patches 44/45 (fix PAT) anche grazie alle prove effettuate dall'utente @Pavomesi fa. Ora la parte interessante per il momento confermata da tutti gli utenti TRX40 tranne alcuni che necessitano dell CPU Topology patch, ma potrebbe anche essere non piu' necessaria utilizzando una combinazione di quirks, chiedo ad @Arrakis e @Ploddlesdi intervenire al riguardo anche sull'argomento della necessità di utilizzare o meno il quirk DummyPowermanagement. Su piastre madri MSI non serve, su gigabyte e su piattaforma x570 sembrerebbe di si. Nello spoiler seguente le patches che fino a pochi giorni fa erano utili a me e a molti utenti anche X570 per lavorare con OSX Big Sur: AMD OSX Patches ufficiali - prima riduzione (valide solo per Big Sur e per le CPU definite con 17H-19H): Quirks: Quindi una bella sforbiciata di patches necessarie! Siamo passati da 25 patches a 15! Con una prova effettuata da @carlo_67 si e' potuto ulteriormente affinare questa lista togliendo la patch: algrey - _cpuid_set_generic_info - Disable check to allow leaf7 - 10.13/10.14/10.15/11.0/12.0 per cosi' arrivare a 14 patches per il kernel e per il boot di BigSur AMD OSX Patches ufficiali - seconda riduzione (valide solo per Big Sur e per le CPU definite con 17H-19H) Quirks: Ora, ricordo che il set ridotto di patches e' stato piu' volte descritto e discusso anche con utenti con motherboard Gigabyte come ad esempio @Arrakiscon il quale si capi' all'epoca che c'era la necessità di mantenere nella lista la patch: XLNC - Disable _x86_validate_topology - 10.13/10.14/10.15/11.0/12.0 ora XLNC ma all'epoca credo fosse denominata Algrey. il link di seguito: Il set di patches veniva costantemente pubblicato, e lo e' tuttora , nella mia EFi nel thread principale dedicato alla piattaforma TRX40: Detto questo grazie al lavoro di @iGPUè stato possibile rimuovere due ulteriori 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 Cosi da 25 patches siamo passati alle 12 mostrate nello spoiler sottostante: AMD OSX Patches ufficiali terza riduzione (valide solo per Big Sur e per le CPU definite con 17H-19H) Quirks: Niente male no? Pubblicheremo a breve i quirks necessari per avere le condizioni necessarie e (forse) sufficenti per tutti per utilizzare le riduzioni proposte in questo articolo Ovviamente si ringraziano tutti i curatori del Github ufficiale AMD-OSX e ancora in modo piu' ovvio apprezzeremo il loro intervento per chiarire la necessità delle patches ulteriori consigliate ufficialmente AMD_Vanilla-opencore.zip
  4. 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.