chris1111 Posted July 11, 2014 Share Posted July 11, 2014 Thanks SunKi Link to comment Share on other sites More sharing options...
alexanderq Posted July 11, 2014 Share Posted July 11, 2014 EG_PIXEL BackgroundPixel = { 0x00, 0x00, 0x00, 0xFF}; SunKi please can you make it so it loads the logo from the theme root folder so if we change theme the logo will still be displayed? Link to comment Share on other sites More sharing options...
artur_pt Posted July 11, 2014 Share Posted July 11, 2014 hello it works .. but is not real .. it load a png .. not the real one.. but is a good start thanks to developer 3 Link to comment Share on other sites More sharing options...
PJALM© Posted July 11, 2014 Share Posted July 11, 2014 Great work, thx SunKi Real Macs load the first stage logo from firmware so not sure how we would do it any other way then what SunKi did it. Only 2nd stage is from a boot.efi 1 Link to comment Share on other sites More sharing options...
SunKi Posted July 11, 2014 Share Posted July 11, 2014 always welcome! 1 Link to comment Share on other sites More sharing options...
Onixs Posted July 11, 2014 Share Posted July 11, 2014 @SunKi Thanks! Would it be nicer/possible if we set the color in theme's plist instead of hardcoding it? Link to comment Share on other sites More sharing options...
artur_pt Posted July 11, 2014 Share Posted July 11, 2014 hello for now my real problem .. the 2º stage only show in verbose if it show without verbose .. for me is good black screen with progress bar .. then 2º stage from boot.efi that make my day good hack Link to comment Share on other sites More sharing options...
PJALM© Posted July 11, 2014 Share Posted July 11, 2014 actually would be easier to use a setting in the clover config.plist to set white/grey and put both png files in theme root Link to comment Share on other sites More sharing options...
Onixs Posted July 11, 2014 Share Posted July 11, 2014 this does not belong to config.plist coz this is png that refers to theme Link to comment Share on other sites More sharing options...
SunKi Posted July 11, 2014 Share Posted July 11, 2014 SunKi please can you make it so it loads the logo from the theme root folder so if we change theme the logo will still be displayed? yes, it should not be difficult like this: EFI_FILE *RootThemeDir = NULL; SelfRootDir->Open(SelfRootDir, &RootThemeDir, L"EFI\\CLOVER\\themes", EFI_FILE_MODE_READ, 0); EG_IMAGE *Logo = egLoadImage(RootThemeDir, L"appleLogo_apple_white.png", TRUE); 2 Link to comment Share on other sites More sharing options...
PJALM© Posted July 11, 2014 Share Posted July 11, 2014 this does not belong to config.plist coz this is png that refers to theme this has nothing to do with the theme at all he just used the theme folder to store the png for the logo Link to comment Share on other sites More sharing options...
SunKi Posted July 11, 2014 Share Posted July 11, 2014 @SunKi Thanks! Would it be nicer/possible if we set the color in theme's plist instead of hardcoding it? we may test board id and make choose based on this things Link to comment Share on other sites More sharing options...
Onixs Posted July 11, 2014 Share Posted July 11, 2014 this has nothing to do with the theme at all he just used the theme folder to store the png for the logo And so does background and icons Link to comment Share on other sites More sharing options...
mnfesq Posted July 11, 2014 Share Posted July 11, 2014 This may be a Clover/graphics question and not actually related to the boot logo but I here's what I get. The first photo is the first stage boot and the second photo is the second stage boot. Anything I can do to fix the graphics in the second stage boot? Link to comment Share on other sites More sharing options...
PJALM© Posted July 11, 2014 Share Posted July 11, 2014 And so does background and icons Again the logo files are not related to the theme, it was simply a convenient place to store the file(s). The boot logo loads after any theme is shown so what will some theme setting gonna do for this? Link to comment Share on other sites More sharing options...
MattsCreative Posted July 11, 2014 Share Posted July 11, 2014 i used Again the logo files are not related to the theme, it was simply a convenient place to store the file(s). The boot logo loads after any theme is shown so what will some theme setting gonna do for this? i used yours and it works perfect no issues Link to comment Share on other sites More sharing options...
JahStories Posted July 11, 2014 Author Share Posted July 11, 2014 little off topic i made a clover theme that perfectly matches new black boot hope you guys like it! 3 Link to comment Share on other sites More sharing options...
chris1111 Posted July 11, 2014 Share Posted July 11, 2014 little off topic i made a clover theme that perfectly matches new black boot hope you guys like it! Same here my black animed themes I hope you like this themes perfect fit with the White Apple Link to comment Share on other sites More sharing options...
chris1111 Posted July 11, 2014 Share Posted July 11, 2014 HAHA!! I build my Clover r2755 to the grower with this change Really great thanks to SunKi WORKS Perfectly Link to comment Share on other sites More sharing options...
JahStories Posted July 11, 2014 Author Share Posted July 11, 2014 i prefer my theme ! 1 Link to comment Share on other sites More sharing options...
Doublepranks Posted July 11, 2014 Share Posted July 11, 2014 little off topic i made a clover theme that perfectly matches new black boot hope you guys like it! Schermata 2014-07-11 alle 18.44.02.png I'm using your theme with the edited BOOT.EFI files but still i don't see the apple logo :'( Link to comment Share on other sites More sharing options...
chris1111 Posted July 11, 2014 Share Posted July 11, 2014 Here r2755 new way with this you need to put the logo on EFI/ CLOVER/themes credit Clover Team and SunKi 2 Link to comment Share on other sites More sharing options...
SunKi Posted July 11, 2014 Share Posted July 11, 2014 also i found if we set nvram variable BackgroundClear to 0 then we have grey boot progress bar and black theme 2 stage boot process. if we don't set BackgroundClear then progress bar will be black and 2 stage from grey theme. so i did it in bareBoot (my boot loader) and users have ability choose theme for boot process. its work for me if (gSettings.YoBlack) { Status = gRS->SetVariable ( L"BackgroundClear", &gEfiAppleNvramGuid, EFI_VARIABLE_BOOTSERVICE_ACCESS | EFI_VARIABLE_RUNTIME_ACCESS, sizeof (BackgroundClear), &BackgroundClear ); } 6 Link to comment Share on other sites More sharing options...
sapphireone Posted July 11, 2014 Share Posted July 11, 2014 super Chris his works 1 Link to comment Share on other sites More sharing options...
jamiethemorris Posted July 11, 2014 Share Posted July 11, 2014 This is actually really cool that it's a PNG because that means we can use whatever we want for the logo. Also I can't tell cause I haven't done this yet on my vivobook, but isn't that a gray logo in the themes folder in the screenshot? I'm assuming that's the one that's not replaced yet then. Thanks for the code, this is really awesome. I don't mind that it's not "vanilla" at all because it looks and acts exactly the same as a real Mac so I don't see any problem with that. Link to comment Share on other sites More sharing options...
Recommended Posts