- May 16, 2012
- hp 6197
- INTEL I7
- HD3000 AMD6770
- Classic Mac
- Mobile Phone
So far I don't see any. In this case there is no conflict as there aren't two separate definitions for the iokit match (unlike the AppleHDA case).
I think what is happening is the system is loading actually loading two different instances of the kext (that is allocating two separate AppleIntelPanelA objects), and going through the startup sequence for each one, up to the point of calling :robe for both. But because the IOProbeScore is higher for the injector (2500 vs. 2000), it chooses to start (calling ::start... etc.) the injector one instead of the native.
I think that today i ll try this with injector. Thanks for this. Only a question, this, like your kext, store in nvram brightness level? I mean, if for example i set level brightness to half, when i reboot i ll have the same setting? Sorry for english
EDIT: It works good, no problems! Transictions are less smooth but i ll use this with injector THANKS!