Awesome Donkey Posted February 21, 2018 Share Posted February 21, 2018 5 sec is quite fast, do you have a SATA SSD, right? I have an NVME driver with OSX, and APFS file system. Which file system do you have? HFS+ or APFS? Because a couple of minutes ago read a lot about this FIPSPOST_USER hanging. As I understood it happens with APFS file system, many other users has also slow boot with APFS, High Sierra could boot much faster with HFS+ then with APFS. Yes, High Sierra using a SATA SSD and APFS - I only use a NVMe SSD with Windows. But I don't use TRIM in macOS so there's likely your issue (since it looks like it's enforced for NVMe drives). I must be lucky, a fast boot on a SATA SSD using APFS without TRIM. 2 Link to comment Share on other sites More sharing options...
MaLd0n Posted February 21, 2018 Share Posted February 21, 2018 i'm using High Sierra HFS, very fast as usual xD 2 Link to comment Share on other sites More sharing options...
buyjoey Posted February 21, 2018 Share Posted February 21, 2018 run it, post generated files RunMe.app.zip Hi, @ Mald0n Please look at my file and produce the patched file? I am using F5M the latest version. I tried to use others DSDT.aml which is not working for sleep and wake. And never show my TH3. Thank you for your help Joe Send me ClimbJoes-iPro.hitronhub.home.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted February 22, 2018 Share Posted February 22, 2018 Hi, @ Mald0n Please look at my file and produce the patched file? I am using F5M the latest version. I tried to use others DSDT.aml which is not working for sleep and wake. And never show my TH3. Thank you for your help Joe here we go replace, reboot and run Run_me again for generate files with new files;) CLOVER.zip 1 Link to comment Share on other sites More sharing options...
tikiss Posted February 22, 2018 Share Posted February 22, 2018 i'm using High Sierra HFS, very fast as usual xD That is why I am thinking also to user HFS instead of APFS, but as I know High Sierra reformat the partition to APFS, how did you managed it? I have read on a german forum, that one guy cloned the NVME install to SSD, than formated the NVME to HFS and back to APFS, than he cloned the SSD back to NVME and boot hanging was solved. May be I will it out. Link to comment Share on other sites More sharing options...
MaLd0n Posted February 22, 2018 Share Posted February 22, 2018 i create my images with file from beta, if u format in Extended Journ, u see checkbox about APFS, just uncheck IA_PB1.zip ye, if u restore, the problem is gone xD 1 Link to comment Share on other sites More sharing options...
buyjoey Posted February 23, 2018 Share Posted February 23, 2018 here we go replace, reboot and run Run_me again for generate files with new files;) CLOVER.zip Hi, thank you for your time for help! I am very appreciative So I replaced clover folder that you gave and it hanged in clover boot. It is kind strange hanging because first boot, I could not see even entry. It was freez or something before clover entry. So I do soft reboot with control+option+del key and it reboot and in second boot I could see clover entry and it boot with my drive. And hanged in some part. I attached captured one. So I used to boot with my old EFI again. And I replaced DSDT.aml from your Clover folder. And reboot. First booting is ok and I see all PCI options, drivers, GPU, even thunderbolt!! ) I tried to check the sleep/wake function and it goes to black screen and never comeback to desktop, so I reboot again. And this time hanged again in the same part like the picture captured one. So I forced to reboot with the power button. And now it booted again. Do you want me to run me app again without DSDT.aml? Since I do not know what to do right now. I installed iMac Pro's High Sierra which is customized one, not from apple store. And using iMac pro1,1 SMBIOS as you see. I am so sorry my English is terrible but hopefully you could understand what I am saying here. I will try again with your Clover folder maybe it could not be hanged this time. Let me know what to do. Thank you!! Joe. here we go replace, reboot and run Run_me again for generate files with new files;) CLOVER.zip Hi Great @MaLd0n, Please just ignore above reply. So, I added a dual monitor kext patch for booting. And It is boot well with your Clover folder so as you asked I attached the Run me app result again. One thing different from my old EFI, the boot process time is loooooooooonger with your folder. It might be cured by some DSDT hot patch options added in my config.plist? Anyway, I checked Sleep/Wake and it is not working. When hit the sleep, my monitors go Turing off and I guess USBs out(since I can see my mouse light is gone) but power is still on. I waited long time but power still on. And I tried to wake it pushing keyboard and using mouse click(Mouse light back) or push power button. But not coming out from black screen So I should reboot it by power button. Please let me know what should I do now. Thank you!!! Joe. Send me ClimbJoes-iPro.hitronhub.home.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted February 23, 2018 Share Posted February 23, 2018 Hi, thank you for your time for help! I am very appreciative So I replaced clover folder that you gave and it hanged in clover boot. It is kind strange hanging because first boot, I could not see even entry. It was freez or something before clover entry. So I do soft reboot with control+option+del key and it reboot and in second boot I could see clover entry and it boot with my drive. And hanged in some part. I attached captured one. So I used to boot with my old EFI again. And I replaced DSDT.aml from your Clover folder. And reboot. First booting is ok and I see all PCI options, drivers, GPU, even thunderbolt!! ) I tried to check the sleep/wake function and it goes to black screen and never comeback to desktop, so I reboot again. And this time hanged again in the same part like the picture captured one. So I forced to reboot with the power button. And now it booted again. Do you want me to run me app again without DSDT.aml? Since I do not know what to do right now. I installed iMac Pro's High Sierra which is customized one, not from apple store. And using iMac pro1,1 SMBIOS as you see. I am so sorry my English is terrible but hopefully you could understand what I am saying here. I will try again with your Clover folder maybe it could not be hanged this time. Let me know what to do. Thank you!! Joe. Hi Great @MaLd0n, Please just ignore above reply. So, I added a dual monitor kext patch for booting. And It is boot well with your Clover folder so as you asked I attached the Run me app result again. One thing different from my old EFI, the boot process time is loooooooooonger with your folder. It might be cured by some DSDT hot patch options added in my config.plist? Anyway, I checked Sleep/Wake and it is not working. When hit the sleep, my monitors go Turing off and I guess USBs out(since I can see my mouse light is gone) but power is still on. I waited long time but power still on. And I tried to wake it pushing keyboard and using mouse click(Mouse light back) or push power button. But not coming out from black screen So I should reboot it by power button. Please let me know what should I do now. Thank you!!! Joe. try it to avoid slow boot, is a native PM problem config.plist.zip replace DSDT too DSDT.02.zip i need new run_me after all tests, ok? Link to comment Share on other sites More sharing options...
buyjoey Posted February 23, 2018 Share Posted February 23, 2018 try it to avoid slow boot, is a native PM problem config.plist.zip replace DSDT too DSDT.02.zip i need new run_me after all tests, ok? Hi again! So I did what you said, Booting still slow, it stocked in Duplicated IP en03 (I think this one can be fixed with proper lan kexts) and IONVME part. And after boot, my Window side NVME driver is gone. I don't see it in SP NVME express section or Storage section. But it shows it in PCI section as driver is not loaded. Well it is easy fix so no matter. I checked Sleep/wake. Not working like the same problem. And I realized my audio is not working at all, Only USB audio working. It was working well, my DP digital and Thunderbolt 3 USB audio. Sorry and Thank you for your help! Hi again! So I did what you said, Booting still slow, it stocked in Duplicated IP en03 (I think this one can be fixed with proper lan kexts) and IONVME part. And after boot, my Window side NVME driver is gone. I don't see it in SP NVME express section or Storage section. But it shows it in PCI section as driver is not loaded. Well it is easy fix so no matter. I checked Sleep/wake. Not working like the same problem. And I realized my audio is not working at all, Only USB audio working. It was working well, my DP digital and Thunderbolt 3 USB audio. Sorry and Thank you for your help! And one more thing shows me wrong is Chipset name. It should be intel 300 Series Chipset not 30 Am I right? ) Send me ClimbJoes-iPro.hitronhub.home.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted February 23, 2018 Share Posted February 23, 2018 try disable patch GFX0 to IGPU u dont use whatevergreen, this kexts rename video device to GFX0 this kexts solve many problems, in vega64 too WhateverGreen.kext.zip i'll check logs And one more thing shows me wrong is Chipset name. It should be intel 300 Series Chipset not 30 Am I right? ) 30/300 in SATA info apperas serie 10/20 or 30 native serie 100/10 Link to comment Share on other sites More sharing options...
buyjoey Posted February 23, 2018 Share Posted February 23, 2018 try disable patch GFX0 to IGPU u dont use whatevergreen, this kexts rename video device to GFX0 this kexts solve many problems, in vega64 too WhateverGreen.kext.zip i'll check logs 30/300 in SATA info apperas serie 10/20 or 30 native serie 100/10 Captura de Tela 2018-02-23 às 00.14.27.png Thank you!! So far, It seems like good working with first DSDT.aml with my old EFI Yeah I might need Whatevergreen but It should be OOB for Vega like Real iMac Pro. It was ok sleep/wake without it. Only thing I bothered was after wake gave me no sound and non functional in LG ultra fine monitor connected by USB-C TH3. My PCI options looks good with your DSDT.aml and well going with out any problem so far except sleep/wake. I will try Whatevergreen + Lilu. Thank you!!! I wish I could do this like you! (Is there any lecture for this?? ) I am so glad to be joined this post. Link to comment Share on other sites More sharing options...
DoZe Posted February 26, 2018 Author Share Posted February 26, 2018 Hi For those who want the latest bios and newest Microcode (not released yet by Gigabyte) : https://www.win-raid.com/t3217f44-OFFER-Gigabyte-GA-Z-Aorus-Gaming-BIOS-mod.html 1 Link to comment Share on other sites More sharing options...
Awesome Donkey Posted February 26, 2018 Share Posted February 26, 2018 Nice! Updated! 2 Link to comment Share on other sites More sharing options...
buyjoey Posted February 28, 2018 Share Posted February 28, 2018 try disable patch GFX0 to IGPU u dont use whatevergreen, this kexts rename video device to GFX0 this kexts solve many problems, in vega64 too WhateverGreen.kext.zip i'll check logs 30/300 in SATA info apperas serie 10/20 or 30 native serie 100/10 Captura de Tela 2018-02-23 às 00.14.27.png Hi, MaLd0n Is there anyway that I can fix my shutdown function? All the time I should push my power button forcefully at boot logo shows up. Anywhere else it keep turned on my itself. I checked fixshutdown and haltenable but it wont help. Btw, it is working well with Whatevergreen kext for sleep/wake (still not getting back USB-C fuction after sleep) 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted February 28, 2018 Share Posted February 28, 2018 Hi, MaLd0n Is there anyway that I can fix my shutdown function? All the time I should push my power button forcefully at boot logo shows up. Anywhere else it keep turned on my itself. I checked fixshutdown and haltenable but it wont help. Btw, it is working well with Whatevergreen kext for sleep/wake (still not getting back USB-C fuction after sleep) the proble is related with USB in new chipsets after last apple updates lego try DSDT buyjoey.zip 1 Link to comment Share on other sites More sharing options...
buyjoey Posted February 28, 2018 Share Posted February 28, 2018 the proble is related with USB in new chipsets after last apple updates lego try DSDT buyjoey.zip Thank you! @MaLd0n But! it is panic with new DSDT. I attached Run me file again with non DSDT patched one. Original one. Power was working with out any hot patched in ACPI. Thank you for your help Send me ClimbJoes-iPro.hitronhub.home.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted February 28, 2018 Share Posted February 28, 2018 Thank you! @MaLd0n But! it is panic with new DSDT. I attached Run me file again with non DSDT patched one. Original one. Power was working with out any hot patched in ACPI. Thank you for your help what panic? have a photo? 1 Link to comment Share on other sites More sharing options...
jacoweb Posted March 1, 2018 Share Posted March 1, 2018 hey guys! I have installed Asus ThunderboltEX3 to my hack and it working perfect! Except the cosmetic stuff in system info. But that can be fixed later. The only problem i have now is i can only use the IGPU. When i boot with my RX 570 the screen is just black, i cant see the apple logo. If i boot with -v its still black. I have tested all PCIE ports, no luck at all. This was working perfectly before i installed the TB3 card in PCIE slot 4. Thats the only slot TB3 working. Is there any kind of BIOS settings i need to fix here? 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 1, 2018 Share Posted March 1, 2018 u use last WhateverGreen.kext? remove DSDT, boot into system with TB and send me files RunMe.app.zip Link to comment Share on other sites More sharing options...
buyjoey Posted March 2, 2018 Share Posted March 2, 2018 hey guys! I have installed Asus ThunderboltEX3 to my hack and it working perfect! Except the cosmetic stuff in system info. But that can be fixed later. The only problem i have now is i can only use the IGPU. When i boot with my RX 570 the screen is just black, i cant see the apple logo. If i boot with -v its still black. I have tested all PCIE ports, no luck at all. This was working perfectly before i installed the TB3 card in PCIE slot 4. Thats the only slot TB3 working. Is there any kind of BIOS settings i need to fix here? do you use multi monitors? In my case, I don't use IGPU and all DP and USB-C connected to TH3card. But if you want multi monitors you need the kext patch. what panic? have a photo? Hi, @MaLd0n I removed OS and install new iMacPro1,1 again in HSF+ Can you see my file and produce DSDT for me? Thank you!! Send me ClimbJoes-iPro.hitronhub.home.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 2, 2018 Share Posted March 2, 2018 Hi, @MaLd0n I removed OS and install new iMacPro1,1 again in HSF+ Can you see my file and produce DSDT for me? Thank you!! CLOVER.zip send me new SEND_ME after reboot u can test a thunderbolt hotplug? Link to comment Share on other sites More sharing options...
buyjoey Posted March 2, 2018 Share Posted March 2, 2018 CLOVER.zip send me new SEND_ME after reboot u can test a thunderbolt hotplug? Yes, I have a LG ultrafine monitor that connecting by USB-C only. I can hot swap testing. And it works well but after sleep/ wake, the monitor is back well but no functions working in the monitor (mic,camera,sound) I will send the file soon. Hey I am back @MaLd0n So I attached Runme file again. I saw my memory slot is only shows me 3 slots. But mine has 4 slots. And other things are looking good. Booting is really slow. First booting is stacked in before clover entry. So I rebooted and this time was shows me clover entry. But as I said it is really slow to boot. Please show me your way!! ) Thank you!! Send me ClimbJoes-iPro.hitronhub.home.zip 1 Link to comment Share on other sites More sharing options...
buyjoey Posted March 2, 2018 Share Posted March 2, 2018 @MaLd0n, Is it fixable my Thunderbolt in SP shows "No drivers are loaded" all the time? Link to comment Share on other sites More sharing options...
jacoweb Posted March 2, 2018 Share Posted March 2, 2018 u use last WhateverGreen.kext? remove DSDT, boot into system with TB and send me files RunMe.app.zip I think i have the latest WhateverGreen.kext Here is the files. And this dump is without the GPU connected. Because i cant boot with the GPU connected still after i removed the DSDT. Can you also help me to inject this in the DSDT? 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) } } Send me 54.60.95.88.customer.cdi.no.zip 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted March 2, 2018 Share Posted March 2, 2018 Yes, I have a LG ultrafine monitor that connecting by USB-C only. I can hot swap testing. And it works well but after sleep/ wake, the monitor is back well but no functions working in the monitor (mic,camera,sound) I will send the file soon. Hey I am back @MaLd0n So I attached Runme file again. I saw my memory slot is only shows me 3 slots. But mine has 4 slots. And other things are looking good. Booting is really slow. First booting is stacked in before clover entry. So I rebooted and this time was shows me clover entry. But as I said it is really slow to boot. Please show me your way!! ) Thank you!! memory is a clover, inject in smbios tab check, i think slow boot is a nvme rp17 patch, removed take a shot RP17.zip I think i have the latest WhateverGreen.kext Here is the files. And this dump is without the GPU connected. Because i cant boot with the GPU connected still after i removed the DSDT. Can you also help me to inject this in the DSDT? 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) } } use ur GPU Radeon replace full clover folder, reboot, send me new dumps CLOVER.zip let me know if boot is ok, fast boot 1 Link to comment Share on other sites More sharing options...
Recommended Posts