Jump to content
9 posts in this topic

Recommended Posts

Hi everybody,

I have a Lenovo G510 laptop, with Intel Core i5-4200M (Haswell) and HM86 chipset.

Here's what I did so far:

  •  Downloaded AppStore's Mavericks
  •  Moved it in my 8 GB USB drive, then put Clover in there (copied EFI folder in my drive)

I rebooted and it spawns Clover's screen, but if I select "Boot Mavericks" etc.. it shows me a forbidden sign as to say it cannot go on.

So I tried to modifiy ig-platform-id to 0x0A260005, from here

http://www.insanelymac.com/forum/topic/298018-lenovo-g510-compatibility-with-mavericks-1092/?do=findComment&comment=2023883

but it didn't work. I really don't know where is the problem, I thought that it is a graphic issue...

 

P.S. I was told to apply RehabMan's patch for Haswell, but I still have no idea how to do that... I installed MaciASL, so far.

 

Any help? Thanks

Hi everybody,

I have a Lenovo G510 laptop, with Intel Core i5-4200M (Haswell) and HM68 chipset.

Here's what I did so far:

  •  Downloaded AppStore's Mavericks
  •  Moved it in my 8 GB USB drive, then put Clover in there (copied EFI folder in my drive)
I rebooted and it spawns Clover's screen, but if I select "Boot Mavericks" etc.. it shows me a forbidden sign as to say it cannot go on.

So I tried to modifiy ig-platform-id to 0x0A260005, from here

http://www.insanelymac.com/forum/topic/298018-lenovo-g510-compatibility-with-mavericks-1092/?do=findComment&comment=2023883

but it didn't work. I really don't know where is the problem, I thought that it is a graphic issue...

 

P.S. I was told to apply RehabMan's patch for Haswell, but I still have no idea how to do that... I installed MaciASL, so far.

 

Any help? Thanks

 

Recent builds of Clover will apply my XCPM patch automatically.

 

Setting the ig-platform-id will have no effect unless you Graphics/Inject/Intel=true.

So it has to be changed to "true"?

I checked and I see:

 

<key>Graphics</key>
    <dict>
        <key>DualLink</key>
        <integer>0</integer>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <true/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>ig-platform-id</key>
        <string>0x0A260005</string>
    </dict>
 

It it "true" already :huh:

So it has to be changed to "true"?

I checked and I see:

 

<key>Graphics</key>

    <dict>

        <key>DualLink</key>

        <integer>0</integer>

        <key>Inject</key>

        <dict>

            <key>ATI</key>

            <false/>

            <key>Intel</key>

            <true/>

            <key>NVidia</key>

            <false/>

        </dict>

        <key>ig-platform-id</key>

        <string>0x0A260005</string>

    </dict>

 

It it "true" already :huh:

Do you have a correct smbios configured?

dart=0?

Injecting FakeSMC.kext?

Ehm... sorry, but where can I find dart parameter?

smbios configuration is that in config.plist?

And... FakeSMC.kext needs to be installed from here http://www.osx86.net/files/download/118-fakesmc/ or there's no need?

 

(excuse me for the noobness)

Ehm... sorry, but where can I find dart parameter?

smbios configuration is that in config.plist?

And... FakeSMC.kext needs to be installed from here http://www.osx86.net/files/download/118-fakesmc/ or there's no need?

 

(excuse me for the noobness)

dart=0 is a Kernel Flag. You use it when you can't disable VT-d in BIOS.

smbios is a section of config.plist. It should be set to a model that closely resembles your hardware.

 

Both of the above can be setup with Clover Configurator.

 

And yes, all hacks need FakeSMC to boot. You need to install it to EFI/Clover/kexts/10.9 and make sure you are injecting it via Clover.

Ok, I modified the file and made sure that I have FakeSMC.kext in EFI/... folder.

I added dart flag to config.plist, but I don't know how to make sure I'm actually injecting FakeSMC.kext. The check is meant to be within Clover's boot screen itself?

I post my config file to you, maybe you'd notice some more.

 

Edit: I just tried to boot up but it stucked as usual, and under the options it says "Intel i5 bla bla bla... WITH BOARD INVALID", so I think that the board configuration is wrong

config.zip

Ok, I modified the file and made sure that I have FakeSMC.kext in EFI/... folder.

I added dart flag to config.plist, but I don't know how to make sure I'm actually injecting FakeSMC.kext. The check is meant to be within Clover's boot screen itself?

I post my config file to you, maybe you'd notice some more.

 

Edit: I just tried to boot up but it stucked as usual, and under the options it says "Intel i5 bla bla bla... WITH BOARD INVALID", so I think that the board configuration is wrong

config.plist:

- no dart=0

- plugin-type in ACPI section should be 1

- you're using MacBookPro11,2. keep in mind that you need 10.9.3 to use that smbios.

Config modified.

 

I downloaded Mavericks app time ago, so i think that's 10.9.1 or .2

I can't download it from app store because my appleid is locked (I'm running Mavericks within a vmware workstation virtual machine, windows), so i'm downloading it "the dark way".

Meanwhile, is there any working board configuration for 9.1 or 9.2, for instance with MacBookPro10 or whatever it is?

×
×
  • Create New...