The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    [ATi] [M17xR4] OSx86/Hackintosh Breakthrough!

    Discussion in 'Alienware 17 and M17x' started by Raidriar, Sep 11, 2014.

  1. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    Guys, I've finally managed to do it. Two years (on/off) worth of testing, and I've finally managed to enable FULL dGPU ACCELERATION in OS X Mavericks for the ATi Mobility Radeon 7970M HD!!!

    Proof: http://i57.tinypic.com/2r60jzs.png


    I found/decoded the correct connectors and patched the appropriate controller kext, and it works beautifully. So far, on the M17x R4, the following is working

    Full CPU Support (all cores/threads) [native support]
    All RAM Recognized (in my case, 16GB) [native support]
    Intel HD 4000 Full Accleration (when set to iGPU or SG in BIOS) [patched in the DSDT]
    ATi Mobility Radeon 7970M Full Acceleration (When set to PEG in BIOS) [needs my patched kext]
    DVD/Blu ray drive (works natively)
    Touchpad mimicking Apple's Touchpad (works with VoodooPS2)
    All USB/ESATA Ports (works with correct DSDT)
    Webcam (works with correct DSDT)
    Wifi (replaced stock card with AR9280 card, recognized natively)
    Bluetooth (works natively)

    Things still need to be worked on:
    Audio (the flaky Recon3Di chip is not helping my case....) [probably will approach with voodooHDA, later with AppleHDA]
    Sleep/Wake support [needs DSDT tweaking] NOW WORKING!!!!
    HDMI Output [needs connector patching in framebuffer]
    DP Output [needs connector patching in framebuffer]
    VGA Output [needs connector patching in framebuffer]
    AlienFX Control [no freaking clue.....]
    Memory card reader [will explore voodooSDXC]


    Additional cards may be made to work if they are donated to me to work on (talking about ATi cards, I refuse to work on nVidia)

    So all in all.....ITS POSSIBLE GUYS!

    Link to my "Extra" folder, including patched AMD kext: M17x_R4 Extra
     
    triturbo, DDDenniZZZ and amitvig22 like this.
  2. shinji257

    shinji257 Notebook Deity

    Reputations:
    243
    Messages:
    1,041
    Likes Received:
    8
    Trophy Points:
    56
    Awesome! Any special bios settings? For me I keep enduro off so I'm already amd only.
     
  3. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    UNLOCKED BIOS REQUIRED

    Yes. If you wish to use intel hd 4000, leave the video setting on SG or iGPU. If you want to use radeon only, set to PEG. Also, go under chipset and disabled VT-d, it causes issues in OS X as it is unable to handle VT-d instructions. Make sure hdd controller is set to AHCI. And really, thats it.
     
  4. Alienware-L_Porras

    Alienware-L_Porras Company Representative

    Reputations:
    3,658
    Messages:
    6,874
    Likes Received:
    969
    Trophy Points:
    281
    Thanks for sharing! +1 Rep.
     
  5. DDDenniZZZ

    DDDenniZZZ Notebook Deity

    Reputations:
    810
    Messages:
    1,311
    Likes Received:
    35
    Trophy Points:
    66
    Nice work, would try it but I'm on Nvidia side at the minute.
     
  6. bigtonyman

    bigtonyman Desktop Powa!!!

    Reputations:
    2,377
    Messages:
    5,040
    Likes Received:
    277
    Trophy Points:
    251
    Cool stuff man. :)
     
  7. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    nVidia should work easily as long as its a kepler card. much less screwing around compared to ati cards.
     
  8. MatthewAMEL

    MatthewAMEL Notebook Consultant

    Reputations:
    80
    Messages:
    128
    Likes Received:
    13
    Trophy Points:
    31
    Any pointers for someone who has been trying to get his AW17 with 780M up and running with 10.9?

    I jumped over from a MacBook Pro and there are some things I can't live without.
     
  9. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    I can't speak for haswell systems, I haven't had any experience with them firsthand, but the procedure should be relatively similar:

    you will need another mac anyway to make the installer media, so you need access to one. I would go ahead and proceed to make a DSDT dump in windows, and use MacIASL on the borrowed/temporary mac and patch the DSDT right there and then. Required kexts: FakeSMC, VoodooPS2 are really it for basics. Intel IGP isn't typically too hard to get working. Discrete GPUs are very difficult on the laptop to get working, and you will have to have an unlocked BIOS to do that.
     
  10. MatthewAMEL

    MatthewAMEL Notebook Consultant

    Reputations:
    80
    Messages:
    128
    Likes Received:
    13
    Trophy Points:
    31
    I have 3 other Macs, but my hang up has always been the video.

    IGP is disabled on my AW17 (120Hz screen), so it's been no bueno.
     
  11. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
  12. king_848

    king_848 Notebook Enthusiast

    Reputations:
    0
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    5
    Thanks a lot for sharing. It helps a lot.

    I've got the same Aw as you technos but when I boot with only my 7970m the screen becomes black after 3-4 s when I'm on the Apple logo.

    With the hd4000 it works just fine
     
  13. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    Did you replace AMD7000Controller.kext with mine? Replace your existing DSDT with mine as well. Also, you must repair permissions after replacing the kext:

    open terminal
    Run the following commands
    sudo su
    chown -R root:wheel /System/Library/Extensions
    chmod -R 755 /System/Library/Extensions
    exit

    reboot.
     
  14. king_848

    king_848 Notebook Enthusiast

    Reputations:
    0
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    5
    I've just done that but now it freeze on the Apple logo...
    And also when I don't use fit 1 min all the computer freeze

    Edit: thanks a lot it works!!!! Just have to put GraphicsEnabler=No
     
  15. king_848

    king_848 Notebook Enthusiast

    Reputations:
    0
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    5
    But still, is it normal that my computer freeze ??
     
  16. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    No thats very strange.....did you do clean retail install or did you use a distro? Only kexts you need are the ones I included
     
  17. king_848

    king_848 Notebook Enthusiast

    Reputations:
    0
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    5
    Yes I use a distro wich is the niresh distro because whenever I try to do a retail USB I have the boot0 error.
    May be you can give a good tutorial where I can make my own retail USB booter without this error?
     
  18. king_848

    king_848 Notebook Enthusiast

    Reputations:
    0
    Messages:
    28
    Likes Received:
    0
    Trophy Points:
    5
    Edit: it doesn't freeze anymore. Everything's works flawlessly. Maybe it was because of the permission... I use it for about 1h and it was nice. I don't know how did you do that but hats off. Simply brilliant.

    Just one last thing we can't a just the sound volume is it normal and the sound doesn't come out with the hdmi aswell?
     
  19. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431

    HDMI audio requires another patch, I have not looked into it yet. I'm super busy with schoolwork.