Aggiornamento dell'adattatore USB-C Multiport Apple (dongle HDMI) su High Sierra

2

Ecco il problema: High Sierra (a partire da 10.13) viene fornito senza l'aggiornamento del firmware per questo dongle A / V. Questo pacchetto di aggiornamento normalmente si trova su "/ System / Library / CoreServices / Firmware Updates", ma questa cartella è vuota dopo l'aggiornamento. Quindi, se sei bloccato a una versione precedente del firmware (pre 2.33, articolo: Articolo di supporto Apple HT205858) non esiste un download separato per questo, e sei da solo finché Apple non rilascia una correzione.

    
posta Travis Biehn 26.09.2017 - 01:52
fonte

1 risposta

0

Se conosci la direzione di un terminale, segui questa guida per risolverlo. Prima di tutto, fai tre assegni; prima di utilizzare Mac OS X High Sierra (Build 10.13 o versioni successive), che il tuo Multiport Adapter riporta una versione firmware inferiore a 2.33 (circa 1.53 è vecchia) e infine che la cartella "/ System / Library / CoreServices / Firmware Updates" è vuoto.

A un livello alto, ho indovinato che avrei trovato il pacchetto di aggiornamento del firmware in un vecchio file di aggiornamento combinato per Mac OS. L'impressione si è rivelata corretta e sono stato in grado di installare l'aggiornamento del firmware. Consente di tracciare tali passaggi in modo da poter fare lo stesso.

Per prima cosa, avvia il download (circa 1,5 gb) del MacOS Sierra 10.12.6 Aggiornamento combinato: link

Allo stesso tempo, assicurati che Homebrew & I programmi di utilità XCode sono installati sul sistema da brew.sh

Installa pbzx, per l'estrazione dei payload di aggiornamento pkg.

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 volta completato il download, installa & estrai l'aggiornamento 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

Spostare il pacchetto di aggiornamento del firmware dai file estratti in un percorso locale, utilizzeremo la directory home dell'utente.

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

Infine, esegui il programma di installazione e riavvia. Prima di eseguire il programma di installazione, assicurarsi che l'adattatore Multiport sia collegato, senza nient'altro che collegato. Assicurarsi di aver collegato l'alimentazione a una porta USB-C e l'adattatore Multiport all'altra. L'articolo di Apple consiglia di fare passare l'USB-C, questo non ha funzionato per me. Puoi provare diverse configurazioni se questo non funziona.

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

Se tutto è andato a buon fine, le Informazioni di sistema dovrebbero riportare l'adattatore USB-C Multiport alla versione 2.33 del firmware.

    
risposta data 26.09.2017 - 02:46
fonte

Leggi altre domande sui tag