Skip to content

MacBookPro 13 (2016) test results#32

Merged
shreeney merged 4 commits intoFreeBSDFoundation:mainfrom
narqo:mbp13
Apr 7, 2026
Merged

MacBookPro 13 (2016) test results#32
shreeney merged 4 commits intoFreeBSDFoundation:mainfrom
narqo:mbp13

Conversation

@narqo
Copy link
Copy Markdown
Contributor

@narqo narqo commented Apr 6, 2026

Summary

Run make on my testing MacBook Pro (13-inch, 2016)

System information

Laptop make/model: MacBook Pro (13-inch, 2016), 8GB, no touch bar
uname -a output:

FreeBSD v6rmbp.16 15.0-RELEASE-p5 FreeBSD 15.0-RELEASE-p5 releng/15.0-n281018-0730d5233286 GENERIC amd64

Tests Completed

Installation

Note: I didn't test desktop environment due to broken hardware (see comments.md)

Wireless

Note: custom if_brcmfmac.ko driver from https://github.com/narqo/freebsd-brcmfmac (see comments.md)

Only tested with CLI tools:

ifconfig wlan0 up
ifconfig wlan0 scan
wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B
dhclient wlan0

Audio/Video

Power

User Experience

  • I can change the keyboard backlight and display backlight to view at a comfortable brightness.

  • I can use multi-finger touchpad gestures in my desktop environment.
    Multi-finger touchpad proj-laptop#18

  • All of the laptop's specialty keyboard buttons (e.g. brightness, volume, etc.) work correctly and can be customized in my desktop environment.
    Make specialty buttons work proj-laptop#19

  • I can connect to an external monitor or projector using HDMI while using my desktop environment's display settings manager to configure it.
    HDMI support proj-laptop#27

Virtualization

Additional Info

I don't know how the provided details are useful for the broader laptop testing project. My original interest in installing FreeBSD on this 2016 MacBook was to repurpose hardware, that the vendor (Apple) no longer supports.

@shreeney
Copy link
Copy Markdown
Collaborator

shreeney commented Apr 7, 2026

I think it'd be helpful if you put some instructions in comments.md for how you configured the nic. You'll also have to lower the score to 1/2 instead of 2/2 since it required extra configuration.

device = 'BCM4350 802.11ac Wireless Network Adapter'
class = network

Category Total Score: 1/2
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: I've manually lowered the scope to 1/2 as per review comment

@shreeney shreeney merged commit 62b231b into FreeBSDFoundation:main Apr 7, 2026
@shreeney
Copy link
Copy Markdown
Collaborator

shreeney commented Apr 7, 2026

Merged, thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants