Jump to content
1596 posts in this topic

Recommended Posts

FixHDA must be off in the Clover in conjunction with the DSDT.
 
Only if no DSDT is present, then the AudioInject in the Clover is done with FixHDA.

 

With DSDT but not.
  • Like 1

AppleHDA.Kext is Clean when using on the fly Version, correct?

 

Okay, with DSDT patched to Layout ID 12:

 

Did you removed layout28.zml.zlib and Platforms.zml.zlib from AppleHDA.kext/Contents/Resources/ folder ?

@MacPeet - Considering voodoo is working for me on DellT3500 (volume control is the only problem), I'm trying to understand why. I found a script (getdump) done for voodoo which is dumping all configuration. I'm not sure it will help, but you could check if all setting made in voodoo are same made on kext you edited for me. (first part is for HDMI of Video Card).

GetdumpAD1984A-DellT3500.zip

Did you removed layout28.zml.zlib and Platforms.zml.zlib from AppleHDA.kext/Contents/Resources/ folder ?

 

@polyzargone

 

Why would I need to do that? I have been using on-the_fly injection method, Unless I forgot something, that means my AppleHDA.kest is clean. 

 

 

 

AppleALC.kext is located in EFI/Clover/kexts/10.12 ?

 
The new LayoutID is detected in System Information / Sound ?
 

 

 

 

@MacPeet

 

Yes

 

2yunchx.png

 

You can try this! I have added your codec in Trial-AppleALC with LayoutID 12.

LayoutID 28 is unfortunately already used by another codec in AppleALC.
 
1. Save the current files (AppleHDA, config.plist and realtekALC.kext)!
2. Then delete realtekALC.kext
3. Delete all the Audio Kext-To-Patch entries in config.plist
4. Change LayoutID 12 (0C)
5. Copy AppleALC.kext to Clover's Kext folder 10.12
 
 
For all users with 790, please reported (works / not works) for this Trial-AppleALC!

 

I tried this, without DSDT, and no success.

 

post-263947-0-69247900-1485784748_thumb.png
post-263947-0-64875400-1485784803_thumb.png
 
Correct ID is show on the System Report:
post-263947-0-66584100-1485784884_thumb.png

post-263947-0-69247900-1485784748_thumb.png

post-263947-0-64875400-1485784803_thumb.png

post-263947-0-66584100-1485784884_thumb.png

i have really screwed this time!!!!!, as i boot all the usb's shutoff and dont work and i dont know what to do also i have access to the hdd through indows but i have no mac so i need to know what fie to change or a file supplied with a quick little guide on what to do, thanks please help me!!!!! :blush: :blush: :blush: :blush: :blush: :blush:

@polyzargone

 

Why would I need to do that? I have been using on-the_fly injection method, Unless I forgot something, that means my AppleHDA.kest is clean.

No it's not.

 

The AppleHDA.kext supplied in the on_the_fly_Audio_Optiplex790_10.12_Sierra_276_26.zip (I assume this is the one you used) is customized with layout28.zml.zlib and Platforms.zml.zlib files.

 

Even if you updated Sierra recently to a newer version (say 10.12.0 to 10.12.3 for instance), the AppleHDA.kext remains modified. You need to remove those files to make it vanilla again.

  • Like 1

@MacPeet - Considering voodoo is working for me on DellT3500 (volume control is the only problem), I'm trying to understand why. I found a script (getdump) done for voodoo which is dumping all configuration. I'm not sure it will help, but you could check if all setting made in voodoo are same made on kext you edited for me. (first part is for HDMI of Video Card).

 

@vdv

try this patched AppleHDA with LayoutID 1

AppleHDA_ADI1984A_T3500_10.12_Sierra_276_26.kext.zip

 

1. Secure the original AppleHDA

2. Install this patched AppleHDA to S/L/E and rebuild cache
3. try with LayoutID 1

No it's not.

 

The AppleHDA.kext supplied in the on_the_fly_Audio_Optiplex790_10.12_Sierra_276_26.zip (I assume this is the one you used) is customized with layout28.zml.zlib and Platforms.zml.zlib files.

 

Even if you updated Sierra recently to a newer version (say 10.12.0 to 10.12.3 for instance), the AppleHDA.kext remains modified. You need to remove those files to make it vanilla again.

 

 

Okay, thanks for the clarity on that. I will try again. 

 

Edit: Cleaned AppleHDA.Kext. Tried again using DSDT Layout ID 12, FixHDA off. 

 

No luck.

 

Pref Pane is Empty.

 

200p8ih.png

Thanks for your attempts. Please try this with LayoutID 11 (0B).

 

attachicon.gifTrial2_AppleALC.kext_ALC269VB_for_Optiplex790_LayoutID11.zip

 

 

Success!  :thumbsup_anim:

 

Only thing I did on DSDT was change 0C to 0B, and then compile. Is that correct?

 

29dd6xu.png

 

av1ms1.png

 

200p8ih.jpg

 

2jacnqp.png

  • Like 2

Success!  :thumbsup_anim:

 

Only thing I did on DSDT was change 0C to 0B, and then compile. Is that correct?

 

Yes. That was explained in post #41 ;).

 

 

 

The alternative:

 

I use on my Dell Optiplex already AppleALC method:

 

1. Install back the original AppleHDA to S/L/E

2. Install the AppleALC to S/L/E

3. Delete all AppleHDA Kext-to-patch entries in Clover

4. delete realtekALC.kext of Clovers kext folder

5. add bootflag -alcbeta

6. Change LayoutID of 1 to 11 (DSDT HDEF 0B)

7. rebuild cache and reboot

 

NB : -alcbeta is not necessary anymore.

:lol:
 
Actually, post #1 explain that too :D !
 

optional Audio Optiplex780/760:

since version 1.0.13.Release (and later) now with appleALC with LayoutID 11 (0B) https://github.com/vit9696/AppleALC/releases

   look here: http://www.insanelymac.com/forum/topic/312656-guide-macos-sierra-1012-dell-optiplex-780-760/page-3?do=findComment&comment=2284794

 
 
But to be fair, it's not clearly specified that it also works for 790 Series :hysterical: ! I  guess MacPeet wasn't aware of that at the time he wrote the guide.

 

@vdv

try this patched AppleHDA with LayoutID 1

attachicon.gifAppleHDA_ADI1984A_T3500_10.12_Sierra_276_26.kext.zip

 

1. Secure the original AppleHDA

2. Install this patched AppleHDA to S/L/E and rebuild cache
3. try with LayoutID 1

 

Hi. Full Controll, no sound.

@morpheousman

Unfortunately, unfortunately, we need to find another free layout ID.
LayoutID 11 is now no longer available. Another developer was faster.
 
See here / follow:
 
 
and
 
 
If you are ready for further attempts, then I develop an AppleALC, which works with several free layoutID's. A layoutID will hopefully work.
 
Suggestions for free layout IDs?
15-19, 21-26, ...
 
With ALC269 unfortunately very many codecs!
 
@vdv
Tested without AppleALC? Deleted Trial-AppleALC?
Sorry, no more ideas.

 

@morpheousman

Unfortunately, unfortunately, we need to find another free layout ID.
LayoutID 11 is now no longer available. Another developer was faster.
 
 
 
 

 

 

I have not had time to  read that thread and really understand it. 

 

So, it works, but it does not work because layout id 11 is already taken?     :wallbash:  :frantics:   :blowup:

 

 

You want to test some more, I guess we can test some more. 

Hey, I don't know what you did, but after putting in your config.plist, everything works! Full resolution and ethernet working after removing the kexts you suggest, keeping only AppleIntelE1000e.kext.

I see in About This Mac ATI Radeon HD 5000 1024MB which I think is normal.

Thank you, I was about to give up!

What change did you do to the config, to make it work?

I see your config Clover boot options, there is no tick for Inject ATI, Macpeet's one has the tick, is that the problem?

I have one remaining problem, the USB is slow when transferring and browsing USB stick, when try to eject USB it takes forever. How to fix that?

Hi runo, Did you test the wake from sleep? Is it ok for your HD5450?

 

@morpheousman

Unfortunately, unfortunately, we need to find another free layout ID.
LayoutID 11 is now no longer available. Another developer was faster.
 
See here / follow:
 
 
and
 
 
If you are ready for further attempts, then I develop an AppleALC, which works with several free layoutID's. A layoutID will hopefully work.
 
Suggestions for free layout IDs?
15-19, 21-26, ...
 
With ALC269 unfortunately very many codecs!
 
@vdv
Tested without AppleALC? Deleted Trial-AppleALC?
Sorry, no more ideas.

 

 

 

Not talking? 

I develop something new on the weekend.

 

EDIT:

please try this, @morpheousman:

Trial3_AppleALC.kext_ALC269VB_for_Optiplex790_LayoutID15.zip

 

LayoutID 15 (0F in DSDT)

 

please report!

  • Like 2
×
×
  • Create New...