Contribute
Register

Asus Q301LA-bsi5t17 (S301LA) – Yosemite Clover Install

Status
Not open for further replies.
I have everything done but the patches in KextsToPatch, I've never actually added anything to this before and I don't know what to do. I've used bcc9's script but it says couldn't find a codec map to apply for '10ec0233'. I have the working patched AppleHDA from ikkoku /mirone and believe I'm supposed to be doing something with this:

Code:
         <key>Codec</key>
                    <string>Mirone - Realtek ALC233</string>                    
                    <key>CodecID</key>
                    <integer>283902515</integer>
                    <key>ConfigData</key>
                    <data>
                    AUccEAFHHQEBRx4XAUcfkAEnHCABJx0BASce
                    oAEnH5ABlxwwAZcdEAGXHoEBlx8DAhccQAIX
                    HRACFx4hAhcfAwF3HPABdx0AAXceAAF3H0AB
                    hxzwAYcdAAGHHgABhx9AAacc8AGnHQABpx4A
                    AacfQAG3HPABtx0AAbceAAG3H0AB1xzwAdcd
                    AAHXHgAB1x9AAecc8AHnHQAB5x4AAecfQAFH
                    DAI=
                    </data>
                    <key>FuncGroup</key>
                    <integer>1</integer>
                    <key>LayoutID</key>
                    <integer>3</integer>

What exactly do I put in the find and replace? If the above is replacing a string, which is it? Sorry if my questions have been answered elsewhere. I've searched the forums and the patch hda on the fly thread but I still can't seem to understand what I'm supposed to be replacing.​
 
I have everything done but the patches in KextsToPatch, I've never actually added anything to this before and I don't know what to do. I've used bcc9's script but it says couldn't find a codec map to apply for '10ec0233'. I have the working patched AppleHDA from ikkoku /mirone and believe I'm supposed to be doing something with this:

Code:
         <key>Codec</key>
                    <string>Mirone - Realtek ALC233</string>                    
                    <key>CodecID</key>
                    <integer>283902515</integer>
                    <key>ConfigData</key>
                    <data>
                    AUccEAFHHQEBRx4XAUcfkAEnHCABJx0BASce
                    oAEnH5ABlxwwAZcdEAGXHoEBlx8DAhccQAIX
                    HRACFx4hAhcfAwF3HPABdx0AAXceAAF3H0AB
                    hxzwAYcdAAGHHgABhx9AAacc8AGnHQABpx4A
                    AacfQAG3HPABtx0AAbceAAG3H0AB1xzwAdcd
                    AAHXHgAB1x9AAecc8AHnHQAB5x4AAecfQAFH
                    DAI=
                    </data>
                    <key>FuncGroup</key>
                    <integer>1</integer>
                    <key>LayoutID</key>
                    <integer>3</integer>

What exactly do I put in the find and replace? If the above is replacing a string, which is it? Sorry if my questions have been answered elsewhere. I've searched the forums and the patch hda on the fly thread but I still can't seem to understand what I'm supposed to be replacing.​

Install CodecCommander: https://github.com/RehabMan/EAPD-Codec-Commander

Copy the AppleHDA related patches to your config.plist from the config.plist at my u430 repo, but modify them for ALC233 (if you're looking at them in a plist editor it will be obvious). Only patch 3 of 3 needs to be modified. Hint: Keep in mind the values are byte-reversed (eg. for 0x10ec0283, you'll see 8302ec10, so for 0x10ec0233 it would be 3302ec10).

Make sure you rebuild caches as specified in my u430 guide: http://www.tonymacx86.com/yosemite-...ideapad-u330-u430-u530-using-clover-uefi.html
 
I hope to have a chance to look at this same issue in the near future.

I will post at my u430 guide thread if/when I have a solution.

Time has been my enemy in recent days,
but I will try to correct it as soon as possible, after all
I still have an ace in the hole.
 
You need:
- codec Realtek ALC233
- DSDT patch "IRQ Fix", and "Audio Layout 12" (change layout-id from 12 to 3)
- patches in KextsToPatch for AppleHDA binary (you can see example in my u430 repo)
- vanilla AppleHDA in /S/L/E
- this kext in /S/L/E
- CodecCommander.kext installed /S/L/E
- proper procedure for cache rebuild (repair permissions, reboot without caches, rebuild cache, boot normally 2x)

Screen Shot 2015-05-06 at 8.00.57 PM.png

Is this correct? I doubt it.. because I currently have no sound. I'd really like to learn how to fix this, it's pretty interesting. I did everything you said but I obviously did something wrong.
 
View attachment 136539

Is this correct? I doubt it.. because I currently have no sound. I'd really like to learn how to fix this, it's pretty interesting. I did everything you said but I obviously did something wrong.

It looks correct. Post ioreg... And patchmatic output. There is still plenty of othe mistakes you could have made.

Also... Check that the version of the HDA injector is larger than AppleHDA.
 
Should the dummyhda have a version.plist? or is the version number in info.plist
View attachment 136541

No version.plist. Version# is in Info.plist. Must be larger than version# in AppleHDA itself.

Verify that your AppleHDA injector uses layout-id=3.

AppleHDA is loading, but it looks like the injector is not active.
Make sure you followed the instructions provided previously for rebuilding cache...
Make sure you have kext-dev-mode=1
Make sure injector is installed to /S/L/E.
 
No version.plist. Version# is in Info.plist. Must be larger than version# in AppleHDA itself.

Verify that your AppleHDA injector uses layout-id=3.

AppleHDA is loading, but it looks like the injector is not active.
Make sure you followed the instructions provided previously for rebuilding cache...
Make sure you have kext-dev-mode=1
Make sure injector is installed to /S/L/E.


Both applehda and dummyhda are in /s/l/e and the injector is using layout id 3. I followed the instructions in the u430 thread but I still have no sound. I even tried taking the layout.xml and platforms.xml from the working applehda and putting it into my own dummyhda but still no sound.
 
Both applehda and dummyhda are in /s/l/e and the injector is using layout id 3. I followed the instructions in the u430 thread but I still have no sound. I even tried taking the layout.xml and platforms.xml from the working applehda and putting it into my own dummyhda but still no sound.

Post the DummyHDA you're using.

AppleHDA does not use Platforms.xml/layout.xml. It uses Platforms.xml.zlib/LayoutXX.xml.zlib.
 
Post the DummyHDA you're using.

AppleHDA does not use Platforms.xml/layout.xml. It uses Platforms.xml.zlib/LayoutXX.xml.zlib.


Sorry yes platforms.xml.lip/layoutxx.xml.zlib is what I meant. The dummyhda I'm using was posted by ikkoku earlier in this thread: DummyHDA.kext.zip
 
Status
Not open for further replies.
Back
Top