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

Clarify build and upgrade code #61

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

amahdy
Copy link

@amahdy amahdy commented Jul 10, 2020

No description provided.

@hostrogo
Copy link

hostrogo commented May 6, 2023

Very good job. I could make the package with your updates. For Ventura I had to add in the Makefile a rm -r Root/Sytem after the move of extensions in Root/Library/Extensions, otherwise the package can’t be executed.

But the big problem is that the system 13.3 fails to boot with SATSMART extensions installed. Any idea of the origin of the problem ?

@amahdy
Copy link
Author

amahdy commented May 10, 2023

Unfortunately I don't have an answer. I also don't know why the code was never merged :/ I needed this code a few years ago so I fixed it for myself and everyone else but probably the author is not monitoring the commits.

@alvarnell
Copy link

I believe the author abandoned this project completely years ago when he could not afford to sign it. Some other utilities have taken over the signing issue, but doubt they have the engineering skills to maintain the code.

@kasbert
Copy link
Owner

kasbert commented May 11, 2023

@hostrogo Does is boot if you remove all external driver ?
The driver replaces the original macOS driver for the drives and some external drives just won't work with it.
You have to whitelist or blacklist the devices. That is obviouslu quite laborous.

@alvarnell
Copy link

alvarnell commented May 11, 2023

I don't recall that Apple has never provided USB drive drivers. AFAIK, SATSMART is the only one that has ever provided such support.

It was originally stored in /System/Library until that location was locked down by SIP and it had to be moved to it's current location, but it didn't come from Apple.

@hostrogo
Copy link

@kasbert With Monterey I have more drivers than with Ventura, and the SATSMART driver works fine with the extension and the plugin in /Library/Extensions. In both cases I use OCLP to boot, because my machine (MBP 9,1 mid 2012) is too old for these systems without OpenCore. But I don't think the problem with Ventura comes from OCLP, of course I can't be sure and it would be interesting to know if some people with a supported machine can install SATSMART driver on Ventura without problem.

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

Successfully merging this pull request may close these issues.

4 participants