Contribute
Register

4540S DSDT Patches. Comments and Questions Please.

Status
Not open for further replies.
I just realized that the patches weren't being applied properly (after reading that the first patch basically deals with all those errors :oops:) something didn't work when I saved all that text into 1 file, but when I copy pasted the patches separately there were no errors. o_O Well thanks for taking the time to compile that for me.
 
I just realized that the patches weren't being applied properly (after reading that the first patch basically deals with all those errors :oops:) something didn't work when I saved all that text into 1 file, but when I copy pasted the patches separately there were no errors. o_O Well thanks for taking the time to compile that for me.

Don't think this should be a problem if using MacIASL. I know that DSDT Editor has tendency to "choke" on large patches.
 
Sorry i've been busy for a while, however even with Wake from USB disabled in BIOS the USB3.0 patch stops my laptop from sleeping when with the other DSDT it sleeps perfectly! Any more ideas on the situation?
 
Hey guys...

These patches are now integrated into my github repo. You can use MaciASL to easily patch your DSDT for 4x40s.

See: http://www.tonymacx86.com/hp-probook/83573-patching-your-dsdt-probook-4x30s-using-maciasl.html
Based on my experience with the AppleIntelFramebufferCapri.kext, I think some people will have a problem with the 03b_1080p+HDMI.txt patch. The problem will manifest as unability to enable the HDMI port, since 0x04, 0x00, 0x66, 0x01 has only one port defined (LVDS). They will need to use 0x03, 0x00, 0x66, 0x01 (or something similar) and a patched AppleIntelFramebufferCapri to enable the port, that's what we (users of 6470b 1600x900) have to do.
 
Based on my experience with the AppleIntelFramebufferCapri.kext, I think some people will have a problem with the 03b_1080p+HDMI.txt patch. The problem will manifest as unability to enable the HDMI port, since 0x04, 0x00, 0x66, 0x01 has only one port defined (LVDS). They will need to use 0x03, 0x00, 0x66, 0x01 (or something similar) and a patched AppleIntelFramebufferCapri to enable the port, that's what we (users of 6470b 1600x900) have to do.

As far as I know, not an issue with 4x40s, otherwise BigDonkey would have changed it.

BTW, if you want to provide a list of changes for 6470b, I'd look at pulling such changes in...
 
As far as I know, not an issue with 4x40s, otherwise BigDonkey would have changed it.

BTW, if you want to provide a list of changes for 6470b, I'd look at pulling such changes in...
Does he have a 1600+ display needing dual link?

Will test you changes for good, then will let you know, thx.
 
Does he have a 1600+ display needing dual link?

I don't think so. I do see that (first post here) has 0x03 for single link and 0x04 for dual link. Not sure the reason behind it, but my patches represent a direct translation of the content in the OP...

Will test you changes for good, then will let you know, thx.

OK.
 
I don't think so. I do see that (first post here) has 0x03 for single link and 0x04 for dual link. Not sure the reason behind it, but my patches represent a direct translation of the content in the OP...
Ok, let's wait for a user with a 4740S, to tell us what he uses to enable the HDMI.
But if i understand anything, its imposible to use multiple displays on 0x04, 0x00, 0x66, 0x01:

Code:
[COLOR=#000000]AAPL[/COLOR][COLOR=#666600],[/COLOR][COLOR=#000000]ig[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]platform[/COLOR][COLOR=#666600]-[/COLOR][COLOR=#000000]id[/COLOR][COLOR=#666600]:[/COLOR][COLOR=#006666]01660003[/COLOR][COLOR=#666600],[/COLOR][COLOR=#660066]Stolen[/COLOR][COLOR=#000000] RAM [/COLOR][COLOR=#000088]for[/COLOR][COLOR=#000000] FB[/COLOR][COLOR=#666600]:[/COLOR][COLOR=#006666]64MB[/COLOR][COLOR=#666600],[/COLOR][COLOR=#660066]Pipes[/COLOR][COLOR=#666600]:[/COLOR][COLOR=#006666]2[/COLOR][COLOR=#666600],[/COLOR][COLOR=#660066]Ports[/COLOR][COLOR=#666600]:[/COLOR][COLOR=#006666]4[/COLOR][COLOR=#666600],[/COLOR][COLOR=#660066]FBMem[/COLOR][COLOR=#666600]:[/COLOR][COLOR=#006666]2[/COLOR]
[COLOR=#666600]@[/COLOR][COLOR=#006666]0[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]05[/COLOR] [COLOR=#006666]03[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]02[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]30[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#880000]// (LVDS)[/COLOR]
[COLOR=#666600]@[/COLOR][COLOR=#006666]1[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]02[/COLOR] [COLOR=#006666]05[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]04[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]07[/COLOR] [COLOR=#006666]04[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#880000]// (DisplayPort)[/COLOR]
[COLOR=#666600]@[/COLOR][COLOR=#006666]2[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]03[/COLOR] [COLOR=#006666]04[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]04[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]81[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#880000]// (DisplayPort)[/COLOR]
[COLOR=#666600]@[/COLOR][COLOR=#006666]3[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]04[/COLOR] [COLOR=#006666]06[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]04[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]81[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#880000]// (DisplayPort) - DETECTED 0x0 desktop[/COLOR]


AAPL[COLOR=#666600],[/COLOR]ig[COLOR=#666600]-[/COLOR]platform[COLOR=#666600]-[/COLOR]id[COLOR=#666600]:[/COLOR] [COLOR=#006666]01660004[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]Stolen[/COLOR] RAM [COLOR=#000088]for[/COLOR] FB[COLOR=#666600]:[/COLOR] [COLOR=#006666]32MB[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]Pipes[/COLOR][COLOR=#666600]:[/COLOR] [COLOR=#006666]3[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]Ports[/COLOR][COLOR=#666600]:[/COLOR] [COLOR=#006666]1[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]FBMem[/COLOR][COLOR=#666600]:[/COLOR] [COLOR=#006666]1[/COLOR]
[COLOR=#666600]@[/COLOR][COLOR=#006666]0[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#006666]05[/COLOR] [COLOR=#006666]03[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]02[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]30[/COLOR] [COLOR=#006666]02[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#006666]00[/COLOR] [COLOR=#880000]// (LVDS)[/COLOR]
 
Status
Not open for further replies.
Back
Top