Contribute
Register

ALC 269 VC Samsung Laptop Help

Status
Not open for further replies.
I opened the kext in hex editor, what am I supposed to be looking for?
 
I opened the kext in hex editor, what am I supposed to be looking for?

You should probably read some background information on connector table patching...

But if you look for your ig-platform-id... 03 00 66 01, you can see the connector data between it and the next ig-platform-id... 04 00 66 01.

The data you're modifying with the patch you have enabled in config.plist does not exist there (it exists in other, desktop oriented, ig-platform-ids).

Only data modified for ig-platform-id 01660003 will affect your system as that is the ig-platform-id you're injecting.
 
You should probably read some background information on connector table patching...

But if you look for your ig-platform-id... 03 00 66 01, you can see the connector data between it and the next ig-platform-id... 04 00 66 01.

Yeah, I understood that part. I've been looking at
http://forum.osxlatitude.com/index....or-enabling-vga-and-hdmi-in-intel-hd4000-gpu/
for some background information on what I need to look for. I just don't know what to change exactly. I have identified the relevant hex values :

03 00 66 01 01 02 04 02 00 00 00 04 00 00 00 01 00 00 00 40 10 07 00 00 10 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 03 00 00 02 00 00 00 30 00 00 00 02 05 00 00 00 04 00 00 07 04 00 00 03 04 00 00 00 04 00 00 81 00 00 00 04 06 00 00 00 04 00 00 81 00 00 00 00 00 00 00 00 02 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

I know that I have to modify some part, and convert it to a Base64 string to put in my config.plist. What part do I change, and to what?
 
Yeah, I understood that part. I've been looking at
http://forum.osxlatitude.com/index....or-enabling-vga-and-hdmi-in-intel-hd4000-gpu/
for some background information on what I need to look for. I just don't know what to change exactly. I have identified the relevant hex values :

03 00 66 01 01 02 04 02 00 00 00 04 00 00 00 01 00 00 00 40 10 07 00 00 10 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 03 00 00 02 00 00 00 30 00 00 00 02 05 00 00 00 04 00 00 07 04 00 00 03 04 00 00 00 04 00 00 81 00 00 00 04 06 00 00 00 04 00 00 81 00 00 00 00 00 00 00 00 02 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

I know that I have to modify some part, and convert it to a Base64 string to put in my config.plist. What part do I change, and to what?

Did you try the patch from the ProBook Installer yet (it is in my example config.plist files).

The one you have should not be expected to work for 01660003.

You should look at PikerAlpha's AppleIntelFrameBufferAzul (renamed to Capri), to get a better understanding of framebuffer content. Note: Much of the content is not well understood.
 
Did you try the patch from the ProBook Installer yet (it is in my example config.plist files).

Yes, I am actually using one of your example config.plist files for my system. Are you referring to this patch? If so, it is already in my config file.

<dict>
<key>Comment</key>
<string>HDMI-audio HD4000 0x01660003</string>
<key>Name</key>
<string>disabled_AppleIntelFramebufferCapri</string>
<key>Find</key>
<data>BAYAAAAEAACBAAAA</data>
<key>Replace</key>
<data>BAYAAAAIAAAGAAAA</data>
</dict>

I removed the "disabled_" prefix, and the patch is reflected in my FrameBuffer kext, but there is no effect from that change. In other words, the patch changes the values but nothing happens.
 
I'm working on installing the HDMI fix, but I noticed another problem - when my laptop wakes from sleep, the audio no longer works. Do you know of a fix to this?

EDIT: Found RehabMan's Codec Commander and followed instructions in Readme. Audio on wake from sleep works fine now.

hey man how do you manage to fix sounds issue after sleep?did you inject this
<key>Update Interval</key> <integer>5000</integer>
<key>Check Infinitely</key>
<true/>


at codec commander info.plist?
 
Nope. So if you read the Codec Commander readme, it just tells you to run that command in terminal, find the ID you need, and replace it. If I read correctly, the fix you described is if you wake the computer just as it is ABOUT to go to sleep? Anyways, just download CodeCommander.kext, and change the relevant IDs. That's all you need to do.
 
Nope. So if you read the Codec Commander readme, it just tells you to run that command in terminal, find the ID you need, and replace it. If I read correctly, the fix you described is if you wake the computer just as it is ABOUT to go to sleep? Anyways, just download CodeCommander.kext, and change the relevant IDs. That's all you need to do.

ok ill try thanks ..
 
Yes, I am actually using one of your example config.plist files for my system. Are you referring to this patch? If so, it is already in my config file.

<dict>
<key>Comment</key>
<string>HDMI-audio HD4000 0x01660003</string>
<key>Name</key>
<string>disabled_AppleIntelFramebufferCapri</string>
<key>Find</key>
<data>BAYAAAAEAACBAAAA</data>
<key>Replace</key>
<data>BAYAAAAIAAAGAAAA</data>
</dict>

I removed the "disabled_" prefix, and the patch is reflected in my FrameBuffer kext, but there is no effect from that change. In other words, the patch changes the values but nothing happens.

Post ioreg and actual config.plist you're using.
 
Status
Not open for further replies.
Back
Top