OpenCore Legacy Patcher (abreviat OCLP) este un program liber cu sursă deschisă care permite instalarea unor versiuni recente de macOS pe anumite calculatoare Mac cu procesoare Intel care nu mai sunt acceptate oficial de Apple.
Proiectul este construit în jurul încărcătorului de sistem OpenCore și al cadrului software Lilu. OCLP generează o configurație adaptată modelului de Mac și poate instala patch-uri suplimentare pentru componente ale căror drivere sau cadre software au fost eliminate din versiunile recente ale macOS. Programul nu este dezvoltat sau susținut de Apple.
Versiunea stabilă 2.4.1, publicată la 1 septembrie 2025, este destinată sistemelor de la 11 până la macOS Sequoia 15.
Funcționare
OCLP identifică modelul calculatorului și construiește o configurație OpenCore corespunzătoare componentelor acestuia. Configurația este instalată de regulă în partiția EFI, iar OpenCore este încărcat înaintea sistemului de operare. În acest fel pot fi ocolite verificările de model prin care instalatorul macOS respinge calculatoarele eliminate din lista oficială de compatibilitate.
OpenCore poate furniza sistemului informații de configurare și poate încărca extensii de nucleu înainte de pornirea macOS. Aceste modificări de inițializare nu rescriu firmware-ul calculatorului.
Pentru componentele al căror suport a fost eliminat complet din sistemul de operare, OCLP utilizează și patch-uri post-instalare, numite în documentație „root patches”. Acestea modifică volumul de sistem și pot restaura, în funcție de model, accelerarea grafică, conectivitatea Wi-Fi sau Bluetooth, anumite camere, controlere USB și alte componente.
Instalarea unei actualizări macOS poate înlocui volumul de sistem și poate elimina aceste patch-uri. OCLP verifică ulterior dacă patch-urile necesare lipsesc și permite reaplicarea lor.
Deși OpenCore este utilizat și în proiecte Hackintosh, OCLP este conceput pentru calculatoare Mac fabricate de Apple, nu pentru instalarea macOS pe calculatoare personale generice.
Compatibilitate
Lista oficială include modele Intel din familiile MacBook, MacBook Air, MacBook Pro, Mac mini, iMac, și Xserve. Sunt acceptate numai modelele menționate explicit de proiect; calculatoarele cu procesoare PowerPC și cele bazate pe nu sunt acceptate.
Cele mai vechi modele din listă au fost lansate în 2007, însă compatibilitatea nu este stabilită doar după anul comercial. Identificatorul exact al modelului, procesorul, placa grafică, adaptorul wireless și eventualele componente înlocuite pot influența funcționarea.
Documentația recomandă instalarea celei mai recente versiuni macOS acceptate oficial de model înainte de utilizarea OCLP, pentru ca eventualele actualizări de firmware distribuite de Apple să fie aplicate. Pentru instalarea macOS Sonoma și a versiunilor ulterioare sunt necesari cel puțin 3 GB de memorie RAM; sistemele cu 2 GB pot să nu finalizeze instalarea sau să nu pornească.
Aplicația OCLP poate rula începând cu OS X Yosemite 10.10. Din cauza cerințelor utilitarului Apple `createinstallmedia`, crearea unui mediu de instalare pentru Ventura necesită cel puțin OS X El Capitan 10.11, iar pentru Sonoma și versiunile ulterioare cel puțin macOS High Sierra 10.13. Proiectul recomandă un dispozitiv USB de 32 GB pentru instalatoarele recente, deoarece unele versiuni Sonoma și Sequoia, împreună cu fișierele de patching, nu încap pe un dispozitiv de 16 GB.
În iulie 2026, versiunea stabilă a OCLP nu accepta macOS Tahoe 26. Dezvoltatorii enumerau printre dificultăți pornirea modelelor cu cip T2, suportul pentru Fusion Drive și FileVault, grafica, conexiunile wireless, cipul T1 și anumite controlere USB.
Limitări
Faptul că un model apare în lista oficială nu înseamnă că toate funcțiile vor avea același comportament și aceleași performanțe ca pe un Mac acceptat de Apple. Rezultatele diferă în funcție de configurație și de versiunea macOS.
Grafică
Multe modele vechi folosesc plăci grafice fără suport pentru interfața Metal sau generații pentru care Apple a eliminat driverele din macOS. OCLP poate restaura accelerarea grafică pe numeroase configurații, însă unele aplicații și elemente ale interfeței pot rămâne limitate ori pot necesita soluții specifice.
Procesor și aplicații
Pornirea unei versiuni noi de macOS nu garantează compatibilitatea tuturor aplicațiilor. Unele programe folosesc instrucțiuni de procesor precum AVX sau AVX2. Dacă procesorul nu le implementează, aplicația poate refuza să pornească sau se poate închide cu o eroare. OCLP nu poate adăuga prin software extensii fizic inexistente în procesor.
Funcțiile care depind de componente specializate absente pe modelele vechi nu pot fi reproduse integral prin patch-uri. Compatibilitatea sistemului de operare trebuie astfel separată de compatibilitatea fiecărei aplicații sau funcții.
Securitate și actualizări
Unele sisteme care necesită patch-uri ale volumului de sistem trebuie să folosească o configurație redusă a System Integrity Protection. Modelele Metal din 2012 și mai noi pot funcționa în general cu protecția integrală, în timp ce sistemele fără Metal necesită de regulă reducerea acesteia.
OCLP nu furnizează actualizări proprii de securitate pentru macOS. Acestea provin de la Apple pentru versiunea sistemului de operare instalată, iar hardware-ul retras din suport poate să nu mai primească actualizări de firmware.
Documentația recomandă folosirea celei mai recente versiuni OCLP înaintea actualizărilor macOS și verificarea compatibilității înaintea trecerii la o versiune principală nouă. Presa de specialitate recomandă copii de siguranță și prudență pe calculatoarele folosite pentru activități critice.
Istoric
OpenCore Legacy Patcher a fost inițiat în 2020 de Mykola Grymalyuk și Dhinak G. Prima versiune publică, 0.0.1, a fost lansată la 1 decembrie 2020 și utiliza o interfață textuală bazată pe Python 2.
Proiectul a apărut după retragerea lui Collin Mistr, cunoscut sub pseudonimul „dosdude1”, din dezvoltarea patcherelor dedicate macOS. Echipa OCLP a folosit OpenCore pentru a crea o soluție mai flexibilă, capabilă să gestioneze actualizări native, identificarea modelului și patch-uri de configurare.
În martie 2021, codul a fost rescris pentru Python 3 și distribuit ca aplicație autonomă. În aprilie 2021 a fost introdus suportul grafic pentru unele sisteme fără Metal, iar în iunie a fost adăugat suport pentru macOS Monterey. O interfață grafică bazată pe wxPython a apărut în ianuarie 2022, iar în mai 2022 programul a primit aplicarea automată a patch-urilor volumului în timpul instalării și detectarea patch-urilor lipsă după actualizări.
Versiunea 0.5.0 a introdus în octombrie 2022 suport pentru . Versiunea 1.0.0 a adăugat în octombrie 2023 suport pentru macOS Sonoma, inclusiv pe anumite modele lansate în 2007 și 2008. Suportul pentru a fost introdus prin versiunea 2.0.0 în septembrie 2024.
În iunie 2025, Grymalyuk a anunțat că se retrage din dezvoltarea activă după ce s-a alăturat echipei Apple Bug Bounty. El a declarat că proiectul urma să continue prin ceilalți colaboratori.
Versiunea 2.4.1 a schimbat sursa catalogului de instalatoare la AppleDB pentru a corecta instalatoarele lipsă sau identificate greșit.
Dezvoltare și licențiere
Proiectul este dezvoltat public pe GitHub și include atât cod propriu, cât și componente provenite din alte proiecte. Documentația de licențiere precizează că fișierele proprii rămase în depozitul OCLP sunt distribuite sub o licență BSD cu patru clauze, în timp ce componente precum OpenCorePkg și Lilu folosesc licențe proprii.
Deoarece macOS conține numeroase componente cu sursă închisă, dezvoltatorii trebuie să adapteze patch-urile după modificările introduse de Apple și să testeze combinații variate de procesoare, plăci grafice și periferice.
Recepție
Presa tehnologică a prezentat OCLP ca pe o metodă de prelungire a perioadei de utilizare a calculatoarelor Mac, dar și ca pe o soluție care necesită mai multă întreținere decât un sistem acceptat oficial. În 2022, Ars Technica a descris suportul pentru Ventura și complexitatea restaurării componentelor eliminate din sistemul de operare.
În 2023, aceeași publicație a remarcat că versiunea 1.0.0 permitea instalarea Sonoma pe unele calculatoare vechi de aproximativ 16 ani. Publicația germană Golem.de a testat instalarea Ventura și a avertizat asupra caracterului neoficial al configurației și a riscurilor pentru utilizatorii care depind profesional de calculator.
Într-un test publicat în iulie 2026, The Register a instalat Sequoia pe un iMac din 2015 și a descris OCLP drept util, dar netrivial de configurat. Publicația a recomandat copii de siguranță și evitarea macOS Tahoe cât timp acesta nu era acceptat de proiect.
Note
Vezi și
OpenCore Hackintosh macOS
Legături externe
Documentația oficială Depozitul de cod pe GitHub Lista oficială a modelelor compatibile Categorie:Software liber Categorie:Software cu sursă deschisă Categorie:Software din 2020