Jump to content

13 posts in this topic

Recommended Posts

Hi, 

 

I try to get a notebook working vanilla. 

 

I used clover and patched DSDT.aml to get it booting. Now I have power-management issues and sound left. 

Sound is more important for me at the moment.

 

My notebook has following hardware: 

Realtek ALC269 @ Intel Skylake PCH-H 

 

lspci on ubuntu said: 

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)

 

id:
multimedia
description:  Audio device
product:  Sunrise Point-LP HD Audio
vendor:  Intel Corporation
physical id: 
1f.3
bus info: 
pci@0000:00:1f.3
version:  21
width:  64 bits
clock:  33MHz
capabilities:  pm msi bus_master cap_list
configuration:
driver = snd_hda_intel
latency = 32
resources:
irq : 128
memory : df120000-df123fff
memory : df100000-df10ffff

 

What would be the best way to install it? 

Is it possible to do it only with EFI/Clover or do I have to touch /L/E? 

 

 

Share this post


Link to post
Share on other sites
Advertisement

Hi,

 

thanks for the answer. I saw this table already but I am unsure. There are multiple layout-ids. At the moment I inject 0x01 and it is not working.

 

Should any of the numbers work or do I have to find a specific one? And if so, can you please shortly explain the rough steps how to find the correct ids?

 

And before the layout ids there are four longer numbers. What are they and where to put them?

 

Is it enough to have lilu.kext, AppleALC.kext and the id injection in config.plist or should I additionally do something with my DSDT?

 

Thanks 

Share this post


Link to post
Share on other sites
Hi,
 
thanks for the answer. I saw this table already but I am unsure. There are multiple layout-ids. At the moment I inject 0x01 and it is not working.
 
Should any of the numbers work or do I have to find a specific one? And if so, can you please shortly explain the rough steps how to find the correct ids?
 
And before the layout ids there are four longer numbers. What are they and where to put them?
 
Is it enough to have lilu.kext, AppleALC.kext and the id injection in config.plist or should I additionally do something with my DSDT?
 
Thanks 


For laptops generally, you have to try them all until you find the right one! Just try one by one, when done, put codec-commander in L\E


I’m using Tapatalk right now

Share this post


Link to post
Share on other sites

Is there also a "vanilla" approach? I would like to solve it via /EFI/Clover only? Or is this a bad idea? 

 

I tried it now with the "appleHDA patcher". From the description as far as I understood, you can do it with the appleHDA patcher without touching AppleHDA.kext. I am unsure about the codec commander. 

 

I used ubuntu via tryout to get the audio codec data from /proc/asound/card0/codec#0 

 

Now I know it is ALC269 VC V3. I used this information and used appleHDA patcher. Then I did 3 things: 

  • Used to replace my config.plist with the one appleHDA patcher created
  • Put the aDummyHDA.kext into /EFI/Clover/kexts/Other
  • Applied the DSDT Patches (HDEF_Patch.txt and system_IRQ.txt to my DSDT)

 

Please see the attached codec information, my EFI/Clover content and the current ioreg (ioregistryexplorer v2.1) information attached. 

EFI.zip

ioreg_export.zip

codec_card0.txt

Edited by frenzycoder

Share this post


Link to post
Share on other sites

Don’t do something that was not mentioned, follow what Allan told to you, it’s simple as like that, use clover, and do test the Layout ID’s one after one, but remember that each one need it’s own reboot, if sound is ok, then use that layout id! Don’t complicate the things, you have clover, AppleALC + Lilu this is only what you’re going to need!
When sound is ok, just add codec-commander to L\E!

Remove any audio kext in S\L\E and L\E, keep it vanilla!


I’m using Tapatalk right now

Share this post


Link to post
Share on other sites

Hi,

 

even AppleHDA.kext ? 

Sound is ok if I see output devices in System Preferences or is there a better way to check it? 

 

I will do as you say. Big thx for the fast responses :)

 

BR coder 

Share this post


Link to post
Share on other sites

AppleHDA have to be untouched,and check sound if it’s working or not, after each reboot and layout id that was changed!


I’m using Tapatalk right now

Share this post


Link to post
Share on other sites
On 5/25/2018 at 6:23 PM, Allan said:

Use AppleALC + Lilu on Clover folder.

Add the correct codec number in you config.plist: https://clover-wiki.zetam.org/Configuration/Devices#devices_audio_audio-inject

 

Here's the values:

Screen Shot 2018-05-25 at 18.22.20.png

Hi Alan,

 

None of the layout ID works for me. I even injected layout ID 124 & 128. Any recommendation what I can try? In the past, my ALC269 works by replacing hacked AppleHDA + IOAudioFamily.kext with specific edited DSDT for it to work. It worked from Mountain Lion up to Sierra. It stops working in High Sierra. AppleALC + Lilu is a more kosher way but unfortunately it appears that mine maybe a rare exception.

FYI, I elected boot verbose and I don;t remember seeing AppleALC kext loader. It showed Lilu kext loaded. Coulde that be an issue. I have Atheros Ethernet and Atheros E2200 did not work and I have to use the old Atheros L1C Ethernet kext. Putting in /Clover/kext/others. the Atheros could not inject. I had to put it into S/L/E. Can I put AppleALC into S/L/E or L/E? I also have problem with Asmedia 1024 USB3. Clover patch did not work.

I came across someone recommending to remove AppleHPET kext? Is that safe to remove AppleHPET? Any suggestion that I can try would be highly appreciated.

 

My rig is:

Asus X53E Laptop

CPU: Intel i5-2450M

Graphics: Intel HD3000

Expand Memory to 8GB 

 

I attached the patched kexts with DSDT that worked from Maverick to Sierra.   

AppleHDA.kext.zip

DSDT.aml

IOAudioFamily.kext.zip

Edited by Phil511
additional information

Share this post


Link to post
Share on other sites

Hi @Allan,

Running the RunMe file & stuck at generating system information. IOReg dump failed & kept repeating IOReg dump but in the end ALC269 generated html. It generated a big files. You want all of it under send me folder?

 

 

Hi @Allan,

 

I am attaching files generated by RunMe app.

Send me.zip

Edited by Phil511
additional information

Share this post


Link to post
Share on other sites

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 kushwavez
      Hi!
       
      I have everything working on my Acer notebook, except FN + Brightness keys using VoodoPS2Controller.kext
       
      Now the brightness keys are "Pause+Break = Brightness Up" and "Fn+F12 = Brightness Down" working right now but they are not the actual keys. 
      The actual brightness keys are "Fn+RightArrow = Brightness Up" and "Fn+LeftArrow = Brightness Down" but they are not working.
      The problem is I don't know the codes.
      Installed ioio and enabled debugging to console:
      Pause/Break is generating: "ApplePS2Keyboard: sending key e045=71" which upper the brightness
      Fn+F12 is generating: "ApplePS2Keyboard: sending key 46=6b" which lower the brightness
      Fn+RightArrow/LeftArrow generates nothing.
      Keyboard attached to PS2K
      Then I used rehabman's guide to enable ACPIDebugging, Installed kext to L/E, Debug methods (Instrument EC Queries, Add DSDT Debug Methods) to DSDT, but there are no codes generated to the log.
       
      Attaching debug folder.
      Also I don't know if it will help, but on Linux I got a code from decreasing/rising brightness with Fn+Left/RightArrow keys:
      Fn+RightArrow: "0xe0 0x54 0xe0 0xd4"
      Fn+Left: "0xe0 0x4c 0xe0 0xcc"
       
      Also I love using EMlyDinEsH's SmartTouchpad Driver, with that all of my Fn keys are working except Brigtness keys ofc. If there are any fix I would like to use that with the smarttouchpad driver. 
      EMlyDinEsH's SmartTouchpad Driver: https://osxlatitude.com/forums/topic/1948-elan-focaltech-and-synaptics-smart-touchpad-driver-mac-os-x/
       
      Specs in my signature. 
      Please help me fix this very last issue on my acer.
       
      debug_4751.zip
    • By tluck
      Lenovo T460 macOS with Clover Guide
      Latest Release on GitHub (April 2019) Updated to Clover r4918 Updated Lilu kexts - ALC, WEG Merged Verleihnix' config.plist - especially to NOT inject GFX Updated BacklightInjector as option to WEG.
        Various Tweaks over Last months The zip file is a complete Clover ESP (/EFI) bundle and kext pack for the Lenovo T460. The current file bundle is tested on Sierra. 
      Note: I never got the GFX fully working on El Capitan. 
      Full Clover file set - config.plist etc. Includes all custom kexts Includes custom DSDT/SSDT scripts and patches Utility scripts The zip bundles are posted to GitHub: https://github.com/tluck/Lenovo-T460-Clover/releases
      Caveat: The T460 systems used here was configured with: i5-6300U, Intel HD Graphics 520, 1920x1080 touch screen. If you have a different system model, then extract the ACPI files and use the included scripts to create a set of files consistent with your system type and BIOS version. See below for details.
      Credits: RehabMan, Shmilee, vusun123, TimeWalker, Mieze from which, much of their work and help is/was was used to get the T460 to this point.
      Devices and aspects working:
      Ethernet -  Intel I219LM is enabled via IntelMausiEthernext.kext WiFi/BT - substitute the Intel WiFi/BT with a compatible Broadcom or Atheros chip Audio - ALC293 codec implemented via AppleALC.kext (old AppleHDA_ALC293 and CodecCommander kexts are not needed) PS2 - ClickPad + TrackPoint + all 3 buttons - using a modified VoodooPS2Controller to support new layouts - and added some custom Fn key maps based on 440/450 dsdt USB - implemented via custom SSDT + USBInjectAll kext. All USB3/USB2 ports are intel-based and work -  3 external USB and internal Camera, BT, etc  Sleep/Wake - the sleepwatcher package and custom sleep/wake scripts are used to help with sleep/wake for BT and PS2 devices. Note: have not tried to implement the SD card reader - no driver found.
      ACPI Files
      New Installation - Steps and Details
      Part 1 - OS Installation
      Part 2- Post OS Installation and Setup
      Notes on Custom Kexts
       
    • By SepehrM
      I'm trying to install High Sierra 10.13.3 on an ASUS N552VW laptop, and I get stuck after this message:
      "could not recover SATA HDD after 5 attempts, terminating" 
      And some other warnings afterwards.
      Specs:
      CPU: Intel Skylake 6700HQ 2.6GHz
      RAM: 16GB DDR4
      2TB HDD + 128GB SSD
      GPU: Intel HD Graphics 530 + Nvidia GTX960m
      I'm installing using a 16GB USB3 flash drive on one of HDD volumes (UEFI Mode)
       
      I uploaded the verbose log and clover config.plist
      config-new.plist

    • By bounty96
      Hello there,
       
      I can't get my soundcard to work on OS X Mojave. Everything else is working. Graphiccard work, LAN work, front camera work, ...
       
      I am on a Laptop:
      Wortmann Terra Mobile 1529H, Clevo W550SU1, 15,6" WXGA (1366x768)
      Intel Haswell HM86 Chipset, Intel Core i5-4210M, Intel HD Graphics 4600
      8GB Samsung DDR3L 1600MHz Ram, Samsung 850 EVO SSD mSATA
      Toshiba SATA HDD, DVD Drive SATA
      Realtek RTL8111 PCI-E LAN Card, Realtek ALC269 Sound Card
      Intel Dual Band Wireless-AC3160 WLAN + BT (removed becouse I don't need it)
      OS X Mojave + Clover (4868) UEFI Boot
       
      Everything else which I can say about my soundcard is:
      Intel Haswell HDA Controller [8086][0C0C]
      Intel Lynx Point HDA Controller [8086][8C20] (probably HDMI sound?)
       
      Codec: Realtek ALC269VB
      Vendor Id: 0x10ec0269
      Subsystem Id: 0x15585455
      Revesion Id: 0x100100
       
      Codec: Intel Haswell HDMI
      Vendor Id: 0x80862807
      Subsystem Id: 0x80860101
      Revesion Id: 0x100000
       
      I have tried several things: Used patched AppleHDA.kext (one time a downloaded, another time I have patched that myself with Apple HDA Patcher 1.9),
      AppleHDA Enabler.kext,
       
      Lilu.kext + AppleALC.kext (but there I don't know how to use them, I have tried to inject with Clover but it doesn't work).
       
      So have anybody an idea to solve that problem (or had solved it already by himself)?
      With Lili.kext and AppleALC.kext do I have to just inject a layout-id or is there more to pay attention?
      In the github page about AppleALC.kext my codec is listet, but with many many layout-id's. I have tried like 30 or so but no solution.
       
      I dont have a audio output device at all in systempreferences. And in systemreport/extensions I see that AppleHDA are not loaded.
      I don't know what to do and hope that anybody could help me.
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&t=6771   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
          First... If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generated in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609  Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder  CLOVER.zip   --Install Sierra/High Sierra and boot into system!   Post Installation   --Install Clover in HDD/SSD and replace with my folder CLOVER.zip   --Reboot and activate video!   -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   --DSDT My DSDT with Skylake patches DSDT.MaLd0n GA H110M-S2.zip Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI --FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek --Audio https://github.com/vit9696/AppleALC --USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads --LAN http://www.insanelymac.com/forum/topic/287161-new-driver-for-realtek-rtl8111/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
×