Contribute
Register

4540S LCD Screen (1080p replacement)

Status
Not open for further replies.
4540S LCD Screen

Yes, it's confirmed. LVDS Cable from 4740S PN: 50.4RY03.001 allows us to use 1080p screens on 4540S laptops.
It's little longer, about 1 inch but there is space under the display where it can be nicely folded. Same goes for the part going to the camera. It can be hided behind the display.

boot argument: DSDT=NO -x is needed to enter safe mode and modify existing dsdt.aml with dual-link patch.

Code:
                        "AAPL00,DualLink", 
                        Buffer (0x04)
                        {
                            0x01, 0x00, 0x00, 0x00
                        }, 
                        "AAPL,ig-platform-id", 
                        Buffer (0x04)
                        {
                            0x04, 0x00, 0x66, 0x01
                        }
ig-platform 01660003 no longer works. It needs to be changed to 01660004

It seems for now, only one vendor supplies the cable. Aliexpress is the most expensive because of Express Shipping. Please ask the seller if can offer Economy Shipping.
If you have friends who travels to Asia frequently ordering directly might be a better option. Here's the website:
http://nbfan.taobao.com/

tip: use Google Chrome browser to have it automatically translated.
 
4540S LCD Screen

Yes, it's confirmed. LVDS Cable from 4740S PN: 50.4RY03.001 allows us to use 1080p screens on 4540S laptops....
Great, did you change yours?
Can you test the HDMI?
 
4540S LCD Screen

Great, did you change yours?
Can you test the HDMI?

01660004 - No HDMI
01660008 - black screen
01660008 and your patch - HDMI working but no audio
01660008 and your patch with 0x08 for audio - booting stops in the middle
 
4540S LCD Screen

Yes, it's confirmed. LVDS Cable from 4740S PN: 50.4RY03.001 allows us to use 1080p screens on 4540S laptops.
It's little longer, about 1 inch but there is space under the display where it can be nicely folded. Same goes for the part going to the camera. It can be hided behind the display.

boot argument: DSDT=NO -x is needed to enter safe mode and modify existing dsdt.aml with dual-link patch.

Code:
                        "AAPL00,DualLink", 
                        Buffer (0x04)
                        {
                            0x01, 0x00, 0x00, 0x00
                        }, 
                        "AAPL,ig-platform-id", 
                        Buffer (0x04)
                        {
                            0x04, 0x00, 0x66, 0x01
                        }
ig-platform 01660003 no longer works. It needs to be changed to 01660004

It seems for now, only one vendor supplies the cable. Aliexpress is the most expensive because of Express Shipping. Please ask the seller if can offer Economy Shipping.
If you have friends who travels to Asia frequently ordering directly might be a better option. Here's the website:
http://nbfan.taobao.com/

tip: use Google Chrome browser to have it automatically translated.

This is very cool. You're probably the first with a 4540s 1080p...

I'm wondering about the possibility of using the same technique transplanting a 6470b 1600x900 screen (https://www.laptopscreen.com/English/model/HP-Compaq/PROBOOK~6470b~(B5P14UT)/) into a ProBook 4440s...

What do you think?

Need another laptop, but I don't want another 15". Want 14" or 13.3". Must be 1600x900. The option above is a possibility but who knows if it would work. Looking at other laptops too, including Lenovo Yoga (not sure of WiFi swap out ability), Lenovo p400 (horrible keyboard), and a few Ultrabooks (price approaches MBA...)
 
4540S LCD Screen

01660004 - No HDMI
01660008 - black screen
01660008 and your patch - HDMI working but no audio
01660008 and your patch with 0x08 for audio - booting stops in the middle
Can you try the 2 kexts below and tell me the results (both use 01660008).
 

Attachments

  • capri.zip
    383.9 KB · Views: 148
4540S LCD Screen

Why not get the 6470b directly if thats the plan?

If I found one for a reasonable price, that would work... So far, they seem kind of expensive for what they are. If I'm going to pay that much, I'd rather have something that is lighter/thinner. There are a couple on ebay that might be a possibility, but ebay is rolling the dice a bit.

Just kicking around ideas at this point...
 
4540S LCD Screen

Can you try the 2 kexts below and tell me the results (both use 01660008).

v1 (07 04) - only HDMI
v2 (81 00) - folder is empty but I think I get your point. I have audio now with this string

Code:
sudo perl -pi -e 's|\x08\x00\x66\x01\x01\x03\x03\x03\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x20\x10\x07\x00\x00\x10\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xF0\xD9\x05\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x30\x00\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00\x03\x04\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00|\x08\x00\x66\x01\x01\x03\x03\x03\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x20\x10\x07\x00\x00\x10\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xF0\xD9\x05\x00\x00\x00\x00\x00\x05\x03\x00\x00\x02\x00\x00\x00\x30\x02\x00\x00\x03\x04\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00\x04\x06\x00\x00\x00\x08\x00\x00\x81\x00\x00\x00|' ~/Desktop/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri
 
4540S LCD Screen

If I found one for a reasonable price, that would work... So far, they seem kind of expensive for what they are. If I'm going to pay that much, I'd rather have something that is lighter/thinner. There are a couple on ebay that might be a possibility, but ebay is rolling the dice a bit.

Just kicking around ideas at this point...
Ah ok, didn't know there was that much of a difference (didn't even know the 6x70b was supposed to be higher range then 4x40s), i got my for work so didn't really dig in the prices.


v1 (07 04) - only HDMI
v2 (81 00) - folder is empty but I think I get your point. I have audio now with this string
Yeah forgot to include it :lol:, but u got the point...
Let me try what happens if i use that kext, if it doesn't work i would suggest we (u) use 01660009 for HD 4x40s series.

If i remember correctly in the vanilla AppleIntelFramebufferCapri.kext 01660009 and 01660008 appear identical.
 
Status
Not open for further replies.
Back
Top