Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS Sonoma not supported #169

Open
msrmptm opened this issue Oct 22, 2023 · 5 comments
Open

MacOS Sonoma not supported #169

msrmptm opened this issue Oct 22, 2023 · 5 comments

Comments

@msrmptm
Copy link

msrmptm commented Oct 22, 2023

it is visible as a disabled software and it is telling developer should update his details
Screenshot 2023-10-22 at 11 05 56 AM

@federicoVisi
Copy link

Same issue here, having a look at this fork: https://github.com/TomHeaven/HoRNDIS

@jamie9090
Copy link

Subscribing, or is Tom's version okay to use?

@d235j
Copy link
Contributor

d235j commented Jan 20, 2024

This software is unsupported. While that fork may be more stable, we haven't done any testing and Apple has deprecated kernel extensions for this use.

Please reach out to your hardware vendor requesting that they add support for CDC-NCM to their product, as that is the correct fix here. If you are using a BeagleBone or a PlutoSDR, please update to the latest firmware which no longer requires this driver.

@connectpritam
Copy link

Just an update,

For me it worked on macOS Sonoma (v14.2.1) - I am on a 2018 Intel MacBook Pro.
So, I used Pacifist to extract the kext from the package. Booted into Mac recovery mode and and disabled SIP ( csrutil disable ), then restart your Mac.
Copy the kext file to the Extensions using sudo cp -R /Users/mymacbookpro/Downloads/HoRNDIS.kext /Library/Extensions, it popped up to Allow the application in System Settings which I did.
Then, sudo kextcache -i/ , just restart your Mac again.

Voila, now USB tethering from Android works.

@bernhardsf
Copy link

bernhardsf commented Dec 8, 2024

This extension seems to work: https://drive.google.com/file/d/1XXeJ28Vf9uae97dO9PLAM4CF8ltN1ELS/edit

no idea how save it is. Install it to /Library/Extensions and the run sudo kextcache -i/ and do a restart.

M2 Macbook Air, Sonoma 14.7 (23H124)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants