Daftar alat / berkas / aplikasi yang dibutuhkan:
- USB flash drive, minimal berkapasitas 8GB
- InstallESD.dmg, unduh lewat torrent atau salin dari Install OS X Yosemite.app\Contents\SharedSupport\InstallESD.dmg jika sudah memiliki berkas .app-nya. Letakkan di direktori paling atas, misalnya: F:\InstallESD.dmg
- BootDiskUtility oleh CVAD, unduh lewat torrent
- TransMac, unduh lewat torrent
- Paragon Partition Manager Free Version
- 7-Zip
Pasang TransMac, Paragon Partition Manager Free Version dan 7-Zip. Penulis membuat folder F:\osx agar berkas-berkas yang akan disiapkan menjadi lebih rapi. Berikut adalah langkah-langkah yang perlu dilakukan:
- Buka berkas F:\InstallESD.dmg menggunakan 7-Zip, pindah direktori ke \InstallMacOSX.pkg\ kemudian ekstrak InstallESD.dmg ke F:\osx.
- Buka berkas F:\osx\InstallESD.dmg menggunakan 7-Zip, ekstrak 3.hfs ke F:\osx.
- Buka berkas F:\osx\3.hfs menggunakan 7-Zip, pindah direktori ke \OS X Install ESD\ kemudian ekstrak berkas BaseSystem.chunklist, BaseSystem.dmg dan folder Packages ke F:\osx.
- Hapus atau ganti nama F:\osx\3.hfs menjadi F:\osx\3_1.hfs karena sudah tidak digunakan pada proses selanjutnya.
- Buka berkas F:\osx\BaseSystem.dmg menggunakan 7-Zip, ekstrak berkas 3.hfs ke F:\osx.
- Unduh lalu ektrak berkas kernel dari 10.10.3-Kernel(Vanilla).zip / Yosemite-10.10.3-Kernel-Patched.zip (khusus untuk intel haswell) ke F:\osx.
- Jalankan aplikasi BootDiskUtility.exe, pastikan komputer / notebook yang digunakan dapat mengakses internet. Pilih USB flash drive yang akan digunakan kemudian klik tombol Format Disk.
- Akan muncul 2 partisi, partisi 1 sebesar 200MB berisi bootloader Clover dan partisi 2 sisanya kosong. Pilih partisi 2, klik tombol Restore Partition. Pilih berkas F:\osx\3.hfs.
- Buka partisi 1 menggunakan Windows Explorer, pindah direktori ke \EFI\CLOVER\drivers64. Hapus berkas VBoxHfs-64.efi, unduh HFSPlus.efi (dan salah satu dari OsxAptioFixDrv-64.efi atau OsxLowMemFixDrv-64.efi jika dibutuhkan).
- Pindah direktori ke \EFI\CLOVER\kexts, hapus semua folder selain Other. Letakkan kext-kext yang dibutuhkan ke folder Other. Kext yang umum digunakan saat proses instalasi: FakeSMC.kext, HWInfo.kext, NullCPUPowerManagement.kext, touchpad kext.
- Buka berkas \EFI\CLOVER\config.plist menggunakan Notepad.
- Ubah "kext-dev-mode=1" menjadi "-v -x nv_disable=1 dart=0 kext-dev-mode=1"
- (Khusus untuk Intel Haswell) Ubah KernelPm dari false menjadi true
- (Opsional) SMBIOS gunakan setting MacBookPro11,1
- Untuk Intel HD4200, HD4400, HD4600 perlu menggunakan patch dan kext tambahan:
- salin FakePCIID.kext dan FakePCIID_HD4600_HD4400.kext ke \EFI\CLOVER\kexts\Other
- (config.plist) Ubah Devices->FakeID->#IntelGFX->0x01268086 menjadi Devices->FakeID->IntelGFX->0x04128086
- (config.plist) Ubah Graphics->#Inject->ATI->true menjadi Graphics->Inject->ATI->false
- (config.plist) Ubah Graphics->#Inject->Intel->false menjadi Graphics->Inject->Intel->true
- (config.plist) Ubah Graphics->#ig-platform-id->0x01620005 menjadi Graphics->ig-platform-id->0x0a260006
- Jalankan aplikasi Paragon Partition Manager Free Version. Pilih partisi 2 lalu ubah ukurannya sampai maksimal, jangan lupa klik tombol Apply.
- Jalankan aplikasi TransMac sebagai Administrator. Salin F:\osx\BaseSystem.dmg dan F:\osx\BaseSystem.chunklist ke folder OS X Base System.
- Hapus berkas Packages dari /System/Installation lalu salin folder F:\osx\Packages beserta isinya ke /System/Installation.
- Buat folder /System/Library/Kernels lalu salin F:\osx\kernel.
Referensi:
- https://insanelydeepak.wordpress.com/2014/10/15/vanilla-hackintosh-installer-windows/