sugamoto_magazaki Posted 2 hours ago Share Posted 2 hours ago Hello people and thank you for your work! I was aspiring of learning kext development for macos since i like the system and hackintoshing, so I took upon myself the challenge of making a kext for a wifi dongle I have. I am completely new at this so it was a bit of a challenge for me getting the device to match, initialising it, communicating with it (e.g. getting it to reply its firmware version) and (currently) trying to manage the sleep-awake path. For all this to happen, I started reading the book OS X and iOS Kernel Development. Development started on a very old Macbook4,1 (since the book I have targets old OS X 10.6-10.7 and I wanted to avoid the hassle of newer protection measures that make development difficult). I also own a newer macbook pro 14,1 so development there was much smoother (running Catalina). I'd like to ask now, any experienced people for advice, pointers and as many sources as possible so that I could read and learn. I am using Claude as a helping tool when I am completely stuck but I am not happy with the fact that it singlehandedly fixes all my problems without me learning alot! And finally, I'd like to ask the most important question: Is there any way for me to do development on newer macOS Tahoe? I can't stand the fact that i have to reboot after every change i make to the driver, and I'd like to know how to make my life easier if possible! Once, I have some of the parts I want ready, I will opensource the driver, aswell! - Nick Quote Link to comment https://www.insanelymac.com/forum/topic/363000-newbie-in-kext-development/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.