Slice Posted March 1, 2014 Share Posted March 1, 2014 I made new kext as an addition to HWSensors v3.3. Compatibility with OS 10.6 - 10.10 Currently it show only CPU temperature. May be later I make voltage and frequencies. Voluntaries welcomed. I am not sure with kozlek's project compatibility. Test with precations. (kozlek's version is not newer. It is a branch with own enumeration) Manual testing without installation: sudo -s chown -R root:wheel ~/Downloads/AmdCPUMonitor.kext chmod -R 755 ~/Downloads/AmdCPUMonitor.kext kextutil -v ~/Downloads/AmdCPUMonitor.kext This kext v1.0 AmdCPUMonitor.kext.zip Other files in the project (don't install all of them! For example you don't need IntelCPUMonitor) FakeSMC_plugins_746.zip New FakeSMC with Illumination version in System Profiler and no warnings in kernel.log FakeSMC.kext_Illumination.zip Minimum set includes FakeSMC+HWInfo Recommended installation (I have no installer so I propose you will use Terminal.app) sudo -s cp -r -v ~/Downloads/HWSensors/AmdCPUMonitor.kext /System/Library/Extensions/ and so on for all kexts that will have a sense for you ACPIMonitor.kext - for devices in DSDT. Only for advanced users! AmdCPUMonitor.kext - temperature for AMD CPU Andigilog.kext - for andigilog chip. Found on some Intel motherboard AnalogDevices.kext - for chips like ADT7470-7475 F718x.kext - for Fintek chip FakeSMC.kext - obligatory for any Hackintosh GeforceSensor.kext - for new NVidia Geforce cards HWInfo.kext - if you use Clover bootloader ICHSMBus.kext - an addition for Andigilog.kext IntelCPUMonitor.kext - temperature, voltage and frequencies for Intel CPU up to Haswell ITEIT87x.kext - for ITE chip, found on most Gigabyte motherboards NuvotonNCT677x.kext - for Nuvotone chip, found on new ASUS motherboards NVClockX.kext - for old NVidia cards PC8739x.kext - for NSC chip, found on Dell Inspiron only RadeonMonitor.kext - for Radeon videocard HD4000+ W836x.kext - for Winbond chips found on old ASUS motherboards X3100.kext - for Intel X3100 (GM965 chip) Monitor application to be used HWMonitor.app_731.zip New version andigilog.kext supports EMC6D103 chip. Advantages: - no spam in system.log - CPU usage only 0.1% - no panics - supported wide range of chips. Sources are available here https://www.assembla.com/code/fakesmc/subversion/nodes/738/HWSensors 12 Link to comment Share on other sites More sharing options...
lpukraine Posted March 1, 2014 Share Posted March 1, 2014 got this: Last login: Sat Mar 1 11:54:40 on consoleMacPro-Andrey:~ andrey$ sudo -sPassword:bash-3.2# chown -R root:wheel ~/Downloads/AmdCPUMonitor.kextbash-3.2# chmod -R 755 ~/Downloads/AmdCPUMonitor.kextbash-3.2# kextutil -v ~/Downloads/AmdCPUMonitor.kext/Users/andrey/Downloads/AmdCPUMonitor.kext - no dependency found for org.netkas.FakeSMC./Users/andrey/Downloads/AmdCPUMonitor.kext - no dependency found for org.netkas.FakeSMC./Users/andrey/Downloads/AmdCPUMonitor.kext - no dependency found for org.netkas.FakeSMC.Diagnostics for /Users/andrey/Downloads/AmdCPUMonitor.kext:Warnings: Info dictionary property value is of incorrect type: IOKitPersonalities.AMD CPU Monitor.IOProbeScore - should be <integer> Dependency Resolution Failures: No kexts found for these libraries: org.netkas.FakeSMC Code Signing Failure: not code signedbash-3.2# Link to comment Share on other sites More sharing options...
pico joe Posted March 1, 2014 Share Posted March 1, 2014 hi Slice hi Slice... finally my amd cpu and this dmesg log's maybe you need to research dmesg_amd_monitor.zip bootloader: clover with new boot from you yesterday.. Link to comment Share on other sites More sharing options...
Savva_Mitrofanov Posted March 1, 2014 Share Posted March 1, 2014 Slice, hello , cpu temperature monitor works for me without this kextand it show correct information Link to comment Share on other sites More sharing options...
spakk Posted March 1, 2014 Share Posted March 1, 2014 HWMonitor.app works just as well as iStat pro for me Link to comment Share on other sites More sharing options...
Slice Posted March 2, 2014 Author Share Posted March 2, 2014 Slice, hello , cpu temperature monitor works for me without this kext and it show correct information Снимок экрана 2014-03-02 в 0.18.38.png It is information from LPC chip aka external connected thermodiode while my kext sense an internal CPU sensor according to AMD datasheet. 3 Link to comment Share on other sites More sharing options...
0xAE9 Posted March 4, 2014 Share Posted March 4, 2014 Works well for me too, although it doesn't load with kozlek's other kexts (ACPI, GPU, LPC) Well done! Link to comment Share on other sites More sharing options...
Slice Posted March 5, 2014 Author Share Posted March 5, 2014 Works well for me too, although it doesn't load with kozlek's other kexts (ACPI, GPU, LPC) Screen Shot 2014-03-04 at 6.37.08 AM.png Well done! My version has all the same kexts. ACPIMonitor, GeforceSensors, etc. Kozlek just renamed them. Link to comment Share on other sites More sharing options...
ericsia-ES Posted March 5, 2014 Share Posted March 5, 2014 i have 1 noob question, does this work for amd only? intel have any hope? Link to comment Share on other sites More sharing options...
dcai777 Posted March 5, 2014 Share Posted March 5, 2014 intel has the other default hwsensors @ericsia-newbie you might want to remove the newbie part if your member title is "moderator" Link to comment Share on other sites More sharing options...
ericsia-ES Posted March 5, 2014 Share Posted March 5, 2014 intel has the other default hwsensors can you show me intel's hwsensor? Link to comment Share on other sites More sharing options...
dcai777 Posted March 5, 2014 Share Posted March 5, 2014 https://github.com/RehabMan/OS-X-FakeSMC-slice/tree/master/HWSensors Link to comment Share on other sites More sharing options...
ericsia-ES Posted March 5, 2014 Share Posted March 5, 2014 https://github.com/RehabMan/OS-X-FakeSMC-slice/tree/master/HWSensors Slice said this is also available for intel Link to comment Share on other sites More sharing options...
spakk Posted March 5, 2014 Share Posted March 5, 2014 look more closely at times the plugins. you can find various plugins for different hardware, just use plugins for your CPU and graphics card and motherboard, then it will work. if you are unsure then Google plugin by everyone and read you what the plugin is. or test the plugins and boot your system so that, at worst you get a kernel panic, then read the kernel panic and take out the non-matching plugins from Extra / Extensions or take istat pro, that work fine for Intel and AMD CPUs Link to comment Share on other sites More sharing options...
Slice Posted March 5, 2014 Author Share Posted March 5, 2014 can you show me intel's hwsensor? Look topic IntelCPUMonitor.kext - temperature, voltage and frequencies for Intel CPU up to Haswell Link to comment Share on other sites More sharing options...
RobertX Posted March 6, 2014 Share Posted March 6, 2014 ...hi, is there any support sensor wise, for the LPCIO: NS PC8374L ? (from my Intel D945GNT board)...i have no temp for cpu core or die either Link to comment Share on other sites More sharing options...
Slice Posted March 7, 2014 Author Share Posted March 7, 2014 ...hi, is there any support sensor wise, for the LPCIO: NS PC8374L ? (from my Intel D945GNT board)...i have no temp for cpu core or die either May be these? Andigilog.kext - for andigilog chip. Found on some Intel motherboard ICHSMBus.kext - an addition for Andigilog.kext We should look more carefully using AIDA64 report and RW-everything testing. Link to comment Share on other sites More sharing options...
RobertX Posted March 7, 2014 Share Posted March 7, 2014 ...thanks slice, Andigilog.kext does not load...edit...it must...ICHSMBus.kext does load...and assigns an IRQ...but still no temps for CPU ...here is a view of istat menu using kosl.. fakesmc with plugins cpusensor and gpusensor... cpu temps listed are just the max/min(injected not detected) cpu freq. is correct as speedstepping is disabled(microcode disabled for this series of Presler) and gpu is a dead match for values in openhardware monitor in win7 i may have to be happy with what i have(in win7 aida64 sensor shows cpu idling at 55-60 degrees C, motherboard 50-58 degrees C, so i know it runs hot ...on mac cpu usage while posting this shows over 80% idle, dead idle=98.7%idle...windows is a more active system, so i'm probably OK... ...i'll give you back this thread...excuse my interruption... here's my aida64 report... Report.txt Link to comment Share on other sites More sharing options...
Slice Posted March 8, 2014 Author Share Posted March 8, 2014 Intel® Pentium® D CPU 3.20GHz Did you see any messages from andigilog kext? It should be there as I see (SMBus 2Eh) Or may be DSDT contains something about 0x2E? EDITED. We have no chance to do IntelCPUMonitor working for you The processor supports a digital thermal sensor if CPUID.06H.EAX[0] = 1. If the processor supports digital thermal sensor, EBX[bits 3:0] determine the number of thermal thresholds that are available for use. CPUID 00000006 00000000-00000000-00000000-00000000 We still have a change to add ACPImonitor or Andigilog. 1 Link to comment Share on other sites More sharing options...
pico joe Posted March 8, 2014 Share Posted March 8, 2014 Hi Slice .. reporting here amdcpumonitor not loaded on mavericks 10.9.3 W836x.kext .. make error at ... "opemu : wsmsr" can't reach my desktop .... (normal on 10.8.5) Link to comment Share on other sites More sharing options...
Slice Posted March 8, 2014 Author Share Posted March 8, 2014 Hi Slice .. reporting here amdcpumonitor not loaded on mavericks 10.9.3 W836x.kext .. make error at ... "opemu : wsmsr" can't reach my desktop .... (normal on 10.8.5) amdcpu1093.png Can you give me few more information? Link to comment Share on other sites More sharing options...
pico joe Posted March 9, 2014 Share Posted March 9, 2014 Hi Slice .. I think the problem related with kernel try with other kernel (bsa_r9, sinetek_v6) amdcpumonitor still not loaded ... no problem in 10.8.5 with bronya kernel stuck then reboot ... W836x.kext (with cabba kernel get OPEMU: wrmsr) ... no problem in 10.8.5 with bronya kernel cabba kernel + W836x.kext bsa_r9 / sinetek v6 +W836x.kext Link to comment Share on other sites More sharing options...
spakk Posted March 9, 2014 Share Posted March 9, 2014 (edited) sorry, pico but you should to delete W836x.kext from your folder, then you can boot without problems. the driver is possibly not suitable for your hardware. Edit: check the FakeSMC/plugins there remove the W836x.kext, that's what your kernel panic stating "Kernel Extensions is in backtrace" ! Edited March 9, 2014 by spakk Link to comment Share on other sites More sharing options...
pico joe Posted March 9, 2014 Share Posted March 9, 2014 No @spakk... W836x.kext .. exactly for my hardware, a minute ago I try with bronya kernel r7 .. and see this .. @Slice .. W836x.kext loaded with bronya_kernel r7 but amdcpumonitor still not load Link to comment Share on other sites More sharing options...
spakk Posted March 9, 2014 Share Posted March 9, 2014 No @spakk... W836x.kext .. exactly for my hardware, a minute ago I try with bronya kernel r7 .. and see this .. bronya_kernelr7.png @Slice .. W836x.kext loaded with bronya_kernel r7 but amdcpumonitor still not load ok, it may possibly be that you have installed two times the kext. the one in the FakeSMC.kext under plugins and secondly, in Extra/Extensions or S/L/E? Edit: otherwise I can not explain at the moment the kernel panic Link to comment Share on other sites More sharing options...
Recommended Posts