EFI premade dari bootloader OpenCore untuk HP Z420 telah hadir, menjalankan Ventura dan Sonoma!
Repositori ini menyediakan pengaturan EFI "Plug-and-Play" lengkap untuk bootloader OpenCore, bersama dengan semua file yang diperlukan untuk menginstal dan menjalankan macOS pada HP Z420.
Bagaimana cara mengunduhnya?
Apa yang Diperlukan untuk Membuatnya Boot?
Menjalankan macOS Sonoma
Menjalankan macOS Ventura
Menjalankan macOS Big Sur dan Monterey dengan risiko keamanan Anda sendiri, tentu saja
Panduan Instalasi, umum dan berlaku untuk semua
Ada empat cara utama untuk mendapatkan EFI dari repositori ini:
a) Buka halaman rilis, perluas aset rilis terbaru dan unduh EFI.zip
.
b) Menekan tombol unduh di bawah:
c) Mengunduh repositori zip:
Dengan memilih Code
-> Downaload ZIP
d) Kloning:
# Kloning repositori ini:git clone https://github.com/mavethee/Hackintosh-OpenCore-EFI-HP-Z420.git# Navigasi ke repositori kloning:cd Hackintosh-OpenCore-EFI-HP-Z420# Buka repositori kloning di Finder :membuka .
Terakhir, ekstrak, pasang EFI
di USB Anda.
Meskipun EFI dibuat untuk mengatasi semua masalah, kuncinya adalah memahaminya, jika ada masalah, selama proses instalasi.
Sabar dan baca dokumen dengan cermat serta pahami prosesnya! :D
Kurangnya AVX2 (persyaratan yang diperkenalkan Ventura) memerlukan CryptexFixup kext untuk macOS 13+ untuk boot, ingatlah untuk menonaktifkan pelaporan f16c sysctl dengan menambahkan revpatch=16c
ke pengaturan NVRAM.
Untuk GPU AMD modern, misalnya Polaris dan Vega, patching root diperlukan untuk menambal tumpukan driver AVX2, GPU Navi belum didukung.
Untuk dGPU Metal 1 (misalnya, Kepler, meskipun melaporkan dirinya berkemampuan Metal 2
, namun tidak ), nonaktifkan mediaanalysisd
dengan bantuan RestrictEvents kext dan gunakan revblock=media
dalam pengaturan NVRAM.
Dengan macOS 12.3 Beta 1+, Apple menghapus centang 'tipe plugin' dalam X86PlatformPlugin, Anda perlu menambahkan ASPP-Override v1.0.1 kext ke EFI/OC/KEXTS
Anda.
OCLP bekerja paling baik dengan Sonoma dengan 1.5.0+! Namun dengan macOS Sequoia, ini didukung sejak 2.0.0, namun seiring pengembangan aktifnya, OCLP 2.0.1 terbaru direkomendasikan (bahkan untuk dGPU Kepler, hal ini wajib!).
Meskipun sebagian besar dGPU Metal Lama berfungsi, masih ada beberapa masalah, lihat di sini.
Ikuti langkah-langkah persiapan OCLP (modifikasi EFI/OC/config.plist
):
Setel SIP ke 0x803: NVRAM
-> Add
-> 7C436110-AB2A-4BBB-A880-FE41995C9F82
-> csr-active-config
-> 03080000
Nonaktifkan Apple Secure Boot: Misc
-> Security
-> SecureBootModel
-> Disable
Nonaktifkan pemuatan DMG yang Ditandatangani: Misc
-> Security
-> DmgLoading
-> Any
Setel ulang NVRAM menggunakan ResetNvramEntry.efi
di EFI/OC/DRIVERS
.
Gunakan AMFIPass v1.4.1 dan aktifkan kembali AMFI untuk macOS 14+.
Jika Anda memiliki akses ke Mac asli atau Anda mengupgrade Hackintosh ke rilis macOS yang lebih baru ( selalu disarankan jika rilis besar, misalnya 14 -> 15 ), Anda dapat membuat penginstal offline menggunakan OCLP (melewatkan bagian EFI karena alasan yang jelas - Bangun dan Instal OpenCore ) tetapi jangan lupa tentang AutoPkgInstaller kext untuk menambal akselerasi grafis selama proses instalasi, yang menyelamatkan Anda dari patching root manual hingga macOS berikutnya pembaruan :P
Instal macOS 15, lalu pastikan untuk mengambil OpenCore Legacy Patcher versi terbaru.
Untuk saat ini, Anda seharusnya memiliki pemahaman dasar tentang proses untuk perangkat keras lama dan macOS modern (untuk pemeriksaan maOS 12 dan di bawahnya), Anda dapat menuju ke Panduan Instalasi.
Sumber:
Dukungan MacOS Sequoia dan OpenCore Legacy Patcher
Dukungan Grafis Metal Lama dan macOS Ventura - Sequoia
...dan beberapa pengamatan saya o7
Jika Anda tidak tertarik dengan macOS 14, lewati langkah ini, Panduan Instalasi menunggu jika Anda membaca Apa yang Diperlukan untuk Membuatnya Boot? erat :D
Proses yang sama persis dari sudut pandang pengguna akhir seperti pada macOS 15, jadi bacalah bagian di atas jika Anda belum melakukannya, berikut ini hanya membahas beberapa hal mendasar:
Agar berhasil menjalankan Sonoma, Anda memerlukan setidaknya OpenCore 0.9.3+ (secara resmi 0.8.3 untuk mesin AVX2, pembaruan terkini kecil, tetapi saya sarankan untuk tetap menggunakan yang terbaru) Hindari pembaruan RSR karena tidak berfungsi dengan Rosetta Cryptex (Fitur sepertinya menjadi gagal lagian).
Jika Anda menghadapi masalah layar masuk pada versi 14.1+, tetap menggunakan versi 14.0 atau nonaktifkan layar kunci dan atur login otomatis sebelum memperbarui ke yang terbaru. (Sepertinya itu adalah sesuatu yang hanya saya alami secara pribadi, tetapi perlu dicatat):
Apple logo
-> System settings
-> Users and Groups
-> Automatic login
DIPERBAIKI: Pembaruan ke macOS 14.4+ dan Root Patch dengan rilis OpenCore Legacy Patcher terbaru ( 1.4.2 memperbaiki masalah, tetapi yang terbaru lebih dari yang disarankan )
Dengan kematangan macOS 14 saat ini, saya sarankan untuk tetap menggunakan rilis terbaru (macOS 14.7 pada saat penulisan).
Sumber:
macOS Sonoma dan Dukungan OpenCore Legacy Patcher
Dukungan awal untuk macOS Sonoma
Konfigurasi saat ini disiapkan untuk booting Sequoia, jadi kalau mau jalankan Ventura bukan Monterey, pokoknya sama saja. Jika Anda tidak tertarik dengan macOS 13, lewati langkah ini, Panduan Instalasi menunggu jika Anda membaca Apa yang Diperlukan untuk Membuatnya Boot? erat :D
Sepertinya Anda tidak perlu banyak membaca di sini.
Sumber:
macOS Ventura dan Dukungan OpenCore Legacy Patcher
Kepanikan menganggur pada GPU Metal 1 selama analisis wajah
Respons Keamanan Cepat dengan Mac lawas
Atasi CoreGraphics.framework yang mogok
Perangkat keras yang saat ini tidak didukung di Ventura (Sebagian besar kontennya sekarang menjadi bagian dari bagian Apa yang Diperlukan untuk Membuatnya Boot?, hanya untuk menjaga semuanya tetap bersih)
Seiring perkembangan Apple, tidak disarankan untuk menjalankan sistem operasi tersebut dan EFI prebuild tidak dikonfigurasi untuk menjalankannya dengan benar.
Jika Anda tidak tertarik dengan macOS 12 dan yang lebih lama, lewati langkah ini, Panduan Instalasi menunggu jika Anda membaca Apa yang Diperlukan untuk Membuatnya Boot? erat :D
(Opsional karena tidak ada efek nyata) Nonaktifkan melewatkan pemeriksaan SMBIOS karena didukung sepenuhnya di macOS 12 dan lebih rendah:
Hapus kext terkait macOS 13+:
EFI/OC/Kexts/CryptexFixup.kext
(Mengizinkan sistem non-AVX2)
EFI/OC/Kexts/KDKLessWorkaround.kext
(instalasi tanpa KDK)
EFI/OC/Kexts/RSRHelper.kext
(Respon Keamanan Cepat)
macOS Monterey:
Bagian ini dibagi menjadi tiga bagian, pastikan untuk mengikuti instruksi untuk kasus Anda.
a) Untuk dGPU yang didukung, yang sejak macOS 12.0 Beta 7 hanya dGPU AMD (Anda dapat memeriksanya di sini) dan cukup ikuti Panduan Instalasi OpenCore Dortania tetapi jika Anda ingin memodifikasi EFI ini, pastikan untuk mengikuti langkah-langkah di bawah ini:
b) Untuk dGPU yang tidak didukung (Tidak seperti Ventura, Anda dapat memilih dGPU yang didukung untuk sistem ini tanpa masalah, ikuti ini jika macOS 12.0 Beta 7 menghapus dukungan untuk GPU Anda, misalnya Kepler):
c) Langkah-langkah untuk semua:
Untuk macOS 12.3 Beta 1+, Apple menghapus centang 'tipe plugin' dalam X86PlatformPlugin, periksa kembali apakah Anda memiliki kext ASPP-Override v1.0.1 di EFI/OC/KEXTS
Anda, lihat selengkapnya di sini.
Hapus AutoPkgInstaller.kext
jika Anda memiliki AutoPkgInstaller.kext
di EFI/OC/KEXTS
dari sini karena ini adalah kext opsional untuk tujuan OCLP.
Kembalikan perubahan persiapan OCLP dengan memeriksa ulang Panduan Instalasi OpenCore Dortania untuk mengetahui langkah-langkahnya, yang sepenuhnya mendukung konfigurasi ini.
Setel SIP ke 0x802
: NVRAM
-> Add
-> 7C436110-AB2A-4BBB-A880-FE41995C9F82
-> csr-active-config
-> 02080000
Nonaktifkan Apple Secure Boot: Misc
-> Security
-> SecureBootModel
-> Disable
Nonaktifkan pemuatan DMG yang Ditandatangani: Misc
-> Security
-> DmgLoading
-> Any
Setel ulang NVRAM menggunakan ResetNvramEntry.efi
di EFI/OC/DRIVERS
.
(Opsional) Untuk root otomatis yang melakukan patching dGPU Anda yang tidak didukung, periksa kembali apakah Anda memiliki AutoPkgInstaller.kext
di EFI/OC/KEXTS
dari sini.
Flash config.plist Anda, reboot macOS, dan luncurkan OCLP.
Ikuti petunjuk OCLP dan reboot.
macOS Besar Sur:
Apple di macOS 11 sangat murah hati dan tidak menghapus atau menjatuhkan sebagian besar kext, jadi dukungan untuk perangkat keras ada, namun perlu diingat bahwa ini tidak diperbarui selama lebih dari satu tahun sekarang, tidak disarankan sebagai driver harian.
EFI/OC/Kexts/AutoPkgInstaller.kext
(Untuk tujuan OCLP),
EFI/OC/Kexts/ASPP-Override.kext
(Untuk penonaktifan XCPM pada 12.3 Beta 1+).
Anda cukup mengikuti Panduan Instalasi OpenCore Dortania dan itu saja.
Jika mau, Anda juga dapat memodifikasi EFI ini:
Hapus kext terkait macOS 12+ dan OCLP:
Hapus langkah-langkah persiapan OCLP, yang disebutkan dalam langkah Monterey untuk dGPU yang didukung.
Setelah selesai, Anda dapat menuju ke Panduan Instalasi.
USB 3.0 internal tidak berfungsi, tetapi port USB 2.0 seharusnya berfungsi dengan baik.
Pemetaan USB penting (karena rusak sejak macOS 11.3+), jadi pertimbangkan untuk menggunakan panduan QUICKSTART USBMap di sini.
Untuk USB 3.0, pertimbangkan untuk menggunakan kartu ekspansi PCIe Inatek KT4004, yang memiliki dukungan asli.
Agar berhasil menginstal macOS:
Gunakan EFI dari folder EFI
(jika masalah deteksi USB masih ada, lihat bagian USB di akhir README ini).
Hindari penggunaan SMBIOS yang ada, karena kemungkinan besar tidak valid. Regenerasi menggunakan GenSMBIOS untuk iServices yang berfungsi.
Ethernet
Audio
USB (kecuali port USB3 internal)
iServices (iMessage, FaceTime, AppStore, iCloud, dll.)
Port USB3 internal, gunakan port PCIe, perlu diingat port tersebut tidak akan terlihat oleh BIOS.
Tidur (Suara klik saat upaya bangun)
Pemantauan Kipas (perlu dipetakan secara manual di config.plist?)
ASP-Override
AMFIPass
Penginstal Pkg Otomatis
Perbaikan Cryptex
Fitur Buka Kunci
Perbaikan Hibernasi
IntelMausi
Solusi KDKLess
Lilu
OpenCorePkg
sumber daya OpenCanopy
Patcher Warisan OpenCore
Batasi Acara
SMK Virtual
Terserah Hijau