Jump to content

Mavericks 10.9.1 / HM87 / Iris 5100 / Asus UX301LA


Ramalama

Recommended Posts

Dealt with the problem. but now another problem, run the installer, gray background in the center of the apple and all = (waited 10 minutes, nothing changes. what could be the problem? thanks in advance for your answer.

  • Like 1
Link to comment
Share on other sites

Hi Ramalama,

 

First of all a big thank for your work, it has taken some time for me to have it working (it's my first hackintosh) but I got it.

 

I have followed your guide and used the files inside your attached ZIP.

 

But I have some issues:

  • Two finger scrolling doesn't work, is it needed to enable it in the touchpad plist?
  • Bluetooth don't work at all sometimes after startup, it is disabled.
  • After sleep, its not possible to get laptop alive... I must turnoff it by long pressing the on/of button.
Link to comment
Share on other sites

Hi guy. I'm interested in buying this gorgeous ultrabook, but i really need 3 things working:

_Gesture on touchpad (at least 2 finger scrolling on the trackpad)

_Backlit keyboard

_Wifi integrated replacing original card (i need all my usb free, i cannot use always one for usb wifi dongle)

 

I found this topic of Ralama, talking about replacement of integrated Intel 7260 wifi card with Broadcom BCM94352Z
https://osxlatitude.com/index.php?/topic/5932-intel-7260-dual-band-m2-ngff-card/page-2

Can you confirm it works?

 

What about touchpad issue?
Someone has solved it? At least 2 finger scroll?

 

Thanks in advance

 

 

But I have some issues:

  • Two finger scrolling doesn't work, is it needed to enable it in the touchpad plist?
  • Bluetooth don't work at all sometimes after startup, it is disabled.
  • After sleep, its not possible to get laptop alive... I must turnoff it by long pressing the on/of button.

 

 

Link to comment
Share on other sites

Hi Ramalama,

 

I am trying to understand your mods to the original DSDTs.  I fetched every thing from your git.  I see very often a block of code is being removed in your version of DSDT, I  can seem to figure out what the removed code is supposed to do or not to do and why you deleted them.  Do appreciate if you could give me some explanation of the purpose of deleted code  and why you decided to take them out.  Here is a complete example in which the  highlighted part is removed in your version.

Thanks.

 

                      Device (PR15)
                    {
                        Name (_ADR, 0x05)  // _ADR: Address
                        Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                        {
                            Name (UPCP, Package (0x04)
                            {
                                0xFF,
                                0xFF,
                                Zero,
                                Zero
                            })
                            Return (UPCP)
                        }

                        Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                        {
                            Name (PLDP, Package (0x01)
                            {
                                Buffer (0x10)
                                {
                                    /* 0000 */  0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0008 */  0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                }
                            })
                            Return (PLDP)
                        }

                        Alias (SBV2, SDGV)
                        Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                        {
                            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
                            If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8")))
                            {
                                While (One)
                                {
                                    Store (ToInteger (Arg2), _T_0)
                                    If (LEqual (_T_0, Zero))
                                    {
                                        If (LEqual (Arg1, One))
                                        {
                                            Return (Buffer (One)
                                            {
                                                 0x07                                           
                                            })
                                        }
                                        Else
                                        {
                                            Return (Buffer (One)
                                            {
                                                 0x00                                           
                                            })
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (_T_0, One))
                                        {
                                            If (LEqual (SDGV, 0xFF))
                                            {
                                                Return (Zero)
                                            }
                                            Else
                                            {
                                                Return (One)
                                            }
                                        }
                                        Else
                                        {
                                            If (LEqual (_T_0, 0x02))
                                            {
                                                Return (SDGV)
                                            }
                                        }
                                    }

                                    Break
                                }
                            }

                            Return (Zero)
                        }

                    }
 

Link to comment
Share on other sites

×
×
  • Create New...