shilohh
Moderator
- Joined
- Jan 1, 2012
- Messages
- 1,752
- Motherboard
- Asus Prime Z490-A
- CPU
- i9-10850K
- Graphics
- RX 5700 XT
- Mac
- Mobile Phone
Good, but when you get to the chameleon screen, type something. You will see whatever you've typed, if you see DSDT=No before it, the flag is automatically being used every time you boot so your DSDT might not be loading. I just noticed this NEW default behavior in Chameleon and it may be effecting chimera as well because it's just a rebranded branch of chameleon. Now hit the backspace key to erase all flags that were present and hit enter to boot. If chimera is holding on to all your typed flaggs, when you erase them, it will hold on to that state of no flags entered for every following boot. Do take note of all the flags that are there if any, if you can't boot after clearing flaggs, add them to the kernel flags section of org.chameleon.boot.plist.Done.
Before I extracted my DSDT, when I booted back into my OS I used the boot flag "DSDT=No" so that it would extract my correct/current BIOS and not something else I had been using, maybe.
With the proper kext, pin config is all that's needed.The DSDT I attached has an "ID" edit to it. Only one line. I am/was researching possible DSDT edits to the "ID" of the audio for 898. I don't think it was working. But I have to be honest, it's REALLY confusing to me (a total novice) and every guide seemed to have a link to another post you're supposed to look at for your specific problem/hardware/software and for someone like me it's d**n near impossible to figure out which instructions to follow. This is why I'm no good at research.
Yes the enabler kext will mess things up. That's what the DSDT edit is for.I used the kext you gave out in section 1. I've just deleted the audio enabler kext and I'm about to try reinstalling HDA with kextbeast again and reboot. Up until just now, I had no idea that you weren't supposed to have the enabler kext in there. I have no idea when it was installed....multibeast, I guess....?
OK good. That's why I recommended a clean (reformat) re-install so you wouldn't have crap like that lingering but you must have selected one of the audio options in your last install. Don't use anything in the audio section from multibeast! If you ever decide to reinstall, copy your extra folder to a USB stick and use only the minimum amount of options from multibeast.All the kexts involving audio I could find in S/L/E. Let me know if there's something else here or elsewhere I should be looking for...
AppleAVBAudio.kext
AppleFWAudio.kext
AppleHDA.kext - deleted and reinstalled with kextbeast.
AudioAUUC.kext
HDAEnabler1.kext - deleted.
Because I label them grey in the finder so you can see what you've added in SLE.1 quick question. Why are the SleepEnabler and VoodooTSCSync kexts grayed out in Extensions? Just curious.
I hate to say it but since you had the HDA enabler in /S/L/E, I'd say you don't really know what you've done in your install. Since your new at this I think starting fresh again is your best bet. I sugest:UPDATE: I deleted the HDAEnabler kext and reinstalled the interim 898 kext and rebooted. When I got back up, all of my audio output options were gone. Only Airplay was available. Sooooo......i'm out of ideas for the moment. And I'm too frustrated to continue. I'm going to take a break and be back later.
1) Erase and partition your boot drive following the instructions for unibeast. Install your OS using unibeast. when you get to the chimera screen type: -v cpus=1 npci=0x3000 GraphicsEnabler=No then hit enter. When you finish your install and the machine tries to re-boot, your machine will use the bootloaded from the unibeast install stick so leave it plugged in. You may need to pick it from the BIOS boot override list to boot. Again, when you get to the chimera screen type: -v cpus=1 npci=0x3000 GraphicsEnabler=No then hit enter.
2) Install using Multibeast and ONLY the options in the attached image. DO NOT check any other options ESPECIALLY ANYTHING IN THE AUDIO SECTION. When multibeast finishes, DO NOT RE_BOOT. Feel free to delete the following un-needed multibeast kexts from /System/Library/Extensions:
ElliottForceLegacyRTC, EvOreboot.kext, JMicron36xATA.kext, AHCI_3rdParty_SATA.kext
Or, leave them there. They shouldn't mess anything up.
3) KextBeast in the ShiKexts.
4) Go to /Extra and open org.chameleon.boot.plist in text edit and Make sure that npci=0x3000 is in the "string" section of "Kernel Flags" like this:
<key>Kernel Flags</key>
<string>npci=0x3000 darkwake=0</string>
5) Eject your UniBeast USB and Re-boot. If nothing happens check your BIOS boot priorities. When you get to the chimera screen, hit delete until all previous boot flags are cleared out, if any are present. Then type -f and hit enter. Whenever you working on the system always boot -f when you finish (ignore caches).
6) Use Disk Utillity to repair permissions on your boot drive. Follow the DSDT guide.