miliuco Posted 16 hours ago Author Share Posted 16 hours ago Version 4.3.8: add HDAUniversal audio support. Any feedback is very welcome. https://github.com/perez987/About-This-Hack/releases/tag/4.3.8 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/9/#findComment-2851487 Share on other sites More sharing options...
jlrycm Posted 14 hours ago Share Posted 14 hours ago (edited) 2 hours ago, miliuco said: Version 4.3.8: add HDAUniversal audio support. Any feedback is very welcome. https://github.com/perez987/About-This-Hack/releases/tag/4.3.8 @miliuco I tested the new release and it worked for me. The audio tab shows up displaying the expected information, except for the layout ID which is defined as 69 in my config.plist but displayed as layout id 11. Need to investigate that further. Edited 14 hours ago by jlrycm 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/9/#findComment-2851491 Share on other sites More sharing options...
miliuco Posted 7 hours ago Author Share Posted 7 hours ago @jlrycm Anotado. I’ll check this issue. Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/9/#findComment-2851507 Share on other sites More sharing options...
MaLd0n Posted 1 hour ago Share Posted 1 hour ago @miliucofor easy thing i created one full database audio codec audio-codecs-Release.zip Make the app always check against that database and filter the way you want. I create this for tool GlassFetch. A good idea is create one for lan too and check these databases everytime. Linux is always a good resource to consult. 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/9/#findComment-2851514 Share on other sites More sharing options...
miliuco Posted 1 hour ago Author Share Posted 1 hour ago (edited) @MaLd0n Thanks. I'll review the database. I've found where is the manufacturer in the output of the command ioreg -p IOService -r -w 0 -l -n HDAUniversalDevice It's the property "HDAUniversalEffectiveCodecID" = 283906592 283906592 is a decimal number for the hexadecimal 0x10EC1220, where 10EC corresponds to Realtek, as defined in the HCAudio.swift file of the project. So, I can extract the codec manufacturer from there. @jlrycm Please tell me the values you have in these 4 places in IOReg: /AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1F,3/HDAUniversalDevice IOAudioDeviceCanBeDefaults HDAUniversalEffectiveLayoutID IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1F,3 layout-id alc-layout-id To see if all keys have the same value or, if they are different, the keys that have your right layout-id. Edited 39 minutes ago by miliuco Typo 2 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/9/#findComment-2851516 Share on other sites More sharing options...
miliuco Posted 1 hour ago Author Share Posted 1 hour ago @MaLd0n Manufacturer seems to be well identified. Feedback is very welcome. Now it's time to fix the layout-id, since it doesn't work for @jlrycm Spoiler 1 Link to comment https://www.insanelymac.com/forum/topic/362585-about-this-hack-2009-nissan-cube-version-migrated-to-swiftui/page/9/#findComment-2851517 Share on other sites More sharing options...
Recommended Posts