- Option B would be to re-program the gMux IC (which is simply a Lattice LFXP2 micro-controller), with a custom firmware to disable the GPU switching functionality. I may experiment with this in the future, but doing so requires special hardware that I don't have. This would, of course, be the optimal solution, though.
Yes, it would require soldering and a special Lattice programmer.Does this involve some soldering? really excited to see how this goes.
Is the Muxhat available for sale yet?Yes, that's correct.
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.Is the Muxhat available for sale yet?
[doublepost=1546001737][/doublepost]Has the mod to the 17" been posted? I'm confused now.
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.
Try wiring the lines as follows:hank you!
Yes, I saw. I have the complete outline and I searched all the lines.
the only thing I see is white
Thanks dodude1, I might just wait until you finish the mux hat. BTW great job on all of thisI'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.
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.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.
Yes, it would require soldering and a special Lattice programmer.
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!
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.
ATTINY85 code pls?Another update: PCBs for the custom backlight controller implementation have arrived, and they look great! Within the next week, we will get the boards all soldered and ready to go. You can read more about the project on my friend's webpage, who I am working with on this project. Once the PCBs have been soldered, we will be selling the remaining ones of the 17 that we have.
View attachment 790178 View attachment 790179 View attachment 790180
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.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 !
Thank you for your reply. Sorry, I explained myself badly.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.
No, you should not keep that wire, as the DyingLight module will now be controlling the PWM line.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 ?
No, you should not keep that wire, as the DyingLight module will now be controlling the PWM line.
Very cool mod, dude
IMO, if your mod doesn't enable the output port, not worth it
Out there is a script which take 1 minute to run.
Just boot in single user mode and type "bash roxy"
And with the bash roxy, you actually have backlight control...
BTW, there is no need to delete the AMD kexts if you remove the R8911