smcFanControl icon indicating copy to clipboard operation
smcFanControl copied to clipboard

how to get smc key description?

Open FelixVarius opened this issue 3 years ago • 3 comments

how to get smc key description like this https://logi.wiki/index.php/SMC_Sensor_Codes

FelixVarius avatar Aug 29 '22 05:08 FelixVarius

I don't think there's a canonical mapping anywhere, people just used trial and error to work out what these are. Some were mentioned in old apple repair manuals I believe. I believe apple diagnostics image also has some (https://web.archive.org/web/20220824070530/https://twitter.com/marcan42/status/1484155025266180097), although the full version was never posted publicly from what I can see.

krackers avatar Jun 21 '23 21:06 krackers

You might also be interested in this talk: https://www.youtube.com/watch?v=nSqpinjjgmg I don't know if anyone has ever besides him has publicly RE"d the smc firmware

krackers avatar Jun 23 '23 02:06 krackers

Also https://github.com/theopolis/smc-fuzzer and https://fossies.org/linux/osquery/osquery/tables/system/darwin/smc_keys.cpp (latter enumerates the "hidden keys" as well).

Edit: https://github.com/acidanthera/VirtualSMC/blob/master/Docs/SMCKeys.txt seems to be the work of RE'ing the SMC firmware

krackers avatar Jun 23 '23 02:06 krackers