Jump to content
177 posts in this topic

Recommended Posts

@Max.1974

 

I don't see the transparency, did you create the screenshot over dark wallpaper?

 

@kaoskinkae

 

I'm working on it, audio tab will be available only in Hackintoshes, not in real Macs, these have a different (and hard) way to get codec info, in this platform is not so important to get it.

 

Spoiler

Audio.thumb.png.10eda15b203ffde3e921b5b41f36d339.png

 

  • Like 2
2 hours ago, miliuco said:

@Max.1974

 

I don't see the transparency, did you create the screenshot over dark wallpaper?

 

@kaoskinkae

 

I'm working on it, audio tab will be available only in Hackintoshes, not in real Macs, these have a different (and hard) way to get codec info, in this platform is not so important to get it.

 

  Reveal hidden contents

 

 

 

Hi my friend, yes, my wallpaper was dark, so I printed another one. ;) 

Thanks for this nice work !! 

 

CapturadeTela2026-04-03s11_18_03.thumb.png.89928a0c3e94755dffd69c0020734a1a.png

 

 

 

 

Edited by Max.1974
  • Like 3
Posted (edited)

@jlrycm

Maybe. I have to check this. Tell me, VoodooHDA loads AppleALC as the other method?

 

EDIT: I see AppleALC is not used. I guess that IOReg has a different paths. I'll try to fix this. 

Edited by miliuco
  • Thanks 1

Thanks my friend for this awesome work. Just downloaded glass version 4.1.0 👍

Not that I would need it but just for completeness: I don't have any Audio button at all: OCLP + AppleALC + Realtek ALCS1220A 7.1

 

 image.png.bb3565daa34ca71cb62f9573d3c91695.png

 

Screenshot2026-04-04at14_37_40.png.684d3c8d876c5a03b3125ed834487dea.png

 

image.thumb.png.5780ac785e906a45ebc8d21a8cf16948.png

 

image.thumb.png.6baa97ccad177778a83eee64c468a4c1.png

 

Edited by kgp
  • Like 2
3 hours ago, miliuco said:

@jlrycm

Maybe. I have to check this. Tell me, VoodooHDA loads AppleALC as the other method?

 

EDIT: I see AppleALC is not used. I guess that IOReg has a different paths. I'll try to fix this. 

See how VoodooHDA is attached to Realtek ALC897 and AppleGFXHDA is attached to AMD RX570 HDMI Audio

iMac — Sergey.ioreg.7z

  • Like 1

@Alpha22 If you examine your IORegistry with IORegistryExplorer, do you see "layout-id = 7" in IORegistry?

 

EDIT: When I examine my IORegistry in Sequoia, I see the following:

 

Screenshot2026-04-04at3_16_10PM.png.0895155e6915020c236b710941fb6a44.png

 

Screenshot2026-04-04at3_16_17PM.png.7a8e1f7125300721c9fef8ec4f039bea.png

 

 

I have layout-id = 11 in my DeviceProperties, but IORegistry shows layout-id = 7.  I don't think what you're observing is an "About This Hack" issue (unless "About This Hack" should be showing alc-layout-id instead of layout-id).

Edited by deeveedee
  • Like 2

Thank you all for your feedback.

Points to check:

  • VoodooHDA: thanks @Slice for the ioreg, I'll compare it with AppleALC
  • Layout id: is always right? 
  • All 4.1.0 must have Audio tab, I'm afraid that I have uploaded a wrong version. 

 

  • Like 1
  • Thanks 1
11 hours ago, deeveedee said:

@Alpha22 If you examine your IORegistry with IORegistryExplorer, do you see "layout-id = 7" in IORegistry?

 

EDIT: When I examine my IORegistry in Sequoia, I see the following:

 

Screenshot2026-04-04at3_16_10PM.png.0895155e6915020c236b710941fb6a44.png

 

Screenshot2026-04-04at3_16_17PM.png.7a8e1f7125300721c9fef8ec4f039bea.png

 

 

I have layout-id = 11 in my DeviceProperties, but IORegistry shows layout-id = 7.  I don't think what you're observing is an "About This Hack" issue (unless "About This Hack" should be showing alc-layout-id instead of layout-id).

Exactly, I wrote that thinking there was a mistake, but there’s no problem

 

what I see in IoReg:

Screenshot-2026-04-05-alle-08-35-24.png

Screenshot-2026-04-05-alle-08-34-58.png

Hi,

I noticed a reproducible issue when downloading and launching About This Hack 4.1.0 for the first time.

Before even allowing the app via Privacy & Security → Open Anyway, Avast Antivirus triggers the following alert:

“/usr/libexec/icloudwebd is trying to change or delete the file Photos.sqlite in your protected folder – we have blocked this action for you.”

 

image.png.13a5d000f1e26c8d9d315df3668b6e74.png

 

 

Observations:

- This happens immediately after the first launch attempt

- The app has not yet been explicitly allowed (Gatekeeper still blocking it)

- The process involved (icloudwebd) is a legitimate Apple system service

- The file (Photos.sqlite) belongs to the Photos library

 

Possible explanation:
It looks like a false positive caused by Avast’s ransomware protection reacting to normal iCloud/Photos activity triggered indirectly during app initialization.

 

Additional note:
After this happens, some features inside About This Hack (e.g. Audio section/button) may not appear, possibly due to blocked system interactions.

 

Question:
Has anyone else observed this behavior?
Could this be related to how the app initializes system queries before being fully allowed by Gatekeeper?

 

Best regards
KGP

  • Like 1
40 minutes ago, kgp said:

Hi,

I noticed a reproducible issue when downloading and launching About This Hack 4.1.0 for the first time.

Before even allowing the app via Privacy & Security → Open Anyway, Avast Antivirus triggers the following alert:

“/usr/libexec/icloudwebd is trying to change or delete the file Photos.sqlite in your protected folder – we have blocked this action for you.”

 

image.png.13a5d000f1e26c8d9d315df3668b6e74.png

 

 

Observations:

- This happens immediately after the first launch attempt

- The app has not yet been explicitly allowed (Gatekeeper still blocking it)

- The process involved (icloudwebd) is a legitimate Apple system service

- The file (Photos.sqlite) belongs to the Photos library

 

Possible explanation:
It looks like a false positive caused by Avast’s ransomware protection reacting to normal iCloud/Photos activity triggered indirectly during app initialization.

 

Additional note:
After this happens, some features inside About This Hack (e.g. Audio section/button) may not appear, possibly due to blocked system interactions.

 

Question:
Has anyone else observed this behavior?
Could this be related to how the app initializes system queries before being fully allowed by Gatekeeper?

 

Best regards
KGP

I use Avast too but I have not noticed this behavior with About My Mac app.

  • Like 1

This document explains that the appearance of alc-layout-id in IORegistry indicates that layout-id injection was successful.  AppleALC overrides the system's default layout-id (which remains unchanged in IORegistry).

 

@miliuco Based on this explanation of alc-layout-id, I think that "About This Hack" should be displaying alc-layout-id for hackintoshes that use AppleALC.

 

EDIT: When I use AppleALC on my hack (macOS Sequoia), Hackintool displays both ALC Layout ID and Layout ID

Spoiler

Screenshot2026-04-05at9_35_06AM.png.102866023df75ed4740eb71d26d21f22.png

 

EDIT2: When I use VoodooHDA on my hack (macOS Tahoe), Hackintool does not display any layout IDs.

Spoiler

Screenshot2026-04-05at9_45_37AM.png.6e70a8e0805031a21316a13ea0d6b125.png

 

When I use VoodooHDA in macOS Tahoe, layout-ID in IORegistry is consistent with the layout-ID I specified in DeviceProperties

Screenshot2026-04-05at9_47_13AM.png.744579e5d3661338ef27e168b5574c52.png

Edited by deeveedee
  • Like 2
Posted (edited)

@kgp

ATH has nothing to do with Photos.sqlite, I don't know what's the cause of this.

Maybe is a false positive and, after it, not all functionalities of ATH work. Not sure.

Anyway, the source code is available and there is no logic to access Photos.sqlite.

 

I'm checking VoodooHDA. IOReg is different, as expected, but since HDEF and VoodooHDA can be found, there is a way to get audio codec info.

In my system, I get this in Audio tab:

  • Device ID: Intel Cannon Lake PCH cAVS (0x8086:0xA348)
  • Layout ID: 7. (correct)

Thanks @deeveedee for the info, really i didn't know that alc-layout-id is the real layout used when AppleALC is enabled.

 

I have a question. I was thinking that AppleALC must be deactivated to use VoodooHDA. But I have noticed in my Hack that, with AppleALC disabled, there is no VoodooHDA device and, with AppleALC enabled, VoodooHDA works very well. Am I wrong about this?

 

Edited by miliuco
Typo
  • Like 1

@miliuco On some hacks, VoodooHDA is preempted by AppleGFXHDA.  See explanation here.  AppleALC can be used as an "AppleGFXHDA blocker."  In this case, both AppleALC and VoodooHDA are loaded simultaneously.  This is only possible in macOS Tahoe, since Tahoe does not have AppleHDA.

Edited by deeveedee
  • Like 1

@deeveedee

Absolutely! I see my mind is failing.

This explains why I need AppleALC as a companion because I'm testing VoodooHDA in Tahoe. I saw you wrote about this months ago. Lack of attention on my part.

Question answered.

1 hour ago, deeveedee said:

@miliuco On some hacks, VoodooHDA is preempted by AppleGFXHDA.  See explanation here.  AppleALC can be used as an "AppleGFXHDA blocker."  In this case, both AppleALC and VoodooHDA are loaded simultaneously.  This is only possible in macOS Tahoe, since Tahoe does not have AppleHDA.

In my case I don’t have to block AppleGFXHDA like @deeveedee.

  • Like 1
×
×
  • Create New...