Si conoce su camino alrededor de un terminal, siga esta guía para resolverlo. En primer lugar, hacer tres controles; primero que está en Mac OS X High Sierra (compilación 10.13 o superior), que su adaptador multipuerto informa una versión de firmware inferior a 2.33 (alrededor de 1.53 es antigua), y finalmente que la carpeta "/ System / Library / CoreServices / Firmware Updates" está vacío.
En un nivel alto, supuse que encontraría el paquete de actualización de firmware en un antiguo archivo de actualización de Combo de Mac OS. Hunch resultó ser correcto, y pude instalar la actualización del firmware. Permite rastrear esos pasos para que puedas hacer lo mismo.
Primero, inicie la descarga (alrededor de 1.5 gb) de la actualización del macOS Sierra 10.12.6 Combo: enlace
Al mismo tiempo, asegúrate de que Homebrew & Los utils de XCode se instalan en su sistema desde brew.sh
Instale pbzx, para la extracción de las cargas de pkg actualizadas.
brew install xz && brew link xz
git clone https://github.com/NiklasRosenstein/pbzx.git
cd pbzx
clang -llzma -lxar -I /usr/local/include pbzx.c -o pbzx
#Install pbzx to path
mv pbzx /usr/local/bin/
Una vez que se haya completado la descarga, monte & extraiga la actualización dmg.
open macosupdcombo10.12.6.dmg
#Expand pkg contents to tmp folder.
pkgutil --expand /Volumes/macOS\ Sierra\ Update/macOSUpdCombo10.12.6.pkg /tmp/sierra/
cd /tmp/sierra
#Extract payload contents to current directory
pbzx -n macOSUpdCombo10.12.6.pkg/Payload| cpio -i
Mover el paquete de actualización de firmware de los archivos extraídos a una ruta local, usaremos el directorio de inicio del usuario.
mv System/Library/CoreServices/Firmware\ Updates/USB-C\ Multiport\ Adapter/adapterupdate1.pkg ~/
Finalmente, ejecute el instalador y reinicie. Antes de ejecutar el instalador, asegúrese de que el adaptador Multiport esté enchufado, sin nada más enchufado. Asegúrese de tener la alimentación conectada a un puerto USB-C y del adaptador Multiport al otro. El artículo de Apple recomienda hacer una transferencia de alimentación de USB-C, esto no me funcionó. Puedes probar diferentes configuraciones si esto no funciona.
#Kick off the install
sudo installer -pkg ~/adapterupdate1.pkg -target /
#Then reboot
sudo reboot
Si todo salió bien, la información del sistema debe informar que su adaptador multipuerto USB-C se encuentra en la versión de firmware 2.33.