marmotta Posted November 24, 2020 Share Posted November 24, 2020 Ho Big Sur perfettamente funzionante, a parte una cosa che ho notato oggi... le usb vanno tutte, ma quando inserisco una periferica di massa usb3.0 in una porta 3.0 non viene riconosciuta, se la inserisco in una porta 2.0 invece va... stessa cosa al contrario, periferica di massa 2.0 in porta 3.0.... va! La mia configurazione in clover include una patch per disattivare hs07 (i led della mb, che sennò vanno in crash), usbinjectall (altrimenti il boot dura svariati minuti) ed infine la patch usb set-stas (senza non si avvia). Come posso risolvere? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 24, 2020 Administrators Share Posted November 24, 2020 Devi mappare le usb e disattivare quelle non in uso non ti funzionano le usb3 perchè sei "sotto" al limite imposto da Apple Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Che significa “sotto al limite imposto”? Perche’ eliminando quelle non in uso dovrebbe andare? 🤔 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 24, 2020 Administrators Share Posted November 24, 2020 limite di 15 porte usb totali Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Ora capisco... quindi nel mio caso ho HS06, HS07 (gia eliminata), HS08, HS09, HS10, HS11 e HS12 inutilizzate. Posso eliminarle con lo stesso metodo con cui ho eliminato HS07 (dsdt)? Cosi facendo ho 7 usb attive, risolvo il problema? Attualmente ho 14 HS e 2 USR (che non so cosa siano) Ovviamente poi devo rimuoverle anche dal plist di usbinjectall... Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 24, 2020 Administrators Share Posted November 24, 2020 calcola che una usb 3.0 vale doppio esempio: HS01(usb2)+SS01(usb3) e sono la stessa porta fisica usare usbinectall non è indicato e oltretutto non ti servirebbe neanche. Le tue usb hanno un supporto nativo e possono essere mappate e poi disattivare direttamente tramite le tue stesse acpi Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Ma USR1 e USR2 sai cosa sono? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 24, 2020 Administrators Share Posted November 24, 2020 non ti servono e di norma sono disattivate di default Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Perfetto! Funziona!!! Grazie 😉 1 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 24, 2020 Administrators Share Posted November 24, 2020 Ti consiglio e ti ripeto che non è da usare usbinjectall... Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Lo so, ma non capisco perché rimuovendolo mi rallenta il boot di svariati minuti... ma farò altre prove, magari ora non lo fa piu 😉 Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Ho provato, ma il problema è un'altro.... Senza usbinjectall non ho HS14 che corrisponde al bluetooth integrato. Non ho idea del perchè succede, anche perche nel dsdt HS14 c'è! Si attiva solo con usbinjectall 😞 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 24, 2020 Administrators Share Posted November 24, 2020 segui la mia guida e mappale usando il tuo ssdt oem Link to comment Share on other sites More sharing options...
marmotta Posted November 24, 2020 Author Share Posted November 24, 2020 Provo a mandarti gli ssdt originale e patchato, dovrei aggiungere qualcosa nella voce HS14? Cosa fa esattamente usbinjectall che il mio ssdt non fa? Archivio.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 25, 2020 Administrators Share Posted November 25, 2020 15 ore fa, marmotta ha scritto: Cosa fa esattamente usbinjectall che il mio ssdt non fa? non ne hai necessità, le usb funzionano nativamente ... e ti eviti molti problemi come molta "memoria" sprecata per nulla ssdt è tuo personale e sfrutti proprio questo per correggere le usb ioreg della mappatura l'hai salvato? Le tue modifiche possono andar bene, l'importante è che tu abbia attive un massimo di 15 porte Link to comment Share on other sites More sharing options...
marmotta Posted November 25, 2020 Author Share Posted November 25, 2020 1 minuto fa, Gengik84 ha scritto: non ne hai necessità, le usb funzionano nativamente ... e ti eviti molti problemi come molta "memoria" sprecata per nulla ssdt è tuo personale e sfrutti proprio questo per correggere le usb ioreg della mappatura l'hai salvato? Le tue modifiche possono andar bene, l'importante è che tu abbia attive un massimo di 15 porte Allora perché senza usbinjectall hs14 non c’è? Ioreg segna correttamente le porte in uso e non visualizza quelle disabilitate, la differenza è la presenza o meno di hs14 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 25, 2020 Administrators Share Posted November 25, 2020 perchè usbinjecall inietta tutte le porte ( a caso), quindi se fatta la mappatura e configurato il config per caricare tale SSDT la hs14 non la vedi allora vuol dire che è disattivata di default Link to comment Share on other sites More sharing options...
marmotta Posted November 25, 2020 Author Share Posted November 25, 2020 2 minuti fa, Gengik84 ha scritto: perchè usbinjecall inietta tutte le porte ( a caso), quindi se fatta la mappatura e configurato il config per caricare tale SSDT la hs14 non la vedi allora vuol dire che è disattivata di default Disattivata in default in che modo? Da Windows è sempre presente e da bios non è possibile attivare o disattivare il Bluetooth. È forse macOS che la disattiva? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 25, 2020 Administrators Share Posted November 25, 2020 No! disattivata di default nelle tue acpi, su quel ssdt Windows non tiene conto di nulla, ignora molte molte cose...cosa che macOS non fa quindi il paragone con questo non ha senso Link to comment Share on other sites More sharing options...
marmotta Posted November 25, 2020 Author Share Posted November 25, 2020 Ti ho mandato il aml delle usb in ori, nella sezione hs14 ti sembra che ci sia qualcosa che le disattiva? A me non sembra. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 25, 2020 Administrators Share Posted November 25, 2020 configura a modo il tutto se la usb è disattiva, sostituisci il contenuto del method _UPC con Return(GUPC(One)) e conta le usb, su quel ssdt ne hai lasciate attive 17 quindi non va bene vedo che hai disattivato le HS da 06 a 12 a regola dovresti disattivare anche la corrispettiva ubs3 ossia SS quindi disattivare SS da 06 a 10 1 Link to comment Share on other sites More sharing options...
marmotta Posted November 25, 2020 Author Share Posted November 25, 2020 Funziona, grazie per le dritte, ora sembra perfetto! ....mi manca solo di risolvere con Time Machine, ma c'è un'altra discussione 😛 1 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 25, 2020 Administrators Share Posted November 25, 2020 Adesso se vuoi puoi anche migliorare ulteriormente andando a definire i connettori ti basta applicare la mia patch che trovi in download Successivamente cambiare il contenuto di _UPC delle porte attive con Return (GENG(One,0x03)) nella porta HS14 invece essendo un connettore interno dovrai mettere Return (GENG(One,0xFF)) Link to comment Share on other sites More sharing options...
marmotta Posted November 30, 2020 Author Share Posted November 30, 2020 Tutto troppo bello, con gli hack salta sempre fuori qualcosa con cui divertirsi 😄 La usb3.0 smette di funzionare dopo il wake dallo sleep... guardando ioregistryexplorer sembra che il disco esterno rimanga collegato dopo essere spento o scollegato! E quando lo si ricollega cerca di attivare un nuovo dispositivo senza eliminare il vecchio 😞 Link to comment Share on other sites More sharing options...
marmotta Posted December 1, 2020 Author Share Posted December 1, 2020 (edited) Non è tanto un problema di sleep... proprio non scollega la periferica quando la rimuovo! Smonto il volume, scollego il disco, ma per macOS il disco è ancora collegato! Poi ovviamente quando lo collego davvero non va più in quanto cerca di collegare la stessa periferica 2 volte 😞 Edit: questo succede dopo il wake, senza andare in sleep invece rimuove correttamente il SS01, solo che alla nuova accensione della periferica me la ritrovo a HS05!!! Alla terza accensione invece me la ritrovo a SS01 ma non funzionante! Ma che casino... Edited December 1, 2020 by marmotta 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