Jump to content
[ IMPORTANT ] Premium and Donators users ×
Olarila Professional Hackintosh Services ×

Asus UX31E Bios 214 DSDT: Ok (need patch)


Recommended Posts

Posted (edited)

Hi.


I try to fix DSDT Error for Asus UX31E Bios 214, do some works but 3 error are difficult for me (and i need some help to mod)

i need to clean before applying patch (need some help too) :


1) 4102 Warning _REG has no corresponding Operation Region

2a) 7312 Warning Not all control paths return a value (_CRS)

2b) 7312 Warning Reserved method must return a value (Buffer required for _CRS)



4102 Warning _REG has no corresponding Operation Region :


Device (IDE0)

{

Name (_ADR, 0x001F0002)

Name (REGF, 0x01)

Method (_REG, 2, NotSerialized)

{

If (LEqual (Arg0, 0x02))

{

Store (Arg1, REGF)

}

}



7312 Warning Not all control paths return a value (_CRS)

7312 Warning Reserved method must return a value (Buffer required for _CRS)



Device (\_SB.MEM2)

{

Name (_HID, EisaId ("PNP0C01"))

Name (_UID, 0x02)

Name (CRS, ResourceTemplate ()

{

Memory32Fixed (ReadWrite,

0x20000000, // Address Base

0x00200000, // Address Length

)

Memory32Fixed (ReadWrite,

0x40000000, // Address Base

0x00200000, // Address Length

)

})

Method (_CRS, 0, NotSerialized)

{

If (IGDS)

{

Return (CRS)

}

}

}

}



I know how to correct this one, like this :



Method (_CRS, 0, NotSerialized)

{

If (IGDS)

{

Return (CRS)

}


Return (Buffer (One)

{

0x00

})

}

}

}

}


But when i do this, i obtain 176 errors (!) after compilation, like this :


1895 Error Object does not exist (PICM)

3945 Error Object does not exist (\_SB.SYNA)

6506 Error Object does not exist (\_SB.PCI0.SBRG.EC0.PWAC)

7944 Error Not a control method, cannot invoke (AR06 is a Package)

7951 Error syntax error, unexpected PARSEOP_MUTEX, expecting $end


etc....



Thanx for those want to check my work ! ;)

Asus UX31E.rar

Edited by Guest
Posted

You added an extra "}"


Add only this

Return (Buffer (One)
{
   0x00
})

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted (edited)

Hi :)


Thanks for the Info , try your mod,it's ok, but again 3 errors :


17999 Error syntax error, unexpected PARSEOP_IF

18009 Error syntax error, unexpected PARSEOP_IF

18041 Error syntax error, unexpected $end and premature End-Of-File


for the 2 first :


Name (\_S0, Package (0x04)

{

0x00,

0x00,

0x00,

0x00

})

If (SS3) <===== Here

{

Name (\_S3, Package (0x04)

{

0x05,

0x00,

0x00,

0x00

})

}

If (SS4) <===== Here

{

Name (\_S4, Package (0x04)

{


18041 Error syntax error, unexpected $end and premature End-Of-File :



Method (WAK, 1, NotSerialized)

{

\_SB.ATKD.GENW (Arg0)

\_SB.PCI0.GFX0.OWAK (Arg0)

\OEMW (Arg0)

}

}



And if i save it, i can't re-open it correctly because i have this error :


"Pairs of bracket don't match, tree not updated".

Edited by Guest
Posted

Thanks ! :D if i compil your own i have 1 error :


4102 Warning _REG has no corresponding Operation Region



Device (IDE0)

{

Name (_ADR, 0x001F0002)

Name (REGF, 0x01)

Method (_REG, 2, NotSerialized)

{

If (LEqual (Arg0, 0x02))

{

Store (Arg1, REGF)

}

}



I know i need to patch it , but if it could be clean Before :o)


Best Regards !

Posted

hello


warnings is not a error ... is a warnig generate by the compiler


no problem..


if it say error.. that is a problem and can not compile .. and save the file


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Yes i know, sorry for the word "error" i'll be more precise and use "warning" next time.


But i want to learn to make it 100% "error" or "warning" Free.

Posted

Hi.


Which patch i need to apply to DSDT ?


The UX31E configuration :


Core i7-2677M

InTeL HD 3000

intel QS67 chipset (Intel Cougar Point-M PCH :SATA AHCI 6 Port, USB EHCI)

Realtek ALC269

Atheros AR9485WB-EG

Fresco Logic xHCI USB3 controller

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...