Contribute
Register

<< Solved >> GUIDE: Legion y530 MOJAVE 10.14 installation

Status
Not open for further replies.
One thing I want to share with you when I searched "I2C", I got IOInterruptSpecifiers. Please see below screenshot.
Screenshot 2019-05-12 at 5.19.57 AM.png

Here is some information regarding my laptop related to I2C.
I2C ID.jpgIO serial I2C.jpg
So, I patched my DSDT using this guide. But still, the touchpad didn't work.
Attached debug_13410.zip.
Please Reply.
 

Attachments

  • debug_13410.zip
    3.6 MB · Views: 149
One thing I want to share with you when I searched "I2C", I got IOInterruptSpecifiers. Please see below screenshot.
View attachment 405206

Here is some information regarding my laptop related to I2C.
View attachment 405207View attachment 405208
So, I patched my DSDT using this guide. But still, the touchpad didn't work.
Attached debug_13410.zip.
Please Reply.
You should not remove everything in _CRS. Only this part:
Code:
                    If (LLess (OSYS, 0x07DC))
                    {
                        Return (SBFI)
                    }

                    If (Ones)
                    {
                        Return (ConcatenateResTemplate (SBFB, SBFG))
                    }

                    Return (ConcatenateResTemplate (SBFB, SBFI))
But actually, I don't think it's really needed when you're using a correct OS patch.

That said, GPIO interrupts are not yet supported in VoodooGPIO. It's currently under development. You'll need to use polling mode for now, until a future version with CFL support is released.
To use polling replace SBFG with SBFI in your return statement.

Remove VoodooI2CSynaptics if it fails after correcting _CRS, try VoodooI2CHID.
 
You should not remove everything in _CRS. Only this part:
Code:
                    If (LLess (OSYS, 0x07DC))
                    {
                        Return (SBFI)
                    }

                    If (Ones)
                    {
                        Return (ConcatenateResTemplate (SBFB, SBFG))
                    }

                    Return (ConcatenateResTemplate (SBFB, SBFI))
But actually, I don't think it's really needed when you're using a correct OS patch.

That said, GPIO interrupts are not yet supported in VoodooGPIO. It's currently under development. You'll need to use polling mode for now, until a future version with CFL support is released.
To use polling replace SBFG with SBFI in your return statement.

Remove VoodooI2CSynaptics if it fails after correcting _CRS, try VoodooI2CHID.
Thank You. I trying.
 
for polling,
should I delete

If (LLess (OSYS, 0x07DC))
{
Return (SBFI)
}

If (Ones)
{
Return (ConcatenateResTemplate (SBFB, SBFG))
}

Return (ConcatenateResTemplate (SBFB, SBFI))
}
 
You should not remove everything in _CRS. Only this part:
Code:
                    If (LLess (OSYS, 0x07DC))
                    {
                        Return (SBFI)
                    }

                    If (Ones)
                    {
                        Return (ConcatenateResTemplate (SBFB, SBFG))
                    }

                    Return (ConcatenateResTemplate (SBFB, SBFI))
But actually, I don't think it's really needed when you're using a correct OS patch.

That said, GPIO interrupts are not yet supported in VoodooGPIO. It's currently under development. You'll need to use polling mode for now, until a future version with CFL support is released.
To use polling replace SBFG with SBFI in your return statement.

Remove VoodooI2CSynaptics if it fails after correcting _CRS, try VoodooI2CHID.

Working!!!!!!!!!!!
You are awesome bro.
I am searching for a solution for 4 days. Now, I can sleep well only because of you guys.
Screenshot 2019-05-12 at 12.06.14 PM.png
All the gestures are also working.
Also attached my EFI.
May this help someone like me (xiaoM4095's EFI which I got from here, helped me a lot)?

One last query, my Bluetooth is working but my wifi is not working. What is the reason behind this?
Both have the same Atheros Chipset.
Screenshot 2019-05-12 at 12.25.13 PM.pngScreenshot 2019-05-12 at 12.28.14 PM.png
 

Attachments

  • Acer Predator PH315-51 (fully working).zip
    3.8 MB · Views: 252
Last edited:
I am impressed by how you are really expert on this ahah, i am a graphic designer and see you guys talk like that and resolving problems, helping each other, wooow really, hahaha :clap::clap:
 
Last edited:
Working!!!!!!!!!!!
You are awesome bro.
I am searching for a solution for 4 days. Now, I can sleep well only because of you guys.
View attachment 405234
All the gestures are also working.
Also attached my EFI.
May this help someone like me (xiaoM4095's EFI which I got from here, helped me a lot)?

One last query, my Bluetooth is working but my wifi is not working. What is the reason behind this?
Both have the same Atheros Chipset.
View attachment 405236View attachment 405237
So, does left and right mouse button working?
 
The new 10.14.5 update released today breaks touchpad functionality on Legion Y530 using xiaoM4095's latest EFI folder (2.0.1). It was working perfectly in 10.14.4.

still not working touchpad or you solved it?
 
Status
Not open for further replies.
Back
Top