Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Sleep and HDMI update RTL8111 for Macos 11.4 #17

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Zer0xPoint
Copy link

Add DeviceProperties for RX640, fix HDMI and sleep
Update RTL8111 kext for 11.4
Update WIFI and Bluetooth kext

@AniKulkarn
Copy link
Owner

Hey @Zer0xPoint what hardware are you working on?

@Zer0xPoint
Copy link
Author

Zer0xPoint commented Jun 7, 2021 via email

@Zer0xPoint
Copy link
Author

Zer0xPoint commented Jun 7, 2021 via email

@fdbsilva
Copy link

fdbsilva commented Jun 7, 2021

Hello there! I've tried applying your fixes to my machine, that has only has the integrated graphics, the HDMI is still not working

@Zer0xPoint
Copy link
Author

Zer0xPoint commented Jun 7, 2021 via email

@fdbsilva
Copy link

fdbsilva commented Jun 7, 2021

That’s weird, what about sleep?with the lid closed and unplugged, my machine works fine.

Sent from my iPhone
On 7 Jun 2021, at 11:57 PM, fdbsilva @.***> wrote:  Hello there! I've tried applying your fixes to my machine, that has only has the integrated graphics, the HDMI is still not working — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

When I close the lid, the red light does not flash as when in Windows, it stays lit, but the notebook entered sleep mode apparently, when opened the lid back, it asked me for password. The trackpad and keyboard worked fine after the wake. Thanks again

@fdbsilva
Copy link

fdbsilva commented Jun 7, 2021

I think the process was not completed, tested again, and this time the light started flashing. When I opened the lid, it asked for the password. After that, the trackpad stoped responding, just the keyboard works

@Zer0xPoint
Copy link
Author

that's really weird, sleep works every time on my E14

@Zer0xPoint
Copy link
Author

I don't install win10, so I can't test the sleep in win10. can you find rx640 under macOS's system report-Graphic/Displays?
Screen Shot 2021-06-08 at 10 47 13 AM

@fdbsilva
Copy link

fdbsilva commented Jun 8, 2021

I don't install win10, so I can't test the sleep in win10. can you find rx640 under macOS's system report-Graphic/Displays?
Screen Shot 2021-06-08 at 10 47 13 AM

Actually no, my E14 has no extra GPU, only the onboard graphics, but since the hackintosh normally can´t use GPUs, I've tried it anyways, with no success regarding the HDMI or the sleep. Thanks for your effort and for sharing your work

@AniKulkarn
Copy link
Owner

I think the process was not completed, tested again, and this time the light started flashing. When I opened the lid, it asked for the password. After that, the trackpad stoped responding, just the keyboard works

Yes. This is the exact problem I'm facing :(

The notebook goes to sleep well. But after waking, the TrackPad just stops working until I restart.

@CharlieJiangXXX
Copy link

While the trackpad was solved by "updating the kext", the problem is actually due to a setting in VoodooPS2 controller, namely WakeDelay. For Elan trackpads, it has to be set to 0. For better flexibility, I solved it with an ACPI hotpatch, but one could change it manually in the VoodooPS2Keyboard Info.plist as well.
The specifically related part in the patch is:

Scope (_SB.PCI0.LPCB.KBD)
{
    Name (RMCF, Package ()
    {
        "Elantech TouchPad", 
         Package (0x02)
         {
                "WakeDelay", 
                Zero
         },
        "Synaptics TouchPad", 
         Package (0x28)
         {
               "WakeDelay", 
                Zero
         }
    }
}

@AniKulkarn
Copy link
Owner

I see that there are a lot of conflicts while merging this pull request. I'll basically make the changes manually and create my own pull request for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants