Jump to content
Denisuu

OC: ASUS Vivobook N580GD (I2C & HDMI fix)

Recommended Posts

Hi,

I replaced my motherboard in my laptop, I managed to get everything except Trackpad and HDMI working. Before I had N580VD (I7-7700HQ) now I have N580GD (I5-8300H). On the Kaby Lake model it was impossible to get this trackpad working with interrupts due to a bugged ASUS GPIO pin. I hope on the newer Coffee Lake model it's possible to get interrupts working. (At the moment the trackpad doesn't work at all, not even under polling.)

Trackpad: With VoodooI2C.kext, VoodooI2CHID.kext and SSDT-GPI0.aml ETDP shows in IOreg, but settings shows 'No trackpad found' though.

Trackpad info:

  • Path: _SB.PCI0.I2C1
  • Device: ETPD
  • Pin: 0x05F
  • GPIO: Unpinned

I found an SSDT on TonyMac for my laptop, but it doesn't make my trackpad work. (My Laptop doesn't have touch-screen, or USTP under I2C1) LINK: SSDT-I2C1_USTP.aml 

HDMI: The HDMI port and USB-C to HDMI don't work.I tried to insert the values below that I found in the same topic on TonyMac no HDMI output on both, only a difference in VRAM.

  • When I only have ig-platform-id in¬†my config.plist VRAM shows as¬†1536MB

Questions:

  • Is there any benefit in having 2GB VRAM as compared to 1,5GB?
  • Do you think it's possible to make the SSDT above work for my laptop? (Or this one:¬†SSDT-ETPD.dsl) Or could you patch my DSDT only for I2C?
  • Could you help me to get HDMI/USB-C Display working?¬†

Thanks in advance! 

Full EFI: ASUS-N580GD

N580GD - Original DSDT - FW324.7z N580GD IOreg.7z

Edited by Denisuu
Link to comment
Share on other sites

  • Administrators

test this efi folder. if work extract one sendme with ioreg

EFI.zip

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

  • Administrators

DSDT.aml.zip

remove ssdts

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

  • Administrators

DSDT.aml.zip

polling mode

 

hdmi try create a patch with hackintool

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

3 hours ago, MaLd0n said:

DSDT.aml.zip 54.63 kB · 2 downloads

polling mode

 

hdmi try create a patch with hackintool

Trackpad also works with this one. What's the difference? Interrupts is not possible?

I already tried patching with Hackintool, it didn't work. Maybe I'm doing something wrong.

Send me N580GD.zip

Edited by Denisuu
Link to comment
Share on other sites

  • Administrators

if all working good with trackpad just use polling

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

The problem with polling on Asus laptops is that the trackpad sometimes stops working for a while. Normally ELAN1200 should work with interrupts on Coffee Lake and above. What should I do to try get it working in interrupts?

I don't see this in the patched DSDT where I can try different pins:

   Name (SBFG, ResourceTemplate ()
    {
        GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
            "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
            )
            {   // Pin list
                0x17
            }
    })

Can you send a DSDT with only trackpad fixes? I want try turn it in to an SSDT.

I also can't seem to get HDMI working. I found this in Windows and on the Intel site: 

  • Device ID: 0x3E9B
  • Under display information it shows: Display 2: Connected to Intel(R) UHD Graphics 630 (So not to dGPU)

I tried the values from below and Hackintool patches.

I know I'm asking a lot, I don't mind donating again if you can help me get HDMI and interrupts working.

 

 

Edited by Denisuu
Link to comment
Share on other sites

  • Administrators
20 minutes ago, Denisuu said:

Can you send a DSDT with only trackpad fixes? I want try turn it in to an SSDT.

in this case is just a windows patch

use renames _osi to xosi with ssdt for test

dsdt have many others good patches ;) 

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

  • Administrators

DSDT.aml.zip

what happens with hdmi?

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

Trackpad worked once I changed 0x0017 to 0x001B. How can I verify it's in interrupts in IOreg?

Sleep is broken now though.

FN + Brightness also doesn't work.

 Name (SBFG, ResourceTemplate ()
            {
                GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
                    "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                    )
                    {   // Pin list
                        0x001B
                    }

HDMI doesn't do anything. My display shows: "No HDMI signal from your device" 

Send me Denniss-MBP.fritz.box.zip

Edited by Denisuu
Link to comment
Share on other sites

  • Administrators

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

  • Administrators

run olarila repair

seems like a cache problem

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

  • Administrators

try other video patch

Quote

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AACbPg==</data>
                <key>device-id</key>
                <data>mz4AAA==</data>
                <key>framebuffer-con0-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con0-pipe</key>
                <data>EgAAAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-patch-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>framebuffer-unifiedmem</key>
                <data>AAAAgA==</data>
            </dict>

 

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

22 minutes ago, MaLd0n said:

try other video patch

 

No doesn't work, my laptop screen turns black for a second so it detects I attach HDMI but display says "No HDMI signal from your device". Hackintool doesn't show anything connected either. 

Link to comment
Share on other sites

  • Administrators

hey

i think in google have this video patch. is a personal thing. need some test

u can search with ur processor model

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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

On 6/27/2021 at 2:50 PM, MaLd0n said:

hey

i think in google have this video patch. is a personal thing. need some test

u can search with ur processor model

I already tried every I5-8300H/I7-8750H patch I could find. So strange I can't get it to work while it works perfectly in Windows and it's attached to iGPU not dGPU. 

This new motherboard shipped without serial numbers, could this be causing the problem? If I want my ethernet port to work I always have to spoof my MAC address through terminal so maybe HDMI doesn't work without motherboard serial or something?

I already requested if someone could help me recover MAC & Serials here: [HELP] ASUS N580GD - Missing Serial, MAC-address (& Unlock hidden settings)

 

Edited by Denisuu
Link to comment
Share on other sites

  • Administrators

very strange

idk what happens ion this case ;) 

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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 fixed it by going through all Bus-ID's. This way I found out that HDMI is on con2 Bus-ID 02.

	<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
	<dict>
		<key>AAPL,ig-platform-id</key>
		<data>
		AACbPg==
		</data>
		<key>device-id</key>
		<data>
		mz4AAA==
		</data>
		<key>framebuffer-con0-alldata</key>
		<data>
		00000800 02000000 98000000
		</data>
		<key>framebuffer-con1-alldata</key>
		<data>
		01050900 00040000 87010000
		</data>
		<key>framebuffer-con2-alldata</key>
		<data>
		02020A00 00080000 87010000
		</data>
		<key>framebuffer-con0-enable</key>
		<data>
		AQAAAA==
		</data>
		<key>framebuffer-con1-enable</key>
		<data>
		AAAAAA==
		</data>
		<key>framebuffer-con2-enable</key>
		<data>
		AQAAAA==
		</data>
		<key>framebuffer-patch-enable</key>
		<data>
		AQAAAA==
		</data>
		<key>framebuffer-unifiedmem</key>
		<data>
		AAAAgA==
		</data>
	</dict>

The only thing that's not working yet is audio over HDMI. Adding this to iGPU doesn't do anything. I also tried to add my audio device under PciRoot(0x0)/Pci(0x1F,0x30) but that doens't work either.

<key>hda-gfx</key>
<string>onboard-1</string>

 

Edited by Denisuu
Link to comment
Share on other sites

  • Administrators

try other layout id

add hda-gfx only in igpu patch

-Donations-

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

Skrill¬†[email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX¬†@[email protected]

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





×
  • Create New...