Contribute
Register

[solved] Asus Vivobook Pro 17 N705U - Installer stuck at boot

Status
Not open for further replies.
Technically, it just executes all the terminal commands from the guide interactively.

Problem is people won't learn anything...
And one might assume that such a script does everything that needs to be done, which, of course, can't be further from the truth (Clover must be configured correctly... kexts, config.plist, ACPI/patched, drivers64UEFI, etc)
 
Problem is people won't learn anything...
And one might assume that such a script does everything that needs to be done, which, of course, can't be further from the truth (Clover must be configured correctly... kexts, config.plist, ACPI/patched, drivers64UEFI, etc)
Totally agreed. It was written for my personal use though :p. Saves me a lot of time.
 

Attachments

  • CLOVER.zip
    1.7 MB · Views: 85
  • IMG_4582.JPG
    IMG_4582.JPG
    2.6 MB · Views: 203
Used your guide this time but same problem.

You did not follow the guide properly:
- EmuVariableUefi-64.efi is missing (or you could have used AptioMemoryFix.efi instead of OsxAptioFixDrv-64.efi+EmuVariableUefi-64.efi). Please read the guide carefully regarding Aptio/NVRAM.
- you will likely need SSDT-DiscreteSpoof.aml (due to dual GPU). See link from guide.
- SATA-100-series-unsupported.kext is missing (as is an Ethernet kext)
- no 'install_osx' partition seen in your Clover bootlog
 
I have problems with this : SSDT-DiscreteSpoof.aml

Is this the right guide? : https://www.tonymacx86.com/threads/...-only-ran-for-0-seconds-with-dual-gpu.233092/


// save as SSDT-DiscreteSpoof.aml
DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0)
{
Method(_SB.PCI0.RP01.PEGP._DSM, 4)
{
If (!Arg2) { Return (Buffer() { 0x03 } ) }
Return (Package()
{
"name", Buffer() { "#display" },
"IOName", "#display",
"class-code", Buffer() { 0xFF, 0xFF, 0xFF, 0xFF },
})
}
}

When I try to save it gives me an error
Line 6 Code 4096 Invalid character (0x21), expecting ASL keyword or name
 
Here you go!

Note: I have only compiled the above code for you. Are you sure of your DGPU ACPI path to be _SB.PCI0.RP01.PEGP?
 

Attachments

  • SSDT-SPOOF.aml.zip
    671 bytes · Views: 86
I have problems with this : SSDT-DiscreteSpoof.aml

Is this the right guide? : https://www.tonymacx86.com/threads/...-only-ran-for-0-seconds-with-dual-gpu.233092/


// save as SSDT-DiscreteSpoof.aml
DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0)
{
Method(_SB.PCI0.RP01.PEGP._DSM, 4)
{
If (!Arg2) { Return (Buffer() { 0x03 } ) }
Return (Package()
{
"name", Buffer() { "#display" },
"IOName", "#display",
"class-code", Buffer() { 0xFF, 0xFF, 0xFF, 0xFF },
})
}
}

When I try to save it gives me an error
Line 6 Code 4096 Invalid character (0x21), expecting ASL keyword or name

You must be using the wrong tools.
See guide for links to iasl and MaciASL:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
Status
Not open for further replies.
Back
Top