Permanently Disable 2011 15"/17" MacBook Pro Dedicated GPU - gMux IC Bypass

Discussion in 'MacBook Pro' started by dosdude1, Aug 25, 2018.

  1. omidjavadnia macrumors newbie

    Joined:
    Dec 13, 2018
    #126
    Thank you dosdude1

    Your solution works... Here is my final product :)
     

    Attached Files:

  2. abbiss macrumors newbie

    abbiss

    Joined:
    Dec 17, 2018
    #127
    Does this involve some soldering? really excited to see how this goes.
     
  3. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #128
    Yes, it would require soldering and a special Lattice programmer.
     
  4. needmobo macrumors newbie

    Joined:
    Dec 15, 2018
    #129
    Hey. I have a question. Please feel free to say it wouldn't work/ say nothing haha.. but could we possibly keep the Dedicated GPU alive to control things like just the brightness control and external monitor support ... ? I know the GPU dies/ can die because of problems heat and defect related.. but what if the gpu was replaced or re-balled and then left in the low power/ low function state.. so it kept being power for basic functions (only handling external monitor, maybe and brightness control functions..) and would be very low temps instead of using it for massive graphical use.. it shouldn't reach the boiling defective temperatures.. curious. GREAT work and awesome walk through by the way. :)
    --- Post Merged, Dec 18, 2018 ---
    aha. just answer my own question with your info provided.. "The last wire will be used to wire the backlight PWM signal. The purpose of this signal is to control the backlight brightness level. Now, normally, the PWM signal is generated by the gMux IC. However, since the gMux IC is no longer in place, it cannot provide this signal (and even if you were to leave it in place, it still would not be able to provide this signal. I may be wrong on this, but feel free to test if you want.) As such, we will simply be wiring this rail to the LVDS_IG_BKL_ON rail. Unfortunately, what this means is that the backlight will remain at a fixed brightness, and be uncontrollable from the OS. "
     
  5. Marcyrx93 macrumors newbie

    Marcyrx93

    Joined:
    Dec 27, 2018
    #130
    Hello guys, first of all thank you @dosdude1 for the guide, it's simply amazing and really helped me to fix a lots of Mac.

    I always used it for 15'' screen Mac, but now I'm trying it on a 17'' (820-2914).
    I have the motherboard's scheme and layout, I followed the usual procedure, but this time doesn't work properly. The Mac does the starting sound, but the screen is totally blank with backlight on.
    I tried doing the soldering twice, but still doesn't work. I've checked LVDS_IG_PANEL_PWR to LCD_PWR_EN and I get 0v.
    When I enable it at 3.3v the screen become black with backlight still on.
    I've tried reset PRAM, but didn't work either.
    Obviously I removed the resistor R8911.

    Any ideas? Thanks
     
  6. AdamMagus macrumors newbie

    AdamMagus

    Joined:
    Nov 13, 2018
    #131
    Is the Muxhat available for sale yet?
    --- Post Merged, Dec 28, 2018 ---
    Has the mod to the 17" been posted? I'm confused now.
     
  7. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #132
    I'm still working on ironing out some issues with MuxHat, and then it will be for sale. The mod for the 17" is basically the same as the 15", but some of the enable lines are in slightly different locations. You can figure these out using the schematics, I just haven't had time to make a wiring diagram for the 17" board yet.
     
  8. Marcyrx93 macrumors newbie

    Marcyrx93

    Joined:
    Dec 27, 2018
    #133
    hank you!
    Yes, I saw. I have the complete outline and I searched all the lines.
    the only thing I see is white :(
     
  9. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #134
    Try wiring the lines as follows:

    - Connect LVDS_IG_BKL_ON to LCD_BKLT_EN
    - Connect LVDS_IG_PANEL_PWR to LCD_PWR_EN
    - Connect PP3V3_S0 to LCD_BKLT_PWM (only if not using DyingLight for brightness control)
    - Connect PP3V3_S0 to LVDS_DDC_SEL_IG (this is probably what you're missing)
     
  10. AdamMagus macrumors newbie

    AdamMagus

    Joined:
    Nov 13, 2018
    #135
    Thanks dodude1, I might just wait until you finish the mux hat. BTW great job on all of this
     
  11. palsteri macrumors newbie

    Joined:
    Jan 7, 2019
    #136
    Hi!
    How does this mod affect the ability to run windows? I have been "happy" with the soft mod, but I really need to use windows on this machine too, and after the dGPU died, I have found absolutely no way to run windows with the iGPU.
     
  12. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #137
    Unfortunately, it seems BIOS emulation mode doesn't work with the iGPU (at least, not with the stock BootROM). There is a chance flashing MacBookPro8,1 firmware could fix this, but I'm not sure. Otherwise, you can always install Windows using UEFI mode, which works perfectly fine.
     
  13. oegf macrumors newbie

    oegf

    Joined:
    Tuesday
    #138
    Can you fix mine?
     
  14. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #139
    If you're located in the US, yes. Just PM me.
     
  15. rivermandan macrumors newbie

    Joined:
    Apr 14, 2011
    #140
    tried this mod on a 15" and it worked a treat, figured I'd try it on a 17" and can't sort it out. I get weird scrambled graphics. figured I bodged one of the lvds data lines but I ripped it all out and did it again and exact same problem, tried on a matt screen and a glossy screen.

    any ideas what I'm doing wrong here?

    side note: thanks a million for posting this, by the way, this is a wonderful fix!
     

    Attached Files:

    • 1.jpg
      1.jpg
      File size:
      772.8 KB
      Views:
      29
    • 2.jpg
      2.jpg
      File size:
      897.6 KB
      Views:
      26
  16. Micky77, Jan 16, 2019 at 10:05 PM
    Last edited: Jan 16, 2019 at 10:35 PM

    Micky77 macrumors newbie

    Joined:
    Nov 8, 2018
    #141
    View attachment 816131 View attachment 816131

    Hi.
    I think they are wrong.
    if LVDS_IG_A_CLK_P and LVDS_IG_A_CLK_N
    same pin as 15 ", then you have to swap.
     

    Attached Files:

  17. rivermandan macrumors newbie

    Joined:
    Apr 14, 2011
    #142
    good eye! wiring that properly didn't change anything though, still does the exact same thing unfortunately.
     
  18. tcspune macrumors newbie

    tcspune

    Joined:
    Yesterday
    #143
    ATTINY85 code pls?
     
  19. erebos007 macrumors newbie

    Joined:
    Oct 26, 2018
    #144
    HI !
    I received my DyingLight MKII and finally had time to mount it. However I have a problem:
    After completing the soldering work, I powered the macbook on and there I have some kind of black screen flash like as if backlight is on BUT it remains black, no white screen with apple logo.
    I'm wondering if it is because of the R9704 LCD_BKLT_PWM that you need to solder to the PWM pin on the DyingLight ? because I had this pin (before removing R9704) previously connected to R0901 LCD_BKLT_EN...

    Thank you !
     
  20. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #145
    You need to remove R9704 before soldering to the BKLT_PWM rail, otherwise the gMux IC just pulls it down, and you won't get a backlight.
     
  21. erebos007 macrumors newbie

    Joined:
    Oct 26, 2018
    #146
    Thank you for your reply. Sorry, I explained myself badly.
    Yes, I removed R9704 before soldering Dyinglight PWM pin to BKLT_PWM (pin 2 of R9704 location)
    Before removing R9704 I had LCD_BKLT_PWM (R9704 pin 1) wired to LCD_BKLT_EN on R0901 But not anymore. Should I put this wire back ?
     
  22. dosdude1 thread starter macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #147
    No, you should not keep that wire, as the DyingLight module will now be controlling the PWM line.
     
  23. erebos007 macrumors newbie

    Joined:
    Oct 26, 2018
    #148
    Ok. So everything should work like it is now... I don't know what could be the problem. I'll remove the DyingLight and see if it's working like before.
     

Share This Page