Jump to content

Alexei Leonov

Alexei Leonov

Member Since 02 Apr 2006
Offline Last Active Jan 29 2015 11:19 PM

Posts I've Made

In Topic: Vaio users black screen after boot

14 October 2014 - 11:03 PM

Hi guys,


I was quite busy these last days but finally was able to continue the tests on my VAIO.



I tried both versions of DSDT.aml you sent me (v1 and v2) but the results are similar to art.sormy's, that is:

MSRDumper.kext: no P states at all

DPCIManager: P states vary as (7, 8, 9, 10, 11, 13) according to the processor load (7=idle, 13=heavy work)


Also, AppleLPC.kext does not load.




You are right, my 88e8057 didn't work. It's just shown in system as available and shown in ifconfig.

Try this one kext http://www.insanelym...e8056-108-1085/


Got the same results with this one: it doesn't work, doesn't detect the network cable.



One of solutions is to buy sony laptop compatible WLAN card ($20-30) which is also compatible with os x (like mine, for example, with broadcom bluetooth and atheros wireless).

Also you can buy usb ethernet adapter ($10) or usb wireless adapter ($10) but they will eats usb slots.



What is the exact model of your WLAN card? Is it the stock one or did you replace it? Does it work on OSX out of the box? I'd rather buy a WLAN card as long as it is 100% compatible.


Regarding your touchpad's issues, try this modified version of VoodooPS2:




This one still have minor issues but is by far the best one I found (anyways, my VAIO touchpad is crappy even on Windows). You should be able to tweak it on Trackpad (System Preferences) wich is quite nice.


Did you manage to fix the "About this Mac" bug?


Finally, can you share your Clover's config.plist? I think I messed up mine because the power button is not working any more :)



Thanks guys!

In Topic: Vaio users black screen after boot

11 October 2014 - 04:23 PM

OK, let fix your PM now.

Try this dsdt and check p/c states with AppleIntelCPUPowerManagementInfo.kext (kext folder's EFI partition) if panic use the old MSRDumper (see console).

Attach IOReg.


Which dsdt? Did you forget to attach it?

In Topic: Vaio users black screen after boot

11 October 2014 - 01:26 PM

Hi Alexei, boot with this dsdt (remove nv_disable=1), test your internal display and HDMI audio. Reply with IOReg.


I didn't expect you'd reply so quickly so I spent some time analysing your fixes to art.sormy's DSDT and by comparison I applied those fixes to my original DSDT and guess what? It works flawlessly! I got full acceleration on my VAIO's internal screen. Awesome!

(just a thought: I tried a similar fix to override EDID few months ago but it didn't work. I guess the problem was either that I didn't try it with Clover or the backlight section was missing.)


Of course I also tried the fixed DSDT you sent me and it works exactly the same as mine as far as I can tell. The overall performance is excellent, now OSX runs really fast (and it is not even installed on the SSD drive!). I noticed though that our DSDT versions are different in size so I will keep using yours.


My main issues now are that I don't have any network capabilities (Intel 6200AGN WLAN and Marvell 88e8057 Ethernet are not supported at all). Also the new DSDT doesn't fix HDAudio.


Here is my IOReg dumped from a session running with your fixed DSDT:


Attached File  VPCF12M0E_ioreg_fixed.zip   1.24MB   2 downloads


I can't say anything about the state on my VAIO of the minor issues like speedstep that art.sormy has reported (don't really know how to test) but of course I'm willing to help, even though my goal now is to get network and audio working!


Many thanks!!!


@Alexei Leonov:


I have Marvell 88E8057 PCI-E Gigabit Ethernet Controller [11ab:4380] in my SONY.

Driver comes with OS X but not activated because device id didn't match.

I have to edit 


sudo nano /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist


and add


<string>Yukon Gigabit Adapter 88E8057 Singleport Copper SA</string>
run sudo rm -rf /System/Library/Caches/com.apple.kext.caches
and reboot



Are you actually able to connect to a network after applying this fix? I gave it a try and a new network device is available now but only get "Cable unplugged" on network configuration, even if the cable is actually connected and its port on the hub flashes. The system log is also flooded with an error message regarding the Yukon2 device that cannot be initialised. Any thoughts?



In Topic: Vaio users black screen after boot

10 October 2014 - 10:40 PM

Hello jl4c and art.sormy,


Wow, that's a nice finding! Finally the internal screen is working on a Vaio F series!


I have a Sony VAIO VPCF12M0E/B which is almost identical to art.sormy's VAIO: the only difference I can tell is the WLAN (Intel 6200), graphics card (NVIDIA GeForce G330M) and the internal screen is Full HD. I have exactly the same issues described by art.sormy regarding the internal screen and certainly other minor issues (e.g. HDA audio doesn't work without VoodooHDA).


I send attached all relevant files:



From Linux:

- DSDT.aml

- edid-lvds.bin

- lspci


From OSX 10.9 booted with latest Clover EFI (2k_r2939), nv_disable=1 and Inject NVDIA:

- ioreg files



Could you try your method to see if it makes the internal screen work properly? Or alternatively explain how to fix it?



What is this AppleYukon2 Info.plist patch you mentioned in your previous post? Currently the ethernet is not working.


Many thanks!

In Topic: Sony Vaio VPCF115FM Discussion: DSDT Injection

03 October 2014 - 12:50 AM

Hey, some guys managed to turn on the internal screen and brightness control, even though there is no image. Check this out:




Maybe you guys can help them further?

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy