Contribute
Register

Can't avoid "Window Server Service only ran for 0 seconds" after I patched SSDT / DSDT

Status
Not open for further replies.
Joined
Aug 9, 2017
Messages
25
Motherboard
HM370
CPU
i7-9750H
Graphics
GTX 1660Ti
Hi everyone, I have problem with boot to the installer 10.13.2 High Sierra, tried everyday and patch / re - patch DSDT / SSDT (disable nvidia GPU - GT 840M) but still stay the same problem. Anyone has a solutions? My laptop is ASUS N56JN - CN105D. My patched DSDTs / SSDTs are attached, hope you guy can help me solve this :) In case you guy need original DSDTs / SSDTs I also did attach them. Thanks!
 

Attachments

  • DSDT&SSDT N56JN - CN105D (Patched).zip
    42.7 KB · Views: 69
  • DSDT&SSDT N56JN-CN105D (Original).zip
    87 KB · Views: 51
Hi everyone, I have problem with boot to the installer 10.13.2 High Sierra, tried everyday and patch / re - patch DSDT / SSDT (disable nvidia GPU - 840M) but still stay the same problem. Anyone has a solutions? My laptop is ASUS N56JN - CN105D. My patched DSDTs / SSDTs are attached, hope you guy can help me solve this :) In case you guy need original DSDTs / SSDTs I also did attach them. Thanks!

Assuming you're already running macOS/OS X prior to 10.13.x...

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Okay, here it is :)
and yes actually I am still running macOS 10.12.6 with this laptop.
 

Attachments

  • Report.zip
    692.7 KB · Views: 55
Okay, here it is :)
and yes actually I am still running macOS 10.12.6 with this laptop.

EFI/Clover is missing.
Read carefully.
Note:
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 

Wrong content in ACPI/patched.
And not a good config.plist starter.
Start at the guide for a good config.plist:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Then...
_OFF is in SSDT-8-OptTabl.aml. It has an EC reference and calls SGOF.
_INI is in SSDT-5-SgPeg.aml (patch _INI to call _OFF, as per guide). SGOF is also in SSDT-5-SgPeg.aml and it also has EC references.
All EC related code from both _OFF and SGOF must be moved to DSDT EC0._REG.
You will end up with this in ACPI/patched:
DSDT.aml
SSDT-5-SgPeg.aml
SSDT-8-OptTabl.aml

Details in the guide:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/
 
Wrong content in ACPI/patched.
And not a good config.plist starter.
Start at the guide for a good config.plist:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Then...
_OFF is in SSDT-8-OptTabl.aml. It has an EC reference and calls SGOF.
_INI is in SSDT-5-SgPeg.aml (patch _INI to call _OFF, as per guide). SGOF is also in SSDT-5-SgPeg.aml and it also has EC references.
All EC related code from both _OFF and SGOF must be moved to DSDT EC0._REG.
You will end up with this in ACPI/patched:
DSDT.aml
SSDT-5-SgPeg.aml
SSDT-8-OptTabl.aml

Details in the guide:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/

Okay I get it, thanks. But I remembered I patched DSDT and SSDT 5 & 8 as per guide. But it didn't work? Maybe problems caused by config.plist? Or can you take a look at my zip DSDT&SSDT (patched) zip I attached at my initial post above and help me to see where I did wrong in those SSDT 5 & 8 and DSDT ? Then I can manage to fix them again because I tried for 3 4 times but no success...
 
Wrong content in ACPI/patched.
And not a good config.plist starter.
Start at the guide for a good config.plist:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Then...
_OFF is in SSDT-8-OptTabl.aml. It has an EC reference and calls SGOF.
_INI is in SSDT-5-SgPeg.aml (patch _INI to call _OFF, as per guide). SGOF is also in SSDT-5-SgPeg.aml and it also has EC references.
All EC related code from both _OFF and SGOF must be moved to DSDT EC0._REG.
You will end up with this in ACPI/patched:
DSDT.aml
SSDT-5-SgPeg.aml
SSDT-8-OptTabl.aml

Details in the guide:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/


Each times I patch this SSDT 8 (_INI) this error appears
Screen Shot 2017-12-13 at 6.44.50 PM.png
 
Because _OFF is in a separate file, you have to use External (as per guide).
Read the guide carefully.
"In a separate file" is... Which file? And yes seem I read very carefully to your guide but still get windowserver error... I played with Hackintosh for 2 - 3 years but not good enough so I want to learn more even if I ask you a quite silly / dump questions: can you direct me there? The problem I'm having which you said I have to use Externel (as per guide) detaily in your guide so that I can patch again more accurate??
And I forgot to tell you when I boot in verbose mode there also 2 things I notice:
First one is "notice: apple kext driver KextExcludedList....... can't determine if.... (No UUIDs)"
and " Unsupported GPUs" or " Unsupported CPUs" I dont remember extractly.
But after all if you want a screenshot I can provide you :"D
I still want to use and dig more about Hackintosh world so hope you can. Thanks.
 
Status
Not open for further replies.
Back
Top