MacBookPro14,3
MacBook Pro (15-inch, 2017)MacBook Pro2017EFI 64-bitApple T1
MacBook Pro (15-inch, 2017)
2017
Core i7 2.8 or 2.9 GHz · HD 630 + Radeon Pro 555/560
Untested0/33 tested
Boot0/3 passed
- Stock installer boots via 64-bit EFIUntested
- Internal storage detected and installation completesUntested
- Installed system starts, restarts and shuts down cleanlyUntested
Graphics0/5 passed
- Integrated GPU accelerationUntested
- Discrete GPU accelerationUntested
- Integrated/discrete display switchingUntested
- Inactive GPU powers down correctlyUntested
- External display outputUntested 0 of 2 port groupsleft-1left-2right-1right-2
Display0/2 passed
- Internal display at native resolutionUntested
- Display brightness controlUntested
Input0/7 passed
- Built-in keyboard and function keysUntested
- Trackpad and multi-touchUntested
- Keyboard backlightUntested
- Ambient light sensorUntested
- Force Touch click and pressure sensingUntested
- Touch BarUntested
- Touch IDUntested
Power0/4 passed
- Sleep and wakeUntested
- Battery status and charge reportingUntested
- AC power and battery chargingUntested
- Lid close sleep and lid open wakeUntested
Audio0/4 passed
- Built-in speakersUntested
- Built-in microphoneUntested
- Headphone / analog audio outputUntested right-3
- Audio over HDMI / DisplayPortUntested
Camera0/1 passed
- Built-in webcamUntested
Networking0/2 passed
- Wi-FiUntested
- BluetoothUntested
Ports0/3 passed
- USB-C / Thunderbolt 3 ports (USB data)Untested 0 of 2 port groupsleft-1left-2right-1right-2
- Charging over USB-CUntested left-1left-2right-1right-2
- Thunderbolt devices (storage, docks, hotplug)Untested 0 of 2 port groupsleft-1left-2right-1right-2
- Port methodology
Thermal0/2 passed
- Temperature sensors report under loadUntested
- Fans respond to loadUntested
Hardware Configuration Detailsmacbookpro14-3-15-2017-a
- CPU
- Core i7-7700HQ 2.8 GHz · 4-core; Core i7-7820HQ 2.9 GHz · 4-core
BTO: Core i7-7920HQ 3.1 GHz · 4-core (Kaby Lake) - Memory
- 16 GB LPDDR3-2133 · max 16 GB · soldered
- Storage
- 256 GB SSD / 512 GB SSD · NVMe
- Display
- 15.4" 2880×1800 · Retina LED IPS, P3 wide color
- Graphics
- Intel HD Graphics 630 (mobile) · OpenGL ES 3.2
pci:8086:591b - Graphics
- AMD Radeon Pro 450 / 455 / 460 / 555 / 560 / 555X / 560X (Polaris 11) · OpenGL ES 3.2
pci:1002:67ef - Wi-Fi
- Broadcom BCM43602 802.11ac
pci:14e4:43ba - Bluetooth
- Broadcom BCM43602 Bluetooth (UART)
- Audio codec
- Cirrus Logic CS8409 (with CS42L42)
- Camera
- Apple FaceTime HD camera via T1 (iBridge) ?
- Storage controller
- Apple SSD (Samsung NVMe)
pci:144d:a804 · pci:144d:a806 - Thunderbolt controller
- Intel JHL6540 "Alpine Ridge" Thunderbolt 3 controller
pci:8086:15d3 · pci:8086:15d2 · pci:8086:15d4 · pci:8086:1578 - Keyboard / trackpad
- Apple SPI keyboard and Force Touch trackpad (12-inch MacBook, 2016–2017 MacBook Pro)
- Apple bridge chip
- Apple T1 (iBridge)
usb:05ac:8600 - Ports
- Headphone / line out (analog) · 4× Thunderbolt 3 (USB-C)
- Port layout
- Download drawing (SVG)
Port methodology - Left side:1
left-1Thunderbolt 3 (USB-C)2left-2Thunderbolt 3 (USB-C) - Right side:1
right-1Thunderbolt 3 (USB-C)2right-2Thunderbolt 3 (USB-C)3right-3Headphone / line out (analog)
Numbered left to right as you face each side (top to bottom on a Mac Pro). Source: Apple manual - Left side:1
- Features
- Battery · Lid (sleep on close) · Built-in display · Built-in keyboard · Built-in trackpad · Built-in speaker(s) · Built-in microphone · Cooling fan · Keyboard backlight · Ambient light sensor · Force Touch trackpad · Charging over USB-C · Touch Bar · Touch ID · Switchable graphics (two GPUs) · Audio over Mini DisplayPort / Thunderbolt
- Order no.
- MPTR2LL/A · MPTT2LL/A · MPTU2LL/A · MPTV2LL/A · MPTW2LL/A · MPTX2LL/A
Research notes (unverified)
- 15-inch with Touch Bar and Touch ID. Two GPUs: Intel HD Graphics 630 and a discrete AMD Radeon Pro 555 or 560 (Polaris 21, 1002:67ef, amdgpu), with automatic switching in macOS. BCM43602 Wi-Fi uses brcmfmac.
- Apple T1 chip: an ARM co-processor that runs the Touch Bar, the Touch ID secure enclave and the FaceTime HD camera. It appears to the host as a USB device (iBridge, 05ac:8600). It does not sit in the path to the SSD or audio and has no secure-boot policy.
- Thunderbolt 3 (USB-C) ports only, used for charging, USB, DisplayPort and Thunderbolt; plus one headphone jack. Keyboard, trackpad and backlight connect over SPI (in-kernel applespi driver). Bluetooth is on UART (hci_uart).
- The NVMe SSD is soldered. Audio is a Cirrus Logic CS8409 codec; on many observed boots the kernel binds only the generic HDA codec driver to it. Thunderbolt 3 controller is Alpine Ridge.
Sources (6) and identifiers
Board IDs: Mac-551B86E5744E2388
- https://support.apple.com/en-us/108052
- https://everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-2.8-15-mid-2017-retina-display-touch-bar-specs.html
- https://everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-2.9-15-mid-2017-retina-display-touch-bar-specs.html
- https://everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-3.1-15-mid-2017-retina-display-touch-bar-specs.html
- https://github.com/acidanthera/OpenCorePkg/blob/master/AppleModels/DataBase/MacBookPro/MBP143.yaml
- https://github.com/linuxhw/LsPCI/tree/master/Notebook/Apple/MacBookPro14/MacBookPro14%2C3