aufuk1 Posted July 29, 2022 Share Posted July 29, 2022 I found an ITE chip registry. I couldn't figure out where to commit this in SMCSuperIO.kext ~ Info.plist. 1 Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted July 29, 2022 Share Posted July 29, 2022 ITE device = RGB LED Controller. Disable it Link to comment Share on other sites More sharing options...
aufuk1 Posted July 29, 2022 Author Share Posted July 29, 2022 (edited) I do not understand? I guess I don't know enough about this, that's what I've come up with. I'm trying to read the fan speed. Edited July 29, 2022 by aufuk1 Link to comment Share on other sites More sharing options...
aufuk1 Posted July 29, 2022 Author Share Posted July 29, 2022 (edited) I think what I'm looking for is now in virtualsmc.kext. <string>IOACPIPlatformDevice</string> <key>IOName</key> <string>SMC</string> <key>IOProbeScore</key> <integer>60000</integer> <key>IOProviderClass</key> <string>AppleACPIPlatformExpert</string> <key>Keystore</key> <dict> <key>Generic</key> <array> <dict> <key>attr</key> <data> iA== </data> <key>comment</key> <string>Total fan number, this should be put to a plugin</string> <key>name</key> <data> Rk51bQ== </data> <key>type</key> <data> dWk4IA== </data> <key>value</key> <data> AA== </data> </dict> Macs Fan Control program saw the fan but went crazy Edited July 29, 2022 by aufuk1 Link to comment Share on other sites More sharing options...
aufuk1 Posted July 29, 2022 Author Share Posted July 29, 2022 (edited) https://github.com/acidanthera/bugtracker/issues/395 I'm looking at reference posts like but I guess I'm wrong 40 minutes ago, Hervé said: @aufuk1, I think it's pretty safe to ignore 5T33Z0's last post; a "RGB LED controller" ! 🤣 Sounds like yet another quick grab off Reddit... You typed "ITE" in IORegistryExplorer and that led you to the device holding the term "composite", i.e. the USB-internal webcam. WE/you can ignore this of course... Can you precise what you were referring to/meaning by "ITE chip registry"? Is this something you saw reported/listed in Windows? https://github.com/acidanthera/bugtracker/issues/395 I'm looking at reference posts like but I guess I'm wrong Edited July 29, 2022 by aufuk1 Link to comment Share on other sites More sharing options...
aufuk1 Posted July 29, 2022 Author Share Posted July 29, 2022 10 minutes ago, Hervé said: What device of your Hack are you referring to ??? Can you show it? What are you trying to do here? I'm trying to see the correct values in the plist file so that I can see my fan speeds in virtualsmc.kext. Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 29, 2022 Share Posted July 29, 2022 The ITE should be visible in IOReg if you search for SMCSuperIO, including the sensors: Link to comment Share on other sites More sharing options...
aufuk1 Posted July 29, 2022 Author Share Posted July 29, 2022 32 minutes ago, ricoc90 said: The ITE should be visible in IOReg if you search for SMCSuperIO, including the sensors: It doesn't work for me, could it be because I didn't install a missing kext? Link to comment Share on other sites More sharing options...
aufuk1 Posted July 30, 2022 Author Share Posted July 30, 2022 13 minutes ago, Hervé said: It probably depends on the SMC Plugins you chose to install... I guess SMCSuperIO.kext doesn't support laptops. Link to comment Share on other sites More sharing options...
Slice Posted July 30, 2022 Share Posted July 30, 2022 Moreover laptops never has ITE chip. 1 Link to comment Share on other sites More sharing options...
aufuk1 Posted July 30, 2022 Author Share Posted July 30, 2022 I created an efi folder that works with Clover. The fan saw it but could not read its speed. Link to comment Share on other sites More sharing options...
aufuk1 Posted July 30, 2022 Author Share Posted July 30, 2022 20 minutes ago, Hervé said: Looks like you're attempting to run an app meant for real Mac computers so it's not too surprising that it does not work on Hackintosh; it's not exactly the same hardware, is it? Did you give HWMonitor app a try? Can't remember if it works with VirtualSMC & PlugIns or only with FakeSMC & PlugIns. Failing that, there's always iStat Menus. It's been years since I last used it but it certainly worked perfectly on my old Dell Latitude D Series laptops under OS X. Yes you are right. I was trying to see the fan speeds, maybe I would have a chance. Link to comment Share on other sites More sharing options...
Slice Posted July 31, 2022 Share Posted July 31, 2022 On 7/30/2022 at 11:20 AM, Hervé said: What? No RGB LED controller ??? Our sensors project assumes to be applied to monitor chip like this But this is the chip for desktops. Notebooks usually have more complex programmable controller like Apples T2 but other. We can't read hardware info from them having no OEM description how it works. 1 Link to comment Share on other sites More sharing options...
miliuco Posted July 31, 2022 Share Posted July 31, 2022 My Z390 Aorus Elite has a device named ITE 8595 (Integrated Technology Express), also seen in IOReg, in Hackintool and in Windows. It seems to be attached to an internal USB2 connector. Somewhere I read that it's a way the manufacturer of the motherboard has to apply changes in a reliable way but I can't find this info now. I don't have RGB Leds controller. In summary, I don't know exactly what it does but it's attached to an internal USB and I have it since the first day I unboxed this mobo. Spoiler Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted July 31, 2022 Share Posted July 31, 2022 5 hours ago, miliuco said: I don't have RGB Leds controller Besides that you do have an RGB Controller (RGB Fusion to be exact), ITE (Integrated Technology Device) over USB is usually some kind of HID. Pulled from Linux: ITE 8595: CONFIG_HID CONFIG_USB_HID CONFIG_USB_KBD CONFIG_USB_MOUSE Link to comment Share on other sites More sharing options...
miliuco Posted July 31, 2022 Share Posted July 31, 2022 Thank you for the info @Hervé Link to comment Share on other sites More sharing options...
aufuk1 Posted July 31, 2022 Author Share Posted July 31, 2022 chance Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted August 1, 2022 Share Posted August 1, 2022 (edited) That script checks for SMCSuperIO within the IO registry. Since SMCSuperIO does not appear in your IO registry (see your earlier screenshot), it makes sense that the script is unable to return anything. Which makes sense because:https://github.com/acidanthera/bugtracker/issues/577#issuecomment-554570850 Edited August 1, 2022 by ricoc90 Link to comment Share on other sites More sharing options...
aufuk1 Posted August 1, 2022 Author Share Posted August 1, 2022 2 hours ago, ricoc90 said: That script checks for SMCSuperIO within the IO registry. Since SMCSuperIO does not appear in your IO registry (see your earlier screenshot), it makes sense that the script is unable to return anything. Which makes sense because:https://github.com/acidanthera/bugtracker/issues/577#issuecomment-554570850 Yes, interesting. There, a user wrote that SMCSuperIO could not be detected but could read the fan speed with SSDT-FAN. I used it too but it didn't show the fan speed. SSDT-FAN.aml.zip Link to comment Share on other sites More sharing options...
Guest ricoc90 Posted August 1, 2022 Share Posted August 1, 2022 (edited) As mentioned the user used the SSDT in combination with FakeSMC rather than VirtualSMC. FakeSMC uses a different approach when it comes to SMC keys. Besides that, the SSDT is for his configuration and most likely won't correspondend with your tables. You might want to take a look at this instead: https://github.com/DomiDomian/HP-840-G4/blob/master/EFI/OC/ACPI/SSDT-FANREAD.aml Edited August 1, 2022 by ricoc90 Link to comment Share on other sites More sharing options...
aufuk1 Posted August 1, 2022 Author Share Posted August 1, 2022 (edited) Yes, I'm testing it using fakesmc and my efi folder with clover installed over bootable usb. The fan saw the .aml file at the address you provided, but could not read its speed. Edited August 1, 2022 by aufuk1 Link to comment Share on other sites More sharing options...
aufuk1 Posted August 2, 2022 Author Share Posted August 2, 2022 When OC and virtualsmc.kext are installed, IORegistryExplorer sees fan under SMCD. If I enter '_HID: Hardware ID' correctly in SSDT-FANREAD.aml, will it see the fan? Link to comment Share on other sites More sharing options...
Slice Posted August 3, 2022 Share Posted August 3, 2022 On 8/1/2022 at 9:44 AM, aufuk1 said: Yes, I'm testing it using fakesmc and my efi folder with clover installed over bootable usb. The fan saw the .aml file at the address you provided, but could not read its speed. Afaik this is unsupported FakeSMC 6.0 and HWMonitor by Kozlek. 1 Link to comment Share on other sites More sharing options...
aufuk1 Posted August 3, 2022 Author Share Posted August 3, 2022 What other program would you suggest I look at for the fan? Link to comment Share on other sites More sharing options...
aufuk1 Posted August 3, 2022 Author Share Posted August 3, 2022 In one of his posts, I think RehabMan mentioned TAMB and other things to read fan speed. I'm trying to do something over its standard SSDT-FANREAD.aml file. Link to comment Share on other sites More sharing options...
Recommended Posts