Jump to content

[pre-release] macOS High Sierra


3,737 posts in this topic

Recommended Posts

@LuCry04

 

Is there any USB storage device connected to your PC while booting macOS?

No, only keyboard, mouse and speakers power usb, also I tried disconnecting all usb and same problem.

Link to comment
Share on other sites

Another idea: try to mask your controller as ICH7 with FakeID. Can't say now what id it is

 

 

Gesendet von iPhone mit Tapatalk

Or I can try with ICH9 id from my hdx right?

Edit: Not working with ICH9M id.

Link to comment
Share on other sites

Posted it here couple of days ago but I think you missed it ;)

 

@LuCyr04

 

With this config I can boot into macOS High Sierra PB3

 

It's for my GA-EP45-DS3R

I saw it. But its not full clover log.

 

나의 LG-F800S 의 Tapatalk에서 보냄

Link to comment
Share on other sites

Your DSDT2.aml compiles with 2 errors and I think the AMD5000Controller FB patch is not correct. Framebuffers have changed in Sierra and I assume they're still the same in HS but I wouldn't bet on it :). Anyway, you could try to update yours and see if it works.

 

See the Sierra's FB list here : http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/?p=2434238

 

But for now, I would totally disable it.

The DSDT compiles without any error for me, try with ACPI 5.0A.

The framebuffer patch I use it's working very well in Sierra, If I change it I get a strange freezing issue.

If you want to patch it correctly for me.. you are welcome :D

Link to comment
Share on other sites

The DSDT compiles without any error for me, try with ACPI 5.0A.

It does with ACPI 4.0 and 6.1 but I'm not sure it really matters.

 

The framebuffer patch I use it's working very well in Sierra, If I change it I get a strange freezing issue.

If you want to patch it correctly for me.. you are welcome :D

Actually, you're the only one who can do that since I have no idea of what layout your GFX card is using and have no data on what its ROM contains.

 

Anyway, I was just suggesting that you try without the patch for HS and see if you can go further. But looking at your config.plist again, I see no "Inject ATI" in Graphics so I'm wondering how your FB patch could be injected… My guess is that it isn't and that you just rely on the DSDT to use Uakari :unsure:

Link to comment
Share on other sites

It does with ACPI 4.0 and 6.1 but I'm not sure it really matters.

 

 

Actually, you're the only one who can do that since I have no idea of what layout your GFX card is using and have no data on what its ROM contains.

 

Anyway, I was just suggesting that you try without the patch for HS and see if you can go further. But looking at your config.plist again, I see no "Inject ATI" in Graphics so I'm wondering how your FB patch could be injected… My guess is that it isn't and that you just rely on the DSDT to use Uakari :unsure:

Oh, I'm sorry, I have 2 dsdt, one with Langur that I use with the patch in config and working fine on Sierra and this DSDT2 that I use with Uakari(only dvi working) to test high sierra.

 

 

I get DB3 working on my pc, but I still can't use it as daily because sleep isn't working, don't know why sleep isn't working for me on HS, also not working on HDX 16...

 

If is anyone interested I installed with Core.pkg method and replaced AppleAHCIPort.kext from S/L/E with the one from Sierra 10.12.6 DB6.

But isn't a really fix because can't be installed with the installer.

Also I need to remove AppleGFXHDA and replace graphics kexts to get it working, probably my hack will never run HS properly.

 

Also I don't know why sleep isn't working on my HDX, I don't need to do anything special to make it working, in Yosemite, El Capitan and Sierra the sleep is working fine, but with HS it enters sleep and when I try to wake I get reboot.

  • Like 2
Link to comment
Share on other sites

@Sherlocks: with released Clover Configurator v4.45.0 there's new "Added NvidiaNoEFI key in Graphics section (Clover Rev 4111+)".

 

But yeah, I use DSDT method instead of clover config. My questions are:

1. What's this "NvidiaNoEFI" key means and for what function?

2. Is this only for specific Nvidia Graphics under specific macOS version or for all? (mine is GF119)

 

I found this discussion here on another thread before, but I don't really get it. Thanks in advance. :)

 

 

 

                Device (GFX0)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        Store (Package (0x3E)
                            {
                                "NVDA,noEFI", 
                                Buffer (0x05)
                                {
                                    "true"
                                }, 
                                
                                "AAPL,backlight-control", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "@0,backlight-control", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "AAPL,aux-power-connected", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "@0,AAPL,boot-display", 
                                Buffer (One)
                                {
                                     0x01                                           
                                }, 

                                "@0,display-cfg", 
                                Buffer (0x04)
                                {
                                     0xFF, 0xFF, 0x36, 0x00                         
                                }, 

                                "@1,display-cfg", 
                                Buffer (0x04)
                                {
                                     0xFF, 0xFF, 0xFF, 0xFF                         
                                }, 

                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00                         
                                }, 

                                "@1,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00                         
                                }, 

                                "@0,built-in", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x01                         
                                }, 

                                "@0,use-backlight-blanking", 
                                Buffer (0x04) {}, 
                                "AAPL,gray-page", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "AAPL00,inverter", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00                         
                                }, 

                                "@1,can-hot-plug", 
                                Buffer (0x04) {}, 
                                "AAPL00,blackscreen.preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x08                         
                                }, 

                                "AAPL01,blackscreen.preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x08                         
                                }, 

                                "@0,pwm-info", 
                                Buffer (0x18)
                                {
                                    /* 0000 */  0x02, 0x18, 0x00, 0x64, 0x90, 0x59, 0x02, 0x00,
                                    /* 0008 */  0x08, 0x52, 0x00, 0x00, 0xA5, 0x1C, 0x00, 0x00,
                                    /* 0010 */  0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 
                                }, 

                                "NVPM", 
                                Buffer (0x1C)
                                {
                                    /* 0000 */  0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0008 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0018 */  0x00, 0x00, 0x00, 0x00                         
                                }, 

                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@0,display-type", 
                                Buffer (0x04)
                                {
                                    "LCD"
                                }, 

                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 

                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 

                                "NVCAP", 
                                Buffer (0x18)
                                {
                                    /* 0000 */  0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
                                    /* 0008 */  0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
                                    /* 0010 */  0x00, 0x00, 0x00, 0x00                         
                                }, 


                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x40                         
                                }, 

                                "device_type", 
                                Buffer (0x0C)
                                {
                                    "NVDA,Parent"
                                }, 

                                "model", 
                                Buffer (0x17)
                                {
                                    "NVIDIA GeForce GT 520M"
                                }, 

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }, 

                                "rom-revision", 
                                Buffer (0x0F)
                                {
                                    "75.19.11.00.14"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    } 

 

 

post-826765-0-63516100-1500075095_thumb.jpg

Link to comment
Share on other sites

@Sherlocks

 

Here is another log. I hope it is what you are looking for:

Open clover configurator and at the bottom left is boot.log. Generate and save to desktop.

 

Sent from my SM-G930F using Tapatalk

  • Like 1
Link to comment
Share on other sites

@Sherlocks

 

Here is another log. I hope it is what you are looking for:

 

thanks. your log is good.

 

 

@Sherlocks: with released Clover Configurator v4.45.0 there's new "Added NvidiaNoEFI key in Graphics section (Clover Rev 4111+)".

 

But yeah, I use DSDT method instead of clover config. My questions are:

1. What's this "NvidiaNoEFI" key means and for what function?

2. Is this only for specific Nvidia Graphics under specific macOS version or for all? (mine is GF119)

 

I found this discussion here on another thread before, but I don't really get it. Thanks in advance. :)

 

 

 

                Device (GFX0)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_SUN, One)  // _SUN: Slot User Number
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        Store (Package (0x3E)
                            {
                                "NVDA,noEFI", 
                                Buffer (0x05)
                                {
                                    "true"
                                }, 
                                
                                "AAPL,backlight-control", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "@0,backlight-control", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "AAPL,aux-power-connected", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "@0,AAPL,boot-display", 
                                Buffer (One)
                                {
                                     0x01                                           
                                }, 

                                "@0,display-cfg", 
                                Buffer (0x04)
                                {
                                     0xFF, 0xFF, 0x36, 0x00                         
                                }, 

                                "@1,display-cfg", 
                                Buffer (0x04)
                                {
                                     0xFF, 0xFF, 0xFF, 0xFF                         
                                }, 

                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00                         
                                }, 

                                "@1,connector-type", 
                                Buffer (0x04)
                                {
                                     0x00, 0x08, 0x00, 0x00                         
                                }, 

                                "@0,built-in", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x01                         
                                }, 

                                "@0,use-backlight-blanking", 
                                Buffer (0x04) {}, 
                                "AAPL,gray-page", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00                         
                                }, 

                                "AAPL00,inverter", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x00                         
                                }, 

                                "@1,can-hot-plug", 
                                Buffer (0x04) {}, 
                                "AAPL00,blackscreen.preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x08                         
                                }, 

                                "AAPL01,blackscreen.preferences", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x08                         
                                }, 

                                "@0,pwm-info", 
                                Buffer (0x18)
                                {
                                    /* 0000 */  0x02, 0x18, 0x00, 0x64, 0x90, 0x59, 0x02, 0x00,
                                    /* 0008 */  0x08, 0x52, 0x00, 0x00, 0xA5, 0x1C, 0x00, 0x00,
                                    /* 0010 */  0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 
                                }, 

                                "NVPM", 
                                Buffer (0x1C)
                                {
                                    /* 0000 */  0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0008 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                    /* 0018 */  0x00, 0x00, 0x00, 0x00                         
                                }, 

                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@0,display-type", 
                                Buffer (0x04)
                                {
                                    "LCD"
                                }, 

                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 

                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 

                                "NVCAP", 
                                Buffer (0x18)
                                {
                                    /* 0000 */  0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
                                    /* 0008 */  0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
                                    /* 0010 */  0x00, 0x00, 0x00, 0x00                         
                                }, 


                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                     0x00, 0x00, 0x00, 0x40                         
                                }, 

                                "device_type", 
                                Buffer (0x0C)
                                {
                                    "NVDA,Parent"
                                }, 

                                "model", 
                                Buffer (0x17)
                                {
                                    "NVIDIA GeForce GT 520M"
                                }, 

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }, 

                                "rom-revision", 
                                Buffer (0x0F)
                                {
                                    "75.19.11.00.14"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    } 

 

 

 

If I choose Nvidia injection with bad EFI bios screen is coming scrambled.  <- to fix this issue.

  • Like 2
Link to comment
Share on other sites

no need acpi parameters in config.plist

 

Without the ACPI patches macOS won't boot on my system.

Open clover configurator and at the bottom left is boot.log. Generate and save to desktop.

 

Sent from my SM-G930F using Tapatalk

Thanks for the tip ;) I totally forgot about the clover's configurator's boot.log

thanks. your log is good.

You're welcome :)

  • Like 1
Link to comment
Share on other sites

@ Sherlocks,,,public beta3 is released?   apfs.efi should be replaced when update every time?

 

sorry. HS DB3 is correct.

 

apfs.efi should be replaced when update every time?

-> not sure. but apfs driver will be change by apple. we need to check apfs file when update HS.

Link to comment
Share on other sites

If I choose Nvidia injection with bad EFI bios screen is coming scrambled.  <- to fix this issue.

Ah OK. My Nvidia graphics has no scrambled issue actually, both on 10.11.6 and 10.13 Beta w/o using "NvidiaNoEFI" though. But thanks for ur reply anyway  :rolleyes:

  • Like 1
Link to comment
Share on other sites

 

 

@Sherlocks are you still having battery indicator issues? If so what resolution is your screen?

My resolution is Full HD.

Yeah. Still have B.I issue.

 

Badruzeus mentioned this

http://www.insanelymac.com/forum/index.php?/topic/324194-[pre-release]-macOS-High-Sierra#entry2462366

 

B.I issue seems as HS bug.

 

나의 LG-F800S 의 Tapatalk에서 보냄

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...