Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The only thing I can think of is to take the EDID that you're currently using
(extract it from ioreg -w0l)

load it into phoenix.

Make changes to the colour profile etc.

Put the EDID override into your DisplayOverrides file.

Reboot

See if it makes any difference.

Maybe compare your EDID loaded by phoenix in windows, and the one used by OS X.

I apologize for being a complete n00b, but where might I find this information in the torrent of information that ioreg -w0 -l spits out at me? I find no mention of EDID, but there is a section for "IODisplayWrangler" that seems to define power states for the display, among other things...
 
I apologize for being a complete n00b, but where might I find this information in the torrent of information that ioreg -w0 -l spits out at me? I find no mention of EDID, but there is a section for "IODisplayWrangler" that seems to define power states for the display, among other things...

ioreg -lw0 | grep EDID should separate wood from trees for you.


Faye
 
All this trouble in getting an aftermarket WUXGA panel to work has made me curious about another concern.

If the Macbook Pro's original OEM monitor fails, can it be replaced with any LCD panel of similar spec, or does it have to be replaced with a specific model and brand of LCD screen in order to prevent the problems being encountered with the high res screens?

I'm curious about this since, from what I'm hearing, the Macbook Pro's EFI is making it difficult to use anything except very specific hardware.
 
All this trouble in getting an aftermarket WUXGA panel to work has made me curious about another concern.

If the Macbook Pro's original OEM monitor fails, can it be replaced with any LCD panel of similar spec, or does it have to be replaced with a specific model and brand of LCD screen in order to prevent the problems being encountered with the high res screens?

I'm curious about this since, from what I'm hearing, the Macbook Pro's EFI is making it difficult to use anything except very specific hardware.

All I can say is... good luck :]
 
just finished reading the whole thing.

... amazing.

request from someone that has got this working:

due to the long dragged out process of figuring this out to be done seamlessly, and how spread out through the posts the process is...


could someone outline a seamless process of doing this mod in a new thread as the first post (and maybe we could get it stickied)

I'll be getting a MBP soon (no luck on getting my MB with better resolution, yet) and i'll be doing this right away!


once again, thank you all for the testing - brave, brave souls!
 
... amazing.

request from someone that has got this working:

due to the long dragged out process of figuring this out to be done seamlessly, and how spread out through the posts the process is...


could someone outline a seamless process of doing this mod in a new thread as the first post (and maybe we could get it stickied)

I'll be getting a MBP soon (no luck on getting my MB with better resolution, yet) and i'll be doing this right away!


once again, thank you all for the testing - brave, brave souls!

Sadly, there is no seamless process... and the big problem right now is that it's possible to lock yourself out of a panel (as has happened to me and one other person) "permanently". I'll need to get a C2D machine in order to try the mod out (for a third time), as my current machine is locked out.

- Tim
 
A few posters using C2D machines seemed to have flawless results when copying the code that Faye provided.

It seems that the only major trouble is existing with users with the CD MBPs


Sadly, there is no seamless process... and the big problem right now is that it's possible to lock yourself out of a panel (as has happened to me and one other person) "permanently". I'll need to get a C2D machine in order to try the mod out (for a third time), as my current machine is locked out.

- Tim
 
A few posters using C2D machines seemed to have flawless results when copying the code that Faye provided.

It seems that the only major trouble is existing with users with the CD MBPs

I believe it's just coincidence that the C2D machines are working more favorably. I have no doubt that with Faye's override a CD machine would work as long as it hasn't been hit by the whacky-color bug that has hit two machines thus far.
 
Thanks to Faye's override files... I have just managed to get my LCD transplant working last night. Before I started the process, I made sure that the override files were copied and in place. On my initial boot of the laptop, I came across the 3D color effect some of you have mentioned. I was still able to see the screen decently and access my display settings. I was quite happy to see that the 1920x1200 resolution showed up on my list. I went ahead and selected it. What happened next totally freaked me out though!

The screen went black and then a "gradient" looking screen with various colors appearing and vertical lines appearing. I tried a couple PRAM resets and same thing - kept seeing the gradient. I then proceeded to boot into Vista - I had installed it a few weeks prior using BootCamp. Everything booted fine and was able to select the new resolution. Looked so beautiful (the screen, not Windows :p )!!! Eager to get it working in OSX, I plugged in an external monitor and proceeded to reboot again.

Same thing happened as before, however, with the external monitor attached, was able to see my secondary desktop. However, I still couldn't see the menubar and launcher. I hit Command + F1 and it put the displays in "mirrored" mode. The LCD began to work. I was able to change to various resolutions EXCEPT 1920x1200. I selected a lower res and unplugged the external. The screen flashed and I proceeded to try and select 1920x1200 again. Everything began working after this! Not sure what all happened in between... regardless, I've got a fully working machine again :)

Anyways, just wanted to share my experience in doing this mod. I've been watching the thread for quite some time now and when I saw the Toshiba screen (LTD154EZ0D) available on eBay, I totally had to jump on it. Thank you all for the hard work you've put into helping make this happen for me!!!

Here's my specs:

MacBookPro CD 2GHz 80GB
Toshiba LTD154EZ0D

-Char
 
Samsung LTN color fix

I've been following this discussion for a long time however I thought this problem might have been unique to my laptop. I have a wuxga samsung LTN rev 01 panel installed in an original mbp.

Like most i had little problems getting the display to sync, using the correct overide, however for a long time I couldn't get the colors correct on the mac side. If you clear the pram ( when he computer starts up in the black state) you can go straight into bootcamp (windows XP) and everything will work but as soon as you load up Mac OS X the colors go crazy. About 6 months ago I started to think it was the graphics card, because unlike pc graphics cards with oncard bioses, macs get their initial settings out of efi and they are saved everytime you reboot back to the efi.

So I used atiinject to hardwire the edid and display values ( type, number, location, protocols, etc) for the mbp and voila it works. I've attached my working atiinject.kext and override files. There are a few quirks such as the lower resolutions on the mac dont work. I believe it's due to display overdrive but since I got 1920 to work I haven't even attempted to tweak the override for the other resolutions. Also In windows you'll get a similar display overdrive at 60hz and thus you need to use powerstip to set the lcd at 56hz

Hope this helps.

>> Sorry, about the file I've re uploaded it hope this helps. In regards to ATIinject it is mostly used by hackintoshes ie. windows pcs (dell, hp, ibm, etc.) that want to load OS X on them. Since there are no drivers for their hardware people have created ways to add support for them. In the case of ATI since the macbook uses an ATI chipset they just have to extend the drivers to recognize their cards and specs that each card has. So the wrote things like ATIinject to tell the OSX display subsystem about thier graphics cards.

>> updated attachment to fully working version.
 

Attachments

  • Screen_fix.zip
    26.6 KB · Views: 339
I've been following this discussion for a long time however I thought this problem might have been unique to my laptop. I have a wuxga samsung LTN rev 01 panel installed in an original mbp.

Like most i had little problems getting the display to sync, using the correct overide, however for a long time I couldn't get the colors correct on the mac side. If you clear the pram ( when he computer starts up in the black state) you can go straight into bootcamp (windows XP) and everything will work but as soon as you load up Mac OS X the colors go crazy. About 6 months ago I started to think it was the graphics card, because unlike pc graphics cards with oncard bioses, macs get their initial settings out of efi and they are saved everytime you reboot back to the efi.

So I used atiinject to hardwire the edid and display values ( type, number, location, protocols, etc) for the mbp and voila it works. I've attached my working atiinject.kext and override files. There are a few quirks such as the lower resolutions on the mac dont work. I believe it's due to display overdrive but since I got 1920 to work I haven't even attempted to tweak the override for the other resolutions. Also In windows you'll get a similar display overdrive at 60hz and thus you need to use powerstip to set the lcd at 56hz

Hope this helps.

Wow, thomas, you could be my hero :p

The zip you posted seems to be corrupt (StuffIt says it's not a compressed file)... and forgive my stupidity, but I really have no idea what atiinject is. If you could give some instructions about how to use atiinject (and where to obtain it... or do we already have it?) that would be awesome.

I think I still have my Sharp panel, so I'll give it a whirl if you post the instructions and see if we can get this working with some more panels.
 
I just installed a Toshiba panel in my C2D 2.16/120GB/128MB using Faye's override file and it worked flawlessly first go.

Having messed around with the settings a LOT with an incompatible LGP panel I'm going to have to say that I doubt it's possible to actually lock yourself out of a panel or whatever; it is however possible to make quite a hash of both your configs and your driver. Consider imaging your MBP's hard drive before starting to mess around so you can more easily undo whatever mess you may possibly make while trying this out.

I'd also like to thank those who have tried the various panels out there and posted their results. Without you I'd never have known that the Toshiba was so painless to get working. Cheers. If any of you happen through Victoria, BC, I'll buy you a beer =)
 
Hi all. I have, as I presume any other have, been reading this thread for a long while. I had given up previously, but stubled upon my bookmark and decided to check the status. I would first like to congradulate you all on an enduring but succesful mod. I am now keen on doing this myself, but have a question.

1. Once it is working, does it continue to work like OEM, in the sense that if you plug in an external monitor, etc.

2. Can any of you take a picture of your computers with the new screen?

Thanks again. I will have to reread the many pages I have missed.
 
Having messed around with the settings a LOT with an incompatible LGP panel I'm going to have to say that I doubt it's possible to actually lock yourself out of a panel or whatever; it is however possible to make quite a hash of both your configs and your driver. Consider imaging your MBP's hard drive before starting to mess around so you can more easily undo whatever mess you may possibly make while trying this out.

While messing with everything on the LG panel did you manage to block yourself out from having correct colors in Windows?

I've formatted my drive and reinstalled Mac OS to no avail.

I believe the lock-out is in EFI.
 
Latest and Greatest for LTN154U1

Ok, since my last post I decided to give it another shot, so this time I have a fully working LTN154U1 configuration with resolution changes, colors, and full backlight control, as well as proper detection of the internal LCD and external monitors, I've posted the updated screen_fix.zip on my last post to save space on the forums. Still need to use powerstrip in windows, I use the following settings for the display setup.

Horizontal @ 72.59
front porch: 16 sync: 64 back porch: 16
Vertical @ 59.99 Hz
front porch: 2 sync: 6 back porch: 2

*Note - these settings only worked with my LTN154U1 when it was combined with the atiinject included in the zip file above.
 
Thomas, I've got a rev -03 panel of the same. Could you a bit more specific about how you did this, so I might be able to adjust the files you have to fit my panel? Last time I tried using your ATIinject.kext using some directions I found on another forum via Google when I restarted OSX I got a warning saying that the kext was not valid or something and therefore not loaded. I have WinXP with Powerstrip installed on another partition, so in theory I am ready to go. Running a 1.83 GHz CD MBP.

Thanks in advance. :)
 
Now that more people are playing with this, perhaps those who have had success with my overrides file on their EZOD could improve the file so that all listed resolutions work fine, and those which don't work aren't listed.

I'm in spare time negative equity at the moment and don't have time to research and fix.

Obviously this would make everyone's experience better, particularly those who like to play games full screen on their mac.


Faye
 
By the way, Faye, how did you manage to remove the mounting clips? This seems to be a problem as well.
 
By the way, Faye, how did you manage to remove the mounting clips? This seems to be a problem as well.

Actually they come off really easily with a thin screwdriver. About a centimeter from each end they've done a spot weld. You can insert the screwdriver and gently fatigue the weld getting closer and closer to the spot until it simply pops off. Baby steps, basically, free each side a little, a little more... etc.


Faye
 
Actually they come off really easily with a thin screwdriver. About a centimeter from each end they've done a spot weld. You can insert the screwdriver and gently fatigue the weld getting closer and closer to the spot until it simply pops off. Baby steps, basically, free each side a little, a little more... etc.


Faye

I thought they were riveted... Thanks, will try that.

jrsade
 
Thomas, I've got a rev -03 panel of the same. Could you a bit more specific about how you did this, so I might be able to adjust the files you have to fit my panel? Last time I tried using your ATIinject.kext using some directions I found on another forum via Google when I restarted OSX I got a warning saying that the kext was not valid or something and therefore not loaded. I have WinXP with Powerstrip installed on another partition, so in theory I am ready to go. Running a 1.83 GHz CD MBP.

Thanks in advance. :)

Did you make sure to manually correct the permissions on the kext? If you boot up in verbose mode it will give information right after the lines about display matching. ( see http://pastebin.ca/493447 for an example) also make sure repair permissions from disk utility and delete th extensions cache ( Extensions.kextcache and Extensions.mkext), this should work for all macbook pros with ATI graphics cards if it doesn't try to redownload the attachment as it might have gotten corrupted and I updated it several times after the original post. If that doesn't work PM me with your e-mail and I'll send it to you in any format you like.
 
Actually they come off really easily with a thin screwdriver. About a centimeter from each end they've done a spot weld. You can insert the screwdriver and gently fatigue the weld getting closer and closer to the spot until it simply pops off. Baby steps, basically, free each side a little, a little more... etc.


Faye

I cut the strips in the middle and then rotated the spot welds apart. Likely to do the least possible damage to the panel itself.
 
Success!

With Faye's override file and a Toshiba panel I made it on my C2D finally. Works with OS X and Vista flawlessly with and without my Dell 30" attached. Correct colors. I want to thank all you guys here who made that thing happen.

jrsade
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.