Jump to content

Sony Vaio VPCF115FM Discussion: DSDT Injection


kizwan
 Share

787 posts in this topic

Recommended Posts

Hi sonrie69,

thanks for your effort!

If you want I can include my DSDT from a Sony Vaio FZ21M with the "old" 8400M GT only, but I'm on Windows 7 32bit.

It's the same thing for you the DSDT-Windows side?

 

hi Iperzampem0,,

 

if you include your DSDT i will glad....

thanks you..

Link to comment
Share on other sites

hi friends

 

i remember alinux forum that i have posted the links a time ago maybe in tthat tread with many dsdt collected from vaio but i don't retrieve this from google but maybe if your lucky with "vaio dsdt linux "as keyward you should find or in following my old posts

 

so i perform alittle quest and find something useful for modding dsdt here are the news i've found :

 

 

 

 

http://code.google.com/p/vaio-f11-linux/is...7988e72e32df786

 

http://code.google.com/p/vaio-f11-linux/wiki/KernelSupport

 

https://bbs.archlinux.org/viewtopic.php?id=126508

 

 

 

http://tonymacx86.com/viewtopic.php?f=34&t=9229

 

http://vaioubuntu.wordpress.com/page/2/

 

<h2 class="date-header">Tuesday, 7 September 2010</h2> <h3 class="post-title entry-title"> Sony Vaio VPCZ12 DSDT hybrid graphics info </h3> The Sony Vaio VPCZ12 model comes with a ACPI DSDT table that has two methods to allow for switching on/off the discrete graphics card:

_SB.PCI0.P0P2.DGPU._ON

_SB.PCI0.P0P2.DGPU._OFF

If (LEqual (_T_0, 0x03))

{

Store (0xA003, P80H)

Increment (CNTD)

If (LEqual (And (Arg3, 0x03), Zero))

{

Return (^^P0P2.DGPU._STA ())

}

 

If (LEqual (And (Arg3, 0x03), One))

{

^^P0P2.DGPU._ON ()

Return (One)

}

 

If (LEqual (And (Arg3, 0x03), 0x02))

{

^^P0P2.DGPU._OFF ()

Return (Zero)

}

}

 

from:http://linux-hybrid-graphics.blogspot.com/2010/09/sony-vaio-vpcz12-dsdt-hybrid-graphics.html

 

http://www.linux.it/~malattia/wiki/index.php/Sony-laptop

 

http://tuxmobil.org/sony.html

 

http://tjworld.net/snc/sourcecode.html

 

http://beyondabstraction.net/archived-stuff/vaio-fs660/

http://olarila.com/forum/viewtopic.php?f=1...62&start=30

 

my model dsdt:

http://tuxmobil.de/sony_vgn_ar61zu_debian_...stallation.html

Link to comment
Share on other sites

hi friends

 

i remember alinux forum that i have posted the links a time ago maybe in tthat tread with many dsdt collected from vaio but i don't retrieve this from google but maybe if your lucky with "vaio dsdt linux "as keyward you should find or in following my old posts

 

so i perform alittle quest and find something useful for modding dsdt here are the news i've found :

 

 

 

 

http://code.google.com/p/vaio-f11-linux/is...7988e72e32df786

 

http://code.google.com/p/vaio-f11-linux/wiki/KernelSupport

 

https://bbs.archlinux.org/viewtopic.php?id=126508

 

 

 

http://tonymacx86.com/viewtopic.php?f=34&t=9229

 

http://vaioubuntu.wordpress.com/page/2/

 

<h2 class="date-header">Tuesday, 7 September 2010</h2> </a> <h3 class="post-title entry-title"> Sony Vaio VPCZ12 DSDT hybrid graphics info </h3> The Sony Vaio VPCZ12 model comes with a ACPI DSDT table that has two methods to allow for switching on/off the discrete graphics card:

_SB.PCI0.P0P2.DGPU._ON

_SB.PCI0.P0P2.DGPU._OFF

If (LEqual (_T_0, 0x03))

{

Store (0xA003, P80H)

Increment (CNTD)

If (LEqual (And (Arg3, 0x03), Zero))

{

Return (^^P0P2.DGPU._STA ())

}

 

If (LEqual (And (Arg3, 0x03), One))

{

^^P0P2.DGPU._ON ()

Return (One)

}

 

If (LEqual (And (Arg3, 0x03), 0x02))

{

^^P0P2.DGPU._OFF ()

Return (Zero)

}

}

 

from:http://linux-hybrid-graphics.blogspot.com/2010/09/sony-vaio-vpcz12-dsdt-hybrid-graphics.html

 

<a href="http://www.linux.it/~malattia/wiki/index.php/Sony-laptop" target="_blank">http://www.linux.it/~malattia/wiki/index.php/Sony-laptop

 

http://tuxmobil.org/sony.html

 

http://tjworld.net/snc/sourcecode.html

 

http://beyondabstraction.net/archived-stuff/vaio-fs660/

http://olarila.com/forum/viewtopic.php?f=1...62&start=30

 

my model dsdt:

http://tuxmobil.de/sony_vgn_ar61zu_debian_...stallation.html

 

 

great great info jlvaio......i am going to check it tomorrow 'cause i don't have my laptop today... thank you very much friend !!!

Link to comment
Share on other sites

_SB.PCI0.P0P2.DGPU._ON

_SB.PCI0.P0P2.DGPU._OFF

Would be nice to see the DGPU section too. I guess it's no nVidia device or some meta device. We have no on/off method in our dsdt.

 

EDIT: I found this table: GT330M VGA acpi device, the last table, see the very last table:

 

Toshiba

Model Working ACPI handle OFF Working ACPI handle ON Integrated Card Integrated PCI slot Discrete Card Discrete PCI slot Report

Satellite M645 (PSMPMU-S4047) \_SB.PCI0.P0P2.VGA._OFF \_SB.PCI0.P0P2.VGA._ON VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0116] 00:02.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a2b] 01:00.0 Works great with kernel 2.6.38-8-generic. Earlier kernel versions worked, but froze as soon as any key-presses were made. No nVidia proprietary drivers are used. Using acpi_call, I was able to achieve a battery mA with discrete disabled: ~1000-1300mA. with discrete enabled: 1900-2500mA

 

If we get the the dsdt from Toshiba Satellite M645, maybe the VGA dsdt device could help us?

 

Do you have a VGA device in your DSDTs?

Link to comment
Share on other sites

Would be nice to see the DGPU section too. I guess it's no nVidia device or some meta device. We have no on/off method in our dsdt. EDIT: I found this table: GT330M VGA acpi device, the last table, see the very last table: If we get the the dsdt from Toshiba Satellite M645, maybe the VGA dsdt device could help us? Do you have a VGA device in your DSDTs?

thanks

the strings are from a link i 've posted last. my vaio have vga hdmi and s video but don 't get it in hand and can' t test nothing : too many works

 

my dsdt +softmcss:

http://www.insanelymac.com/forum/index.php...t&p=1458178

 

good luck

Link to comment
Share on other sites

Man, there is no ON / OFF functionality in your dsdt... Why do you wasting our time?

 

 

 

1st: i did not say that i have this line in my dsdt i say that i have found this inthis topic about another model:

 

http://linux-hybrid-graphics.blogspot.com/...d-graphics.html

 

i don t post link because it's funny i do it because tey are interresting documentation from sonny computer that doesn't provide any info about

 

i post link for people to read them i waste my time to find them and if you don 't read what can i do?

 

i post my dsdt because you ask for this

 

because some vaio model get a button to shut internal screen and some other not i think sonny doesn t make many firmware so this is the same system for all vaio but osx maybe cannot recognize this option until we help im and i do not know if any dsdt extractor recognize this natively

 

i think if you open the link i ve post you see that i try to find for you dsdt of many vaio model from ubuntu forums to easyest compare things

 

where on the same boat ,i do what i can you too

Link to comment
Share on other sites

  • 4 weeks later...

Sony Vaio VPCZ12 DSDT hybrid graphics info

 

 

The Sony Vaio VPCZ12 model comes with a ACPI DSDT table that has two methods to allow for switching on/off the discrete graphics card:

_SB.PCI0.P0P2.DGPU._ON

_SB.PCI0.P0P2.DGPU._OFF

 

 

If (LEqual (_T_0, 0x03))

{

Store (0xA003, P80H)

Increment (CNTD)

If (LEqual (And (Arg3, 0x03), Zero))

{

Return (^^P0P2.DGPU._STA ())

}

 

If (LEqual (And (Arg3, 0x03), One))

{

^^P0P2.DGPU._ON ()

Return (One)

}

 

If (LEqual (And (Arg3, 0x03), 0x02))

{

^^P0P2.DGPU._OFF ()

Return (Zero)

}

}

 

 

 

 

 

from: http://linux-hybrid-graphics.blogspot.com/2010/09/sony-vaio-vpcz12-dsdt-hybrid-graphics.html

Link to comment
Share on other sites

How to make airport the only network device named "en0"

 

 

This is important for some software activations, they expect an existing "en0" network device, usually the ethernet device. Since the Vaio F11's ethernet device is not supported by OSX, you can easily use the airport device (if you replaced it with a compatible one) as "en0" device.

 

1. Remove all network devices in network system preferences

2. Go to /Library/Preferences/SystemConfiguration and delete networkinterfaces.plist

3. Reboot. OSX now should register the WLAN device as "en0" and recreate networkinterfaces.plist.

4. Check new name of wlan device by entering terminal and enter "ifconfig".

Link to comment
Share on other sites

  • 4 weeks later...

Ootlink, i hope that this will be the final fix for the f11 series! It's 1 year that i'm waiting to install a full working snowleopard on a sony vaio! Is there a tool to modify the bios? Because it would be great to change our internal wifi card with a working one... I have a recognized card that i bought for an old hp laptop, maybe someone could find a way to change the whitelist!

Link to comment
Share on other sites

anyone had news or have tried? possible to post results or method? can someone ask the uploader of the video to give a tutorial or dsdt from the laptop to see if there's a fix on ...

 

if someone tried is it possible to make a new thread of vaio h.c.list

 

could someone explain the reason of the fix we need now to understand because many v. users had the problem

 

we need tester to post result

is the method just related to [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]

 

thanks to anyone who made something...

can we ask the uploader to post tutorial on insanelymac

thanks for all replies

Link to comment
Share on other sites

  • 5 weeks later...

Nothing useful with my previously posted *untouched* DSDT?

This {censored} LCD issue is becoming a real pain forever...! :wallbash: No chance to see a fully working VAIO with OSX I think...

Link to comment
Share on other sites

  • 2 weeks later...

Can anyone help how to get work the external screen (on HDMI) with full QE/CI and resolution? I've got blue screen with GraphicsEnabler=Yes, latest Chameleon from buildbot and 10.6.7

 

I'm getting the same thing, even though it seems that the external monitor SHOULD work, at least for a lot of VAIO users out there... :(

Link to comment
Share on other sites

Does the bluescreen goes away if you disconnect and reconnect again the hdmi cable?

 

I have full qe/ci and resolution on hdmi. I posted everything here in the thread.

 

if I want to boot with internal display, i write "nv_disable=1" to the chameleon boot options. If I se hdmi only, I leave the boot untouched.

Link to comment
Share on other sites

No, the blue screen doesn't go away :( Frank, please post your DSDT.aml, chameleon and kexts that you use, because I ran trough the whole thread, and didn't found anything that helped.

 

Almost everything works in that VPCF115FM, 10.6.7 (if I install 10.6.8, it cannot boot), latest BIOS, audio, wifi and internal vesa display at 1280x800 works fine. It just need QE and CI, at least on external screen. Thank you!

Link to comment
Share on other sites

 Share

×
×
  • Create New...