Jump to content

Thinkpad T61 or T60 / X3100 / DSDT Status


pentiumx
 Share

4 posts in this topic

Recommended Posts

My report from my Thinkpad T61 / X3100 laptop on Snow Leopard 10.6.3. Model 7661-11U.

  • using latest BIOS update from Lenovo
  • using chameleon RC4

 

working:

  • accelerated video works with arch=i386 in apple.com.boot.plist and editing DSDT to have no "device (CRT)" x3100 fix (google it)
  • OpenGL might be working, because Profiler displays "ROM Revision: OpenGL Engine activated via EFI String"
  • sleep works with no AppleLPC.kext , and protected memory turned ON in BIOS (under security options)
  • audio works (mic too) by removing AppleHDEF.kext and using VoodooHDA (attached)
  • the attached efi string I found for T60p might be helping with video and/or audio

 

not working:

  • display dimming

 

Anyone have display brightness dimming working on T61 or T60 with x3100?

On 10.6.3?

Do you have to use old X3100 Kexts? Please report. Thanks! And good luck.

efi_string_t61_x3100.rtf

VoodooHDA.kext.zip

  • Like 1
Link to comment
Share on other sites

  • 8 months later...

I have a T61 7659-C41, I had installed original 10.6.2, 10.6.3, 10.6.4 and other hacks, but my video kext always do not load. My video is X3100 same with you, I tried every solutions searching from internet but do not fit for me.

Both 32bit and 64bit start, 10.6.2 can not install with black screen.

Both 10.6.3 and 10.6.4, install success, start in 64 bit the video do not load and resolution is 1024*768, start in 32bit is black screen. Overwrite with 10.6.2 X3100 kext, both 32bit and 64bit start with black screen.

Any on can help me?

Link to comment
Share on other sites

I have T61 6464-CTO.

 

My way is:

  • Deactivate Graphicenabler in Chameleon.
  • Delete EFI-String.
  • Edit your DSDT. Add following Method after Line: "Name (_ADR, 0x00020000)" in Device VID. Like this:

 

Device (VID)

{

Name (_ADR, 0x00020000)

// Method START

Method (_DSM, 4, NotSerialized)

{

Store (Package ()

{

"device_type",

Buffer (0x07) { "display" },

 

"model",

Buffer (0x0B) { "Intel X3100" },

 

"AAPL,HasPanel",

Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 },

 

"AAPL,backlight-control",

Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 },

 

"AAPL01,DualLink",

Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }

 

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

// Method END

 

Driver loads, but i am not happy with performance and have other big problem with sound.

Link to comment
Share on other sites

  • 3 months later...
I have T61 6464-CTO.

 

My way is:

  • Deactivate Graphicenabler in Chameleon.
  • Delete EFI-String.
  • Edit your DSDT. Add following Method after Line: "Name (_ADR, 0x00020000)" in Device VID. Like this:

 

 

 

Driver loads, but i am not happy with performance and have other big problem with sound.

 

I have a IBM/Lenovo ThinkPad T60 195x (bought the end of 2006).

 

I installed Mac 10.6.3 Retail and combo update to 10.6.6 okay ! Most of devices work good (except wireless).

 

However I have a problem with laptop 's monitor. After startup, laptop monitor show up a white+gray screen, I can not work with it. But if I connect with external monitor (ViewSonic), the Mac screen is okay and I can work with it.

 

Please tell me how to fix it ? Show up with laptop 's monitor ?

 

Thanks so much !

Link to comment
Share on other sites

 Share

×
×
  • Create New...