Contribute
Register

HP EliteBook 840 G2

Status
Not open for further replies.
ProBook 840 G2 is not in the list of supported models in PBI CE. How do you recommend to use PBI CE? Or it's better not to use it for 840 G2?

There is experimental support for Broadwell machines in PBI-CE.
 
There is experimental support for Broadwell machines in PBI-CE.
Many thanks!
I''ve updated OS X up to 10.11 following guide for HP ProoBooks [Guide] Install 10.11 beta on HP EliteBook/ProBook/others with Clover UEFI and here results:
- to boot from USB Installer I have to follow this guide[Guide] Booting the OS X installer on LAPTOPS with Clover. I couldn't boot with files from first guide.
- at the moment in PBI-CE there is only one model with Broadwell support (430 G2 Broadwell). I used it. Some kexts from this model don't applicable to 840 G2 - I deleted them manually.
- system is stable with exception of sleep mode (it's not working - computer goes into strange mode; only restart helps)
- Some functions keys are not correct (I think because of not correct model in PBI CE)
[solved! working!]- iCloud works partially (don't work AppStore, iMessage and FaceTime). I think I should follow guide Fix iMessage.
- Audio is working with VoodooHDA
- Card reader is not working. Looking for corresponding kext
 
Last edited:
I see that you have follow my french guide.

I have only dock station Display port who not works properly.

I'll post the guide in english, and add some modification.

I have installed El Capitan Public Beta 1 first, then update to Public Beta 6.

About the card reader, i'm searching ...
surely need to inject RP02 as usb port (EHcX).

i tried to do custom dsdt patch, but failed for now.

cheers
 
I see that you have follow my french guide.

I have only dock station Display port who not works properly.

I'll post the guide in english, and add some modification.

I have installed El Capitan Public Beta 1 first, then update to Public Beta 6.

About the card reader, i'm searching ...
surely need to inject RP02 as usb port (EHcX).

i tried to do custom dsdt patch, but failed for now.

cheers

The card reader is likely PCIe. Nothing to do with USB2 (EHCx).
 
The french guide is updated.

give me time to translate and post it.
it's raining here, maybe your chance ;)

you can read some stuff about this 820 G2 here:
http://www.tonymacx86.com/el-capita...robook-others-clover-uefi-14.html#post1095424
(it's about sd card reader and display port on dock station, i don't find solution, but rehabman helped me)

I don't use PBI CE 6.4.1.

I prefer understand what i have on my system, and also, PDI CE don't allow sd card reader and display port on dock station.
Maybe i'll use the applehda patch in clover from the pbi installer.

cheers

Edit: english version posted.
 
hi,

need help about patch this HD5500 to have working DisplayPort on the docking station.

here some info:

AppleIntelBDWGraphicsFramebuffer

ig-platform-id: 0x26160006 = intel HD6000 (MacBookAir7,2) (set in clover config.plist)
0600 2616 0103 0303 0000 2002
0000 5001 0000 0060 D90A 0000
D90A 0000 0000 0000 0000 0000
0000 0000
0000 0800 0200 0000 3002 0000 buffer 0 / port 0 / pipe 0800 / LVDS / attribut 3002
0105 0B00 0004 0000 0705 0000 buffer 1 / port 5 / pipe 0B00 / DP / attribut 750
0204 0B00 0004 0000 0705 0000 buffer 2 / port 4 / pipe 0B00 / DP / attribut 750
FF00 0000 0100 0000 4000 0000 buffer unused/ port null / pipe null / VGA / attribut 4000
0B0B 0000 0101 0500 0000 0000
0500 0000 0000 0000 0400 0000

ig-platform-id: 0x16160002 = intel HD5500 (set in dsdt)
0200 1616 0103 0303 0000 2002
0000 5001 0000 0060 6C05 0000
6C05 0000 0000 0000 0000 0000
0000 0000
0000 0800 0200 0000 3002 0000 buffer 0 / port 0 / pipe 0800 / LVDS / attribut 3002
0105 0900 0004 0000 0705 0000 buffer 1 / port 5 / pipe 0900 / DP / attribut 750
0204 0A00 0004 0000 0705 0000 buffer 2 / port 4 / pipe 0A00 / DP / attribut 750
FF00 0000 0100 0000 4000 0000 buffer unused / port null / port null / VGA / attribut 4000
024B 0000 0505 0600 0200 0000
0400 0000 80DF 1710 0000 0000

ioreg:

buffer 0:
connector-type: 0200 0000
display-pipe: 0000 0000
Port-number: 0x0

buffer1:
connector-type: 0004 0000
display-pipe: 0100 0000
port-number: 0x5

buffer2:
connector-type: 0004 0000
display-pipe: ffff 0000
port-number: 0x6

0x01000000 = VGA connector
0x02000000 = LVDS connector
0x04000000 = eDP connector
0x00020000 = DVI connector
0x00040000 = DisplayPort connector
0x00080000 = HDMI connector

dsdt patch:
0x016160002 = good GPU recognized
clover ig-platform-id: 0x016260006 = working DP port on the side of the laptop

NAME:
AppleIntelBDWGraphicsFramebuffer
FIND:
0600261601030303000020020000500100000060D90A0000D90A000000000000000000000000000000000800020000003002000001050B00000400000705000002040B000004000007050000FF0000000100000040000000
REPLACE:
0600261601030303000020020000500100000060D90A0000D90A0000000000000000000000000000000008000200000030020000(what next)
COMMENT: docking station DP

I tried all ig-platform-id from: https://www.firewolf.science/2015/0...from-appleintelbdwgraphicsframebuffer-binary/

None worked for docking station.
when i patch using clover, i can change the display type (so patch is working), but pipe and attribut should be the more important value to know.

I tried different value, regarding the ioreg, but without success.

I attach the ioreg, taken with the two docking station's Display Port connected to a screen.

thanks for helping
 

Attachments

  • duduclx.ioreg
    4.1 MB · Views: 161
If you can't find an ig-platform-id that makes the docking DP port work, then you're stuck with guessing regarding the port configuration for it.

Unless you find a way to extract the info in Linux or Windows when the port is working...
 
Status
Not open for further replies.
Back
Top