booting with FakeSMC was 24s. Enabling logs for VirtualSMC I got lots of logs about VirtualSMC: 19:53:38.760023+0430 0x27e8 Default 0x0 1035 0 sessionlogoutd: (loginsupport) LFSMCopySessionUserInfo: enter
![smc fan control kernel panic smc fan control kernel panic](https://forum.armbian.com/uploads/n2a/n2a-bace944093c57a94972877f396b8a17c98f7532e.avatars_letters.png)
For me, the boot time expanded to 1m 30s. I, too, recently changed from Clover to OpenCore and in the process changed from FakeSMC to VirtualSMC. Please report such things to bugtracker next time. I really don't know the main differences and if it has an impact on my hack. Kernel: (Lilu) VirtualSMC vsmc: (DBG) detected model smc-piketon from GenericV1 (override 0) Kernel: (Lilu) VirtualSMC vsmc: (DBG) getting buffer branch from GenericV1 (override 0) Kernel: (Lilu) VirtualSMC vsmc: (DBG) getting buffer revfu from GenericV1 (override 0) Kernel: (Lilu) VirtualSMC vsmc: (DBG) getting buffer revfb from GenericV1 (override 0) Kernel: (Lilu) VirtualSMC vsmc: (DBG) getting buffer rev from GenericV1 (override 0) Kernel: (Lilu) VirtualSMC vsmc: (DBG) obtained device model info from the bootloader Kernel: (Lilu) VirtualSMC vsmc: (DBG) found 0 smc devices Kernel: (Lilu) VirtualSMC vsmc: (DBG) ignoring self by class name Kernel: (Lilu) VirtualSMC vsmc: (DBG) found APP0001 compatible service SMC Kernel: (Lilu) VirtualSMC init: (DBG) successfully created vsmc provider instance Or a bug in OpenCore reporting v1 instead v2 ?ĮDIT: I answer to myself, there's some informations missing about SMC revision and branch, not available atm.
![smc fan control kernel panic smc fan control kernel panic](https://i.ytimg.com/vi/Mj2fJHOz8GA/maxresdefault.jpg)
On my Macmini 8,1 hack SMC is detected as version 1 PMIO. On my iMac18,3 hack : SMC is detected as version 2 MMIO.