• danght


    Thành viên


























    Code:


    Hackintosh for you Sài Gòn Cafe Hào 148 Nguyễn Công Trứ-Q1- TP.HCM-> Hoàng 0909455847 Ngoài Bắc 92 Lê Thanh Nghị -Q Hai Bà Trưng- TP.Hà Nội-> Hoàng 0984230489


    Tập hợp Driver và patch của dòng K-series cả Sandy và Ivy Brigde.



    I- Yêu cầu:



    + Asus K-series Sandy hoặc Ivy Brigde

    + Retail 10.8.3 hoặc 10.8.4, sử dụng tốt nhật trong lần boot vào Mac đầu tiên.



    II- Chức năng:



    + Driver auto: Lan, USB 3.0, Bluetooth, Touchpad.

    + Auto patch DSDT và SSDT đặt trong Extra, hỗ trợ Speedtep và sleep

    + Patch kext Applecpumanagerment từng phiên bản.

    + Patch Kext Graphics cho Intel HD3000 và HD4000

    + Hỗ trợ cấu hình máy thông qua thiết lập SMBIOS

    + Tích hợp Chameleon bản mới nhất

    + Hỗ trợ một số tool cần thiết cho Hackintosh

    I

    II- Một số hình ảnh:



    [IMG]



    Untitled

    by

    hoang_555

    , on Flickr


    [IMG]



    1

    by

    hoang_555

    , on Flickr


    [IMG]



    2

    by

    hoang_555

    , on Flickr


    [IMG]



    3

    by

    hoang_555

    , on Flickr


    [IMG]



    4

    by

    hoang_555

    , on Flickr


    [IMG]



    5

    by

    hoang_555

    , on Flickr


    [IMG]



    6

    by

    hoang_555

    , on Flickr


    [IMG]



    Ảnh chụp Màn hình 2013-07-28 lúc 02.19.13 SA

    by

    hoang_555

    , on Flickr


    7

    by

    hoang_555

    , on Flickr


    [IMG]



    Ảnh chụp Màn hình 2013-07-28 lúc 02.21.46 SA

    by

    hoang_555

    , on Flickr


    8

    by

    hoang_555

    , on Flickr



    III- Chức năng các thành phần:



    1) Chameleon:


    - Cập nhật phiên bản mới nhất V2250, Tick vào cài update nếu các bạn đang ở phiên bản cũ.


    2) K- Series Sandy Bridge:


    Dành cho phiên bản 10.8.3 và 10.8.4 Sandy Bridge




    Code:


    Cài đặt các Driver sau cho 10.8.x: 
AppleHDADisabler.kext AppleIntelCPUPowerManagement.kext AppleIntelSNBGraphicsFB.kext VoodooHDA.kext


    Patch AppleIntelCPUmanager.kext và AppleIntelSNBGraphicsFB.kext cho phiên bản 10.8.3 và 10.8.4. Tuỳ vào phiên bản mà các bạn chọn.

    Add VoodoHDA + AppleHDADisable cho sound cars.

    - Cập nhật Org.chameleon.Boot.plist:



    Code:


    [CODE] DropSSDT Yes EthernetBuiltIn Yes Hide Partition Kernel mach_kernel Kernel Flags Legacy Logo No ShowInfo Yes Timeout 1 UseKernelCache Yes Wake Yes


    [/CODE]

    Nhớ option dropssdt để speedtep nên ở dưới các bạn phải chọn autopatch ssdt và autopatch dsdt theo phiên bản.

    CHú ý: Ko chọn cả hai.


    3) K- Series Ivy Bridge:


    Dành cho phiên bản 10.8.3 và 10.8.4 Ivy Bridge




    Code:


    Cài đặt các Driver sau cho 10.8.x: 
AppleHDADisabler.kext AppleIntelCPUPowerManagement.kext AppleIntelSNBGraphicsFB.kext VoodooHDA.kext


    Patch AppleIntelCPUmanager.kext và AppleIntelSNBGraphicsFB.kext cho phiên bản 10.8.3 và 10.8.4. Tuỳ vào phiên bản mà các bạn chọn.

    Add VoodoHDA + AppleHDADisable cho sound cars.

    - Code org.chaameleon.boot.plist dc add ở đây mà tuỳ chọn ở dưới theo efi string của HD4000, các bạn tuỳ chọn 003 hoặc 009.

    CHú ý: Ko chọn cả hai.


    4) Driver All K-series



    a) Common Driver All Series:


    Driver cần thiết cho cả hai dòng, bao gồm các driver sau:



    Code:


    Driver cần thiết cho mọi phiên bản K-series:
 AsusNBFnKeys.kext
ALXEthernet.kext AppleACPIPlatform.kext AppleIntelE1000e.kext AppleSmartBatteryManager.kext FakeSMC.kext GenericUSBXHCI.kext IOath3kfrmwr.kext RealtekRTL8111.kext
 Bao gồm: Pin, USB 3.0, Bluetooth, Lan, Fn Keyboard



    b) Elan- Touchpad:


    Cập nhật


    Elan Touchpad Driver



    Nếu máy các bạn dùng Elan thì tick vào.


    c) Synaptic-Touchpad:


    Cập nhật


    synaptic- Touchpad



    Nếu máy các bạn dùng Synaptick thì tick vào.


    CHÚ Ý:


    - Chọn Common Driver+ Elan (hoặc Synaptic: một trong hai driver touchpad nhé) nếu máy các bạn cài lần đầu.

    - Bỏ chọn common nếu các bạn ko muốn cập nhật Driver của mình.


    4) SMBIOS:



    a) Sandy Brigde:


    Tuỳ theo CPU mà các bạn chọn, mình cập nhật smbios theo từng dòng, khi chọn cài thì sẽ auto cập nhật smbios vào thư mục Extra


    b) Ivy Brigde:


    Tuỳ theo CPU mà các bạn chọn, mình cập nhật smbios theo từng dòng, khi chọn cài thì sẽ auto cập nhật smbios vào thư mục Extra


    5) DSDT Autopatch: Phần này quan trọng.



    a) Sandy Bridge:


    + Chọn K-series DSDT Sandy + Low Display nếu màn hình có độ phân giải 1366x768.

    + Chọn K-series DSDT Sandy + High Display nếu màn hình có độ phân giải lớn hơn 1366x768

    Code add Low display vào DSDT như sau:



    Code:


    into method label _DSM parent_adr 0x00020000 remove_entry; into device name_adr 0x00020000 insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "AAPL,snb-platform-id",\n Buffer() { 0x00, 0x00, 0x01, 0x00 },\n "AAPL,ig-platform-id",\n Buffer() { 0x03, 0x00, 0x66, 0x01 },\n "hda-gfx",\n Buffer() { "onboard-1" },\n })\n }\n


    Code add vào High Display như sau:



    Code:


    into method label _DSM parent_adr 0x00020000 remove_entry; into device name_adr 0x00020000 insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "AAPL,snb-platform-id",\n Buffer() { 0x00, 0x00, 0x01, 0x00 },\n "AAPL,ig-platform-id",\n Buffer() { 0x04, 0x00, 0x66, 0x01 },\n "hda-gfx",\n Buffer() { "onboard-1" },\n "AAPL00,DualLink",\n Buffer() { 0x01, 0x00, 0x00, 0x00 },\n })\n }\n



    b) Ivy Bridge:


    + Chọn K-series DSDT Ivy+ Low Display nếu màn hình có độ phân giải 1366x768.



    Code:


    Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x06) { "AAPL,snb-platform-id", Buffer (0x04) { 0x00, 0x00, 0x01, 0x00 }, "AAPL,ig-platform-id", Buffer (0x04) { 0x03, 0x00, 0x66, 0x01 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) }


    + Chọn K-series DSDT Ivy + High Display nếu màn hình có độ phân giải lớn hơn 1366x768

    Code DSDT add:



    Code:


    Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x08) { "AAPL,snb-platform-id", Buffer (0x04) { 0x00, 0x00, 0x01, 0x00 }, "AAPL,ig-platform-id", Buffer (0x04) { 0x04, 0x00, 0x66, 0x01 }, "hda-gfx", Buffer (0x0A) { "onboard-1" }, "AAPL00,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 } }) }


    BẮT BUỘC CHỌN NHƯ TRÊN ĐỂ CHÍNH XÁC DSDT CỦA CÁC BẠN.


    c) Điều chỉnh sáng tối màn hình:


    Option nếu driver ko hoatd động, đọc kỹ hướng dẫn trong lúc cài:



    Code:


    # Replacing method _Q0E for Brightness F5 key to work # by removing the code which prevents into Method label _Q0E replace_content:encoded begin If (ATKP)\n {\n ^^^^ATKD.IANE (0x20)\n } end; # Replacing method _Q0F for Brightness F6 key to work # by removing the code which prevents into Method label _Q0F replace_content:encoded begin If (ATKP)\n {\n ^^^^ATKD.IANE (0x11)\n } end;



    d) Điều chỉnh đèn bàn phím:


    Option nếu driver ko hoatd động, đọc kỹ hướng dẫn trong lúc cài:



    Code:


    # Method SKBL for keyboard backlight support into Method label SKBL remove_entry; into Device label ATKD insert begin Method (SKBL, 1, NotSerialized)\n {\n Store (Arg0, Local0)\n Store (DerefOf (Index (PWKB, Local0)), Local1)\n ^^PCI0.LPCB.EC0.WRAM (0x044B, Local1)\n Return (One)\n } end;




    6- SSDT auto patch:


    CHọn để ISLA tự patch auto SSDT và add vào Extra.


    7- Extra:


    Một số tool cần thiết cho Hackintosh.



    IV- DOWNLOAD:



    V1:





    http://www.fshare.vn/file/1C2A4B1KTT/





    V2:

    - Fix remove kext backup khi ko chọn common driver option:

    - Auto backup driver nếu cài đè.





    http://www.fshare.vn/file/OPCW4YFJO6/





    V3:

    - Fix auto patch DSDT Ivy Brigde lỗi.

    - Add AsusNBFnKeys.kext suport Fn keyboard cho Asus laptop

    - Add Option DSDT điều chỉnh sáng tối màn hình nếu AsusNBFnKeys.kext ko hoạt động

    - Add Option DSDT điều khiền đèn bàn phím nếu AsusNBFnKeys.kext ko hoạt động.





    http://www.fshare.vn/file/D9FNBQYC15/





    V4: continous:

    - Add code remove Nvidia Driver và Ati Driver đối với máy 2 card

    - Add kext disable Tubor boot in battery mode

    - Fix Compli Error DSDT Sandy và Ivy lỗi TNOT, return (zero)

    - Fix Driver Elan và Synaptic khi chọn cài, fix Khong cai dc org.chameleon.boot.plist của Sandy brigde.

    => Big Update.





    http://www.fshare.vn/file/6ACHLR5IXR/








    v5:



    Final test: Hỗ trợ core i3, fix complie with source autopatch dsdt patmatic. Đạ test thành công:






    http://www.fshare.vn/file/3DZR2AQCEM/





    Mình test trên con k53 và 43 thành công 100%, các bạn test trên Ivy bridge dùm mình nhé.



    V- Đọc kỹ hướng dẫn sử dụng trước khi dùng.


    CHÚC ANH EM THÀNH CÔNG.

















  • Post a Comment

     
    Top