Coder Social home page Coder Social logo

Comments (18)

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vit9696 commented

Hi,
It is not possible for me to help you right now, but I can check that everything goes by design if I look at the log. Please install a debug kext, add -alcdbg to boot arguments, and run
cat /var/log/system.log | grep AppleALC
Copy the results here within a spoiler tag or something.

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

Hi vit. :)

Will do. I just can't get my hands on a debug version of this kext. And as you probably remember, compiling one didn't go so well for me. :)) I couldn't find the resulting build although Xcode said "Build Successful".

Can you help?

I got an info.plist using the codec-info.command. There might be a problem with the layout id. Wanna check it out?
Info.plist.zip

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vit9696 commented

Xcode has file list panel on the left. Compiled binaries display in the Products section, right click on the kext and choose Show in Finder. There also are precompiled binaries on the release page.

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

Ok, will try that, as well.

It's weird cause I do have Layout Id set to 1 in Clover. Still in the Info.plist, the ID seems to be 0.
screen shot 2016-06-17 at 3 53 40 pm

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

As I suspected, it looks like a problem with the layout ID.

Here's the log, from the debug build:

Mac:~ radu$ cat /var/log/system.log | grep AppleALC
Jun 17 00:23:11 localhost kernel[0]: calling mpo_policy_init for AppleALC
Jun 17 00:23:11 localhost kernel[0]: Security policy loaded: AppleALC Kernel Extension (AppleALC)
Jun 17 00:23:13 bucmac0053 kernel[0]: AppleALC: alc @ layout-id was not provided by controller at HDEF
Jun 17 11:57:10 localhost kernel[0]: calling mpo_policy_init for AppleALC
Jun 17 11:57:10 localhost kernel[0]: Security policy loaded: AppleALC Kernel Extension (AppleALC)
Jun 17 11:57:12 bucmac0053 kernel[0]: AppleALC: alc @ layout-id was not provided by controller at HDEF
Jun 17 13:05:41 localhost kernel[0]: calling mpo_policy_init for AppleALC
Jun 17 13:05:41 localhost kernel[0]: Security policy loaded: AppleALC Kernel Extension (AppleALC)
Jun 17 13:05:42 localhost kernel[0]: AppleALC: alc @ layout-id was not provided by controller at HDEF
Jun 17 13:40:44 localhost kernel[0]: calling mpo_policy_init for AppleALC
Jun 17 13:40:44 localhost kernel[0]: Security policy loaded: AppleALC Kernel Extension (AppleALC)
Jun 17 13:40:44 localhost kernel[0]: AppleALC: alc @ layout-id was not provided by controller at HDEF
Jun 17 16:04:58 localhost kernel[0]: calling mpo_policy_init for AppleALC
Jun 17 16:04:58 localhost kernel[0]: Security policy loaded: AppleALC Kernel Extension (AppleALC)
Jun 17 16:04:59 localhost kernel[0]: AppleALC: alc @ layout-id was not provided by controller at HDEF
Jun 17 16:22:31 localhost kernel[0]: calling mpo_policy_init for AppleALC
Jun 17 16:22:31 localhost kernel[0]: Security policy loaded: AppleALC Kernel Extension (AppleALC)
Jun 17 16:22:31 localhost kernel[0]: AppleALC: alc @ layout-id was not provided by controller at HDEF
Mac:~ radu$

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vit9696 commented

Do not use clover configurator, edit Info.plist manually. This looks like not an AppleALC bug.

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

Info.plist? You mean config.plist, right?

I did use Clover Configurator to edit it. But it's still ok, even if I edit it manually.
screen shot 2016-06-17 at 5 33 14 pm

What about the info.plist zip file I sent earlier? Does that help in any way?

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vit9696 commented

What about FixHDA (or HDEF) in ACPI patches do not remember the exact name?

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

It's FixHDA, Vit. But it's not checked/enabled.
The only patch I applied in that section is Rename HDAS to HDEF. Is it necessary for your kext?

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vit9696 commented

I think it is. I generally edit SSDT myself, so I am not sure what changes are ncessary for Clover. Read its manual ;)

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

Well...if the target of the kext is HDEF (which I suppose it is), then the rename is ok, since now I do have HDEF in ioreg (I had HDAS before).

I need to find a way to change my layout-id from 00 00 00 00 to 01 00 00 00 (if I'm not mistaken).
Any idea?

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vit9696 commented

0 layout-id is missing layout-id, i.e. likely missing _DSM. You must fix your DSDT either with FixHDA or with SSDT edits. OEM DSDT does not contain _DSM methods in HDEF even if renamed.

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

With FixHDA I get a KP and can't boot anymore. I extracted the DSDT and...maybe I don't know where to look (most likely) but I seem to have _DSM. I wish Clover would work with this as it used to work with my previous build. :(
Can you help to get this fixed? I have no clue where to go from here. Might look easier to you. But to me it's like Klingon.

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vandroiy2013 commented

Try to use arbitrary device injection in clover. Read clover manual.
http://www.insanelymac.com/forum/topic/282787-clover-v2-instructions/?p=2163533

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

Hi, Vandroiy

I was looking into that this morning, but...in my boot.log, I don't have any Realtek device (I looked for 10EC and Realtek) so...I'm not sure where to start with this method. But interestingly enough, I can see the device in DPCI Manager.
screen shot 2016-06-18 at 1 22 34 pm
boot.log.zip

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vandroiy2013 commented

Use bdmesg in terminal to get clover bootlog for PCI address information.
Also you should look Audio Device but NOT CodecID
d38f307a-3557-11e6-9b67-f457590ba04b

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@arsradu commented

Ha! Found it! :D

0:100 0:000 PCI (00|00:1F.03) : 8086 A170 class=040100

Ok, I'll get on Arbitrary. It's the first time I do this. I hope I'm not gonna break anything. :))

from bugtracker.

acidanthera-bot avatar acidanthera-bot commented on July 26, 2024

@vandroiy2013 commented

I suggest you to move to the clover topic. This place is for discussing AppleALC issues.
Closed...

from bugtracker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.