[Guida] Mappatura porte Usb

Rispondi
Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

[Guida] Mappatura porte Usb

#1

Messaggio da Gengik84 » gio feb 15, 2018 12:46 pm

Lo scopo di questa guida è quello di configurare il nostro hack in un modo ancora migliore, senza usare UsbInjectall e nessuna patch per port limit attenendoci a ciò che Apple fa e vuole…. Ossia un massimo di 15 porte disponibili e utilizzabili
Decisamente molto più qualitativo. …. ;-)

Occorrente:

IORegistryExplorer.app
Procuriamoci una usb sia 2.0 che 3.0
Aggiungiamo la patch per aumentare il port limit sul config
Aggiungiamo usbinjectall.kext nella EFI

Riavviamo....
Iniziamo con la mappatura…

Apriamo IOReg, scorriamo fino a trovare XHC o nel caso XHCI
Nota:Nel caso le nostre usb fossero nominate XHC1 vanno rinominate tramite una patch sul config
Immagine
Adesso colleghiamo poi scolleghiamo prima una usb 2.0 e poi una 3.0
Nota: Questo procedimento dovrà essere eseguito senza chiudere IOReg e ripetuto su ogni singola porta usb del nostro hack…mobo e case..

Una volta terminato ci ritroveremo ad un esempio di questo tipo
Immagine

Le usb verranno mostrate in rosso dopo averle scollegate

Adesso ipotizziamo di aver terminato e basiamoci sulla foto precedente
Annotiamoci le porte non usate..per esempio HS02-HS04
Ovviamente questo è un esempio…potreste averne molte di più…con porte SSPx
La differenza tra le due nominazioni è:
HSxx = USB 2.0
SSPx= USB 3.0

A questo punto è necessario un ssdt per disabilitare le porte non usate

Metodo Basato su SSDT generico fatto da Rehabman

Apriamo ssdt con MaciASL
Adesso dobbiamo eliminare le porte che non usiamo, questo perché ssdt comprende tutte le porte possibili e utilizzabili della scheda madre
Immagine

Per rimuovere le vostre porte non in uso vi basterà rimuovere la parte che vi ho evidenziato…ovviamente è solo un esempio e non è detto che quella specifica porta non sia usata nel vostro hack.


Una volta aver rimosso le porte, all’inizio del ssdt definiamo i l numero di porte in uso
"port-count", Buffer() { 26, 0, 0, 0 },
26 è il numero di porte totali disponibili su schede madri Skylake e successivi… ma su osx il limite imposto è per 15 porte al massimo
Noi dobbiamo cambiare 26 con il numero delle porte che usiamo e deve essere inferiore o uguale a 15…ma non superiore.
Adesso passiamo alla parte "UsbConnector"
In questa parte dobbiamo definire il “tipo di porta” .. quindi se è 2.0, 3.0 e se è una usb interna
Guardate questo esempio
Immagine

Quindi le usb 2.0 avrà "UsbConnector", 0,
la usb 3.0 avrà "UsbConnector", 3,
Mentre le usb interne dovranno avere "UsbConnector", 255, ( 0xFF)

CREDITS:
@ Apple
@ ACPICA
@ Pokenguyen (primo che all’inizio di El Capitan ha fatto presente l’aggiunta da parte di Apple del limite di porte in uso)
@ PJalm
@ Piker
@ Rehabman



Metodo Alternativo Basato sulle proprie ACPI compatibile da Skylake e successivi


Questo è il metodo che preferisco e che uso da anni nei miei hack o di amici stretti…
Lo ritengo migliore, per il mio modesto parere, perché andiamo a usare e lavorare sul nostro proprio ssdt, senza usarne di aggiuntivi


Estraiamo le nostre acpi tramite clover (il dump richiede che sia installato nella ESP)
Premiamo F4 quando siamo nella GUI,per sicurezza che il dump sia corretto aspettiamo una trentina di secondi prima di avviare.
Montiamo la partizione EFI del dispositivo usato per il boot
Rechiamoci in EFI/Clover/acpi/origin
Troveremo varie tabelle, noi dobbiamo andare a cercare ed esaminare SSDT in special modo quello che gestisce le usb
Nella stragrande maggioranza dei casi sarà la tabella nominata xh_rvp08 oppure xh_rvp10

Apriamola con MaciASL
Adesso visualizzeremo le porte usb disponibili per la mobo
Soffermiamoci su questa parte di codice…ovviamente partiamo dalla prima usb HS01

Codice: Seleziona tutto

Scope (\_SB.PCI0.XHC.RHUB.HS01)
    {
        Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
        {
            Return (GUPC (One)). <<<---- PARTE DA MODIFICARE
        }

        Method (_PLD, 0, NotSerialized)  // _PLD: Physical Location of Device
        {
            Return (GPLD (One, 0x02))
        }
    }
Bene adesso l’operazione è molto semplice One in questo caso vuol dire Vero/Abilitato
La parte di codice da modificare per ogni singola usb è:

Return (GUPC (One))

Quindi porta abilitata lasceremo One
Porta disabilitata cambieremo sostituendo One con Zero
Tornando all’esempio sopra…
Il codice rispettivamente per ogni porta disabilitata sarà:

Codice: Seleziona tutto

Scope (\_SB.PCI0.XHC.RHUB.HS01)
    {
        Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
        {
            Return (GUPC (Zero)) <<<--- PARTE MODIFICATA
        }

        Method (_PLD, 0, NotSerialized)  // _PLD: Physical Location of Device
        {
            Return (GPLD (One, 0x02))
        }
    }

Finito di cambiare il valore per ogni porta basandoci sulla nostra mappatura non ci resta che compilare e salvare

Parte finale

Collochiamo il nostro SSDT in EFI/Clover/acpi/patched

Questo però non sarà sufficiente perché la tabella originale (OEM) verrà sempre caricata e quindi il nostro ssdt non avrà alcun effetto
Quindi dobbiamo “Droppare” la relativa tabella OEM

Cosa vuol dire?
Significa bloccare il caricamento della stessa per permettere al nostro ssdt di lavorare

Apriamo il config.plist, rechiamoci nella parte ACPI/Drop Tables
Clicchiamo sul simbolo +
Selezioniamo SSDT —> Tabled ed accanto scriviamo il nome esatto della tabella da bloccare…esempio xh_rvp08
Il risultato sarà questo
Immagine
Rimuoviamo o disabilitiamo la patch per port limit e salviamo
Rimuoviamo usbinjectall.kext dalla relativa cartella kext in EFI

Riavviamo

Aprendo ioreg, cercando XHC noteremo che verrano visualizzate solo le porte in uso
Questo è l’esempio del mio hack
Immagine

Buon Hack !
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#2

Messaggio da Gengik84 » ven feb 16, 2018 1:14 pm

Metodo Per Serie 8/9 (Haswell)
Un altro metodo per questa serie di hardware è quello di apportare alcune modifiche direttamente sul dsdt poiché le usb sono qui definite
Il tutto viene eseguito tramite _UPC modificando ed aggiungendo questa parte di codice

Codice: Seleziona tutto

Name (_UPC, Package (0x04)  // _UPC: USB Port Capabilities
  {
      Zero, 
      0xFF, //Connector type (N/A for non-visible ports)
      Zero, 
      Zero  
            })
La modifica manuale e la relativa aggiunta può non essere facile per tutti, per questo ho scritto una patch per aiutarvi
La patch è scritta con impostata, di default, la prima porta usb2 quindi HS01
Quindi dovrete modificare questa patch per ogni porta da disattivare cambiando su di essa HS01 con HS03 o SSP3 per esempio e quindi applicarla nuovamente

Nota:la patch potrebbe funzionare anche su altre serie ma non l'ho personalmente testata, quindi questo è il motivo per cui ho definito per haswell
in caso ..come anche in caso di problemi..fate sapere allegando le vostre tabelle acpi pulite!

UPDATE SSDT PER DISABILITARE LE PORTE SU HASWELL

Dopo aver mappato le porte , aprite questo ssdt
SSDT-DisableUSB-Haswell-9Series.dsl.zip
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"
Esempio di disattivazione della porta HS01
Immagine di esempio
► Mostra testo
una volta eseguito per tutto le vostre porte da disattivare...compilate e salvate in .aml
Collocate ssdt in patched e rimuovete la patch per port limit

Nota è stato scritto in base ad alcune acpi...quindi potrebbero esserci da fare in caso degli "aggiustamenti" in caso...
Fatelo presente sul topic e cercherò di aggiornare tale ssdt oppure di scriverlo e allegarlo un altro
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re:[Guida] Mappatura porte USB

#3

Messaggio da Gengik84 » gio feb 22, 2018 6:55 pm

Update X299

La procedura alla fine è la stessa per Skylake e successivi con alcune ulteriori attenzioni e modifiche
Estraiamo le tabelle acpi premendo F4 nella gui di clover, rechiamoci in origin e cerchiamo ssdt relativo alle usb

Nel mio esempio è SSDT-2-AMI.aml
una volta aperto troviamo a partire dalla prima usb

Codice: Seleziona tutto

 Scope (\_SB.PC00.XHCI.RHUB.HS01)
    {
        Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
        {
            Return (GUPC (0x01)) <---- Parte da Modificare
        }
Come per l'altri casi dobbiamo modificare GUPC (0x01) in GUPC (Zero)
Da ripetere per ogni porta da disattivare
quindi il codice finale sarà

Codice: Seleziona tutto

 Scope (\_SB.PC00.XHCI.RHUB.HS01)
    {
        Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
        {
            Return (GUPC (Zero))        <---PARTE MODIFICATA     
        }
finito di disattivare le nostre porte non in uso su X299 bisogna fare altre modifiche
Avendo PC00 finito originalmente nelle acpi, x299 deve e usa un rename acpi sul config PC00 to PCI0

Quale è il problema?
Se noi collochiamo il nostro ssdt in patched questo non verrà poi caricato anche se droppata la tabella oem originale perchè "tutte" le acpi hanno a quel punto, grazie al rename di clover PCI0
La nostra tabella patchata e reiniettata invece avrà sempre PC00 e questo non va bene.... quindi

Nel nostro compilatore andiamo su Find, mettiamola spunta su "Replace"
e modifichiamo il tutto da PC00 in PCI0 come da immagine sottostante
Schermata 2018-09-01 alle 16.56.46.png
Clicchiamo su " All "
Compiliamo e salviamo.

Collochiamola in EFI/Clover/acpi/Patched
Adesso dobbiamo modificare il config e droppare la tabella OEM originale
in questo caso ho usato " Length " invece di " table" perchè ci sono altre tabelle con stesso "nome" e quindi usando questo bloccherei non solo la tabella delle usb ma tutte quelle con stesso nome
drop tables.png
Da dove si ricava Lenght?
Lo trovate
All'inizio della tabella ssdt su cui lavorate
Usando clover configurator per modificare il config, prendete direttamente il valore contenuto dentro le parentesi come evidenziato nell' immagine
Length.png
Adesso sempre dovuto ai rename che si usando su X299 ed a altro occorre diciamo definire un ordine di caricamento delle tabelle evitando così vari problemi
Per questo usiamo " SortedOrder "
Qui scriviamo il nome esatto della tabella trovata in origin su cui abbiamo lavorato
SortedOrder.png
Rimuoviamo o disabilitiamo la patch per port limit
Salviamo, riavviamo...
Adesso se avete eseguito tutto correttamente avrete attivate solo le usb che usate...

NOTA: se dovete in caso rimuove il vostro ssdt da patched ricordate di rimuovere anche il relativo Drop Tables
Altrimenti potresti aver problemi al boot oppure nessuna usb funzionante.. perchè ovviamente come detto prima quella funzione blocca il caricamento della tabella OEM e quindi questa tabella non verra mai caricata perchè mancante anche da patched..


NOTA-2: Potete rinominare tale ssdt messo in patched.. per esempio SSDT_DisableUSB.aml
Però ricordate che in SortedOrder il nome dovrà essere il medesimo
Quindi come cambiate nome al ssdt cambiate anche li...
Buon Hack! empticons_thu
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Matteo88
Utente
Reactions:
Messaggi: 275
Iscritto il: mar feb 20, 2018 6:04 pm
Grazie dati: 52 volte
Grazie ricevuti: 23 volte

Re: [Guida] Mappatura porte Usb

#4

Messaggio da Matteo88 » dom feb 25, 2018 9:47 am

buongiorno a tutti, quando apro MaciASL, e poi cerco di aprire la tabella mi compaiono questi errori....
cosa sto sbagliando ?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
1- MB: Asus P8H61-M LX3 PLUS R2.0 CPU: i3 2120 da 3,3GHZ RAM: 4GB 1333 MHz Kingstone GPU: Shappire Radeon HD 4350 OS: Sierra 10.12.5 boot Clover Legacy SMBIOS: iMac 12,1
2- MB: Gigabyte H110N CPU: I3 6100 RAM: 8GB 2133Mhz QUMOX GPU: Intel HD 530 WI-FI: BCM94352Z/BT 4.0 OS dual boot: Mojave 10.14 (18A391) / Windows 10 boot clover UEFI SMBIOS: iMac17,1
3- notebook: Samsung R540 CPU: 2,66 GHz Intel Core i5 480 M RAM: 8 GB 1067 MHz DDR3 GPU: ATI Radeon HD 5470 Series 512 MB WI-FI: BCM94352 HMB/BT 4.0 OS: HighSierra 10.13.6 boot Clover Legacy SMBIOS: MacBook Pro 6,1

Avatar utente
Non connesso

foskvs
Support Team
Support Team
Reactions:
Messaggi: 1428
Iscritto il: ven feb 16, 2018 8:43 pm
Grazie dati: 364 volte
Grazie ricevuti: 366 volte

Re: [Guida] Mappatura porte Usb

#5

Messaggio da foskvs » dom feb 25, 2018 9:57 am

Prova prima a decompilarle
https://www.macos86.it/viewtopic.php?f=45&t=16

Se non riesci comunque ad aprirle, allega la origin
Hardware:
► Mostra testo

Avatar utente
Non connesso

Baio77
Donatori
Donatori
Reactions:
Messaggi: 3304
Iscritto il: ven feb 16, 2018 6:59 pm
Località: Orbetello (GR)
Grazie dati: 1267 volte
Grazie ricevuti: 646 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#6

Messaggio da Baio77 » dom feb 25, 2018 10:06 am

Buon di , possibile il mio Lenovo g50-80 NON abbia SSDT x USB???

Avatar utente
Non connesso

Matteo88
Utente
Reactions:
Messaggi: 275
Iscritto il: mar feb 20, 2018 6:04 pm
Grazie dati: 52 volte
Grazie ricevuti: 23 volte

Re: [Guida] Mappatura porte Usb

#7

Messaggio da Matteo88 » dom feb 25, 2018 10:14 am

ho provato a decompilare ma nella cartella dsl non mi da nessun risultato
allego origin
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
1- MB: Asus P8H61-M LX3 PLUS R2.0 CPU: i3 2120 da 3,3GHZ RAM: 4GB 1333 MHz Kingstone GPU: Shappire Radeon HD 4350 OS: Sierra 10.12.5 boot Clover Legacy SMBIOS: iMac 12,1
2- MB: Gigabyte H110N CPU: I3 6100 RAM: 8GB 2133Mhz QUMOX GPU: Intel HD 530 WI-FI: BCM94352Z/BT 4.0 OS dual boot: Mojave 10.14 (18A391) / Windows 10 boot clover UEFI SMBIOS: iMac17,1
3- notebook: Samsung R540 CPU: 2,66 GHz Intel Core i5 480 M RAM: 8 GB 1067 MHz DDR3 GPU: ATI Radeon HD 5470 Series 512 MB WI-FI: BCM94352 HMB/BT 4.0 OS: HighSierra 10.13.6 boot Clover Legacy SMBIOS: MacBook Pro 6,1

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#8

Messaggio da Gengik84 » dom feb 25, 2018 10:17 am

@Matteo88 usi una versione sbagliata di iasl.. skylake devi usare 6... altrimenti non riesce a leggere le acpi

@Baio77 si è normale... devi mappare le usb è seguire il post 2 usando la mia patch alegata e ripeterla per disattivare le porte

Edit: Matteo88 passami ioreg con la tua mappatura
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Matteo88
Utente
Reactions:
Messaggi: 275
Iscritto il: mar feb 20, 2018 6:04 pm
Grazie dati: 52 volte
Grazie ricevuti: 23 volte

Re: [Guida] Mappatura porte Usb

#9

Messaggio da Matteo88 » dom feb 25, 2018 10:18 am

Gengik84 ha scritto:
dom feb 25, 2018 10:17 am
@Matteo88 usi una versione sbagliata di iasl.. skylake devi 6... altrimenti non riesce a leggere le acpi

@Baio77 si è normale... devi mappare le usb è seguire il post 2 usando la mia patch alegata e ripeterla per disattivare le porte

Edit: Matteo88 passami ioreg con la tua mappatura
ok ora provo grazie emoticon_41
1- MB: Asus P8H61-M LX3 PLUS R2.0 CPU: i3 2120 da 3,3GHZ RAM: 4GB 1333 MHz Kingstone GPU: Shappire Radeon HD 4350 OS: Sierra 10.12.5 boot Clover Legacy SMBIOS: iMac 12,1
2- MB: Gigabyte H110N CPU: I3 6100 RAM: 8GB 2133Mhz QUMOX GPU: Intel HD 530 WI-FI: BCM94352Z/BT 4.0 OS dual boot: Mojave 10.14 (18A391) / Windows 10 boot clover UEFI SMBIOS: iMac17,1
3- notebook: Samsung R540 CPU: 2,66 GHz Intel Core i5 480 M RAM: 8 GB 1067 MHz DDR3 GPU: ATI Radeon HD 5470 Series 512 MB WI-FI: BCM94352 HMB/BT 4.0 OS: HighSierra 10.13.6 boot Clover Legacy SMBIOS: MacBook Pro 6,1

Avatar utente
Non connesso

Matteo88
Utente
Reactions:
Messaggi: 275
Iscritto il: mar feb 20, 2018 6:04 pm
Grazie dati: 52 volte
Grazie ricevuti: 23 volte

Re: [Guida] Mappatura porte Usb

#10

Messaggio da Matteo88 » dom feb 25, 2018 10:23 am

gengik ho provato con tutte le versioni del 6 ma non da nessun risultato, ho omesso anche quelli con la x come da guida, ma nulla
non so provate voi
1- MB: Asus P8H61-M LX3 PLUS R2.0 CPU: i3 2120 da 3,3GHZ RAM: 4GB 1333 MHz Kingstone GPU: Shappire Radeon HD 4350 OS: Sierra 10.12.5 boot Clover Legacy SMBIOS: iMac 12,1
2- MB: Gigabyte H110N CPU: I3 6100 RAM: 8GB 2133Mhz QUMOX GPU: Intel HD 530 WI-FI: BCM94352Z/BT 4.0 OS dual boot: Mojave 10.14 (18A391) / Windows 10 boot clover UEFI SMBIOS: iMac17,1
3- notebook: Samsung R540 CPU: 2,66 GHz Intel Core i5 480 M RAM: 8 GB 1067 MHz DDR3 GPU: ATI Radeon HD 5470 Series 512 MB WI-FI: BCM94352 HMB/BT 4.0 OS: HighSierra 10.13.6 boot Clover Legacy SMBIOS: MacBook Pro 6,1

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#11

Messaggio da Gengik84 » dom feb 25, 2018 10:26 am

Non decompilare ... usa MaciASL aggiornato selezionando acpi 6.1 nelle preferenze
vai subito ad aprire il corretto ssdt
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Matteo88
Utente
Reactions:
Messaggi: 275
Iscritto il: mar feb 20, 2018 6:04 pm
Grazie dati: 52 volte
Grazie ricevuti: 23 volte

Re: [Guida] Mappatura porte Usb

#12

Messaggio da Matteo88 » dom feb 25, 2018 10:32 am

era la app di maciASL che era una versione vecchia ora ha aperto la tabella e provo a seguire la guida...grazie gengink
1- MB: Asus P8H61-M LX3 PLUS R2.0 CPU: i3 2120 da 3,3GHZ RAM: 4GB 1333 MHz Kingstone GPU: Shappire Radeon HD 4350 OS: Sierra 10.12.5 boot Clover Legacy SMBIOS: iMac 12,1
2- MB: Gigabyte H110N CPU: I3 6100 RAM: 8GB 2133Mhz QUMOX GPU: Intel HD 530 WI-FI: BCM94352Z/BT 4.0 OS dual boot: Mojave 10.14 (18A391) / Windows 10 boot clover UEFI SMBIOS: iMac17,1
3- notebook: Samsung R540 CPU: 2,66 GHz Intel Core i5 480 M RAM: 8 GB 1067 MHz DDR3 GPU: ATI Radeon HD 5470 Series 512 MB WI-FI: BCM94352 HMB/BT 4.0 OS: HighSierra 10.13.6 boot Clover Legacy SMBIOS: MacBook Pro 6,1

Avatar utente
Non connesso

Baio77
Donatori
Donatori
Reactions:
Messaggi: 3304
Iscritto il: ven feb 16, 2018 6:59 pm
Località: Orbetello (GR)
Grazie dati: 1267 volte
Grazie ricevuti: 646 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#13

Messaggio da Baio77 » dom feb 25, 2018 10:42 pm

Ecco qui con i risultati, queste in foto sono le porte non vengono utilizzate , con patch Port limit o senza i risultati sono identici , procedo a correggere DSDT .....
Immagine
Ho problemi con la patch , funziona su HS05 - HS08 -SSP2 le atre rilasciano errore in compilazione DSDT .....
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
Non connesso

foskvs
Support Team
Support Team
Reactions:
Messaggi: 1428
Iscritto il: ven feb 16, 2018 8:43 pm
Grazie dati: 364 volte
Grazie ricevuti: 366 volte

Re: [Guida] Mappatura porte Usb

#14

Messaggio da foskvs » lun feb 26, 2018 5:15 pm

Per non saper né leggere né scrivere... Prova a inserire manualmente la patch.
Hardware:
► Mostra testo

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#15

Messaggio da Gengik84 » lun feb 26, 2018 5:49 pm

Baio77
Ho preso il dsdt dal tuo topic però non so se è l'attuale che usi.. nel caso guarda questo e ricopia sul tuo e poi prova..
Comunque se non usi ne la patch per port limit, ne eventuali kext per far funzionare le usb tipo inject all o FakePCIID...
La guida non ti serve...è fatta proprio nel caso per non usare quelle cose
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Baio77
Donatori
Donatori
Reactions:
Messaggi: 3304
Iscritto il: ven feb 16, 2018 6:59 pm
Località: Orbetello (GR)
Grazie dati: 1267 volte
Grazie ricevuti: 646 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#16

Messaggio da Baio77 » lun feb 26, 2018 6:30 pm

Ho tolto la patch e la kext sembra ok e rimasta HS05 x il resto ottimo lavoro empticons_thu ...
Il DSDT era giusto emoticon_thanks
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#17

Messaggio da Gengik84 » lun feb 26, 2018 6:35 pm

Oppss...ho proprio dimenticato di agire sulla quella porta... emoticon_vergogna Sorry...

Comunque corretto..anche per quella, in allegato
emoticon_sorriso
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Baio77
Donatori
Donatori
Reactions:
Messaggi: 3304
Iscritto il: ven feb 16, 2018 6:59 pm
Località: Orbetello (GR)
Grazie dati: 1267 volte
Grazie ricevuti: 646 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#18

Messaggio da Baio77 » lun feb 26, 2018 6:40 pm

Le velocità rispettive di USB e USB 3.0 con le modifiche al DSDT

Immagine

Immagine

Immagine

Avatar utente
Non connesso

Gengik84
Site Admin
Site Admin
Reactions:
Messaggi: 7841
Iscritto il: gio feb 15, 2018 9:44 am
Grazie dati: 2078 volte
Grazie ricevuti: 2472 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#19

Messaggio da Gengik84 » lun feb 26, 2018 6:51 pm

in scrittura velocità, non è gran che, soprattutto se sono usb3..
dovresti provare a testare su altro supporto, meglio se pulito, appena formattato
La velocità precedente l'avevi testata?
[Guida] MacOS_Clover_USB.
iHack19.1: MB ROG Maximus X Hero, I5-9600K, iGPU Intel UHD630, AMD RX 480 RAM 2x8 GB DDR4 3000
iHack Mini8.1: MB Asrock B360-Pro 4, I3-8100, iGPU Intel UHD630, RAM 2x4 GB DDR4
HackBookPro8.1: Hp EliteBook 2560p/8460p

Avatar utente
Non connesso

Baio77
Donatori
Donatori
Reactions:
Messaggi: 3304
Iscritto il: ven feb 16, 2018 6:59 pm
Località: Orbetello (GR)
Grazie dati: 1267 volte
Grazie ricevuti: 646 volte
Contatta:

Re: [Guida] Mappatura porte Usb

#20

Messaggio da Baio77 » lun feb 26, 2018 6:55 pm

sto testando tutte le porte con USB 3.0 appena formattata.
Ieri erano simili ,dai dati poco più veloce oggi con la stessa USB ....
Sono soddisfattissimo , lo ioreg risulta perfetto

Rispondi

Torna a “ACPI Dsdt Ssdt”