Jump to content
You are a guest user Click to join the site
Iceman93

[OpenCore Ryzen Mojave] Problema con Broadcom bcm4352z

Recommended Posts

Salve a tutti.

Come da titolo mi trovo in una situazione alquanto strana.
Ho installato mojave su 1600af e rx580. Installazione liscia e dual boot con windows 10 senza proble,i, wifi supportato nativamente, sleep senza problemi, audio etc.

Unico neo, il bluetooth non viene proprio rilevato.

I kext che ho usato per il bluetooth sono:

AirportBrcmFixup

BrcmBluetoothInjecto

BrcmFirmwareData

BrcmFirmwareRepo

BrcmPatchRAM3

 

idee sul perchè?

Share this post


Link to post
Share on other sites

BrcmFirmwareRepo non serve

scaricata la più recente release dei kexts da acidanthera?

RESET NVRAM

Prova a spegnerlo e riaccenderlo da BIOS (se fattibile)

 

Share this post


Link to post
Share on other sites
Adesso, iCanaro ha scritto:

BrcmFirmwareRepo non serve

scaricata la più recente release dei kexts da acidanthera?

RESET NVRAM

Prova a spegnerlo e riaccenderlo da BIOS (se fattibile)

 

BrcmFirmwareRepo avevo già provato a toglierlo, non cambia nulla.
Si.

?

Da che ricordo non c'è sul BIOS. Mi faccio un giro e controllo nel dubbio

Share this post


Link to post
Share on other sites

Reset NVRAM, da Clover basta pigiare F11

da OC o hai abilitato i comandi da tastiera come in un vero mac, ho hai aggiunto nel tools il relativo plugin per resettarla

Share this post


Link to post
Share on other sites

Provato sia reset vram che spegni accendi sul BIOS, nada 😕

Share this post


Link to post
Share on other sites

fai ioreg

se la porta che viene usata è disabilitata il BT non funzionerà mai

Share this post


Link to post
Share on other sites

ok, domattina lo faccio e lo mando.
Quindi se il problema è quello, facendo il mapping delle usb dovrebbe risolversi o sbaglio?

Share this post


Link to post
Share on other sites

dato che ci sei mappale, poi allega ioreg

Share this post


Link to post
Share on other sites

Dopo il mapping è venuto fuori che le porte funzionano tutte, quelle interne non ho modo di testarle.

Comunque, con XhciPortLimit attivato, non viene rilevata ugualemente.

In allegato IoReg

IoReg.zip

Share this post


Link to post
Share on other sites

ma le porte non le hai mappate.... serviva quel ioreg

il bt non risulta.

si windows funziona?

 

Share this post


Link to post
Share on other sites

No, non le ho mappate perchè con il port limit mi trovo su un controller 19 porte e sull'altro 29.

Andare a tentativi mi richiede un bel pò di tempo e oggi non cel'ho 😅

Comunque si, su windows va senza problemi.

 

Un altra cosa che ho notato oggi, siri non funziona.

Si avvia, dopo 1 secondo disattiva il microfono e mi chiede di ripetere.
Seguendo la procedura per fixare imessage, facetime etc, si risolverà anche questo o c'è altro da fare?

Share this post


Link to post
Share on other sites

usa FixEn0 e in caso prova altri layout

Share this post


Link to post
Share on other sites
Posted (edited)

Aggiornamento:

fixEn0 non ha risolto il problema.

Ho eseguito lo script che c'è in download ma nulla.

Per avere l'ethernet come en0 ho: modificato manualmente il file networkpreferences, cancellato Preferences.plist, cancellato tutte le interfacce in preferenze di sistema e riavviato.

Così facendo ora ho ethernet come en0, però siri continua a non funzionare.
Unico punto in avanti: adesso sento la voce dell'assistente che mi chiede di ripetere, prima non la sentivo proprio.

 

Per le porte ancora non trovo una soluzione. Sono andato a leggermi la documentazione del chipset ed effettivamente, tutte le porte della mobo vengono viste.
Stasera che ho tempo proverò ad attivare le porte "invisibili" un pò alla volta sperando di risolvere

 

 

EDIT:

Ho notato anche che brcmBluetoothInjector non viene caricato.

In config.plist alla sua voce in kernel---add, la proprietà executablepath è vuota. Provando ad inserire Contents/MacOS/BrcmBluetoothInjector, non si avvia più e il loader mi dice come errore che non trova la risorsa Contents/MacOS/BrcmBluetoothInjector. Ovviamente non caricando injector, gli altri kext collegati non vengono caricati a loro volta. Potrebbe essere questo il problema?

 

Edited by Iceman93

Share this post


Link to post
Share on other sites

prova altri layout relativi al tuo chip

 

per le USB devi seguire la procedura su quali identificare funzionanti

Nota 4 - Mappature delle USB: per eseguire tale operazione occorre che il sistema abbia tutte le USB attive, poi armati di pendrive USB 2 e 3 si avvia ioreg e una alla volta si infila ed espellono entrambe le pendrive in tutte le porte presenti, si prosegue con ioreg -> file -> save as si salva

come da guida relativa ad haswell

https://www.macos86.it/topic/9-mappatura-porte-usb/?do=findComment&comment=149

 

Dopo aver mappato le porte , aprite questo ssdt

https://www.macos86.it/files/file/77-ssdt-disable-usb/

 

dovete togliere il commento ossia // riguardante la usb da disattivare

 

Prestate attenzione questo dovrà essere fatto per sia la usb corrispondente sia per il relativo "External

 

Share this post


Link to post
Share on other sites
9 minuti fa, iCanaro ha scritto:

prova altri layout relativi al tuo chip

 

per le USB devi seguire la procedura su quali identificare funzionanti

Nota 4 - Mappature delle USB: per eseguire tale operazione occorre che il sistema abbia tutte le USB attive con USBIjectall + Port Limit Patch (per i notebook solitamente basta USBInjectall) poi armati di pendrive USB 2 e 3 si avvia ioreg e una alla volta si infila ed espellono entrambe le pendrive in tutte le porte presenti, si prosegue con ioreg -> file -> save as si salva

come da guida relativa ad haswell

https://www.macos86.it/topic/9-mappatura-porte-usb/?do=findComment&comment=149

 

Dopo aver mappato le porte , aprite questo ssdt

https://www.macos86.it/files/file/77-ssdt-disable-usb/

 

dovete togliere il commento ossia // riguardante la usb da disattivare

 

Prestate attenzione questo dovrà essere fatto per sia la usb corrispondente sia per il relativo "External

 

non capisco la parte degli "altri layout relativi al mio chip"

USBInject all non funziona su AMD purtroppo. Le porte della mobo le ho già identificate e vengono lette correttamente. Il problema sono quelle interne a cui si collega il bluetooth e devo "iniettarle" a mano 😞

Share this post


Link to post
Share on other sites
4 minuti fa, Iceman93 ha scritto:

Il problema sono quelle interne a cui si collega il bluetooth e devo "iniettarle" a mano 😞

se sono escluse, non puoi iniettare nulla.

ma ioreg della mappatura si può avere?

  • +1 1

Share this post


Link to post
Share on other sites
1 ora fa, Iceman93 ha scritto:

non capisco la parte degli "altri layout relativi al mio chip"

stando al tuo modello di mobo (controlla se il link che ti ho messo in firma va bene) hai 

 

Realtek ALC887  layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99

 

ecco i numeri dopo layout sono quelli da testare

  • Like 1

Share this post


Link to post
Share on other sites

scusate forse mi sono espresso male, le porte non le ho ancora mappate.

In serata dovrei avere tempo per farlo.

 

Per la storia del layout, dite che potrebbe essere quello il problema?
Il microfono che uso è quello della webcam che viene identificato correttamente e usato senza problemi.

Share this post


Link to post
Share on other sites

indubbiamente da provare il discorso layout, di fatto cambia diciamo la configurazione dei pin, quindi anche microfono etc

la ethernet è built-in?

Share this post


Link to post
Share on other sites

mmm mi sembra di si, più tardi ricontrollo

Share this post


Link to post
Share on other sites

Aggiornamento:

Mappate le porte, ho risolto per il bluetooth 🤩
La porta l'ho mappata come interna(codice 255) e non sembra dare problemi.

 

I layout quando posso li testerò con calma 😅
La lan ho controllato, non è builtin. Ho rifatto fix_en0 e la lan è tornata en1 ☹️

 

IoReg in allegato

IoReg.zip

Share this post


Link to post
Share on other sites
Posted (edited)
5 ore fa, iCanaro ha scritto:

stando al tuo modello di mobo (controlla se il link che ti ho messo in firma va bene) hai 

 

Realtek ALC887  layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99

 

ecco i numeri dopo layout sono quelli da testare

Grazie, il link è perfetto 😄

 

 

Scusate il doppio-post ma non mi faceva modificare la risposta e aggiungere la citazione assieme

Edited by Iceman93
  • Ok 1

Share this post


Link to post
Share on other sites
1 ora fa, Iceman93 ha scritto:

La porta l'ho mappata come interna(codice 255) e non sembra dare problemi.

deve esserlo

 

vai in download, scarica SystemSearch, fai il full log e allegalo insieme al config

Share this post


Link to post
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

    No registered users viewing this page.

×
×
  • 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.