cecekpawon Posted July 3, 2016 Share Posted July 3, 2016 That appear @Murat0zgul failed to use this merhod @arsradu & just use webdriver to show the apple logo Is Clover inject & boot-display didnt work for you (without efi strings)? Link to comment Share on other sites More sharing options...
zalOst Posted July 8, 2016 Share Posted July 8, 2016 Hi, this is my first post in these forums and I just wanted to say, that I successfully managed to fix this problem on a gtx 660, following the guide from the first post. 1 Link to comment Share on other sites More sharing options...
arsradu Posted July 8, 2016 Author Share Posted July 8, 2016 Hi, this is my first post in these forums and I just wanted to say, that I successfully managed to fix this problem on a gtx 660, following the guide from the first post. It's a pleasure for me to read your first post. If you don't mind, I will also add your card to the first post. And now I'm curious what's different between your card and telepati's. You both have GTX 660s. That appear @Murat0zgul failed to use this merhod @arsradu & just use webdriver to show the apple logo Is Clover inject & boot-display didnt work for you (without efi strings)? Yes, I didn't have the second stage boot logo without Clover inject of device-properties. After buying my new monitor, I had to extract device-properties again for the new monitor (and port). So this is what I would recommend everyone after a hardware change. Link to comment Share on other sites More sharing options...
zalOst Posted July 9, 2016 Share Posted July 9, 2016 It's a pleasure for me to read your first post. If you don't mind, I will also add your card to the first post. And now I'm curious what's different between your card and telepati's. You both have GTX 660s. The exact model I'm using is GTX660-DC2O-2GD5 and my monitor is connected through DisplayPort. Everything was done on a fresh system, El Capitan 10.11.5, I followed the guide step by step and succeeded the first time. I can provide additional information if it helps. 1 Link to comment Share on other sites More sharing options...
William Parker Posted August 14, 2016 Share Posted August 14, 2016 Hi Radu Back again. Now trying to get the logo back on a GT740 - 2GB on my board. Attaching here the grab from IOReg Explorer which indicates C@2 is the default display. Also attaching the extracted device-properties xml. Please look at this since it is quite different from what you have in your first post here. Forgive me if I have forgotten that we went through this before. Thanks Archive.zip Link to comment Share on other sites More sharing options...
arsradu Posted August 14, 2016 Author Share Posted August 14, 2016 Hi Radu Back again. Now trying to get the logo back on a GT740 - 2GB on my board. Attaching here the grab from IOReg Explorer which indicates C@2 is the default display. Also attaching the extracted device-properties xml. Please look at this since it is quite different from what you have in your first post here. Forgive me if I have forgotten that we went through this before. Thanks Hi William, It's normal to be different since we're talking about totally different systems. However, the part you add on top (the highlighted part in my example) should be the same. Anyway, I edited your device-properites xml and attached it to this post. All you need to add/replace (cause I can't possibly know that), is your rom-revision. It's only cosmetic, but if you want to have that, you're gonna have to find it yourself cause I can't possibly know it. After that, of course, you'll need to write the changes onto the original hex file and extract the hex code, as described onto the first post. Rename the file back to "device-properties" if you don't want to save the original file. device-properties-edited.xml Link to comment Share on other sites More sharing options...
William Parker Posted August 15, 2016 Share Posted August 15, 2016 Okay! This seems to have worked. Sort of. The loading bar on the left corner is now centred and that the apple logo accompanying it. This means your fix is working. Cheers! There is a blanking gap between the first & second stage and this needs to be taken care of. This gap makes the second stage logo interval very short. The IOGraphicsFamily patch does nothing here as it does with built-in video. But I really would not look too much into this now with Sierra just around the corner. Still would love to know your take on this. Thanks. Link to comment Share on other sites More sharing options...
arsradu Posted August 15, 2016 Author Share Posted August 15, 2016 Okay! This seems to have worked. Sort of. The loading bar on the left corner is now centred and that the apple logo accompanying it. This means your fix is working. Cheers! There is a blanking gap between the first & second stage and this needs to be taken care of. This gap makes the second stage logo interval very short. The IOGraphicsFamily patch does nothing here as it does with built-in video. But I really would not look too much into this now with Sierra just around the corner. Still would love to know your take on this. Thanks. I have that gap, too. And you might be surprised to know that even some iMacs (real ones, but older models) have this gap, as well. For now, I don't know how to fix it. Or whether or not it's intended... Link to comment Share on other sites More sharing options...
ergot Posted August 16, 2016 Share Posted August 16, 2016 I did not had to do nothing special with my build (Also for 10.12) the boot logo is fine from the beginning , using GTX 750Ti Link to comment Share on other sites More sharing options...
arsradu Posted August 16, 2016 Author Share Posted August 16, 2016 I did not had to do nothing special with my build (Also for 10.12) the boot logo is fine from the beginning , using GTX 750Ti Are you using Nvidia or default driver? Also, could you please, share your device-properties file? Also, god damn that's a nice CPU! Link to comment Share on other sites More sharing options...
William Parker Posted September 22, 2016 Share Posted September 22, 2016 Hello Radu Went ahead with Sierra install on the Z170 system with GTX950. Good to see the second stage logo and bar without doing anything besides installing nvidia drivers. There is a 2 second blank gap between the 2 stages though but the smooth transition to a desktop is there too. And that too with automatic login! Quite pleasing overall. 1 Link to comment Share on other sites More sharing options...
WinstonAce Posted September 23, 2016 Share Posted September 23, 2016 Yeah, the auto login with second stage boot glitch from El capitan is fixed in Sierra. Sent from my SM-G930F using Tapatalk 1 Link to comment Share on other sites More sharing options...
arsradu Posted September 26, 2016 Author Share Posted September 26, 2016 Yeah, the auto login with second stage boot glitch from El capitan is fixed in Sierra. Sent from my SM-G930F using Tapatalk Hello Radu Went ahead with Sierra install on the Z170 system with GTX950. Good to see the second stage logo and bar without doing anything besides installing nvidia drivers. There is a 2 second blank gap between the 2 stages though but the smooth transition to a desktop is there too. And that too with automatic login! Quite pleasing overall. This is great news! I haven't tried it yet. But I was thinking about it today. ) And you guys just brought the answer. Awesome! Thank you! Edit: Just tested this, and it's definitely working. My second stage boot is a bit choppy though. Choppier than without the auto-login... Not sure why. Anyway, not important right now. Link to comment Share on other sites More sharing options...
netgear Posted October 5, 2016 Share Posted October 5, 2016 Clover 3786 changed EDID: Link to comment Share on other sites More sharing options...
intruder16 Posted October 5, 2016 Share Posted October 5, 2016 Clover 3786 changed EDID: I think it was changed somewhere near 3737 rev. <key>Graphics</key> <dict> <key>EDID</key> <dict> <key>Custom</key> <data> AP///////wAw5BYEAAAAAAAXAQSQIxN4ChXVnllQmCYOUFQAAAAB AQEBAQEBAQEBAQEBAQEBGjaAoHA4H0AwIDUAWcIQAAAZAAAAAAAA AAAAAAAAAAAAAAAAAAAA/gBMRyBEaXNwbGF5CiAgAAAA/gBMUDE1 NldGMS1UTEMyAGw= </data> <key>Inject</key> <true/> <key>d:ProductID</key> <string>0x9221</string> <key>d:VendorID</key> <string>0x1006</string> </dict> </dict> But the old way is still valid. <key>Graphics</key> <dict> <key>CustomEDID</key> <data> AP///////wAw5BYEAAAAAAAXAQSQIxN4ChXVnllQmCYOUFQAAAABAQEBAQEB AQEBAQEBAQEBGjaAoHA4H0AwIDUAWcIQAAAZAAAAAAAAAAAAAAAAAAAAAAAA AAAA/gBMRyBEaXNwbGF5CiAgAAAA/gBMUDE1NldGMS1UTEMyAGw= </data> <key>InjectEDID</key> <true/> </dict> Link to comment Share on other sites More sharing options...
arsradu Posted October 5, 2016 Author Share Posted October 5, 2016 Clover 3786 changed EDID: Is that mandatory? Does it have anything to do with the "choppiness" of the second stage loading animation? Also, where the hell are we supposed to get the VendorID and ProductID? Link to comment Share on other sites More sharing options...
netgear Posted October 5, 2016 Share Posted October 5, 2016 I have not tried without. ioreg -lw0 > ~/Desktop/Save.txt La tua guida funziona ... 1 Link to comment Share on other sites More sharing options...
arsradu Posted October 5, 2016 Author Share Posted October 5, 2016 I have not tried without. ioreg -lw0 > ~/Desktop/Save.txt La tua guida funziona ... Grazie mile. Thanks a lot! And I'm glad the guide works for your too. Link to comment Share on other sites More sharing options...
Riley Freeman Posted October 5, 2016 Share Posted October 5, 2016 I think the vendor/product side of EDID injecting only works on laptops. I tried to make the external displays on my desktops into "Cinema HD" displays but it didn't work. But on my laptop it makes my internal display appear as a "Color LCD". You can get the values from IOReg dumps of Macs with the appropriate displays attached. Link to comment Share on other sites More sharing options...
arsradu Posted October 5, 2016 Author Share Posted October 5, 2016 I think the vendor/product side of EDID injecting only works on laptops. I tried to make the external displays on my desktops into "Cinema HD" displays but it didn't work. But on my laptop it makes my internal display appear as a "Color LCD". You can get the values from IOReg dumps of Macs with the appropriate displays attached. Thanks Riley. For some reason the information is not saved into the config. Might be a problem with Clover Configurator. I'll try doing it manually. However, one thing is not clear to me: do I need to add it as it appears in the ioreg (as netgear suggested above) or as hex...? Meaning convert that value from decimal to hex? Maybe that's why it's not saved...? Any idea if that (the lack of inject EDID option in config) could cause the little "choppiness"/stuttering of the second stage loading bar? It used to be smoother. Not sure if it's because of the config/Clover or because of the update to Sierra. Link to comment Share on other sites More sharing options...
intruder16 Posted October 5, 2016 Share Posted October 5, 2016 Is that mandatory? Look at post #343. I think the vendor/product side of EDID injecting only works on laptops. I tried to make the external displays on my desktops into "Cinema HD" displays but it didn't work. But on my laptop it makes my internal display appear as a "Color LCD". You can get the values from IOReg dumps of Macs with the appropriate displays attached. AFAIK, vendor/product id's are embedded into EDID itself. Not sure about the need of new injections. EDIT: ....However, one thing is not clear to me: do I need to add it as it appears in the ioreg (as netgear suggested above) or as hex...? Meaning convert that value from decimal to hex? Maybe that's why it's not saved...?.... In ioreg it is shown in hex. In config.plist as base64. Link to comment Share on other sites More sharing options...
arsradu Posted October 5, 2016 Author Share Posted October 5, 2016 Look at post #343. AFAIK, vendor/product id's are embedded into EDID itself. Not sure about the need of new injections. EDIT: In ioreg it is shown in hex. In config.plist as base64. Yeah, sorry, I meant ProductID and VendorID value, not the EDID itself. I saw that netgear added those values as hex. Also, my display is properly recognized (or at least that's what it looks to me). So I'm not sure I need to inject anything in the first place. But I am looking for a way to fix that stuttering, if there is any way to fix that. Link to comment Share on other sites More sharing options...
Riley Freeman Posted October 5, 2016 Share Posted October 5, 2016 AFAIK, vendor/product id's are embedded into EDID itself. Not sure about the need of new injections. With the new way I'm only injecting the IDs here. Previously I would have had to dump and edit my EDID to change the IDs. Thanks Riley. For some reason the information is not saved into the config. Might be a problem with Clover Configurator. I'll try doing it manually. However, one thing is not clear to me: do I need to add it as it appears in the ioreg (as netgear suggested above) or as hex...? Meaning convert that value from decimal to hex? Maybe that's why it's not saved...? Any idea if that (the lack of inject EDID option in config) could cause the little "choppiness"/stuttering of the second stage loading bar? It used to be smoother. Not sure if it's because of the config/Clover or because of the update to Sierra. Clover Configurator might be out of date. I only use a plist editor for this stuff. You can enter the values as hex or decimal. Just check in the IOReg afterwards to ensure they're right. This is what I'm using for my laptop: <key>Graphics</key> <dict> <key>EDID</key> <dict> <key>Inject</key> <true/> <key>ProductID</key> <string>0x9ca3</string> <key>VendorID</key> <string>0x1006</string> </dict> </dict> I don't know if this EDID injection fixes anything to do with second-stage boot. I do it on my laptop to get better colour on my display as it now defaults to Color LCD. Has anyone tried using Devices\AddProperties to inject AAPL,boot-display? I tried it a while back but it didn't inject. Maybe I did it wrong. Seems a cleaner way than injecting the EFI string through Device\Properties. 1 Link to comment Share on other sites More sharing options...
arsradu Posted October 5, 2016 Author Share Posted October 5, 2016 With the new way I'm only injecting the IDs here. Previously I would have had to dump and edit my EDID to change the IDs. Clover Configurator might be out of date. I only use a plist editor for this stuff. You can enter the values as hex or decimal. Just check in the IOReg afterwards to ensure they're right. This is what I'm using for my laptop: <key>Graphics</key> <dict> <key>EDID</key> <dict> <key>Inject</key> <true/> <key>ProductID</key> <string>0x9ca3</string> <key>VendorID</key> <string>0x1006</string> </dict> </dict> I don't know if this EDID injection fixes anything to do with second-stage boot. I do it on my laptop to get better colour on my display as it now defaults to Color LCD. Has anyone tried using Devices\AddProperties to inject AAPL,boot-display? I tried it a while back but it didn't inject. Maybe I did it wrong. Seems a cleaner way than injecting the EFI string through Device\Properties. Well, the EDID is definitely properly recognized so no point to fiddle with injection. I've got color options and everything. So I think I'm gonna stick with that. As for the Add Properties option, to be honest, I never tried it. And now I don't really need it, cause everything works OOB with the CSM disabled option in BIOS (UEFI boot). But I could probably try it with CSM enabled? However, I don't have all the information I need. What should be added under Device, for example? Also, does the rest of the information look right? How do you specify the port? Or should this be a universal fix, no matter which port you're using? Link to comment Share on other sites More sharing options...
vinhkm6 Posted October 5, 2016 Share Posted October 5, 2016 Clover 3786 changed EDID: not related I ask that you use the version clover configurator that it has VendorID and ProductID tks Link to comment Share on other sites More sharing options...
Recommended Posts