Jump to content

ThinkPad T520 DSDT Screen problem

Thinkpad DSDT Display

  • Please log in to reply
10 replies to this topic

#1
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
Hello

I recently install the iatkos ml2 on my Thinkpad T520 and everything work OOB including the HD3000 video card. And yes. I do replace the WIFI card and flash the whitelist BIOS (1.39)

And I created a DSDT file try to get the sleep working on my Thinkpad. The system boots ok then screen goes weird (like the resolution is not right or something, some bright like cross the LCD screen). The keyboard still responds which make me believe the system is ok.

I tried use GraphicsEnabler=No and it still the same.

Any help?

System info:
Thinkpad T520 4239CTO
Resolution: 1366x768

#2
HUSABER

HUSABER

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 941 posts
  • Gender:Male
  • Location:Cyprus
  • Interests:HusabergFC-600 FourStroke,KTM500 TwoStroke,TM300 TwoStroke
    Free Time-My Hackintosh&Ap...
Need to edit AppleIntelSNBGraphicsFB.kext to inject hd3000 ID
Maybe there you find issue for 3000HD,how to edit ID:
http://www.insanelym...ctivate-hd3000/

#3
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
Mine is

0x01268086

which I think it already in the info.plist. And the qe/ci is enabled without DSDT file.


I did copy some settings from the T420 DSDT file which is about the HD3000. Their T420 is on HD+ screen but mine is 1366x768. Is that matter?


I am not familiar with DSDT edit, could someone help me?

#4
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
Update:

I can remote(VNC) in and the resolution DOES 1366x768. I can even change the resolution but the LCD screen stays the same.

#5
Kogen Mantis

Kogen Mantis

    InsanelyMac Protégé

  • Donators
  • 98 posts
  • Gender:Male

Mine is

0x01268086

which I think it already in the info.plist. And the qe/ci is enabled without DSDT file.


I did copy some settings from the T420 DSDT file which is about the HD3000. Their T420 is on HD+ screen but mine is 1366x768. Is that matter?


I am not familiar with DSDT edit, could someone help me?


Yes. Try adding/editing this:
"AAPL00,DualLink",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00
},
inside Device (VID)

#6
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
You are the MAN!!! It works. But...

Why? Would you mind explain this? I mean what 0x00 means?


Update:

I got most things working on my T520. Thank you guys...

#7
Kogen Mantis

Kogen Mantis

    InsanelyMac Protégé

  • Donators
  • 98 posts
  • Gender:Male

You are the MAN!!! It works. But...

Why? Would you mind explain this? I mean what 0x00 means?


Update:

I got most things working on my T520. Thank you guys...


This values are internal screen specific taken from real Macs. Simply enables or disables dual link.

For low resolution screen (or none if I remember correctly):
"AAPL00,DualLink",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00

And high resolution screen (1440x900 and higher):
"AAPL00,DualLink",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00


#8
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
Thank you for explanation. You are the best. I feel regret to get a HD screen.... :D

#9
Kogen Mantis

Kogen Mantis

    InsanelyMac Protégé

  • Donators
  • 98 posts
  • Gender:Male

Thank you for explanation. You are the best. I feel regret to get a HD screen.... :D

No need to feel regret about anything... You can always upgrade the screen to Full-HD (1920x1080) for 70 bucks or less :)

#10
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
:D

Still too much...

#11
FireROR

FireROR

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
Got approve from my wife and got HD screen from laptopscreen. 10 mins to replace the screen... All I can say is. WOW!!!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy