- Processor Intel Core i3-4030U Haswell
- Integrated graphics Intel HD 4400
- Ethernet Realtek RTL8111GU
- Wireless Realtek RTL8723BE
- Audio codec Conexant CX20751/2
Lakukan di komputer Mac asli:
- Dapatkan macOS Sierra dari App Store
- Format flash drive dengan Disk Utility
- Pasang UniBeast 7.1.1 dan jalankan untuk mendapatkan flash drive bootable (pakai yang UEFI)
- Siapkan juga MultiBeast (Sierra 9.1.0) di flash drive untuk nanti pasca-instalasi
- Sebelumnya setting dulu BIOS supaya boot dengan UEFI
- Siapkan keyboard dan mouse USB karena keyboard dan touchpad laptop tidak terdeteksi
- Boot dari flash drive
- Di layar Clover, pilih boot dari USB
- Format harddisk dari installer dan jalankan instalasi
- Restart
- Boot dari flash drive yang digunakan untuk install tadi
- Di layar Clover, pilih boot dari harddisk yang sudah diinstal macOS
- Selesaikan setup awal dan masuk ke desktop macOS
The fun parts begin here...
- MultiBeast 9.1.0
- KextBeast
- EFI Mounter v3
- PlistEdit Pro
- MaciASL (RM-1.31) dan iasl (20161210-RM)
Sampai di sini belum bisa booting dari harddisk. Supaya bisa, jalankan MultiBeast (yang tadi sudah dikopi ke flash drive).
- Pilih UEFI Boot Mode, sisanya biarkan default (rekomendasi MultiBeast) kecuali mau bereksperimen
- Build > Install
- Restart (cabut flash drive)
- Pastikan sudah bisa booting tanpa flash drive
- Di MultiBeast tadi, bisa sekalian pilih Drivers > Network > Realtek > Realtek RTL8111 (pilih yang versi terbaru)
- Build > Install
- Restart dan hubungkan ke LAN
- Lanjutkan sambil online dengan kabel LAN
- Download
VoodooPS2Controller.kext
- Install dengan KextBeast (bisa di
/Library/Extensions
)
Keyboard berjalan tapi touchpad glitchy. Solusinya salah satunya pakai ApplePS2SmartTouchPad.kext
(cari di Google). Dengan itu scroll dengan dua jari juga bisa berfungsi.
Menggunakan Fake PCI ID:
- Dari package tersebut, install
FakePCIID.kext
danFakePCIID_Intel_HD_Graphics.kext
dengan KextBeast - Restart
- Pastikan efek grafis (a.k.a. QE/CI) sudah berjalan
Ini cukup ribet dan melibatkan patch DSDT (tutorial dasar 1, tutorial dasar 2) dengan patch dari RehabMan. Gunakan patch [audio] Audio Layout 3
tapi ganti ID layout dari 3 menjadi 13:
- Replace
"layout-id", Buffer() { 3, 0x00, 0x00, 0x00 }
- Dengan
"layout-id", Buffer() { 0x0D, 0x00, 0x00, 0x00 }
- Hilangkan juga baris
"hda-gfx", Buffer() { "onboard-1" },
Sekarang install Kext sesuai codec (CX20752) ke /System/Library/Extensions
(SLE):
- Install
AppleHDA.kext
- Install
cloverHDA.kext
Selanjutnya edit config.plist dari Clover (tutorial dasar) dengan patch cloverHDA yang tadi:
- Di bagian Devices > Audio > Inject ganti menjadi
13
- Di bagian KernelAndKextPatches > KextsToPatch tambahkan:
<dict>
<key>Comment</key>
<string>Patching AppleHDA codec 11d41984 with 14f1510f</string>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
D1HxFA==
</data>
</dict>
Aplikasikan DSDT dan config.plist yang sudah di-patch kemudian restart. Pastikan output/input suara sudah berjalan (tes play audio dan bicara ke Siri).
- Install Kext
ACPIBatteryManager.kext
. - Terapkan patch DSDT dari RehabMan
[bat] Lenovo G50-70
. - Restart.
Di System Preference, setting Displays tidak bisa dibuka. Supaya bisa perlu inject "fake EDID". Tambahkan di config.plist Clover bagian Graphics:
<key>EDID</key>
<dict>
<key>Inject</key>
<true/>
<key>ProductID</key>
<string>0x9CF2</string>
<key>VendorID</key>
<string>0x1006</string>
</dict>
Di setting display belum ada pengaturan brightness. Supaya aktif:
- Install Kext
IntelBacklight.kext
- Edit config.plist Clover bagian ACPI > DSDT > Fixes, set
AddPNLF_1000000
ke<true/>
(atau YES di PlistEdit Pro) - Restart
Kartu wireless bawaan (RTL8723) tidak kompatibel. Jadi perlu pakai wireless adapter USB. Di sini digunakan TP-Link TL-WN727N v4.1. Kext dan aplikasi pendukung (Wireless Utility) ada pada link berikut: http://www.insanelymac.com/forum/files/file/522-new-january-2016-network-utility-and-kext-for-mediatek-mt7610u-and-mt7612u-el-capitan-ready/