Contribute
Register

Sony vaio vpccw16fg internal screen fix

Status
Not open for further replies.
Joined
Aug 3, 2011
Messages
32
Motherboard
Gigabyte Z370 Aorus ultra gaming 2.0
CPU
I7, 8700k
Graphics
AMD VEGA64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi

I have just installed yosemite on my old sony vaio with these config

Core2duo processor p8700
GE Geforce230m graphics

I am using clover boot loader

I am able to successfully boot but only to HDMI output. I can get internal screen if i use nv_disable=1 or halfway in the booting process.

I am looking for the correct patch to apply to my DSDT as suggested in this thread

http://www.insanelymac.com/forum/topic/300715-vaio-users-black-screen-after-boot/page-8

I have the correct EDID taken from windows.

attaching original dsdt, edid, IOreg output and the patch suggested by the above thread.

kindly help me with the corrected patch to apply for my laptop and codes required to compile my dsdt without errors

thanks
 

Attachments

  • DSDT_orignal.zip
    13.5 KB · Views: 58
  • sony vIO EDID.rtf.zip
    586 bytes · Views: 56
  • NEETU’s MacBook Pro.zip
    362.7 KB · Views: 62
  • edid patch.zip
    1.1 KB · Views: 54
Hi

I have just installed yosemite on my old sony vaio with these config

Core2duo processor p8700
GE Geforce230m graphics

I am using clover boot loader

I am able to successfully boot but only to HDMI output. I can get internal screen if i use nv_disable=1 or halfway in the booting process.

I am looking for the correct patch to apply to my DSDT as suggested in this thread

http://www.insanelymac.com/forum/topic/300715-vaio-users-black-screen-after-boot/page-8

I have the correct EDID taken from windows.

attaching original dsdt, edid, IOreg output and the patch suggested by the above thread.

kindly help me with the corrected patch to apply for my laptop and codes required to compile my dsdt without errors

thanks

Your DSDT will compile with no errors using ACPI 4.0 and "Fix _PLD Buffer/Package Error" patch from my repo: https://github.com/RehabMan/Laptop-DSDT-Patch
 
Hi

is this the correct code for me to apply

into device label NGFX parent_label PEGP insert
begin
* * Method (_DSM, 4, NotSerialized)\n
* * {\n
* * * * Local0 = Package (0x02)\n
* * * * * * {\n
* * * * * * * * "AAPL00,override-no-edid",\n
* * * * * * * * \_SB_.PCI0.PEGP.NGFX.EDI2 // here is the full path to required EDID \n
* * * * * * }\n
* * * * DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
* * * * Return (Local0)\n
* * }\n
end;


it gives error compilation errors
thanks
 
Hi

is this the correct code for me to apply

into device label NGFX parent_label PEGP insert
begin
* * Method (_DSM, 4, NotSerialized)\n
* * {\n
* * * * Local0 = Package (0x02)\n
* * * * * * {\n
* * * * * * * * "AAPL00,override-no-edid",\n
* * * * * * * * \_SB_.PCI0.PEGP.NGFX.EDI2 // here is the full path to required EDID \n
* * * * * * }\n
* * * * DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
* * * * Return (Local0)\n
* * }\n
end;


it gives error compilation errors
thanks

Post your DSDT that results after patching.
 
Hi

Thanks for the reply.

successfully modded the patch to get lcd

the correct patch for this laptop was

CODE:
________________________________________
into device label NGFX parent_label PEGP insert
begin
* * Method (_DSM, 4, NotSerialized)\n
* * {\n
* * * * Local0 = Package (0x02)\n
* * * * * * {\n
* * * * * * * * "AAPL00,override-no-edid",\n
* * * * * * * * \_SB_.PCI0.PEGP.NGFX.LCD.EDI2 // here is the full path to required EDID \n
* * * * * * }\n
* * * * DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
* * * * Return (Local0)\n
* * }\n
end;
_____________________________
also has to calculate and fix " Invalid combination of Length and Min/Max fixed flags" by calculating through calculator

Now the internal lcd is working well with the given dsdt apart from brightness.

thanks
 

Attachments

  • DSDTX.zip
    11.5 KB · Views: 69
Status
Not open for further replies.
Back
Top