Jump to content

Philip Petev

Philip Petev

Member Since 13 Oct 2006
Offline Last Active Today, 10:00 AM
*****

#2477660 Clover Themes

Posted by Philip Petev on 11 August 2017 - 05:11 AM

New "Material" Clover Theme. Enjoy  :)  Download | via Drive:MD5: dbf1cbe6e7d7dcd2298a725e44fc6f5e #EDIT: Release version with some changes was available on Clover Theme repo as committed here. Thanks  :) Nice one indeed, but IMO it looks better if you change the font with the one from the Universe theme. The current one looks a bit pixelated.

#2475497 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 07 August 2017 - 09:35 AM

Not the script, the clover-genconfig part in the Clover source. r4144 builds fine, using the options, selected by Badruzeus.

#2475491 Clover General discussion

Posted by Philip Petev on 07 August 2017 - 09:33 AM

Guys, you obviously have missed something in r4145. Clover builds fine, but building the clover-genconfig part fails.  ================= Making all in partutil =================  [XCODE] partutil ================= Making all in bdmesg =================  [XCODE] bdmesg ================= Making all in clover-genconfig =================  [XCODE] clover-genconfig ** INSTALL FAILED ** The following build commands failed:  CompileC /Users/philip/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/x86_64/clover-genconfig.o clover-genconfig.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler  CompileC /Users/philip/src/edk2/Clover/CloverPackage/sym/build/clover-genconfig/clover-genconfig.build/Release/clover-genconfig.build/Objects-normal/i386/clover-genconfig.o clover-genconfig.c normal i386 c com.apple.compilers.llvm.clang.1_0.compiler (2 failures) make[2...

#2475466 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 07 August 2017 - 09:12 AM

That "INSTALL FAILED" has nothing to do with the script, there is no error message, defined anywhere in the script. More likely the makepkg script fails for one reason or another.And I have it too!!! Interesting... EDIT: happens also if you want to build standard package. Clearly, Clover source issue.

#2471032 Clover Themes

Posted by Philip Petev on 29 July 2017 - 07:36 AM

Guys, any progress with the Clover GUI bugs? You know, the missing checkboxes and radiobuttons with GCCxx (except for the embedded one) and the broken embedded background with XCODE8?All those are not present if the profile is set to XCODE5.

#2468648 Clover General discussion

Posted by Philip Petev on 24 July 2017 - 10:11 PM

@Wppley2 Better contact your video card vendor and ask him for UEFI upgrade for your card. That's what I did in order to upgrade mine EVGA GTX 650 SC.

#2466475 Clover Bug/Issue Report and Patch

Posted by Philip Petev on 20 July 2017 - 07:03 PM

Yeah, my bad, wrong logic, it should be AND, not OR... @Slice: line 22 (CloverPackage/package/Scripts.templates/EFIFolder/postinstall) should be:if [[ ! -f "${EFI_ROOT_DIR}/EFI/CLOVER/config.plist" && "${customPlists}" == "" ]]; thenThe template should be copied as main config only in case both the main config and the custom configs are not present. In any other case it should not be copied.

#2466335 Clover Bug/Issue Report and Patch

Posted by Philip Petev on 20 July 2017 - 01:36 PM

Another proposition, answering to this problem:CloverPackage/package/Scripts.templates/EFIFolder/postinstall The sample Clover config file config-sample.plist will be copied as config.plist only if config.plist doesn't exist or there are custom configs, present in the OEM folder (the script searches for custom configs in that folder and the sample SystemProductName folder is excluded from that search).   Attached Files  postinstall.zip 617bytes 5 downloads

#2457746 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 06 July 2017 - 03:55 AM

Hello, gotta this on my last test using "custom macros" (boot7) with -D USE_APPLE_HFSPLUS_DRIVER -D ONLY_SATA_0 -D DISABLE_UDMA_SUPPORT":Generating BootSectorsmake: Nothing to be done for `all'.Done!================================================================================MAKE PKG <--------------------------------------------------Badruzeus-MBP:~ badruzeus$ It's just ended on "Make PKG". My tools are:OS: macOS 10.11.6XCode: 8.2 Build 8C38NASM: 2.13.01Build_Clover script v4.5.1EDK2: r24878Using EDK2 r24848 from the script also gives same result. But, "standard build" (boot6) has no problem. Thanks. #Edit: I also tried again after removing ~/src folder but no change.Run the script like this:bash - x buildcloverthen post the result Sent from my MI 5s using Tapatalk EDIT: I was able to reproduce the problem, happens to me as well and only if the custom macros are used. I don't really get it, the script just stops after executing CheckPropriet...

#2456948 Clover General discussion

Posted by Philip Petev on 04 July 2017 - 12:42 PM

@Slice @apianti As you know, the recent versions of the Build_Clover.command script can add the proprietary EFI drivers (NTFS.efi, HFSPlus.efi and apfs.efi) to the package. Using such customized package however could create one potential problem: those drivers will be removed from the EFI folder, if a standard (non-customized) package is used right after the customized one.The problem lies here: CloverPackage/package/Scripts.templates/EFIFolder/preinstallLine 165 determines the list of the packages that should be removed, so the new version to be installed and according to that list, that should be all package identifiers, starting with "org.clover.". That means the proprietary drivers will be included in that list, because the customized package has already created package receipts for them, and therefore removed with the rest. My proposition is that line to be changed from this:pkgs=$(/usr/sbin/pkgutil --volume "$DEST_VOL" --pkgs | /usr/bin/grep -iE '@CLOVER_PACKAGE_IDEN...

#2447112 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 18 June 2017 - 10:54 PM

No, this driver allows boot from NTFS-formatted drive and that's the only thing is does AFAIK. A support from the OS itself is still required for proper write operations.

#2446967 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 18 June 2017 - 04:15 PM

This is here: Screen Shot 2017-06-18 at 19.26.48.png 144.42KB 12 downloads Screen Shot 2017-06-18 at 19.28.26.png 142.48KB 14 downloadsAre you sure all related options are set to YES (lines 63-65)?

#2446860 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 18 June 2017 - 02:32 PM

Just added the NTFS.efi support. I've also rewritten the function that handles all that proprietary drivers (it's now CheckProprietary). The test version is at the usual place.

#2446385 Build_Clover.command, another Script to build standard Clover (or customized)

Posted by Philip Petev on 17 June 2017 - 02:42 PM

Alright guys, just uploaded the new test version 4.5.0. Now Apple's proprietary EFI drivers (HFS+ and APFS) can be added to the package and that is configurable through the two variables USEHFSPLUS and USEAPFS (lines 63 and 64). The EFI files will be downloaded and stored in ~/src/tools in case they're missing. The test script is at the usual place.

#2446172 Clover General discussion

Posted by Philip Petev on 17 June 2017 - 05:38 AM

In build_Clover.command with Developer mode, you can chose "ebuild.sh -fr" or else. I just tested No need for that. Option 5. build existing revision for release (no update, standard build) is sufficient, as that option uses -fr by default.

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy