Jump to content
vit9696

VirtualSMC — SMC Emulator

437 posts in this topic

Recommended Posts

Hi @vit9696

I am using your VirtualSMC kext togheter with SMCProcessor kext

Testing it with @vectorsigma HWMonitorSMC2 app (Slice original app)

I would like to show you some screen shot

with/without SMCProcessor kext

 

with: (app see in test description 18 cores 36 threads as it is but only 16 cores on the left (from 0 to 15))

636207844_ScreenShot2018-10-08at7_34_38AM.png.257669a325eed3f2927d50374f5a9221.png

 

without (always 18 cores/36 threads on app description and no data for CPU in this case)

1726202808_ScreenShot2018-10-08at7_37_25AM.png.ae620a30396ce60ac21e1fc7b48319aa.png

 

Is it a SMCProcessor fault?

 

Thank you in advance

 

Share this post


Link to post
Share on other sites
Advertisement

Hi,

 

Best check smcread -s output and verify the key amount. VirtualSMC has all the necessary documentation about SMC keys in Docs folder. If the amount of keys does not match, I guess some research is going to be needed. Otherwise HWSensors2 is under question (more likely, because we tested large multicore systems).

Share this post


Link to post
Share on other sites

hi @vit9696

 

macOS 10.13.6 (17G65)
Public keys (123):
[#KEY] type [ui32] 75693332 len [ 4] attr [80] -> 0000007B
[$Adr] type [ui32] 75693332 len [ 4] attr [80] -> 00000300
[$Num] type [ui8 ] 75693820 len [ 1] attr [D0] -> 01
[BATP] type [flag] 666C6167 len [ 1] attr [80] -> 00
[BEMB] type [flag] 666C6167 len [ 1] attr [80] -> 00
[CLKH] type [{clh] 7B636C68 len [ 8] attr [D0] -> 0000708000011940
[CLKT] type [ui32] 75693332 len [ 4] attr [D0] -> 0000EAFF
[CLWK] type [ui16] 75693136 len [ 2] attr [D0] -> 9DF2
[CRCA] type [ui32] 75693332 len [ 4] attr [80] -> 74D4E1B0
[CRCB] type [ui32] 75693332 len [ 4] attr [80] -> 1FAF7297
[CRCC] type [ui32] 75693332 len [ 4] attr [80] -> A34059E0
[CRCF] type [ui32] 75693332 len [ 4] attr [90] -> FAA0FAA9
[CRCK] type [ui32] 75693332 len [ 4] attr [90] -> 00000000
[CRCR] type [ui32] 75693332 len [ 4] attr [80] -> F6C2CF61
[CRCU] type [ui32] 75693332 len [ 4] attr [80] -> 645B2572
[CRCa] type [ui32] 75693332 len [ 4] attr [90] -> 74D4E1B0
[CRCb] type [ui32] 75693332 len [ 4] attr [90] -> 1FAF7297
[CRCc] type [ui32] 75693332 len [ 4] attr [90] -> A34059E0
[CRCr] type [ui32] 75693332 len [ 4] attr [90] -> F6C2CF61
[CRCu] type [ui32] 75693332 len [ 4] attr [90] -> 645B2572
[DPLM] type [{lim] 7B6C696D len [ 5] attr [51] -> NOT READABLE, code 85
[DUSR] type [ui8 ] 75693820 len [ 1] attr [40] -> NOT READABLE, code 85
[EFBM] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[EFBP] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[EFBS] type [ui8 ] 75693820 len [ 1] attr [D0] -> 0D
[EPCI] type [ui32] 75693332 len [ 4] attr [80] -> 0810F000
[EVCT] type [hex_] 6865785F len [ 2] attr [D0] -> 0000
[EVHF] type [ch8*] 6368382A len [28] attr [90] -> 00000000000000000000000000000000000000000000000000000000
[EVRD] type [ch8*] 6368382A len [32] attr [90] -> 0000000000000000000000000000000000000000000000000000000000000000
[FAC0] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[FNum] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[HBKP] type [ch8*] 6368382A len [32] attr [C0] -> 0000000000000000000000000000000000000000000000000000000000000000
[LDKN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[LDLG] type [ch8*] 6368382A len [ 1] attr [50] -> NOT READABLE, code 85
[LDSP] type [flag] 666C6167 len [ 1] attr [40] -> NOT READABLE, code 85
[LsNM] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSDW] type [flag] 666C6167 len [ 1] attr [50] -> NOT READABLE, code 85
[MSFW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSPC] type [ui8 ] 75693820 len [ 1] attr [D0] -> 19
[MSPP] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSPR] type [ui8 ] 75693820 len [ 2] attr [80] -> 0001
[MSPS] type [hex_] 6865785F len [ 2] attr [80] -> 0004
[MSQC] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSSD] type [si8 ] 73693820 len [ 1] attr [D0] -> 05
[MSSP] type [si8 ] 73693820 len [ 1] attr [C0] -> 05
[MSSW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSTc] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTe] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTf] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTi] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTj] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTm] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSWr] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[NATJ] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[NATi] type [ui16] 75693136 len [ 2] attr [C0] -> 0000
[NTOK] type [ui8 ] 75693820 len [ 1] attr [50] -> NOT READABLE, code 85
[OSWD] type [ui16] 75693136 len [ 2] attr [C0] -> 001C
[RBr ] type [ch8*] 6368382A len [ 8] attr [80] -> 6A31333700356100
[REV ] type [{rev] 7B726576 len [ 6] attr [90] -> 02410F000001
[RGEN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[RMAC] type [ch8*] 6368382A len [ 6] attr [C4] -> 0A88552FD273
[RMSN] type [ch8*] 6368382A len [17] attr [C4] -> 433032544C314135485838374142434445
[RMde] type [char] 63686172 len [ 1] attr [80] -> 41
[RPlt] type [ch8*] 6368382A len [ 8] attr [80] -> 6A31333700000000
[RSSN] type [ch8*] 6368382A len [16] attr [C4] -> 433032564A30424D4858383700000000
[RVBF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[RVCR] type [{rev] 7B726576 len [ 6] attr [90] -> FFFFFFFFFFFF
[RVUF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[WKTP] type [ui8 ] 75693820 len [ 1] attr [D0] -> 00
[PC0C] type [sp96] 73703936 len [ 2] attr [80] -> 0000
[PC0R] type [sp96] 73703936 len [ 2] attr [80] -> 0000
[PC3C] type [flt ] 666C7420 len [ 4] attr [80] -> C7853B42
[PCAM] type [flt ] 666C7420 len [ 4] attr [80] -> 00000000
[PCEC] type [flt ] 666C7420 len [ 4] attr [80] -> C7853B42
[PCPC] type [sp96] 73703936 len [ 2] attr [80] -> 0000
[PCPR] type [sp96] 73703936 len [ 2] attr [80] -> 096F
[PCPT] type [sp96] 73703936 len [ 2] attr [80] -> 096F
[PCTR] type [sp96] 73703936 len [ 2] attr [80] -> 096F
[TC0C] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC0D] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0E] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0F] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0G] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0H] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0J] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0P] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0c] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC0p] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC1C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC1c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC2C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC2c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC3C] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TC3c] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TC4C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC4c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC5C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC5c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC6C] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC6c] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC7C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC7c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC8C] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TC8c] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TC9C] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TC9c] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TCAC] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCAc] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCBC] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TCBc] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TCCC] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCCc] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCDC] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCDc] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCEC] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCEc] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCFC] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCFc] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCGC] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCGc] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCHC] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TCHc] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[VC0C] type [sp3c] 73703363 len [ 2] attr [80] -> 0B63

Hidden keys (?):
[____] type [flag] 666C6167 len [ 1] attr [80] -> 01
[OSK0] type [ch8*] 6368382A len [32] attr [90] -> 6F757268617264776F726B62797468657365776F72647367756172646564706C
[OSK1] type [ch8*] 6368382A len [32] attr [90] -> 65617365646F6E74737465616C2863294170706C65436F6D7075746572496E63
[KPPW] type [ch8*] 6368382A len [32] attr [50] -> NOT READABLE
[KPST] type [ui8 ] 75693820 len [ 1] attr [80] -> 00

Then on pictures attacched

pic01.thumb.jpg.1654be6ec52b0bd23216f5bef0555306.jpg

 

on the left new and very old app with VirtualSMC and SMCProcessor

on the right new app with FakeSMC and old sensor

With an old app I have tested also a 2696 v4 Xeon (22/44 threads) and all cores and frequency was there (No public VirtualSMC kext was available in that time)

I can't test now because link is not available anymore

5aae9929b104f_ScreenShot2018-03-18at5_49_51PM.png.9e6fb827e53d9903b29874386d09dafb.thumb.png.c0fba8101af9eb4666ff66ddc3edebd9.png

 

thank you for your explanation

 

Edited by fabiosun

Share this post


Link to post
Share on other sites
10 minutes ago, matgeo said:

A noob question.

 

If we use virtual.smc we need to install VirtualSmc.efi at drivers64 also ?

 

VirtualSMC.efi module is recommended for boot.efi compatibility when FileVault 2 is enabled. (FAQ VirtualSMC repo)

Share this post


Link to post
Share on other sites

How to edit keys? Like the fakesmc.kext and change the type of my smc, currently virtualsmc detect macbook pro 9,2 as smc-huronriver, i would to change it into smc-chiefriver. How to do that?

Share this post


Link to post
Share on other sites

Anyone else having freezing issues with Clover scan entry when using VirtualSMC.efi? Doesn't even get to the boot menu, gets stuck at the scan entry part before the OS selection screen comes up.

Share this post


Link to post
Share on other sites

in my case (mojave) instant reboot 2-3 times after OS selection ...before get normal till reach desktop

No problem with HS, Yosemite

Edited by pico joe

Share this post


Link to post
Share on other sites
6 minutes ago, Pavo said:

Anyone else having freezing issues with Clover scan entry when using VirtualSMC.efi? Doesn't even get to the boot menu, gets stuck at the scan entry part before the OS selection screen comes up.

 

No freeze for me. Its just working.

Share this post


Link to post
Share on other sites

Evening Folks,

 

Could someone please share a compiled version up to date with the latest commits (6th October)?

 

Also, I had a go at self compiling but got the error below, I take it to mean I need to install nasm (Once I figure out how!)?

Missing or incompatible nasm!
Download the latest nasm from http://www.nasm.us/pub/nasm/releasebuilds/
Last tested with nasm 2.13.03. Install it automatically?
Command /Users/dan/Documents/VirtualSMC/VirtualSmcPkg/macbuild.tool failed with exit code 1

 

Share this post


Link to post
Share on other sites

Yeah and there is something going on with the macbuild.tool because I am getting this error, and I don't even have Xcode beta app lol.

 

/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Common
make[2]: *** No rule to make target `/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/include/stdint.h', needed by `BasePeCoff.o'.  Stop.
make[1]: *** [Common] Error 2
make: *** [Source/C] Error 2

 

Share this post


Link to post
Share on other sites

how does one override or set a key value. FNum is showing up with value 0 and should be set to 1? 

 

found it - set in Info.plist under Generic

Edited by tluck

Share this post


Link to post
Share on other sites
40 minutes ago, D-an-W said:

Evening Folks,

 

Could someone please share a compiled version up to date with the latest commits (6th October)?

 

Here complete Build in edition latest build Lilu and AppleALC

Package-VSMC.zip

Edited by chris1111

Share this post


Link to post
Share on other sites
51 minutes ago, D-an-W said:

Also, I had a go at self compiling but got the error below, I take it to mean I need to install nasm (Once I figure out how!)?


Missing or incompatible nasm!
Download the latest nasm from http://www.nasm.us/pub/nasm/releasebuilds/
Last tested with nasm 2.13.03. Install it automatically?
Command /Users/dan/Documents/VirtualSMC/VirtualSmcPkg/macbuild.tool failed with exit code 1

 

 

Try copying the attached nasm, mtoc and mtoc.NEW files into /usr/local/bin.  I compiled VirtualSMC 1.0.1 release version with XCODE 9.2 in 10.13.6...

bin.zip

Virtual SMC v1.0.1 package.zip

Share this post


Link to post
Share on other sites
58 minutes ago, chris1111 said:

Here complete Build in edition latest build Lilu and AppleALC

Package-VSMC.zip

 

Why Lilu.kext build number didn't change? All other kexts build number looks changed but Lilu still same? 

Share this post


Link to post
Share on other sites
11 hours ago, Pavo said:

Anyone else having freezing issues with Clover scan entry when using VirtualSMC.efi? Doesn't even get to the boot menu, gets stuck at the scan entry part before the OS selection screen comes up.

hi,pavo,VirtualSMC.efi is necessary to need?  i only add virtual.kext.

Share this post


Link to post
Share on other sites
1 hour ago, xtddd said:

hi,pavo,VirtualSMC.efi is necessary to need?  i only add virtual.kext.

From what I can gather .efi is only needed if you are using FileVault for the SecureBoot, if not then just need .kext

Share this post


Link to post
Share on other sites
4 hours ago, telepati said:

 

Why Lilu.kext build number didn't change? All other kexts build number looks changed but Lilu still same? 

Lilu is in Version :1.2.7

Share this post


Link to post
Share on other sites
15 hours ago, Pavo said:

Anyone else having freezing issues with Clover scan entry when using VirtualSMC.efi? Doesn't even get to the boot menu, gets stuck at the scan entry part before the OS selection screen comes up.

I had this problem before, i need to put "AppleImageLoader-64.efi" into driver64UEFi,, then CLOVER menu will appear normally

Share this post


Link to post
Share on other sites

I take it from the error I have now 

9 hours ago, fusion71au said:

 

Try copying the attached nasm, mtoc and mtoc.NEW files into /usr/local/bin.  I compiled VirtualSMC 1.0.1 release version with XCODE 9.2 in 10.13.6...

bin.zip

Virtual SMC v1.0.1 package.zip

 

Worked a treat thanks, all built fine.

 

Now to test on USB!

Share this post


Link to post
Share on other sites
On 10/12/2018 at 11:52 AM, fabiosun said:

hi @vit9696

 


macOS 10.13.6 (17G65)
Public keys (123):
[#KEY] type [ui32] 75693332 len [ 4] attr [80] -> 0000007B
[$Adr] type [ui32] 75693332 len [ 4] attr [80] -> 00000300
[$Num] type [ui8 ] 75693820 len [ 1] attr [D0] -> 01
[BATP] type [flag] 666C6167 len [ 1] attr [80] -> 00
[BEMB] type [flag] 666C6167 len [ 1] attr [80] -> 00
[CLKH] type [{clh] 7B636C68 len [ 8] attr [D0] -> 0000708000011940
[CLKT] type [ui32] 75693332 len [ 4] attr [D0] -> 0000EAFF
[CLWK] type [ui16] 75693136 len [ 2] attr [D0] -> 9DF2
[CRCA] type [ui32] 75693332 len [ 4] attr [80] -> 74D4E1B0
[CRCB] type [ui32] 75693332 len [ 4] attr [80] -> 1FAF7297
[CRCC] type [ui32] 75693332 len [ 4] attr [80] -> A34059E0
[CRCF] type [ui32] 75693332 len [ 4] attr [90] -> FAA0FAA9
[CRCK] type [ui32] 75693332 len [ 4] attr [90] -> 00000000
[CRCR] type [ui32] 75693332 len [ 4] attr [80] -> F6C2CF61
[CRCU] type [ui32] 75693332 len [ 4] attr [80] -> 645B2572
[CRCa] type [ui32] 75693332 len [ 4] attr [90] -> 74D4E1B0
[CRCb] type [ui32] 75693332 len [ 4] attr [90] -> 1FAF7297
[CRCc] type [ui32] 75693332 len [ 4] attr [90] -> A34059E0
[CRCr] type [ui32] 75693332 len [ 4] attr [90] -> F6C2CF61
[CRCu] type [ui32] 75693332 len [ 4] attr [90] -> 645B2572
[DPLM] type [{lim] 7B6C696D len [ 5] attr [51] -> NOT READABLE, code 85
[DUSR] type [ui8 ] 75693820 len [ 1] attr [40] -> NOT READABLE, code 85
[EFBM] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[EFBP] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[EFBS] type [ui8 ] 75693820 len [ 1] attr [D0] -> 0D
[EPCI] type [ui32] 75693332 len [ 4] attr [80] -> 0810F000
[EVCT] type [hex_] 6865785F len [ 2] attr [D0] -> 0000
[EVHF] type [ch8*] 6368382A len [28] attr [90] -> 00000000000000000000000000000000000000000000000000000000
[EVRD] type [ch8*] 6368382A len [32] attr [90] -> 0000000000000000000000000000000000000000000000000000000000000000
[FAC0] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[FNum] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[HBKP] type [ch8*] 6368382A len [32] attr [C0] -> 0000000000000000000000000000000000000000000000000000000000000000
[LDKN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[LDLG] type [ch8*] 6368382A len [ 1] attr [50] -> NOT READABLE, code 85
[LDSP] type [flag] 666C6167 len [ 1] attr [40] -> NOT READABLE, code 85
[LsNM] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSDW] type [flag] 666C6167 len [ 1] attr [50] -> NOT READABLE, code 85
[MSFW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSPC] type [ui8 ] 75693820 len [ 1] attr [D0] -> 19
[MSPP] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSPR] type [ui8 ] 75693820 len [ 2] attr [80] -> 0001
[MSPS] type [hex_] 6865785F len [ 2] attr [80] -> 0004
[MSQC] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSSD] type [si8 ] 73693820 len [ 1] attr [D0] -> 05
[MSSP] type [si8 ] 73693820 len [ 1] attr [C0] -> 05
[MSSW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSTc] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTe] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTf] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTi] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTj] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTm] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSWr] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[NATJ] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[NATi] type [ui16] 75693136 len [ 2] attr [C0] -> 0000
[NTOK] type [ui8 ] 75693820 len [ 1] attr [50] -> NOT READABLE, code 85
[OSWD] type [ui16] 75693136 len [ 2] attr [C0] -> 001C
[RBr ] type [ch8*] 6368382A len [ 8] attr [80] -> 6A31333700356100
[REV ] type [{rev] 7B726576 len [ 6] attr [90] -> 02410F000001
[RGEN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[RMAC] type [ch8*] 6368382A len [ 6] attr [C4] -> 0A88552FD273
[RMSN] type [ch8*] 6368382A len [17] attr [C4] -> 433032544C314135485838374142434445
[RMde] type [char] 63686172 len [ 1] attr [80] -> 41
[RPlt] type [ch8*] 6368382A len [ 8] attr [80] -> 6A31333700000000
[RSSN] type [ch8*] 6368382A len [16] attr [C4] -> 433032564A30424D4858383700000000
[RVBF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[RVCR] type [{rev] 7B726576 len [ 6] attr [90] -> FFFFFFFFFFFF
[RVUF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[WKTP] type [ui8 ] 75693820 len [ 1] attr [D0] -> 00
[PC0C] type [sp96] 73703936 len [ 2] attr [80] -> 0000
[PC0R] type [sp96] 73703936 len [ 2] attr [80] -> 0000
[PC3C] type [flt ] 666C7420 len [ 4] attr [80] -> C7853B42
[PCAM] type [flt ] 666C7420 len [ 4] attr [80] -> 00000000
[PCEC] type [flt ] 666C7420 len [ 4] attr [80] -> C7853B42
[PCPC] type [sp96] 73703936 len [ 2] attr [80] -> 0000
[PCPR] type [sp96] 73703936 len [ 2] attr [80] -> 096F
[PCPT] type [sp96] 73703936 len [ 2] attr [80] -> 096F
[PCTR] type [sp96] 73703936 len [ 2] attr [80] -> 096F
[TC0C] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC0D] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0E] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0F] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0G] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0H] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0J] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0P] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC0c] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC0p] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TC1C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC1c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC2C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC2c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC3C] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TC3c] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TC4C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC4c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC5C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC5c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC6C] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC6c] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TC7C] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC7c] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TC8C] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TC8c] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TC9C] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TC9c] type [sp78] 73703738 len [ 2] attr [80] -> 1A00
[TCAC] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCAc] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCBC] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TCBc] type [sp78] 73703738 len [ 2] attr [80] -> 1700
[TCCC] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCCc] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCDC] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCDc] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCEC] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCEc] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCFC] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCFc] type [sp78] 73703738 len [ 2] attr [80] -> 1800
[TCGC] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCGc] type [sp78] 73703738 len [ 2] attr [80] -> 1900
[TCHC] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[TCHc] type [sp78] 73703738 len [ 2] attr [80] -> 1B00
[VC0C] type [sp3c] 73703363 len [ 2] attr [80] -> 0B63

Hidden keys (?):
[____] type [flag] 666C6167 len [ 1] attr [80] -> 01
[OSK0] type [ch8*] 6368382A len [32] attr [90] -> 6F757268617264776F726B62797468657365776F72647367756172646564706C
[OSK1] type [ch8*] 6368382A len [32] attr [90] -> 65617365646F6E74737465616C2863294170706C65436F6D7075746572496E63
[KPPW] type [ch8*] 6368382A len [32] attr [50] -> NOT READABLE
[KPST] type [ui8 ] 75693820 len [ 1] attr [80] -> 00

 

This dump shows all the 18 cores from TC0C to TCHC. Contact the developers of the monitoring tools.

Share this post


Link to post
Share on other sites

Done

Developer solved this as soon as I have shown him this 

Thank you for point me in the right direction

5 minutes ago, vit9696 said:

This dump shows all the 18 cores from TC0C to TCHC. Contact the developers of the monitoring tools.

 

Edited by fabiosun

Share this post


Link to post
Share on other sites

@vit9696

I know maybe it is off topic or not a goal/task for your SMCProcessor.kext project

so I am trying to ask 

Are you thinking to implement some data to exposes in it CPU frequency and multiplier?

Thank you

 

 

Share this post


Link to post
Share on other sites

Using VirtualSMC for a week now and works fine on Mojave. Back on High Sierra it didn't boot, but now with VirtualSMC 1.0.0 and Mojave almost fine. Almost? Well, I get random Kernel Panics during boot. It happens like every 10th boot or so. The machine will suddenly reset during boot. When it boots again it displays the grey "you need to restart your computer" screen. Then after a couple of seconds it starts to boot. In most cases booting will go through then. In rare cases it will repeat the same once more before it finally boots. Replacing VirtualSMC with FakeSMC eliminates this issue. In the end, not that much of a big deal for me but I guess it is worth noting so developers can look into it.

 

Panic report:

Spoiler

Wed Oct 17 10:32:56 2018

 

*** Panic Report ***

panic(cpu 6 caller 0xffffff801e2d87bd): Kernel trap at 0xffffff801e80eea4, type 14=page fault, registers:

CR0: 0x000000008001003b, CR2: 0xffffff801ed818d7, CR3: 0x000000002dbe7000, CR4: 0x00000000003626e0

RAX: 0x000000000000005f, RBX: 0xffffff8064db0000, RCX: 0xffffff80237e065d, RDX: 0x0000000000000000

RSP: 0xffffff83c1f63420, RBP: 0xffffff83c1f63690, RSI: 0xffffff8064db1d70, RDI: 0xffffff80646d0b80

R8: 0xffffff8064db0010, R9: 0x0000000000001121, R10: 0xffffff801e9ee1dd, R11: 0xffffff83c204fdd0

R12: 0xffffff801ed818d7, R13: 0xffffff80653b5d70, R14: 0x00000000000000d7, R15: 0xffffff83c0589438

RFL: 0x0000000000010246, RIP: 0xffffff801e80eea4, CS: 0x0000000000000008, SS: 0x0000000000000000

Fault CR2: 0xffffff801ed818d7, Error code: 0x0000000000000000, Fault CPU: 0x6, PL: 0, VF: 2

 

Backtrace (CPU 6), Frame : Return Address

0xffffff83c1f62ef0 : 0xffffff801e1aca1d

0xffffff83c1f62f40 : 0xffffff801e2e6b13

0xffffff83c1f62f80 : 0xffffff801e2d859a

0xffffff83c1f62ff0 : 0xffffff801e159ca0

0xffffff83c1f63010 : 0xffffff801e1ac437

0xffffff83c1f63130 : 0xffffff801e1ac283

0xffffff83c1f631a0 : 0xffffff801e2d87bd

0xffffff83c1f63310 : 0xffffff801e159ca0

0xffffff83c1f63330 : 0xffffff801e80eea4

0xffffff83c1f63690 : 0xffffff801e8098c2

0xffffff83c1f63c50 : 0xffffff801e80573b

0xffffff83c1f63cc0 : 0xffffff801e7d2cb1

0xffffff83c1f63da0 : 0xffffff801e7d0b7c

0xffffff83c1f63e10 : 0xffffff801e7de728

0xffffff83c1f63e60 : 0xffffff801e84dcdb

0xffffff83c1f63e80 : 0xffffff801e82b9b1

0xffffff83c1f63f00 : 0xffffff801e82b597

0xffffff83c1f63f50 : 0xffffff801e82d066

0xffffff83c1f63fa0 : 0xffffff801e1590ce

 

BSD process name corresponding to current thread: Unknown

Boot args: -disablegfxfirmware

 

Mac OS version:

Not yet set

 

Kernel version:

Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64

Kernel UUID: DF83AD37-501E-3B4F-B1F0-04F3AC90FE35

Kernel slide: 0x000000001de00000

Kernel text base: 0xffffff801e000000

__HIB text base: 0xffffff801df00000

System model name: iMac18,3 (Mac-BE088AF8C5EB4FA2)

 

System uptime in nanoseconds: 2221924628

last loaded kext at 2181020056: com.apple.driver.AppleAHCIPort 329.200.2 (addr 0xffffff7fa2c07000, size 114688)

loaded kexts:

as.vit9696.SMCProcessor 1.0.0

as.vit9696.VirtualSMC 1.0.0

as.vit9696.AppleALC 1.3.2

org.tw.CodecCommander 2.7.1

as.vit9696.Lilu 1.2.7

com.apple.driver.AppleAHCIPort 329.200.2

com.apple.driver.AppleACPIButtons 6.1

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleAPIC 1.7

com.apple.nke.applicationfirewall 190

com.apple.security.TMSafetyNet 8

com.apple.iokit.IOAHCIFamily 288

com.apple.driver.usb.AppleUSBXHCIPCI 1.2

com.apple.driver.usb.AppleUSBXHCI 1.2

com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

com.apple.driver.AppleEFINVRAM 2.1

com.apple.iokit.IOUSBFamily 900.4.2

com.apple.driver.AppleEFIRuntime 2.1

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.security.quarantine 3

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.iokit.IOAudioFamily 206.5

com.apple.vecLib.kext 1.2.0

com.apple.driver.DiskImages 493.0.0

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleEffaceableStorage 1.0

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleUSBTDM 456.200.8

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.kext.CoreTrust 1

com.apple.iokit.IOUSBMassStorageDriver 145.200.2

com.apple.iokit.IOSCSIBlockCommandsDevice 408.200.1

com.apple.iokit.IOSCSIArchitectureModelFamily 408.200.1

com.apple.iokit.IOStorageFamily 2.1

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.KernelRelayHost 1

com.apple.iokit.IOUSBHostFamily 1.2

com.apple.driver.usb.AppleUSBCommon 1.0

com.apple.driver.AppleBusPowerController 1.0

com.apple.driver.AppleSEPManager 1.0.1

com.apple.driver.IOSlaveProcessor 1

com.apple.iokit.IOReportFamily 47

com.apple.iokit.IOTimeSyncFamily 700.7

com.apple.iokit.IONetworkingFamily 3.4

com.apple.driver.AppleACPIPlatform 6.1

com.apple.driver.AppleSMC 3.1.9

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.pthread 1

com.apple.kec.Libm 1

com.apple.kec.corecrypto 1.0

 

EOF

Model: iMac18,3, BootROM IM183.0161.B00, 6 processors, Intel Core i7, 3,70 GHz, 32 GB, SMC 2.41f1

Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, Built-In

Graphics: Radeon RX Vega 64, Radeon RX Vega 64, PCIe

Memory Module: BANK 0/DIMM0, 8 GB, DDR4, 4000 MHz, 8892, -

Memory Module: BANK 1/DIMM0, 8 GB, DDR4, 4000 MHz, 8892, -

Memory Module: BANK 0/DIMM1, 8 GB, DDR4, 4000 MHz, 8892, -

Memory Module: BANK 1/DIMM1, 8 GB, DDR4, 4000 MHz, 8892, -

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.77.61.1 AirPortDriverBrcmNIC-1305.2)

Bluetooth: Version 6.0.8f6, 3 services, 27 devices, 1 incoming serial ports

Network Service: Wi-Fi, AirPort, en1

Serial ATA Device: TS240GMTS420S, 240,06 GB

USB Device: USB 3.0 Bus

USB Device: Controller

USB Device: Bluetooth USB Host Controller

USB Device: Anua Mic CM 900

USB Device: USB 3.1 Bus

Thunderbolt Bus:

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×