Jump to content

SMCSuperIO.kext ~ Info.plist / ITE chip info


aufuk1
 Share

30 posts in this topic

Recommended Posts

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 :D

image.thumb.png.292fbdff96b790e2a35bae95c1746206.png

 

Edited by aufuk1
Link to comment
Share on other sites

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 by aufuk1
Link to comment
Share on other sites

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

32 minutes ago, ricoc90 said:

The ITE should be visible in IOReg if you search for SMCSuperIO, including the sensors:

image.thumb.png.594fe3e001dfa9b493a0546766efcbef.png

 

It doesn't work for me, could it be because I didn't install a missing kext?

image.thumb.png.2d63f9e2c21dec16f58b4acf2040dc74.png

Link to comment
Share on other sites

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

On 7/30/2022 at 11:20 AM, Hervé said:

What? No RGB LED controller ??? :shock:

:bye:

Our sensors project assumes to be applied to monitor chip like this

Снимок экрана 2022-07-31 в 11.56.12.png

 

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. 

  • Like 1
Link to comment
Share on other sites

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

ite8595-2.thumb.png.30c909d5baf0606d5f18470a9cc11801.png

 

Link to comment
Share on other sites

Guest ricoc90
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

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

Guest ricoc90

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 by ricoc90
Link to comment
Share on other sites

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.

 

image.png.d7ce45c323c42879d4ff68e625d6389a.png

Edited by aufuk1
Link to comment
Share on other sites

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.

 

image.png.d7ce45c323c42879d4ff68e625d6389a.png

Afaik this is unsupported FakeSMC 6.0 and HWMonitor by Kozlek.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...