A kernel extension (or kext for short) is a plugin to the kernel that is in the form of a bundle (similar to apps). An example of a use if kexts would be to map the built-in keyboard for a Macbook Pro

learn more… | top users | synonyms (1)

10
votes
1answer
55k views

How can I disable kext signing in Mac OS X 10.10 Yosemite?

I know the disadvantages of disabling kext signing, but I was wondering how I can actually disable this on Mac OS X 10.10 "Yosemite"?
28
votes
3answers
27k views

USB tethering gone after upgrading to iOS 9 and iTunes 12.3

After upgrading my iPhone 6 to iOS 9, and iTunes to 12.3, I cannot use the Personal Hotspot via USB anymore. It worked fine until the updates. Through WiFi it works fine, so the cause is not that ...
2
votes
3answers
5k views

MacBookAir kernel_task at 300% and rising [duplicate]

I have a MacBookAir5,1 connected to a Thunderbolt Display. When it gets very hot, PID 0 "kernel_task" uses ever more CPU until reaching 340% and slowing the Mac down sufficiently to make me restart ...
2
votes
2answers
2k views

Macbook Pro.[Mid-2012] Sound isn't working

Suddenly, My MBP sound isn't working. I have tried couple of way to resolve the problem but nothing is working. Here is some of the screenshot: No, input or output sound. I would like to know 1) ...
2
votes
3answers
16k views

Panic on boot, need to use single user mode (was: need to rebuild kext cache)

I'm getting this at every boot on one Mac: With some searching and asking around I've found that I can get a successful boot if I boot into single-user mode, mount / as read/write, and then do ...
7
votes
1answer
5k views

How to unload kernel modules

When I run kextstat, it gives me a list of the currently loaded kernel modules. How to I go about using the information gathered from this command to unload a kernel module?
4
votes
3answers
5k views

Can I make my own kernel extensions on El Capitan?

I have recently heard that a feature called rootless that is going to be on El Capitan. This means that folders such as /System cannot be modified by the root user and only signed kext (kernel ...
4
votes
1answer
5k views

File location of kernel extensions?

Is there an easy way to make the mapping from kernel extension to the file it came from? I can get the list of currently loaded kernel extension via kextstat. This gives me the bundle names, like ...
2
votes
0answers
258 views

Options for signing kernel extensions for loading under Yosemite without apple-issued certificate?

Has anyone tried to use codesign to self-sign a previously-unsigned kext for personal use under Yosemite (10.10)? Self-signing is discussed in this apple technote, but not for kernel extensions ...