OS-X-SAT-SMART-Driver icon indicating copy to clipboard operation
OS-X-SAT-SMART-Driver copied to clipboard

How could OS-X-SAT-SMART-Driver in future works under macOS 11 Big Sur

Open macuserguru opened this issue 4 years ago • 21 comments

I read that macOS 11 Big Sur don't like kext extensions. How could OS-X-SAT-SMART-Driver works in future?

macuserguru avatar Jul 11 '20 05:07 macuserguru

First, it's not clear exactly when kernel drivers will no longer work. Apple has only said that they will need to be converted to system drivers in a future version of macOS. Latest rumors are that it won't be with the Fall introduction of Big Sur.

More importantly, development stopped a very long time ago, so any future changes will have to come from one of the third party utility developers that currently include working versions (e.g. SMART Utility, DriveDx, TechTool Pro, etc.).

alvarnell avatar Jul 11 '20 08:07 alvarnell

I read that macOS 11 Big Sur don't like kext extensions. How could OS-X-SAT-SMART-Driver works in future?

Your information is not fully correct. Not all kernel extensions will not work in macOS 11, but only a subset of them. Apple clearly states that: "Kernel programming interfaces (KPIs) will be deprecated as alternatives become available".

At the moment, not all kernel extensions have alternatives, so they will work in macOS 11+ until Apples will provide an alternative KPIs for them. macOS 11 will continue to link and load kexts that have no System Extension solution available.

The types of kernel extensions that will not be supported are listed in Apple's documentation.

These are various network filters (for firewalls a-la Little Snitch) and drivers of custom USB devices. But I want to note that this does not apply to generic external USB drives. The SAT-SMART-driver used to enable diagnostics of external USB drives should work in macOS 11+

-- DriveDx Team / BinaryFruit

BinaryFruit avatar Jul 13 '20 23:07 BinaryFruit

Hello master =) I have recently installed your SAT SMART Driver in Mac OS Big Sur Beta 1, when connecting an external disk drive the system throws a kernel panic, I installed it to be able to use the DriveDx software which runs without problems. In order to be able to continue connecting external disk drives to my Macbook Pro without rebooting, sadly I have had to uninstall SAT SMART Driver. I hope you are well, greetings!

ghost avatar Jul 14 '20 18:07 ghost

I suspect you will get a faster response by contacting the DriveDx Team directly as this driver is no longer being maintained on this site.

alvarnell avatar Jul 15 '20 01:07 alvarnell

I can confirm that the driver does not work in Big Sur with SMART Utility either.

I'll be taking a look to see if I can fix it.

--

SMART Utility Developer

apple4ever avatar Jul 15 '20 16:07 apple4ever

I am using this driver with DriveDx diagnostic software for disks on macOS. On the latest beta 8, after opening DriveDx while my external HDD is connected and this plugin is installed, my mac almost immediately crashes and restarts. Hopefully this can be updated someday to work with big sur as I know they changed something about kernel extensions in this macOS version. It's really useful to have.

Smexhy avatar Sep 25 '20 19:09 Smexhy

Please - DriveDX should fork this driver and further develop them. Why don't Apple include this feature in his OS?

macuserguru avatar Sep 26 '20 06:09 macuserguru

I would even pay some €/$ for it, as an additional DriveDX license.

macuserguru avatar Sep 26 '20 06:09 macuserguru

DriveDX should fork this driver and further develop them. To some extent, they already have, in the they have signed it now. I would not be surprised if they were able to use the System Extension and DriverKit to evolve compatibility should it continue to cause issues when Big Sur is released in a few weeks.

alvarnell avatar Sep 26 '20 07:09 alvarnell

I think we could wait for it. :-)

macuserguru avatar Sep 26 '20 07:09 macuserguru

When I install the SAT SMART Driver on macOS Big Sur beta 9 and access an external USB HDD, the OS crashes. Is there any way to fix this problem? I contacted DriveDx support last month and haven't received an answer yet.

yamazaki-kiyoshi avatar Oct 05 '20 08:10 yamazaki-kiyoshi

As I said above, SAT SMART is no longer in active development here, so you will have to wait and see if the folks at DriveDx or some other developer that uses it can find a way to make it Big Sur compatible.

alvarnell avatar Oct 05 '20 08:10 alvarnell

I contacted DriveDx support last month and haven't received an answer yet.

Same here. I think, there are no developers working at DriveDx anymore.

Gondomir avatar Oct 15 '20 14:10 Gondomir

The driver does work on Big Sur release, but you have to unplug all drives to get it to load.

apple4ever avatar Nov 17 '20 23:11 apple4ever

Which version?

James R. Cutler [email protected] GPG keys: hkps://hkps.pool.sks-keyservers.net

On Nov 17, 2020, at 6:26 PM, Matthew Butch [email protected] wrote:

The driver does work on Big Sur release, but you have to unplug all drives to get it to load.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kasbert/OS-X-SAT-SMART-Driver/issues/62#issuecomment-729274943, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLLSCKY2K6RAF24B4JGBHLSQMBBPANCNFSM4OXEINKQ.

xz4gb8 avatar Nov 17 '20 23:11 xz4gb8

It would not be any version from this site. Would need to be one of the signed versions from DriveDx, SMART Utility or a few other 3rd party utilities that use it.

alvarnell avatar Nov 18 '20 06:11 alvarnell

The driver does work on Big Sur release, but you have to unplug all drives to get it to load.

Which version from DriveDX?

macuserguru avatar Nov 18 '20 13:11 macuserguru

I use the driver in SMART Utility (since I develop that).

apple4ever avatar Nov 18 '20 13:11 apple4ever

The driver does work on Big Sur release, but you have to unplug all drives to get it to load.

Which version from DriveDX?

0.10.2 or 0.8.2

Both versions are included in DriveDx 1.10.x and are also available for download on our website.

BinaryFruit avatar Nov 19 '20 03:11 BinaryFruit

0.10.2 or 0.8.2 - which versions running under Big Sur and ARM CPUs? Running kext still under Big Sur?

macuserguru avatar Nov 19 '20 07:11 macuserguru

Apparently either. Whichever one works best with your USB drives. Recommendation is to try 0.10.2 first and if it doesn't work with your setup try 0.8.2.

And yes, still has a .kext, but has been loading in /Library/Extensions rather than /System for awhile now.

-Al-

On Nov 18, 2020, at 23:49, macuserguru [email protected] wrote:

0.10.2 or 0.8.2 - which versions running under Big Sur and ARM CPUs? Running kext still under Big Sur?

alvarnell avatar Nov 19 '20 10:11 alvarnell