tru09x

Thành viên mới
Hardware Support:
1. CPU: Intel Core i5-4210U ✔︎
2. GPU:
- Intel HD 4400 1366 x 768 ✔︎
- Nvidia 820M/840M (Patch disable trong SSDT)
3. Sound: ALC 233 ✔︎
4. Touchpad: Elan ✔︎
5. Wifi:BCM43142/AR9565
6. Ethernet: RTL8168 ✔︎
Chuẩn bị:
1 Mac OS X 10.10 [Torrent Link]
2Windows 7 x64/Windows 8.1 x64
3 Clover Bootloader
4 Hackintosh Vietnam Tool
5 Tạo USB Cài Yosemite với Clover UEFI bootloader
6 Tạo USB Cài Windows7/8.1 chuẩn UEFI bằng rufus

Chú ý! với cách cài này yêu cầu ổ cứng của bạn phải ở chuẩn UEFI/GPT và còn trống tối thiểu 150Gb cho win và Mac, nếu ở chuẩn
legacy/MBR sẽ phải chia ổ cài lại từ đầu, đồng nghĩa với việc dữ liệu của bạn sẽ mất. Cho nên các bạn tự lo liệu backup dữ liệu ok!

Cài Mac OS X
Tến hành boot lại bộ cài UEFI Windows 8.1 (fomat và convent ổ cứng MBR sang GPT)
rổi ấn Shift + F10
diskpart
list disk
select disk X (thường là 0 nếu máy bạn chỉ có 1 HDD)
clean
convert gpt
create partition efi size=200 (hoặc hơn nếu muốn)
Format quick fs=fat32 label=“EFI”
Exit

==>Với trường hợp ổ cứng của bạn đã ở chuẩn UEFI/GPT rồi, và đã chia 1 partition ở đầu HDD có dung lượng từ 150Gb trở lên thì bỏ qua bước này để bảo toàn dữ liệu.(yêu cầu dùng bộ cài Windows để delete phân vùng EFI ,MSR(nếu có)và phân vùng 150Gb đi thành 1 phân vùng Unallocated trước khi cài Mac)


Chạy xong các lệnh trên thoát bộ cài windows 8.1 rồi boot lại với Clover của bộ cài Mac Yosemite, dùng phím dịch chuyển đến mục options ==>Boot flags==>Enter gõ thêm lệnh"nv_disable=1" Enter ==> ESC về menu boot Clover boot vào OS X Base System,
ấn space nếu có xuất hiện thông báo cài đặt bàn phím/chuột bluetooh - nếu đang cắm bàn phím/chuột rời thì nó sẽ không hiện thông báo
Vào đến menu chọn Disk Utility
- Click sang tab Partition
- Click chuột lên phân vùng Unallocated của ổ cứng
- Click dấu + phía dưới bên trái chia phân vùng này làm 2 phân vùng bằng nhau phân vùng Mac đầu tiên Format: Mac OS Extended (Journaled) / Name: tuỳ ý và 1 cho Win để định dạng Unallocated(trường hợp ở chuẩn legacy/MBR phải fomat lại đổ cứng thì cứ chia tạm làm 2 phân vùng 1 cái 100Gb cho Mac ở đầu và còn lại chia thành 1Unallocated )

- Click Apply
- Sau khi định dạng xong thì tắt Disk Utility đi
- Chọn ngôn ngữ
- Comtinue
- Agree
-Chọn phân vùng vừa định dạng để cài Mac OS xong ở trên rồi click Install
-Quá trình cài đặt diễn ra tự động và mất khoảng 25-30 phút sau đó tự động reboot.(lúc khởi động lại nhớ thêm Boot Flags nv_disable=1 như lúc đầu rồi mới boot vào phân vùng cài Mac)
-Sau khi làm các thủ tục cài đặt Mac xong boot vào đến màn hình nền ta mở Clover EFI lên tiến hành cài đặt như trong hình
12032939_1635154980087018_6148381987052950949_n.jpg

11215136_1635154983420351_5089125317981102506_n.jpg

Khi cài xong trong Finder sẽ xuất hiện 1 ổ mới tên là Noname
Tiếp đó tải HFSPlus.efi.zip về giải nén và chép vào thư mụcNoname /EFI/CLOVER/drivers64UEFI/ trên ổ EFI, xóa file VboxHFS-64.efi
- Dùng Hackintosh Vietnam Tool và chọn:
+ CPU Haswell Mobile
+ SSDT Custom
+ Drop OEM
+ Graphics HD4400/4600 Mobile
+ Boot Flags -v /_gux_defer_usb2 / nv_disable=1
+ Kext patch Glitch SecondStage10.10
+ HD4600 9MbMb
+ HD4600 HDMI
+ HD4600 DP Port
+ Kext Facke v6
+ ACPIBatteryManager
+ Ethernet Realtek RTL8111
+ IntelBacklight
+ FakePCIID_HD4600
+ FakePCIID HDMI
+ CodecCommander
+ ALC233 v4(ALC233 for laptop Asus TP500LNG)
+ Elan Touchpad
+ Fn Keyboard ASUS
+ GenericUSBXHCI
+ Disable hibernate mode.
+Tool
>SSDT Generator
>Configuration
>Kext Unity
>MacIASL
>IASL
Next - Agree
Sau khi chạy xong sẽ xuất hiện file config.plit copy paste đến đường dẫn Noname/EFI/Clover ok!
Đồng thời vào đường dẫn Ổ cài Mac/Extra/copy file SSDT vào Noname/EFI/Clover/APCI/patch
=> khởi động lại vẫn boot vào clover bằng USB xong chọn đến mục Options Clover, chọn Add Clover Boot Loader => Ctrl+alt+delete khởi động lại nhấn giữ F2 để vào bios,sang tab Boot đưa Clover Boot lên đầu st1 rồi Save lại Exit(bước này sẽ giúp ta add Clover làm chương trình khởi động mặc định cho máy thay vì dùng USB để boot vào Mac),khởi động lại vào đến Clover nhấn F4 để trích xuất APCI từ Mainboad sau đó chon vào phân vùng cài Mac tự bây giờ mình sẽ không cần gõ Boot Flags nữa và sau khởi động sẽ có mạng Elan

Patch DSDT/SSDT:
-Mở Configuration trong folder Tool lên chọn Mount Partition EFI =>mở partition EFI/APCI/oringin chép các file DSDT.aml và các file SSDT-0/1/2/3......./12.aml ra desktop
Chạy terminal với lệnh sau:
Mã:
cd ~/Desktop
iasl -da *.aml
Tất cả các file DSDT, SSDT sẽ được biên dịch ngược thành các file *.dsl.
Chọn lấy các file sau: DSDT.dsl,SSDT-10.dsl,SSDT-11.dsl
Mở DSDT bằng MacIASL vào Preferences của MacIASL để thay đổi phiên bản ACPI 5.0
và add link để thêm vào 2 gói patch thông dụng cho laptop sau:
Mở DSDT.dsl lên click vào Compile kiểm tra được lỗi như sau:
11407307_1596101390659044_621264582747290693_n.jpg

tiến hành sửa lỗi bằng cách xóa các thành phần "zero" mình bôi đen
sau đó click Compile để kiểm tra lỗi
tiếp tục xoá các thành phần zero rồi kiểm tra đến khi hết lỗi rồi save lại

Mở lại DSDT.dsl click Patch và patch lần lượt các mục sau bằng cách click Apply:
Battery Asus G75VW
Rename GFX0 to IGPU
USB (EHCI) Patches
IRQ Fix
SMBUS
RTC FIx
Shutdown Fix v2
HPET Fix
OS Check Fix
AC Adapter Fix
Add MCHC
Fix _WAK Arg0 v2
Và 2 patch BrightnessKeys_PatchOptional_Fn_key_patches trong mục EMlyDinEsH ngoài desktop
Audio Layout 12
Set layout id cho chip âm thanh của bạn, có thể thay số 12 thành số khác phù hợp với file AppleHDA được patch. Đồng thời thêm tham số hda-gfx để enable HDMI Audio. Nếu bạn dùng Layout khác 12 thì có thể sửa dòng này:
Mã:
"layout-id", Buffer() { 12, 0x00, 0x00, 0x00 },\n
Thay số 12 thành layout bạn muốn dùng, ví dụ 28:
Mã:
"layout-id", Buffer() { 28, 0x00, 0x00, 0x00 },\n
ở đây dùng Layout ID 28

save file lại => Dịch về *.aml /File > Save as... > File format: ACPI Machine Language Binary.(đặt tên là DSDT)
-Tiếp mở file SSDT-10.dsl lên click Patch,patch những mục sau:
Rename GFX0 to IGPU
Brightness fix(Haswell)
Haswell 4400/4600/5000
save file lại => Dịch về *.aml /File > Save as... > File format: ACPI Machine Language Binary.(đặt lại tên là SSDT-1)
-Mở SSDT-11.dsl lên

tìm hàm -INI thêm SGOF() vào hàm này như hình
55P4oaO.jpg

xong click Compile check lỗi rồi patch
Rename GFX0 to IGPU
save file lại => Dịch về *.aml /File > Save as... > File format: ACPI Machine Language Binary.(đặt lại tên SSDT-2)
Ok! xong: copy 3file này vào đường dẫn EFI/Clover/APCI/patch nhé !!!!
=>>Ngoài ra các bạn có thể dùng DSDT/SSDT đã patch sẵn ở dưới
X550LN(HD4400+nVidia840M)
X555LD(HD4400+nVidia820M)
Fix lại config.plit
Mở
Clover Configurator trong folder Tools lên mount folder EFI ra rồi vào trong EFI/Clover tìm file config.plist mở nó lên bằng Clover Configurator - chọn tab Boot tích bỏ chọn boot flag
-v nv_disable=1 rồi save file này lại
Xong! khởi động lại và tận hưởng

Cài Windows:
Windows thì quá dễ cài rồi nên mình không nói nữa cho dài dòng,các bạn chỉ cần tạo đúng bộ cài chuẩn UEFI rồi cái bình thường lên phân vùng Unallocated,có thể phân vùng trong USB cài hoặc cài xong rồi chia ổ cũng được.
Sau khi cài win các bạn nhớ vào bios để đưa Clover boot lên đầu tiên nhé,riêng windows 8 có khả năng chiếm mất bios các bạn nhấn Shift + restart để vào Bios thông qua menu boot của windows 8
Chúc các bạn thành công!




Bài viết được viết dựa trên kinh nghiệm và tham khảo bởi http://macintosh.vn/
Macintosh.vn - Chia sẻ là đam mê
Diễn đàn chia sẻ các kiến thức cũng như các phần mềm liên quan đến Mac OS cũng như IOS
MACINTOSH.VN


By Cà Phê Muối (tru09x)
 
Last edited:
  • Like
Reactions: Tiến La Văn
Last edited:
Kext layout 3 phải Boot without Cache mới lên
 
em cài cái ăn ngay ạ,kext này không phải của HVT em dùng kext ALC233 của Mirone,còn cái Layout 28 là của anh patch
 
  • Like
Reactions: Tiến La Văn
lap của mình là x550ld mà là bios, không bk cách làm này chạy được không ad. Mình đọc bài không thấy patch xpcm. Hồi trước mình có cài Maverick cho 550ld mà mỗi lần upgrade sang bản mới thì phải patch xpcm tại CPU haswell.
 
Mình cài 10.11 lúc cài clover thì chọn như thế nào vậy ?? với những file DSDT và SSDT bạn cho có sử dụng cho 10.11 được không. tks !
 
uY7bDws.jpg


Cho em hỏi lỗi này là lỗi gì thế ạ, một ngày đẹp trời mở máy lên và như này luôn, sau nó thông báo 3 lần không được rồi nó tắt máy
 
uY7bDws.jpg


Cho em hỏi lỗi này là lỗi gì thế ạ, một ngày đẹp trời mở máy lên và như này luôn, sau nó thông báo 3 lần không được rồi nó tắt máy
hhminh1012Vui lòng cài lại, chắc nó đang ghi data rồi tắt đột ngột chăng ? Hoặc có thể bảng phân vùng GPT tự lăn ra chết
 
  • Like
Reactions: hhminh1012
El Captain có dung cách này luôn được không ạ?
 
EI thì bạn phải patch lại DSDT với RehabMan mới nhất, và dùng intel backlight kext để chỉnh độ sáng màn hình
 
  • Like
Reactions: hhminh1012
lap của mình là x550ld mà là bios, không bk cách làm này chạy được không ad. Mình đọc bài không thấy patch xpcm. Hồi trước mình có cài Maverick cho 550ld mà mỗi lần upgrade sang bản mới thì phải patch xpcm tại CPU haswell.
davishoangcài đc bạn à, mình có cài cho 1 bạn dùng X550LD rồi ko vấn đề gì hết
 
em còn vướng cáo HDMI Audio anh giúp em với, sound chỉ nhận internal speakers thôi ạ
 
em còn vướng cáo HDMI Audio anh giúp em với, sound chỉ nhận internal speakers thôi ạ
hhminh1012Mình ko có HDMI để thử lên cũng ko để ý cái này,VGA chạy thì ngon
 
  • Like
Reactions: hhminh1012
em còn vướng cáo HDMI Audio anh giúp em với, sound chỉ nhận internal speakers thôi ạ
hhminh1012
Khỏi xài HDMI cho đỡ phiền. Mình thử ấy lần đều lỗi
 
Bác nào help mình cái file config cho e K551LA của asus đc ko? e cài & boot bằng usb lên rồi mà cài boot clover uefi ko lên được :(, ko hiểu là chọn theo hướng dẫn ở trên có bị xung đột j ko, tks
 
mình cài lên mà mic không hoạt động. mình có thử cài các appleHDA mà không dc. có cách nào hoạt động ko. máy mình P550. cảm ơn ạ.
 
Thớt ơi cho em hỏi. em đã cai được mac trên máy rồi, chỉ có 1 khoản là không chỉnh được độ sáng màn hình và mất tiếng khi sleep. Em dùng P550lnv như bài của thớt a
 
link hackintosh hỏng rồi kìa bác. up lại đi