Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Jacksoft

Sony VAIO VPCEB4C5E!

14 posts in this topic

Recommended Posts

Finally I've got my Sony VAIO VPCEB4C5E works good with OS X 10.8 (updated to 10.8.4)!
Only ethernet and card reader not work, but I'm working on it.

By the way I've putted all my work, with some istructions (see the README!.txt) in a dropbox folder.
There's also a txt with all the hardware and related Vid&Pid

If is needed, dump your own DSDT, ACPI and other tables with AIDA64.

I'll update it every time I'll update something on my Hackintosh.

Here's the link: https://www.dropbox....56pq/uQI_SEcd1d (Revision 1.8)

WARNING! WARNING! WARNING!
Do NOT use SMBIOSEFI.kext on 10.8.3, it cause kernel panic and OS X will not boot!
<- Kext removed

If you have some trouble or can help me to improve it feel free to reply to this thread. :D

Works:
- QE/CI!
- WebCamera
- Bluetooth
- WiFi (by puttin' Vid&Pid in the original Apple kext)
- Audio (With Voodoo HDA) [but sometimes sound crappy <- Seems this doesn't happens anymore]
- Keyboard
- Trackpad (as mouse, for now)
- Volume buttons
- Wireless switch (not fully tested, but for now seems ok)
- Power button
- DVD/BD drive (my machine have a BD Writer manufactured by Pioneer, but not tested if can burn discs yet)
- About this Mac (Thank you artur-pt (10.8.2)! / Thank you apianti for new Clover (10.8.3)!)
- Sleep (seems ok, but hibernation not works, so do not remove the battery or let it fully discharge!)

- iCloud, iMessage, AppStore (see the How to!)
- HDMI! (But, for now, without audio :( )

- VGA port, but by plugging in BEFORE boot OS X (You could have glitches on main LVDS if you change some display parameters or resolution)

Not works:
- Ethernet (by adding Vid&Pid in the original Apple kext OS X recognize it but does not connect)
- Card Reader
- Bright buttons
- DVD Player (crash but VLC or XBMC works good) [Must do other tests]

Known Problems:
- The accelleration seems working a bit bad, FlashPlayer is lagging and the UI sometimes lag... <- Just reinstalled OS X directly from 10.8.3 and seems work good now. Maybe was an issue during various updates, or maybe a my fault while modifying some kexts related to the VGA.
- OS X cannot recognize RAM modules, so "About this Mac" crash. Also "System Information" say there's an error about Memories... Dunno why! ç_ç <- Fixed with latest Clover (r1344), you don't need SMBIOSEFI.kext anymore!

Share this post


Link to post
Share on other sites

Many updates! Check it out!

Also updated to 10.8.4 without problems, I had just to update one kext (IO80211Family.kext).

 

Cheers!

Share this post


Link to post
Share on other sites

Hi jack, can you post the model of your webcam?

Is the embedded one.

Should be: Sony Visual Communication Camera (VID_5986&PID_01A5&REV_2502&MI_00)

In the folder there is a txt file with all the HW on my Vaio, with all the VIDs and PIDs. :)

Share this post


Link to post
Share on other sites

Thanks for your information with Clover to solve "About This Mac" problem.

Indeed, I've tried clover, and it works great.

 

However, when I use Clover I can not boot my Windows partition anymore.

Do you have the same problem?

 

LegacyBoot in Legacy BIOS is still pain in the ass over Clover.

Thanks!

 

Also, for the AR9285 we can inject DSDT as below.

                Device (PXSX)
                {
                    Name (_ADR, Zero)
                    Name (_PRW, Package (0x02)
                    {
                        0x09, 
                        0x03
                    })
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0B)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 
                                "device-id", 
                                Unicode ("0"), 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 
                                "model", 
                                Buffer (0x35)
                                {
                                    "Atheros 9285 802.11 a/b/g/n Wireless Network Adapter"
                                }, 
                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                     0x8F, 0x00, 0x00, 0x00
                                }, 
                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                     0x6B, 0x10, 0x00, 0x00
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

Share this post


Link to post
Share on other sites

 

Thanks for your information with Clover to solve "About This Mac" problem.

Indeed, I've tried clover, and it works great.

 

However, when I use Clover I can not boot my Windows partition anymore.

Do you have the same problem?

 

LegacyBoot in Legacy BIOS is still pain in the ass over Clover.

Thanks!

 

Also, for the AR9285 we can inject DSDT as below.

Never had a problem to boot Windows, neither Linux (I have a triple boot).

Firstly I've installed Windows, in a primary partition, in secondary OS X, and after, in an extended partition, Linux. Booted OS X thought the Chameleon present on the USB Pendisk Installer and installed Clover in the MBR (boot0fs). Formatted two times, all worked ever good.

If you need more information just feel free to ask!

 

Thanks for the DSDT patch, where/how I can put? :o

There's also something for the Ethernet port?

Share this post


Link to post
Share on other sites

Never had a problem to boot Windows, neither Linux (I have a triple boot).

Firstly I've installed Windows, in a primary partition, in secondary OS X, and after, in an extended partition, Linux. Booted OS X thought the Chameleon present on the USB Pendisk Installer and installed Clover in the MBR (boot0fs). Formatted two times, all worked ever good.

If you need more information just feel free to ask!

 

Thanks for the DSDT patch, where/how I can put? :o

There's also something for the Ethernet port?

 

 

 

Thanks for your info. Let me try the clover. 

 

It's a dsdt wifi patch. With this DSDT wifi patch, you do have to modify the kext.

Ethernet is still problem in our machine.

 

I would like to share the modified AppleHDA.kext, I use in my 10.8.4, with layout id 86.

https://dl.dropboxusercontent.com/u/78589781/AppleHDA.kext.zip

Hope you can get rid of voodooHDA with this file.

 

edit: No luck on the clover. Neither boot0af nor boot0ss.

Still showing "Boot Windows in Legacy HD2" in the GUI menu.

Edited by yanghy

Share this post


Link to post
Share on other sites

Thanks for your info. Let me try the clover. 

 

It's a dsdt wifi patch. With this DSDT wifi patch, you do have to modify the kext.

Ethernet is still problem in our machine.

 

I would like to share the modified AppleHDA.kext, I use in my 10.8.4, with layout id 86.

https://dl.dropboxusercontent.com/u/78589781/AppleHDA.kext.zip

Hope you can get rid of voodooHDA with this file.

 

edit: No luck on the clover. Neither boot0af nor boot0ss.

Still showing "Boot Windows in Legacy HD2" in the GUI menu.

Thank you for the kext, but seems not works. I'll do more tests in future.

I've dropped in the folder some instruction how I made the triple boot, maybe could help you.

And how to simply get the UUID to make iCloud, AppStore and iMessage (but could not) works.

 

By the way also for me the Windows partition is labeled as "Legacy HD", I think is a Clover issue.

 

Please can you explain me how to use that DSDT patch? I cannot modify my original DSDT because is full of errors and bugs, so is possible to apply "on-fly"?

Thanks.

Share this post


Link to post
Share on other sites

Thank you for the kext, but seems not works. I'll do more tests in future.

I've dropped in the folder some instruction how I made the triple boot, maybe could help you.

And how to simply get the UUID to make iCloud, AppStore and iMessage (but could not) works.

 

By the way also for me the Windows partition is labeled as "Legacy HD", I think is a Clover issue.

 

Please can you explain me how to use that DSDT patch? I cannot modify my original DSDT because is full of errors and bugs, so is possible to apply "on-fly"?

Thanks.

On DSDT, it's easy. The key is the DSDTFixer. It can fix a lot of error.

Then I would suggest you to use DSDT Editor to inject AR9285, USBFix, BatteryFix, EDID, AppleHDA layoutid....

If you should still have any problem, I can send you my DSDT.

 

The AppleHDA.kext is working. Just inject the layout ID 86 to DSDT.

With this file, I have HDMI digital audio output.

 

Also, I have no problem in VGA output. It seems like you have some problem on the file below.

https://dl.dropboxusercontent.com/u/78589781/ATI5000Controller.kext.zip

I use Hoolock as FB.

 

Basically, OS X runs pretty good on my vaio EB17, the only problem is Clover Windows Boot.

After read your instruction, it seems like I have to reinstall all the OS on my SSD.

By the way, what is boot0fs?

Share this post


Link to post
Share on other sites

Unfortunately my DSDT have many crosslinks and cannot be fixed. I've tryied many fixer but the only result is that OS X cannot bootup anymore, so I cannot touch my DSDT...

Our models are differents (right?), thats implies that our DSDT is different.

But I would give another try, can you link me a good DSDTFixer (the one you used for your Vaio)?

Thank you.

Share this post


Link to post
Share on other sites

Unfortunately my DSDT have many crosslinks and cannot be fixed. I've tryied many fixer but the only result is that OS X cannot bootup anymore, so I cannot touch my DSDT...

Our models are differents (right?), thats implies that our DSDT is different.

But I would give another try, can you link me a good DSDTFixer (the one you used for your Vaio)?

 

Thank you.

 

This is the DSDTFixer you are looking for.

https://dl.dropboxusercontent.com/u/78589781/DSDTFixer.zip

 

Basically, both models use the same DSDT.

Due to EDID injected in DSDT, mine DSDT may not work in your machine.

However, I am pretty sure this DSDTFixer can fix crosslink error in your DSDT.

Share this post


Link to post
Share on other sites

Added a new config.plist to match the new Clover builds.
The old config.plist was named "oldconfig.plist", if needed.

 

PS: DO NOT UPGRADE TO OS X 10.8.5, IT HAVE SERIOUS ISSUES!

I had some problems, like MANY real Mac users. The WiFi card could not be recognized anymore (WiFi: no hardware detected).

 

You can try to use the 10.8.4 zipped kext, should work fine.

Cheers. :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×