Activer un lecteur de cartes SD intégré |
Bienvenue invité ( Connexion | Inscription )
Activer un lecteur de cartes SD intégré |
22 May 2018, 22:57
Message
#1
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Hello
Je suis en train de tenter d'activer mon lecteur de cartes SD intégré en personnalisant AppleStorageDrivers.kext mais ... je n'arrive pas à mettre la main sur les ID vendor et product ... Qqn peut-il me dire où je peux trouver ça ? Mon lecteur de cartes est un Realtek. J'ai regardé sur windows dans le gestionnaire de périph mais je n'ai rien trouvé ... DPCI manager me donne ceci : Merci d'avance Ce message a été modifié par Farkas - 27 May 2018, 19:24. -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
22 May 2018, 23:53
Message
#2
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 879 Inscrit : 4 Apr 2004 Lieu : Lorraine - 54 Membre no 17 184 |
Bonsoir,
L'ID_Vendor de Realtek on le trouve facilement ailleurs. Citation Realtek Semiconductor Corporation ID_Vendor : 4332 (10EC Hex) Pour le reste (ID_Product) , je ne sais pas quel modèle exactement de lecteur tu as et comment il est connecté sur ta carte mère. Est-ce un périphérique USB ? Si oui, il est possible de "sniffer" les bus USB et de lire les ID vendor et Product lors du raccordement des périphériques. -------------------- MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz |
|
|
23 May 2018, 00:04
Message
#3
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Bonsoir, L'ID_Vendor de Realtek on le trouve facilement ailleurs. Citation Realtek Semiconductor Corporation ID_Vendor : 4332 (10EC Hex) Pour le reste (ID_Product) , je ne sais pas quel modèle exactement de lecteur tu as et comment il est connecté sur ta carte mère. Est-ce un périphérique USB ? Si oui, il est possible de "sniffer" les bus USB et de lire les ID vendor et Product lors du raccordement des périphériques. Merci pour ta réponse. Il m'a tout l'air d'être indépendant de la carte mère, connecté via PCIe. (voir en haut à gauche de l'image) Qu'est-ce que tu entends pas "sniffer" les bus USB et lire les ID lors du raccordement ? Ce message a été modifié par Farkas - 23 May 2018, 00:12. -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
23 May 2018, 01:19
Message
#4
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 879 Inscrit : 4 Apr 2004 Lieu : Lorraine - 54 Membre no 17 184 |
Le code vendeur donné plus haut doit correspondre pour des périphériques PCI.
Realtek Vendor_ID En USB, j'ai trouvé d'autres codes Vendeurs attribués à Realtek (0bda ou 0680) Le deuxième ne comprend que peux de périphérique, le premier lui en comprend beaucoup dont des lecteurs de cartes USB ID_Vendor Citation Qu'est-ce que tu entends pas "sniffer" les bus USB et lire les ID lors du raccordement ? Il est possible d'utiliser USB Prober pour lire les codes Vendor et Device des périphériques USB (dispo dans les applications de développement Apple) Pour "sniffer" le traffic USB il est aussi possible d'utiliser WireShark Mais oui en effet pas certain que ça soit USB et tu as peut être raison, ça pourrait être PCIe. Ne vois tu pas le type de connexion lorsque tu es sous Windows. Ou mieux encore la référence du lecteur. Sur ta photo du DPCI manager, je ne vois pas ton périphérique ... Ce message a été modifié par teddy7545 - 23 May 2018, 03:56. -------------------- MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz |
|
|
23 May 2018, 13:35
Message
#5
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Mais oui en effet pas certain que ça soit USB et tu as peut être raison, ça pourrait être PCIe. Ne vois tu pas le type de connexion lorsque tu es sous Windows. Ou mieux encore la référence du lecteur. Je suis retourné sur Windows pour voir de plus près. Ce qui est bizarre, c'est que ici il est repris dans les contrôleurs USB... VID correspond à vendor ID ? ici j'ai OBDA alors que sur ton lien c'est 4332...PID correspond à product ID ? -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
23 May 2018, 13:52
Message
#6
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 879 Inscrit : 4 Apr 2004 Lieu : Lorraine - 54 Membre no 17 184 |
Non c'est bon ...
Comme précisé plus haut, il semble y avoir des codes vendeurs différents suivant qu'il s'agisse d'un device USB ou PCI. 4332 ça correspond au Vendor_ID de Realtek pour les équipements PCI 0BDA ça correspond au Vendor_ID de Realtek pour les équipements USB Regarde mon deuxième lien et tu y trouvera peut être même le bon ID_PRODUCT Citation Main -> USB Devices -> Device UD:0bda Si c'est finalement un équipement USB alors tu devrais pourvoir aussi le voir à l'aide de l'application USB Prober dont je parlais En regardant ta photo on y trouve aussi le Product ID que je retrouve sur la liste de mon lien pour les devices USB et qui de plus correspond bien à un lecteur de carte ... Citation 0129 RTS5129 Card Reader Controller Avec un contrôleur de référence RTS5129Je pense donc que tu as maintenant toute ce que tu cherchais : Citation Vendor_ID --> 0BDA hex = (3034 en décimal) Product_ID --> 0129 hex = (297 en décimal) La moins bonne nouvelle c'est qu'il est question de ce lecteur dans différents sujets dont un ici sur macbidouille et sur d'autres site dédiés au hackintosh mais qui ne semblent pas avoir aboutis. Il faut sans doute chercher et creuser davantage. Bon courage Ce message a été modifié par teddy7545 - 23 May 2018, 14:32. -------------------- MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz |
|
|
23 May 2018, 14:47
Message
#7
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Super, un grand merci pour ton aide !
Me reste plus qu'à continuer ma config... on va voir si ça fonctionne maintenant que j'ai les bons ID ! -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
23 May 2018, 14:52
Message
#8
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 879 Inscrit : 4 Apr 2004 Lieu : Lorraine - 54 Membre no 17 184 |
Pas de soucis.
Par curiosité tiens moi au courant si tu parviens à le faire reconnaitre puis à le faire fonctionner. Bon courage et bon tests Ce message a été modifié par teddy7545 - 23 May 2018, 14:52. -------------------- MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz |
|
|
23 May 2018, 21:39
Message
#9
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Aie aie ... ca n'a pas fonctionné
En fait je testais ce tuto. On dirait qu'il a fonctionné pour certains mais chez moi ça n'a rien donné ... Je continue mes recherches. -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
23 May 2018, 22:32
Message
#10
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Je tente le driver de Sinepek. Par contre il faudrait que j'ajoute le PCI ID moi-même.
C'est quoi ce PCI ID ? On le trouve comment ? -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
23 May 2018, 22:54
Message
#11
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 879 Inscrit : 4 Apr 2004 Lieu : Lorraine - 54 Membre no 17 184 |
Citation Aie aie ... ca n'a pas fonctionné sad.gif Que se passe t'il avant les modifications dans le rapport system, dans USB Prober et dans IOReg ?Une fois la modification réalisée, y a t'il une différence ? Citation En fait je testais ce tuto. C'est aussi celui que j'avais trouvé et pour lequel je t'avais envoyé un lien ...Il y avait une seconde méthode me semble t'il un peu plus loin... as tu testé ? Citation Je tente le driver de Sinepek. Par contre il faudrait que j'ajoute le PCI ID moi-même. Le problème c'est que cette méthode concerne des périphérique PCI et que suivant ce qu'on a trouvé ça semble davantage être de l'USB.Un des lien que je t'avais communiqué te donnais l'ID_Vendor pour les périphériques PCI mais ça ne correspond pas à ce que tu as observé sous Windows ... Essais de valider ces numéros depuis OSX. Même si le périphérique ne fonctionne pas, il me semble que le système devrait pourvoir l'identifier avec les outils précédemment cités. Ce message a été modifié par teddy7545 - 23 May 2018, 23:31. -------------------- MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz |
|
|
26 May 2018, 17:43
Message
#12
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Citation En fait je testais ce tuto. C'est aussi celui que j'avais trouvé et pour lequel je t'avais envoyé un lien ...Il y avait une seconde méthode me semble t'il un peu plus loin... as tu testé ? Tu fais référence au guide de RehabMan pour USBInjectAll.kext ? Je n'ai pas encore exploré cette piste pour l'instant. Je vais voir ça si les deux méthodes précédentes n'aboutissent pas. Citation Aie aie ... ca n'a pas fonctionné sad.gif Que se passe t'il avant les modifications dans le rapport system, dans USB Prober et dans IOReg ?Une fois la modification réalisée, y a t'il une différence ? De mon point de vue je ne vois aucune différence. En revanche, je suis encore débutant et j'ai encore du mal à cerner le contenu du IOreg. Je n'y ai rien trouvé faisant référence au lecteur de cartes SD. Voici un dossier reprenant les 3 rapports (rapport systeme, USB prober, IOreg) avant et après installation de AppleStorageDrivers.kext modifié. http://dl.free.fr/r07oFNVqY Pour info, j'ai modifié Info.plist dans AppleUSBCardReader.kext comme ceci : Et voici le Info.plist en question : http://dl.free.fr/rG0FtevFl J'ai peut-être loupé qqch ? Ce message a été modifié par Farkas - 26 May 2018, 21:12. -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
26 May 2018, 21:20
Message
#13
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 13 720 Inscrit : 11 May 2006 Membre no 60 938 |
-------------------- Un Mac • macOS 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 - Sapphire RX 6600 XT 8 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 |
|
|
27 May 2018, 19:19
Message
#14
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 1 Apr 2009 Membre no 133 913 |
Je l'ai installé avec Kextwizard dans S/L/E mais il n'est toujours pas reconnu.Il vient d'où ce kext ? En regardant de plus près je vois que tu as déjà remplacé les idProduct et idVendor par rapport à mon lecteur de cartes. Pourquoi ne pas avoir remplacé ces valeurs dans IOProviderMergeProperties ? Est-ce que ça a un rapport avec une correspondance I/O Kit ? Code <key>IOProviderMergeProperties</key> <dict> <key>USB Product Name</key> <string>Internal Memory Card Reader</string> <key>USB Serial Number</key> <string>000000009833</string> <key>USB Vendor Name</key> <string>Apple</string> <key>bcdDevice</key> <integer>38963</integer> <key>idProduct</key> <integer>33795</integer> <key>idVendor</key> <integer>1452</integer> Je n'ai aucune expérience en création de kexts. C'est la première fois que je mes les pattes dedans... j'aurais besoin de vos lumières. Citation ("RehabMan") You should double check your work (eg. that your patch will actually cause an IOKit match for your card reader (bda:129). Si j'ai bien compris, le I/O Kit sert à créer un lien entre le hardware et le driver apple. Mais je n'ai pas la moindre idée de comment vérifier ce lien.J'aurais besoin de quelques explications de base ou un tuto pour m'y retrouver... quand je vois les FAQ developper Apple, a moins d'étudier le tout pendant une semaine, je m'y perds. -------------------- Farkas se prononce fɔʁkɔʃ
iMac 27" 2013 : Intel i7 / 16 Go / GTX 680MX / Yosemite iHack : Z97X-UD3H-BK / Intel i7 4790K / 16Go / GTX 970 / High Sierra + Win 10 / Clover iHack : ASUS ROG Strix Z490-E / Intel i7 10700K (Comet Lake) / 32Go / Intel UHD630 + RX 5700 XT / Catalina + Win 10 / OpenCore Hackbook Pro : MSI GP72VR 7RF / Intel i7 7700HG (Kaby Lake) / 8Go / Intel HD630 + GTX 1060 / Sierra + Win10 / Clover |
|
|
Nous sommes le : 26th April 2024 - 15:09 |