Supervisor fabiosun Posted October 1, 2023 Supervisor Share Posted October 1, 2023 Con l'uscita definitiva del nuovo sistema operativo Apple, molti utenti hanno verificato sulla propria pelle la completa perdita del Wi-Fi e di alcuni servizi apple come (Airdrop,Imessage, Facetime, photobooth) soprattutto per utenti Apple con cellulari Iphone il problema risulta fastidioso in quanto si perdono alcune comodità che avere un ecosistema Apple consentiva nei precedenti OS sino a macOS Ventura. Ci viene un aiuto uno strumento, OCLP, per esteso OpenCore Legacy Patcher. E' uno strumento pensato per i mac "originali", ma che viene in aiuto anche per chi utiizza sistemi Hackintosh. Ci sono dei compromessi importanti da accettare (non e' compito di questo post spiegarli), ma una volta accettati e' possibile utilizzare le schede wifi che prima erano riconosciute anche sull'ultimo OS di Apple Ad oggi si deve utilizzare la versione "nightly" di OCLP in quanto la release non e' ancora disponibile con il supporto Sonoma, di seguito il link: OCLP - ultima versione Nota Bene Se si opta per il bootarg amfi=0x80, potrebbero non funzionare alcune app come Whatsapp web, dropbox o Firefox. Per ovviare si utilizza il meodo descritto nel punto 6b. Di seguito i passaggi da fare per preparare il nostro sistema all'installazione di OCLP: 1) installare macOS Sonoma aggiornando kexts e bootloader alle ultime versioni 2) modificare il config.plist ed impostare SecureBootModel Disabled* (nella sezione misc/Security del proprio config.plist) 3) bloccare com.apple.iokit.IOSkywalkFamily 4) aggiungere i kexts e una dipendenza nella apposita cartella e dichiararli nel config.plist come da immagine: IOSkywalkFamily.kext IO80211FamilyLegacy.kext IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext 5) utilizzare uno sblocco soft per SIP**: 03080000 6) utilizzare un boot-arg per AMFI (6a) oppure kext e boot-arg come in 6b***: a) amfi=0x80 b) oppure al posto di questo bootarg si mette il kext AMFIPass.kext ed il boot-arg -amfipassbeta**** 7) se si usano anche sistemi operativi diversi ricordarsi di impostare il min kernel per il block ed i kext nella apposita sezione del config.plist * Dopo aver installato OCLP e' possibile ripristinare il valore di SecureBootModel come si desidera ** Dopo aver installato OCLP e' possibile impostare SIP a 00080000 (Sip enabled) *** e' possibile usare in alternativa un kext ed un boot-arg per questo punto (punto 6b) AMFIPass.kext e -amfipassbeta boot-arg)) **** utilizzando la versione 1.4 di AMFIPass.kext e' possiile rimuovere il bootarg (https://macos86.it/topic/6463-oclp-il-wi-fi-è-tornato-in-macos-sonoma/?do=findComment&comment=143907 ) Esempio per la modifica da eseguire per il punto 3): Esempio per la modifica da eseguire per il punto 4): Dopo aver copiato i due kext IOSkywalkFamily.kext e IO80211FamilyLegacy.kext dichiararli nel config con l'ordine mostrato nella fotografia (il terzo e' all'interno del kext principale) Esempio per la modifica da eseguire per i punti 5) e 6): boot-arg amfi0x80 e csr-active-config 03080000 fatte queste modifiche e' necessario riavviare OSX Al menu di OpenCore e' fortemente consigliato di resettare NVRAm e controllare che SIP sia a questo punto disabilitato. Dopo aver fatto il login e' ora possibile lanciare OCLP (preso dal link postato poco sopra in questo thread). OCLP aggiunge un servizio che necessita di accettazione. Si avranno le opzioni disponibili nella immagine qui sotto: Cliccare su Post-Install Root Patch per poi cliccare su start root patching: OCLP chiederà di essere rilanciato come root, inserire la propria password e lasciare che il software compia le sue modifiche in pochi secondi OCLP chiederà di riavviare e se tutto e' andato bene al prossimo riavvio potrete godere del vostro wifi pienamente funzionante! 🙂 kexts.zip Per maggiori informazioni su OCLP per macOS Sonoma 6 4 Link to comment Share on other sites More sharing options...
morfy Posted October 2, 2023 Share Posted October 2, 2023 Ci sto provando raga grazie della guida ma mi esce sto popup quando provo con OCPL a patcharlo Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted October 2, 2023 Support Team Share Posted October 2, 2023 Te lo sta dicendo Sip is enabled Devi impostare così csr-active-config 03080000 Link to comment Share on other sites More sharing options...
morfy Posted October 2, 2023 Share Posted October 2, 2023 1 minuto fa, antuneddu ha scritto: Te lo sta dicendo Sip is enabled Devi impostare così csr-active-config 03080000 Ecco come ho impostato il Config Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted October 2, 2023 Support Team Share Posted October 2, 2023 @morfy continua qui ... eri sulla sezione internazionale riavvia prova a resettare nvram ( Hackcheck sotto SIP mostra ancora 0X27F ) Link to comment Share on other sites More sharing options...
morfy Posted October 2, 2023 Share Posted October 2, 2023 2 minuti fa, antuneddu ha scritto: @morfy continua qui ... eri sulla sezione internazionale riavvia prova a resettare nvram Si me ne sono accorto pure io. Grazie di aver spostato nella giusta sezione! ora ci riprovo 1 Link to comment Share on other sites More sharing options...
morfy Posted October 2, 2023 Share Posted October 2, 2023 26 minuti fa, antuneddu ha scritto: @morfy continua qui ... eri sulla sezione internazionale riavvia prova a resettare nvram ( Hackcheck sotto SIP mostra ancora 0X27F ) Allora dopo il tuo consiglio di Reset della nvram è andato. Provo a patcharlo, ma al riavvio non funziona, e praticamente mi vede che ho avviato la patch ma non è andato a buon fine...come al solito le cose facili a me diventano impossibili 😄 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted October 2, 2023 Author Supervisor Share Posted October 2, 2023 Hai messo i kext e dichiarati nel config? che scheda stai usando per il Wi-Fi? Hai aggiornato i kext ? soprattutto lilu Link to comment Share on other sites More sharing options...
hasai Posted October 3, 2023 Share Posted October 3, 2023 scusate ma i kext devono essere messi nella Efi? Link to comment Share on other sites More sharing options...
Extreme™ Posted October 3, 2023 Share Posted October 3, 2023 32 minutes ago, hasai said: scusate ma i kext devono essere messi nella Efi? Ovvio, nella cartella Kext della EFI e poi dichiarati nel config.plist 1 Link to comment Share on other sites More sharing options...
Ramirez71 Posted October 3, 2023 Share Posted October 3, 2023 Ciao @fabiosun bella guida sintetica e precisa. Ci voleva. 1 Link to comment Share on other sites More sharing options...
Davidefin Posted October 3, 2023 Share Posted October 3, 2023 Fatto tutto. Funziona. Ma mi si presenta un problema con Dropbox app, mi va in loop e crash continuo. Qualcuno sa il motivo? Prima funzionava dopo l’applicazione di oclp è emerso il problema. Link to comment Share on other sites More sharing options...
Support Team Lorys89 Posted October 3, 2023 Support Team Share Posted October 3, 2023 2 minuti fa, Davidefin ha scritto: Fatto tutto. Funziona. Ma mi si presenta un problema con Dropbox app, mi va in loop e crash continuo. Qualcuno sa il motivo? Prima funzionava dopo l’applicazione di oclp è emerso il problema. Magari amfi gli rompe le scatole 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted October 3, 2023 Author Supervisor Share Posted October 3, 2023 19 minutes ago, Davidefin said: Fatto tutto. Funziona. Ma mi si presenta un problema con Dropbox app, mi va in loop e crash continuo. Qualcuno sa il motivo? Prima funzionava dopo l’applicazione di oclp è emerso il problema. Ciao e benvenuto: si, puoi provare il kextAMFIPass e il relativo bootarg togliendo l'altro alcuni risolvono 1 Link to comment Share on other sites More sharing options...
Davidefin Posted October 3, 2023 Share Posted October 3, 2023 Ho risolto con Dropbox inserendo il Kext AmfiPass e in boot-args -amfipassbeta togliendo ampi=0x80. Grazie mille a tutti. 1 2 Link to comment Share on other sites More sharing options...
morfy Posted October 3, 2023 Share Posted October 3, 2023 20 ore fa, morfy ha scritto: Allora dopo il tuo consiglio di Reset della nvram è andato. Provo a patcharlo, ma al riavvio non funziona, e praticamente mi vede che ho avviato la patch ma non è andato a buon fine...come al solito le cose facili a me diventano impossibili 😄 Si ho appena aggiornato con OC i Kext e rifatto il patch ma sempre il solito errore...chissa cos'è...Comunque uso questa scheda Broadcom BCM4360 802.11ac ! L'errore penso sia questo: Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted October 3, 2023 Support Team Share Posted October 3, 2023 Hai messo i kexts nell ordine giusto ? hai pure restrictevent come kext ? in caso prova a toglierlo Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted October 3, 2023 Author Supervisor Share Posted October 3, 2023 4 minutes ago, morfy said: Si ho appena aggiornato con OC i Kext e rifatto il patch ma sempre il solito errore...chissa cos'è...Comunque uso questa scheda Broadcom BCM4360 802.11ac ! L'errore penso sia questo: puoi postare la efi senza i dati sensibili del config? hai la stessa mia scheda mi pare..e se va qui da me deve andare anche da te 🙂 Link to comment Share on other sites More sharing options...
morfy Posted October 3, 2023 Share Posted October 3, 2023 (edited) 15 minuti fa, fabiosun ha scritto: puoi postare la efi senza i dati sensibili del config? hai la stessa mia scheda mi pare..e se va qui da me deve andare anche da te 🙂 Stavo facendo le varie prove. Eccoti il mio Config. Modificato il post e cancellato il Config 🙂 17 minuti fa, antuneddu ha scritto: Hai messo i kexts nell ordine giusto ? hai pure restrictevent come kext ? in caso prova a toglierlo Ora do un'occhiata e vedo Edited October 3, 2023 by morfy Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted October 3, 2023 Author Supervisor Share Posted October 3, 2023 ciao @morfyin questo config usi -amipassbeta pero' non mi pare di vedere il kext poi a che servono quei kext per il wireless? se non vuoi usare il kext amipass.kext usa solo il bootarg amfi=0x80 1 Link to comment Share on other sites More sharing options...
morfy Posted October 3, 2023 Share Posted October 3, 2023 4 minuti fa, fabiosun ha scritto: ciao @morfyin questo config usi -amipassbeta pero' non mi pare di vedere il kext poi a che servono quei kext per il wireless? se non vuoi usare il kext amipass.kext usa solo il bootarg amfi=0x80 Ah andava associato al kext...vedo di trovarlo 😅 Gli altri kext servono per collegarmi ad internet col pennino... Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted October 3, 2023 Support Team Share Posted October 3, 2023 o aggiungi il kext , oppure togli da boot -arg -amfipassbeta e metti amfi=0x80 ( senza AMFIPass.kext ) 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted October 3, 2023 Author Supervisor Share Posted October 3, 2023 vedi nel thread post iniziale 😛 anche se non so se l'errore e' dovuto a quello, comunque probabile non sbloccando AMFI io userei anche kext release per lilu e virtualSMC 5 minutes ago, morfy said: Ah andava associato al kext...vedo di trovarlo 😅 1 Link to comment Share on other sites More sharing options...
morfy Posted October 3, 2023 Share Posted October 3, 2023 41 minuti fa, antuneddu ha scritto: o aggiungi il kext , oppure togli da boot -arg -amfipassbeta e metti amfi=0x80 ( senza AMFIPass.kext ) Provato anche questa ma niente solito errore. Ho provato a levare qualche kext per vedere se andava ma niente. Per stasera basta domani ci riprovo 🙂 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted October 3, 2023 Author Supervisor Share Posted October 3, 2023 anche in beta 2 di Sonoma 14.1 OCLP funziona bene 🙂 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now