How to manual edit kext in OSX 10.10 Yosemite

cd /System/Library/Extensions
mv KextName.kext KextName.old  (Recommended to backup)

cd /path/to/new/kext (new kext path here)
cp -R KextName.kext /System/Library/Extensions

Next fix the permissions so the kext can be executed by OS user (root/system)
cd /System/Library/Extensions
chmod -R 755 KextName.kext
chown -R 0:0 KextName.kext   (Set the ownership on files to system user (root))
kextcache -m Extensions.mkext -z /System/Library/Extensions (Reset all kext caching done by OS X)

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.