Slice Posted October 10, 2016 Share Posted October 10, 2016 I know that Hibernate don't work for many users. Conditions to have more chances for success: 1. OSX 10.9.1+ 2. OsxAptioFix2Drv.efi or legacy Clover. 3. Hibernate mode 29. 4. Take into account also last found bug [3590-3790] corrected in 3791. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296896 Share on other sites More sharing options...
Tusskan Posted October 10, 2016 Share Posted October 10, 2016 What do you mean? For some AMD gpus (mostly HD 7000+) to boot to desktop you have to set IGPU as primary from the UEFI BIOS aka IGPU must be the first init, then you will have to boot to sierra blindly (of course screen cable connected to the AMD gpu) so the issue AMD gpus aren't working as it should, and i reported many times in this respected thread. This issue even happens with some nvidia cards which it was supported with El Capitan. AMD gpus have this issues for example R9 290/290X/390/390X RX 400 series and there are others but all i can confirm are these models that require this method of operating. Note all of the mentioned gpus runs greatly (without IGPU) in real macs except some RX 400 models that require kext editing even in real macs. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296911 Share on other sites More sharing options...
Sherlocks Posted October 10, 2016 Share Posted October 10, 2016 I know that Hibernate don't work for many users. Conditions to have more chances for success: 1. OSX 10.9.1+ 2. OsxAptioFix2Drv.efi or legacy Clover. 3. Hibernate mode 29. 4. Take into account also last found bug [3590-3790] corrected in 3791. Chances are good. But i wonder this blow. If my system cant use hibernate, Clover automately detect and operate cancel hibernate? No chance hibernate users can use "cancel hibernate wake" in old gui. Alreay told me this. But i dont have chance in latest clover. I will test hibernate in clover r3791. And report 나의 LG-F410S 의 Tapatalk에서 보냄 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296926 Share on other sites More sharing options...
Slice Posted October 10, 2016 Share Posted October 10, 2016 For some AMD gpus (mostly HD 7000+) to boot to desktop you have to set IGPU as primary from the UEFI BIOS aka IGPU must be the first init, then you will have to boot to sierra blindly (of course screen cable connected to the AMD gpu) so the issue AMD gpus aren't working as it should, and i reported many times in this respected thread. This issue even happens with some nvidia cards which it was supported with El Capitan. AMD gpus have this issues for example R9 290/290X/390/390X RX 400 series and there are others but all i can confirm are these models that require this method of operating. Note all of the mentioned gpus runs greatly (without IGPU) in real macs except some RX 400 models that require kext editing even in real macs. OK. Show me what line in Clover is wrong. Taking into account you may set Inject->ATI=false and so Clover will have no relation to your GPU problems. Chances are good. But i wonder this blow. If my system cant use hibernate, Clover automately detect and operate cancel hibernate? No chance hibernate users can use "cancel hibernate wake" in old gui. Alreay told me this. But i dont have chance in latest clover. I will test hibernate in clover r3791. And report 나의 LG-F410S 의 Tapatalk에서 보냄 I already ask you to make Clover with DBG uncommented and show me what is happen if you uncheck "Hibernate wake". For my mind it is "Cancel hibernate wake". Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296927 Share on other sites More sharing options...
Sherlocks Posted October 10, 2016 Share Posted October 10, 2016 I know that Hibernate don't work for many users. Conditions to have more chances for success: 1. OSX 10.9.1+ 2. OsxAptioFix2Drv.efi or legacy Clover. 3. Hibernate mode 29. 4. Take into account also last found bug [3590-3790] corrected in 3791. @Slice, are you god? i edited com.apple.PowerManagement.plist and finally my laptop got hibernate mode. i builded r3794 clover with reflected your order check log. com.apple.PowerManagement.plist.zip 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296938 Share on other sites More sharing options...
Matthew82 Posted October 10, 2016 Share Posted October 10, 2016 OK. Show me what line in Clover is wrong. Taking into account you may set Inject->ATI=false and so Clover will have no relation to your GPU problems. This is some hackintosh problem because on real Mac and Sierra those radeon working good. Every card using AMD8000,9000,9500Controller afther boot go to black screen. No matter is dear injectAMD true or false. For example I have x99 so on first slot is 280X to run pair of 290X. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296953 Share on other sites More sharing options...
Wppley2 Posted October 10, 2016 Share Posted October 10, 2016 Hey all! Hi Slice! Here is the log: debug.log.txt Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296956 Share on other sites More sharing options...
Riley Freeman Posted October 10, 2016 Share Posted October 10, 2016 Slice, can loading a new plist replace ALL parameters of the default one? When I load a 10.6-friendly config.plist it doesn't alter DisableDriver or KextsToPatch (see attached preboot.log). In the 10.6 config I have OsxAptioFix2Drv disabled, yet it still loads as it's enabled in the default plist. Also in the 10.6 config there are no KextsToPatch entries but they're still filtered after changing plist (this one isn't a big deal). It makes sense that if you want to load a different config, it should completely replace whatever has been set by the default one. Like a complete re-init on loading a new config. preboot.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296969 Share on other sites More sharing options...
Tusskan Posted October 10, 2016 Share Posted October 10, 2016 OK. Show me what line in Clover is wrong. Taking into account you may set Inject->ATI=false and so Clover will have no relation to your GPU problems. I already ask you to make Clover with DBG uncommented and show me what is happen if you uncheck "Hibernate wake". For my mind it is "Cancel hibernate wake". Here... bootlog.log.txt.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296981 Share on other sites More sharing options...
Slice Posted October 10, 2016 Share Posted October 10, 2016 Slice, can loading a new plist replace ALL parameters of the default one? When I load a 10.6-friendly config.plist it doesn't alter DisableDriver or KextsToPatch (see attached preboot.log). In the 10.6 config I have OsxAptioFix2Drv disabled, yet it still loads as it's enabled in the default plist. Also in the 10.6 config there are no KextsToPatch entries but they're still filtered after changing plist (this one isn't a big deal). It makes sense that if you want to load a different config, it should completely replace whatever has been set by the default one. It's a pity DisableDrivers can not be changed with new config.plist because the drivers already loaded and connected. To do the task we should reconstruct the Clover to connect some drivers after menu. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296989 Share on other sites More sharing options...
Allan Posted October 10, 2016 Share Posted October 10, 2016 @Slice, are you god? i edited com.apple.PowerManagement.plist and finally my laptop got hibernate mode. i builded r3794 clover with reflected your order check log. Some months ago I talked about this here: Sleep, Hibernation - How it works? and How to use? As I can see in your sig, Hibernate mode + SSD is not a good idea 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296996 Share on other sites More sharing options...
Slice Posted October 10, 2016 Share Posted October 10, 2016 Hey all! Hi Slice! Here is the log: With new Clover you should do <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>FixAirport_4000</key> <true/> </dict> </dict> </dict> <key>Devices</key> <dict> <key>FakeID</key> <dict> <key>WIFI</key> <string>0x002a168c</string> </dict> </dict> sorry Slice and for parameters as bootargs fakecpuid or kernel/kext patch? is it a bug at this stage developer can solve? Thank you I think I corrected them in 3794 Here... What is here? This looks correct 2:625 0:000 Filtering KextPatches: 2:625 0:000 - [00]: AMD8000Controller (FB_Patch_Sierra) :: BinPatch :: [OS: 10.12.1 | MatchOS: 10.12 | MatchBuild: All] ==> allowed 2:625 0:000 - [01]: AMD8000Controller (FB_Patch_10.11) :: BinPatch :: [OS: 10.12.1 | MatchOS: 10.11 | MatchBuild: All] ==> not allowed Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2296998 Share on other sites More sharing options...
Wppley2 Posted October 10, 2016 Share Posted October 10, 2016 (edited) With new Clover you should do <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>FixAirport_4000</key> <true/> </dict> </dict> </dict> <key>Devices</key> <dict> <key>FakeID</key> <dict> <key>WIFI</key> <string>0x002a168c</string> </dict> </dict> Hey Slice! Adding FakeID works perfect! Thank you very much! Edited October 10, 2016 by Wppley2 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297004 Share on other sites More sharing options...
Sherlocks Posted October 10, 2016 Share Posted October 10, 2016 @Slice @Allan Hibernate mode is good. but i have some difference between hibernate mode. before i don't use hibernate patch, my system's sleep is good. power led on and off repeatly. but i i use hibernate patch, my system always fallen sleep hibernate mode. power on, system always get clover gui. is it right? summary hibernate mode 3 = > power led on off repeatly sleep, instantly get osx screen after wakeup. but if my system get hibernate mode with hibernate mode 3, laptop cant boot hibernate mode(hold black screen) -> need "cancel hibernate mode" option. if i fallen this case, never can recovery. therefore, i have to add NeverHibernate in Boot section in config.plist. then i can boot. hibernate mode 29 => power led off with sleep and automately sleep and manual sleep. power on and get always clover gui. i can boot hibernate mode. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297049 Share on other sites More sharing options...
Micky1979 Posted October 10, 2016 Share Posted October 10, 2016 r3794: all ok here. Good job+ Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297070 Share on other sites More sharing options...
Slice Posted October 10, 2016 Share Posted October 10, 2016 No Slice Kernl patches does not change Boot args and fakecpuid are working instead thank you boot-args are also early settings. They will not be changed with config. You can change them from menu or from Details menu at start OS. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297106 Share on other sites More sharing options...
Riley Freeman Posted October 10, 2016 Share Posted October 10, 2016 Boot args were changing for me when switching configs. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297119 Share on other sites More sharing options...
Slice Posted October 10, 2016 Share Posted October 10, 2016 Boot args were changing for me when switching configs. Oh, yes, I forgot the special thing for changing boot args. What else? Kernel patches? Will look again. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297142 Share on other sites More sharing options...
Allan Posted October 10, 2016 Share Posted October 10, 2016 but i i use hibernate patch, my system always fallen sleep hibernate mode. power on, system always get clover gui. is it right? For Hibernate mode go directly to OS X login screen, I use this in my config.plist: <key>DefaultVolume</key> <string>El Capitan</string> <key>Timeout</key> <integer>0</integer> 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297401 Share on other sites More sharing options...
Balamut Posted October 10, 2016 Share Posted October 10, 2016 @Slice Hi Slice, was wondering, did you had chance to look into that max CPU thing I was telling you about? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297409 Share on other sites More sharing options...
Sherlocks Posted October 11, 2016 Share Posted October 11, 2016 For Hibernate mode go directly to OS X login screen, I use this in my config.plist: <key>DefaultVolume</key> <string>El Capitan</string> <key>Timeout</key> <integer>0</integer> hibernate mode should be get clover gui after wake up. i didnt know this mode exactly. thanks thanks. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297451 Share on other sites More sharing options...
Slice Posted October 11, 2016 Share Posted October 11, 2016 For Hibernate mode go directly to OS X login screen, I use this in my config.plist: <key>DefaultVolume</key> <string>El Capitan</string> <key>Timeout</key> <integer>0</integer> hibernate mode should be get clover gui after wake up. i didnt know this mode exactly. thanks thanks. Yes, it always go to Clover. But when timeout=0 the gui just didn't show. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297457 Share on other sites More sharing options...
Slice Posted October 11, 2016 Share Posted October 11, 2016 @Slice I'm attaching preboot/debug logs from Clover as well as: smbiosview pci memmap dmem and some other dumps from EFI I'm far from being a programmer but i've noticed this when I was just looking around in Clover debug: 0:100 0:000 === [ Get Smbios ] ======================================== 0:100 0:000 Total Memory Slots Count = 4 0:100 0:000 Type 17 Index = 0 0:100 0:000 SmbiosTable.Type17->Speed = 2133MHz 0:100 0:000 SmbiosTable.Type17->Size = 16384MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = NODE 1 DIMM_A1 0:100 0:000 SmbiosTable.Type17->Vendor = Micron 0:100 0:000 SmbiosTable.Type17->SerialNumber = 12167707 0:100 0:000 SmbiosTable.Type17->PartNumber = 36ASF2G72PZ-2G1B1 0:100 0:000 Type 17 Index = 1 0:100 0:000 Ignoring insane frequency value 0MHz 0:100 0:000 SmbiosTable.Type17->Speed = 0MHz 0:100 0:000 SmbiosTable.Type17->Size = 0MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = NODE 1 DIMM_A2 0:100 0:000 SmbiosTable.Type17->Vendor = <null string> 0:100 0:000 SmbiosTable.Type17->SerialNumber = <null string> 0:100 0:000 SmbiosTable.Type17->PartNumber = <null string> in Smbiosview ========================================================= Type=17, Handle=0x81 Dump Structure as: Index=129,Length=0x6D,Addr=0x7DB50332 00000000: 11 28 81 00 7C 00 FE FF-48 00 48 00 00 40 09 00 *.(......H.H..@..* 00000010: 01 02 1A 80 00 55 08 03-04 05 06 02 00 00 00 00 *.....U..........* 00000020: 55 08 00 00 00 00 00 00-44 49 4D 4D 5F 48 31 00 *U.......DIMM_H1.* 00000030: 4E 4F 44 45 20 34 00 4D-69 63 72 6F 6E 00 31 32 *NODE 4.Micron.12* 00000040: 31 36 37 38 35 37 00 44-49 4D 4D 5F 48 31 5F 41 *167857.DIMM_H1_A* 00000050: 73 73 65 74 54 61 67 00-33 36 41 53 46 32 47 37 *ssetTag.36ASF2G7* 00000060: 32 50 5A 2D 32 47 31 42-31 20 20 00 00 *2PZ-2G1B1 ..* Looks like index is different, sorry if/most likely I'm talking out of my a$$ without understanding {censored}. Also is there a way for a Clover to detect both CPUs? Thanks a lot, According to ACPI specification PC started always with one CPU so called boot-processor (BP). It is OS business to start others so called application processors (AP). I really don't know what to patch and where. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297481 Share on other sites More sharing options...
Allan Posted October 11, 2016 Share Posted October 11, 2016 hibernate mode should be get clover gui after wake up. i didnt know this mode exactly. I don't like in this way. If I have problems, I just press any key to go to Clover GUI and cancel the Hibernation mode. And what helped me to get full Hibernation is use OsxAptioFix2Drv-64.efi + Slide=XX (some value), in my case I use 100. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297707 Share on other sites More sharing options...
Sherlocks Posted October 11, 2016 Share Posted October 11, 2016 I don't like in this way. If I have problems, I just press any key to go to Clover GUI and cancel the Hibernation mode. And what helped me to get full Hibernation is use OsxAptioFix2Drv-64.efi + Slide=XX (some value), in my case I use 100. me too. i dont like get clover gui when wakeup when automately sleep or manual sleep. latest clover hasn't "cancel hibernate mode" option. old gui has this option. instead of "Cancel hibernate mode", now i use NeverHibernate on Boot section in config.plist. What means? OsxAptioFix2Drv-64.efi + Slide=XX can i get no clover gui when wakeup with hibernate mode? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/449/#findComment-2297719 Share on other sites More sharing options...
Recommended Posts