HP EliteBook 840 G1 & OpenCore Catalina/Big Sur

  • Franck if all work, perfect 👍

    Sure you can update open core... Why not🤷‍♂️

    MacBook Air 2022  M2 - 10 Core GPU - 16GB RAM - 512 GB - macOS Sonoma

    MacMini 6,1  Late 2012 - macOS Ventura Beta - OC Legacy Patcher 0.6.9

  • Hello all of you

    i have read all the post and all informations about kext, OC, param and others things but i still have some problems

    > My config is HP 840G1 with broadcom BCM94352HMB PCI card (for wifi/bluetooth)

    > I use OC 7.0 and Bigsur 11.6


    The PC boot (after a quite long time) and start to BigSur OS.

    My problems are :

    - After some try and modification, i have succeed to use the trackpad (thanks for explications) but buttons still not works.

    - Wifi and bluetooth doesnt woks : wifi card seems to be identified (in device panel) but no bluetooth device seems to be identified. I use AirportBCRMfixup kext (with explications to deactivate bcrm4360 injector) and try some params (for instance add PCI card in OC param)... without any success...


    If you have some ideas and/or some files that could be usefull it will be great


    Thanks for your works, your informations .

    I have attached my config.plist file if needed

    Dateien

    • config.plist

      (61,75 kB, 61 Mal heruntergeladen, zuletzt: )
  • Hallo!

    Hat jemand schon eine funktionierende EFI für das 840 G1 und Monterey?

    Ich musste das SMBIOS von dem bislang tiptop auf BigSur laufenden MacBookAir6.2 auf 7.1 wechseln, um Monterey überhaupt installieren zu können.

    Leider geht nun Bluetooth nicht mehr und nur noch ein USB Port.

    Nutze ich eine andere SystemPlatform wie MacBookPro13.x gehen zwar die USB Ports, dafür nicht mehr ein externes Display- weder über das Dock noch DisplayPort.

    Einmal editiert, zuletzt von Conn ()

  • Mal abgesehen, dass Du nach dem Wechsel des SMBIOS ziemlich sicher auch die Prozessor-Daten anpassen musst, werden Deine USB´s vermutlich deshalb nicht laufen (dazu gehört auch Bluetooth) weil Du die USBport.kext nicht auch angepasst hast.


    In der info.plst der USBPort.kext (rechte Maustaste "Paketinhalt anzeigen") ist Dein früheres Gerät hinterlegt. Das findet er nun aber nicht mehr.

    Meine erstes Projekt

    INTEL NUC8i3BEH mit 32 GB DDR4-RAM, 500GB SSD, installiert MacOS Ventura OpenCore. Inzwischen läuft auch die festverbaute Intel-WLAN/Bluetooth-Karte, sowie der SD-Karten-Leser! :) - Macmini 8.1


    Mein zweites Projekt:

    AsRock H310-CM mit Intel Core I3-9100F, 16 GB DDR4-RAM, ASUS Rx560 4GB, MacOS Monterey, OpenCore - iMac19.1


    Mein drittes Projekt:

    Notebook HP-Probook 440 G6, Intel Core i5_8265U, Intel Grafik UHD-620, 16 GB DDR-4, WLAN-Karte BCM94369CS2 mit Flex-Adaper auf M.2, MacOS Ventura, OpenCore - MacBookPro 15.2


    Mein viertes Projekt:

    Gigabyte Z490M mATX, Intel Core i5-10500, 16 GB DDR4-RAM, ARock Radeon RX5500, 500GB NVMe M.2, BCM94360CS2 - MacOS Monterey OpenCore - iMac 20.2

  • Hallo!

    OK, hab das Problem selbst lösen können. Das Problem lag eigentlich nur an drei Dingen:

    - SMBIOS auf MacBookAir7,1 umstellen

    - USBPorts.kext auf dasselbe Modeltype (also in dem Fall MacBookAir7,1) umstellen

    - BrcmPatchRam muss für macOS 12 umgestellt werden- einfach BrcmBluetoothInjector.kext gegen BlueToolFixup.kext ersetzen.

    Und voilá: geht alles! Dockingstation, alle USB-Ports, DP-Ausgang an Dockingstation als auch am Laptop, Bluetooth


    Ich habe meine Elitebook 840 G1 EFI für Monterey auf Basis der OC 0.7.5 angefügt, falls es auch jemand ausprobieren möchte.

    Dateien

    • EFI.zip

      (18,54 MB, 286 Mal heruntergeladen, zuletzt: )

    Einmal editiert, zuletzt von Conn ()

  • Hallo,Conn.

    Hallo,guys.

    For upgrade from Big Sur to Monterey,

    i used same EFI of Big Sur with SMBIOS= "MacBookAir6,2"

    and boot option(OpenCore 0.7.5):"-no_compat_check".

    Works fine x me and all usb are ok.

    My docking station works, again.

    Bluetooth works with BluetoolFixUp as you.


    Works fine with Clover 5142,too..same option in boot-args.


    I also tried your method, with your EFI that works well too with my Notebook.

    Congratulations!


    Ah,I forgot to say..

    My spec:

    Notebook HP Elitebook 850G1,very similar to yours!

  • Hi pirata,

    great to hear that! I didn‘t know your mentioned boot-arg option yet.
    But I think once you have to bite the bullet and change the SMBIOS aswell if you want to do the next update as simple as on a real Mac.

  • Yes,You're right...this is why,sometimes,startup Clover with modified SMBIOS at boot options, instead OC..whith this method, my Hackintosh is always update..My current version is:Monterey 12.1(21C5021H).It's always worked x me.


    I wish to thank and commend x good work this wonderful forum.

  • HI Pirata,


    can you please share your EFI for Clover?


    Thanks so much.


    Klaus Findus

  • Why dont you use the opencore Efi? This is a thread for opencore...

  • Why dont you use the opencore Efi? This is a thread for opencore...

    I am already using it, but have a performance issue (OpenCore UI is not responding for a 5 sec) until I can select the OS. Sometimes there are also issues with Windows booting up. Therefore I would like to compare both.

  • Do you have latest bios on it? Bios settings? Latest opencore?

  • Hi Conn

    many thanks! HP840G1 updated to monterey without issues with your EFI.

    The only thing I've noticed is that sleep works but after resuming, the laptop keyboard/trackpad are not working, do you have the same behaviour? do you know how it can be solved?

    best regards

  • Ich habe aus einem HP 840 G2 vor gut 2 Jahren, mit Hilfe aus diesem Forum, ein Hackintosh gemacht, es läuft mit Mojave und Clover. Ich wollte jetzt auf ein aktuelleres OS wechseln und Clover mit OpenCore ersetzten. Es hat leider nicht geklappt.


    Meine Frage: kann es sein dass Clover da irgendwie den Bootstick noch in die Quere kommt? Wie kann ich Clover restlos aus dem Laptop entfernen, reicht es die EFI zu löschen?


    Ich frage weil es scheint mir dass die Installation immer an dieselbe Stelle stehen bleibt und ich habe inzwischen 3-4 verschieden Bootsticks verwendet.



  • Nein, die beiden Bootloader kommen sich nicht in die Quere.
    Deine Einstellungen unter "Booter > Quirks" sind nicht richtig gesetzt. Da musst du noch nachjustieren.


    Und mit denn richtigen "Booter > Quirks" in neuster Clover Version ist es dann auch egal ob du deinen Clover Ordner updatest auf die neuste Version oder dir die Arbeit machst alles neu zu erstellen mit Opencore. Das gewünschte Ergebnis wird am Ende genau das gleich sein.