Matgen84 Posted February 17, 2018 Share Posted February 17, 2018 Hi Matgen84 Have you forced from bios in dram settings 1866 fequency without using auto xmp detection? I don't remember. But since now, I don't have any problem with clover. I look at my parameters and I tell you Thanks Edit 1: same issue with XMP detection actived and Frequency memory auto Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593721 Share on other sites More sharing options...
13parsecs Posted February 17, 2018 Share Posted February 17, 2018 I still cannot believe in what {censored} High Sierra ... it lags like hell with my 1050ti. This rig works quite smooth on Sierra. They said there would be a drastic increase of gfx performance thanks to Metal 2... it obviously is much slower and laggy. ?? . https://github.com/Benjamin-Dobell/nvidia-update 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593825 Share on other sites More sharing options...
TheBloke Posted February 17, 2018 Share Posted February 17, 2018 https://github.com/Benjamin-Dobell/nvidia-update Wow thanks for posting this. Like Funky Frank I have been disappointed with GFX. I just came back to macOS after ~9 months away, and I upgraded straight to 10.13.3 from 10.11.6, and since then I couldn't understand why simple things like fast scrolling a Chrome window, or even just playing a 1080P YouTube video seemed to have stuttering on my 980Ti. I thought maybe it was system incompatibility or something, as I've been adding new HW and messing with DSDTs and lots of other changes. I ran the script and it downgraded my drivers from 378.10.10.10.25.156 to .106. I re-ran GeekBench 4 Compute benchmarks after and I did get slightly higher scores - just 1% higher, so within margin of error really. But the main proof will be in normal usage, like videos and scrolling Chrome. So far it's seemed smooth enough, including on a YouTube video which was where I first noticed some skipped frames. But time will tell for sure. Seems incredible that NVidia macOS drivers - or macOS itself - could be so bad that it's necessary to re-install much older drivers just to avoid choppiness on the Desktop. But if it works, I'll take it! Thanks again. 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593832 Share on other sites More sharing options...
Trung_Nguyen Posted February 17, 2018 Share Posted February 17, 2018 Sourceforge is migrating servers so it will be down intermittently. I think you may be misguided. I am unsure what you are doing or trying to do but it doesn't really make a lot of sense. Or at least your explanation of it..... Protocol's ReadKeyState will take forever while you hold the combination! Also GRUB's KeyStatus can fetch the state of modifier keys, can it be used? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593847 Share on other sites More sharing options...
mhaeuser Posted February 17, 2018 Share Posted February 17, 2018 Protocol's ReadKeyState will take forever while you hold the combination! Also GRUB's KeyStatus can fetch the state of modifier keys, can it be used? Kinda with apianti, you don't seem to understand the protocol, like, at all. It's not a key queue, it reports what is currently pressed, so, of course calling it in a loop would continuously return all the keys. That is its point. Furthermore, it returns the Modifiers in the ModifierMap output variable. I have no clue what you want to do with GRUB's whatever functions, how that would help you or what your problem is in the first place. The source of the driver is open in Clover, please just read it... 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593859 Share on other sites More sharing options...
Trung_Nguyen Posted February 17, 2018 Share Posted February 17, 2018 Kinda with apianti, you don't seem to understand the protocol, like, at all. It's not a key queue, it reports what is currently pressed, so, of course calling it in a loop would continuously return all the keys. That is its point. Furthermore, it returns the Modifiers in the ModifierMap output variable. I have no clue what you want to do with GRUB's whatever functions, how that would help you or what your problem is in the first place. The source of the driver is open in Clover, please just read it... I read it. I didn't calling it in a loop. Just once in Refitmain? main.c.zip EDIT: Wait a min, so it write asynchronously to the array which is point in the parameter? I thought it was the immediate result. Sorry Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593879 Share on other sites More sharing options...
mhaeuser Posted February 17, 2018 Share Posted February 17, 2018 I read it. I didn't calling it in a loop. Just once in Refitmain? main.c.zip EDIT: Wait a min, so it write asynchronously to the array which is point in the parameter? I thought it was the immediate result. Sorry It is an immediate result, though how do you expect the callee, which explicitely states the buffer is allocated by the caller in the header, to update a NULL-pointer you pass in? The caller must alloc the buffer. When you try to print stuff, you dereference NULL. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593903 Share on other sites More sharing options...
apianti Posted February 17, 2018 Share Posted February 17, 2018 Yes, bought two channels kits at different times. But all are the same brand and model. There is a solution? You just have two different kinds of RAM, you need to set them up how you want in firmware then in the end they should get that speed because of SMBIOS tables. Kinda with apianti, you don't seem to understand the protocol, like, at all. Ok, I made one incorrect statement because he said a bunch of confusing stuff. First, I thought he was talking about reading a key from the keyboard buffer. And second, I immediately looked at the code, saw how it worked, and fixed what I said. Huge difference. EDIT: Oh, and I see finally what he wants. Whenever you are loading a driver that is a keyboard driver, it's reconnected and the previous key buffer is lost. So you need to actually check when loading each driver if a keyboard driver is loaded and if it is, check if it has any keys before reconnecting. I completely misunderstood you before, lol. I thought he was trying to get PS2 support for Filevault.... 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593921 Share on other sites More sharing options...
mhaeuser Posted February 17, 2018 Share Posted February 17, 2018 Ok, I made one incorrect statement because he said a bunch of confusing stuff. First, I thought he was talking about reading a key from the keyboard buffer. And second, I immediately looked at the code, saw how it worked, and fixed what I said. Huge difference.You thought he misunderstood it and I think he misunderstands it. Or phrased differently: "I am with you [...]" lol. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2593939 Share on other sites More sharing options...
Lucy183 Posted February 17, 2018 Share Posted February 17, 2018 Sorry if this was already discussed but I'm wondering it it's possible to change the black boot screen(white apple/black background) to the gray one like real macs. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594056 Share on other sites More sharing options...
chris1111 Posted February 17, 2018 Share Posted February 17, 2018 Sorry if this was already discussed but I'm wondering it it's possible to change the black boot screen(white apple/black background) to the gray one like real macs. <key>CustomLogo</key> <true/> ?? 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594057 Share on other sites More sharing options...
Lucy183 Posted February 17, 2018 Share Posted February 17, 2018 <key>CustomLogo</key> <true/> ?? I just tried it and it changes the background and apple logo to gray but the loading bar isn't appearing and then the screen flickers for like 30 seconds then it boots with a very low resolution, this doesn't seem to be a good option for my hack 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594065 Share on other sites More sharing options...
arsradu Posted February 17, 2018 Share Posted February 17, 2018 Sorry if this was already discussed but I'm wondering it it's possible to change the black boot screen(white apple/black background) to the gray one like real macs. SMBIOS? Also, depending on Mac model and OS version, that boot screen IS actually black. So it's not like "real Macs" get a grey screen, and hacks get a black screen. I personally don't like the grey one. I prefer the black one. But I know it's a matter of taste. 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594086 Share on other sites More sharing options...
Lucy183 Posted February 17, 2018 Share Posted February 17, 2018 SMBIOS? Also, depending on Mac model and OS version, that boot screen IS actually black. So it's not like "real Macs" get a grey screen, and hacks get a black screen. I personally don't like the grey one. I prefer the black one. But I know it's a matter of taste. Now I'm using MacPro5,1, iMac10,1 is black too and I tried more but I don't remember now, suggest me one smbios with grey background. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594090 Share on other sites More sharing options...
arsradu Posted February 17, 2018 Share Posted February 17, 2018 Now I'm using MacPro5,1, iMac10,1 is black too and I tried more but I don't remember now, suggest me one smbios with grey background. Well that's the thing. It's not just the SMBIOS. It's also the OS. So I'm not sure there's any way to have the grey boot screen with the latest OS... I could be very much wrong here though. iMac10,1 should probably be ok in terms of SMBIOS, but, as I said (and as you could see that for yourself), it also depends on the OS. Also, my personal opinion, I'm not sure it's really worth it to change the SMBIOS to something farther away from your actual hardware configuration. I'm not sure it's a good idea. And all that just to have the grey boot screen...in my opinion, it's not worth it. Especially since, as I said, BOTH real Macs and hacks have the same black screen. There is no difference there. It's just older models, with older OSes, still have a grey screen. That's all. Also, there could be third party apps/scripts to do this without messing with the SMBIOS. Unfortunately I can't recommend one, since I never attempted to switch back to grey... Anyway, maybe there's an option to get it done from Clover (aside from the SMBIOS thing). So I'd say let's see what other people have to say about it. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594098 Share on other sites More sharing options...
Lucy183 Posted February 17, 2018 Share Posted February 17, 2018 Well that's the thing. It's not just the SMBIOS. It's also the OS. So I'm not sure there's any way to have the grey boot screen with the latest OS... I could be very much wrong here though. iMac10,1 should probably be ok in terms of SMBIOS, but, as I said (and as you could see that for yourself), it also depends on the OS. Also, my personal opinion, I'm not sure it's really worth it to change the SMBIOS to something farther away from your actual hardware configuration. I'm not sure it's a good idea. And all that just to have the grey boot screen...in my opinion, it's not worth it. Especially since, as I said, BOTH real Macs and hacks have the same black screen. There is no difference there. It's just older models, with older OSes, still have a grey screen. That's all. Also, there could be third party apps/scripts to do this without messing with the SMBIOS. Unfortunately I can't recommend one, since I never attempted to switch back to grey... Anyway, maybe there's an option to get it done from Clover (aside from the SMBIOS thing). So I'd say let's see what other people have to say about it. I think I'll just let it black, I just wanted to know if it's possible, but it seems to be more complicated than it should be, thanks for answer anyway. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594102 Share on other sites More sharing options...
Pavo Posted February 17, 2018 Share Posted February 17, 2018 I am having issues with KextToPatch. Bootlog shows this: 0:107 0:000 - [0]: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\Intel82574L.kext 0:107 0:000 KextsToPatch: 1 requested 0:107 0:000 - [00]: Intel82574L (Add on-board ethernet device)[ERROR] bin2hex '0x10f68086' syntax error 0:107 0:000 [ERROR] bin2hex '0x10d38086' syntax error 0:107 0:000 - invalid Find/Replace data - skipping! the KextToPatch section and ForceKextToLoad section look like this in config: <key>KernelAndKextPatches</key> <dict> <key>ForceKextsToLoad</key> <array> <string>\System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\Intel82574L.kext</string> </array> <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>Intel82574L</string> <key>Comment</key> <string>Add on-board ethernet device</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>0x10f68086</string> <key>Replace</key> <string>0x10d38086</string> </dict> </array> </dict> What is wrong? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594122 Share on other sites More sharing options...
bronxteck Posted February 17, 2018 Share Posted February 17, 2018 been there lol.... you need to convert 0x10f68086 and 0x10d38086 to ascii for plist edits Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594123 Share on other sites More sharing options...
Pavo Posted February 18, 2018 Share Posted February 18, 2018 been there lol.... you need to convert 0x10f68086 and 0x10d38086 to ascii for plist edits Ummm afaik a string is a string (ie... already ascii) unless I am wrong. Could you explain this please? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594144 Share on other sites More sharing options...
PMheart Posted February 18, 2018 Share Posted February 18, 2018 Ummm afaik a string is a string (ie... already ascii) unless I am wrong. Could you explain this please? Just change the find/replace patterns into ASCII form, that's all. (0x10f68086 is 30783130663638303836, and 0x10d38086 is 30783130643338303836, use these two instead. Both are little endian, yet I don't think you'll need to mess with these thingies.) I think I'll just let it black, I just wanted to know if it's possible, but it seems to be more complicated than it should be, thanks for answer anyway. You need 10.10+ for the black Apple logo. Plus a relatively new SMBios model is supposed to be set. (Cannot remember the exact border unfortunately) As for Mac Pro series, black logo will only appear on MacPro6,1. Even if on older Mac with 10.10+, the logo is also grey with white background. Thus you may not really need to let you hack be "more like the real Macs". Maybe there's a way to patch boot.efi for the older models... 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594158 Share on other sites More sharing options...
Pavo Posted February 18, 2018 Share Posted February 18, 2018 Just change the find/replace patterns into ASCII form, that's all. (0x10f68086 is 30783130663638303836, and 0x10d38086 is 30783130643338303836, use these two instead. Both are little endian, yet I don't think you'll need to mess with these thingies.) Yeah tried that, I don't think ForceKextsToLoad is working correctly. I am assuming that Clover takes whatever is in the list of ForceKextsToLoad first and loads them and then KextsToPatch to patch them since KextsToPatch only patches kexts that are in cache. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594161 Share on other sites More sharing options...
apianti Posted February 18, 2018 Share Posted February 18, 2018 I am having issues with KextToPatch. Bootlog shows this: 0:107 0:000 - [0]: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\Intel82574L.kext 0:107 0:000 KextsToPatch: 1 requested 0:107 0:000 - [00]: Intel82574L (Add on-board ethernet device)[ERROR] bin2hex '0x10f68086' syntax error 0:107 0:000 [ERROR] bin2hex '0x10d38086' syntax error 0:107 0:000 - invalid Find/Replace data - skipping! the KextToPatch section and ForceKextToLoad section look like this in config: <key>KernelAndKextPatches</key> <dict> <key>ForceKextsToLoad</key> <array> <string>\System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\Intel82574L.kext</string> </array> <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>Intel82574L</string> <key>Comment</key> <string>Add on-board ethernet device</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>0x10f68086</string> <key>Replace</key> <string>0x10d38086</string> </dict> </array> </dict> What is wrong? Remove the 0x prefix from the string. By specifying <string> you say the string is hexadecimal encoded binary, by specifying <data> you say the string is base64 encoded binary. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594165 Share on other sites More sharing options...
Trung_Nguyen Posted February 18, 2018 Share Posted February 18, 2018 You just have two different kinds of RAM, you need to set them up how you want in firmware then in the end they should get that speed because of SMBIOS tables. Ok, I made one incorrect statement because he said a bunch of confusing stuff. First, I thought he was talking about reading a key from the keyboard buffer. And second, I immediately looked at the code, saw how it worked, and fixed what I said. Huge difference. EDIT: Oh, and I see finally what he wants. Whenever you are loading a driver that is a keyboard driver, it's reconnected and the previous key buffer is lost. So you need to actually check when loading each driver if a keyboard driver is loaded and if it is, check if it has any keys before reconnecting. I completely misunderstood you before, lol. I thought he was trying to get PS2 support for Filevault.... Oh I have AptioInputFix now, Why do I need a PS2 Driver anymore? What I'm trying to get now is to get the Alt/Option (modifiers) is recognized when pressed just that key. I think it is possible because in the keyboard viewer, when you pressed a modifier, it still show it. EDIT: Currently I worked around by holding another key with alt(Alt+C) for GUI, what do you think? cmd+R: boot.efi doesn't chain-load to the Recovery's boot.efi. Maybe we have to find a way for it to find the Recovery partition when found the cmd+R Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594173 Share on other sites More sharing options...
Matgen84 Posted February 18, 2018 Share Posted February 18, 2018 You just have two different kinds of RAM, you need to set them up how you want in firmware then in the end they should get that speed because of SMBIOS tables. DDR Corsair is exactly the same for each channel. SMBIOS tables show good frequency: 1866Mhz. But ScanSPD not as I wrote before. Thanks Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594200 Share on other sites More sharing options...
Slice Posted February 18, 2018 Share Posted February 18, 2018 Sorry if this was already discussed but I'm wondering it it's possible to change the black boot screen(white apple/black background) to the gray one like real macs. We don't know the rule why black or gray. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/667/#findComment-2594272 Share on other sites More sharing options...
Recommended Posts