Open rudem70 opened 4 years ago
The latest BIOS you can use with OpenCore or Clover and the EliteBook 840 G4 is P78 v1.29 Any later version will not boot. Hopefully kreizlie will chime in with an explanation why he listed the BIOS Q85 01.09.01 He may have made a mistake and was referencing another computer altogether.
Hi cyberfunk,
i had the same problem, solved it by downgrading bios, was a hard way to find out and saw last chance in it, but worked very great!!! ;)
Hi cyberfunk,
i had the same problem, solved it by downgrading bios, was a hard way to find out and saw last chance in it, but worked very great!!! ;)
can you share bios, please. on hp support is available only last thanks
You need to downgrade one BIOS version at a time from within your BIOS settings. At least that's the way I did it. It took a while for me as mine was on the latest and I had to go back many versions. Let me know if that works for you.
Hi rudem70, you have to click on previous versions, there you find it, for me the last working version was 1.31
Hi rudem70, you have to click on previous versions, there you find it, for me the last working version was 1.31
Awesome! Yeah I didn't even think about downloading the exact version. I just hooked up an Ethernet cable and downgraded one version at a time.🤣
cyberfunk, try my efi ;)
cyberfunk, try my efi ;)
Man to be honest I'm a bit hesitant to make the move to OpenCore for one reason. Using OpenCore would put me off the reservation into deep water handling things I know absolutely nothing about. RehabMan's guide/scripts for the EliteBook series basically do everything for you. OpenCore has no training wheel install scripts to my knowledge for the EliteBook 840 G4. If I used someone else's EFI I might run into issues because of differences in config.plist and other settings that I would need to study up on to know what's going on. Right now my setup is rock solid. Everything just works. Basically I'd prefer to wait for an OpenCore guide and more of a community experience before I make the switch.
Hi Cyberfunk you can install opencore additional next to your clover, just put it in to your efi folder next to clover and you can choose in bios by pressing f9 withouot any risk ;)
Cyberfunk, is your internal Wifi working?
Hi Cyberfunk you can install opencore additional next to your clover, just put it in to your efi folder next to clover and you can choose in bios by pressing f9 withouot any risk ;)
Thanks. I think eventually if I decid to upgrade to Big Sure I will do a fresh install with OpenCore as the Rehab/Clover setup comes with a lot of kexts and odds and ends installed in obscure places and I don't want any leftovers when I make the switch.
Cyberfunk, is your internal Wifi working?
Yes absolutely everything including handoff/airdrop wifi & bluetooth works with the Rehabman Clover setup on the EliteBook 840 G4. I use the Broadcom BCM94352Z Lenovo Yoga 3 Pro WiFi + BlueTooth Card. I'm running Mojave because I don't like where Apple is going with locking the file system and root of the drive in Catalina onward. Eventually I know I will have to upgrade but I'm putting it off for the time being.
do you have working card reader?
do you have working card reader?
I don't think so but I never use that or the pointer or fingerprint reader. I think those three things are the only things that don't work with Rehabman Guide and Clover. Are you saying you got that working in OpenCore?
at my github page, download the sinetek kext and put it in your clover, should work!
Thanks will give it a shot! I'll have to pick up an SD card as I don't own one at the moment.
Hi guys, sorry for this late reply, I will check the BIOS version later
ok, i made some tests in the morning because there is a new bios version out v.1.35 but with no success, i had to go back to 1.29/1.31
New BIOS causes this in DSDT RTC device:
Device (RTC) { Name (_HID, EisaId ("PNP0B00") / AT Real-Time Clock /) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x01, // Alignment 0x02, // Length ) IRQNoFlags () {8} }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((STAS == One)) { Return (0x0F) } Else { Return (Zero) } } }
We need to return 0x0F. This can be fixed by ACPI rename or better way - by SSDT file. You can look at this repository. kecinzer/hpelitebook850g5-opencore@65338fe
hi, i think that last bios for 840 g4 is P78 0135 and not BIOS Q85 01.09.01.