Jump to content
vit9696

VirtualSMC — SMC Emulator

461 posts in this topic

Recommended Posts

Advertisement

Just wondering, if I am not using iStats or HWmonitor should I need to add these kexts and .dylib tool?

 

SMCBatteryManager.kext

SMCLightSensor.kext

SMCProcessor.kext

libaistat.dylib

Share this post


Link to post
Share on other sites

I can't boot latest mojave with the latest drivers from acidanthera. boot progress go slowly at about 80-90% and then stuck in a black screen but backlight on.

Share this post


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

I can't boot latest mojave with the latest drivers from acidanthera. boot progress go slowly at about 80-90% and then stuck in a black screen but backlight on.

Same here. AppleALC 132 and WhatEverGreen 122 do not work. Clover stucks.

Share this post


Link to post
Share on other sites

an official acidanthera repo build script would probably fix most of the incompatability issues. where it would build there projects in the correct sequence. i know there are a couple of unofficial ones out there but not the same as the original devs making one as they know there changes and the correct sequence which might change as there projects grow but they would know that. not the same as a third party trying to figure out and track whats going on. especially since the projects are symbiotic. they depend on each other. one bad lilu build will make the rest also no good. 

Edited by bronxteck

Share this post


Link to post
Share on other sites

This is your magic formula:

1. Always stay with the latest binary releases of all kexts

2. Do not download or upload binary releases yourself

3. Let the official binary releases stay for a day or two before updating all kexts


If you are building from master, well, you are supposed to know a word or two how macOS kernel drivers work, how to read logs, how to troubleshoot your system. The reason for this should be troubleshooting some bug or implementing a new feature.

 

The latter ie expected from any person making oneself a hackintosh, in case you are unqualified and are not interested in educating, http://store.apple.com is your friend. Or at least do not whine about things :).

Share this post


Link to post
Share on other sites

Thanks @vit9696, VirtualSMC v1.0.0 + PlugIns (seem) loaded & working fine on my mach: 10.11.6, 10.13.x, 10.14 Beta 10 (Legacy and or UEFI). I see no diff. between github release version and my prebuilt (except diff. Xcode used, I think). I don't use any FV related *.efi drivers, neither VirtualSMC.efi or SMCHelper.efi.

 

But, just a little (not a mandatory) issue is; my Battery device not detected on Mojave (using MBP10,1 SMBios), so it recognized as Desktop then get no TrackPad pref for sure. Not a problem since my TP features work properly, or I'm still able to use USB Mouse as usual. :)

preboot.log_a43sj_r4669_mojave.zip

Share this post


Link to post
Share on other sites

With the latest release my rig cannot boot. Stuck at appleacpicpu. Need to back to Fakesmc. I tried to replace the old kexts using Ubuntu, rebuild caches, clear nvram, rollback config.plist... etc. but nothing works. What happens? Someone can tell me?

Share this post


Link to post
Share on other sites
18 minutes ago, Wppley2 said:

With the latest release my rig cannot boot. Stuck at appleacpicpu. Need to back to Fakesmc. I tried to replace the old kexts using Ubuntu, rebuild caches, clear nvram, rollback config.plist... etc. but nothing works. What happens? Someone can tell me?

vit said

1. Always stay with the latest binary releases of all kexts

 

if you build it, use the same lilu version when you build it.

if you use lilu 1.2.7 in your kext folder, use it for build virtualsmc as well.

at least, thats what happenned, for me.

 

Edited by Regi Yassin

Share this post


Link to post
Share on other sites

I tried the official release shared some posts ago. For the first time I did not build kext alone. I think that's not the right answer. We are testing your kext as a good new part for our hackintosh universe. I was very scared, because I use MacOS for work, but thank God everything went well with FakeSMC again. I found your kext very good, bring the hackintosh even closer to the original Apple, but I do not think that a response like that would be satisfactory for someone who is relying on your work.

Share this post


Link to post
Share on other sites
23 minutes ago, Wppley2 said:

I tried the official release shared some posts ago. For the first time I did not build kext alone. I think that's not the right answer. We are testing your kext as a good new part for our hackintosh universe. I was very scared, because I use MacOS for work, but thank God everything went well with FakeSMC again. I found your kext very good, bring the hackintosh even closer to the original Apple, but I do not think that a response like that would be satisfactory for someone who is relying on your work.

have you tried the new latest one?

 

Share this post


Link to post
Share on other sites
5 hours ago, Trung_Nguyen said:

I cloned the repo and Built it myself and It just works!!
Thanks Acidanthera team for those kexts and efi

How can we build for ourselves ?

Is there a guide ?

Share this post


Link to post
Share on other sites
1 minute ago, Allan said:

Hey @Wppley2, did you cleaned the NVRam?

Hey Allan! Yes. Cleaned nvram, rebuild kext cache, 

 

21 hours ago, Wppley2 said:

With the latest release my rig cannot boot. Stuck at appleacpicpu. Need to back to Fakesmc. I tried to replace the old kexts using Ubuntu, rebuild caches, clear nvram, rollback config.plist... etc. but nothing works.

 

Share this post


Link to post
Share on other sites

I would like to try Virtual Smc. in my 0zmosis modded bios.could I convert the Virtual SMC Kext.to a ffs file and replace FakeSmc ffs  in my modded bios?

 

Share this post


Link to post
Share on other sites

Why am I getting this error?

Muntashirs-MacBook-Pro:Downloads muntashir$ ./1/Tools/rtcread 
AppleRTC I/O failure E00002C2

See attachments for additional info.

smc.log

smcread.txt

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×