Jump to content
You are a guest user Click to join the site
Sign in to follow this  
Baio77

info Raccolta Lista USB XHCI Patch Port Limit

Recommended Posts

Port's Limit Patch per: Catalina, Mojave, High Sierra, Sierra, El Capitan

[ da usare temporaneamente, poi eseguire la mappatura porte USB vedi guida ]

da inserire nel config --> kernel & kext patches --> KextsToPatch

 

 Catalina 10.15.x

 

#1

Name*: com.apple.iokit.IOUSBHostFamily

Find*[Hex]: 83FB0F0F

Replace*[Hex]: 83FB3F0F

Comment: USB port limit patch 10.15.x credits @daliansky

MatchOS: 10.15.x

 

#2

Name*: com.apple.driver.usb.AppleUSBXHCI

Find*[Hex]: 83F90F0F

Replace*[Hex]: 83F93F0F

Comment: USB port limit patch 10.15.x credits @daliansky

MatchOS: 10.15.x

 

 

 Mojave 10.14.6

#1

Name*: IOUSBHostFamily

Find*[Hex]: c20200e0 83fb0f

Replace*[Hex]: c20200e0 83fb3f

Comment: USB port limit patch 10.14.x (credit ydeng)

MatchOS: 10.14.x

 

#2

Name*: com.apple.driver.usb.AppleUSBXHCI

Find*[Hex]: 4183ff0f 0f839404 0000

Replace*[Hex]: 4183ff3f 0f839404 0000

Comment: USB port limit patch 10.14.6

MatchOS: 10.14.x

 

#3 [opzionale]

Name*: com.apple.iokit.IOUSBHostFamily

Find*[Hex]: 83E30FD3 E34109DF

Replace *[Hex]: 83E33FD3 E34109DF

Comment: patch 3 (10.14.4+)

MatchOS: 10.14.x

 

 

Mojave 10.14.4-10.14.5

Name: com.apple.iokit.IOUSBHostFamily

Find: 83FB0F0F 870B0400 00

Repl: 83FB7F0F 870B0400 00

Comment: Port Limit Patch 1 credits PMheart (10.14.4+)

 

Name: com.apple.driver.usb.AppleUSBXHCI

Find: 4183FF0F 0F839404 00 00

Repl: 4183FF3F 0F839404 00 00

Comment: Patch 2 (10.14.4+)

 

Name: com.apple.iokit.IOUSBHostFamily

Find: 83E30FD3 E34109DF

Repl: 83E33FD3 E34109DF

Comment: patch 3 (10.14.4+)

 

 

Mojave 10.14.3 10.14.2-10.14.1

Name: IOUSBHostFamily

Find: 00e0 83fb 0f0f 8716 0400

Replace: 00e0 83fb 3f0f 8716 0400

Comment: USB port limit patch 10.14.1 10.14.2 10.14.3 Patch 1 (credit ydeng)

 

Name: com.apple.driver.usb.AppleUSBXHCI

Find: 00 00 83 FB 0F 0F 83 8F 04 00 00

Replace: 00 00 83 FB 3F 0F 83 8F 04 00 00

Comment: USB Port limit patch 10.14.1 10.14.2 10.14.3 (patch 2)

 

Name: IOUSBHostFamily

Find: 83 E3 0F D3 E3 41 09 DF

Replace: 83 E3 3F D3 E3 41 09 DF

Comment: USB port name 10.14.1 10.14.2 10.14.3 (Patch 3)

 

 

Mojave 10.14

Name*: com.apple.driver.usb.AppleUSBXHCI

Find* [Hex]: 83 FB 0F 0F 83 03 05 00 00

Replace* [Hex] : 83 FB 0F 90 90 90 90 90 90

Comment: USB 10.14+ by PMHeart

MatchOS: 10.14.0

 

 

 High Sierra 10.13.6

 

Name*: com.apple.driver.usb.AppleUSBXHCI

Find* [HEX]: 837D880F 0F83A704 0000

Replace* [HEX]: 837D880F 90909090 9090

Comment: USB 10.13.6+ by PMHeart

MatchOS: 10.13.6

 

High Sierra 10.13.5

Name*: com.apple.driver.usb.AppleUSBXHCI

Find* [HEX]: 837d940f 0f839704 0000

Replace* [HEX]: 837d940f 90909090 9090

Comment: USB 10.13.4+ by PMHeart

MatchOS: 10.13.5

 

High Sierra 10.13.4

Name*: com.apple.driver.usb.AppleUSBXHCI

Find* [HEX]: 837d940f 0f839704 0000

Replace* [HEX]: 837d940f 90909090 9090

Comment: USB 10.13.4+ by PMHeart

MatchOS: 10.13.4

 

High Sierra 10.13.3-10.13.2-10.13

Name*: AppleUSBXHCIPCI

Find* [Hex]: 837d8c10

Replace* [Hex] : 837d8c1b

Comment: change 15 port limit to 24

MatchOS: 10.13.3;10.13.2;10.13

 

 

 Sierra 10.12.x

 

Name*: AppleUSBXHCIPCI

Find* [Hex]: 83bd74ff ffff10

Replace* [Hex]: 83bd74ff ffff1b

Comment: change 15 port limit to 26

MatchOS: 10.12.x

 

 

 El Capitan 10.11.x

 

Name*: AppleUSBXHCIPCI

Find* [Hex]: 83bd8cfe ffff10

Replace* [Hex]: 83bd8cfe ffff1b

Comment: change 15 port limit to 26

MatchOS: 10.11.x

Edited by iCanaro
Migliorie & Aggiornamenti
  • Like 1
  • Thanks 1
  • +1 1

Share this post


Link to post
Share on other sites

Se mi posso permettere, per chi ha già un'hack pre mojave con tutte le USB funzionanti, di eseguire la mappatura delle medesime

 

GUIDA: mappature delle USB

 

una volta fatto questo, poi si può togliere USBinjectall se presente e PatchPortLimit e tutte le USB funzioneranno al TOP con tutti i macOS, mojave (visti i problemi attuali) e a qualsiasi aggiornamento del sistema.

 

Se poi si è proprio dei pigroni nonostante la parte tecnica più difficile di solito la esegue Gengik, si può usare FBPatcher di headkaze per generare un kext funzionale.

Edited by foskvs

Share this post


Link to post
Share on other sites

Anche perchè di fatto ormai la patch per port limit su Mojave non funziona più, quindi chi ancora non avesse questo osx, consiglio di eseguire la mappatura sia per facilità visto la patch funzionante sia per evitare o aver meno problemi una volta passati all'ultimo osx

Share this post


Link to post
Share on other sites

Anche perchè di fatto ormai la patch per port limit su Mojave non funziona più, quindi chi ancora non avesse questo osx, consiglio di eseguire la mappatura sia per facilità visto la patch funzionante sia per evitare o aver meno problemi una volta passati all'ultimo osx

 

E' solo una mia pignoleria... Chi esegue un'installazione pulita di Mojave?

Edited by fabiosun

Share this post


Link to post
Share on other sites

in qualunque caso dovrebbero essere mappate le usb e disattivate quelle non in uso proprio per il fatto che la patch su Mojave non funziona più e quindi uno si ritroverebbe a non avere usb 3.0.

 

ogni porta anche se 3.0 funzionerebbe solo come 2.0

Share this post


Link to post
Share on other sites

se intendi su Mojave, usbinjectall non ha nulla a che fare col port limit..nel senso che non risolve questo problema

Share this post


Link to post
Share on other sites

quel kext inietta solo le porte.. ma Apple le blocca per via del port limit

 

Questo il motivo che non è efficace solo tale kext riferito a questo discorso

 

se vuoi mapparle, segui la mia guida, c'è il link nel post di @iCanaro

Edited by fabiosun

Share this post


Link to post
Share on other sites

Purtroppo o per fortuna non ne ho bisogno... Non so se ricordi che ho solo 4 usb.

 

Spero in primavera in un nuovo hackintosh. Per ora ripasso le lezioni emoticon_ahahaha

Share this post


Link to post
Share on other sites

@Baio77[/mention] mi pare che questa patch non sia presente, mi ci dai un'occhio?

 

 

 

aspè... che il traduttore ha infilato punti a destra e a manca :D corretto

 

 

 

Name*: com.apple.driver.usb.AppleUSBXHCI

 

Find* [HEX]:83FB0F0F 83030400 00

 

Replace* [HEX]: 83FB0F90 90909090 90​​

 

Comment: USB 10.14.1+ by PMHeart

 

MatchOS: 10.14.x[/hidden]

Share this post


Link to post
Share on other sites

su 10.14.3 non credo che funzioni perchè il binario è cambiato

 

scrissi sul relativo topic Release la patch e se qualcuno la volesse provare

 

non ho avuto risposta :D

 

 

 

Ha scritto dopo 13 minuti 12 secondi:

 

mi sembra era questa

 

 

 

find

 

41 83 ff 0f 0f 83 94 04 00 00

 

 

 

repl

 

41 83 ff 3f 90 90 90 90 90 90

 

 

 

ora non ricordo se guardai il binario 10.14.3 o beta 1 di 10.14.4

Share this post


Link to post
Share on other sites

OK ora te la provo nell'hack 2 su 10.14.3 e 10.14.4beta

Share this post


Link to post
Share on other sites

sono quasi sicuro che era per 10.14.4

 

nel caso allegami qui IOUSBHostFamily.kext di 10.14.3

 

non so quando ma nel caso controllo

Share this post


Link to post
Share on other sites

@Gengik84[/mention] ecco il kext...

 

 

 

Ha scritto dopo 21 minuti 6 secondi:

 

fatto primo giro di test su mojave APFS 10.14.4beta, provate entrambe le patch senza e con USBinjectall, il risultato è che non vengono caricate tutte le USB

 

 

 

ora provo con mojave HFS 10.14.3 ma prima lo devo aggiornare, lo uso poco e sono ancora con la 10.14.2 :D

IOUSBHostFamily.kext_10.14.3.zip

IOUSBHostFamily.kext_10.14.2.zip

Share this post


Link to post
Share on other sites
"iCanaro" post_id="24594" time="1549028428" user_id="57">

lo uso poco e sono ancora con la 10.14.2 :D

 

Ti servono i tentacoli x usare tutti i PC hai a disposizione e comunque 8 arti NON ti basterebbero emoticon-occhi_61 emoticon-occhi_61 emoticon-personaggi_89 emoticon-personaggi_89

Share this post


Link to post
Share on other sites

allora dopo giro di prove con le patch port limit quella messa da gengik e l'altra di di PMheart che ho inserito su, in mojave 10.14.3 e 4beta a me in questo hack 2 in firma NON ne funziona nessuna :(

 

 

 

funziona con SSDT creatomi da gengik tramite la mappatura che eseguii comodamente su high sierra, oppure visto che ero in fase di test, avevo preparato ma mai testato USBports.kext con hackintool e questo funge pure lui

Share this post


Link to post
Share on other sites

prova questa su 10.14.3

 

Name: com.apple.driver.usb.AppleUSBXHCI

 

Find: 00 00 83 FB 0F 0F 83 8F 04 00 00

 

Replace: 00 00 83 FB 3F 0F 83 8F 04 00 00

Share this post


Link to post
Share on other sites

@Gengik84[/mention] peccato, non funziona... se ne hai da far provare, mettile pure che le testo

Share this post


Link to post
Share on other sites

prova con il nome del solo binario

 

quindi AppleUSBXHCI

 

 

 

riprova anche la precedente su 10.14.4

Share this post


Link to post
Share on other sites

messo AppleUSBXHCI e testate le patch, da me non ne funziona manco una, zero :(

Share this post


Link to post
Share on other sites

bella gatta da pelare questa su mojave

 

anche se sai come la penso.. non mi piace molto usare patch

 

comunque tempo permettendo ci riguardo e nel caso posto altre possibili prove

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
Sign in to follow this  

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