Jump to content
jamesxxx1997

ALC285 codec on x1 yoga 2018

2 posts in this topic

Recommended Posts

Hi everyone !

I have a laptop thinkpad x1 yoga 2018 , the sound device is realtek alc285.

My friend and I spend numerous time on patching its layout-id , however either the headphone jack or laptop audio recording have noises.

Any help is appreciated , thank you !!!

 

HdaCodec#0 (Realtek ALC285).bin

HdaCodec#0 (Realtek ALC285).txt

HdaCodec#1 (Realtek ALC285).bin

HdaCodec#1 (Realtek ALC285).bin.cpgz

HdaCodec#1 (Realtek ALC285).txt

HdaCodec#2 (Intel Kaby Lake HDMI).bin

HdaCodec#2 (Intel Kaby Lake HDMI).txt

Edited by jamesxxx1997

Share this post


Link to post
Share on other sites
Advertisement

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By KNNSpeed
      NOTICE: The official AppleALC now contains layout-id 72. There's no more need to download the AppleALC.kext.zip file from this post.
       
      NEW!
       
      After several weeks of toiling (it's July already?!), here's a new audio solution for perfect working audio. I basically ported the linux driver and created a GUI popup menu to configure the combo jack (see screenshot).
       
      Features:
      Fully working Combo Jack! (Heaphones, headset, AND line-in!) New verb sending kext (no more need for CodecCommander on systems without EAPD troubles; VerbStub is simply a direct port of hda-verb for Linux) Launchdaemon with Windows-like pop-up menu monitors the jack for insertion Automatic OMTP (Nokia)/CTIA (iPhone) detection for headsets! Fully commented sources Notes:
      Line-in mode disables audio output. I haven't been able to re-enable the speakers when the jack is purely an input, but that's the only "issue" Zero "no audio after sleep" issues so far Make sure to turn off "Use ambient noise reduction" when using an input that isn't the internal Mic (unless you find that it helps) How does it work?
       
      Simple! Due to the way the Realtek codec is set up on this machine, the ComboJack program watches the jack and switches the codec selector (node 0x22) to the correct input after applying all the requisite processing coefficients and pin widgets. This means that Mac OS only sees a built-in mic, but behind the scenes it actually is connecting to the headset and line-in ports. This works because all input paths lead through selector node  0x22 and into capture node 0x09, and the OS only acknowledges the capture node.
       
      How to install (uses modded AppleALC):
      Disable SIP (I use 0x67 for CSRActiveConfig and 0xEE for booterconfig) Remove ALCPlugFix from /usr/bin (may need to kill with Activity Monitor first) Remove good.win.ALCPlugFix.plist from /Library/LaunchAgents (may need to launchctl unload first) Remove CodecCommander from Clover/kexts/Other (unless you need it, but it looks like the 9560 doesn't) Copy VerbStub.kext to EFI/Clover/kexts/Other Copy AppleALC** to EFI/Clover/kexts/Other Change layout-id to 72 (in SSDT-Config -- 0x48 is hex) Run install.sh and read what it says Reboot (and enable SIP if you want)! Download "ComboJack Installer.zip" and "AppleALC.kext.zip" for everything. The other zips are sources.
      (Also included in "ComboJack Installer" is a folder containing the platform, layout, and pinconfigs used.)
       
      **AppleALC now includes this layout (layout-id 72) in the official release.
      ComboJack Installer.zip

      VerbStub Source.zip
      Combo Jack Source.zip
      AppleALC.kext.zip
    • By soumaxetuirk
      If you have a working Brightness Slider and you might be using Brightness slider or manual hotkeys to control brightness then this guide may help you to use your Native hotkeys of laptop.
       
      (All the Credits goes to @RehabMan     For OS-X-ACPI-Debug Kext and DSDT Patches.)
       
       
      This step assumes that you are using RehabMan's VoodooPS2Controller or Acidanthera's PS2Controller
      Install the kext: https://github.com/RehabMan/OS-X-ACPI-Debug Open MaciASL and click on patch.(Add rehab man repo) Apply "Add DSDT Debug Methods" and "Instrument EC Queries" that are under Brightness Fix. Save the DSDT and restart Look in Syslog as you press the key corresponding to brightness to determine which _QXX methods handle the keys (UPDATE: From Sierra Apple changed logging process. So you won't find ACPIdebug result using syslog command. Instead use following command )
      log show --last 5 | grep ACPIDebug 6. Then patch DSDT:
      into method label _Q1D replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0205)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0285)\n end; into method label _Q1C replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0206)\n Notify(\_SB.PCI0.LPCB.PS2M, 0x0286)\n end; Change the variable _Q1D/_Q1C as per the log. 

      7. Try compiling and check if it generates errors
      8. If it does, then change the PS2M to PS2X according to the one found in your DSDT
      9. Save and place the compiled DSDT.
      10. Now you should see that you have your corresponding keys to change your brightness 
       
       
       FOR  more detail and Queries,Check Out original Post of @RehabMan Here;
      http://www.insanelym...18#entry1997112
      Get Latest Version of  OS-X-ACPI-Debug kext here:
      https://bitbucket.org/RehabMan/os-x-acpi-debug/downloads
    • By jcrcarmo
      Hello everyone,

      Greetings from Brazil! I'm running macOS Catalina 10.15.2 on my Lenovo Ideapad 300-15ISK laptop. Everything works smoothly, except decent battery management, so I decided to rebuild my DSDT from scratch, so I can patch it properly. It was a bit messy to start with.

      I followed Rehabman's guide (to the letter) posted on tonymacx86. However, I keep getting a compile error, no warnings at all, just 'syntax error, unexpected PARSEOP_ARG1'.  Please refer to attached PNG image and .dsl file.

      I've searched endlessly for a solution, but can't fix it no matter what I try. Any ideas on how to fix this issue? I really appreciate your time and help.

      Best regards and Happy Holidays!

      DSDT.dsl
    • By jcrcarmo
      Hello guys,

      I’m running macOS Catalina 10.15.2 on my Lenovo Ideapad 300-15isk laptop. Everything works, except HDMI audio. I can’t get it right no matter what I try, and I’ve tried every guide I’ve found. I was able to patch AppleHDA.kext and sound is working great, but still no HDMI audio in the sound properties window, only 'internal speaker out'. Here are my specs:

      Lenovo Ideapad 300-15isk 80RS
      Intel core i5 6200U @ 2.40 GHz
      Intel HD 520 Graphics
      16GB of DDR3L RAM @ 1600Mhz
      480GB SSD as primary boot and system drive
      1TB SATAIII HD as secondary. Backup drive
      Dual boot (macOS Catalina 10.15.2 and Windows 10 Pro)

      Please refer to attached .docx file containing a picture of DPCIManager window and picture of Kexts installed in EFI-EFI-CLOVER-Kexts-Other. Also, in case you wish to look at it, I am posting the link to my RunMe files. Thanks a lot for your time and help!
       
      https://drive.google.com/file/d/1a7ooQ7unNid5up12P1ygagZa1kjzzHSD/view?usp=sharing
       
       
       
       
      Screen_Shots.docx
    • By MatthewMac
      Hello a few days ago I installed a wireless card to get wifi called: Broadcom DW1820A model: 94350ZAE. Could someone help me to modify my efi folder to let the card work correctly? When I switch on the laptop everything is running ok in verbose mode but when later it appears the Apple logo to finally load everything all the computer get stucked so I can’t do anything (there is only the apple logo and a bar), the only way to use my laptop is disabling the wifi card from bios or using the boot arg: brcmfx_driver=1, and I don’t know why it happens this.
      I tried to follow/use some guides but I can’t fix it, so I need help from a professional of Hackintoshes…
      My laptop is a DELL vostro 5568 8 gb ram, i5 7200 2,4GHz, intel hd graphics 620 and the ssd 250gb.
      Here you can download my efi folder and a IOreg file of my computer
      If you need more information etc tell me.
      I only can upload 10mb and my efi folder is 25mb so I'll upload the most important files.
      Thankyou.
       
      MacBook Pro14,1.ioreg
      efi folder things.zip
×