Jump to content

Recommended Posts

  • Administrators
Posted

[ref]MarsArtis[/ref], i think in ur case u need follow it

https://github.com/alexandred/VoodooI2C/blob/master/Documentation/GPIO%20Pinning.md


audio, is just a correct layout-id, if don't work, go to Mirone's tread

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

  • Administrators
Posted

[ref]MarsArtis[/ref], report it there

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

I've tried AppleHDA pathcer, and Jarvis report is the following:

Hardware info:
- Realtek (Unknown) (10ec:0294) Rev.(00100004)
- Controller 8086:a348 (sub-ven:1043:1321)
- Driver: AppleHDA.kext

SSDT-4.aml succesfully extracted!
DSDT.aml succesfully extracted!
SSDT-6.aml succesfully extracted!
SSDT-1.aml succesfully extracted!
SSDT.aml succesfully extracted!
SSDT-3.aml succesfully extracted!
SSDT-8.aml succesfully extracted!
SSDT-5.aml succesfully extracted!
SSDT-7.aml succesfully extracted!
SSDT-2.aml succesfully extracted!
Found "Device (HDEF)" in DSDT.aml
Found "Device (HDAU)" in DSDT.aml
No property "layout-id" was found inside your ACPI tables, maybe injected in other way, looking in ioreg..
Found supported "layout-id = 7" in ioreg: be sure that respect your audio connectors
Found more than one "Device (HDAU/B0D3)" inside your ACPI tables. Please remove those excessive!

AppleHDA Patcher.app only supports (if patched by Mirone):
layout-id 2 for laptop's,
layout-id 5 for Desktop's with 3 connectors (pink, green and blue),
layout-id 7 for Desktop's with 5/6 connectors (gray, black, orange, pink, green and blue),
layout-id 9 for Desktop's with 5/6 connectors (gray, black, orange, pink, green, blue, CodecAddress:2)

aDummyHDA.kext works only is /System/Library/Extensions.
Laptop's may be need the provided ACPI Patch such system_IRQ.txt to be functional.
HDAEnabler.kext maybe usefull if you don't want to edit your ACPI table or the Clover's config,
or the org.Chameleon.Boot.plist.
CodecCommander.kext is usefull in the case you have no sound after waking from sleep.

Generated kexts should be installed in a proper way, repairing its permissions and rebuilding the cache:
dragging kexts into Pandora's Box.app window will help you to do that!

 

there few things that attract my attention:

  • Found supported "layout-id = 7" in ioreg: be sure that respect your audio connectors

    Found more than one "Device (HDAU/B0D3)" inside your ACPI tables. Please remove those excessive!

 


what do you think?

  • Administrators
Posted

[ref]MarsArtis[/ref], check with Mirone, he solve it ;)

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

audio is alc294, u have some option, inject via clover

 

FYI


on the Asus support site I've found Windows10 drivers.

The text file inside the zip says:

 

Vendor:Realtek
Category:Audio
Module:ALC668

  • Administrators
Posted

[ref]MarsArtis[/ref], dump from macos say alc294


u can use a windows or linux for check it

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

meanwhile I'm following Mirone for the audio aspect I'm trying to patch the trackpad using https://github.com/alexandred/VoodooI2C ... Pinning.md


I'd like your advice for these points at guide:

-------------

POINT #1

-------------

  • Step 2c: Ensuring your device is well-pinned[/b]

    Even if the number appearing in the above Name is 0x0, it is still possible that your device is well-pinned. It is fairly easy to determine whether or not it is indeed well-pinned. Find the _CRS method of your device. If you can find a line that looks like this:



    Return (ConcatenateResTemplate (SBFB, SBFG))

    Then your device is well-pinned. Warning: this is not the same as the following:



    Return (ConcatenateResTemplate (SBFB, SBFI))

    you need SBFG and not SBFI.


in my DSDT I got this:

            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
           {
               Return (ConcatenateResTemplate (SBFB, SBFI))
           }

 

should I replace SBFI with SBFB to have: Return (ConcatenateResTemplate (SBFB, SBFB)) ?


-------------

POINT #2

-------------

Step 2d: Manually pinning your device


I've found that the needed hex is 0x47


But If I ad any line in MaciASL to the DSDT like the guide says:

 Name (SBFB, ResourceTemplate ()
           {
               I2cSerialBusV2 (0x004C, ControllerInitiated, 0x00061A80,
                   AddressingMode7Bit, "\\_SB.PCI0.I2C1",
                   0x00, ResourceConsumer, _Y31, Exclusive,
                   )
                   {   // Pin List
                       0x47
                       }              
           })
           Name (SBFI, ResourceTemplate ()
           {
//                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
//                {
//                    0x0000005F,
//                }

 

I get a compile error:

syntax error, unexpected '{' which refers to the line { // Pin List

  • Administrators
Posted

[ref]MarsArtis[/ref], 1- if u change to sbfg need change in return too


2- if u add two }, need add two { or gain a compiler error

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

[ref]MarsArtis[/ref], 1- if u change to sbfg need change in return too

 

apart the return i've found other 4 instances of SBFI (under device PSDC, should I change them too?

  • Administrators
Posted

[ref]MarsArtis[/ref], no, change only ur device i2c, check in ioreg

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

Mald0n

I think I've succesfully patched the DSDT.aml following the guide.


But I'm not able to find VoodooGPIO.


Latest release of VoodooI2C-2.1.6 does not contain VoodooGPIO.kext.


Any clue?


Added in 13 minutes 46 seconds:

this is the DSDT edited according to the guide.

the device name in IOreg is ETPD

the resulting hex is 0x47

DSDT.aml.zip

  • Administrators
Posted

[ref]MarsArtis[/ref], check if load in ioreg

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

  • Administrators
Posted

[ref]MarsArtis[/ref], is a ELAN1200

add a Elan kext, reboot and test

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

silly me, I was looking for a simply ELAN.kext

:wallbash


Added in 5 minutes 13 seconds:

something I was thinking over about Audio patching (Mirone has not yet replied).


as said with injected 11, 12, 13 the audio device seems to be "there" (mic meter moves up and down).

The strange thing I noticed is that among the audio option it lists:

  • headphones jack

  • internal speakers

  • HDMI output

 

should the HDMI be there or not?

  • Administrators
Posted

[ref]MarsArtis[/ref], if u test all layout for ur audio codec and don't work, wait Mirone

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...