Jump to content

Gigabyte Aorus Gaming 7 Bios F5e


DoZe
 Share

301 posts in this topic

Recommended Posts

memory is a clover, inject in smbios tab

check, i think slow boot is a nvme rp17 patch, removed

take a shot

attachicon.gifRP17.zip

use ur GPU Radeon

replace full clover folder, reboot, send me new dumps

attachicon.gifCLOVER.zip

 

let me know if boot is ok, fast boot

 

Boots to black screen when my display is connected via DisplayPort.

Link to comment
Share on other sites

in same mobo? other thunderbolt?

 

Same mobo, but i have the Asus Thunderbolt 3 EX card. And i found this in another post:

External (_SB_.PC01.BR1A, DeviceObj)    // (from opcode)
External (_SB_.PC01.BR1A.UPSB, DeviceObj)    // (from opcode)
External (UPSB, DeviceObj)    // (from opcode)


Scope (_SB.PC01.BR1A)
    {
        Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
        {
            Return (Zero)
        }

        Scope (UPSB)
        {
            OperationRegion (PCIS, PCI_Config, Zero, 0x0100)
            Field (PCIS, AnyAcc, NoLock, Preserve)
            {
                PVID,   16,
                PDID,   16
            }

            Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
            {
                Return (GPRW (0x69, 0x04))
            }

            Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
            {
                Return (Zero)
            }

            Device (DSB0)
            {
                Name (_ADR, Zero)  // _ADR: Address
                Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                {
                    Return (Zero)
                }

                Device (NHI0)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_STR, Unicode ("Thunderbolt"))  // _STR: Description String
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }

                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        Store (Package (0x0D)
                            {
                                "built-in",
                                Buffer (One)
                                {
                                     0x00
                                },

                                "device_type",
                                Buffer (0x19)
                                {
                                    "Thunderbolt 3 Controller"
                                },

                                "AAPL,slot-name",
                                Buffer (0x07)
                                {
                                    "Slot-4"
                                },

                                "model",
                                Buffer (0x30)
                                {
                                    "ThunderboltEX 3 Intel DSL6540 Thunderbolt 3 NHI"
                                },

                                "name",
                                Buffer (0x37)
                                {
                                    "ThunderboltEX 3 Intel DSL6540 Thunderbolt 3 Controller"
                                },

                                "power-save",
                                One,
                                Buffer (One)
                                {
                                     0x00
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x04)
                        {
                            "built-in",
                            Buffer (One)
                            {
                                 0x00
                            },

                            "name",
                            "pci-bridge"
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (DSB1)
            {
                Name (_ADR, 0x00010000)  // _ADR: Address
                Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                {
                    Return (Zero)
                }

                Device (UPS0)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS1)
                {
                    Name (_ADR, 0x00010000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS2)
                {
                    Name (_ADR, 0x00020000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS3)
                {
                    Name (_ADR, 0x00030000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS4)
                {
                    Name (_ADR, 0x00040000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS5)
                {
                    Name (_ADR, 0x00050000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS6)
                {
                    Name (_ADR, 0x00060000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x04)
                        {
                            "built-in",
                            Buffer (One)
                            {
                                 0x00
                            },

                            "name",
                            "pci-bridge"
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (DSB2)
            {
                Name (_ADR, 0x00020000)  // _ADR: Address
                Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                {
                    Return (Zero)
                }

                Device (XHC5)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }

                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03
                            })
                        }

                        Return (Package (0x19)
                        {
                            "built-in",
                            Buffer (One)
                            {
                                 0x00
                            },

                            "AAPL,slot-name",
                            Buffer (0x07)
                            {
                                "Slot-4"
                            },

                            "model",
                            Buffer (0x41)
                            {
                                "ThunderboltEX 3 Texas Instruments TPS65982 USB 3.1 Type-A/Type-C"
                            },

                            "name",
                            Buffer (0x31)
                            {
                                "ThunderboltEX 3 Texas Instruments XHC Controller"
                            },

                            "AAPL,current-available",
                            0x0834,
                            "AAPL,current-extra",
                            0x0A8C,
                            "AAPL,current-in-sleep",
                            0x0A8C,
                            "AAPL,max-port-current-in-sleep",
                            0x0834,
                            "AAPL,device-internal",
                            Zero,
                            "AAPL,clock-id",
                            Buffer (One)
                            {
                                 0x01
                            },

                            "AAPL,root-hub-depth",
                            0x1A,
                            "AAPL,XHC-clock-id",
                            One,
                            Buffer (One)
                            {
                                 0x00
                            }
                        })
                    }
                }

                Name (_SB.PC01.BR1A.UPSB.DSB2.UPS0._STA, Zero)  // _STA: Status
                Device (UPS1)
                {
                    Name (_ADR, 0x00010000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS2)
                {
                    Name (_ADR, 0x00020000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS3)
                {
                    Name (_ADR, 0x00030000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS4)
                {
                    Name (_ADR, 0x00040000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS5)
                {
                    Name (_ADR, 0x00050000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS6)
                {
                    Name (_ADR, 0x00060000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x04)
                        {
                            "built-in",
                            Buffer (One)
                            {
                                 0x00
                            },

                            "name",
                            "pci-bridge"
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Device (DSB3)
            {
                Name (_ADR, 0x00040000)  // _ADR: Address
                Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                {
                    Return (Zero)
                }

                Device (UPS0)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS1)
                {
                    Name (_ADR, 0x00010000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS2)
                {
                    Name (_ADR, 0x00020000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS3)
                {
                    Name (_ADR, 0x00030000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS4)
                {
                    Name (_ADR, 0x00040000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS5)
                {
                    Name (_ADR, 0x00050000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Device (UPS6)
                {
                    Name (_ADR, 0x00060000)  // _ADR: Address
                    Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
                    {
                        Return (Zero)
                    }
                }

                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x04)
                        {
                            "built-in",
                            Buffer (One)
                            {
                                 0x00
                            },

                            "name",
                            "pci-bridge"
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
            {
                Store (Package (0x02)
                    {
                        "PCI-Thunderbolt",
                        One
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }
    }

    Method (DTGP, 5, NotSerialized)
    {
        If (LEqual (Arg0, ToUUID ("a0b5b7c6-1318-441c-b0c9-fe695eaf949b")))
        {
            If (LEqual (Arg1, One))
            {
                If (LEqual (Arg2, Zero))
                {
                    Store (Buffer (One)
                        {
                             0x03
                        }, Arg4)
                    Return (One)
                }

                If (LEqual (Arg2, One))
                {
                    Return (One)
                }
            }
        }

        Store (Buffer (One)
            {
                 0x00
            }, Arg4)
        Return (Zero)
    }
}
Link to comment
Share on other sites

TB3 working great. Everyting is working great now. Sleep/shutdown works perfect. The only thing i want to ask is: How can this be fixed? Thunderbolt: No drivers are loaded.

Is that possible? I know its just cosmetic ;)

  • Like 1
Link to comment
Share on other sites

TB3 working great. Everyting is working great now. Sleep/shutdown works perfect. The only thing i want to ask is: How can this be fixed? Thunderbolt: No drivers are loaded.

Is that possible? I know its just cosmetic ;)

no, no solution now, we need one great dev look into it

 

hot plug work? 

if u can, send me last dumps with all work

RunMe.app.zip

Link to comment
Share on other sites

F5 (final?) UEFI BIOS has been released for the Gigabyte Aorus Gaming 7 motherboard. I'll post my stuff after I've updated to see if anything needs to be changed.

EDIT: Okay, I've done the BIOS upgrade to F5. I've uploaded to Mediafire (since the forum file attachments are currently broken) the important parts of my Clover config including kexts, drivers and the newly dumped DSDT and associated files are in the ACPI/origin folder. And I've uploaded an IOReg just in case. The only changes in my configuration since last time is, I've updated Clover and its drivers to the latest revision. I've also recently added a new 144Hz 1440p IPS monitor (connected via DisplayPort) and I changed my FakeSMC/HWMonitor to Slice's - I don't know which FakeSMC/HWMonitor is "better" as both work fine in my system without issues, but I'd be interested to hear what others say about that. As always, from my config.plist I've removed my SMBios info to protect my unique serials and stuff.

Clover config/kexts/drivers/DSDT dump: http://www.mediafire.com/file/p72k8zhmlj6p32j/Clover.zip

IOReg: http://www.mediafire.com/file/gp08dggwtlfpfsp/IOReg.zip

If you need anything else, just ask. Thanks in advance!

Link to comment
Share on other sites

On 2018-03-03 at 10:49 AM, MaLd0n said:

good! ;)

Hello, @MaLd0n

 

Yeah so F5 released. It said OCing issues fixed.

I've attached my Run me file here from the original (not using any DSDT)

Please look at my file and provide me the DSDT file.

And do you think iMacPro 1,1 can have iGPU enabled? I tired like config setting when I have iMac 18,3 SMBios, but it shows me wrong error like PTID sensors: started and hang forever.

Well, Anyway, it was just questioned about IGPU which is not needed for me now.

 

Thank you for your help in advanced.

 

Joe

hmm, seems like upload function is broken on this new website.

I used this link to my file RunMe.zip

  • Like 1
Link to comment
Share on other sites

On 03/03/2018 at 8:37 PM, MaLd0n said:

no, no solution now, we need one great dev look into it

 

hot plug work? 

 

if u can, send me last dumps with all work

RunMe.app.zip

 

Allright!

 

I have just tested my UAD Apollo Twin Card. Need to turn on the card before i boot OSX. 

And the card not working after sleep.

  • Like 1
Link to comment
Share on other sites

F5 latest modded bios fully updated :

1 - Intel RST(e) OROM and EFI SataDriver
OROM IRST RAID for SATA - 16.0.2.3402
EFI IRST RAID for SATA - 16.0.2.3402
EFI AMI NVME Driver present

2 - Intel OROM VBIOS and EFI GOP Driver
OROM VBIOS SKL-KBL - 1054
EFI GOP Driver SKL-KBL - 9.0.1074

3 - LAN OROM PXE and EFI UNDI - Intel, RTK, BCM, QCA
OROM Intel Boot Agent CL - 0.1.13
EFI Intel Gigabit UNDI - 0.0.19
OROM QCM-Atheros PXE - 2.1.1.5

4 - CPU MicroCode

906EB¦ 02 (1) ¦ 84 ¦2018-01-21¦PRD ¦0x18000¦0xD10400¦Yes
906EA¦ 22 (1,5) ¦ 84 ¦2018-01-21¦PRD ¦0x17800¦0xD28400¦Yes
906E9¦ 2A (1,3,5) ¦ 84 ¦2018-01-21¦PRD ¦0x18000¦0xD3FC00¦Yes
506E3¦36 (1,2,4,5)¦ C2 ¦2017-11-16¦PRD ¦0x18400¦0xD57C00¦Yes
506E8¦ 22 (1,5) ¦ 34 ¦2016-07-10¦PRD ¦0x17800¦0xD70000¦Yes

Original Post :

https://www.win-raid.com/t3217f44-OFFER-Gigabyte-GA-Z-Aorus-Gaming-BIOS-mod-1.html

See Thread and Post 1 for download :)

 

 

 
Edited by DoZe
Link to comment
Share on other sites

3 hours ago, DoZe said:

F5 latest modded bios fully updated :

1 - Intel RST(e) OROM and EFI SataDriver
OROM IRST RAID for SATA - 16.0.2.3402
EFI IRST RAID for SATA - 16.0.2.3402
EFI AMI NVME Driver present

2 - Intel OROM VBIOS and EFI GOP Driver
OROM VBIOS SKL-KBL - 1054
EFI GOP Driver SKL-KBL - 9.0.1074

3 - LAN OROM PXE and EFI UNDI - Intel, RTK, BCM, QCA
OROM Intel Boot Agent CL - 0.1.13
EFI Intel Gigabit UNDI - 0.0.19
OROM QCM-Atheros PXE - 2.1.1.5

4 - CPU MicroCode

906EB¦ 02 (1) ¦ 84 ¦2018-01-21¦PRD ¦0x18000¦0xD10400¦Yes
906EA¦ 22 (1,5) ¦ 84 ¦2018-01-21¦PRD ¦0x17800¦0xD28400¦Yes
906E9¦ 2A (1,3,5) ¦ 84 ¦2018-01-21¦PRD ¦0x18000¦0xD3FC00¦Yes
506E3¦36 (1,2,4,5)¦ C2 ¦2017-11-16¦PRD ¦0x18400¦0xD57C00¦Yes
506E8¦ 22 (1,5) ¦ 34 ¦2016-07-10¦PRD ¦0x17800¦0xD70000¦Yes

Original Post :

https://www.win-raid.com/t3217f44-OFFER-Gigabyte-GA-Z-Aorus-Gaming-BIOS-mod-1.html

See Thread and Post 1 for download :)

 

 

 

Can you explain what is this about?

Link to comment
Share on other sites

It's a modded version of the UEFI BIOS, that's has updated drivers - it's not just updated microcode. Use at your own risk, of course. Personally, I've reverted back to stock UEFI BIOS.

I just tried to see if a 4.5 MB file would work to test forum uploads, but it still gives off the error -200 with upload failed. Oh well.

Edited by Awesome Donkey
Link to comment
Share on other sites

 Share

×
×
  • Create New...