-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
eskimo Oct 28, 2019 1:11 AM (in response to K.Hayashi)Can you explain why you’re using a KEXT that’s named the same as a system KEXT?
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
K.Hayashi Oct 29, 2019 12:20 AM (in response to eskimo)Thanks for getting back to me.
My KEXT was installed in System/Library/Extensions.
In 10.15, when installing to System/Library/Extensions, an error occurs and installation is not possible.
Therefore, it was changed to Library/Extensions.
As a result, a situation occurs in which KEXT with the same name exists in System/Library/Extensions and Library/Extensions.
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
eskimo Oct 29, 2019 2:55 AM (in response to K.Hayashi)But only KEXTs built-in to macOS are installed in
/System/Library/Extensions/
. What built-in KEXT are you trying to override?Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
K.Hayashi Oct 29, 2019 6:26 PM (in response to eskimo)Up to 10.14, I could install my own KEXT which is not built-in to macOS.
I can't install my own KEXT with Catalina.
Therefore, I changed the installation location to Library/Extensions.
Regards,
eskimo
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
eskimo Oct 30, 2019 2:23 AM (in response to K.Hayashi)/Library/Extensions/
has been the correct place for third-party KEXTs for many releases. I’m surprised that/System/Library/Extensions/
worked for you up until 10.14. I would have expected SIP to deny your installation.Regardless, other than the enforcement of the new directory requirements, what’s the actual problem here?
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
K.Hayashi Nov 5, 2019 12:51 AM (in response to eskimo)I am concerned that the old KEXT in /System/Library/Extensions/ will work when the /Library/Extensions/ KEXT is new.
Regards,
eskimo
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
eskimo Nov 5, 2019 1:40 AM (in response to K.Hayashi)When you say “old KEXT”, do you mean “old KEXT placed there by Apple”, or “old version of my KEXT that’s somehow managed to find its way into
/System/Library/Extensions/
”?Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
K.Hayashi Nov 5, 2019 5:01 PM (in response to eskimo)“old KEXT” is “old version of my KEXT that’s somehow managed to find its way into
/System/Library/Extensions/
”.I want to know whether /System/Library/Extensions/ or /Library/Extensions/ KEXT works on the system.
Regards,
eskimo
-
Re: If there is a kext with the same name in Library and System, which one takes precedence?
eskimo Nov 6, 2019 12:51 AM (in response to K.Hayashi)The OS install process will generally remove any third-party KEXTs from
/System/Library/Extensions/
. Unless this is one of the KEXTs bundled with the OS itself. Is that what’s happening here?Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
-
-
-
-
-
-
-