Jump to content

os x 10.10 on lenovo g580

os x 10.10 lenovo g580 yosemi

Best Answer lalo1996, 09 July 2014 - 07:20 PM

i fixed the problem using chameleon

 

1- boot hdd from usb with clover using if-platform-id= 0x01660003 (big thanks to artur-pt)

2- installed chameleon on hdd

3- before reboot i edited org.chameleon.Boot.plist with the following 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1024x768x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Instant Menu</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>/System/Library/Kernels/kernel</string>
	<key>ShowInfo</key>
	<string>Yes</string>
	<key>SkipAtiGfx</key>
	<string>Yes</string>
	<key>SkipNvidiaGfx</key>
	<string>Yes</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
	<key>device-properties</key>
	<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>
</dict>
</plist>

now i got my hd4000 to work with 1024 of vram

 

now i have few problems with kexts

 

battery ,trackpad ......

i'll post them in post-installation section

 

thank you

Go to the full post


  • Please log in to reply
49 replies to this topic

#41
lalo1996

lalo1996

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts

ok i'll give a try 

thank you



#42
artur-pt

artur-pt

    InsanelyMacaholic

  • Local Moderators
  • 4,427 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

hello

 

u can try ..

 

but u receive that amount of vram because ur graphics don't work .. u don't have QE/CI

 

good hack



#43
lalo1996

lalo1996

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts

Best Answer

i fixed the problem using chameleon

 

1- boot hdd from usb with clover using if-platform-id= 0x01660003 (big thanks to artur-pt)

2- installed chameleon on hdd

3- before reboot i edited org.chameleon.Boot.plist with the following 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1024x768x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Instant Menu</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>/System/Library/Kernels/kernel</string>
	<key>ShowInfo</key>
	<string>Yes</string>
	<key>SkipAtiGfx</key>
	<string>Yes</string>
	<key>SkipNvidiaGfx</key>
	<string>Yes</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
	<key>device-properties</key>
	<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>
</dict>
</plist>

now i got my hd4000 to work with 1024 of vram

 

now i have few problems with kexts

 

battery ,trackpad ......

i'll post them in post-installation section

 

thank you



#44
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
  • Gender:Male

Hello!

 

For working battery you need a correct patched DSDT.aml. Look at Rehabman´s Github for a patch and a working kext. If you have a Synaptic touchpad the by Rehabman provided Voodoops2.kext should work for you. Look in the Lenovo Driver Downloads which  Win drivers are there offered for the G80 to verify your for OSX needed version

 

Have fun.



#45
lalo1996

lalo1996

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts

thanks styrian but i already have a dsdt.aml from my previous os x 10.9.4

 

i put it on yosemite but no battery in status bar



#46
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
  • Gender:Male

Hello!

 

Has your battery been working without patching DSDT.aml for it?

 

Have you allready patched your PM or are you using a PM patched bios? (nullcpupm.kext installed)

 

Created an own SSDT.aml with the script of PikeRalpha or MacIasl?

 

If you all have this done, then try to set in org.chameleon.boot.plist the     <key>DropSSDT</key> <string>Yes</string> and remove the keys for creating C- and P-States or set them to No.

 

Look, if there is a newer batterykext.

 

Have fun.



#47
lalo1996

lalo1996

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
My battery used to work without using dsdt
And I'm using a nullcpupm.kext

#48
lalo1996

lalo1996

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
Elan touchpad pblm solved by addin' kext-dev-mode=1 to boot args

Still one to go(battery)

#49
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
  • Gender:Male

Hello!

 

To get your battery working, you need a fully working pm as I have written before and make for it the by me before mentioned steps to get rid of nullcpupm.kext.

 

Have fun.



#50
lalo1996

lalo1996

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts

big thanks  :)







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy