![]() Kxld: CCIOReporterLogStream::mergeSubscriptionsIntoNewSubscription(unsigned long long, unsigned long long, unsigned long long*) Kxld: CCIOReporterLogStream::removeSubscription(unsigned long long) Kxld: The following symbols are unresolved for this kext: Kext with invalid signatured (-67062) allowed: Warning: /AppleInternal/Library/Extensions: No such file or directoryĪirPortAtheros40.kext has no ist file. I need that not only to make the trackpad work, but also for power management, brightness control and possibly audio.įor ethernet, I haven't tried anything else but I have been receiving a "prelink"error when trying to rebuild kext cache: I've familiarized myself with the process of DSDT patching, but it seems to require an internet connection to work (at least using MaciASL), so I've put that on hold for now. It seems to be more adding a dark filter to the screen than actually reducing brightness though It requires launching an app after every reboot which adds a brightness slider to the menu bar, but it works. I forced a shut down with the power button and it bootlooped once before booting up normally again. It was while copying the kexts to a new folder for safe keeping and deleting them from L/E. So I began removing the problematic kexts, but the system suddenly froze. No mention of the new kexts I just added. This time around, when rebuilding cache, I received a new error: "Rejecting invalid/inauthentic Kext for bundle id", for ApplePS2Controller, ApplePS2Keyboard and ApplePS2SmartTouchPad. Since my graphics are working fine and I'm not currently interested in HDMI audio, I ignored them. One specified as Intel HD Graphics, one Intel HDMI audio and one is just called FakePCIID.kext. For Wi-Fi, it asked to remove 2 kexts from S/L/E and install new ones. The Brazilian guide had kexts for audio, brightness, Wi-Fi and "video". Most of the kexts are open source so if you have the knowledge to add your hardware specifications then you can modify and build the kext files otherwise I don't think there's much to be done with the kexts with kext except for adding the device ID to some of them for adding your hardware's support.įor Atheros you can try my AirPortAtheros40.kext installer which will install the original Apple's version, if your WiFi has native support then it will be detected automatically without any need to modifying it. ![]() Would it be possible for me to manually fix the issues of my kexts? Give them the right permissions/dependencies/ist? However everything else remains unchanged. Battery status was instantly visible from the lockscreen and the laptop no longer shuts down when I unplug it. One for not having an ist file, and the rest for not having dependencies or for having the wrong version of permissions.Īfter rebooting, it seems that the only kext that actually worked was ACPIBatteryManager.kext. This time, upon rebuilding the cache, it actually listed all my kexts. I think the last time I did this I was using an older guide. I copied the kexts over and performed the commands. My old one is still available as a backup). (As far as I can tell, that's the only change you made to my original config, so I simply updated the SMBIOS of yours and kept using it. I rebooted into macOS and noticed that your config file had already changed my SMBIOS to a Macbook Pro, but to one with a different processor than mine. Just remember that you need to rebuild caches and repair permissions after installing or removing the kexts inside S/L/E or L/E folder. So yes you need to use the SMBIOSes which matches your hardware. iMacs, MacMinis and MacPros don't have batteries like MacBooks Pros/Airs etc. About the SMBIOS you need to choose the SMBIOS based on your hardware if you use a desktop computer MacMini, iMac or MacPro SMBIOSes are better for Laptops and NoteBooks using the MacBook Air/Pro and other similar products are better. You can keep the older kexts and test the new ones, if there's a conflict between those kext then you can remove the older ones which don't work. Do I need to "remove" older kexts to avoid conflicts? And if so, how? Just remove them from the L/E directory?Īnd for the battery, do I need to set the SMBIOS as a Macbook Pro for it to work or does it work fine with an iMac SMBIOS? From what I see, getting the battery to work also requires patching the DSDT.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |