Jump to content

Elitebook 8470p / HD4000 Fixing DP kills Audio


7 posts in this topic

Recommended Posts

Hey guys.

 

So far I got everything to work on this little machine. Except the Displayport. I never had a Intel IGP before so I am a bit lost. I will attach my Clover folder, would be great if someone could have a look.

 

I used mostly patches found here: https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patchsince I couldn't get the IGP to work properly at all without it. (inject intel + platform id 0x01660009 / 0x0166000A just gave me 4MB Vram and graphical glitches)

 

config : CLOVER.zip

 
Thanks in advance :)
 
 

Use 0x01660003 as your ig-platform-id to get video running with 1536 MB VRAM.

Then use the following KextsToPatch-Entries:
 

			<dict>
				<key>Comment</key>
				<string>HD4000 Scramble</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AQAAdRc=
				</data>
				<key>Name</key>
				<string>IOGraphicsFamily</string>
				<key>Replace</key>
				<data>
				AQAAdBc=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>HDMI-audio HD4000 0x01660003, port 0304</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AwQAAAAEAACBAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				AwQAAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>HDMI-audio HD4000 0x01660003, port 0205</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AgUAAAAEAAAHBAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				AgUAAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>HDMI-audio HD4000 0x01660003, port 0406</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				BAYAAAAEAACBAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				BAYAAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>LVDS HD4000 0x01660003, port 0503</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				BQMAAAIAAAAwAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferCapri</string>
				<key>Replace</key>
				<data>
				BQMAAAIAAAAwAgAA
				</data>
			</dict>

Dankeschön @al6042 :)

 

UPDATE:

 

by setting the 0x01660003 platform-id in the SSDT-IGPU_HIRES.aml and stripping the kext patches by the first one (HD4000 Scramble) it works...

 

Using the first Kext Patch i will get a KP + Reboot.

 

However sound device is gone now. I was getting sound to work with lilu + applealc + layout 12.

 

I can reproduce this by en-/disabling the kext patch for lvds connector.

 

so i can have: sound but no internal display

 

OR no sound and DP Display + internal Display working.

 

 

Weird, i know. but if anyone has a solution to this please help :P Currently using Voodoohda but sound is bad ... :/

In that case you might should take a look at my old DSDT, which I used, when I had the laptop myself... ;)

 

It contains the HDEF-Patch for the "IDT 92HD81B1X" with layout-ID 12...

DSDT.aml.zip

Hey Al

 

 

 

Frohen ersten Advent!

 

 

 

i used your DSDT while dumping all of my ssdts besides the cpu-powermanagement as well as all clover-on-the-fly dsdt patches, set 0x01660004 platform id manually in clover + inject intel.

 

However i end up with the exact same result:

 

using the kextpatch for lvds disables audio, disabling the kext patch gives me audio but i loose internal monitor.

 

HS 10.13

 

Cheers

Fixed it. It was Clovers fault. Used 4259. Update to 4330 fixed the sound problem.

 

Now pretty much everything works, still waiting for Wificard though.

 

-> http://www.insanelymac.com/forum/topic/330391-hp-elitebook-8470p-high-sierra-the-better-macbookpro/

  • Like 1
×
×
  • Create New...