Jump to content

1,165 posts in this topic

Recommended Posts

It worked however the fans are not running. 

Not even under load?

 

For some GPUs with the smart fans, the fans won't start unless needed, put some load on your GPU for instance run LuxMark or Cinebench and see if the fans start or not.

Share this post


Link to post
Share on other sites
Advertisement

I can't make HWmonitors to read my cpu frequencies correctly. Everything else is fine. I have a i5-6600k and it only shows 800mhz as frequency for all cores.

I have fakesmc.kext and plugins in the efi/clover/kexts/10.12/ installed.

If I want to reinstall from scratch, I delete the current fakesmc file on efi/clover/kexts/10.12/ and install the ones in the hwmonitors installer. I then take the fakesmc and extensions in s/l/e and copy it back to efi/clover/kexts/10.12 and reboot? 

Will gpusensors.kext make my computer go crazy? 

Share this post


Link to post
Share on other sites

I can't make HWmonitors to read my cpu frequencies correctly. Everything else is fine. I have a i5-6600k and it only shows 800mhz as frequency for all cores.

I have fakesmc.kext and plugins in the efi/clover/kexts/10.12/ installed.

If I want to reinstall from scratch, I delete the current fakesmc file on efi/clover/kexts/10.12/ and install the ones in the hwmonitors installer. I then take the fakesmc and extensions in s/l/e and copy it back to efi/clover/kexts/10.12 and reboot? 

Will gpusensors.kext make my computer go crazy? 

 

You don't need to put the kext in both clover and /s/l/e having them in one path is enough 

 

run these command one by one in terminal

 

1. sudo nvram -c

2. sudo purge

3. sudo rm -f /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache && sudo touch /System/Library/Extensions && sudo kextcache -u /

sudo update_dyld_shared_cache -force

 

and reboot to see if the sensors work.

Share this post


Link to post
Share on other sites

Hello there,

 

I'm trying to get to work my SuperIO chip from a time now, and I can get more than fake values in HWMonitor.

I've tried to add the chips to source and only I can get fake values.

 

Information of my chips from CPU-Z are the following:


LPCIO
-------------------------------------------------------------------------

LPCIO Vendor			ITE
LPCIO Model			IT8613
LPCIO Vendor ID			0x90
LPCIO Chip ID			0x8613
LPCIO Revision ID		0x3
Config Mode I/O address		0x2E
Config Mode LDN			0x4
Config Mode registers	
		00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 
	00	00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 
	10	00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
	20	86 13 03 59 00 00 F7 00 08 00 01 48 01 00 00 00 
	30	01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
	40	00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
	50	00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
	60	0A 30 02 30 00 00 00 00 00 00 00 00 00 00 00 00 
	70	09 02 00 00 04 04 00 00 00 00 00 00 00 00 00 00 
Register space			LPC, base address = 0x0A30


Hardware Monitors
-------------------------------------------------------------------------

Hardware monitor		ITE IT8625
	Voltage 0		1.12 Volts [0x66] (CPU VCORE)
	Voltage 1		1.09 Volts [0x63] (VIN1)
	Voltage 2		2.04 Volts [0xB9] (+3.3V)
	Voltage 3		3.42 Volts [0xB9] (+5V)
	Voltage 4		7.79 Volts [0xB1] (+12V)
	Voltage 7		2.79 Volts [0x97] (+5V VCCH)
	Voltage 8		1.55 Volts [0x8D] (VBAT)
	Temperature 0		23 degC (73 degF) [0x17] (TMPIN0)
	Temperature 1		32 degC (89 degF) [0x20] (TMPIN1)
	Temperature 2		28 degC (82 degF) [0x1C] (TMPIN2)
	Fan 1			882 RPM [0x2FD] (FANIN1)
	Fan PWM 0		0 pc [0x0] (FANPWM0)
	Fan PWM 1		0 pc [0x0] (FANPWM1)
	Fan PWM 2		0 pc [0x0] (FANPWM2)
Register space			LPC, base address = 0x0A30

		00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 
	00	13 1D FF 00 FF FF 9C 00 00 C0 64 00 58 FF FC FF 
	10	C7 FD AC 70 C0 00 94 94 FF 02 FF 67 FF BF 84 00 
	20	66 63 B9 B9 B1 FF FF 97 8D 17 20 1C 17 17 17 97 
	30	76 7D FE FC 63 9B CF F1 77 7F BF 3A 50 FD 6B EF 
	40	26 E0 5A E0 3C 1E 7F 00 AD 6A D4 00 5F 40 FD 75 
	50	FF 07 7F 7F 7F 40 00 00 90 64 00 12 60 00 00 00 
	60	7F 7F 7F 80 00 00 0F 80 00 32 7F 19 86 02 0F 46 
	70	00 32 7F 19 85 02 0F FF 00 23 7F 19 8F 02 0F FF 
	80	FF FF 00 00 00 00 00 00 02 30 01 02 01 E8 E0 00 
	90	00 00 00 00 00 00 00 FF 40 00 00 00 00 BD 00 02 
	A0	7F 7F 7F 80 00 00 0F 80 7F 7F 7F 80 00 00 0F 80 
	B0	B8 7F 00 00 7F 00 7F 00 5F B3 FF FF FF FF FF FF 
	C0	FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
	D0	FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 
	E0	FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
	F0	FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 

Thanks

Share this post


Link to post
Share on other sites

Anyone else having an issue with the latest hwsensor binaries release for Skylake processor/motherboard in OSX Sierra 10.12.5, system definition iMac 17,1 with the Asus Maximus Hero Alpha and Intel i7-6700k and with the newest release "HWSensors.6.25.1426.Binaries" my CPU temperatures are slowly getting higher and eventually over 90c. I replaced the binaries with version "HWSensors.6.23.1417.Binaries" two versions below and no issues, that build was released to support more skylake processors. Is the latest release not backward compatible for this motherboard/processor in OSX Sierra 10.12.5?

Share this post


Link to post
Share on other sites

Anyone else having an issue with the latest hwsensor binaries release for Skylake processor/motherboard in OSX Sierra 10.12.5, system definition iMac 17,1 with the Asus Maximus Hero Alpha and Intel i7-6700k and with the newest release "HWSensors.6.25.1426.Binaries" my CPU temperatures are slowly getting higher and eventually over 90c. I replaced the binaries with version "HWSensors.6.23.1417.Binaries" two versions below and no issues, that build was released to support more skylake processors. Is the latest release not backward compatible for this motherboard/processor in OSX Sierra 10.12.5?

 

I have an i3-6100 and I have not issues with CPUSensors. Even it shows 33ºC if idle. The odd thing is that I can't control fan speed (but my motherboard has smart fan feature so isn't really an issue for me) because of unsupported SuperIO. If you have trouble with it, try to build the last source:

https://sourceforge.net/p/hwsensors/code/ci/master/tree/

Just open with Xcode and build.

Share this post


Link to post
Share on other sites

I have an i3-6100 and I have not issues with CPUSensors. Even it shows 33ºC if idle. The odd thing is that I can't control fan speed (but my motherboard has smart fan feature so isn't really an issue for me) because of unsupported SuperIO. If you have trouble with it, try to build the last source:

https://sourceforge.net/p/hwsensors/code/ci/master/tree/

Just open with Xcode and build.

 

I found the bug you must not be using a header designated "pump" for liquid coolers is why you do not see this issue!

 

https://github.com/kozlek/HWSensors/issues/363

Share this post


Link to post
Share on other sites

To get my X299 rig to work I had to delete the plugins from fakesmc.

I'd love them back! I feel the need to keep tabs on this cpu as it can pull 300 watts at full load.

 

Is there any way I can help you guys with data to get it going?

 

This might be the first clue - a pic from a kernel panic before I deleted the plugins.

post-1564334-0-44534500-1502006632_thumb.jpg

 

Thanks :)

Share this post


Link to post
Share on other sites

To get my X299 rig to work I had to delete the plugins from fakesmc.

I'd love them back! I feel the need to keep tabs on this cpu as it can pull 300 watts at full load.

 

Is there any way I can help you guys with data to get it going?

 

This might be the first clue - a pic from a kernel panic before I deleted the plugins.

attachicon.gif20170806_083556.jpg

 

Thanks :)

I think you are seeing this because CPUSensors.kext has no definition for you CPU yet. It is so new that hasn't been added. Try including the other kexts but not CPUSensors. This is the price of getting latest hardware haha. Just wait a little for the community to develop new kexts.

Share this post


Link to post
Share on other sites

To get my X299 rig to work I had to delete the plugins from fakesmc.

I'd love them back! I feel the need to keep tabs on this cpu as it can pull 300 watts at full load.

 

Is there any way I can help you guys with data to get it going?

 

This might be the first clue - a pic from a kernel panic before I deleted the plugins.

attachicon.gif20170806_083556.jpg

 

Thanks :)

You could use a more recent FakeSMC.kext  ( 6.25.1426)  !

 

Yours is 6.16.1394  !  ^_^

HWSensors 6.25.1426

Share this post


Link to post
Share on other sites

 

You could use a more recent FakeSMC.kext  ( 6.25.1426)  !

 

Yours is 6.16.1394  !  ^_^

HWSensors 6.25.1426

 

Didn't make any difference.

It's ok, eventually it'll get going and now I have speedstep it's running really cool, so I'm not worried now :)

Share this post


Link to post
Share on other sites

Didn't make any difference.

It's ok, eventually it'll get going and now I have speedstep it's running really cool, so I'm not worried now :)

Do you use the plugins inside FakeSMC.kext ?

 

 

Stated by oSxFr33k #1136:

Apparently there is a bug only in LPCSensors.kext with  "W_PUMP headeré  that shuts off water pump completely.

 

Share this post


Link to post
Share on other sites

 

Do you use the plugins inside FakeSMC.kext ?

 

 

Stated by oSxFr33k #1136:

Apparently there is a bug only in LPCSensors.kext with  "W_PUMP headeré  that shuts off water pump completely.

 

 

I tried the plugins inside Fake SMC then tried the other kexts outside.

Share this post


Link to post
Share on other sites

The domain's registration has expired, most probably because payment was not renewed...

 

Try here as an alternative: https://sourceforge.net/projects/hwsensors/

Those are deprecated ! (6.16.13.72) from 2015-06-13 ..

 

The latest is here ...

 

https://github.com/kozlek/HWSensors/releases

 

HWSensors.6.26.1440.pkg.zip

Share this post


Link to post
Share on other sites

Sure, but they still work perfectly for systems up to that era, i.e. up to Haswell/Broadwell...

NB: 'seems there is a typo in your 1st link; makes it unusable.

Edited by Hervé

Share this post


Link to post
Share on other sites

I was checking to see if there was a more recent version of HWMonitor and FakeSMC since it hasn't been updated in a while.  While reviewing this thread, I saw that the most recent version listed was 6.26.1440, which has a creation date of August 26, 2017.

For some reason that I don't recall, I have a later version - 6.26.1765, with a creation date of October 17, 2017.  I don't remember where I got it from and I can't find the original binary files I must have downloaded but I am posting this version for those who want to try it out.  It's been working for me just fine.  I modified it for my own use but have removed my modifications in the files uploaded here.

HWSensors 6.26.1765.zip

If you tried to download this file and couldn't, it is because the forum doesn't yet allow the uploading of files other than image files for now.  That will be fixed in time.  Until then, I have uploaded the file to another service for file hosting.  Enjoy.

Edited by mnfesq

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.

  • Similar Content

    • By DaHarry
      I have installed Hackintosh on to my System, but the CPU cooler is obviously louder then on Windows.
      I am using right now VirtualSMC.kext, but since FakeSMC provides temperature measurement tools, and VirtualSMC not, I asked my self if that might be a hint for my loud cooler?
      My question, has somebody tried maybe both and even compared them? And is FakeSMC maybe less noisy?
      Is it enough to just mount EFI partition, and delete the VirtualSMC.kext and put instead FakeSMC.kexts ? Without any fancy kext installation tool or terminal commands, just replace files and restart in enough?
      My System:
      Mainboard: Gigabyte Aorus Z390 Ultra
      CPU: Intel i9 9900k
      CPU Cooler: BeQuiet! Dark Rock 4
      GPU: Vega 64
      Ram: 2x16GB Corsair 3200
      SSD: 1TB Adata M.2
       
      The Tutorial i have used - https://github.com/cmer/gigabyte-z390-aorus-master-hackintosh/blob/master/STEP_BY_STEP.md
       
      Really works like a charm besides, the more noisy cooler, which i bought because it is extra quietly.
      I asked first at tonymac's forum, but they deleted the post because I haven't used their tool, really disgustig.. I really hope to never use their tools, and I hope here the information freedom is more respected.
      #f. tonyhoremacs
    • By fusion71au
      This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.

      It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
       
       
      Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection.

      Prerequisites
      Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8) “Install OS X El Capitan.app" downloaded to the Applications folder Pacifist FakeSMC.kext - Slice or Kozlek branch Bootloader - Clover or Chameleon 8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”  
      Procedure
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Open OS X terminal and type the following lines, followed by <Enter> after each line.
          The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
       
      sudo -s hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg  -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System diskutil unmount /Volumes/OS\ X\ Install\ ESD exit 3.  Right click on the “OS X Base System” Volume and click “Get Info”
       

      4.  Click on the lock icon and untick “Ignore ownership on this volume”
       

      5.  Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist.  NB It is found in the "Essentials.pkg" in /System/Installation/Packages
       

      6.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
       

      7.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
       

      8.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
       
      sudo -s chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions kextcache -u /Volumes/OS\ X\ Base\ System exit Any errors should be noted but the output below is normal e.g.


      9. Install your Bootloader targeting the OS X Base System volume
       
       
       
       
      10.  Boot your system with the USB without injected kexts into the OS X Installer GUI....
       
       
       
       
       
      Post Install
      The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts.  In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
       
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
      3.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
      4.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel.  In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
      sudo -s chmod -R 755 /Volumes/El_Capitan/Library/Extensions chown -R 0:0 /Volumes/El_Capitan/Library/Extensions touch /Volumes/El_Capitan/System/Library/Extensions kextcache -u /Volumes/El_Capitan exit 5. Install your Bootloader targeting the El Capitan volume.  This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
      6. Reboot your system without injected kexts into El Capitan!
       
       
      Other links
      The All-In-One Guide to Vanilla OS X for beginners
       
      Updates for Sierra and High Sierra   Custom Prelinkedkernel Generator Tool I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan.  Instructions:   1.  Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.   2.  Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled. 3.  Copy BaseSystem.dmg to ~/Downloads/BaseSystem  4.  Open terminal and run the following commands... cd ~/Downloads/BaseSystem chmod +x PLK.tool ./PLK.tool ---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.       macOS High Sierra bypass Firmware and MBR checks in post#13.
      BaseSystem_PLK.tool_ElCap.zip
      BaseSystem_PLK.tool_Sierra.zip
      BaseSystem_PLK.tool_Mojave.zip (need to run in Mojave to avoid dependency errors)
       
    • By amin321
      hello everyones 
      I think i have a problem with my power management i feels like temperature is coming so hot and so on 
      lenovo ideapad 500 
      i7 6500U 2.50 gz
      any help please 
      Send me macbook-pro.zip
    • By vector sigma
      HWSensor Features
      Control temperature of Intel and AMD CPU Control temperature of AMD, Intel and NVidia cards Control temperature of motherboard Control FANS Control Voltages Control HDD/SSD state (SATA & NVMe) with S.M.A.R.T. monitoring  Control frequencies Laptop Battery Monitoring Different applications support High Sierra compatible Installation to /S/L/E or in the ESP (Clover only)  
      Supported languages:
      English (base), Russian, Italian, Korean and semplified Chinese
       
      Source code: at https://sourceforge.net/p/hwsensors/hwsensors3/code3/HEAD/tree/
      Bugs report at https://sourceforge.net/p/hwsensors/hwsensors3/tickets/
      Topic for discussion at: https://www.insanelymac.com/forum/topic/299861-hwsensors3/
       
      Chief Developer @Slice, new HWMonitorSMC2.app and package by @vector sigma
×