BootCamp Performance Control 0.4.0-rc.1
Pre-release
Pre-release
·
44 commits
to main
since this release
BootCamp Performance Control 0.4.0-rc.1
First release candidate with production fan-control support on the physically verified Apple T2 path.
Highlights
- Production Maximum Safe RPM fan control for
MacBookPro16,1 - Fan targets derived from live verified SMC maximum values
- Transactional Gaming Optimised profile:
- CPU Maximum State: 95% AC/DC
- Intel Turbo Boost: Disabled AC/DC
- Fans: Maximum Safe RPM
- Exact Restore of the processor state captured before profile activation
- Apple Auto fan restoration before processor Restore
- Crash-safe fan ownership persistence
- Automatic fan-only recovery to Apple Auto after an unexpected BCPC process termination
- Verified write-capability reporting in the UI
- Fan writes remain disabled on models that have not been explicitly validated
Physical validation
Validated on:
- MacBookPro16,1
- MacBook Pro 16-inch (2019)
- Apple T2
- Intel Core i9-9980HK
- AMD Radeon Pro 5500M
- Windows 10 Boot Camp
Verified physical round trips include:
- Gaming Optimised production WPF apply
- Maximum Safe RPM read-back
- CPU 95% / Boost Disabled read-back
- normal Restore to Apple Auto and exact original processor state
- forced process crash while the fan override was active
- startup fan-only recovery
- final exact processor Restore
Validation
- Debug tests: 534 / 534 passed
- Release tests: 534 / 534 passed
- Release build: 0 warnings / 0 errors
- Source commit: 02debe5
Third-party AppleSMC compatibility backend
BCPC does not bundle or redistribute Macs Fan Control, MacsFanControl.exe, macsfancontrol_setup.exe, or applesmc.sys.
The currently verified environment uses a separately installed:
- Macs Fan Control 1.5.16 (Build 693)
- AppleSMC driver file version 1.0.7.0
See the repository README, THIRD_PARTY.md, and docs/FAN-CONTROL.md.
Download verification
SHA-256:
892654CB6C45F5F8D9F00E9BD7BA8B14DE3B5880D3FDF0100C2177FF4E69849D