Realistic expectations for KANO / Acer Chromebook Spin 714 2003 / CP714-2W-5612

I may have managed a pragmatic solution to the usb-c fix not working as given (though I really don’t understand it).

I think the fix assumes that both modules are there but not working because they’re not loaded in the in the right order - the ExecStartPre line tries to remove them, then the ExecStart line tries to add them back in the right order??

But on my system, it seems to work if I don’t try to remove anything, just add cros-ec-typec, as shown below:

@deb714:~$ sudo cat /etc/systemd/system/chromebook-usbc.service
[Unit]
Description=Enable USB-C on chromebook

[Service]
Type=oneshot
RemainAfterExit=yes
#ExecStartPre=/sbin/modprobe -r -a cros-ec-typec intel-pmc-mux
#ExecStart=/sbin/modprobe -a intel-pmc-mux cros-ec-typec
ExecStart=/sbin/modprobe -a cros-ec-typec

[Install]
WantedBy=multi-user.target

I made this change and rebooted, and now when I insert a usb-c flash drive, it gets automounted, and I can read files on it.