JahStories Posted June 24, 2014 Author Share Posted June 24, 2014 thanks for sharing MiniHack i'm posting your link on clover's general thread. Link to comment Share on other sites More sharing options...
nyolc8 Posted June 24, 2014 Share Posted June 24, 2014 hi ... that's my video ... sorry for the quality whitw apple boot logo still appear in Yosemite DP2 ... but when booting into Mavericks (dual boot) I get the boot logo as usual, gray background with silver apple logo carved ... * Clover v2k 2721 - Gigabyte Z68 - AMD HD7970/R9 280X/HD 6870 --> give the same result -- I use SMBIOS MacPro6,1 ... How the hell do you get that... (I'm using the same clover version) I know it's maybe a little too much asking but.. Could you try it with another smbios (a wrong one)? To see if it's related to that or what... edit: also please tell us what kind of FakeSMC you using. Maybe that is the culprit. Link to comment Share on other sites More sharing options...
polyzargone Posted June 24, 2014 Share Posted June 24, 2014 It's possible to get back the Apple logo on boot using Chameleon. You just have to place a boot.png in your Theme folder with the picture of your choice (a gray Apple logo of 128 x 128 pix with transparency for example) and you're done. It's not a perfect solution as the progress bar is half filled when the boot is complete and then right after, it shows the desktop with the finishing progress bar but it's a workaround. boot.png.zip Link to comment Share on other sites More sharing options...
Wayang-NT Posted June 25, 2014 Share Posted June 25, 2014 How the hell do you get that... (I'm using the same clover version) I know it's maybe a little too much asking but.. Could you try it with another smbios (a wrong one)? To see if it's related to that or what... edit: also please tell us what kind of FakeSMC you using. Maybe that is the culprit. just tried boot w/ iMac SMBIOS ... and the white apple logo still there right after flashing screen ... this my FakeSMC that i use for Yosemite or Mavericks ... i put it in /L/E ... Link to comment Share on other sites More sharing options...
nyolc8 Posted June 25, 2014 Share Posted June 25, 2014 @Wayang-NT: Thanks for your tests! Could you attach your FakeSMC.kext here? Then we could test it if it's making any difference. *** It's possible to get back the Apple logo on boot using Chameleon. You just have to place a boot.png in your Theme folder with the picture of your choice (a gray Apple logo of 128 x 128 pix with transparency for example) and you're done. It's not a perfect solution as the progress bar is half filled when the boot is complete and then right after, it shows the desktop with the finishing progress bar but it's a workaround. boot with meter=0 boot-arg and you will get the spinner instead of the progress bar. Link to comment Share on other sites More sharing options...
Wayang-NT Posted June 25, 2014 Share Posted June 25, 2014 I have used this FakeSMC ... hopefully can give an answer .... Link to comment Share on other sites More sharing options...
JahStories Posted June 25, 2014 Author Share Posted June 25, 2014 It's possible to get back the Apple logo on boot using Chameleon. You just have to place a boot.png in your Theme folder with the picture of your choice (a gray Apple logo of 128 x 128 pix with transparency for example) and you're done. It's not a perfect solution as the progress bar is half filled when the boot is complete and then right after, it shows the desktop with the finishing progress bar but it's a workaround. Thanks, but in that case its chameleon, here we are trying to understand how to implement a "vanilla" graphical boot... @Wayang-NT even if in your video there is an apple logo, its still not as it should it should appear at the same time of the progress bar... Link to comment Share on other sites More sharing options...
Wayang-NT Posted June 25, 2014 Share Posted June 25, 2014 DP1 compare to this ... but the thing that happens is the opposite ... a gray background with the apple logo ... and this is my DP2 ... Link to comment Share on other sites More sharing options...
bider Posted June 28, 2014 Share Posted June 28, 2014 First of all, I'd like to say hello to all InsanelyMac users Even though It's my first post here, it doesn't mean that I'm new to this forum I've found out that when you use InjectNvidia in clover with wrong fake id, the apple logo shows up when the loading bar is in the middle and then, there is nice, smooth transition to the desktop or the login screen. Just like on the real mac. The problem is that the graphic card doesn't have full support - QE/CI is not working. When injectNvidia is disabled and the loading bar reaches half, there is black screen with the mouse pointer and after few seconds the desktop shows up. I'm running i7-2600K, Gigabyte Z68X-UD3-B3 and MSI GTX 660 Ti. Link to comment Share on other sites More sharing options...
Mirone Posted June 28, 2014 Share Posted June 28, 2014 First of all, I'd like to say hello to all InsanelyMac users Even though It's my first post here, it doesn't mean that I'm new to this forum I've found out that when you use InjectNvidia in clover with wrong fake id, the apple logo shows up when the loading bar is in the middle and then, there is nice, smooth transition to the desktop or the login screen. Just like on the real mac. The problem is that the graphic card doesn't have full support - QE/CI is not working. When injectNvidia is disabled and the loading bar reaches half, there is black screen with the mouse pointer and after few seconds the desktop shows up. I'm running i7-2600K, Gigabyte Z68X-UD3-B3 and MSI GTX 660 Ti. please,attached your config.plist. Link to comment Share on other sites More sharing options...
bider Posted June 28, 2014 Share Posted June 28, 2014 please,attached your config.plist. Here it is. I can get the logo shown only when I enable InjectNvidia and put wrong fake id at boot (in clover menu). Putting fake id inside config.plist and enabling injectNvidia (or displayfix) doesn't do anything. I have to put something like 0x10de0fe0 (incorrect order for 660M), then the card is not recognized correctly, but the logo and nice transition is there <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <true/> <key>AddHDMI_8000000</key> <true/> <key>AddIMEI_80000</key> <true/> <key>AddMCHC_0008</key> <false/> <key>AddPNLF_1000000</key> <true/> <key>DeleteUnused_400000</key> <true/> <key>FIX_ACST_4000000</key> <true/> <key>FIX_ADP1_800000</key> <true/> <key>FIX_INTELGFX_100000</key> <false/> <key>FIX_RTC_20000</key> <true/> <key>FIX_S3D_2000000</key> <true/> <key>FIX_TMR_40000</key> <true/> <key>FIX_WAK_200000</key> <true/> <key>FakeLPC_0020</key> <false/> <key>FixAirport_4000</key> <true/> <key>FixDarwin_0002</key> <false/> <key>FixDisplay_0100</key> <true/> <key>FixFirewire_0800</key> <true/> <key>FixHDA_8000</key> <true/> <key>FixHPET_0010</key> <true/> <key>FixIDE_0200</key> <false/> <key>FixIPIC_0040</key> <true/> <key>FixLAN_2000</key> <true/> <key>FixRegions_10000000</key> <true/> <key>FixSATA_0400</key> <false/> <key>FixSBUS_0080</key> <false/> <key>FixShutdown_0004</key> <true/> <key>FixUSB_1000</key> <false/> <key>NewWay_80000000</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> </array> <key>HaltEnabler</key> <false/> <key>SSDT</key> <dict> <key>EnableC2</key> <false/> <key>EnableC4</key> <false/> <key>EnableC6</key> <true/> <key>EnableC7</key> <false/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1</string> <key>DefaultVolume</key> <string>Yosemite</string> <key>Fast</key> <false/> <key>Legacy</key> <string>PBR</string> <key>Log</key> <true/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <string>-1</string> </dict> <key>SMBIOS</key> <dict> <key>BiosVendor</key> <string>Apple Inc.</string> <key>ROM</key> <string>MP51.88Z.007F.B03.1010071432</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>MacPro5,1</string> <key>Family</key> <string>Mac Pro</string> <key>SerialNumber</key> <string>****</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>Board-ID</key> <string>Mac-F221BEC8</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisAssetTag</key> <string>APPLExx</string> <key>BoardSerialNumber</key> <string>****</string> </dict> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>Auto</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>Inject</key> <true/> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> <string>Dysk Lokalny</string> <string>HD(3,GPT,B72BF351-4AF9-42D0-8ADA-F0D88612E3E4,0xA4800,0xEDD7800)</string> <string>HD(2,GPT,34A49696-BBAE-4351-A96D-64FF02C97C6C,0x64800,0x40000)</string> <string>HD(1,GPT,995A1A6D-E64B-4F41-B0E2-B100A7B8C4F3,0x28,0x64000)</string> <string>HD(1,GPT,F0CDB1B1-280C-40B5-B9D1-B4D96B961BB2,0x28,0x64000)</string> </array> <key>Language</key> <string>pl:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <true/> <key>Tool</key> <true/> </dict> <key>TextOnly</key> <false/> <key>Theme</key> <string>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>VRAM</key> <integer>2048</integer> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>PatchVBios</key> <false/> <key>LoadVBios</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>LogEveryBoot</key> <string>false</string> <key>LogLineCount</key> <integer>3000</integer> <key>MountEFI</key> <true/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> 1 Link to comment Share on other sites More sharing options...
Maniac10 Posted June 28, 2014 Share Posted June 28, 2014 Could you upload a DarwinDumper report for each situation to see what's different? Link to comment Share on other sites More sharing options...
bider Posted June 28, 2014 Share Posted June 28, 2014 Could you upload a DarwinDumper report for each situation to see what's different? Here are some logs. I will post DarwinDumper reports in few minutes. If I want to see the logo during boot i have to put something like this as nvidia fake id: 0x10de0fe0 (inverted order). So maybe graphics drivers are not loaded correctly and it only loads "safe mode" driver? http://www.sendspace.com/filegroup/xa3x4b41qD7aEXrxZwfhsvF6iTbRdaRGt0FymdWR%2Bsk Edit: DarwinDumper added http://www.sendspace.com/filegroup/mX%2B49lqqtrNzB6XJfy31BQ 1 Link to comment Share on other sites More sharing options...
bider Posted June 28, 2014 Share Posted June 28, 2014 Normal boot http://youtu.be/HG1KMXFFx2U InjectNvidia enabled (0x10de0fe0) - no QE/CI http://youtu.be/-jOVb3CpY9M 1 Link to comment Share on other sites More sharing options...
Mirone Posted June 28, 2014 Share Posted June 28, 2014 very interesting. thanks for the information Link to comment Share on other sites More sharing options...
Maniac10 Posted June 29, 2014 Share Posted June 29, 2014 I just tried adding a wrong id for my ATI 5770 and it worked! Sadly I obviously lost graphics acceleration but this is certainly an advance. Good job bider! 1 Link to comment Share on other sites More sharing options...
bider Posted June 29, 2014 Share Posted June 29, 2014 I just tried adding a wrong id for my ATI 5770 and it worked! Sadly I obviously lost graphics acceleration but this is certainly an advance. Good job bider! Hopefully you guys will be able to find out the way to make it work Link to comment Share on other sites More sharing options...
Mirone Posted June 29, 2014 Share Posted June 29, 2014 unfortunately for me does not work. Link to comment Share on other sites More sharing options...
JahStories Posted June 29, 2014 Author Share Posted June 29, 2014 I'll try to explain better, we are not trying to get the apple logo when the loading is finished, the logo should appear at the same time of the appearing of the progress bar, like happens on real macs... and even if there is an apple logo when the loading ends injecting a wrong id, thats not a solution... thanks for your finding btw. 1 Link to comment Share on other sites More sharing options...
Maniac10 Posted June 29, 2014 Share Posted June 29, 2014 We never said it was a solution but an advancement, as the logo is placed by boot.efi itself and not the bootloader, so it should be useful to figuring out how it's done at least. Link to comment Share on other sites More sharing options...
JahStories Posted June 29, 2014 Author Share Posted June 29, 2014 injecting the wrong id & disabling qe/ci it's not an advancement at all.... btw its nice to know that without acceleration the animation after the boot process is showed correctly... Link to comment Share on other sites More sharing options...
Slice Posted June 30, 2014 Share Posted June 30, 2014 Guys, Apple logo appears during boot process twice, even on 10.6+ 1. Written by boot.efi with resolution as set by Clover GUI. If no key "-v"! 2. Written by mach_kernel after kexts for graphics appears to switch on. If you boot with -v you may see first kernel messages then Apple logo. If you boot without "-v" and set low resolution in Clover then you can see large Apple logo and then it switched to small one with high resolution supported by the system. Please review your messages according to the information. 1 Link to comment Share on other sites More sharing options...
JahStories Posted June 30, 2014 Author Share Posted June 30, 2014 Hi Slice, i've always booted not in verbose and trying changing clover's resolution to the lowest still don't get me the apple logo (both efi's and mach_kernel ones) while booting Yosemite... :/ Link to comment Share on other sites More sharing options...
nyolc8 Posted June 30, 2014 Share Posted June 30, 2014 Guys, Apple logo appears during boot process twice, even on 10.6+ 1. Written by boot.efi with resolution as set by Clover GUI. If no key "-v"! 2. Written by mach_kernel after kexts for graphics appears to switch on. If you boot with -v you may see first kernel messages then Apple logo. If you boot without "-v" and set low resolution in Clover then you can see large Apple logo and then it switched to small one with high resolution supported by the system. Please review your messages according to the information. I never got the 2. Apple logo with proper graphics settings, I think because I never got the same resolution for boot screen and for desktop. Link to comment Share on other sites More sharing options...
Maniac10 Posted June 30, 2014 Share Posted June 30, 2014 1. Written by boot.efi with resolution as set by Clover GUI. If no key "-v"! This is the one we don't see in Yosemite, unless we put a fake id which disables graphics acceleration. Link to comment Share on other sites More sharing options...
Recommended Posts