I have Macbook Pro Retina 13-inch, Early 2015 which i installed Freebsd 14 on,
however there are no asmc settings in asmc.c and asmcvar.h for this particular model
MacBook Pro (Retina, 13-inch, Early 2015)
Model Identifier: MacBookPro12,1
Serial: CO2R459BFVH5
Apple specs
Which means the keyboard backlight doesnt work
I know that you need to build a custom kernel and add the smc settings
to the asmc.c and asmcvar.h files
I already created asmc entries for the macbook air 4,1,
which i submitted and are now included in the asmc.c and asmcvar.h files
asmc create new entry for macbook air 4,1
when i reinstalled freebsd on my macbook air a while a go and found my asmc setttings
had been accepted and worked out of the box without needing to build a custom kernel that was very cool
I download a Mac osx Catina iso from arhive.org, dd to a usb stick
installed Catalina on the Macbook Pro Retina and then installed smcFanControl
Then i dumped the smc settings by running the following commands
Of course you get the Apple "Nanny" prompt
saying Terminal.app wants to access files on your desktop
Didnt take long to remind me why i stopped using Macs
The last time i did this was 7 years ago and i cant remember how to convert the smc settings from the mac
into the asmc settings for Freebsd
I have already installed Freebsd 14 on the Macbook Pro Retina
with Wayland and set the scaling to 1.5 with dwl and everything works except the keyboard backlight (and wifi)
But then i had to install Mac osx Catalina to dump the smc settings
If anyone knows how to convert the mac smc settings to asmc entries for Freebsd
and could outline the procedure then i ill try to get asmc working on the Macbook Pro Retina
and then submit the settings
There isnt a lot of documentation out there about dumping mac smc and creating asmc entries
and it would be good to outline the procedure so other users could dump the smc settings for their mac
and then submit the entries
Which would give better hardware support on newer Mac on Freebsd
I searched through all my notes from when i last created asmc entries
but it seems like the one step i didnt document was how to create asmc entries from the smc settings
If anyone could help out that would be great
i know how to build a custom kernel with the new asmc settings
Im just cant remember how to create the asmc settings from the mac smc dump
It would be nice to get Freebsd working on the Retina Macs
im more that happy to do all the donkey work and test everything out
Then hopefully i could outline all the steps for other users
If im going to build a custom kernel for asmc
i might as well try getting the wifi working
I have attached the smc stats for the MacBookPro12,1 as a text file to this post
however there are no asmc settings in asmc.c and asmcvar.h for this particular model
MacBook Pro (Retina, 13-inch, Early 2015)
Model Identifier: MacBookPro12,1
Serial: CO2R459BFVH5
Apple specs
Which means the keyboard backlight doesnt work
I know that you need to build a custom kernel and add the smc settings
to the asmc.c and asmcvar.h files
I already created asmc entries for the macbook air 4,1,
which i submitted and are now included in the asmc.c and asmcvar.h files
asmc create new entry for macbook air 4,1
asmc create new entry for macbook air 4,1
Hi I have installed FreeBSD 11 on my 2011 Macbook Air 11 inch, model 4,1 I tried enabling asmc in /boot/loader.conf but asmc doesn't have an entry for the Macbook Air 4,1. So it looks like I need to add an entry asmc.c but I can't find any documentation on what to do. I installed smc fan...
forums.freebsd.org
when i reinstalled freebsd on my macbook air a while a go and found my asmc setttings
had been accepted and worked out of the box without needing to build a custom kernel that was very cool
I download a Mac osx Catina iso from arhive.org, dd to a usb stick
installed Catalina on the Macbook Pro Retina and then installed smcFanControl
GitHub - hholtmann/smcFanControl: Control the fans of every Intel Mac to make it run cooler
Control the fans of every Intel Mac to make it run cooler - hholtmann/smcFanControl
github.com
Then i dumped the smc settings by running the following commands
Code:
cd /Applications/smcFanControl.app/Contents/Resources
./smc -l > ~/Desktop/smc.txt
Of course you get the Apple "Nanny" prompt
saying Terminal.app wants to access files on your desktop
Didnt take long to remind me why i stopped using Macs
The last time i did this was 7 years ago and i cant remember how to convert the smc settings from the mac
into the asmc settings for Freebsd
I have already installed Freebsd 14 on the Macbook Pro Retina
with Wayland and set the scaling to 1.5 with dwl and everything works except the keyboard backlight (and wifi)
But then i had to install Mac osx Catalina to dump the smc settings
If anyone knows how to convert the mac smc settings to asmc entries for Freebsd
and could outline the procedure then i ill try to get asmc working on the Macbook Pro Retina
and then submit the settings
There isnt a lot of documentation out there about dumping mac smc and creating asmc entries
and it would be good to outline the procedure so other users could dump the smc settings for their mac
and then submit the entries
Which would give better hardware support on newer Mac on Freebsd
I searched through all my notes from when i last created asmc entries
but it seems like the one step i didnt document was how to create asmc entries from the smc settings
If anyone could help out that would be great
i know how to build a custom kernel with the new asmc settings
Im just cant remember how to create the asmc settings from the mac smc dump
It would be nice to get Freebsd working on the Retina Macs
im more that happy to do all the donkey work and test everything out
Then hopefully i could outline all the steps for other users
If im going to build a custom kernel for asmc
i might as well try getting the wifi working
I have attached the smc stats for the MacBookPro12,1 as a text file to this post