@Jonathan: On topic of SeaDrive’s context menu integration under Windows, I happened to find out that owncloud’s desktop client, which also uses Windows Cloud Files API, does just that:
@Jonathan SeaDrive 2.0.9 seems not to be compatible for Rosetta 2 and Apple’s new ARM processor.
[11/23/20 10:16:40] Not unmounting because rpc client not ready.
[11/23/20 10:16:40] failed to run "diskutil umount /Users/XXXXX/SeaDrive"
[11/23/20 10:16:40] [Daemon Mgr] stopping seadrive daemon
[11/23/20 10:16:58] start to install the helper tool
[11/23/20 10:16:58] got helper version: 0.1.0
[11/23/20 10:16:58] latest helper version is 0.1.0
[11/23/20 10:16:58] No need to reinstall the helper tool
[11/23/20 10:16:58] start to install/load the kernel driver
[11/23/20 10:16:58] error when kextInstall: KextManager failed to load with status: -603947007
[11/23/20 10:16:58] failed to install the kernel driverkext
[11/23/20 10:16:58] Exiting with error: Initialisieren nicht möglich: Der Kerneltreiber konnte nicht installiert werden
[11/23/20 10:17:00] Initialisieren nicht möglich: Der Kerneltreiber konnte nicht installiert werden
[11/23/20 10:17:00] app event loop exited with 1
UPDATE
If I try to manually load OSXFuse I get the following error:
/Library/Filesystems/osxfuse.fs/Contents/Extensions/11/osxfuse.kext
Incompatible architecture: Binary is for x86_64, but needed arch arm64e
@poly01 We’ll need to update the osxfuse extension to 4.0 version, in order to support M1 processor. However this version is currently still in pre-release stage.
I also have an M1 Mac. I tried installing macFUSE 4.0.4 (the renamed osxfuse) and loading the extension myself (rebooted into recovery mode, enabled extension, then loaded it via terminal). However, I get the same error when running SeaDrive 2.0.9:
Failed to intialize: failed to install kernel driver
So presumably there are hardcoded references to osxfuse in SeaDrive that need changing?
Hey Jonathan, is there any news on the windows explorer integration for SeaDrive? Creating a sharelink is currently not possible in SeaDrive. That’s the only feature missing right now. Thank you for the great software so far.