Contribute
Register

How do I install MAC OS on laptop

Status
Not open for further replies.
Hi Rehabman

I'm sugarface from IM >> http://www.insanelymac.com/forum/topic/299950-rehabman-dsdt-for-dell-inspiron-3x21-help/page-2


That 's exactly my problem regarding breaklessPS2 (and I have the same key combo Fn +F4/5) >> http://www.tonymacx86.com/mavericks...-trackpad-clickpad-support-56.html#post555276

But you seem to have sorted it, in your kexts, but I still have the problem >> http://www.tonymacx86.com/mavericks...-trackpad-clickpad-support-56.html#post555352

Thanks

You may have to customize the Info.plist for your machine. Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
 
here is the ioreg with your voodooPS2C*(Syn).kext >> http://cl.ly/WrUu

Pls lemme know if any other data is needed.
 

There is already a keyboard profile in the kext for your laptop, you just need to select it with DSDT injection.

This patch should work:
Code:
into method label _DSM parent_label PS2K remove_entry;
into device label PS2K insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "RM,oem-id", "DELL",\n
        "RM,oem-table-id", "WN09",\n
    })\n
}\n
end;
 
There is already a keyboard profile in the kext for your laptop, you just need to select it with DSDT injection.

This patch should work:
Code:
into method label _DSM parent_label PS2K remove_entry;
into device label PS2K insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "RM,oem-id", "DELL",\n
        "RM,oem-table-id", "WN09",\n
    })\n
}\n
end;

So I basically just open my DSDT.dsl in MaciASL, apply this patch and save it as a .aml right??
 
>> Many thanks Rehabman :D :headbang: . U r a BEAST of a troubleshooter. It's fixed now....
>> For some reason MaciASL wasn't taking the patch :confused:, so I manually added it under PS2K

Code:
Method (_DSM, 4, NotSerialized)
{
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }
    Return (Package()
    {
        "RM,oem-id", "DELL",
        "RM,oem-table-id", "WN09",
    })
}

>> So now I have Disabled NVDA and fixed breakless PS2.

Next up are HDMI (if possible with voodooHDA, cuz AHDA won't work for me)
and SLEEP

and could you figure out why ALPS and SYN both work for me?? :roll2:
FEEDBACK: After login both the kexts have similar performance (alps being a tiny bit smoother, mayb), SYN is sluggish at login screen.
 
>> Many thanks Rehabman :D :headbang: . U r a BEAST of a troubleshooter. It's fixed now....
>> For some reason MaciASL wasn't taking the patch :confused:, so I manually added it under PS2K
Code:
Method (_DSM, 4, NotSerialized)
{
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }
    Return (Package()
    {
        "RM,oem-id", "DELL",
        "RM,oem-table-id", "WN09",
    })
}

Worked here with my MaciASL, but yes it is not hard to add manually...

and SLEEP

Check power management (I can see it is not correct from looking at ioreg).

and could you figure out why ALPS and SYN both work for me?? :roll2:

Hard to know without seeing ioreg, but keep in mind most ALPS drivers forked from my code contain both ALPS and Synaptics support, so I suspect the Synaptics driver is actually loading.
 
Status
Not open for further replies.
Back
Top