Contribute
Register

[GUIDE] Mountain Lion 10.8.2 Lenovo T410 Intel HD Graphics

Status
Not open for further replies.
Joined
Oct 21, 2011
Messages
15
Motherboard
Asus VivoBook S500CA 15" Touchscreen Laptop
CPU
Intel i7 3537U
Graphics
Intel HD 4000
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. iOS
[GUIDE] OSX Mountain Lion 10.8.4 Lenovo T410 Intel HD Graphics

Update 11th Aug: Guide has been updated and tested with latest Mountain Lion 10.8.4.


Spec:
Model: Lenovo/ThinkPad T410 15"
CPU: Intel i5 M520 (2.4Ghz)
GPU: Intel HD Graphics
Display: 14.1" WXGA (1280x800) display, anti-glare, LED backlight
RAM: 4GB DDR3 1333mhz (Ramaxel)
HDD: 320GB 7200RPM
BIOS: v1.34 default configuration!

Working:
Trackpad (even two finger scrolling gesture)
1280x800 resolution (the native)
External monitor (VGA/DVI) - Lenovo must be powered on after connecting.
LAN interface
Audio ( fully working but running "sound assertion" error on system log )
Battery indicator
Bluetooth


Not Working:
Sleep
Full GFX (QE/CI)
Intel Wifi (i'm using D-Link DWA-133 instead)


Tools needed:
* UniBeast USB drive with the Mountain Lion 10.8 installation.
* MultiBeast 5.4.3
* KextBeast
* 10.8.4 Apple’s update combo
http://support.apple.com/kb/DL1581

* Kext kit + DSDT provided by Joshhh - Thanks!
http://www.insanelymac.com/forum/index.php?showtopic=274218&view=findpost&p=1852451
(attached)

* USB Keyboard and Mouse
* Internet connection (LAN cable)

Procedure:
1. Prepare UniBeast 10.8 drive according to this guide (perform only steps 1-2):
http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html
2. Do not eject the USB drive from the Mac it is currently on yet.
Remove all AppleIntelHD kexts from USB drive:
open terminal
$ cd /Volumes/USB/System/Library/Extensions (or whatever mount it is on)
$ mv AppleIntelHD* /var/tmp/backup

you may now eject it.

3. Stick UniBeast drive on Lenovo T410
boot into USB installation using following flags:

-v npci=0x2000

4. Begin the installation process.
Your trackpad will not work at this point, you better use USB mouse instead.
Same goes for Keyboard though I had mine working from beginning.
Anyway stay tuned, both will work once you install the proper kexts.
(step 10)

5. Once OSX install is finished, it will reboot.
Leave your USB drive inside.
On boot menu, highlight your HDD drive,
Then type the following flags and hit enter:

-v npci=0x2000

Welcome to OSX !
complete the first time boot process.

Troubleshoot:
If OSX fails to start at this point;
Boot into single user mode ( -s )
Perform step 7 below.
Reboot.

6. Run the 10.8.4 Combo Update

Do not reboot when finished!


7. Remove all AppleIntelHD kexts from local Mac drive:
open terminal
$ cd /System/Library/Extensions
$ mkdir /var/tmp/backup; sudo mv AppleIntelHD* /var/tmp/backup


8. Run MultiBeast 5.4.3
Check only “UserDSDT or DSDT free Installation”
Click "Continue" and go on..

9. KextBeast
In order to run KextBeast, you will need to allow it in Security panel.
In 'System Preferences' -> 'Security & Privacy' -> click the lock to make changes -> 'Allow Application downloaded from Anywhere'

Now you can run KextBeast.
It will apply the kexts from your desktop.
( simply next->next->next install )

10. Extract Kext kit + DSDT provided by Joshhh.
a. Copy all Kext files from extracted folder 'System-Library-Extensions' to your desktop.
b. Copy 3 following files from extracted folder 'Extra' to your local /Extra folder:
* DSDT.aml
* org.chameleon.Boot.plist
* smbios.plist




11. Verify Kexts installation and clean the cache (just to be safe)
open terminal
run:
$ sudo kextcache -system-cache

If all OK, you may now eject your USB drive, remove it,
and reboot.


Enjoy!
 

Attachments

  • Lenovo-T510-10.8-kexts.zip
    2.4 MB · Views: 2,469
Million thanks for a well documented Installation Guide. I had mine working with the exception of LAUNCHPAD. It freezes every time I open it. Any thoughts? Thanks
 
you're welcome :)
The Launchpad is very laggy when loading as it renders some "heavy" graphics.
(obviously a joke for supported GPU's)
Try to change your desktop wallpaper to black solid colour.
it will ease the pain but not too much, I simply don't use it :(

Can you please report if your brightness controls are working within OSX ?
( FN + Home/End )
Strange I have only the flash light working.
 
Thanks! :)
I am now writing this from my T410 with Intel HD graphics.
I did have some problems getting the resolution right (1440x900), but found this post which solved it:
http://www.tonymacx86.com/graphics/85172-1st-gen-intel-hd-graphics-native-resolution.html
Obviously the Intel WLAN does not work, but I'm fine with wire.

Can you please report if your brightness controls are working within OSX ?
( FN + Home/End )
Strange I have only the flash light working.
Brightness controls not working here.
 
Hi fisk,

I did not have any issus with the native 1280x800 resolution of my T410 model.

It turns out there are two type of displays for T410:

14.1" WXGA (1280x800) display, anti-glare, LED backlight
14.1" WXGA+ (1440x900) display, anti-glare, LED backlight
( I found it in spec page: http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-75387 )

So you probably have WXGA+, and needed to patch VBIOS.
I'll add a note about it in the guide.

I do have a problem with external monitor (DVI from dock) which supports up to 1440x900,
but i'm getting only 1280x800 as the native res of the GPU.
So I tried a compiled Resolution module with DTD's taken from my Windows (using moninfo) for that monitor.
( 9A 29 A0 D0 51 84 22 30 50 98 36 00 98 FF 10 00 00 1C )
Resolution module is being loaded but still stuck on 1280x800.
Anyway, this may very well be a generic problem with external monitors connected to Intel HD Graphics or
even to any Hackintosh..

n.b you got a typo in your guide: /etc/Extra/Modules is wrong and breaks module loading.
should be /etc/Extra/modules
 
EDIT: SOLVED THE PROBLEM BY DELETING THE CORRECT FILES OF THE USB.
Apperantly I deleted AppleHD* not AppleIntelHD*


Thanks for the GUIDE.
I've tried it but I'm facing an issue where I'm stuck at boot as shown below.
mac_install.jpg

I waited for hours but it doesn't go forward from this point. :beachball:
I've tried booting with "-v npci=0x2000" , "-v" , "-x" none of them worked.
I have a Lenovo T410 with Intel HD Graphics.
My BIOS version is v1.34 (same as in the GUIDE)
I've also tried enabling/disabling Virtualization beucase just loading default config in BIOS settings doesn't change Virtualization.

Any idea what can be the cause of this?​
 
This guide seems pretty great so far. Thanks. However, I've had some issues getting the keyboard and trackpad/pointer to work, in addition to the LAN after using multi beast, and the kext tool.

Funny enough, almost everything works out of the box after initial installation as you described. It's up until the post-installation process using multi-beast when things go awry. Is there a vanilla keyboard/trackpad .kext that's known to work with the .DSDT? Or even a setting during the post-install process that enables the hardware to function. i.e boot without USB key, cooling fans turn, etc.

Not sure if this information helps at all, however, any help would be much appreciated.

Thanks in advance.
 
hi fatskamike,
Have you performed steps 9,10 on the guide?
The kext installation process should take care of keyboard/trackpad for you.
seems like PS2 kexts were not installed properly or not currently running.
please run the following command and verify you get this output:

$ kextstat |grep -i ps2
32 0 0xffffff7f80a01000 0xd000 0xd000 org.voodoo.driver.PS2Controller (1.1.0) <9 7 5 4 3 1>
36 0 0xffffff7f809ea000 0x5000 0x5000 org.voodoo.driver.PS2Keyboard (1.1.0) <28 5 4 3>
65 0 0xffffff7f809ef000 0x6000 0x6000 org.voodoo.driver.PS2Trackpad (1.1.0) <28 5 4 3>


Thanks
 
Hello there
I'm tring to install ML 10.8.4 to my Thinkpad T410i (similar spec as yours),
using your guide but with no succsess.
I can't get to installer, the PC just reboots after all kext....
I even updated the BIOS thinking it has something to do with it but nothing...
I also cant get default BIOS settings?????
 
Status
Not open for further replies.
Back
Top