macOS on HP ProBook 440 G7

ProBook 440 G7

OpenCore config for Hackintosh Lenovo Thinkpad E570

Table of Contents

Screenshots 📷

Sonoma

Original Hardware 💻

Type Spec Status
Model HP ProBook 440 G7
Variant 869D
BIOS S71 Ver. 01.19.00 09/28/2023
CPU Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz Comet Lake
RAM 8 GB DDR4
Internal Graphics Card Intel(R) CometLake-U GT2 (UHD Graphics 620)
Wi-Fi Intel AX201 Wi-Fi 6 (802.11ax)
Ethernet Realtek RTL8111/8168/8411
SSD WDC PC SN730 SDBPNTY-256G-1101
Audio Realtek ALC 236
Touchpad SYNA30A5:00 06CB:CDEB
Fingerprint
Camera HP HD - IR Camera

macOS Update History

  • ✅ macOS Sonoma 14.3

What's working 💻

Type Status
Turbo boost and CPU frequency stage
Intel UHD Graphics 620
Brightness control
HDMI
Audio Realtek ALC 236
Realtek Ethernet RTL8111
Intel AX201 Wi-Fi and Bluetooth
USB 3.0 and Type-C (with Port Map)
Touchpad (14 gestures are working)
Battery status
S3 Sleep / Wake
S4 Hibernation / Wake
Shutdown / Reboot
Fn shortcut keys

What's not working 💻

Type Status
Touchpad Clicking
Camera

boot-args Used

boot-arg Info
-v Enables verbose.
swd_panic=1 Avoids issue where going to sleep results in a reboot
-noDC9 Fixes sleep issues.

Installation Steps

Downloading OSX Image

Writing OSX Image

  • Unzip the zip file to desktop.
  • Download balenaEtcher.
  • Open program and click to Flash from file.
  • Select the OSX image .raw file from the popup window.
  • Click to Select target and select OSX image.
  • Click to Flash! and allow app in popup window.

  • When writing is finished, remove the USB stick and plug it back in.

Setting EFI Folder

  • When you plug USB back, you can see EFI partition in "My Computer"
  • Open EFI partition.
  • Delete default files.
  • Copy downloaded EFI folder to EFI partititon.
  • Now you can boot from USB.

Setting BIOS Settings

  • Before you start, reset your BIOS settings to default.
  • Disable
    • Secure Boot

macOS Installation

  • Now let's turn off our computer and boot from USB. Choose the Install macOS Sonoma (whatever you have) option on OpenCore menu and go to the installation screen.
  • What to do on the following screens:
    • Select language and continue.
    • Open Disk Utility from the menu to prepare our disk.
    • Select Show All Devices from the View option and select the name of our disk and click Erase.
    • Rename the disk and erase as APFS/GUID.
    • Now close Disk Utility and select Install macOS Sonoma then next next next.
    • Select renamed disk and click continue.
    • When the installation is finished, macOS Installer option will be selected automatically every boot step until this option is gone.
    • After last boot, the language selection screen will welcome us. Select language and continue.
    • Don't login iCloud account and continue. Because we need to set our serial numbers and ROM for iCloud and iMessage.
    • Now we can see Desktop.

Post Installation

  • Open config file with Text Edit.
    • Search HideAuxiliary and change false value to true.
    • Search SecureBootModel and change Disabled value to Default.
    • Search boot-args and delete -v argument.
  • Now we have to set our serial numbers and ROM value.
    • Download GenSMBIOS and open .command file. If program asks Download Python download it. After that select option 3.
    • Now list 5 SMBIOS first. MacBookPro15,4
    • Select and copy first Serial.
    • Go check serial number. Your serial should be like this. If not, try second serial.
    • Search MacBookPro15,1 and replace Type > SystemProductName, Serial > SystemSerialNumber, Board Serial > MLB and SmUUID > SystemUUID values. Now we will set our ROM value.
    • Go System Setting > Netwotk > Ethernet > Details > Hardware. If our MAC adress is 54:1A:AF:43:70:CA remove : characters = 541AAF4370CA. Convert it to Base64.
    • Now we have VBqvQ3DK. Replace this with ROM value and save config file.
    • Restart computer and press Space key on OpenCore menu. Then enter ResetNVRAM. After that BIOS settings may change. Check it and boot macOS.
    • Now you can login iCloud, iMessage or other apple services and you can use macOS.

Credits

  • Dortania for developing OpenCore.
  • Apple for macOS.
  • Acidanthera for most of the kexts.
  • RehabMan for battery patches.
  • Sniki for USB kext.
  • And anyone else that helped to develop and improve hackintoshing.

Donate - Bağış