Mise à jour de l'adaptateur USB-C Multiport Apple (dongle HDMI) sur High Sierra


2

Voici le problème: High Sierra (à partir de 10.13) est livré sans la mise à jour du micrologiciel de ce dongle A / V. Ce package de mise à jour repose normalement sur "/ Système / Bibliothèque / CoreServices / Firmware Updates", mais ce dossier est vide à la suite de la mise à jour. Ainsi, si vous êtes bloqué par une ancienne version de micrologiciel (avant la version 2.33, article: Article de support Apple HT205858), il n'y a pas de téléchargement séparé pour cette version, et vous êtes autonome jusqu'à ce que Apple publie un correctif.


1
S'il vous plaît ne répondez pas à la question dans la question elle-même. Créez une réponse afin qu'elle puisse être votée et "sélectionnée" comme réponse.
Allan

1
Je l'ai, corrigé. Merci pour l'information.
Travis Biehn

Réponses:


0

Si vous connaissez un terminal, suivez ce guide pour le résoudre. Tout d'abord, faites trois vérifications; d’abord sur Mac OS X High Sierra (version 10.13 ou supérieure), que votre adaptateur multiport signale une version de microprogramme inférieure à 2.33 (environ 1,53 est ancienne) et enfin que le dossier "/ Système / Bibliothèque / CoreServices / Firmware Updates" est vide.

À un haut niveau, j'ai deviné que je trouverais le package de mise à jour du microprogramme dans un ancien fichier de mise à jour combinée Mac OS. Hunch s'est avéré juste et j'ai pu installer la mise à jour du firmware. Permet de suivre ces étapes afin que vous puissiez faire la même chose.

Tout d’abord, lancez le téléchargement (environ 1,5 Go) de la mise à jour macOS Sierra 10.12.6 Combo: https://support.apple.com/kb/DL1931

Dans le même temps, assurez-vous que Homebrew & amp; Les utilitaires XCode sont installés sur votre système à partir de brew.sh

Installez pbzx pour extraire la mise à jour pkg Payloads.

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/

Une fois le téléchargement terminé, montez & amp; extraire la mise à jour 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

Déplacez le package de mise à jour du microprogramme des fichiers extraits vers un chemin local, nous allons utiliser le répertoire de base de l'utilisateur.

mv System/Library/CoreServices/Firmware\ Updates/USB-C\ Multiport\ Adapter/adapterupdate1.pkg ~/

Enfin, exécutez le programme d’installation et redémarrez. Avant d’exécuter le programme d’installation, assurez-vous que l’adaptateur Multiport est branché et qu’il n’y a rien d’autre. Assurez-vous que l’alimentation est connectée à un port USB-C et que l’adaptateur multiport à l’autre. L'article d'Apple recommande de faire passer l'alimentation par USB-C, cela n'a pas fonctionné pour moi. Vous pouvez essayer différentes configurations si cela ne fonctionne pas.

#Kick off the install
sudo installer -pkg ~/adapterupdate1.pkg -target /
#Then reboot
sudo reboot

Si tout s'est bien passé, les informations système doivent indiquer que votre adaptateur multiport USB-C est à la version de firmware 2.33.


Le processus ci-dessus pour l'installation de la mise à jour du firmware sur High Sierra ne fonctionnait pas pour moi. J'ai pu extraire le package du programme de mise à jour, mais le programme d'installation indique "Ce logiciel n'est pas pris en charge sur votre système".
Jered Floyd
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.