Jump to content

salvo89

salvo89

Member Since 17 Apr 2009
Offline Last Active May 21 2011 11:30 AM
-----

Posts I've Made

In Topic: Sony Vaio VPCF115FM Discussion: DSDT Injection

14 May 2011 - 03:37 PM

Here are the right download links for FakeSMC 3.

Trying it out now...


I am not registered to download it.

Anyway, I do not know how to use it ... add in the extension?

In Topic: Sony Vaio VPCF115FM Discussion: DSDT Injection

14 May 2011 - 02:48 PM

I am trying here to make some acpi methods for fakesmc that we can call for tests. Especially in method SNCE I am trying to build a extract of the SNC method:

Method (SNCE, 2, NotSerialized)
				 {
					 DBGC (0xF6, Zero, BCEN)
					 Store (Arg0, AODV)
					 Store (Arg1, Local1)
					 If (LNot (And (AODV, CADD)))
					 {
						 Store (One, AODV)
					 }
					 If (LNotEqual (CADD, PADD))
					 {
						 Store (CADD, PADD)
						 Notify (PCI0, Zero)
						 Notify (PEG3, Zero)
						 Sleep (0x02EE)
					 }
					 Notify (GFX0, Local1)
					 Notify (^^PEG3.NGFX, Local1)
					 DBGC (0xF6, 0x80, BCEN)
					 Return (Zero)
				 }
This method currently expects 2 parameters, the first one like in the SODV method and the second one for setting a parameter for the Notify byte. In the F11 dsdt it's 0x00, in salvo's dsdt it's 0x80.

I think there are still some unneeded lines of code in it. Maybe this would be the essence:
Method (SNCF, 1, NotSerialized)
				 {
					 DBGC (0xF6, Zero, BCEN)
					 Store (Arg0, Local0)
					 Notify (PCI0, Zero)
					 Notify (PEG3, Zero)
					 Sleep (0x02EE)
					 Notify (GFX0, Local0)
					 Notify (^^PEG3.NGFX, Local0)
					 DBGC (0xF6, 0x80, BCEN)
					 Return (Zero)
				 }
What do you think?


I can do some tests with fakesmc?
I have version 10.5.2 of Leopard.

In Topic: Sony Vaio VPCF115FM Discussion: DSDT Injection

07 May 2011 - 09:52 PM

Hm salvo, what exact vaio model do you have? On my machine the screen is completly black and powered off. Also stated as "not connected". VAIO F11 i7 gt330m


The model is in the signature... is a sony vaio VGN-FE21B 7400 go 256 MB

If you want to see my videos I am attaching the link:





As you can see the LCD screen is not all black and off ...

In system profiler I get the external display as primary monitor and no attached monitor .... as if he recognized the external display as primary ....

In Topic: Sony Vaio VPCF115FM Discussion: DSDT Injection

07 May 2011 - 04:24 PM

SODV seems to be responsible for switching vga/lvds. It makes sense to me that the default output seems to be vga (works with nv drivers) and needs to be switched to lvds. So the next test I would suggest is to configure a method for the acpiplugin of fakesmc to call the sodv method with different parameters and see what happens.


I think snc is essentially managed by the bios....in fact, during the black screen lcd is turned on, only when connecting the vga lcd is turned off. So it is not the snc that switches the output, but osx is waiting for a signal from vga output.
Probably the error is in the nvidia driver or kext responsible for managing the video outputs.

In Topic: Sony Vaio VPCF115FM Discussion: DSDT Injection

07 May 2011 - 12:32 PM

Yes, I agree with you ... the device snc just about saving energy on a bluetooth, wireless, sleep, hibernate, etc ...

I think the problem is in the EDID .... my tests are as follows:

- tried to inject edid in dsdt with the result that resx switch me back another edid false.

- just by adding edid folder I get an override edid correct switchresx
but I still always use the leopard his false edid ...
should be responsible for the kext which gives the false edid and try them an injection ....

What do you think?
© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy