Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [kernel-extensions]

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

0
votes
1answer
47 views

can't delete unused kext in mojave

I can't delete this High Sierra kext: AirPortAtheros40.kext I tried in single user mode, or as root. It won't delete! The kext is not loaded. This is the output from terminal Desktop $ sudo rm -rf ...
0
votes
0answers
29 views

Is it possible to switch to integrated graphics on late 2011 Macbook Pro with only a Windows volume/partition?

My Macbook 8,2 late 2011 has been hit by the well known discrete GPU problem of 2011/2012 MBPs. I have baked my logic board and succeeded in restoring it to working condition. However, with baking, it ...
0
votes
0answers
34 views

Kernel panics due to Parallels Desktop or Apple's own problem with graphics controller?

Twice this week my MacBook Pro Retina has suffered kernel panics for the first time after years of faithful service. This coincides with me upgrading and beginning to use Parallels 14.0.1, so I ...
5
votes
1answer
70 views

What is this security feature called?

What is this "System software from developers" security feature called and where can I find the technical details for how it works with applications (like AVG)? I believe this is a kernel extension, ...
1
vote
1answer
321 views

Can't Remove Kernel Extensions Under Mojave

After updating to Mojave my system crashes. It can only be started in safe-mode. According to crash logs from sysdiagnose, a particular extension is causing problems: 0xffffff811b0f3fa0 : ...
3
votes
0answers
834 views

Load untrusted kernel extension in macOS Mojave

The Volta application is installed on my MacBook Pro, running macOS 10.14 Mojave. This app needs a kernel extension to function properly, and said extension does not have the proper code signatures. ...
2
votes
1answer
38 views

Black console screen shows up during boot (verbose mode not turned on)

Over the past few months when my Mac boots up, the grey screen with the apple disappears and is replaced with a unix style console screen, which scrolls like a linux PC booting up. I have tried ...
2
votes
1answer
1k views

macOS cannot connect to OpenVPN using Shimo - Kext error

I am trying to connect to a VPN network using a OpenVPN profile I have imported to Shimo, but it fails showing this message. Shimo could not load its tun/tap kernel extensions, which are required ...
3
votes
2answers
699 views

How to identify extensions blocked by Gatekeeper

In macOS High Sierra, System Prefs > Security, it says "Some system software was blocked from loading. I see a list there of three developers, and I don't recognize all of them. I'm guessing these ...
0
votes
0answers
16 views

How do I figure out which driver the kernel has assigned to a specific USB?

I have a logitech microphone that I need to un-assign the default kernel driver for it so that libusb can properly work on one application. Unfortunately, I can't find which kext file I need to unload ...
1
vote
0answers
113 views

How to create /dev/null in a jail-environment (chroot)?

In short: I am trying to install BIND9 on OSX inside a jail-environment (chroot) and failing to create a /dev/{null, random} file inside. Since Apple is slowly removing support for DNS, DHCP and more ...
1
vote
1answer
128 views

How can I know that a user allowed from security & privacy 3rd party kernel extensions to load in High Sierra?

I've created a kernel extension for macOS High Sierra. When the kernel extension file loads in High Sierra the user has to allow it in the Security & Privacy preferences. How can I verify that ...
0
votes
0answers
98 views

Is there a macos pendant to binfmt_misc?

tl;dr: Is there a macos pendant to binfmt_misc? Linux has a kernel feature called binfmt_misc which [...] allows invoking almost every program by simply typing its name in the shell. It recognises ...
2
votes
1answer
442 views

How to remove tripmode's kernel module?

A while back I checked out the application Tripmode when I was using a free trial of Setapp (its like Netflix but for Mac Apps), I removed Tripmode however I've noticed the kernel module persists and ...
1
vote
0answers
186 views

Loading Kernel Extension takes too long while kextd repeatedly tries to get crl from the network

it's appears that loading my kernel extension sometimes takes too long, and the following set of messages repeats during the load time : kextd: (Security) SecTrustEvaluateIfNecessary trustd: [com....
1
vote
0answers
23 views

is it possible to load a specific IOService class back after running kextunload -class <class_name>?

There is an unsolved problem with MBA laptops that there's no way to disable the build-in keyboard from the command-line. E.g. see here: https://github.com/vitorgalvao/alfred-workflows/issues/13 I ...
2
votes
0answers
67 views

That Kernel Process Bloat

This is probably a question best suited for Apple Support Forums, but after asking variants of this question there to no avail, I will try here instead. I have a 2012/2013 2.3 GHz i7 Mac Mini w/ 16 ...
2
votes
2answers
6k views

How to mount USB Drive in Single User Mode in Mac OS X

I have faced a problem where my Mac is not booting up and throwing messages like this continuously. process[182] crashed: opendirectoryd. Too many corpses being created. I tried repairing the Hard ...
1
vote
0answers
365 views

Extension (kext) works fine when loaded with kextload, but is not automatically loading at login/reboot?

I'm trying to get my AX88179 USB 3.0 to GigE adapter working with macOS High Sierra 10.13.2 and although it loads fine with: sudo kextload /Library/Extensions/AX88179_178A.kext It does not load on ...
0
votes
0answers
188 views

Mac osx boot devfs_kernel_mount: kernel_mount failed: 2

I recently been adding things to my nvram and I think I broke it for good. I have one of those Mac Book Pro 8,2 with El Capitan 10.11.5 and I was fixing the problem described here (I have one of those ...
1
vote
1answer
755 views

What is ATTOcelebrity.kext?

I scanned my Mac for viruses using a nice open source GUI app called "KnockKnock" which was pretty useful to remove some unnecessary binaries from apps which I had deleted a long time ago. But ...
7
votes
1answer
5k views

How can I identify 3rd party kernel extensions in macOS?

Often 3rd party kernel extensions (aka Kexts) are the cause of problems on macOS systems. One tell-tale sign is a system that boots okay in Safe Mode and doesn't reproduce the problems a user may be ...
1
vote
1answer
731 views

kextload: command not found

Strange, I have access to other kext utilities such as kextcache, kextfind, kextlibs, kextstat, kextunload, kextutil but not kextload. Is there any cause for that ? Edit - 1 : kextload files; ➜ ...
3
votes
2answers
461 views

Load kext in recovery mode

I've developed a kernel-extension and I'd like to load it in all possible modes which are Recovery-Mode, Safe boot and of course Normal mode. When I stored my kext bundle In /Library/Extensions From ...
85
votes
6answers
88k views

VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security

I have tried to install VirtualBox 5.1.28 to macOS high sierra but it fails every time with the following screen: After some looking around I found this thread and I did indeed see that it was ...
1
vote
1answer
99 views

Are these documents from my file recovery a cause for concern?

I ran a file recovery software and it returned thousands of documents. I've spent a LOT of time digging through them to find out what was done to my iMac (without my permission). Here is some history ...
3
votes
1answer
161 views

Getting kernel panics on Macbook Pro

I am getting kernel panics on reboots for a few weeks now. They seem to be caused by an Oracle kernel extensions(I will add an image of the stacktrace). I am using a MacBook Pro 15" retina mid 2014 ...
0
votes
1answer
45 views

Get everything back on OSX

I really need your help. I've tried to improve my graphic card with the help of this Video https://www.youtube.com/watch?v=l5EKzHq4pAk&t=117s cd /S*/L*/Ext*/AppleIntelSNBGraphicsFB.kext/C*/M* ...
0
votes
1answer
62 views

Logical HDMI display reconnection

I have a Mac mini server with Yosemite, and I plugged a VGA Display using a VGA/HDMI adapter. The issue is, when I shut down or restart the server, the display is not recognized, then I need to go to ...
3
votes
0answers
219 views

What does webcontentfilter.kext do?

So I'm learning about writing Kernel Extensions and while I was looking for examples I stumbled across webcontentfilter.kext. I gathered from this post Website gets blocked by webfilterproxyd even ...
3
votes
1answer
206 views

permanently turn off discrete graphics chip on macbook pro

My trusty 2011 mbp discrete graphics chip has died. It wouldn't boot- just gets to a point in the boot and shows bad lines on the screen and hangs. It even hangs on a USB recovery disk so it isn't ...
2
votes
0answers
263 views

Kernel Extension Not Loaded

I built a self-made kernel extension (named KAuthTest.kext) and would like to test it out. So in a VM running macOS 10.12.3, I did the followings: disable SIP by running csrutil disable in recovery ...
0
votes
1answer
329 views

Can't change kext file ownership from _unknown to root

I use Lion 10.7.2 and while I was trying to make Bluetooth kext work, I removed a kext named IOHIDFamily.kext from /System/Library/Extensions (SLE) folder but this gave a kernel panic so I copied it ...
8
votes
0answers
271 views

Why does my `rootless.conf` not always affect SIP’s choice of which files get the `restricted` flag treatment?

What sources say Like everyone else’s, my /System/Library/Sandbox/rootless.conf file contains the following entries: $ cat /System/Library/Sandbox/rootless.conf […] /System […] * /...
1
vote
0answers
36 views

Xserve 1,1 and PCIe 1x Nvidia compatibility

I have a GeForce GT 610 that I have been trying to figure out how to get the Xserve to utilize. I have followed various guides and ideas to no luck. The screen on this card is always black and the ...
2
votes
0answers
426 views

Something has taken over Little Snitch?

Due to sad neglect, I own the computer from the exorcist. I finally looked last night and there were 80 sshd connections from China. I blocked all traffic to/from sshd, and now that sshd is linked ...
3
votes
1answer
63 views

2015 MBP does not boot with disk image from 2012 MBP

I have (using dd with an external SATA interface from Internet Recovery) copied my old 2012 MBP disk to the internal SSD of my new Mid 2015 MBP ("MacbookPro11,4", the 2.5 GHz variant with the Iris Pro ...
3
votes
0answers
1k views

unload kext when it is in use or retained (cannot unload)

I want to disable the trackpad on my laptop without a mouse connected. I need this strange functionality because I use synergy (https://symless.com/synergy/) and game with my desktop. This is what I ...
3
votes
2answers
1k views

How to make KEXT files open with Finder

I frequently edit files inside of kernel extension (.KEXT) files on OS X. To do this, I have to right-click and "Show Package Contents". To save time, I would like to simply double-click the package ...
0
votes
1answer
682 views

Is there a way to disable a disk or disk controller before OSX boots?

Context: I use a mac for data recovery forensic operations, and for compliance with my users' requirements, I need to guarantee that no disk writes will be performed on a physical hard disk attached ...
2
votes
3answers
6k views

Invalid code signature preventing kernel extension from loading on macOS Sierra

I have an LTO tape drive with a built-in ATTO Thunderlink SH 1068 that relies on an end-of-life(EOL) ATTO SAS/HBA kernel extension, the ATTO ThunderLink SAS HBA Driver 1.25. Upon upgrading to macOS ...
9
votes
4answers
33k views

Trying to set boot-args with nvram gets “general error” on Sierra

I'm trying to temporarily disable KEX signing enforcement on my MBP since my company's VPN client (GlobalProtect) is failing the signature check now. This started yesterday when I did the OS upgrade ...
2
votes
1answer
2k views

Kextual Healing: How can I remove Kexts that appear on startup?

On my Mac I have a load of Kexts appearing that read like this (there are 14 or so): The system extension "/System/Library/Extensions/BJUSBLoad.kext" was installed improperly and cannot be used... ...
3
votes
1answer
2k views

How do I edit an info.plist file inside of a kext file?

I wanted to know if there were alternate ways to edit an info.plist file that is inside of a kext file. From a Google search I saw, it seemed like it's not something you can easily edit. Mid-2010 ...
2
votes
2answers
4k views

Unsupported Macbook 4,1 (2008) on 10.10.5 (Supplementary) - No Audio After Update - What Next?

NOTE: If you are not interested in how I got to this point, skip to the last paragraph. As it currently stands, I have Mac OS X Yosemite running on my black Macbook 4,1. With the following kexts (in ...
1
vote
0answers
1k views

Installing KEXTs properly in 10.11

I just want to verify the following holds true for installing kexts in 10.11 via the shell and that there are no other steps missing: sudo cp -R some.kext (/System)/Library/Extensions/ # Add or ...
1
vote
0answers
159 views

USB devices unrecognized; stuck in connection purgatory

I have had a frequent issue with the USB ports on my MBP (Retina 13" Early 2015; OSX 10.11.5). This happens a few times per week, and reappeared today. I was working with a USB device (Arduino) with ...
0
votes
1answer
113 views

Enabling TSX on OS X

How can I enable TSX on my Mac? The furthest I got was by trying to add a kext that would enable me to r/w to the model-specific register but I can't install non signed kexts on my Mac. Any ...
0
votes
1answer
137 views

Suspicious warning about a Kernel Extension

This morning i received this warning from BlockBlock about a new kernel extension being installed. I'm running OS X 10.11.4. I looked up on google and found out that it could be related to a ...
2
votes
1answer
7k views

Can't find kernel.log file on Yosemite

I began kernel programming on mac. Because I want to run my kernel extensions without code signing I had to do the following: sudo nvram boot-args=kext-dev-mode=1 It works as it should be, but the ...