Jump to content

Lenovo ThinkPad X61 Tablet


575 posts in this topic

Recommended Posts

So...the new x3100 kext + efi string doesn't work for me in 10.5.8. I noticed that at startup, the screen now dims then brightens just before the login screen appears, however I get no brightness slider in sys. prefs. and using the reassigned F keys won't change the brightness either. I also lost the ability to sleep altogether; the system hangs with a black screen and the moon light flashing. Anyone have the same problem?

 

I installed from the kalyway 10.5.2 iso (mach kernel), running AppleDecrypt.kext, Disabler.kext, and OpenHaltRestart.kext, with Chameleon v1.0.12 + dsdt patch and used the software update utility to install the standard 10.5.8 combo update straight from 10.5.2 (dsmos.kext disappeared after updating). :-P

Link to comment
Share on other sites

Sry about that guys, just read through the new replies...I needed to replace my dsdt file and can now confirm that brightness control works flawlessly (with F1 & F2 keys too). Great job!

 

Previously in the thread, someone questioned whether multiple device strings can be implemented in hex. The answer is YES; I used gfxutil (-s -n) on a plist created from both the brightness and HDA audio plists, imported them into com.apple.Boot.plist and both now work (hex attached below).

 

Sleep still doesn't work in 10.5.8 (it used to in 10.5.7)!?!?! Does anybody have any ideas?

 

edit: Sleep now works! Make sure you download SleepEnabler.kext for kernel version 9.8.0, NOT 10.0.0.

device_properties.hex.zip

Link to comment
Share on other sites

Hi,

sleep won't work for me either on 10.5.8 but who cares because ethernet is disabled after sleep...

 

The latest Sleep Enabler worked for me for 10.5.8. To get ethernet to reload, download SleepWatcher. Add "kextunload /System/Library/Extensions/Intel82566M.kext" to /etc/rc.sleep, and the corresponding kextload to /etc/rc.wakeup.

Link to comment
Share on other sites

Sleepenabler won't work for me either on 10.5.8 :

 

sh-3.2# kextload -t SleepEnabler.kext 
kernel extension SleepEnabler.kext has problems:
Validation failures:
{
   "Executable file doesn't contain kernel extension code" = true
}
Missing dependencies:
{
   "com.apple.kpi.unsupported" = 
       "A valid compatible version of this dependency cannot be found"
   "com.apple.kpi.libkern" = 
       "A valid compatible version of this dependency cannot be found"
   "com.apple.kpi.iokit" = 
       "A valid compatible version of this dependency cannot be found"
}

Link to comment
Share on other sites

Unfortunately, SleepEnabler doesn't have any versioning. I'm currently running Snow Leopard on my X61 (which actually seems more stable than Leopard -- no more Voodoo!), so I can't really tell ya at this point what's next. The SleepEnabler in my Extensions dir is 28292 bytes for the actual executable in the MacOS/ directory.

 

FWIW, sleep works in 10.6. :huh: No bluetooth, though. I'm gonna head out and actually buy it tomorrow.

 

Added preliminary 10.6 instructions. They're hard, and I probably missed something, and I bet something much easier will be out within the week.

Link to comment
Share on other sites

Sleepenabler won't work for me either on 10.5.8 :

 

sh-3.2# kextload -t SleepEnabler.kext 
kernel extension SleepEnabler.kext has problems:
Validation failures:
{
   "Executable file doesn't contain kernel extension code" = true
}
Missing dependencies:
{
   "com.apple.kpi.unsupported" = 
       "A valid compatible version of this dependency cannot be found"
   "com.apple.kpi.libkern" = 
       "A valid compatible version of this dependency cannot be found"
   "com.apple.kpi.iokit" = 
       "A valid compatible version of this dependency cannot be found"
}

 

I had exactly the same problem. It seems that you downloaded SleepEnabler.kext for kernel version 10.0.0, not 9.8.0. That's why you're getting incompatibilities with System.kext. Download the kext linked below:

 

Thanks for SleepWatcher, sweet program.

SleepEnabler.kext.zip

Link to comment
Share on other sites

After deleting IOATAFamily.kext Snow Leopard boots without kernel panics, but after 2-3 minutes after boot it stops working with gray screen.

 

I've install only latest dsmos.kext + chameleon 2 rc1 + boot for chameleon from netcas

Link to comment
Share on other sites

So my r61 now has snow leopard on it thanks to this thread and another one. But i have a few questions

 

Were you able to get you trackpoint working with those kexts?

I only have the working touch pad. (Voodoops2 installer only gave me keyboard)

 

Also is your install as stable as leopard?

Apps like itunes and safari seem to freeze up a lot more

 

 

I really wish sleep would work, let me know if you get it to work.

Link to comment
Share on other sites

Were you able to get you trackpoint working with those kexts?

I only have the working touch pad. (Voodoops2 installer only gave me keyboard)

 

On my x61 Tablet with SL VoodooPS2 working with trackpoint and keyboard in -x32 mode...

 

I'm trying to install retail leo 10.5.6 + update it to 10.5.8 and this don't working:

1. Brightness fix - after changing AppleIntelGMAX3100FB.kext i'm see only blue screen after boot (dsdt.aml and EFI string doesn't help)...

2. Sound - I'm trying VoodoHDA and AppleHDA from first post - on both i have a very bad and strange laggy sound like on bad fm radio...

3. Flash works very slow on all sites, it is not possible to look video on youtube, it freezes...

 

I'm trying AppleDecrypt, Disabler, FakeSMC, Chameleon RC1, RC1 + boot from netkas, RC2... All of these stuff doesn't help...

Link to comment
Share on other sites

On my x61 Tablet with SL VoodooPS2 working with trackpoint and keyboard in -x32 mode...

 

I'm trying to install retail leo 10.5.6 + update it to 10.5.8 and this don't working:

1. Brightness fix - after changing AppleIntelGMAX3100FB.kext i'm see only blue screen after boot (dsdt.aml and EFI string doesn't help)...

2. Sound - I'm trying VoodoHDA and AppleHDA from first post - on both i have a very bad and strange laggy sound like on bad fm radio...

3. Flash works very slow on all sites, it is not possible to look video on youtube, it freezes...

 

I'm trying AppleDecrypt, Disabler, FakeSMC, Chameleon RC1, RC1 + boot from netkas, RC2... All of these stuff doesn't help...

 

Get rid of FakeSMC -- your machine is running at 50% speed. Use the dsmos from netkas, also linked in the top post, and get rid of AppleDecrypt. Get rid of AppleHDA.kext, and only use VoodooHDA. You will need to unload and reload the kext when waking up from sleep -- SleepWatcher will help you with that. I can't help you with the brightness stuff, it never worked for me on my SXGA+ X61, so I continue to suffer with the DSDT fix + brightness command line app.

Link to comment
Share on other sites

After deleting IOATAFamily.kext Snow Leopard boots without kernel panics, but after 2-3 minutes after boot it stops working with gray screen.

 

I think I have solve this KP, you don't need to delete whole IOATAFamily.kext but need to delete only AppleIntelPIIXATA.kext in it, like that:

 

sudo -s

rm -rf /Volumes/*YOUR VOLUME*/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleIntelPIIXATA.kext

Link to comment
Share on other sites

So there's a new toy in town and it's called Snow Leopard.

 

Does it make sense to focus on SL x32 (as from a technical view) or wouldn't it be better to get SL x64 running right from the start. Or the other way around, should we get first x32 up and running and then focus on x64 ?

 

 

One general question: Would it be possible to build a post installer package or an automator script for SL ?

 

Maybe this would be nice for some people. Of course this should only be done after all devices are running stable ...

 

@outZider

 

1. Did you try this version of the Ethernet kext on an SL x64 ?

 

http://www.insanelymac.com/forum/index.php...8931&st=140

 

http://www.insanelymac.com/forum/index.php...st&id=55001

 

user pin_conn seems pretty happy about it ...

 

 

2. I don't agree with your point of view regarding the importance of a working PCMCIA slot. This definitely should be on the list. Personally I use a 2port E-Sata wich gives an tremendous speed upscale compared to any usb-sata connection. I'm sure there are more applications to think of ...

 

 

3. That leads to my next question:

 

How is it possible to use an "old " Leopard kext on Snow Leopard x64 ?. Can these kext still be used or is it "simply" recompiling for the x64 platform ? Sorry I'm a total noob regarding this ...

 

 

@grandflash

 

Regarding your Sierra Wireless: Did you already try Snow Leopard ? Can you get this baby up and running on either version of SL (x32 or x64) ?

 

 

Thanky a lot.

 

You guys rock !

Link to comment
Share on other sites

Bluetooth - not work on x64

Lan - ok

WiFi - I have Intel 802.11n card so it's never work

Tablet - I think it would be ok

SD card reader (kext from first post) - not work on x32 and x64

 

 

Now I have a problem with GMAX3100, screen is flickering with black vertical lines after load SL (I have 1400x1050 screen type), it something depends on power source (from A/C work good sometimes, but on battery it flick) and on X6 base station... dsdt.aml + efi string doesn't help...

 

Another problem is that SL doesn't reboot and shut down with "still waiting usb"

Link to comment
Share on other sites

Until Apple releases a 64 bit Intel video driver, focusing on SL x64 is irrelevant. Even so, cross compiling for most projects is trivial. Most of what we use has already been moved to 64 bit, including the Tablet Enabler, but without native video, we might as well have a X200.

Link to comment
Share on other sites

So my r61 now has snow leopard on it thanks to this thread and another one. But i have a few questions

 

Were you able to get you trackpoint working with those kexts?

I only have the working touch pad. (Voodoops2 installer only gave me keyboard)

 

I have a x60 Tablet with Snow Leopard, but I was not able to get the trackpoint working either. It worked on Leopard with the ApplePS2Controller.kext fix. However, both the VoodooPS2Controller and the ACPIPS2Nub+ApplePS2Controller result in the same result: the keyboard works but the trackpoint doesn't.

Link to comment
Share on other sites

 Share

×
×
  • Create New...