Jump to content

Can't boot a Clover-ed Mavericks USB on Lenovo G510, help!


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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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:

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

 Share

×
×
  • Create New...