Contribute
Register

Dual Boot Screen Corrupt

Status
Not open for further replies.
I don't understand your comment, it is a ProBook 4540s with an i3 Sandy Bridge processor.

My bad. I thought your profile indicated Sony laptop...

I have extracted the DSDT.aml using Linux

I have attached it, in case there is some other anomaly which has yet to come to light.

Is there a list of patches to apply to make Snow Leopard AND Mavericks work with Clover somewhere?

Kind regardsView attachment 97100

See post #16.

There is no chance of getting SL with HD3000 to work without injecting AAPL,os-data as shown in that patch.
 
Okay I will try patching the DSDT I extracted because the one generated by the Installer still causes the panic even when it is patched

I looked through the code for the patch and it is present and does not have // in it

But panic still occurs

Thanks
 
Okay I will try patching the DSDT I extracted because the one generated by the Installer still causes the panic even when it is patched

I don't think you mentioned a panic.

You should patch with the ProBook Installer to create your initial DSDT, then apply that additional patch as I describe in post #16.

I looked through the code for the patch and it is present and does not have // in it

You need to uncomment the lines before applying the patch.
 
Okay I see what happened.

So I have done exactly as you suggest.

And in an earlier post explained that I have kexts for 10.9 and the same kexts are installed in a folder called 10.blah

Where blah is a revision of the OS which I did not know I should not have mentioned and a robot deleted the post before you read it

I explained there is no kexts folder for 10.6

I explained that after patching my DSDT I was getting panic

I attached screen shots - which I will link to again here:

Thanks
 

Attachments

  • IMG_8888.jpg
    IMG_8888.jpg
    974.6 KB · Views: 129
  • IMG_8889.jpg
    IMG_8889.jpg
    1 MB · Views: 96
Okay I see what happened.

So I have done exactly as you suggest.

And in an earlier post explained that I have kexts for 10.9 and the same kexts are installed in a folder called 10.blah

Where blah is a revision of the OS which I did not know I should not have mentioned and a robot deleted the post before you read it

I explained there is no kexts folder for 10.6

I explained that after patching my DSDT I was getting panic

I attached screen shots - which I will link to again here:

Thanks

Upside down pictures showing only a portion of the screen are not helpful.

If you can boot your mavs install with DSDT, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
 
Okay here you go

No idea what made the photos turn upside down, they are right way up here

Thanks
 

Attachments

  • mavericks’s Mac.ioreg
    1.5 MB · Views: 82
Okay here you go

No idea what made the photos turn upside down, they are right way up here

Thanks

DSDT appears to be unpatched. Use the ProBook Installer to create a correctly patched DSDT. Then apply the additional patch as described in post #15.
 
I wiped the EFI drive and started over

I now have a DSDT in my /origin folder and in my /patched folder

Mavericks boots, everything works, I am typing this from it now

When I try to patch my DSDT using MaciASL it reports strings of errors

I have attached the DSDT I attempted to patch (the one in the /origin folder)

I also have 4 SSDT files now - three in the /origin folder SSDT SSDT-1 and SSDT-2

And another in my /patched folder which I placed manually (Mac-Mini SSDT)

I wish I had kept the 4530s - it took 30 minutes to install

The 4540s sucks for this...

It has eaten hundreds of hours of my life and I should just buy an old Mac that runs Snow Leopard!

Thanks for your patience and help but I am going to have to give up

The instructions are just too complicated
 

Attachments

  • DSDT.aml
    133.2 KB · Views: 94
Maybe the patched DSDT has it?

Attached?

- - - Updated - - -

Actually I just noticed the Installer created 5 SSDT files

Thanks
 

Attachments

  • DSDT.aml
    45.6 KB · Views: 88
Maybe the patched DSDT has it?

Attached?

- - - Updated - - -

Actually I just noticed the Installer created 5 SSDT files

Thanks

It is simple. Apply this patch to the patched DSDT you have:
Code:
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,snb-platform-id", Buffer() { 0x00, 0x00, 0x01, 0x00 },\n
        "AAPL,ig-platform-id", Buffer() { 0x03, 0x00, 0x66, 0x01 },\n
        "hda-gfx", Buffer() { "onboard-1" },\n
        // Note: below is for Snow Leopard booting via Clover\n
        "AAPL,os-info", Buffer (0x14)\n
            { 0x30, 0x49, 0x01, 0x11, 0x11, 0x11, 0x08, 0x00,\n
              0x00, 0x01, 0xF0, 0x1F, 0x01, 0x00, 0x00, 0x00,\n
              0x10, 0x07, 0x00, 0x00 },\n
    })\n
}\n
end;
 
Status
Not open for further replies.
Back
Top