![]() |
#1
|
|||
|
|||
![]() Hi all,
I just joined this forum. It's nice to find a place that's not too crowded and has friendly members. I am currently trying to get OS X on a Thinkpad X200s. Here is the current situation, in case someone with a similar machine wants to try the same thing: Kexts used Extra : UUID.kext seatbelt.kext LegacyAppleIntelPIIXATA.kext LegacyAppleAHCIPortIntelICHx.kext IOSDHCIBlockDevice.kext ApplePS2Controller.kext AppleDecrypt.kext AppleACPIPS2Nub.kext AppleACPIBatteryManager.kext AHCIPortInjector.kext S/L/E : Intel82566MM.kext HDAEnabler.kext AppleIntelGMAX3100FB.kext AppleHDA.kext Bootloader / OS Chameleon v2 RC3 Retail Leopard 10.5.8 I use Chameleon SMBIOS injection to pose as a Macbook Air, in order to use the remote drive feature and get a nice network icon :-) Working Wireless: I replaced the original Intel 5100 with an Apple Airport Extreme card. I had to use a custom BIOS to bypass the infamous Thinkpad BIOS whitelist. Ask over at forums.thinkpads.com if you need one. Bluetooth: works out of the box Ethernet: works using Intel82566MM.kext ( http://www.insanelymac.com/forum/ind...owtopic=128931 ) Chipset: works perfectly using legacy kext from IPC and ACHIPortInjector.kext (from Chameleon) SD / MS reader: MS worked out of the box. SD works using IOSDHCIBlockDevice.kext (here: http://sourceforge.net/project/showf...kage_id=298901 ) Keyboard/Trackpoint: work using the PS2 keyboard fix of IPC + SmartScroll for Trackpoint scrolling. Note: VoodooPS2Controller.kext did not work at all. Shutdown/Restart: works. I switched back to AppleDecrypt.kext because with fakemsc.kext, it took too long to reboot or shutdown. ExpressCard: Works with retail install, had trouble with IPC. Sound: speakers, headphones, internal and external mic all work using this kext : http://www.insanelymac.com/forum/ind...owtopic=180451. VoodooHDA worked too, but sound was significantly poorer and there was no autoswitching between headphones and speakers. Power management: battery indicator works thanks to AppleACPIBatteryManager.kext (here: http://www.insanelymac.com/forum/ind...owtopic=114105 ). Brightness control works using the X3100 FB and a DSDT hack (here: http://www.insanelymac.com/forum/ind...owtopic=188522). Speedstep works vanilla using Chameleon 'Force HPET' option. This might be due to the fact that the X200s has the exact same processor as a MackBook Air 2,1. I might investigate further, but battery life is good enough for now (around 4 hours with WiFi on and decent brightness on a 6-cell battery, which about half an hour less than with Windows Seven - not bad). As good as it gets for now Graphics (GMA X4500MHD): no QE/CI but that was expected. I get full resolution, brightness control and color profiles using the hacked X3100 framebuffer. Still not working Sleep: does not work. Screen turns off, but the laptop does not go to sleep. Openhaltrestart.kext does nothing, and I cannot load Sleepenabler.kext (KP). VoodooPower does not help either. It seems to relate to the lack of a proper video driver. Fingerprint reader: I had to give up on that. Authentec makes no AES2810 driver for OS X, and since it is a relatively new chip/reader, there is no chance to use another driver with a simple info.plist edit. That's it. If anyone can help diagnose the sleep problem, I would really be grateful. I will edit this message if I get something working or working better. Desktop - Vanilla 10.6.2 using Chameleon v2 RC4 [email protected] 4Gb G.Skill DDR2 800MHz GA-P35-DS3P Rev1.2 8800GT 512Mb Raptor 74Gb Onboard LAN & Audio LG GGW-H20L Laptop - Thinkpad X60s - Vanilla 10.6.2 using Chameleon v2 RC4 Last edited by martin255; 10-18-2009 at 09:47 AM. Reason: Progress! |
|