Jump to content

OCLP: il Wi-Fi è tornato in macOS Sonoma!


fabiosun
Go to solution Solved by katsuja,

Recommended Posts

  • Supervisor
Posted (edited)
{"bug_type":"210","timestamp":"2024-07-04 08:17:59.00 +0200","os_version":"macOS 15.0 (24A5279h)","roots_installed":0,"incident_id":"2A488B58-A1B5-47D4-9BA1-11022304DB81"}
{"macOSProcessedStackshotData":"bm8gb24gZGlzayBvciBzbGVlcC93YWtlIGZhaWx1cmUgcGFuaWMgc3RhY2tzaG90IGZvdW5k","macOSPanicString":"panic(cpu 2 caller 0xffffff80160bbc7e): Kernel trap at 0xffffff80165ab814, type 14=page fault, registers:\nCR0: 0x0000000080010033, CR2: 0x0000000000000150, CR3: 0x0000002ea6edf000, CR4: 0x00000000003406e0\nRAX: 0xffffff91cf508260, RBX: 0xffffff91cf508260, RCX: 0xffffffd2194c7e78, RDX: 0x0000000000000000\nRSP: 0xffffffd2194c7df0, RBP: 0xffffffd2194c7df0, RSI: 0xffffff96986beb00, RDI: 0x0000000000000000\nR8:  0xffffffd2194c7e70, R9:  0xffffffd2194c7e74, R10: 0xffffffd7cde63050, R11: 0x0000000000000000\nR12: 0xffffff9b62005800, R13: 0xffffff8d067a93d0, R14: 0x00000000194c7e78, R15: 0x0000000000000000\nRFL: 0x0000000000010283, RIP: 0xffffff80165ab814, CS:  0x0000000000000008, SS:  0x0000000000000010\nFault CR2: 0x0000000000000150, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 0\n\nPanicked task 0xffffff969b4529b0: 24 threads: pid 500: ContinuityCaptur\nBacktrace (CPU 2), panicked thread: 0xffffff9697ab9598, Frame : Return Address\n0xffffffd2194c76d0 : 0xffffff8015f5f581 \n0xffffffd2194c7720 : 0xffffff80160cbeac \n0xffffffd2194c7760 : 0xffffff80160bb52b \n0xffffffd2194c7820 : 0xffffff8015ef5971 \n0xffffffd2194c7840 : 0xffffff8015f5f877 \n0xffffffd2194c7940 : 0xffffff8015f5ef12 \n0xffffffd2194c79b0 : 0xffffff80167d44d8 \n0xffffffd2194c7aa0 : 0xffffff80160bbc7e \n0xffffffd2194c7c20 : 0xffffff80160bb97d \n0xffffffd2194c7ce0 : 0xffffff8015ef5971 \n0xffffffd2194c7d00 : 0xffffff80165ab814 \n0xffffffd2194c7df0 : 0xffffff8019b40029 \n0xffffffd2194c7e20 : 0xffffff801661c015 \n0xffffffd2194c7eb0 : 0xffffff80165b0687 \n0xffffffd2194c7f40 : 0xffffff801663b162 \n0xffffffd2194c7fa0 : 0xffffff8015ef5db6 \n      Kernel Extensions in backtrace:\n         com.apple.iokit.IOSkywalkFamily(1.0)[035A9AD9-6CDE-362F-8DEC-B664BC6431EC]@0xffffff8019b3d000->0xffffff8019bfbfff\n            dependency: com.apple.driver.mDNSOffloadUserClient(1.0.1b8)[0A313F93-C7BD-349E-A87E-51700E341780]@0xffffff80183c7000->0xffffff80183cbfff\n            dependency: com.apple.iokit.IONetworkingFamily(3.4)[FCB9BFDD-93F0-3784-8274-3D4DB73BF90E]@0xffffff801816c000->0xffffff8018181fff\n\nProcess name corresponding to current thread (0xffffff9697ab9598): ContinuityCaptureAgent\nBoot args: revpatch=cpuname,sbvmm \n\nMac OS version:\n24A5279h\n\nKernel version:\nDarwin Kernel Version 24.0.0: Thu Jun 20 20:36:19 PDT 2024; root:xnu-11215.0.115.501.3~1\/RELEASE_X86_64\nKernel UUID: DABA6728-61F5-3F9E-A198-C49749A456CA\nroots installed: 0\nKernelCache slide: 0x0000000015c00000\nKernelCache base:  0xffffff8015e00000\nKernel slide:      0x0000000015ce4000\nKernel text base:  0xffffff8015ee4000\n__HIB  text base: 0xffffff8015d00000\nSystem model name: MacPro7,1 (Mac-27AD2F918AE68F61)\nSystem shutdown begun: NO\nPanic diags file available: YES (0x0)\nHibernation exit count: 0\n\nSystem uptime in nanoseconds: 187081208341\nLast Sleep:           absolute           base_tsc          base_nano\n  Uptime  : 0x0000002b8ee8b3c4\n  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000\n  Wake    : 0x0000000000000000 0x0000001c132dda8c 0x0000000000000000\nCompressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space\nZone info:\n  Zone map: 0xffffff81c3d9a000 - 0xffffffa1c3d9a000\n  . PGZ   : 0xffffff81c3d9a000 - 0xffffff81dbd9b000\n  . VM    : 0xffffff81dbd9b000 - 0xffffff86a50ce000\n  . RO    : 0xffffff86a50ce000 - 0xffffff883d734000\n  . GEN0  : 0xffffff883d734000 - 0xffffff8d06a67000\n  . GEN1  : 0xffffff8d06a67000 - 0xffffff91cfd9a000\n  . GEN2  : 0xffffff91cfd9a000 - 0xffffff96990cd000\n  . GEN3  : 0xffffff96990cd000 - 0xffffff9b62400000\n  . DATA  : 0xffffff9b62400000 - 0xffffffa1c3d9a000\n  Metadata: 0xffffffd1e8d34000 - 0xffffffd208d34000\n  Bitmaps : 0xffffffd208d34000 - 0xffffffd218d34000\n  Extra   : 0 - 0\n\n\n\n"}

Stesso hang per la continuity Cam (iPhone)

Edited by fabiosun
Link to comment
Share on other sites

  • 2 months later...

Buonasera. Qualche giorno fa è stato rilasciato OCLP 2.0.0 Nightly.

 

Ecco il changelog

 



    "2.0.0
    - Set `AssociatedBundleIdentifiers` property in launch services as an array
    - Move to auto-generated pre/postinstall scripts for PKGs  - Streamlines PKG creation process, ensuring Install and AutoPKG scripts are always in sync
    - Add support for `gktool` in PKG postinstall scripts  - Removes Gatekeeper "verifying" prompt on first launch after PKG installation  - Note `gktool` is only available on macOS Sonoma and newer
    - Resolve unpatching crash edge case when host doesn't require patches.
    - Implement new Software Update Catalog Parser for macOS Installers
    - Implement new Copy on Write detection mechanism for all file copying operations  - Implemented using `getattrlist` and `VOL_CAP_INT_CLONE` flag  - Helps improve performance on APFS volumes
    - Increase model range for S1X/S3X patching to include Haswell Macs and `MacPro6,1`  - Helps avoid an issue where older machines with newer, unsupported SSDs would fail to boot  - Only affects building EFI from another machine
    - Resolve AMD Navi MXM GPU detection for modded iMac9,x-12,x  - Thanks @Ausdauersportler for the patch!
    - Implement early macOS Sequoia support:  - Supporting Macs with Metal-based graphics:    - MacBook8,1 - 10,1    - MacBookAir5,x - 7,x    - MacBookPro9,x - 14,x    - Macmini6,x - 7,1    - iMac13,x - 18,x      - iMac10,1 - 12,x included if Metal GPU installed.    - MacPro3,1 - 6,1      - MacPro3,1 - 5,1 require Metal GPU installed.      - MacPro3,1 can only boot with 4 cores max currently    - Xserve2,1 - 3,1      - Requires Metal GPU installed.      - Xserve2,1 can only boot with 4 cores max currently  - Excludes the newly dropped MacBookAir8,x series.    - No estimate can be given when support will be added.

 

Nella mia configurazione, OCLP 2.0.0 in aggiunta  alla versione aggiornata di IOSkywalkFamily.kext (v1.2) ha finalmente reso completamente funzionante iPhone Hand OFF con la connessione Wi-Fi. Prima andava soltanto con connessione USB e se si provava ad esempio continuity camera via Wi-Fi Sequoia andava in freeze ed era necessario premere sul tasto reset del pc per riavviare.

 

Un sentito grazie ai dev di OCLPIOSkywalkFamily.zip

 

Download OCLP 2.0.0

https://github.com/dortania/OpenCore-Legacy-Patcher/actions/runs/10745634461

 

Avvertenza 

prima di installare OCLP 2.0.0 Nightly  fare il revert della patch, riavviare e assicurarsi di aver completamente rimosso la versione precedente cioè la 1.6 Nightly e di fare infine un reset della NVRAM al successivo riavvio.

Ad esempio, io ho disinstallato OCLP 1.6 Nightly avvalendomi di questo software:

 

https://www.corecode.io/uninstallpkg/

 

 

 

 

IOSkywalkFamily.zip

Edited by Extreme™
  • Like 3
Link to comment
Share on other sites

Disponibile OCLP 2.0.0 versione stabile. L'installazione viene offerta come update della versione attualmente installata oppure si può scaricare la versione 2.0.0 stabile direttamente da qui:

 

https://github.com/dortania/OpenCore-Legacy-Patcher/releases/2.0.0

CleanShot 2024-09-15 at 10.35.12.png

 

Per chi invece volesse installare la nuova versione Nightly 2.1.0 la puà scaricare da questo link:

 

https://nightly.link/dortania/OpenCore-Legacy-Patcher/workflows/build-app-wxpython/main/OpenCore-Patcher.pkg.zip

spacer.png

Edited by Extreme™
  • Like 3
Link to comment
Share on other sites

Il 04/07/2024 at 08:05, fabiosun ha scritto:

image.png.55812966bf98f5514a447bf0b50cc321.png

 

Con una installazione ex novo vede bene le reti

 

 

Ciao @fabiosun a me ha fatto tutto da solo su sonoma e le vede tutte lo stesso lo stesso ( era solo una segnalazione, sarò stato fortunato )

 

  • Like 1
Link to comment
Share on other sites

Buonasera, grazie infinite per la guida.

Sto valutando il passaggio da Monterey a Sonoma (senza passare per Ventura) e ho seguito questa guida per poter attivare il WiFi.

Dovrei esservi riuscito, al netto che devo provare a ripristinare il SecureBootModel e il SIP (verifiche in corso).

 

Al momento, il problema che sto riscontrando è questo: da Hackintool vedo la periferica WiFi come EN0 (System > Peripherals), ma non riesco più a vedere e a far funzionare la connessione via ethernet, che prima di applicare la patch funzionava.
Ho un Dell XPS 9570 e la connessione via LAN la ottengo per tramite di un HUB USB Aukey connesso via USB al portatile: l'HUB ha poi una entrata LAN connessa allo switch.
Su Monterey riesco a far funzionare entrambe le connessioni: WiFi e LAN Ethernet.

Ho provato anche con il metodo NullEthernet.kext + ssdt-rmne.aml descritto a questo indirizzo, ma non ho risolto: vedo sempre e sola l'interfaccia WiFi.

 

Come potrei cercare di risolvere?
Grazie in anticipo per l'aiuto.
 

Link to comment
Share on other sites

  • Support Team

Salve, prima di perdere inutilmente tempo vi chiedo se è possibile attivare il wifi atheros ar9285 con questo tool, ho installato Sonoma su un portatile Lenovo T430 ma OCLP non mi vede nessuna patch per il wifi 

Link to comment
Share on other sites

  • Support Team
26 minutes ago, fabiosun said:

No da quanto ne so 🙂

 

Ok grazie, nel frattempo ho scaricato i binari del tool per attivare forzatamente la patch per Legacy wireless e ho compilato la build ma senza successo, alla fine mi ha restituito una serie di errori ma non so il motivo 

Link to comment
Share on other sites

  • Support Team
1 hour ago, fabiosun said:

perche' compili da te ci sono le nightly e puoi anche prendere ultima release

io non l'ho mai compilata da me e in generale non ti serve 🙂

 

Ti ringrazio ma anche cercando la nightly build non ho mai trovato un link (che pistola che sono, bastava andare qualche post sopra), comunque ho capito che non mi serve, devo piuttosto moddare il bios con 1vyrain e togliere la whitelist per mettere una broadcom o un'altra scheda wifi

Link to comment
Share on other sites

  • Support Team

Bene, bios modano e tolta la whitelist, ora però ho un bel problemino: trovare una scheda adatta allo scopo.

Sul Fujitsu ho una vecchia BCM94360HMB azurewave AW-CB160H con 2 antenne che funziona con OCLP, ho cercato in rete ma sembra che ci siano solo schede con 3 antenne a prezzi immorali.

Sapreste consigliarmi una valida alternativa pienamente funzionante? Non importa se non ha il BT

Link to comment
Share on other sites

  • 3 weeks later...

Buongiorno a tutti. Ho problemi con il BT. Non riesce a collegarsi. Ho macOS 15.1 beta ed una broadcom BCM94360CS2 e oclp 2.0.2. Il

wifi va bene. Come posso risolvere? Grazie mille 

image.jpg

image.jpg

L’ordine delle Kext è giusto? 

Edited by emiliano
Link to comment
Share on other sites

@fabiosun grazie mille per la celere risposta. quando ho letto la tua seconda domanda mi sono ricordato che non avevo collegato il morsetto sulla scheda madre. che sbadato che sono. adesso approfitto per farti una domanda : Secure boot mode disabilitato ed il valore 03080000 li posso lasciare disabilitati? grazie mille ancora 

uso il bootarg

image.jpg

image.jpg

Link to comment
Share on other sites

Ciao, sono riuscito a far funzionare il wifi su Sonoma 14.7 con la scheda Apple BCM94360CS2 seguendo la guida alla lettera. Purtroppo quando lo aggiorno a Sequoia 15.0.1, oppure eseguo un’installazione pulita, mi dà sempre kernel panic. Può essere che OCLP 2.0.2 non sia ancora compatibile con l’ultima versione di Sequoia? Aggiungo che con l’ultimo sistema operativo OCLP esegue le varie patch, ma poi si blocca quando mi chiede di riavviare il sistema. Ho aggiornato tutti i kext e la versione di OpenCore alla 1.0.2 e ho resettato più volte la NVRAM. Se provo ad andare in recovery mi da come da immagine. Ho provato anche OCLP 2.1.0 ma niente. Allego la cartella EFI che funziona con Sonoma

image.jpg

EFI.zip

Edited by Ricky_91
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • 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.