Hello everyone! I have a GL502VMK i7-7700HQ. A lot of the hardware from my laptop is quite similar to what's found in the GL502VS. However, there remain many differences between the two models and some of the instructions in the first post do not apply to the GL502VMK. Nevertheless, I was able to get most of the hardware working.
Working
- Battery
- Sleep
- QE/CI (Nvidia Web Driver)
- Touchpad / ELAN1200
- USB 2.0/3.0
- Speakers and internal mic
- WebCam
- Wi-fi with Dell BCM94532z
- Ethernet
- HDMI
Not yet working:
- Card Reader
- USB 3.1 Thunderbolt
- Keyboard + Backlight
And probably a couple of other things which I have not had a chance to test yet.
I am not worried too much about the keyboard backlight. However, I did add the two methods provided in the first post (SKBL and GKBL) right below the closing bracket of the SCDG method. I also added the name definition for PWKB which was not present in the scope where those methods are found for the original version of my DSDT.aml. I am quite sure that in the DSDT.aml of the GL502VS there are calls made to those methods but, when it comes to the DSDT.aml of the GL502VMK, I don't see those methods referenced anywhere. I figured it would be a waste of my time to hunt for those method calls since others with the same laptop already have it working and I could just get it from them.
My main concern for now are the card reader and the USB 3.1 thunderbolt interface. I know for a fact that card reader connects via USB since it shows up that way in Windows (I have both macOS and Windows10 installed on the machine). I followed most of the instructions in the first post for the SSDT but the OP mentioned "
(Note: This is easier because the file is in hidden folder. You have to change the username in the code for it to work)". I am not sure what he means by that. I looked at the code for ssdtPRGen but I did not see any username that I could change.
As required, I have attached the zip output obtained from running install_tools.sh. Hopefully someone could help me shed some light on those issues. Thanks.