IPB

Bienvenue invité ( Connexion | Inscription )

3 Pages V  < 1 2 3 >  
Reply to this topicStart new topic
> [Résolu] Aide pour suivre le tuto : Ports USB - Injection
Options
yokin07
posté 1 Oct 2016, 16:11
Message #31


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 552
Inscrit : 9 Mar 2016
Lieu : Ardèche
Membre no 198 296



Ok merci pour les info c'est tout de meme incroyablement complexe, le nombre de possibilité et de combinaison ...

Ce message a été modifié par yokin07 - 1 Oct 2016, 16:12.


--------------------
Asus TP 300 LD Carte mère Intel série 8, I3 4030U, 12 Go RAM crucial, SSD EVO 750 500 GO, BCM4352, Bootloader Clover 4318/macOS 10.13 Dead
ASUS H170M-PLUS, I5-6500, BALLISTIX DDR4 16GB, SSD 850 EVO 1 To, SEAGATE HDD 3TO, LDLC QS-520 FLP, CARTE WIFI, macOS 10.13
Go to the top of the page
 
+Quote Post
polyzargone
posté 1 Oct 2016, 17:20
Message #32


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Citation (yokin07 @ 1 Oct 2016, 17:11) *
Ok merci pour les info c'est tout de meme incroyablement complexe, le nombre de possibilité et de combinaison ...


C'est surtout qu'Apple passe son temps a changer les règles avec l'USB depuis El Capitan rolleyes.gif. Certains n'ont même plus besoin de kexts, d'injecteurs ou de patchs Clover pour que leurs ports USB fonctionnent correctement…

À l'inverse, d'autres en ont absolument besoin.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
yokin07
posté 1 Oct 2016, 17:39
Message #33


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 552
Inscrit : 9 Mar 2016
Lieu : Ardèche
Membre no 198 296



Ah bon, il va falloir que je teste alors !


--------------------
Asus TP 300 LD Carte mère Intel série 8, I3 4030U, 12 Go RAM crucial, SSD EVO 750 500 GO, BCM4352, Bootloader Clover 4318/macOS 10.13 Dead
ASUS H170M-PLUS, I5-6500, BALLISTIX DDR4 16GB, SSD 850 EVO 1 To, SEAGATE HDD 3TO, LDLC QS-520 FLP, CARTE WIFI, macOS 10.13
Go to the top of the page
 
+Quote Post
MilesTEG
posté 2 Oct 2016, 09:17
Message #34


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Hello,
merci pour les infos, dès que j'arrive à me dégager du temps, je teste la méthode de l'injecteur.

Pour coller aux derniers messages, je précise que sous El Capitan ou Sierra, mes ports USB fonctionnant tous correctement je pense.

Mais j'ai un soucis pour booter sur un hdd connecté en USB3 (via un dock disque dur) sachant qu'il fonctionne parfaitement en USB3 une fois un OS lancé.
Pour ce soucis, je vais créer un topic spécial wink.gif sinon ça va être le bordel tongue.gif
Le topic en question est là : http://forum.macbidouille.com/index.php?showtopic=399280


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
MilesTEG
posté 5 Oct 2016, 15:14
Message #35


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Bon j'ai regardé plus en détail le tuto... mais je crois que mon cerveau n'est pas aligné comme il faut aujourd'hui... car j'ai pas bien compris comment je devais procéder pour faire l'injection...

Je veux passer par clover, donc je lance clover configurator, et je mets exactement les mêmes choses que Chris27 ?
Citation
Vous pouvez également utiliser un patch Clover dans la rubrique ACPI > DSDT fixes:

Comment : EHC1 to EH01
Find : 45484331
Replace : 45483031

Comment : EHC2 to EH02
Find : 45484332
Replace : 45483032

Comment : XHC1 to XHC
Find : 58484331
Replace : 584843



Pour le XHC1, je crois pas en avoir besoin car je n'en ai pas vu avec IOJones...
Je laisse quand même ?

Comment je converti déjà les ports <01 00 00 00> en valeurs a rentrer dans un éditeur de texte comme textedit pour le info.plist du USB_Series9_Injector.kext ?

Vous pensez que ça permettrait de booter sur le disque dur qui est dans le dock USB3 ?


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
polyzargone
posté 5 Oct 2016, 16:21
Message #36


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Pour les patchs EHC1, EHC2 et XHC1, tout dépend de ta DSDT. Sans avoir besoin de savoir ce qu'il faut en faire, tu as juste à ouvrir le DSDT.aml du dossier CLOVER/ACPI/origin et faire une recherche sur chacun de ces termes. Si tu ne trouves pas de correspondances, ces patchs sont inutiles wink.gif.

Quant à l'info.plist, même si je te déconseille fortement d'utiliser un logiciel comme TextEdit pour faire tes manips (à la limite, un TextWrangler ou autre serait plus adapté), il faudra convertir les valeurs <01 00 00 00> par exemple en Base64 via un convertisseur online comme celui-ci : http://tomeko.net/online_tools/hex_to_base64.php?lang=en


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
MilesTEG
posté 5 Oct 2016, 17:46
Message #37


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Citation (polyzargone @ 5 Oct 2016, 17:21) *
Pour les patchs EHC1, EHC2 et XHC1, tout dépend de ta DSDT. Sans avoir besoin de savoir ce qu'il faut en faire, tu as juste à ouvrir le DSDT.aml du dossier CLOVER/ACPI/origin et faire une recherche sur chacun de ces termes. Si tu ne trouves pas de correspondances, ces patchs sont inutiles wink.gif.

Quant à l'info.plist, même si je te déconseille fortement d'utiliser un logiciel comme TextEdit pour faire tes manips (à la limite, un TextWrangler ou autre serait plus adapté), il faudra convertir les valeurs <01 00 00 00> par exemple en Base64 via un convertisseur online comme celui-ci : http://tomeko.net/online_tools/hex_to_base64.php?lang=en

Ok oki biggrin.gif Merci smile.gif

Alors lorsque j'ouvre MaciASL, je suis en ACPI Specification 4.0 et j'ai 11 occurrences pour EHC1, 9 occurrences pour EHC2, aucune pour XHC1, mais 72 pour XHC.
(je dis choisir quoi comme version de ACPI ? car si je change, le DSDT change enfin le début change en tout cas...)

Je peux en conclure que je n'ai pas besoin de la conversion XHC1 vers XHC, c'est bon ?

Par contre, j'ai des occurrences pour HS01, HS02 etc... et SSP1 et compagnie.
ça fait rien ça ?


Sinon j'utilise en effet TextWrangler pour mes éditions de fichiers textes/config.
Mais vu comment ça me semble galère, je vais peut être passer par un éditeur de plist biggrin.gif
Un gratuit à conseillé ? (sans devoir télécharger le Xcode qui est un peu gros juste pour éditer quelques plist tongue.gif)

Merci pour le lien wink.gif




Je suis en train de voir que mes ports HS01 et autres sont tous dans la section XHC... Aucun ne semble être dans la section EHC1 ni EHC2...
Je laisse ce qui est dans le info.plist tel quel du coup, non ?

ha en branchant une autre clé USB3 (la plus récente des Survivor que j'ai), j'ai eu le port SSP6 biggrin.gif
Code
Port 8  --> HS01 = 01 00 00 00 --- SSP3 = 12 00 00 00
Port 7  --> HS02 = 02 00 00 00 --- SSP4 = 13 00 00 00
Port 1  --> HS03 = 03 00 00 00
Port 2  --> HS04 = 04 00 00 00
Port 9  --> HS05 = 05 00 00 00
Port 10 --> HS06 = 06 00 00 00
Port 11 --> HS07 = 07 00 00 00
Port 12 --> HS08 = 08 00 00 00
Port 6  --> HS09 = 09 00 00 00 --- SSP1 = 10 00 00 00
Port 5  --> HS10 = 0a 00 00 00 --- SSP2 = 11 00 00 00
Port 13 --> HS11 = 0b 00 00 00
Port 14 --> HS12 = 0c 00 00 00
Port 15 --> HS13 = 0d 00 00 00 --- SSP5 = 14 00 00 00
Port 16 --> HS14 = 0e 00 00 00 --- SSP6 = 15 00 00 00


Du coup voilà à quoi ressemble mon info.plist (voir plus loin)
(en fin de compte j'ai pas trop modifié grand chose... j'ai enlevé quelques HS, et ajouté d'autres, ajouté le SSP6...


Mais du coup, est-ce que je laisse les deux sections EH01 et EH02 ? Ou bien je les supprime ?



Code
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleIdentifier</key>
    <string>com.pjalm.injector.USB</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>USB</string>
    <key>CFBundlePackageType</key>
    <string>KEXT</string>
    <key>CFBundleShortVersionString</key>
    <string>1.0</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>1.0</string>
    <key>IOKitPersonalities</key>
    <dict>
        <key>AppleUSBXHCILPTH</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
            <key>IOClass</key>
            <string>AppleUSBXHCILPTH</string>
            <key>IOPCIPrimaryMatch</key>
            <string>0x8cb18086</string>
            <key>IOPCITunnelCompatible</key>
            <true/>
            <key>IOProbeScore</key>
            <integer>1000</integer>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
        </dict>
        <key>iMac14,2-EH01</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleUSBMergeNub</string>
            <key>IOClass</key>
            <string>AppleUSBMergeNub</string>
            <key>IONameMatch</key>
            <string>EH01</string>
            <key>IOProviderClass</key>
            <string>AppleUSBEHCIPCI</string>
            <key>IOProviderMergeProperties</key>
            <dict>
                <key>kUSBMuxEnabled</key>
                <true/>
                <key>port-count</key>
                <data>
                AQAAAA==
                </data>
                <key>ports</key>
                <dict>
                    <key>PR01</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>255</integer>
                        <key>port</key>
                        <data>
                        AQAAAA==
                        </data>
                    </dict>
                </dict>
            </dict>
            <key>model</key>
            <string>iMac14,2</string>
        </dict>
        <key>iMac14,2-EH02</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleUSBMergeNub</string>
            <key>IOClass</key>
            <string>AppleUSBMergeNub</string>
            <key>IONameMatch</key>
            <string>EH02</string>
            <key>IOProviderClass</key>
            <string>AppleUSBEHCIPCI</string>
            <key>IOProviderMergeProperties</key>
            <dict>
                <key>kUSBMuxEnabled</key>
                <true/>
                <key>port-count</key>
                <data>
                AQAAAA==
                </data>
                <key>ports</key>
                <dict>
                    <key>PR01</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>255</integer>
                        <key>port</key>
                        <data>
                        AQAAAA==
                        </data>
                    </dict>
                </dict>
            </dict>
            <key>model</key>
            <string>iMac14,2</string>
        </dict>
        <key>iMac14,2-XHC</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleUSBMergeNub</string>
            <key>IOClass</key>
            <string>AppleUSBMergeNub</string>
            <key>IONameMatch</key>
            <string>XHC</string>
            <key>IOProviderClass</key>
            <string>AppleUSBXHCIPCI</string>
            <key>IOProviderMergeProperties</key>
            <dict>
                <key>port-count</key>
                <data>
                FQAAAA==
                </data>
                <key>ports</key>
                <dict>
                    <key>HS01</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        AQAAAA==
                        </data>
                    </dict>
                    <key>HS02</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        AgAAAA==
                        </data>
                    </dict>
                    <key>HS03</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        AwAAAA==
                        </data>
                    </dict>
                    <key>HS04</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        BAAAAA==
                        </data>
                    </dict>
                    <key>HS05</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        BQAAAA==
                        </data>
                    </dict>
                    <key>HS06</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        BgAAAA==
                        </data>
                    </dict>
                    <key>HS09</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        CQAAAA==
                        </data>
                    </dict>
                    <key>HS10</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        CgAAAA==
                        </data>
                    </dict>
                    <key>HS13</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        DQAAAA==
                        </data>
                    </dict>
                    <key>HS14</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        DgAAAA==
                        </data>
                    </dict>
                    <key>SSP1</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        EAAAAA==
                        </data>
                    </dict>
                    <key>SSP2</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        EQAAAA==
                        </data>
                    </dict>
                    <key>SSP3</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        EgAAAA==
                        </data>
                    </dict>
                    <key>SSP5</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        FAAAAA==
                        </data>
                    </dict>
                    <key>SSP6</key>
                    <dict>
                        <key>UsbConnector</key>
                        <integer>3</integer>
                        <key>port</key>
                        <data>
                        FQAAAA==
                        </data>
                    </dict>
                </dict>
            </dict>
            <key>model</key>
            <string>iMac14,2</string>
        </dict>
    </dict>
    <key>OSBundleRequired</key>
    <string>Root</string>
</dict>
</plist>


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
Anard
posté 5 Oct 2016, 19:24
Message #38


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Regarde ce que j'ai mis ici. Ca a fonctionné pour moi (je n'ai rien non plus dans EHC1 et EHC2).

PS : Poly m'a dit de mettre 255 dans UsbConnector pour les ports internes.
Je relirai le reste plus tard, je suis en train de bouffer wink.gif

Ce message a été modifié par Anard - 5 Oct 2016, 20:01.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
MilesTEG
posté 5 Oct 2016, 20:28
Message #39


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Citation (Anard @ 5 Oct 2016, 20:24) *
Regarde ce que j'ai mis ici. Ca a fonctionné pour moi (je n'ai rien non plus dans EHC1 et EHC2).

PS : Poly m'a dit de mettre 255 dans UsbConnector pour les ports internes.
Je relirai le reste plus tard, je suis en train de bouffer wink.gif

C'est à dire pour les ports internes ? j'ai quasi aucun port internes... juste celui sur lequel est branché la carte BT...

Ca fait quoi de mettre 255 au lieu de 3 ?


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
Anard
posté 6 Oct 2016, 08:40
Message #40


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Aucune idée tongue.gif
Moi, j'ai mis 255 sur les deux USB externes qui sont branchés sur un connecteur interne de la carte mère. Mais je ne sais pas du tout ce que ça change.
Aussi, ici, Flowwww dit qu'il met 0 pour les USB2 et 3 pour les USB3.
L'utilité de cette variable reste à éclaircir...

Ce message a été modifié par Anard - 6 Oct 2016, 08:47.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
polyzargone
posté 6 Oct 2016, 09:11
Message #41


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Citation (Anard @ 6 Oct 2016, 09:40) *
Aucune idée tongue.gif
Moi, j'ai mis 255 sur les deux USB externes qui sont branchés sur un connecteur interne de la carte mère. Mais je ne sais pas du tout ce que ça change.
Aussi, ici, Flowwww dit qu'il met 0 pour les USB2 et 3 pour les USB3.
L'utilité de cette variable reste à éclaircir...


Je l'avais pourtant expliqué dans ton propre sujet, ici tongue.gif.

Citation (polyzargone @ 24 Sep 2016, 19:28) *
• 0 ou 3 pour les ports externes
• 255 pour les ports internes


Quant à l'utilité de cette variable, elle permet de définir la nature du périphérique connecté en fonction du port. Avec 0 ou 3, les périphériques seront vus comme connectés sur un port externe (les clés et les disques dur auront une icône orange) et avec 255, ils seront vus comme internes (l'icône sera celle d'un disque dur standard).

Ça joue également sur la gestion d'énergie car suivant le type de port, la veille sera appliquée différemment. Le cas typique étant les cartes BT reliées en USB sur un port interne. Il faut mettre la valeur sur 255 pour qu'elles soient correctement gérées.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
Anard
posté 6 Oct 2016, 09:21
Message #42


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Citation (polyzargone @ 6 Oct 2016, 10:11) *
Je l'avais pourtant expliqué dans ton propre sujet, ici tongue.gif.

Oui, c'est pour ça qu'on en parle wink.gif
On se demandais surtout ce que ça changait au final...

Citation (polyzargone @ 24 Sep 2016, 19:28) *
Quant à l'utilité de cette variable, elle permet de définir la nature du périphérique connecté en fonction du port. Avec 0 ou 3, les périphériques seront vus comme connectés sur un port externe (les clés et les disques dur auront une icône orange) et avec 255, ils seront vus comme internes (l'icône sera celle d'un disque dur standard).

Ça joue également sur la gestion d'énergie car suivant le type de port, la veille sera appliquée différemment. Le cas typique étant les cartes BT reliées en USB sur un port interne. Il faut mettre la valeur sur 255 pour qu'elles soient correctement gérées.


D'accord. Donc en effet, ça ne sert à rien pour moi de mettre des 255 (puisque mes USB internes sont en fait les USB façade du boitier, donc externes au final).
TonyMac semble confirmer ce que disais Flowwwww, à savoir que 0, c'est pour les USB2 et 3 pour les USB3 :
Citation (TonyMac)
UsbConnector: describes the connector type of the USB port. Common values are 0, 3, and 255, (0: USB2 type-A, 3: USB3 type-A, 255: proprietary). More information in the ACPI spec (_UPC).


Donc j'imagine qu'il faut mettre 0 pour tous les HSxx (même si un USB 3 lui correspond, en tant que HSxx, il est en mode USB2 ?), 3 pour tous les SSPx et 255 si le port est utilisé en interne sans connecteur externe accessible.

Ce message a été modifié par Anard - 6 Oct 2016, 09:31.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
MilesTEG
posté 6 Oct 2016, 09:25
Message #43


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Ok merci bien les gars !
Si je résume bien, faut que je mette impérativement 255 sur les ports HS05 et HS06 puisque c'est sur eux qu'est connecté ma carte BT en interne.
Tous les autres ports sont donc externes, et je met 3 pour tous les USB3/USB2, et je met 0 pour les USB2 purs.

J'ai tout bon ?


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
Anard
posté 6 Oct 2016, 09:31
Message #44


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Citation (MilesTEG @ 6 Oct 2016, 10:25) *
Tous les autres ports sont donc externes, et je met 3 pour tous les USB3/USB2, et je met 0 pour les USB2 purs.


C'est là-dessus qu'il me reste un doute : est-ce que dans l'idéal, il faudrait mettre 0 ou 3 sur les HSxx auquels correspondent un USB3 ?
Pour le reste, je suis d'accord wink.gif

Ce message a été modifié par Anard - 6 Oct 2016, 09:31.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
MilesTEG
posté 6 Oct 2016, 09:33
Message #45


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Citation (Anard @ 6 Oct 2016, 10:31) *
Citation (MilesTEG @ 6 Oct 2016, 10:25) *
Tous les autres ports sont donc externes, et je met 3 pour tous les USB3/USB2, et je met 0 pour les USB2 purs.


C'est là-dessus qu'il me reste un doute : est-ce que dans l'idéal, il faudrait mettre 0 ou 3 sur les HSxx auquels correspondent un USB3 ?
Pour le reste, je suis d'accord wink.gif

j'aurais tendance à dire que ce sont avant tous des ports USB3 (si ils sont bleus), donc mettre 3 en type me semble la chose à faire.
Pour ceux qui ne sont que des ports USB2 purs, là on met 0.


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
polyzargone
posté 6 Oct 2016, 09:49
Message #46


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Moi je dirais que 0 ou 3, on s'en fout tongue.gif.

J'ai tout mis en 3 et ça fonctionne sans soucis.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
Anard
posté 6 Oct 2016, 10:49
Message #47


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



thumb.gif
Je suis d'accord, j'ai essayé les deux sans voir la moindre différence.
C'était juste pour essayer de comprendre ce que ça veut dire exactement... mais on s'en fout apparemment.

Ce message a été modifié par Anard - 6 Oct 2016, 10:49.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
MilesTEG
posté 6 Oct 2016, 10:50
Message #48


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Donc autant mettre 3 biggrin.gif rolleyes.gif


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
polyzargone
posté 6 Oct 2016, 11:15
Message #49


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Citation (MilesTEG @ 5 Oct 2016, 18:46) *
Sinon j'utilise en effet TextWrangler pour mes éditions de fichiers textes/config.
Mais vu comment ça me semble galère, je vais peut être passer par un éditeur de plist biggrin.gif
Un gratuit à conseillé ? (sans devoir télécharger le Xcode qui est un peu gros juste pour éditer quelques plist tongue.gif )


J'ai trouvé ça mais c'est un peu foireux parce qu'il faut impérativement que le fichier .plist se trouve dans ~/Library/Preferences dry.gif

Mais bon, c'est gratuit et c'est carrément moins lourd que d'installer XCode au complet tongue.gif.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
Anard
posté 6 Oct 2016, 11:39
Message #50


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Je ne connais pas TextWrangler et je ne sais pas s'il colorie les balises des plist, j'imagine que oui. Mais ça ne me parait pas bien plus compliqué que du BBcode... Il faut juste faire bien attention à fermer toutes les balises ouvertes dans le bon ordre.
Sinon, apparemment gedit existe sur Mac, c'est l'éditeur de texte par défaut d'Ubuntu et je trouve qu'il fait très bien son travail.

Ce message a été modifié par Anard - 6 Oct 2016, 11:39.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
MilesTEG
posté 6 Oct 2016, 11:47
Message #51


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



ça ressemble à ça TextWrangler en édition du .plist :



Le seul reproche à faire à utiliser TW, c'est qu'il faut convertir les ports 01 00 00 00 en base 64 ...

Sinon j'ai pu utiliser PlistEdit Pro rolleyes.gif


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
chris27
posté 6 Oct 2016, 19:42
Message #52


Macbidouilleur d'Or !
*****

Groupe : Ancien de la team
Messages : 1 792
Inscrit : 26 Feb 2006
Membre no 56 395



Moi je prends Xcode ou textwrangler


--------------------
Hackintosh : MSI Z97GAMING 5 + Core i7 4790k + Noctua NH U12S + 8 Go DDR3 + MSI Geforce GTX 760 + SSD CRUCIAL MX 100 (Clover) + Os X El Capitan // Imac G4 "retina" ;) basé sur un NUC6I3SYK + 8 go de ram avec écran 1680*1050
iPhone 6 + MacBook Pro Retina 13" Début 2015
FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Tutoriels
Go to the top of the page
 
+Quote Post
MilesTEG
posté 12 Oct 2016, 07:18
Message #53


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Bon j'ai pu finaliser le kext d'injection hier et mettre les trucs dans le config.plist de clover pour.
Après reboot, je ne constate pas de réels changements rolleyes.gif Que ce soit dans le rapport système ou avec IO Jones...


Par conte en allant voir le DSDT dans macISL, j'ai pu voir que c'était un peu le bazar XD
Et surtout qu'il ne compilait pas, en faisant deux erreurs.

Il y a un volontaire pour essayer de voir ce que sont des erreurs ? et voir si c'est possible de les corriger ?


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
MilesTEG
posté 12 Oct 2016, 08:42
Message #54


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Ha, si je vois un changement... négatif par contre...
je ne peux plus affecter la carte BT à la machine virtuelle windows...
avant ça fonctionnait très bien...

Je vais voir pour passer le HS05 et 06... en 3 plutôt qu'en 255 des fois que...

et d'ailleurs, pour la ligne surlignée en bleu, le port count, il a une importance ?
Fichier joint  Capture_d_____cran_2016_10_12____09.50.36.png ( 58.09 Ko ) Nombre de téléchargements : 5


ll indique 15000000 ça veut dire 15 ?
Car j'ai 16 ports en tout...
j'ai mis dans clover ce qu'il faut pour faire sauter la limite des 15 ports :
Fichier joint  Capture_d_____cran_2016_10_12____09.55.05.png ( 59.86 Ko ) Nombre de téléchargements : 3


Ce message a été modifié par MilesTEG - 12 Oct 2016, 08:57.


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
polyzargone
posté 12 Oct 2016, 14:33
Message #55


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Citation (MilesTEG @ 12 Oct 2016, 08:18) *
Bon j'ai pu finaliser le kext d'injection hier et mettre les trucs dans le config.plist de clover pour.
Après reboot, je ne constate pas de réels changements rolleyes.gif Que ce soit dans le rapport système ou avec IO Jones...


Normalement, tu ne devrais plus avoir de "trucs" (patchs ?) à mettre dans le config.plist. C'est tout l'objectif de l'injecteur… C'est donc normal que tu ne constates aucun changement si tu continues à les utiliser. C'est même contre-productif puisqu'au final, avoir identifier les adresses de tes ports ne sert à rien.

Poste ton injecteur d'ailleurs qu'on voit à quoi il ressemble wink.gif.

Citation (MilesTEG @ 12 Oct 2016, 08:18) *
Par conte en allant voir le DSDT dans macISL, j'ai pu voir que c'était un peu le bazar XD
Et surtout qu'il ne compilait pas, en faisant deux erreurs.

Il y a un volontaire pour essayer de voir ce que sont des erreurs ? et voir si c'est possible de les corriger ?


Quand tu ouvres un fichier .aml issu de CLOVER/ACPI/origin directement dans MaciASL, il est normal d'avoir des erreurs de compilation. Il faut le désassembler en .dsl en se servant de tous les fichiers DSDT/SSDTxx.aml pour pouvoir ensuite corriger ces erreurs et pour pouvoir les enregistrer à nouveau en .aml.

De toute manière et même une fois débarrassé des erreurs, si tu ré-ouvres un fichier .aml, MaciASL en trouvera d'autres. Parce qu'il va tenter à chaque fois de désassembler les fichiers .aml lui même et qu'à chaque fois, il va se planter en essayant tongue.gif.

Bref, peu importe puisque tu n'as pas besoin de toucher à ces fichiers. Ils doivent juste te servir de référence pour savoir s'il est nécessaire ou non de renommer les EHC1, EHC2 ou XHC1 en EH01, EH02 ou XHC de manière à ce que les AppleUSBEHCIPCI.kext et AppleUSBXHCIPCI.kext les ignorent et que ce soit l'injecteur qui prenne le relai.

En clair : on s'en fout des erreurs de la DSDT rotfl.gif !

Citation (MilesTEG @ 12 Oct 2016, 09:42) *
et d'ailleurs, pour la ligne surlignée en bleu, le port count, il a une importance ?

ll indique 15000000 ça veut dire 15 ?
Car j'ai 16 ports en tout...


Le port-count doit correspondre à la valeur la plus haute déterminée dans les adresses de tes ports. Il n'a aucun rapport avec le nombre réel de tes ports USB.

Donc dans ton cas, c'est bien 15 00 00 00 qu'il faut rentrer (adresse la plus haute du port SSP6). Cela étant, il faut quand même que le nombre total des adresses déclarées dans ton injecteur (HSxx + SSPxx) n'excède pas 15.

Citation (MilesTEG @ 12 Oct 2016, 09:42) *
j'ai mis dans clover ce qu'il faut pour faire sauter la limite des 15 ports :


Encore une fois, tu ne dois plus utiliser aucun patch Clover pour faire sauter la limite (ni USBInjectALL.kext d'ailleurs) ! Le but de tout ça, c'est justement de t'en passer complètement et de n'avoir que les adresses utiles de tes ports et pas de les faire toutes fonctionner. Ça, ce n'est pas possible à cause de la limite des 15 ports justement.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
MilesTEG
posté 12 Oct 2016, 15:41
Message #56


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Citation (polyzargone @ 12 Oct 2016, 15:33) *
Citation (MilesTEG @ 12 Oct 2016, 08:18) *
Bon j'ai pu finaliser le kext d'injection hier et mettre les trucs dans le config.plist de clover pour.
Après reboot, je ne constate pas de réels changements rolleyes.gif Que ce soit dans le rapport système ou avec IO Jones...


Normalement, tu ne devrais plus avoir de "trucs" (patchs ?) à mettre dans le config.plist. C'est tout l'objectif de l'injecteur… C'est donc normal que tu ne constates aucun changement si tu continues à les utiliser. C'est même contre-productif puisqu'au final, avoir identifier les adresses de tes ports ne sert à rien.

Poste ton injecteur d'ailleurs qu'on voit à quoi il ressemble wink.gif.


Haha okiii j'avais pas tout saisi XD
Je vire donc les ajouts pour faire sauter la limite du nombre d'USB biggrin.gif
Je laisse cependant ceci qui est dans la partie ACPI/DSDT de mon config.plist.
Code
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Rename EHC1 to EH01</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>Rename EHC2 to EH02</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMg==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMg==
                    </data>
                </dict>
            </array>


Voilà l'injecteur que j'ai fait :
Fichier joint  USB_Series9_Injector.kext_MILES.zip ( 2.82 Ko ) Nombre de téléchargements : 2



Citation (polyzargone @ 12 Oct 2016, 15:33) *
Citation (MilesTEG @ 12 Oct 2016, 08:18) *
Par conte en allant voir le DSDT dans macISL, j'ai pu voir que c'était un peu le bazar XD
Et surtout qu'il ne compilait pas, en faisant deux erreurs.

Il y a un volontaire pour essayer de voir ce que sont des erreurs ? et voir si c'est possible de les corriger ?


Quand tu ouvres un fichier .aml issu de CLOVER/ACPI/origin directement dans MaciASL, il est normal d'avoir des erreurs de compilation. Il faut le désassembler en .dsl en se servant de tous les fichiers DSDT/SSDTxx.aml pour pouvoir ensuite corriger ces erreurs et pour pouvoir les enregistrer à nouveau en .aml.

De toute manière et même une fois débarrassé des erreurs, si tu ré-ouvres un fichier .aml, MaciASL en trouvera d'autres. Parce qu'il va tenter à chaque fois de désassembler les fichiers .aml lui même et qu'à chaque fois, il va se planter en essayant tongue.gif.

Bref, peu importe puisque tu n'as pas besoin de toucher à ces fichiers. Ils doivent juste te servir de référence pour savoir s'il est nécessaire ou non de renommer les EHC1, EHC2 ou XHC1 en EH01, EH02 ou XHC de manière à ce que les AppleUSBEHCIPCI.kext et AppleUSBXHCIPCI.kext les ignorent et que ce soit l'injecteur qui prenne le relai.

En clair : on s'en fout des erreurs de la DSDT rotfl.gif !


Ok ! ca sert à rien d'avoir un DSDT bien peaufiné smile.gif

Citation (polyzargone @ 12 Oct 2016, 15:33) *
Citation (MilesTEG @ 12 Oct 2016, 09:42) *
et d'ailleurs, pour la ligne surlignée en bleu, le port count, il a une importance ?

ll indique 15000000 ça veut dire 15 ?
Car j'ai 16 ports en tout...


Le port-count doit correspondre à la valeur la plus haute déterminée dans les adresses de tes ports. Il n'a aucun rapport avec le nombre réel de tes ports USB.

Donc dans ton cas, c'est bien 15 00 00 00 qu'il faut rentrer (adresse la plus haute du port SSP6). Cela étant, il faut quand même que le nombre total des adresses déclarées dans ton injecteur (HSxx + SSPxx) n'excède pas 15.


Ok, je laisse donc à 15 00 00 00


Citation (polyzargone @ 12 Oct 2016, 15:33) *
Citation (MilesTEG @ 12 Oct 2016, 09:42) *
j'ai mis dans clover ce qu'il faut pour faire sauter la limite des 15 ports :


Encore une fois, tu ne dois plus utiliser aucun patch Clover pour faire sauter la limite (ni USBInjectALL.kext d'ailleurs) ! Le but de tout ça, c'est justement de t'en passer complètement et de n'avoir que les adresses utiles de tes ports et pas de les faire toutes fonctionner. Ça, ce n'est pas possible à cause de la limite des 15 ports justement.

J'ai donc viré le USBInjectALL.kext aussi.

Hmmm, bon et bien en virant les "trucs" pour faire sauter la limite des ports, et bien, il me manque des ports USB3 du coup... certains ne fonctionne pas du tout...
Je mets par exemple ma clé USB3 sur le ports SSP2, rien... fonctionne pas...
Mais si je branche une USB2, ça fonctionne...

En fait je pense que je vais enlever l'injecteur XD ça marchait bien sans rolleyes.gif tongue.gif biggrin.gif

J'ai ça qui apparait dans IOJones.
Un seul port USB3 SSP1... le reste... que dalle...

Fichier joint  Capture_d_____cran_2016_10_12____16.40.21.png ( 33.69 Ko ) Nombre de téléchargements : 2


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
Anard
posté 12 Oct 2016, 15:58
Message #57


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Citation (MilesTEG @ 12 Oct 2016, 16:41) *
Code
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Rename EHC1 to EH01</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>Rename EHC2 to EH02</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMg==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMg==
                    </data>
                </dict>
            </array>


Tu n'as pas l'XHC dans ton code :
Code
<dict>
              <key>Comment</key>
              <string>XHC1 to XHC</string>
              <key>Disabled</key>
              <false/>
              <key>Find</key>
              <data>
              WEhDMQ==
              </data>
              <key>Replace</key>
              <data>
              WEhD
              </data>
          </dict>


Ce message a été modifié par Anard - 12 Oct 2016, 15:59.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
polyzargone
posté 12 Oct 2016, 16:25
Message #58


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 781
Inscrit : 11 May 2006
Membre no 60 938



Au vu de ta DSDT, tu n'as pas besoin de XHCI to XHC puisque c'est déjà comme ça qu'il s'appelle. Tu pourrais avoir besoin de EHC1 to EH01 et EHC2 to EH02 mais dans le cas d'un iMac14,2, on s'en moque puisque avec ce SMBios, les EHCx ne sont pas pris en compte (seuls les HSxx et SSPxx comptent et ils sont tous dépendants du XHC, Haswell oblige). M'enfin, tu peux le laisser, c'est pas important.

Essaie avec cet injecteur.

Fichier joint  USB_Injector.kext.zip ( 2.71 Ko ) Nombre de téléchargements : 4


Il y a 16 adresses déclarées en tout mais il y en a probablement 2 que tu peux virer (comme celles des deux autres ports internes HSxx que je ne peux pas identifier moi-même).


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
MilesTEG
posté 13 Oct 2016, 06:38
Message #59


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Merci Poly smile.gif
Les ports internes qui ne sont pas utilisés sont les HS07-HS08-HS11 -HS12
Le HS05-HS06 est celui sur lequel j'ai branché ma carte BT.

Je tente en virant les entrées EHC comme c'est le cas dans ton injecteur, et aussi en virant le SSP6. Des fois que...

Mais j'ai peut être aussi les deux ports ASMedia qui viennent s'ajouter au décompte... et eux ne sont pas répertorier avec ça...
Tu te rappelles ils sont en PXSX ou un truc du genre...


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post
MilesTEG
posté 13 Oct 2016, 07:10
Message #60


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 430
Inscrit : 20 Jul 2013
Membre no 185 737



Bon alors avec ma petite modification, j'ai de nouveau tous les ports correctement détectés. Sauf le SSP6... logique je l'ai supprimé XD
IOJones me montre ça :
Fichier joint  Capture_d_____cran_2016_10_13____07.54.10.png ( 20.42 Ko ) Nombre de téléchargements : 4


Pour les ports ASMedia sur un desquels j'ai connecté un dongle garmin :
Fichier joint  Capture_d_____cran_2016_10_13____07.55.07.png ( 31.76 Ko ) Nombre de téléchargements : 5


Par contre, pourquoi la carte BT apparait aussi dans le PXSX ? (je précise qu'elle est bien sous HS05)
Fichier joint  Capture_d_____cran_2016_10_13____07.55.24.png ( 36.18 Ko ) Nombre de téléchargements : 4



Maintenant il me reste plus qu'à régler le soucis de boot sur ma clé USB3 d'installation de Sierra qui ne fonctionnait pas hier... mais ça je le ferais plus tard, j'ai pas le temps tout de suite tongue.gif


--------------------
macOS Sierra 10.13.6 sur tous mes Mac/Hack
Liens utiles : FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - Recommandations pour les alim.
Go to the top of the page
 
+Quote Post

3 Pages V  < 1 2 3 >
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 22nd December 2025 - 23:41