Paleisti „macOS Ventura“ senesniuose „Mac“ kompiuteriuose nėra lengva, tačiau kai kurie kūrėjai daro pažangą

Paleisti „macOS Ventura“ senesniuose „Mac“ kompiuteriuose nėra lengva, tačiau kai kurie kūrėjai daro pažangą

Oficialių „MacOS“ sistemos reikalavimų aplenkimas norint paleisti naujas programinės įrangos versijas senesniuose, nepalaikomuose „Mac“ kompiuteriuose turi turtingą istoriją. Tokie įrankiai kaip XPostFacto ir LeopardAssist galėtų padėti senesniems PowerPC Mac kompiuteriams paleisti naujesnes Mac OS X versijas – tradiciją, kurią šiuolaikinėje epochoje išlaikė dosdude1 pataisytojai , skirti Sierra, High Sierra, Mojave ir Catalina.

Big Sur ir Monterey atveju OpenCore Legacy Patcher (sutrumpintai OCLP) yra geriausias būdas paleisti naujas MacOS versijas senesniuose Mac kompiuteriuose. Tai yra „OpenCore Hackintosh“ įkrovos įkrovos šakutė ir gana dažnai atnaujinama naujomis funkcijomis ir pataisymais, taip pat suderinamumu su naujesnėmis „MacOS“ versijomis. OCLP kūrėjai pripažino, kad „MacOS Ventura“ palaikymas bus sudėtingas , tačiau jie padarė pažangą kai kuriose svarbiose srityse, dėl kurių kai kurie senesni „Mac“ kompiuteriai turėtų veikti šiek tiek ilgiau.

Kuo Ventura skiriasi?

Praėjusiais metais aparatinės įrangos skirtumai tarp „palaikomų“ ir „nepalaikomų“ „Mac“ kompiuterių galėjo būti tokie maži, kad vienintelis dalykas, kurį reikėjo padaryti norint paleisti naujas „MacOS“ versijas, buvo apgauti įkrovos tvarkyklę, kad ji pamanytų, kad ji veikia šiek tiek naujose. Mac. Tačiau šis metodas tapo sudėtingesnis, nes „Apple“ pašalina vis daugiau „Intel Mac“ palaikymo iš „MacOS“.

OCLP ir dosdude1 pleistrai paprastai gali pasikliauti kai kuriais senesniais, bet oficialiai palaikomais modeliais, kad išplėstų nepalaikomų Mac kompiuterių su panašia aparatūra palaikymą. Pavyzdžiui, „MacOS Monterey“ sistemoje „Apple“ oficialiai nutraukė daugelio 2012 m., 2013 m. ir 2014 m. „Mac“ modelių, kuriuose buvo naudojami 3 kartos („Ivy Bridge“) ir 4 kartos („Haswell“) procesoriai, palaikymą. Tačiau kadangi Monterey ir toliau palaikė 2013 m. „Mac Pro“ su „Ivy Bridge“ procesoriumi ir 2014 m. „Mac mini“ su „Haswell“ procesoriumi, OS vis tiek išlaikė tam tikrą pagrindinį šių procesorių palaikymo lygį (ir kartu su GPU bei mikroschemų rinkinio aparatūra), todėl Monterey buvo lengviau gauti. . veikia kituose Mac kompiuteriuose su tais pačiais lustais.

Ventura yra kitokia. Ji oficialiai nepalaiko jokių senesnių nei 7-osios kartos („Kaby Lake“) „Intel“ procesorių, o „Apple“ iš tikrųjų atliko didelį užkulisių valymą, kad pašalintų tvarkykles ir kitus OS komponentus, kuriais rėmėsi „Mac“ su senesniais procesoriais. Tai apima GPU tvarkykles, skirtas senesniems Intel ir AMD GPU, naujausias Nvidia GPU tvarkyklių palaikymo liekanas MacOS sistemoje, USB palaikymą daugeliui senesnių modelių, jutiklinės dalies palaikymą be Force Touch, Intel Ethernet valdiklių tvarkykles ir kt.

Ir pokyčiai yra gilesni nei vairuotojai. „Apple“ taip pat pašalino palaikymą senesniems x86 procesoriams, kurie nepalaiko AVX2 instrukcijų rinkinio , todėl OS visiškai neįsikrauna procesoriuose be šių instrukcijų. AVX2 buvo pristatytas Haswell procesoriuose, o tai prideda dar vieną kliūtį tiems, kurie tikisi paleisti „Ventura“ senesniuose įrenginiuose.

„Apple“ taip pat pakeitė „Metal“ atvaizdavimo krūvą , kad ji būtų nesuderinama su Monterey eros senesnės GPU aparatinės įrangos tvarkyklėmis (akivaizdu, kad tai visiškai nesusiję su „Metal 3“ atnaujinimais; „Ventura“ oficialiai palaiko daugelį „Metal 2“ tik Mac). Jei vėl pridėsite senas tvarkykles, gausite pagrindinę ekrano išvestį be grafikos pagreitinimo. Norėdami gauti visą sąrašą kliūčių, kurias kūrėjai turi išspręsti norėdami paleisti „Ventura“ nepalaikomuose „Mac“ kompiuteriuose, peržiūrėkite „OpenCore Legacy Patcher Github“ saugyklą .

Pažangos ženklai

Po daugelio mėnesių darbo pagaliau paleidžiame „macOS Ventura“ senuose metaliniuose GPU!

Tai apima mano 2008 m. pradžios „Mac Pro“ („Nvidia Kepler“ ir AMD GCN 1), 2012 m. „Mac mini“, 2014 m. „Mac mini“ ir 2014 m. „iMac 5k“! pic.twitter.com/cMQ5Qk8uoo

2022 m. rugpjūčio 22 d

Šis „Github“ įrašas yra šiek tiek pesimistiškas dėl „Ventura“ palaikymo šiose senesnėse mašinose. „Žvelgdamas į visus iššūkius, su kuriais susiduriame, nemanau, kad yra kokių nors trumpalaikių galimų sprendimų, kuriais bendruomenė galėtų pasinaudoti“, – dar birželį rašė projekto vadovas Mykola Grimalyuk. „Optimalus laikotarpis būtų 6 mėnesiai, kai bus išleista tinkama „OpenCore Legacy Patcher“ versija, tačiau net ir tai sunku pažadėti.

Tačiau nepaisant šio pradinio pesimizmo padaryta pažanga. Pirma, nors „macOS“ techniškai neapima sistemos failų, skirtų iki AVX2 „Intel“ procesoriams, „Apple Rosetta 2“ programinė įranga vis tiek apima šiuos failus, nes „Rosetta 2“ emuliuoja iki AVX2 x86 procesoriaus galimybes . Išskleidę ir įdiegę šiuos failus „Ventura“, galite iš naujo įjungti „Ivy Bridge“ ir senesnių procesorių palaikymą be AVX2 instrukcijų.

Ir šią savaitę Grimalyuk pademonstravo dar vieną proveržį : veikiančią grafikos palaikymą senesniuose „Mac“ kompiuteriuose su „Metal“, įskaitant senus įrenginius, tokius kaip 2014 m. „iMac 5K“, 2012 m. „Mac mini“ ir net 2008 m. „Cheese Grater“ stiliaus „Mac Pro Tower“.

OCLP komanda vis dar turi kitų problemų, kurias reikia išspręsti, be kita ko, visų šių įsilaužimų automatizavimas, kad vartotojai, neturintys gilaus techninio MacOS pagrindų supratimo, galėtų toliau konfigūruoti ir naudoti įkrovos įkroviklį. Grimalyukas vis tiek nekalbės apie oficialaus „Ventura“ palaikymo OCLP sistemoje laiką. Tačiau, atsižvelgiant į iki šiol padarytą pažangą, tikėtina, kad žmonės, turintys 2012 m. ir naujesnius „Mac“, vis tiek turėtų turėti galimybę paleisti „Ventura“ savo „Mac“ kompiuteriuose, neatsisakydami grafikos pagreitinimo ar kitų esminių funkcijų.

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *