Năm mới nên quyết định làm bước thay đổi mới, đó là xóa Windows và Ubuntu khỏi máy để cài Mac OSX. Có một vài lí do dẫn đến quyết định này. Thứ nhất là vì có một vài thứ đại loại như Jekyll chẳng hạn, chạy không tốt lắm trên Windows. Trước giờ thì sẽ chọn Ubuntu để cài vì nó nhẹ nhàng tình cảm. Tuy nhiên tự dưng lại đen gặp đúng quả máy driver thiếu thốn tùm lum chưa có cách giải quyết triệt để nên việc cài Ubuntu khó khăn chả kém cài Mac, thế thà cài Mac còn hơn. Bởi nếu không vì nhẹ nhàng tình cảm thì Ubuntu còn nhiều thứ không thích như Unity vẫn hơi sida, không chạy được native Photoshop, Illustrator,… (Không tính chạy qua Wine), bộ gõ sida khỏi bàn (đặc biệt là đếch gõ được trong Sublime). Chân thành cảm ơn Macintosh.vn, Tonymacx86, InsanelyMac, HackintoshZone, RehabMan, Mirone, PokeNguyen’s AIO guide,… đã tài trợ chương trình này.
OK Yosemite, here I come!
Thông tin máy 🔗
- Tên máy
- Asus K551LN XX317D
- Processor
- Intel® Core™ i5 4210U (Haswell)
- RAM
- 6GB DDR3L 1600(O.C.) MHz SDRAM
- Display
- 15.6" 16:9 HD (1366x768) (Vãi cả cùi mía)
- Storage
- 500GB HDD 5400RPM With 24GB SSD
- Graphics
- Intel HD4400
- NVIDIA® GeForce® GT 840M with 2GB DDR3 VRAM
- Networking
- Realtek Ethernet
- Mediatek Wireless Ralink 7630E (Fuck!)
- Audio
- Realtek ALC233 - Built-in Speakers And Microphone (1 port output)
- Camera
- HD 720p CMOS module
- Ports
- 2 x USB 3.0 port(s), 1 x USB 2.0, 1 x HDMI
- Card Reader
- 2 -in-1 card reader ( SD/ SDHC)
- Optical Drive
- Super-Multi DVD
Chuẩn bị 🔗
Bình thường toàn cài trên desktop với cấu hình tự build và theo phương pháp legacy, còn lần này sẽ dùng Clover. Dự kiến sẵn là khi mới cài mạng sẽ ko dùng được nên chuẩn bị sẵn các tool, kext,… cần thiết vào USB.
Download Clover.zip và copy vào phân vùng EFI, tạo config.plist với boot flag kext-dev-mode=1
và nv_disable=1
Nhập lệnh sau vào terminal để tạo bộ cài trên phân vùng MacOS:
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/MacOS --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction
Cài đặt 🔗
Boot vào USB, bị reboot khi chưa kịp vào là do thiếu flag nv_disable=1
Cài như chưa bao giờ được cài.
Sau khi cài xong OSX thì cài Clover bootloader. Tải Clover bản mới xong cài lên ổ mSATA SSD cho nó máu. Thiết lập:
- Install for UEFI booting only
- Theme:
- rivers64UEFI / EmuVariableUEFI-64
- Drivers64UEFI / OsxAptioFixDrv-64
- Install RC Scripts on target volume
- Install Clover Preference Pane
Tải HFSPlus.efi.zip, copy vào /EFI/CLOVER/drivers64UEFI/, xoá VboxHFS-64.efi
Tạo config.plist và cho vào /EFI/Clover/
Chỉnh sửa 🔗
Chạy Hackintosh Vietnam Tool để cài kext, chọn:
- FakeSMC
- NullCPUPowerManagement
- DisableTurboBoostBattery
- ACPIBatteryManager
- Wifi Injector
- BTFirmwareUploader
- ACPIBacklight (Dùng kèm DSDT để fix độ sáng màn hình)
- HD4400 OpenCL
- Elan Touchpad (xoá kext VoodooPS2 không thì kernel panic)
- Fn keyboard Asus
Wifi
Không có hi vọng gì với con Mediatek Ralink 7630E cả nên mua cái USB TPLink WDN3200 (Ralink RT5572), cài driver sau là dùng ngon lành.
Brightness
Dùng patch đổi tên GFX0 -> IGPU của RehabMan cho SSDT-8 và DSDT
Dùng patch Brightness Haswell của RehabMan cho SSDT-8
Battery (hiển thị mức pin)
Dùng patch battery ASUS N55SL của RehabMan cho DSDT
Audio
Dùng patch Audio HDEF Layout 3 của RehabMan cho DSDT
Dùng patch IRQ Fix của RehabMan cho DSDT
Cài kext ALC233 của Mirone. (Layout-id=3)
Shutdown
Shutdown bị lỗi máy không tắt hẳn. Dùng patch WAK2 của RehabMan cho DSDT.
Dùng tiếp patch Shutdown Fix 2 của RehabMan cho DSDT.
Comments