Contribute
Register

Lenovo ThinkPad X230 (Tablet) compatibility?

Status
Not open for further replies.
Hi all,

Sorry this is rushed but I haven't got a great deal of time at the moment. I hope this helps others and we can work towards a better working x230 hackintosh.

My x230, i7 3520m, Intel HD 4000 IPS, 500GB SSD, 6GB RAM .... I don't have other details on hand, sorry.
I installed OSX 10.8 following steps 1 to 4 of http://forum.thinkpads.com/viewtopic.php?f=32&t=102098. I had to use the right hand USB drive, as the installer doesn't startup in the other ports. (This was the beginnings of my USB issues)

Immediately upgraded to 10.8.2 using the OS X Mountain Lion Update v10.8.2 (Combo). Also see http://www.tonymacx86.com/209-os-x-10-8-2-update.html

Install Boot Loader (I used Chameleon/Enoch rev 2070)

In order to start the system without any kernel panic and without USB drive (and to add battery):
- remove AppleIntelCPUManagement.kext from /S/L/E
- Install AppleACPIPlatform.kext, AppleACPIPS2Nub.kext, ApplePS2Controller, FakeSMC.kext, VoodooBattery.kext to /S/L/E via Kext Utility. I tried in /E/E but didn't have any luck.

To get Audio: Remove AppleHDA, reboot (I had boot issues if I skipped this reboot), Install VoodooHDA-2.7.3.pkg via Kext Utility.

Installed Java For OSX, so that I could use DSDT Editor.

I have it running okay but after playing around with the kexts and DSDT for a while I still have some issues that bother me:
- no wifi
- strange USB port behaviour
- trackpad issues
- no SD card
- no brightness control
- trackpad issues
- sleep

USB: When I insert a USB drive into the ports the system halts, the mouse cursor still moves but I can't click, nor use the keyboard. After a few seconds the mouse stops moving. If I start with a USB drive in, I can read/write to it, eject it and reinsert it without a problem. However, I have to insert it into the same USB port. If I insert a mouse in any port at any time, then I don't get system halt.

Trackpad: I cannot drag using the trackpad, I have to use the nub. The trackpad inbuilt button or tap click don't work, but the two finger scrolling works. Now, if I boot into the install USB (to do a new install) I can use the trackpad tap click, not the trackpad inbuilt button. Once I erase the ML hdd partition and reboot into the installler, I can't use the tapping function.

Brightness: I added the Device PNLF that is a common fix to get the brightness slider to appear. But the slider didn't appear. Only today have I seen this thread http://www.insanelymac.com/forum/topic/236835-updated-2012-genericbrightnesskext/ which I'll try this weekend

Bluetooth/keyboard: edit /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomUSBBluetoothHCIController.kext as per: http://legacy.tonymacx86.com/viewtopic.php?p=418322. Found the bluetooth idProduct = 0x21e6 in system profile == 8678 (Base 10) (Can't remember the Broadcom idVendor).
Also see: http://www.atpeaz.com/index.php/2012/using-unsupported-bluetooth-4-0-usb-dongle-with-os-x/
After I got the Bluetooth working (by adding an entry into the IOBluetoothFamily.kext) I got a no keyboard pop-up on startup stating that I don't have a keyboard attached and osx was searching for a bluetooth keyboard. However the keyboard does actually work. I've now disabled the bluetooth as I don't use it. (I haven't tried the tips given in step 4 of http://forum.thinkpads.com/viewtopic.php?f=32&t=102098 yet)

Unknown: I'm not sure if the CPU Power Management, speed stepping stepping or the graphics are working correctly - any guidance on these would be appreciated.


Again, Sorry this is rushed and it's all by memory so any corrections, recommendations or suggestions would be great.

Cheers,
d





A list of some references that I have used:

http://forum.thinkpads.com/viewtopic.php?f=32&t=102098
http://forum.thinkpads.com/viewtopic.php?f=32&t=105334
http://blog.thireus.com/guide-hacki...n-lion-10-8-on-asus-sabertooth-p67-in-3-steps
http://www.insanelymac.com/forum/topic/260594-guide-installing-lion-dp4-gm-without-usbvideo/
http://www.insanelymac.com/forum/topic/236835-updated-2012-genericbrightnesskext/
http://www.tonymacx86.com/209-os-x-10-8-2-update.html
 
Hey dave,
Two quick things. One, the brightness DSDT edit you did DOES let you change the brightness, you just have to change it in terminal using this: http://mattdanger.net/2008/12/adjust-mac-os-x-display-brightness-from-the-terminal/
It's a pain in the rear end though. Maybe that kext will work for us.

The other thing; I have sleep AND CPU powermanagement (full under & overclocking to my knowledge) working. My geekbench score is 6678, which is not too far off a real Ivy Bridge mac. VoodooHDA is causing me some issues though, especially with sleep. I'm trying to understand this thread so I can write a native AppleHDA kext: http://www.tonymacx86.com/lion-lapt...-269-patch-applehda-may-work-idea-others.html (WARNING: that thread is dense. Be prepared to spend quite a bit of time if you attempt it).

And sorry you guys, I've been super busy and haven't been able to explain how I got everything working.

Let's get this working
 
Hi there,

Sorry about the lax reply - I'm in the process of moving country so time is quite tight atm. I'm moving on Tuesday so might be offline for a couple of weeks. Pity I couldn't get this working before hand.

Freeman, Thanks for the lead on the brightness workaround, but I couldn't get it to work - not sure why but I didn't spend a long time on it. I also played with the brightness fix that I posted earlier, but had no luck there either.

Yes the battery gauge is working, I used the VoodooBattery.kext (as 1 of the 5 kexts installed to get non-USB startup), installed into /S/L/E using kext utility. Let me know if you want the actual kext I'm using?

All the best for getting a x230 osx -- I'll probably be offline for a while, unfortunately.

Cheers,
d
 
Hi there,

Sorry about the lax reply - I'm in the process of moving country so time is quite tight atm. I'm moving on Tuesday so might be offline for a couple of weeks. Pity I couldn't get this working before hand.

Freeman, Thanks for the lead on the brightness workaround, but I couldn't get it to work - not sure why but I didn't spend a long time on it. I also played with the brightness fix that I posted earlier, but had no luck there either.

Yes the battery gauge is working, I used the VoodooBattery.kext (as 1 of the 5 kexts installed to get non-USB startup), installed into /S/L/E using kext utility. Let me know if you want the actual kext I'm using?

All the best for getting a x230 osx -- I'll probably be offline for a while, unfortunately.

Cheers,
d

That's fine, I'm just glad someone else has been able to work on this in concert. I'd appreciate it if you could send me your VoodooBattery, though I can't see why it would make a difference. Also, I think it might be interfering with ThinkpadUltraNav.kext. I'll look into it, and post my results in this thread (or the new one, which is a work in progress). Thanks Dave.
 
any new updates regarding some success for hackintoshing this?
 
any new updates regarding some success for hackintoshing this?

Well, seeing as I have finals this week.. I haven't worked on this in quite a while.

I can say that the only things that need work are graphics (the HD 4000 has QE/CI working with resolution changing, but the UI is a little laggy compared to a real MBP) and sound (someone has to code a custom kext for it... it's hard). Everything else seems to be functional. Expect a guide in about 5 days or so.. Someone remind me haha
 
anything in regards to calibrating the digitizer? i just hackintoshed my x230t, but can't seem to find any solution towards fixing that. thanks for the help!
 
anything in regards to calibrating the digitizer? i just hackintoshed my x230t, but can't seem to find any solution towards fixing that. thanks for the help!

I doubt we'll ever be able to do that. No one has found a method to calibrate a built in Wacom digitizer connected over USB (as in our X230Ts). I'll contact Axiotron (who make MacBooks with similar Wacom components) again and see if they can help me modify their driver. Also, when their new ModBook ships, we might be able to use the driver from that. Unfortunately, I'm not sure that will work out either... It's a shame.
 
Status
Not open for further replies.
Back
Top