VoodooSDHC ist zurück

  • Wäre es denn nicht möglich über Teamviewer was zu realisieren ? :)

    Gruß
    Jeroen :)


    Hp ProBook 470G0
    Intel i7-3632QM
    Intel HD Graphics 4000
    AMD Radeon HD8750M
    Samsung 2x4Gb DDR3
    Windows10 ,High Sierra 10.13.1
    Clover

  • Bei mir funktioniert der Kext unter Mac Sierra nicht.
    Vendor:10EC Device ID:5229 Card Reader:RTS5229

    MacBook Pro M1 2020,

    MacBook Pro 13 Retina 2014,

    Apple Watch 5 Nike LTE

    Iphone 11 64GB

    Apple AirPods Pro

  • @Reprise80
    Das wäre leider zu (zeit-)aufwändig, da auf beiden Seiten permanent jemand sitzen müsste: Jemand auf der einen Seite, der immer wieder die Kext updated, neu startet, die Konsole öffnet, die Karte neu einsetzt und mir die Session PIN gibt und ich auf der anderen Seite, der durch kleine Änderungen versucht, sich an eine Lösung heranzutasten. Das wird für alle sehr anstrengend und wird letztendlich zu nichts führen. Fehlende Testhardware dürfte auch bei den damaligen Entwicklern zum Einstellen des Projekts geführt haben...


    @LionX96
    Danke für die Info, aber bitte lies nochmal den Eingangspost bezüglich unterstützter Hardware.

    gez. Thogg Niatiz

  • Ja das stimmt Schon, aber ich wäre bereit nen Abend dafür zu "Opfern" und wegen der ID und PIN ständig könnte man auch ein Konto einrichten das du so ständig wieder drauf zu greifen könntest :)

    Gruß
    Jeroen :)


    Hp ProBook 470G0
    Intel i7-3632QM
    Intel HD Graphics 4000
    AMD Radeon HD8750M
    Samsung 2x4Gb DDR3
    Windows10 ,High Sierra 10.13.1
    Clover

  • Ich weiß das Angebot echt sehr zu schätzen, aber ich denke ich bin noch nicht fit genug in so hardwarenaher Programmierung, dass wir das an 1-2 Tagen schaffen könnten. Die Permanentzugänge per Teamviewer sind mir gut bekannt, da ich zu fast jedem Rechner meiner Familie in Deutschland einen solchen Zugang habe, aber in diesem Fall müsste ich dich trotzdem immer wieder darum bitten, eine Karte ein- und auszustecken.


    Ich versuche mich derzeit an einem neuen Treiber für meinen JMicron Reader, um auch SDXC Unterstützung und mehr Speed zu bekommen. Hoffentlich finde ich oder jemand anders hier irgendwo ein vernachlässigtes Notebook mit Realtek Kartenleser, oder ich erlange so viel Erfahrung in dem Thema, dass wir das doch irgendwann mal per Teamviewer machen können. Das wird aber definitiv noch eine längere Zeit in Anspruch nehmen.

    gez. Thogg Niatiz

  • Ok alles klar, ich wünsche dir viel Glück bei deinem jetztigen versuch :) und ich bin jeder Zeit bereit, über Teamviewer und wenn es 10 Tage dauert die Karte ständig rein und raus zu stecken :)

    Gruß
    Jeroen :)


    Hp ProBook 470G0
    Intel i7-3632QM
    Intel HD Graphics 4000
    AMD Radeon HD8750M
    Samsung 2x4Gb DDR3
    Windows10 ,High Sierra 10.13.1
    Clover

  • bei mir funktioniert es irgendwie nicht. Ich hab auch grade in die Kext die VenID ... eingetragen und mit Kext Utility installiert + Neustart.
    Unter Snow Leopard hat es noch funktioniert. Hmm...


    Einmal editiert, zuletzt von al6042 ()

  • Zitat von rakixplod schrieb

    IOSDHCIBlockDevice.kext und VoodooSDHC.kext installiert und es funktioniert nicht.


    Entferne mal bitte die IOSDHCIBlockDevice.kext und nimm einfach die VoodooSDHC.kext aus dem Eingangspost. Die brauchst du nicht modifizieren, weil dein Kartenleser schon korrekt eingetragen ist. Falls es dann trotzdem nicht funktioniert findest du dort auch eine Liste Infos, die ich von dir brauche.


    @al6042 danke fürs Einspoilern ;)

    gez. Thogg Niatiz

  • Hoffentlich finde ich oder jemand anders hier irgendwo ein vernachlässigtes Notebook mit Realtek Kartenleser,.


    Hallo!


    Ich weiß nicht, Deutsch so verwenden Sie Google Übersetzer.


    Sie suchen nach OS X Realtek Kartenleser Benutzer. Hier bin ich bei Acer und 10.12.3 an Bord.


    Mein Gerät ist Realtek Semiconductor Corp. RTS5129 Kartenleser-Controller.
    Beigefügt ist mein IORreg.

  • Maybe english is a better option ;)


    Actually I'm searching for a donated laptop with a Realtek cardreader for development and testing for my own. I'm not looking for testers since this would be way too complicated. I'm a student and can't afford another laptop just for this reason, since it works fine with my HP 8460P.


    By the way: I can't find the cardreader device in your IOReg file. Maybe it's disabled in your BIOS or DSDT. Can I see your Clover configuration and original DSDT?

    gez. Thogg Niatiz

  • Hi Thogg Niatiz
    Seems that i missed that... but it could be done thus. And thanks for English =)


    It's strange (IOReg). Look on ACHI device - it is called "USB2.0-CRW" - should be there!


    The bed news is that I can't be sure in which exact model that kind of card reader is located! Regarding laptop - if we could figure out some not very expansive model available on amazon\ebey I may consider buying it for you as a test device.


    The issue is: there is a so called universal USB card reader kext or a way to modify original Apple kext to allow OS X use virtually any USB card reader. BUT RTS5129 (devID 0129) has some kind of issue that prevents it from functioning with any known driver (the Realtek driver is for 10.9 OS). It seems there are some bugs in firmware that both Apple and Realtek are aware of and in original driver a dedicated mechanism was implemented that allows to bypass firmware check and force OS X to use the device (with what ever result it will cause).


    I spent quite a time researching the meter and figured out that currently there is no solution for 10,9+ systems. Device could be recognized by modified Apple or alternative kext, but will not recognize any cards inserted. My guess is that it is due the power management mechanism implemented: seems that card reader is fully activated only when car is inserted in it. But I might be wrong.


    My knowledge is not enough to write a driver myself or even diagnose the issue correctly. But if we will fail with a laptop, I would appreciate your assistance in digging that shit driver to figure out what is preventing OS X from using the device.


    There is a working Linux and BSD driver for that device.


  • @Thogg Niatiz du kannst mein Book zum Testen haben, liegt nicht weit weg zur Zeit fast nur herum ;)

    LG keiner99

  • @kaim
    An internal USB Device, that's why I didn't see it... sorry, but this project is about internal PCIe cardreaders. Building a universal USB/PCIe driver might work, but would be complicated and really impractical, since it would increase boot/load times and so on.


    I'd really appreciate if you can contribute to a testing device. Maybe someone else from the community wants to contribute as well. There is just one more thing to think about. Since I want this project to be a solution for most devices (which are commonly PCIe based) I have to decide which way to go (and therefore which device to buy). I would still prefer the PCIe way, but that wouldn't be of any help for you. And also if you get a device for me I can't promise that I will succeed, so really think about it.


    In AppleStorageDrivers.kext is the old AppleUSBCardReader.kext Plugin. Unfortunately it is closed-source, but we could mess around with the Info.plist and some binary patching, before starting another SDXC-USB-Kext project. Please open another thread in "Nach der Installation" - "Kexte / Bootloader / DSDT" where we can talk about it. Again give some information about your device, upload your IOReg and tell, what you tried so far, so others can watch the progress and contribute.


    Greetings to Israel


    @keiner99 danke, ich nehme ihn mir gleich ;) Auch wenn der Leser dort dem Apple Treiber bekannt ist lässt sich sicher ein wenig Treiber basteln üben.

    gez. Thogg Niatiz

  • Und hast es zerschossen? :D

    LG keiner99

  • Nope, ich habe es mit einer anderen SSD gefüttert und neu aufgesetzt.


    Benchmark mit einer SDHC Karte und dem Kartenleser mit AppleSDXC.kext bringt knapp 20MB/s lesen und schreiben zusammen. Damit ist schonmal ein Teilziel gesetzt.

    gez. Thogg Niatiz