หากคุณรู้วิธีการใช้งานเครื่องปลายทางทำตามคู่มือนี้เพื่อแก้ไข ก่อนอื่นให้ทำการตรวจสอบสามครั้ง ก่อนอื่นคุณอยู่ใน Mac OS X High Sierra (บิวด์ 10.13 หรือสูงกว่า) ที่ Multiport Adapter รายงานเวอร์ชั่นเฟิร์มแวร์ด้านล่าง 2.33 (ประมาณ 1.53 เก่า) และสุดท้ายคือโฟลเดอร์ "/ System / Library / CoreServices / Firmware" มันว่างเปล่า.
ในระดับสูงฉันเดาว่าฉันจะพบแพ็คเกจอัพเดตเฟิร์มแวร์ในไฟล์ Mac OS Combo Update เก่า โหนกออกมาถูกต้องแล้วและฉันก็สามารถติดตั้งอัปเดตเฟิร์มแวร์ได้ ให้ติดตามขั้นตอนเหล่านั้นเพื่อให้คุณสามารถทำเช่นเดียวกัน
ก่อนอื่นให้เริ่มการดาวน์โหลด (ประมาณ 1.5gb) ของ macOS Sierra 10.12.6 Combo Update: https://support.apple.com/kb/DL1931
ในเวลาเดียวกันให้แน่ใจว่ามีการติดตั้ง Homebrew & XCode บนระบบของคุณจาก brew.sh
ติดตั้ง pbzx สำหรับการแตกการอัพเดท 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/
เมื่อการดาวน์โหลดเสร็จสิ้นให้เชื่อมต่อและแยกไฟล์อัพเดต 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
ย้ายแพคเกจการอัปเดตเฟิร์มแวร์จากไฟล์ที่แตกไปยังพา ธ ท้องถิ่นเราจะใช้โฮมไดเร็กตอรี่ของผู้ใช้
mv System/Library/CoreServices/Firmware\ Updates/USB-C\ Multiport\ Adapter/adapterupdate1.pkg ~/
ขั้นตอนสุดท้ายให้เรียกใช้ตัวติดตั้งและรีบูต ก่อนที่คุณจะเรียกใช้งานตัวติดตั้ง - ตรวจสอบให้แน่ใจว่าเสียบอะแดปเตอร์ Multiport โดยไม่มีอะไรเสียบเข้ากับมัน ตรวจสอบให้แน่ใจว่าคุณมีไฟเชื่อมต่อกับพอร์ต USB-C หนึ่งพอร์ตและอะแดปเตอร์ Multiport เข้ากับพอร์ตอื่น บทความของ Apple แนะนำให้ทำ USB-C power-pass ผ่านนี่ไม่ได้ผลสำหรับฉัน คุณสามารถลองการกำหนดค่าที่แตกต่างกันหากไม่ได้ผล
#Kick off the install
sudo installer -pkg ~/adapterupdate1.pkg -target /
#Then reboot
sudo reboot
หากทุกอย่างเป็นไปด้วยดีข้อมูลระบบควรรายงานอะแดปเตอร์ USB-C Multiport ของคุณเป็นเวอร์ชั่นเฟิร์มแวร์ 2.33