Jump to content
festano92

Asus rog gl703vd partial working

Recommended Posts

Hi guys, I have some problems completing my hackintosh. Could someone help me?


what works:

Audio (lilu+applehda)

Camera

Mic

Keyboard

Usb 3.1/3.1 typec (SSDT_UIAC)

Battery status

brightness display (SSDT_PNFL+AppleBacklightFixup.kext)

Apple store



What doesn't work:

Touchpad: Elan1200 (Bios device name) i2c. In dsdt it is under Scope (_SB.PCI0.I2C0) Device (TPD0).

Voodooi2c 2.2 and 2,16 cause me boot loop (exactly voodooi2c.kext). I learned that I need voodooi2c specific for ELAN1200+voodooCHID but they don't work (They don't cause me boot loop). I tried to patch dsdt (https://voodooi2c.github.io/) but nothing.

On ioreg: pci8086 a160


Power management (SSDT) ----> I don't know if it's really working. I followed this guide https://www.tonycrapx86.com/threads/guide-native-power-management-for-laptops.175801/


Disable Nvidia discrete graphics: I patched dsdt adding:

Device (PEG0)
           {
               Name (_ADR, 0x00010000)  // _ADR: Address
               Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
               {
                   If (PICM)
                   {
                       Return (AR01)
                   }

                   Return (PR01)
               }

               Device (PEGP)
               {
                   Name (_ADR, Zero)  // _ADR: Address
                   Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                   {
                       If (LNot (Arg2))
                       {
                           Return (Buffer (One)
                           {
                                0x03                                           
                           })
                       }

                       Return (Package (0x06)
                       {
                           "name", 
                           Buffer (0x09)
                           {
                               "#display"
                           }, 

                           "IOName", 
                           "#display", 
                           "class-code", 
                           Buffer (0x04)
                           {
                                0xFF, 0xFF, 0xFF, 0xFF                         
                           }
                       })
                   }
               }

but I'm not sure if it's really disabled (Battery lasts 1:30h)


Backlight keys: Backlight keys works, but the color and the brightness are "stuck" at the same level of windows 10, and i can't modify them from mojave


Sorry for my bad english. I found the dsdt patched in a thread on this site


My pc:

i7 7700hq

intel hm175

gtx 1050 4gb+intel hd 630

CLOVER.zip

ioreg.zip

Link to comment
Share on other sites

  • Administrators

[ref]festano92[/ref], for brightness use only simple pnlf + whatevergreen.kext, dont need ssdts or injector

into_all device label PNLF remove_entry;
into scope label _SB insert
begin
Device (PNLF)\n
       {\n
           Name (_ADR, Zero)  // _ADR: Address\n
           Name (_HID, EisaId ("APP0002"))  // _HID: Hardware ID\n
           Name (_CID, "backlight")  // _CID: Compatible ID\n
           Name (_UID, 0x10)  // _UID: Unique ID\n
           Name (_STA, 0x0B)  // _STA: Status\n
       }\n
end

 

I2C device, first use kexts i2c and change to Advanced mode in bios/uefi setup


power management work, u can check here about hwp bug in skylake+ notebooks

https://Olarila.com/forum/viewtopic.php?f=28&t=8268


ur DGPU is disable

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

for brightness use only simple pnlf + whatevergreen.kext,, dont need ssdts or injector

Done (in DSDT).

 

power management work, u can check here about hwp bug in skylake+ notebooks

viewtopic.php?f=28&t=8268

Oh thanks, I'll take a look later.

 

ur DGPU is disable

Ok great. Thanks.

 

I2C device, firsat use keexts i2c and change to Advanced mode in bios/uefi setup

Sorry I don't understand. you mean: put voodooi2c.kext and voodooi2chid.kext (the ones that cause me boot loop? ) in EFI/..../Other, than open the Bios and than? In my advanced mode there are almost all the options of the bios. Anyhow thanks a lot

Link to comment
Share on other sites

  • Administrators

[ref]festano92[/ref], have one tread here about it, i2c devices

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

I can't get it to work


IMPORTANT:"Disable built-in trackpad when..."---> don't have one in mouse and trackpad

IMPORTANT 2: Enable advanced option for trackpad in bios if option is available.-->Don't have

IMPORTANT 3: Don't have any PS2

IMPORTANT 4:They are disabled

IMPORTANT 5: I removed from S/L/E, but I added this line on config.plist anyway today


I patched DSDT the right way (I hope). Voodooi2c.kext from 2.13 to 2.2 cause me a sort of boot loop. When the "load screen with the apple" appears, the pc restart itself after a second. Now I have in EFI.../Others voodooi2c.kext for Elan1200 (taken from here https://www.tonycrapx86.com/threads/wip-voodooi2c-i2c-trackpad-limited-support.204227/) and voodoochid.kext (from version 2.2). Any tips? Maybe it would works with voodoo.kext 2.2 but there is something that cause that sort of boot loop?

CLOVER.zip

ioreg.zip

Link to comment
Share on other sites

[ref]festano92[/ref], Use only official released kexts from https://github.com/alexandred/VoodooI2C/releases. Place VoodooI2C and VoodooI2CHID kexts in clover/kexts/other. Extract new send_me if still encounter problems.


Do not mix and match different versions.


With no VoodooPS2Controller kext, I wonder how your keyboard is working.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

With no VoodooPS2Controller kext, I wonder how your keyboard is working.

I don't know, My internal keyboard is working since I installed mojave. In my EFI/.../Other, S/L/E and L/E there are no voodooPS2Controller kext

 

estano92, Use only official released kexts from https://github.com/alexandred/VoodooI2C/releases. Place VoodooI2C and VoodooI2CHID kexts in clover/kexts/other. Extract new send_me if still encounter problems.

As I said I can't boot if voodooi2c.kext is in EFI/.../Other(from 2,13 to 2,2). I don't even have the time to see what is written on verbose, because the pc restarts after 1/2 seconds after the apple+load bar appears. But If you meant "Place voodooi2c and voodooi2chid on other and extract new send_me without reboot" I can

Link to comment
Share on other sites

[ref]festano92[/ref], then you are probably using a different kext for keyboard and it might be conflicting with voodooI2c. Remove voodoI2C kexts, reboot and Extract sendme files and I'll take a look.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]festano92[/ref], Kexts unable to load. It is still in your system. The kexts versions are not compatible. Make sure kexts are from same releases. Like I said, dont mix and match different releases.

 

kernel: Kext com.alexandred.VoodooI2CHID - library kext com.alexandred.VoodooI2C not compatible with requested version 2.0.
kernel: Can't load kext com.alexandred.VoodooI2CHID - failed to resolve library dependencies.
kernel: Kext com.alexandred.VoodooI2CHID failed to load (0xdc00800e).
kernel: Failed to load kext com.alexandred.VoodooI2CHID (error 0xdc00800e)

 

Rebuild kextcache and permissions. reboot. Extract new sendme.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]festano92[/ref], Enable EC0 to EC patch. Download VoodooI2C + VoodooI2CHID kexts (from same release) and place in clover/kext/other.


Use latest release here : https://github.com/alexandred/VoodooI2C/releases.


Reboot. Extract sendme files.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]festano92[/ref], Enable EC0 to EC patch. Download VoodooI2C + VoodooI2CHID kexts (from same release) and place in clover/kext/other.


Use latest release here : https://github.com/alexandred/VoodooI2C/releases.


Reboot. Extract sendme files.

 

I can't boot again, so I delete voodoo (from windows with explorer++), boot in mojave and my keyboard backlight keys stop working. Is my keyboard connected by usb? In ioreg i see on hs08

Link to comment
Share on other sites

Is my keyboard connected by usb?

I suppose it is. If its possible to disable the keyboard and you could boot with voodooI2c, then we wil know the culprit.


Take a picture of where the boot got stuck or before it rebooted.

Edited by Guest

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

OKOKOKOK. I delete all the .aml files in the patched folder, and with voodoo kexts in EFI/.../Other mojave works. So I think there is something in dsdt that cause the problem, is it possible?

thats an obvious possibility :mrgreen:

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

I updated the bios, installed again mojave, dropped the new acpi tables, patched dsdt from start and populated the patched folder. Now my pc is fully working

Congrats! So, I assume the old DSDT is causing the track pad issue somehow.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

Yes-ish. The DSDT caused the kp, but In the method _CRS of TPD0, I always changed return(SBFI) in SBFG and returnconca....(SBFB, SBFI) in SBFB, SBFG. In my case , as the github documentation said, I needed only return(SBFI) and returnconcate...(SBFB,SBFI), for a working trackpad, and no other patches

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...