Contribute
Register

[GUIDE] Mac OS 10.8 on Sony Vaio SA/SB/SE

Joined
Mar 10, 2011
Messages
163
Motherboard
Sony Vaio VPCSA
CPU
i7-2620M @ 2.7GHz
Graphics
ATI 6630m
Mac
Classic Mac
Mobile Phone
  1. Android
HD3000, since graphics switching in OSX is handled by a hardware muxer, there is no change of getting it to switch properly. It may be possible to make some complicated switching solution involving swapping out the DSDT and rebooting however. Its something I plan to look into again.
 

kou

Joined
Feb 12, 2011
Messages
6
Motherboard
Sony Vaio VGN-SZ5XWN
Graphics
GeForce
Mac
Classic Mac
Mobile Phone
CyberWalrus,
I want to know how you got the graphics card working fully with QE/CI and the max resolution because I am stuck with a small resolution and no QE/CI yet. Did you put any kexts or is it all done using a DSDT patch?

Thanks,
-kourbou
 
Joined
Mar 10, 2011
Messages
163
Motherboard
Sony Vaio VPCSA
CPU
i7-2620M @ 2.7GHz
Graphics
ATI 6630m
Mac
Classic Mac
Mobile Phone
  1. Android
CyberWalrus,
I want to know how you got the graphics card working fully with QE/CI and the max resolution because I am stuck with a small resolution and no QE/CI yet. Did you put any kexts or is it all done using a DSDT patch?

Thanks,
-kourbou
Pretty much all of my work is in the DSDT, with as few patched kexts as possible. Your laptop has very different hardware to ours though (different chipset, different cpu, 2 different gpu's) so there isn't any advice I can really give you that will be relevant, sorry.
 
Joined
Mar 10, 2011
Messages
163
Motherboard
Sony Vaio VPCSA
CPU
i7-2620M @ 2.7GHz
Graphics
ATI 6630m
Mac
Classic Mac
Mobile Phone
  1. Android
Id have thought that part was one of the easier steps
I dont really know how I can expand upon that, I guess after creating your USB with the unibeast installer from another mac/hackintosh, find the DSDT with the name that matches your screen resolution in the pack (In the DSDT folder) and then you have to have that DSDT file in the /Extra folder on the USB you installed unibeast to, named DSDT.aml. The /Extra folder is probably hidden, so you will have to have hidden files visible (google it)

But may I suggest that following this guide/development topic might not be a good idea for you? Just to draw your attention to what I said at the top of the post:
This is not for the inexperienced, or anyone who can’t work though problems by themselves, as you will no doubt encounter them. Please do not do this if this is your first hackintosh.

The primary purpose of this thread and my previous thread for Lion was to provide a place for experienced hackintoshers to work on ironing out the wrinkles in running mac OS on our laptops. I don't intend to walk people though the process, this is a development thread more than a tutorial or a Q and A session.
 
Joined
Jun 17, 2012
Messages
12
Motherboard
Sony SE2
CPU
I7
Graphics
AMD 6630HD
Mac
Classic Mac
Mobile Phone
I don't know why I use the pack,then I can not start the mac.OMG....How can I use the PACK?? could you tell me how to use the files in the pack?
 
Joined
Jul 23, 2012
Messages
16
Motherboard
VAIO S 2012 15.5-inch
CPU
i5-3210M
Graphics
HD4000 + Geforce640M
Mac
Classic Mac
Mobile Phone
CyberWalrus, the first DSDT edit you did for me seems to be on the right track. (For the 2012 VAIO SVS)

On Lion,
with GraphicsEnabler=Yes, instead of a black screen, now I get a gray screen on my laptop's display. When I plug in a HDMI external monitor, it displays what looks like an "extended desktop" with the galaxy background, but it's missing the dock and the menu bar at the top. The laptop's display then turns black, and unplugging the HMDI cable doesn't bring back the display on the laptop.

On Mountain Lion,
It displays a garbled (corrupted) screen on the laptop's display, plugging an HDMI monitor causes the laptop display to go black, while displaying a gray screen on the HDMI monitor. (GraphicsEnabler=yes, -x) Mountain Lion won't boot up without -x.

CyberWalrus, I've uploaded my DSDT and EDID again (with Stamina, speed mode this time). Would you be able to edit again my DSDT for me? (to add my EDID info to it)
 

Attachments

  • VAIO 2012.zip
    77.4 KB · Views: 160
Joined
Mar 10, 2011
Messages
163
Motherboard
Sony Vaio VPCSA
CPU
i7-2620M @ 2.7GHz
Graphics
ATI 6630m
Mac
Classic Mac
Mobile Phone
  1. Android
CyberWalrus, the first DSDT edit you did for me seems to be on the right track. (For the 2012 VAIO SVS)

On Lion,
with GraphicsEnabler=Yes, instead of a black screen, now I get a gray screen on my laptop's display. When I plug in a HDMI external monitor, it displays what looks like an "extended desktop" with the galaxy background, but it's missing the dock and the menu bar at the top. The laptop's display then turns black, and unplugging the HMDI cable doesn't bring back the display on the laptop.

On Mountain Lion,
It displays a garbled (corrupted) screen on the laptop's display, plugging an HDMI monitor causes the laptop display to go black, while displaying a gray screen on the HDMI monitor. (GraphicsEnabler=yes, -x) Mountain Lion won't boot up without -x.

CyberWalrus, I've uploaded my DSDT and EDID again (with Stamina, speed mode this time). Would you be able to edit again my DSDT for me? (to add my EDID info to it)

The EDID is information about the physical panel, so it shouldn't be affected by the gpu used. The corrupted display issue sounds like the kind of thing that happens when you don't have dual link on with a high resolution display, but its enabled in the dsdt...
I dont know what the situation is with intel 4000 gpus, so there might be other issues involved. Ill do a bit of research.

EDIT:

Looks like we need to play with AAPL,ig-platform-id in the DSDT to find an ID that enables the right connectors/VRAM for your card.
http://blog.stuffedcow.net/2012/07/intel-hd4000-qeci-acceleration/ as we can see here, the corruption could be caused by the wrong outputs being available, or the wrong VRAM being used. So to start with, we need the VRAM, which I guess you could find in windows with gpu-z or something. Then we need to try DSDTs injecting all the IDs for that VRAM until we find one that works. *sigh*
 
Joined
Mar 10, 2011
Messages
163
Motherboard
Sony Vaio VPCSA
CPU
i7-2620M @ 2.7GHz
Graphics
ATI 6630m
Mac
Classic Mac
Mobile Phone
  1. Android
Updated the pack to 0.8.1, added the old AppleHDA kexts from 10.7.4, they work perfectly but its not a very nice solution, so I'm working on patching the new AppleHDA.
I've also added a line to the DSDT which seems to get the display brightness restoring after sleep, which is nice (it seems there's some race conditions involved here though, so it sometimes doesn't restore)

EDIT:

And up to 0.8.2 now. Added in the old VoodooBattery + AppleACPIPlatform from 10.6.8 since it seems to work for now. Now ML is fully functional!
 
Joined
Jun 17, 2012
Messages
12
Motherboard
Sony SE2
CPU
I7
Graphics
AMD 6630HD
Mac
Classic Mac
Mobile Phone
Updated the pack to 0.8.1, added the old AppleHDA kexts from 10.7.4, they work perfectly but its not a very nice solution, so I'm working on patching the new AppleHDA.
I've also added a line to the DSDT which seems to get the display brightness restoring after sleep, which is nice (it seems there's some race conditions involved here though, so it sometimes doesn't restore)

EDIT:

And up to 0.8.2 now. Added in the old VoodooBattery + AppleACPIPlatform from 10.6.8 since it seems to work for now. Now ML is fully functional!

Wonderful!!! I have tried! Thanks a lot!! add oil~~~~haha~~
 
Joined
Jun 17, 2012
Messages
12
Motherboard
Sony SE2
CPU
I7
Graphics
AMD 6630HD
Mac
Classic Mac
Mobile Phone
But the fan is so noisy...how can i slow it down?
 
Top