After a few months of work, I have gotten FreeBSD 13.3 working nearly 100% on a Macbook Pro 14.4.
I have outlined the steps of getting everything to work on my blog: https://joshua.hu/FreeBSD-on-MacbookPro-114-A1398
The full post is too large to post here, but it outlines how to patch, configure, and install, FreeBSD-13.3 with all of the hardware and software working as one would expect it as if this was any type of laptop.
Among other software-based things, the following works:
This version of the Macbook Pro comes with the following hardware:
There are some other components, such as an SD card reader, as well as 2 USB3.0, 1 HDMI, and 2 Thunderbolt 2 ports.
The only component that I do not have working yet is the webcam.
I have outlined the steps of getting everything to work on my blog: https://joshua.hu/FreeBSD-on-MacbookPro-114-A1398
The full post is too large to post here, but it outlines how to patch, configure, and install, FreeBSD-13.3 with all of the hardware and software working as one would expect it as if this was any type of laptop.
Among other software-based things, the following works:
- Speakers and microphone,
- Screen and keyboard backlights,
- Hardware acceleration,
- Wifi and Bluetooth,
- Suspend and resume,
- Thunderbolt ports,
- Gesture-based trackpad,
- Fan control,
- SD card reader.
Macbook Pro 11.4 A1398 Hardware
This version of the Macbook Pro comes with the following hardware:
Component | Specification |
---|---|
CPU | Core i7-4870HQ CPU @ 2.50GHz |
GPU | Integrated Iris Pro Graphics 5200 / 1.5GB |
Disk | SSD SM0256G 256GB |
Memory | 8GB SODIMM DDR3 1600MT/s |
WiFi / BT | BCM43602 802.11ac Wireless LAN SoC, Bluetooth 4.0 |
Webcam | 720p FaceTime HD Camera |
Sound | Cirrus Logic CS4208 |
There are some other components, such as an SD card reader, as well as 2 USB3.0, 1 HDMI, and 2 Thunderbolt 2 ports.
The only component that I do not have working yet is the webcam.