Skip to content

JaemanPratama/Hackintosh-Asus-X455LAB

Repository files navigation

ASUS X455LAB WX668D Opencore Hackintosh

OpenCore EFI untuk Asus X455LAB

⚠️ PERINGATAN: Ini bukan panduan atau folder EFI plug-and-play, lihat Dortania sebelum melakukan apa pun. Saya tidak bertanggung jawab atas kerusakan apa pun. Konfigurasi OpenCore ini dioptimalkan untuk perangkat keras khusus saya, jadi harap gunakan hanya sebagai referensi atau jika Anda memiliki perangkat keras yang sama/serupa.!

Jika Anda memilih untuk menggunakan EFI ini, berarti Anda setuju untuk mengambil risiko menggunakan EFI ini
EFI ini bisa saja tidak stabil di laptop anda
Saya tidak bertanggung jawab atas kerugian yang disebabkan oleh penggunaan EFI ini
GUNAKAN DENGAN RISIKO ANDA SENDIRI !

πŸ”Ž Akses Cepat

βš™οΈ Spesifikasi Perangkat :

Category Component
Model Asus X455LAB WX668D
Processor 2.0GHz Intel Core i3-5005U
Grafis Terintegrasi Intel HD 5500
RAM 4 + 2 GB 1600 MHz DDR3
Peyimpanan SSD MidasForce 256 GB SATA
Layar 14 Inch HD LED 1366x768
Wi-Fi dan Bluetooth Qualcomm Atheros AR9565, 3012
Card Reader Alcor Micro USB
Ethernet Realtek RTL8111
Audio Conexant CX20751/2 (Layout-id: 28)
Keyboard dan Touchpad PS2 Keyboard & ETD0108 Elan Touchpad

Panduan Pengguna Asus X455LA (PDF)

πŸ”Š Video dan Audio :

Feature Status Dependency
Akselerasi Grafis Penuh (QE/CI) βœ… WhateverGreen.kext
Port HDMI βœ… WhateverGreen.kext
Kamera internal βœ… SSDT-HCK.aml
DVD internal βœ… SSDT-HCK.aml
Rekaman Audio βœ… AppleALC.kext dengan Layout ID = 28 dan SSDT-HCK.aml
Pemutaran Audio βœ… AppleALC.kext dengan Layout ID = 28 dan SSDT-HCK.aml
Pengalihan Output Headphone Otomatis βœ… AppleALC.kext dengan Layout ID = 28 dan SSDT-HCK.aml
Port Audio. βœ… AppleALC.kext dengan Layout ID = 28 dan SSDT-HCK.aml

πŸ’‘ Daya, Isi Daya, Tidur, dan Hibernasi :

Feature Status Dependency.
Indikator Persentase Baterai βœ… ECEnabler.kext
iGPU Power Management βœ… XCPM, diaktifkan dengan SSDT-PM.aml
XHCI Sleep βœ… SSDT-HCK.aml
Hibernate βœ… Patch OC

α―€ Input/ Output :

Feature Status Dependency
WiFi βœ… AirPortAtheros40.kext
Bluetooth βœ… Ath3kBT.kext
Ethernet βœ… RealtekRTL8111.kext
USB 2.0, USB 3.0 βœ… USBToolBox.kext
Port VGA βœ… WhateverGreen.kext

πŸ–₯ Layar, TrackPad, dan Keyboard :

Feature Status Dependency
Penyesuaian Kecerahan βœ… WhateverGreen.kext, SSDT-HCK.aml
Touchpad βœ… ApplePS2SmartTouchPad.kext
Papan Ketik bawaan βœ… ApplePS2SmartTouchPad.kext
FN Keys βœ… AsusFnKeys.kext, SSDT-HCK.aml, Patch OC

πŸ”† Fitur Fitur Eksklusif macOS :

Feature Status Dependency
iCloud, iMessage, FaceTime βœ… ID Apple yang Masuk Daftar Putih, SMBIOS yang Valid
Time Machine βœ… Bawaan
Night Vission βœ… Bawaan

☹️ Tidak Berfungsi :

Feature Status Dependency
Airdrop ❌ Tidak berfungsi dengan wifi atheros.
Gesture MacOS ❌ Terjebak pada emulasi mouse.
Pembaca Kartu ❌ Tidak diuji.

βœ… Versi MacOS yang telah berhasil dijalankan:

Klik Untuk Melihat
  • Sierra (Tested, Opencore, Olarila, Installer)
  • Tidak Direkomendasikan
    • Kext wifi harus dipasang di S/L/E (system/library/extension)
    • Tidak bisa sleep atau sleep terkadang gagal
  • High Sierra (Tested, Opencore, Olarila Installer)
  • Tidak Direkomendasikan
    • Kext wifi harus dipasang di S/L/E (system/library/extension)
    • Tidak bisa sleep atau sleep terkadang gagal
  • Mojave (Tested, Opencore, Online Installer)
  • Direkomendasikan
  • Catalina (Tested, Opencore, Online Installer)
  • Direkomendasikan
  • Bigsur (Tested, Opencore, Online Installer)
  • Direkomendasikan
    • Bagi Pengguna wifi atheros bar menu wifi hanya menunjukkan sinyal wifi lemah
  • Monterey (Tested, Opencore, Olarila Installer)
  • Direkomendasikan
    • Bagi Pengguna wifi atheros, wifi/bluetooth sudah tidak berjalan ( End Of Live )
    • Solusinya dengan mengganti kartu nirkabel yang didukung seperti wifi intel atau dongle wifi
  • Ventura (End Support)
  • CPU Generasi broadwell sudah tidak didukung lagi

πŸ” Konfigurasi Bios :

Klik Untuk Melihat
  • Security β†’ Secure Boot β†’ Disabled
  • Intel Virtualization β†’ Enabled
  • VT-d β†’ Enabled
  • Graphics Configuration β†’ DVMT Pre-Allocation β†’ 64M
  • USB Configuration β†’ XHCI Pre-Boot Mode β†’ Smart Auto
  • SATA Mode β†’ AHCI
  • Boot β†’ Launch CSM β†’ Disabled

Cara Memasuki Bios:
Tekan F2

πŸ‘‘ Konten Folder EFI (Opencore)

Klik Untuk Melihat
β”œβ”€β”€ EFI
β”‚   β”œβ”€β”€ BOOT
β”‚   β”‚   └── BOOTx64.efi
β”‚   └── OC
β”‚       β”œβ”€β”€ ACPI
β”‚       β”‚   β”œβ”€β”€ SSDT-AC0.aml.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-ALS0.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-BATT.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-EC.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-FN.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-GPRW.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-HPET.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-MEM2.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-PNLF.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-PRGEN.aml
β”‚       β”‚   β”œβ”€β”€ SSDT-PWRB.aml
β”‚       β”‚   └── SSDT-SBUS-MCHC.aml
β”‚       β”œβ”€β”€ config.plist
β”‚       β”œβ”€β”€ Drivers
β”‚       β”‚   β”œβ”€β”€ HfsPlus.efi
β”‚       β”‚   β”œβ”€β”€ OpenCanopy.efi
β”‚       β”‚   β”œβ”€β”€ AudioDxe.efi
β”‚       β”‚   β”œβ”€β”€ ResetNvram.efi
β”‚       β”‚   β”œβ”€β”€ ToggleSipEntry.efi
β”‚       β”‚   └── OpenRuntime.efi
β”‚       β”œβ”€β”€ Kexts
β”‚       β”‚   β”œβ”€β”€ AirPortAtheros40.kext
β”‚       β”‚   β”œβ”€β”€ ApplePS2SmartTouchPad.kext
β”‚       β”‚   β”œβ”€β”€ AsusFnKeys.kext
β”‚       β”‚   β”œβ”€β”€ AppleALC.kext
β”‚       β”‚   β”œβ”€β”€ Ath3kBT.kext
β”‚       β”‚   β”œβ”€β”€ Lilu.kext
β”‚       β”‚   β”œβ”€β”€ CPUFriend.kext
β”‚       β”‚   β”œβ”€β”€ DisableTurboBoost.kext
β”‚       β”‚   β”œβ”€β”€ VirtualSMC.kext
β”‚       β”‚   β”œβ”€β”€ ECEnabler.kext
β”‚       β”‚   β”œβ”€β”€ FeatureUnlock.kext
β”‚       β”‚   β”œβ”€β”€ HibernationFixup.kext
β”‚       β”‚   β”œβ”€β”€ RestrictEvents.kext
β”‚       β”‚   β”œβ”€β”€ SerialMouse.kext
β”‚       β”‚   β”œβ”€β”€ ThermalSolution.kext
β”‚       β”‚   β”œβ”€β”€ TrimForce.kext
β”‚       β”‚   β”œβ”€β”€ USBToolBox.kext
β”‚       β”‚   β”œβ”€β”€ VoltageShift.kext
β”‚       β”‚   └── WhateverGreen.kext
β”‚       β”œβ”€β”€ OpenCore.efi
β”‚       └── Resources
β”‚           β”œβ”€β”€ Font
β”‚           β”œβ”€β”€ Image
β”‚           └── Label

πŸ’ͺ Peningkatan

Klik Untuk Melihat

SSD MidasForce Sata 256 GB

Mengganti HDD dengan SSD agar meningkatkan Peforma dan Juga Drive boot utama untuk mesin i

πŸ”‘ Info penting lainnya terkait proses Hackintosh :

Anda tidak boleh mengikuti video YouTube, karena sering ketinggalan zaman dan memberikan informasi yang salah. EFI prebuilt (EFI oleh pengguna lain yang dapat Anda temukan di internet seperti juga milik saya) bukanlah ide yang baik untuk digunakan, mereka mungkin sudah usang, tidak dibuat dengan benar dan Anda harus ingat bahwa 2 mesin tidak pernah persis sama, sesuatu sekecil revisi BIOS dapat membuat hal-hal tidak berfungsi dengan baik untuk Anda sedangkan untuk pengguna yang membuat EFI berfungsi dengan baik. Benar-benar menjauh dari distro macOS, yang dimodifikasi, bajakan (ya Anda dapat membajak sesuatu meskipun gratis, macOS adalah perangkat lunak berhak cipta, jika Anda mengunduhnya dari server Apple secara langsung seperti panduan Dortania melakukannya dengan sangat baik, jika Anda mengunduh beberapa unggahan ulang di situs lain itu adalah salinan bajakan), dimodifikasi (hari ini di zaman modern kami tidak lagi memodifikasi file macOS, kami melakukan injeksi dan tambalan cepat saat booting), terisi bloatware, dan terkadang bahkan gambar macOS berisi malware. Distro umum di luar sana adalah: Olarila, Niresh, iATKOS atau apa saja yang mengklaim sebagai gambar macOS "universal" atau hanya unggah ulang macOS. Saya juga tidak akan menyarankan menggunakan Clover lagi, hari ini dianggap sampah usang dan membengkak, Anda harus benar-benar menggunakan OpenCore daripada Clover.

Jika Anda terlalu malas untuk membaca semua itu, inilah ringkasan kecil dari apa yang saya katakan :

  1. jangan ikuti panduan YouTube
  2. jangan gunakan EFI prebuilt (pengguna lain).
  3. jangan menggunakan macOS distro = jangan mengunduh macOS dari sumber lain selain Apple secara langsung (panduan Dortania di atas memiliki petunjuk untuk mendapatkan gambar macOS dari Apple secara langsung dan menggunakannya di Windows, macOS, dan Linux)
  4. Anda sebaiknya tidak menggunakan Clover lagi dan sebagai gantinya gunakan OpenCore
πŸ”­ Muat Lebih Banyak

Konfigurasi OpenCore

Untuk menambahkan SSDT, Kexts, dan Driver Firmware Anda untuk membuat snapshot dari folder EFI yang terisi (link) gunakan corpnewt/ProperTree.

Sanity Checker

Konfigurasi OpenCore dapat divalidasi dengan mengupload config.plist ke OpenCore Sanity Checker untuk melakukan pemeriksaan. Ini membantu untuk menemukan masalah dalam konfigurasi dan untuk mengoptimalkan pengaturan.


Reset NVRAM

NVRAM dapat diatur ulang dari pemilih boot OpenCanopy jika entri tambahan ditampilkan di OpenCore (Tautan)

  • Pasang EFI dan buka config.plist dengan OCC
  • Buka Misc -> Boot dan atur HideAuxiliary = NO
  • Saat reboot pilih Reset NVRAM dari alat

Opsi Boot Default

Entri boot default dapat diatur dengan ctrl + enter jika opsi diizinkan di OpenCore (Tautan)

  • Pasang EFI dan buka config.plist dengan OCC
  • Buka Misc -> Security dan atur AllowSetDefault = YES
  • Di OpenCanopy boot picker atur default dengan ctrl + enter

Tambah Entri Boot

Untuk menambahkan entri boot untuk OpenCore, masukkan bios (F2 di pos)

  • Pilih Boot -> Tambah Opsi Boot Baru
    • Pilih Tambah opsi boot: OpenCore
    • Pilih Path untuk opsi boot: \EFI\BOOT\BOOTx64.efi
    • Pilih Buat
  • Tekan ESC dan pindahkan OpenCore ke posisi pertama
  • Simpan perubahan dan mulai ulang (F10)

Tema Boot

Karena resolusi boot terbaik dengan 1280x800 memiliki distorsi lebar 1,28 (1024/800), tema boot khusus digunakan dengan gambar terdistorsi terbalik untuk mengimbanginya. Ubah Gambar:

  • Buka file .icns dengan pratinjau apel
  • Seret dan Jatuhkan gambar .tiff ke folder
  • Ubah ukuran lebar Gambar menjadi 78.125% (1024/800)
  • Ubah ukuran area Gambar ke lebar aslinya
  • Simpan Gambar sebagai .png
  • Buat bundel gambar .icns
    cd /OpenCore/Utilities/icnspack/
    ./icnspack image.icns image.png [email protected]
  • Ganti bundle gambar asli

Alat yang digunakan : Opencore Configurator, Opencore EFI Bootloader, MaciASL, Hackintool, IORegistryExplorer

Kexts penting untuk diperbarui untuk setiap versi macOS

ACPI-Patching Tools

ACPI

PCI

Tidur

Manajemen daya

Keamanan

Kesalahan

Tombol FN

Haruskah saya membuat hackintosh atau membeli Mac?

Jika Anda harus bertanya, beli saja Mac. Anda akan menghabiskan lebih banyak uang dan memiliki kemampuan ekspansi yang jauh lebih sedikit, tetapi keamanan dan dukungan yang Anda dapatkan dengan Mac mungkin membuat harga premium sepadan.

Meskipun proses hackintosh telah disederhanakan akhir-akhir ini, ini masih melibatkan sedikit mengutak-atik.

Jika Anda suka mengotak-atik, maka Anda mungkin ingin mencobanya. Anda dapat membuat roket dari sebuah mesin, penuh sesak dengan penyimpanan murah dengan biaya sepersekian dari harga Mac yang setara.

🀝 Terimakasih Atas Bantuannya :