Contribute
Register

[GUIDE - In Progress] Lenovo G480 (20149) Mountain Lion 10.8.4

Status
Not open for further replies.
Joined
Nov 25, 2011
Messages
111
Motherboard
GA-Z77-HD3
CPU
I5 3570K
Graphics
Intel HD 4000
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. Android
Hello,

Here's my simple guide that helps you install Mountain Lion 10.8.4 on Lenovo G480.

LENOVO G480 (20149)
CPU: I5 3210M
MOBO: Intel HM76
GRAPHICS: HD Graphics 4000
WIFI/BLUETOOTH: AR9485 Replaced with Atheros AR9285 COMBO + Bluetooth
ETHERNET: Atheros AR8162/8166/8168

WORKING:

WIFI - Replaced AR9485 with Atheros AR9285 COMBO + Bluetooth
BLUETOOTH - +Kext
TOUCHPAD - +Kext
HDMI - +Patch
AUDIO - +Patch
HD GRAPHICS 4000 - +Patch
ETHERNET LAN - Realtek driver from Multibeast
USB 2.0 AND 3.0 - Driver from Multibeast
CAMERA - Works OOB
SLEEP MODE - Works OOB without any USB Drive attached, Else it will open immediately.


NOT WORKING:

CARD READER - Currently working
VGA - Not supported with Apple

F6qTH9nl.png


::::::::::::::::GUIDE::::::::::::::::

Main Requirements:

-USB Mouse
-USB Keyboard
-Mountain Lion (Unibeast) - http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html
-Kextbeast - http://www.tonymacx86.com/downloads.php?do=cat&id=3
-MaciASL - http://sourceforge.net/projects/maciasl/files/


BIOS Settings:

-Load Optimized Default
-Disable Switchable Graphics


Installation of Mountain Lion:

-Purchase and create Mountain Lion using Unibeast: http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html (DO NOT FOLLOW THE MULTIBEAST INSTALLATION)

-After the Installation has completed, it will restart and use boot flag:
Code:
-x GraphicsEnabler=No

This boot flag will enables you to boot in safe mode. Note that you cannot use your keyboard in safemode in my experience so you will be needing a USB Keyboard and Mouse to continue the installation.

-Download Multibeast for Mountain Lion and Kextbeast here: http://www.tonymacx86.com/downloads.php?do=cat&id=3


Patching HD Graphics 4000:

-Patch your DSDT (This will enables your HD Graphics 4000 on 1366X768 pixel):
Code:
#   Inject HDMI info into GFX0/IGPU   */
into method label _DSM parent_adr 0x00020000 remove_entry;
into device name_adr 0x00020000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "AAPL,ig-platform-id",\n
        Buffer() { 0x03, 0x00, 0x66, 0x01 },\n
        "hda-gfx",\n
        Buffer() { "onboard-1" },\n
    })\n
}\n
end;

into device label PNLF remove_entry;
into scope label \_SB insert
begin
Device (PNLF)\n
{\n
	Name (_HID, EisaId ("APP0002"))\n
	Name (_CID, "backlight")\n
	Name (_UID, 0x0A)\n
	Name (_STA, 0x0B)\n
}\n
end;
If you have the same model as mine, download my DSDT from attachment.

MULTIBEAST INSTALLATION - Follow the settings below:
CuGSsd4l.png


If you encounter Boot Error:

boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error

-Open terminal and run this code:
Code:
dd if=/usr/standalone/i386/boot1h of=/dev/disk0s2

TOUCHPAD:
-Add Touchpad kext by downloading from attachment: PS2-Synaptics-Keyboard-32+64 (Delete any AppleACPIPS2Nub.kext or ApplePS2Controller.kext from S/L/E.

WIFI:
-If you have Wifi AR9285 Combo + Bluetooth adapter, Use the kext from the attachment: Wifi+Bluetooth AR5B195.zip (In order for Bluetooth to work, Replace PID and VID id with your own hardware id from IOath3kfrmwr.kext.

BATTERY MANAGEMENT:
-For Battery Management, use RehabMan's Kext from the attachment: RehabMan-Battery-2013-0805.zip

AUDIO:
-For Audio, please follow the instructions from the links below:
http://www.tonymacx86.com/audio/76202-mountain-lion-optimized-applehda-realtek-alc8xx.html
http://www.tonymacx86.com/audio/763...o-solutions-problem-reporting.html#post472934

OSX UPDATES:
-Install update from Apple Store to fix some other problems issues.

If you encounter any problems, try replacing your smbios.plist and org.chameleon.Boot.plist from Library/Extra, replace with mine from attachment.

I will keep you updated once i make changes or add patches for better enhancement. Please post below any concerns or questions regarding my build.


SPECIAL THANKS TO:

Tonymac - for this great forum
RehabMan- For helping me out troubleshooting problems.
Themaskofwraith- for sharing the links for my Touchpad and info to my modded bios.


Original Links from tutorial:
http://www.tonymacx86.com/mountain-...ttery-manager-fix-boot-without-batteries.html
http://www.osx86.net/view/1448-updated_trackpad+keyboard_ps2_32-64.html
http://www.osx86.net/downloads.php?do=file&id=2628&page=2
http://www.tonymacx86.com/25-boot0-error-official-guide.html
 

Attachments

  • DSDT.aml.zip
    15.4 KB · Views: 542
  • PS2-Synaptics-Keyboard-32+64.zip
    121.6 KB · Views: 542
  • Wifi+Bluetooth AR5B195.zip
    2.2 MB · Views: 814
  • RehabMan-Battery-2013-0805.zip
    34.3 KB · Views: 456
  • org.chameleon.Boot.plist.zip
    472 bytes · Views: 370
  • smbios.plist.zip
    434 bytes · Views: 391
hardware that I use the same, but when i try to install mac os x ml, i can't use my trackpad on my lenovo g480, why?
how to fix it?
or how to use external mouse and keyboard work when installing mac os?
 
now i am using windows 7 64 bit, how to install it, i have 8gb pendrive how to burn it? which i boot that i want to use? i am using lenovo g480 i5-3230m ,thanks
 
hi, how to install from scracth? i dont know where to start there is full guide? help me :( :eek::eek::eek:
 
Hello,

Here's my simple guide that helps you install Mountain Lion 10.8.4 on Lenovo G480.

LENOVO G480 (20149)
CPU: I5 3210M
MOBO: Intel HM76
GRAPHICS: HD Graphics 4000
WIFI/BLUETOOTH: AR9485 Replaced with Atheros AR9285 COMBO + Bluetooth
ETHERNET: Atheros AR8162/8166/8168

WORKING:

WIFI - Replaced AR9485 with Atheros AR9285 COMBO + Bluetooth
BLUETOOTH - +Kext
TOUCHPAD - +Kext
HDMI - +Patch
AUDIO - +Patch
HD GRAPHICS 4000 - +Patch
ETHERNET LAN - Realtek driver from Multibeast
USB 2.0 AND 3.0 - Driver from Multibeast
CAMERA - Works OOB
SLEEP MODE - Works OOB without any USB Drive attached, Else it will open immediately.


NOT WORKING:

CARD READER - Currently working
VGA - Not supported with Apple

F6qTH9nl.png


::::::::::::::::GUIDE::::::::::::::::

Main Requirements:

-USB Mouse
-USB Keyboard
-Mountain Lion (Unibeast) - http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html
-Kextbeast - http://www.tonymacx86.com/downloads.php?do=cat&id=3
-MaciASL - http://sourceforge.net/projects/maciasl/files/


BIOS Settings:

-Load Optimized Default
-Disable Switchable Graphics


Installation of Mountain Lion:

-Purchase and create Mountain Lion using Unibeast: http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html (DO NOT FOLLOW THE MULTIBEAST INSTALLATION)

-After the Installation has completed, it will restart and use boot flag:
Code:
-x GraphicsEnabler=No

This boot flag will enables you to boot in safe mode. Note that you cannot use your keyboard in safemode in my experience so you will be needing a USB Keyboard and Mouse to continue the installation.

-Download Multibeast for Mountain Lion and Kextbeast here: http://www.tonymacx86.com/downloads.php?do=cat&id=3


Patching HD Graphics 4000:

-Patch your DSDT (This will enables your HD Graphics 4000 on 1366X768 pixel):
Code:
#   Inject HDMI info into GFX0/IGPU   */
into method label _DSM parent_adr 0x00020000 remove_entry;
into device name_adr 0x00020000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "AAPL,ig-platform-id",\n
        Buffer() { 0x03, 0x00, 0x66, 0x01 },\n
        "hda-gfx",\n
        Buffer() { "onboard-1" },\n
    })\n
}\n
end;

into device label PNLF remove_entry;
into scope label \_SB insert
begin
Device (PNLF)\n
{\n
    Name (_HID, EisaId ("APP0002"))\n
    Name (_CID, "backlight")\n
    Name (_UID, 0x0A)\n
    Name (_STA, 0x0B)\n
}\n
end;
If you have the same model as mine, download my DSDT from attachment.

MULTIBEAST INSTALLATION - Follow the settings below:
CuGSsd4l.png


If you encounter Boot Error:

boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error

-Open terminal and run this code:
Code:
dd if=/usr/standalone/i386/boot1h of=/dev/disk0s2

TOUCHPAD:
-Add Touchpad kext by downloading from attachment: PS2-Synaptics-Keyboard-32+64 (Delete any AppleACPIPS2Nub.kext or ApplePS2Controller.kext from S/L/E.

WIFI:
-If you have Wifi AR9285 Combo + Bluetooth adapter, Use the kext from the attachment: Wifi+Bluetooth AR5B195.zip (In order for Bluetooth to work, Replace PID and VID id with your own hardware id from IOath3kfrmwr.kext.

BATTERY MANAGEMENT:
-For Battery Management, use RehabMan's Kext from the attachment: RehabMan-Battery-2013-0805.zip

AUDIO:
-For Audio, please follow the instructions from the links below:
http://www.tonymacx86.com/audio/76202-mountain-lion-optimized-applehda-realtek-alc8xx.html
http://www.tonymacx86.com/audio/763...o-solutions-problem-reporting.html#post472934

OSX UPDATES:
-Install update from Apple Store to fix some other problems issues.

If you encounter any problems, try replacing your smbios.plist and org.chameleon.Boot.plist from Library/Extra, replace with mine from attachment.

I will keep you updated once i make changes or add patches for better enhancement. Please post below any concerns or questions regarding my build.


SPECIAL THANKS TO:

Tonymac - for this great forum
RehabMan- For helping me out troubleshooting problems.
Themaskofwraith- for sharing the links for my Touchpad and info to my modded bios.


Original Links from tutorial:
http://www.tonymacx86.com/mountain-...ttery-manager-fix-boot-without-batteries.html
http://www.osx86.net/view/1448-updated_trackpad+keyboard_ps2_32-64.html
http://www.osx86.net/downloads.php?do=file&id=2628&page=2
http://www.tonymacx86.com/25-boot0-error-official-guide.html


i am using i5-3230m does it works? i am using lenovo, but with a bit differnt cpus, whic iboot should i download ? ivy bridge? help me
 
hardware that I use the same, but when i try to install mac os x ml, i can't use my trackpad on my lenovo g480, why?
how to fix it?
or how to use external mouse and keyboard work when installing mac os?

You need to use external USB mouse and keyboard plugged in your USB port to continue installation.

Please follow the instructions from the first post. If you have encountered another problem, please post.

Thanks.
 
now i am using windows 7 64 bit, how to install it, i have 8gb pendrive how to burn it? which i boot that i want to use? i am using lenovo g480 i5-3230m ,thanks

Your specs looks similar to mine. You have Intel® HD Graphics 4000 so give it a try.

Just follow the steps above. Cheers!
 
Hello.

You have HDMI audio? or only video works?
 
I've been having problems even before the installation. I'm using clover and trying to install 10.10. The boot stops at "Missing Bluetooth Controller Transport", and then "still waiting for root device" and some artifacts on the screen. Any idea? (I already turned off graphics)
 
Status
Not open for further replies.
Back
Top