- Joined
- Apr 12, 2011
- Messages
- 5
- Mac
- Classic Mac
- Mobile Phone
jaymonkey said:@vijaypatel
Since this thread is really only for the Sony S series it is unlikely that our DSDT will work for you. However we might be able help you, but we will need some low level hardware info on your laptop.
Some of the info can be gained from windows, but we need to use Linux as it gets much 'lower' in the hardware and shows the info that is generally hidden from users in Windows 7.
The easiest and best way to get this info is to use a Bootable Linux Live USB
Either Fodera or Ubuntu seems to work well with Sony Vaio.
This is a good link on how to create a Fedora Live USB :-
http://www.linuceum.com/Distros/osFedoraLiveUSB.php
Once you got a bootable live linux, boot into it and open a terminal and run a 'dmesg' command. This will produce a long list of kernel boot messages and from that we will be able to extract what type of hardware devices you have. You will have to pipe (redirect) the output of 'dmesg' to a text file :-
dmesg > linux_boot.txt
Copy the txt file somewhere you can get at it (anther usb stick if you have it is best) If your not familiar with linux then boot back into windows.
Load up your linux_boot.txt file in a text editor and carefully look through it. Your going to be looking for all the hardware device info, it usually is quite easy to sort the device info from all the other stuff. For instance when i ran dmesg on my sony SE the trackpad info looked like this :-
Code:[ 1.402905] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 [ 1.405520] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.405525] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 2.136982] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xa40000/0xa0400 [ 2.172039] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input3
You need to cut and paste or trim the file so that your just left with the important hardware & device info. I know this might seem like a lot to take in but we have all had to do it. Getting OSX running is never straight forward, and its always an extra pain in the butt when doing for laptops.
In the above example the key to making the trackpad working (for the SE only) was [PNP0303S2K,PNP0f13S2M] it is this sort of info you need to use to modify the 'info.plist' in kext's to get the driver to load.
Once you know what the device name match strings are you may find that someone has already done the hard work for you
We will do our best to help you but we need much more information.
You can also use the Linux Live OS to dump you DSDT which is the starting point for creating a custom DSDT for install OSX, which you may or may not need. You dont specify how much of your OSX (if any) is working.
@Cyberwalrus might be able to guide you on the DSDT side of things.
Hope this help
Jay
@jaymonkey
First of all thank you very much for such a quick response.
I am not that expert but still i have followed your instuctions and got the ubuntu 9.04 live envioenment and run the command you asked.
I tried to filter the exported text file but m not able to decide what should be included and what not..
So sorry for being not following that insturction and sending you complete log attached.
Also i am sending you specificiation link for the model i have
http://www.sony.co.in/product/vpceh36en
Thank you in advance.
Vijay Patel