Jump to content
ErmaC

Clover General discussion

22,556 posts in this topic

Recommended Posts

Advertisement
16 hours ago, vector sigma said:

OsxAptioFix3 was working until Mojave for me, but just few minutes ago I tested it in Catalina and it fail. Need a fix  (@Slice)

 

 

I need more information what is the fail.

Meanwhile AptioMemoryFix chooses slide value automatically while Fix3 uses value from user and default one is zero.

May be for Catalina zero value is not the best and you have to choose something like slide=128.

Share this post


Link to post
Share on other sites
1 hour ago, vector sigma said:

i'm still in Beta1. So it's working for me because of this? ... to night I'll update to Beta 3 and see what's.. Anyway I consider only the root volume ("/") and not if you install Clover from another partition as from Maojave the Catalina partition is read/write in Beta 1 ... can be this the problem?

 

No, the installer activate them by default if Clover was never installed, i.e. if ../Library/Preferences/com.projectosx.clover.installer.plist doesn't exist. Due to the fact that I changed something at least once you have to mark cheboxes. Next run will be ok.

The proof is by deleting com.projectosx.clover.installer.plist and you will see them activated. Little price for this migration.

 

in beta3, still not works to install clover.

162252181_2019-07-099_47_12.png.9d6a7dfd1ce1e060e4e5a1c06618ddc4.png

 

after remove /Library/Preferences/com.projectosx.clover.installer.plist

i can get default driver. thanks a lot

1587922019_2019-07-099_47_06.png.7f896e646246f83187a5524be54718b8.png

 

Share this post


Link to post
Share on other sites

suggestion

old package makes drivers64UEFI and drivers64 folders.

it's useful when sort folders by name.

now folder name is

BiosDrivers 

UEFIDrivers

 

if sort folder by name, BiosDrivers is second, UEFIDrivers is last.

can we consider like before?

example DriversBIOS OR DriversUEFI.

Share this post


Link to post
Share on other sites
38 minutes ago, Sherlocks said:

suggestion

old package makes drivers64UEFI and drivers64 folders.

it's useful when sort folders by name.

now folder name is

BiosDrivers 

UEFIDrivers

 

if sort folder by name, BiosDrivers is second, UEFIDrivers is last.

can we consider like before?

example DriversBIOS OR DriversUEFI.

 

Yeah, I was thinking of that, too.

 

Ooor...another idea, maybe put them both under a global Drivers folder.

 

For example:

Drivers

    - BIOSdrivers

    - UEFIdrivers

 

Also, maybe a bit of cleanup on the BIOS drivers side would be nice to have, as well. For consistency. We're still mentioning "64-bit" in the installer for the BIOS drivers. Apparently I've missed that, too, since I'm only booting UEFI.

 

956001966_Screenshot2019-07-09at16_37_03.png.a2ee65209a64813ec18f77bda5b6034c.png

 

 

19 minutes ago, Slice said:

If sort by name then Bios.. will be first, UEFI... will be second.

DriversBIOS ans DriversUEFI will be sorted exactly the same.

 

Yeah... I think he's referring to the fact that, with the new naming, since Drivers folders are separate, when you look under Clover folder, you'll see BiosDrivers at the beginning of the "list" and UEFIdrivers somewhere at the end. They won't be one after the other anymore.

 

676328046_Screenshot2019-07-09at16_56_38.png.723b0a6beb11bc0aa8ec15d843a2f559.png

 

But if we add them both under Drivers, then they will be, since they will be the only two sub-folders in that folder. :) 

Edited by arsradu

Share this post


Link to post
Share on other sites
6 minutes ago, Slice said:

Yes, agree

Should be


drivers
-- BIOSdrivers
-- UEFIdriver
-- off

As well as in ISO and in PKG.

 

Hi @Slice

 

I don't try r4985. What about Clover installation on existing EFI Folder into Hard Disk or USB pen drive.

Share this post


Link to post
Share on other sites
16 minutes ago, Slice said:

Yes, agree

Should be


drivers
-- BIOSdrivers
-- UEFIdriver
-- off

As well as in ISO and in PKG.

it's redundant, why not:

drivers
-- BIOS
-- UEFI
-- off

?

I mean a tree, subfolders... if we talk for the same thing

Share this post


Link to post
Share on other sites

I am testing.

1.

Why installer said me

Theme 'cesium' (defined in config.plist) not found !
Using default theme 'embedded'

?

No. the theme is present!

2.

The installer kills folders "drivers64" and drivers64UEFI. Ok, as expected. But in this case I can't boot with older Clover. For example to search an mistake.

3. 

Clover installation doesn't depend on "Install on ESP". It does this even without the flag. 

Share this post


Link to post
Share on other sites
12 minutes ago, Matgen84 said:

I don't try r4985. What about Clover installation on existing EFI Folder into Hard Disk or USB pen drive.

The package takes cares of the migration, and Clover will looks on old directories if new ones aren't found.

3 minutes ago, Slice said:

 

1.

Why installer said me


Theme 'cesium' (defined in config.plist) not found !
Using default theme 'embedded'

?

No. the theme is present!

not sure I did nothing for this. I'll take a look

Share this post


Link to post
Share on other sites
4 minutes ago, Slice said:

2.

The installer kills folders "drivers64" and drivers64UEFI. Ok, as expected. But in this case I can't boot with older Clover. For example to search an mistake.

Old Clover doesn't know that your drivers are in a new location, can't expect this. New Clover knows to search in old directories.

May be better to not 'move' but 'copy' and leave old ones for old Clover? .. anyway this happen only if you copy them manually otherwise an old installer will recreate them..

11 minutes ago, Slice said:

3. 

Clover installation doesn't depend on "Install on ESP". It does this even without the flag.

I'll take a look, but I've also did nothing for this. Let see..

Share this post


Link to post
Share on other sites

@Slice should we make the repository intentionally not compilable until new changes will be ready.. otherwise a lot of people will compile and use it in the meantime....

Edited by vector sigma

Share this post


Link to post
Share on other sites
38 minutes ago, vector sigma said:

it's redundant, why not:


drivers
-- BIOS
-- UEFI
-- off

?

I mean a tree, subfolders... if we talk for the same thing

 

I thought of that, too. :) 

 

The reason why I haven't mentioned it before is because it felt more confusing than the "longer" variant, for some reason.

 

So, whichever you guys decide. It's perfectly fine for me.

 

And...I don't think we need to close the repo. Otherwise people will start complaining about that! :))

 

Uhm..in my opinion, as long as this is still under development (there is no official release yet), it's everyone's obligation to take caution (meaning make a damn bootable USB drive, it's not that hard) so that they can boot back into the system in case they've tried a testing version and things didn't go quite the way they should. Or test on the actual USB instead of the main SSD.

 

When playing with fire, you need to wear protection. :))

 

That's just my opinion.

Edited by arsradu

Share this post


Link to post
Share on other sites
16 minutes ago, vector sigma said:

@Slice should we make the repository intentionally not compilable until new changes will be ready.. otherwise a lot of people will compile and use it in the meantime....

Heh, no. Those people have own responsibility on result. I will upload Release as soon as we decided finally what it should be.

Currently I booted with fresh installed 4985.

Share this post


Link to post
Share on other sites
49 minutes ago, Matgen84 said:

I don't try r4985. What about Clover installation on existing EFI Folder into Hard Disk or USB pen drive.

 

It will just rename 64-bit drivers folders and, on first install, you'll need to reselect your drivers. This is just when switching from versions older than 4983, to 4983 or above. On reinstall, all your previously selected drivers will still be there.

 

Also, if you use AptioMemoryFix, and you select one of the included OSXAptioFix drivers, AptioMemoryFix will be removed to prevent conflicts. If you don't choose anything, AptioMemoryFix will be kept.

Share this post


Link to post
Share on other sites

ok, anyway I'll remove the package I posted

4 hours ago, Slice said:

I need more information what is the fail.

Meanwhile AptioMemoryFix chooses slide value automatically while Fix3 uses value from user and default one is zero.

May be for Catalina zero value is not the best and you have to choose something like slide=128.

I'll try it

Share this post


Link to post
Share on other sites
37 minutes ago, vector sigma said:

Old Clover doesn't know that your drivers are in a new location, can't expect this. New Clover knows to search in old directories.

May be better to not 'move' but 'copy' and leave old ones for old Clover? .. anyway this happen only if you copy them manually otherwise an old installer will recreate them..

@Slice so we should leave there old directories? Let me know as I'm working on it in this moment..

Share this post


Link to post
Share on other sites
49 minutes ago, Slice said:

I am testing.

1.

Why installer said me


Theme 'cesium' (defined in config.plist) not found !
Using default theme 'embedded'

?

No. the theme is present!

 

I understand!

This is the script "postinstall"

$plistbuddy -c "Add InstalledThemes array" "$CLOVER_INSTALLER_PLIST_NEW" >/dev/null
index=0
while read -r -u3 theme_plist; do
    theme=${theme_plist%/*}
    theme=${theme##*/}
    $plistbuddy -c "Add InstalledThemes:$index string $theme" "$CLOVER_INSTALLER_PLIST_NEW" >/dev/null
    [[ -n "config_theme" && "$config_theme" == "$theme" ]] && theme_found=1
    themes_installed+=("$theme")
    index=$((index + 1))
done 3< <(find "${EFI_ROOT_DIR}"/EFI/CLOVER/themes -iname 'theme.plist' 2>/dev/null)

It searches the file "theme.plist".

But cesium ans other SVG themes doesn't contain the file. They contain file "theme.svg".

How this script can be improved to search both {theme.plist, theme.svg}?

4 minutes ago, vector sigma said:

@Slice so we should leave there old directories? Let me know as I'm working on it in this moment..

I want to test a link

ln -s UEFIDrivers drivers64UEFI

Will old clover works with it?

Share this post


Link to post
Share on other sites

Well, what would be the real-life scenario here? Someone manually copying his Drivers (with subfolders UEFI and BIOS) from 498...whatever, into versions like 4972 or something like this, and removing the old drivers folders?

 

And doubling drivers to fix this...? I don't know... Not to mention then people will start asking: "Why two sets of driver folders"? :)) Maybe some sort of symlink...would be better? I don't know.

 

Edit: Slice, I see you already thought of the same thing. :)) Maybe that works...

Edited by arsradu

Share this post


Link to post
Share on other sites
Just now, Slice said:

I understand!

This is the script "postinstall"


$plistbuddy -c "Add InstalledThemes array" "$CLOVER_INSTALLER_PLIST_NEW" >/dev/null
index=0
while read -r -u3 theme_plist; do
    theme=${theme_plist%/*}
    theme=${theme##*/}
    $plistbuddy -c "Add InstalledThemes:$index string $theme" "$CLOVER_INSTALLER_PLIST_NEW" >/dev/null
    [[ -n "config_theme" && "$config_theme" == "$theme" ]] && theme_found=1
    themes_installed+=("$theme")
    index=$((index + 1))
done 3< <(find "${EFI_ROOT_DIR}"/EFI/CLOVER/themes -iname 'theme.plist' 2>/dev/null)

It searches the file "theme.plist".

But cesium ans other SVG themes doesn't contain the file. They contain file "theme.svg".

How this script can be improved to search both {theme.plist, theme.svg}?

I guess the theme name is the directory that contains theme.svg... I'll fix it

7 minutes ago, Slice said:

I want to test a link

ln -s UEFIDrivers drivers64UEFI

Will old clover works with it?

UEFI drivers has support for symlinks?? Something that will surprise me Lol

Share this post


Link to post
Share on other sites

It's a pity no. Symlinks doesn't work with FAT32 UEFI drivers. 

So we have to keep both old and new folders until user decides never return to old Clover.

Not a big deal. The folder occupies 100kb. 

Share this post


Link to post
Share on other sites
24 minutes ago, Slice said:

I understand!

This is the script "postinstall"


while read -r -u3 theme_plist; do
    theme=${theme_plist%/*}
    theme=${theme##*/}
    $plistbuddy -c "Add InstalledThemes:$index string $theme" "$CLOVER_INSTALLER_PLIST_NEW" >/dev/null
    [[ -n "config_theme" && "$config_theme" == "$theme" ]] && theme_found=1
    themes_installed+=("$theme")
    index=$((index + 1))
done 3< <(find "${EFI_ROOT_DIR}"/EFI/CLOVER/themes -iname 'theme.plist' 2>/dev/null)

 

 

try this:

while read -r -u3 theme_plist; do
    theme=${theme_plist%/*}
    theme=${theme##*/}
    $plistbuddy -c "Add InstalledThemes:$index string $theme" "$CLOVER_INSTALLER_PLIST_NEW" >/dev/null
    [[ -n "config_theme" && "$config_theme" == "$theme" ]] && theme_found=1
    themes_installed+=("$theme")
    index=$((index + 1))
done 3< <(find "${EFI_ROOT_DIR}"/EFI/CLOVER/themes \( -iname 'theme.plist' -or -iname 'theme.svg' \) 2>/dev/null)

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By MaLd0n
      1 -Create a USB bootable
       
      Create your usb installer, use this tool and download Catalina or Big Sur from Apple servers
       
      Catalina
      installScript_allfullapp.zip
       
      Big Sur
      installScript_1016fullapp.zip
       
      Credits: crazybirdy
       
      Copy Catalina / Big Sur installer to Applications folder, open terminal and run
       
      Catalina
       
       
      Big Sur
       
       
      If you want check one step by step, check here
       
      -Opencore Vanilla Tutorial
      https://tinyurl.com/ycvcnp8h
       
      2- EFI folder USB installation
       
      -EFI OpenCore Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition in your USB STICK
      https://tinyurl.com/ybwr9kq3
       
      -EFI Clover Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition in your USB STICK
      https://tinyurl.com/yxsw7d3t
       
      3- EFI folder SSD
       
      -EFI OpenCore Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition SSD 
      https://tinyurl.com/ybwr9kq3
       
      -EFI Clover Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition SSD
      https://tinyurl.com/yxsw7d3t
       
      4- Start Fine Tune
       
      Run this app and post full dump here for full ACPI solution
       
      RunMe.app
      https://tinyurl.com/y9562hz7
       
       
      If you like a SSDT way, here we go
      SSDT-OLARILA.aml.zip
       
      5- USB Solution
       
      Use this kext with correct smbios, enable XHCI port limit patch
      USBZ490UD.iMac19,1.zip
      USBZ490UD.iMac20,1.zip
      USBZ490UD.iMacPro1,1.zip
       
      and follow this tutorial for remap USB ports
       
       
      --DSDT PATCHES--
       
      -FIX ERRORS AND WARNINGS -FIX ACPI ERRORS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE ID -DMAC -REMOVE LINES, PROBLEMATIC and UNUSED -FIX K.P in REBOOT -NVRAM -REAL TIME CLOCK -SLPB -DARWIN / WINDOWS -XHCI -PLUGIN TYPE -HDEF -ARTC -IPIC -TIMR -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -UAR1 -LAN -FWHD -USBX -PMCR -PPMC -XSPI -kUSBCompanionIndex -io-device-location -IMEI -EC -PNLF -ARPT -GFX0 -NVME -ACPI-WAKE-GPE -DTGP -HDMI / HDAU  
      --SCREENSHOTS--































      -If you want to buy me a beer - Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      Big Thanks to XLR and your Badass Motherboard, Ultrafast CPU, Coolest Heatsink, Huge Graphics Card, Tonnes of RAM,
      Gigantic Hard Drive, Lightspeed Disk Burner, Professional Sound Card, Massive LCD Display.
       
       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
       
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, headkaze, onemanosx, erroruser, Jenny David, Sampath007, Facebook Hackintosh community, Facebook Olarila community, SchmockLord, daliansky and many, many, many others!
       
      We're all here to have fun and learn from each other!
    • By MaLd0n
      iMac20,1 Hackintosh 
      A good build for professional audio and video processing.
      We love silence and Cooler SCYTHE Ninja 5 is mandatory in this case!
      A very custom DSDT for best experience under macOS. Removed all unused devices, injected all Apple devices, essentials, cosmetics, real improvements.
       
       

       
       
      -OpenCore Vanilla TUTORIAL-
       
       
      -USB Port Mapping TUTORIAL-
       
       
      -Bios/UEFI Settings-
      CSM Support - Disabled
      Internal Graphics - Enable
      -Thunderbolt Configuration-
      Security Level - No Security
      GPIO3 Force Pwr - Enabled
       
      -Hardware-
      Mobo - Ga Z490 Vision D
      https://tinyurl.com/y4gajha4

      Processor - i7 or i9 10th Intel
      https://tinyurl.com/y6jlskwz

      GPU - RX 580, 590, VEGA 56, VEGA64, 5700XT or RADEON VII
      https://tinyurl.com/y4mxc7t6

      Cooler - SCYTHE Ninja 5 
      https://tinyurl.com/yyrbx5lf

      NVME - WD Black SN750 NVMe SSD
      https://tinyurl.com/vnq46yr
       
      -EFI folders- 
      Clover - Download
      OpenCore - Download
      Just paste EFI folder into EFI partition, reboot and extract one SendMe. Post this dump here for full ACPI solution!
      Download RunMe.app dumper
       
      -If you want to buy me a beer - Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -DSDT- Complete Solution
      DSDT.Z490 VISION D MaLd0n.zip
       
      -SSDT- Not complete solution
      SSDT-OLARILA.aml.zip
       
      -DSDT Patches-
       
       
       
      -USB Solution-
      USBPorts.iMac19,1.zip
      USBPorts.iMac20,1.zip
      USBPorts.iMacPro1,1.zip
       
      -Boot Time with Clover or Opencore is same-
       
      -Screenshots-































       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Thx to KGP for SSDT Thunderbolt
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!

      We're all here to have fun and learn from each other!
    • By jrbros1
      Hi there,
       
      So I have my Windows computer, used a USB with Clover setup to boot into Mojave OS that I installed on the SD card in the computer. The world was a great place and all was well!

      Then I did the steps to partition the pc system to now include the additional drive that I would put Clover on. Here's where I messed up: Instead of directly copying over the full Clover folder into the EFI folder of the new drive (which just had the Boot & Microsoft folders in it), I replaced the EFI's boot folder with Clover's boot folder. So the EFI folder now contains a Microsoft folder, a Clover folder, and Clover's Boot folder only.

      Now, I only can access the Clover boot up menu, the macOS, but no Windows at all. Even if I go into BIOS and pick Windows Boot Manager or Partition 1 for the start up, I get a black screen for both. I can still access the macOS as well as Shell, but I don't know what that does other than displaying all of the yellow text fly by..

      Is there a kind soul out there that can help me get Windows back to boot? Keep in mind I'm a bit of a newbie here so laying out the common-sense steps would be helpful!

      Thank you in advance!
×