Skip to main content

Model Number A1707. Released June 2017, this MacBook Pro features Kaby Lake processors up to the 2.8 GHz quad-core Intel Core i7 processor with Turbo Boost up to 3.8 GHz.

327 Questions View all

Do Apple's USB-C power adapters execute any code?

Are these chargers "dumb", as in, they only supply power to their devices, or do they run some kind of firmware? If the latter is true, is this firmware modifiable?

Answered! View the answer I have this problem too

Is this a good question?

Score 0
Add a comment

1 Answer

Chosen Solution

Technically, all USB devices are smart with their own micro-controller.

Older USB devices did offer direct power services for older cellphone and like devices. USB-C also offers this as well for low end devices.

Modern cellphones and computers that offer quick charge technology need to communicate with the charger. Apple's older MagSafe was such a charger setup using the one-wire comm link between the system and charger. Apple's USB-C charger is no different.

I would recommend you review the USB-C spec (you need join to get to the docs) as well as Qualcomm Quick Charge spec If you are trying to build your own charger. You'll also need access to the Apple Developer - Hardware.

Also keep in mind there is two different specs for USB-C type of connections!! The USB-C with the USB logo and then there is the Thunderbolt 3 (USB-C) with the lightning bolt: Adapters for the Thunderbolt 3 (USB-C) or USB-C port on your Mac

And yes your Mac & charger communicates between them.

Was this answer helpful?

Score 1
Add a comment

Add your answer

Nikola Tesla will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 0

All Time: 78