ambose Posted November 23, 2020 Author Share Posted November 23, 2020 21 hours ago, Gengik84 said: no, devi farlo anche con OC, parte ACPI/Delete e usa Lenght come metodo Ho trovato adesso che avevi commentato anche questo aspetto.. ho trovato la sezione ma non so quale porzione eliminare... Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 23, 2020 Administrators Share Posted November 23, 2020 come eliminare? allega le acpi pulite Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 scusa forse sono un pò tardo... le ACPI pulite (quelle in sysReport di OC) le ho allegate nel post di questa mattina all'interno della cartella EFI, all'interno della stessa nelle ACPI patchate trovi già la configurazione di come ho impostate il mapping delle USB. Nel config ho già aggiunto l'SSDT patchato delle USB ma non ho "aggiunto" in ACPI/Delete la stringa per ignorare l'originale (questo passaggio non ho idea di come debba essere fatto). Il termine eliminare si riferiva impropriamente alla disabilitazione dell'SSDT originale. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 23, 2020 Administrators Share Posted November 23, 2020 si ma le acpi allegate, quel ssdt è già modificato serve l'originale per leggere il Lenght 9 minuti fa, ambose ha scritto: Il termine eliminare si riferiva impropriamente alla disabilitazione dell'SSDT originale. ah ok 🙂 però estrai nuovamente le acpi e allega quel ssdt senza modificarlo minimamente Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 Ero abbastanza sicuro di aver lasciato l'originale all'interno della cartella SysReport... Comunque l'ho cancellata e riavviato il PC e dovrei aver rieffettuato il dump. Ti allego tutta la cartella ACPI, quello delle USB è SSDT-5.aml ACPI.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 23, 2020 Administrators Share Posted November 23, 2020 ok il lenght è 12243 ma nel tuo caso puoi anche usare TableID che è xh_cfsd4 per questo secondo caso il risultato sarà questo se invece usi Lenght scriverai il tutto nella relativa parte e lasci pure vuota la parte OemTableID Adesso, Gengik84 ha scritto: xh_cfsd4 in hex = 78685F63 6D736434 1 Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 Ok... Però devo aver sbagliato qualcos'altro ti faccio un riepilogo e poi rinunciamoci perché ti sto facendo perdere troppo tempo, soprattutto per una cosa non troppo importante. Settato Ho eliminato dai kext USBinjectAll.kext Dopo il riavvio IOReg mi presenta queste periferiche: Il File SSDT-USB-TEO.aml è così modificato: Porta che deve essere/rimanere abilitata: porta che deve essere disabilitata: Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 23, 2020 Administrators Share Posted November 23, 2020 ok allora fai così sostituisci tutto il contenuto del method _UPC con Return (GUPC(Zero)) ossia così 1 Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 Ho cambiato ta tableID a Lenght e la situazione è cambiata.... Adesso, anche se non completamente corrispondente a cosa ho impostato io ho questa situazione: Comunque ora provo a fare la modifica sul SSDT che mi hai suggerito tu. 1 Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 (edited) Ok ho capito la problematica... All'inizio del file c'è lo scope con tutti i nomi delle variabili come ad esempio: H=USB 2.0 A=Porta n°10 (A HEX) Name (HACN, One) Name (HAVS, One)Name (HATC, Zero)Name (HACR, Zero) essendo poi il codice: Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { If ((HATC == Zero)) { Return (GUPC (HACN)) } Else { Return (\_SB.UBTC.RUCC (HACR, One)) } } Ci sarà sufficiente impostare: HATC e HACN a Zero nel caso la si voglia disabilitare oppure HATC a Zero e HACN a One nel caso la si voglia abilitare. Non so che cosa faccia il comando in ELSE. Comunque detto questo ora ho la mappatura perfetta!!!! però lo sleep non funziona ahahahaha Ora provo ad indagare con il grep sul syslog... Come si identifica il Lenght per il riferimento alla tabella originare da aggiungere al Delete??? EDIT Trovato nell'instestazione del FILE Comunque grazie mille per il supporto fino ad ora!! Edited November 23, 2020 by ambose 2 Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 Ecco gli ultimi errori del sysLog... Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted November 23, 2020 Supervisor. Share Posted November 23, 2020 La parte in Else (HATC==1) è per le porte Tipo C. Prova a iniettare No-hda-gfx = <0000000000000000> su HDEF dal config.plist (ovviamente di tipo Data). Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 7 minutes ago, foskvs said: La parte in Else (HATC==1) è per le porte Tipo C. Prova a iniettare No-hda-gfx = <0000000000000000> su HDEF dal config.plist (ovviamente di tipo Data). L'ovvio con me purtroppo non è scontato ... non ho ancora ben compreso il meccanismo e spesso mi trovo ad eseguire le operazione a mo' di scimmia... 😛 Tipo adesso l'iniezione dal config su HDEF non so in che modo farla.. non ho trovato una sezione dedicata.. so che HDEF ed HDA si rifanno all'audio ma mi fermo lì... Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted November 23, 2020 Supervisor. Share Posted November 23, 2020 Sul config.plist vai in Root/DeviceProperties/Add 1 Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 In sostanza dovrei avere questo... PciRoot(0x0)/Pci(0x1F,0x3) fa dunque riferimento all'interfaccia audio? Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 continua a fare lo stesso comportamento.. Ho fatto un video ma è troppo lungo/pesante per inviarlo qua.. ma la sostanza è che ho tutte le lucine sul pc e ho notato che la RAM resta accesa.. potrebbe essere lei a rompere le scatole? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 23, 2020 Administrators Share Posted November 23, 2020 potrebbe come potrebbe essere anche una usb interna per il collegamento del dissipatore e liquido Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 23, 2020 Administrators Share Posted November 23, 2020 provali uno alla volta, aggiungendolo in acpi e definendolo sul config Archivio.zip 1 Link to comment Share on other sites More sharing options...
ambose Posted November 23, 2020 Author Share Posted November 23, 2020 (edited) Vado per gradi - ho disabilitato il fastboot dal bios; - tolto le spunte sotto risparmio energetico alle voci: Impedisci al computer di andare automaticamente in stop quando il monitor è spento; Attiva per l’accesso alla rete; risultato di queste due attività è che il pc non ci prova nemmeno più ad andare in stop ma torna subito attivo lo schermo. - aggiunto i tuoi DSDT (uno alla volta) ed entrambi ripristinano il tentativo di stop ma nessuno dei due arriva a buon fine!! - ripristinato fastboot e spunte e tolto il tuo dsdt è il pc ha ricominciato a cercare di andare in stop - rimesso il tuo DSDT e con entrambi non è cambiata la situazione Non perdeteci più tempo... abbiamo provato.... lo spengo quando vado via così non rischio che mia moglie lo stacchi di brutto ahahahhah grazie di tutto, sono già molto contento di aver potuto effettuare il mapping elle porte.. piano piano cerco di capirci qualcosa in più 😛 Edited November 23, 2020 by ambose 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