Contribute
Register

[Guide] Asus ROG GL502VS (Skylake, i7-6700HQ, GTX 1070) Sierra 10.12.4

Status
Not open for further replies.
Hey Rehabman,
I tried another bunch of stuff but still couldn't get my GL502VS Trackpad to work. Neither Multitouch nor singlenouch works and I am fed up using a wired mouse with it. Could you have a look at my dsdl and plist as well as my ioreg log
I thought that now with the voodooi2c rewrite I could get it to work but barebone as well as with either Satellite Kexts I get Kernel Panic
Sorry for bothering you with that again(I hope I included all information neccesary
Thanks In Advance
Paul

See FAQ for link to I2C thread:
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 
Hey Guys so I have the exact laptop model and followed the guide I'm now in installer I formatted the drive and everything when I press install it moves really fast then it says "MAC OS could not be installed on your computer request failed to initialize" I tried on the ssd and hdd still the same
 
Hey Guys so I have the exact laptop model and followed the guide I'm now in installer I formatted the drive and everything when I press install it moves really fast then it says "MAC OS could not be installed on your computer request failed to initialize" I tried on the ssd and hdd still the same

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
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.
 

Attachments

  • debug_28956.zip
    1.1 MB · Views: 147
I should have looked at the debug file before uploading it but I was under the impression that the script was supposed to include all the needed files automatically. It didn't. Hence the reason why I am making another post to provide the Clover folder and the ioreg dump.
 

Attachments

  • CLOVER.zip
    4.7 MB · Views: 172
  • Nicks-MacBook-Pro.ioreg
    9.9 MB · Views: 184
I used this command line in reference to the CPU's turbo frequency, for generate SSDT ...

https://ark.intel.com/products/97185/Intel-Core-i7-7700HQ-Processor-6M-Cache-up-to-3_80-GHz

./ssdtPRGen.sh -p 'i7-7700HQ' -f 2800 -turbo 3800


SSDT is created in ~/Library/ssdtPRGen/

to move SSDT after creation, display the hidden folders :

defaults write com.apple.finder AppleShowAllFiles YES

restart Finder :

killall Finder


to hide them again :

defaults write com.apple.finder AppleShowAllFiles NO

killall Finder


How did you install the trackpad ELAN1200 please? :)

good work, hope it helps...
 
Last edited:
I should have looked at the debug file before uploading it but I was under the impression that the script was supposed to include all the needed files automatically. It didn't. Hence the reason why I am making another post to provide the Clover folder and the ioreg dump.

oops, I answered above...
 
Last edited:
I used this command line in reference to the CPU's turbo frequency, for generate SSDT ...

https://ark.intel.com/products/97185/Intel-Core-i7-7700HQ-Processor-6M-Cache-up-to-3_80-GHz




SSDT is created in ~/Library/ssdtPRGen/

to move SSDT after creation, display the hidden folders :



restart Finder :




to hide them again :






How did you install the trackpad ELAN1200 please? :)

good work, hope it helps...

Your hardware does not require ssdtPRgen.sh nor the SSDT.aml generated from it.
You need only config.plist/ACPI/SSDT/Generate/PluginType=true.
Details here:
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
 
I used this command line in reference to the CPU's turbo frequency, for generate SSDT ...

https://ark.intel.com/products/97185/Intel-Core-i7-7700HQ-Processor-6M-Cache-up-to-3_80-GHz




SSDT is created in ~/Library/ssdtPRGen/

to move SSDT after creation, display the hidden folders :



restart Finder :




to hide them again :






How did you install the trackpad ELAN1200 please? :)

good work, hope it helps...

Thanks for trying but that did not solve my issues. Still no SD card and no thunderbolt. As for the trackpad, I used VoodooI2C. I used the version attached to the first post which works with renaming _DSM Methods to XDSM. I also found another version which does not require changing anything in the DSDT but it breaks when you start applying the other patches.
 
Thanks for trying but that did not solve my issues. Still no SD card and no thunderbolt. As for the trackpad, I used VoodooI2C. I used the version attached to the first post which works with renaming _DSM Methods to XDSM. I also found another version which does not require changing anything in the DSDT but it breaks when you start applying the other patches.

Thanks, i should have specified, sorry, i answer only for reply to :

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.

good continuation
 
Status
Not open for further replies.
Back
Top