Jump to content
kylon

Cloud Clover Editor ( CCE ) [With Ozmosis support]

119 posts in this topic

Recommended Posts

cce-logo.jpg

 

 

Cloud Clover Editor allows you to manage Clover EFI and Ozmosis configs everywhere!

 

 

WEB
Open Cloud Clover Editor

 

APP (MacOS - Discontinued)

Clover flying editor ( Micky1979 )

 

 

 

 

Sources: https://bitbucket.org/kylon/cloud-clover-editor-cce/overview


To run CCE at home you will need:

 

  • An HTTP server (Apache, Nginx, ...)
  • PHP 5.3.3+ (latest PHP version is always recommended for better performances/security)
  • Sqlite3 PHP extension

 

 

Some Features:

 

Edit text in tables:
Editable fields are marked with a text cursor.
Double click, or tap and hold, to open the inline editor.
You can now press Enter or click outside to save your changes.

 

 

Tri-state checkboxes:

There are 3 possible states for a checkbox: Checked, indeterminate and unchecked.

 

Checked: Value is true;

Indeterminate: Value is false;

Unchecked: Value is not set (ie, removed from plist)

 

Working with multiple configs:

The right sidebar is your multitasking menu.
Use the add button to create a new config and add it to the list.

You can safely switch between all your configs, no changes will be lost.

You can mix Clover EFI and Ozmosis configs.


Config Upgrade feature:
In the case you are using old configuration options, CCE gives you the ability to automatically upgrade your config.

 

 

Copy to:
You can copy patches between your configs (you will love this when you need to copy kernel and kext patches ;D ).

You will find a yellow copy icon if that field does support the copyTo feature.
 

 

Ozmosis Mode:

A new setting, Cloud Clover Editor Mode, is now added in Cloud Clover Editor -> CCE Settings.

This will let you switch from Clover EFI to Ozmosis mode.

Changes to your current file will be lost.

 

 

CCE Bank 2.0:

Thanks to @cecekpawon for the idea.

 

CCE Bank is a database where you can save/load Clover EFI and Ozmosis configs.

You can protect your config from unwanted modifications or make a publicly editable config.

 

To save a config in CCE Bank you only need to check the "Save to CCE Bank" option.

 

Tick the box generate a new CID, if you don t have one.

 

A CID (CCE ID) acts like a container and it is your authentication key.

You can group multiple configs under the same CID or generate as many CIDs as you like.

 

Edit Modes:

  1. Public: Anyone can make modifications, only the owner can change its settings.
  2. Private: Only the owner can make modifications and change its settings.
  3. MyBank: Only the owner can see this config, make modifications or change its settings.

 

MyBank is your private area.

Change the 'view mode' to switch between the public bank and your personal bank.

 

To manage your currently loaded config, go to Cloud Clover Editor -> Open config -> click the settings button.

 

 

Notes:

  • Locked/Private configs are marked with a padlock
  • MyBank configs are only visibile in your private area
  • Only the owner of a locked config can save the modifications in CCE Bank, hower you are free to do whatever you want in CCE and download the modified config
  • If you loose your CID you can just reply or pm me
  • No account is required!

 

 

Main Features:
Left sidebar does support touch swipe on touch devices.
No changes will be lost on page reload.

 

 

Credits

  • mackie100 - took some ideas from his app
  • Clover EFI dev team
  • Eric Slivka - new serial number
  • Virtual1 - new serial number
  • cecekpawon - PHP 5.3.3 patch, , help with the ACPI Loader Mode flag and more
  • Micky1979 - Clover flying editor
  • crusher. - Help with the ACPI Loader Mode flag
  • Download-Fritz - Help with the ACPI Loader Mode flag
  • Pavo - Ozmosis fields and values
  • stehor - Ozmosis fields and values
  • Sherlocks - General help and support
  • gujiangjiang - General help and support

Please let me know if i forgot you!

Edited by kylon

Share this post


Link to post
Share on other sites
Advertisement

Kudos! Working great on my localhost but not on Clover SF (php 5.3.3) :(

What libs is currently requiring php "5.3.10"? Maybe we can trick/downgrade it a bit?

Maybe you can stick the download button to sidebar / header for easy use? :)

<?php
/*
 * Cloud Clover Editor
 * Copyright (C) kylon - 2016
 * License - http://www.gnu.org/licenses/gpl-3.0.txt
 */
if (version_compare(phpversion(), '5.3.10', '<')) {
    die('This PHP version (' . PHP_VERSION . ') is not supported, please upgrade!');
} else {
    header('Location: cce/index.php');
    exit();
}

Share this post


Link to post
Share on other sites

Hi,

 

CFPropertyList requires php 5.3

 

I did a quick test on a site to see the minium php version and this was the result, but i never really did a test on php 5.3.x .

I'm currently on linux and i cannot easily switch php version, i will do some tests with xamp asap.

Share this post


Link to post
Share on other sites

Thanks

 

In utils.php -> isSelected i need to compare null values, otherwise some selects will have a wrong selected value

 

the source is updated

Share this post


Link to post
Share on other sites

Well, seems my sf account has been deleted for unknown reasons and without email notification :)

 

i ll try to send an email to sf, meanwhile i ll look for a new host that does not delete accounts without notice...

Share this post


Link to post
Share on other sites

Hi kylon, good work.

From my WebKintosh.app I created this little app, hope you like it.

 

Awesome, Thanks

 

OP updated

Share this post


Link to post
Share on other sites

Thanks to you!

The intention is to support your job. The app name looks fine to you?

 

PS will add a full download manager for zipped files... it's a web browser

Share this post


Link to post
Share on other sites

Hi kylon, I wonder if I can send a post action (or something else) to load a config.plist decided by my app..

i.e., I can update Clover flying editor.app to find the boot partition (mount the ESP if needed) and send the path to the loaded plist to Cloud Clover Editor..

Can you help me?

Thanks

Share this post


Link to post
Share on other sites

this is a great tools but it always shows error and always show the disconnect form the server.

 

what happend about this web server?

Share this post


Link to post
Share on other sites

I know, sf is a soo bad.

 

I m still a student, so no job, no money to buy a good host.

I already tried a few free hosts, but there were no improvements.

 

The next month i should be able to use a decent server.

 

Sorry for this delay :(

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.

  • Similar Content

    • By ErmaC
      Slice is glad to present a new EFI bootloader.
      CLOVER
      Now version 2 rEFIt based.


      It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision.
      I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources.
      http://cloverefiboot.sourceforge.net/

      Main features:


      If you have a question please provide outputs from DarwinDumper (formed from Trauma tool). Thanks Trauma!
      Continued by blackosx and STLVNUB.
      CloverGrower Downloads Installation How to do UEFI boot How to use - common words Calculator for Automatic DSDT fix Instructions for GraphicsInjector ATIConnector patching Any kexts patching with some Samples CustomEDID Hiding unnecessary menu entries Instruction for DSDT corrections to do DeviceInjection works Development Themes About kexts injection Instructions for P- and C-states generator Patching DSDT to get Sleep working CPU settings and geekbench ACPI tables loading DSDTmini Custom SMBios F.A.Q. iCloudFix Using mouse. How to make orange icons to be metallic How to make software RAID (by Magnifico) How to modify InstallESD.dmg (by shiecldk) Config.plist settings Using extra kexts and skipping kernelcache Choosing EFI drivers Configuration files Automatic config.plist creating Custom DSDT patches How to do sleep/wake working with UEFI BOOT DeviceID substitution (FakeID) Using Custom OS Icons Hibernation Floating regions Error allocating pages while starting OS -----------------
    • By glasgood
      CLOVER DUAL BOOT MOJAVE & WINDOWS 10 GUIDE 
       

       
       
      INCLUDES  MBR / LEGACY BIOS  TO  GPT / EFI CONVERSION
      USING MBR2GPT TOOL
       
       
      PREREQUISITE: Two physical discs ( SSD’s or HDD’s )
       
       
       
       
       
      STEP 1 - Clover dual boot configuration 
       
      Open config.plist with Clover Configurator
       
      Boot
       Legacy = PBR Timeout = True ( will remove the Timeout countdown, from Clover boot menu)  

       
      GUI 
      Scan / Custom
       Entries = True  Tool = True  Legacy = False ( removes extra Windows 10 entries )  
      Hide Volume
      - Preboot ( macOS Preboot )
      - Recovery ( macOS Recovery )
       

       
      So at boot you will have two options: boot macOS Mojave or Windows 10 
       
       
       
       
       
       
       
      ————————————————————
       
       
      STEP 2 - Using a drive without Windows 10 installed
       
      Disconnect system drive that contains your macOS Mojave install from computer ( This is so that Windows does not overwrite existing macOS Mojave boot loader )
       
      Proceed with a Windows 10 UEFI install.  
      After installation reconnect macOS Mojave Drive, the Windows installation should now be detected and usable in Clover. 
      If Windows 10 is not detected or able to boot,  then verify you installed Windows 10 as UEFI and not MBR ---->  ( Read step 2 - For a drive with Windows 10 installed )
       
       
      OR
       
       
       
      STEP 2 - Using a drive with Windows 10 already installed
       
      Verify your Windows install is  GPT / UEFI or MBR / Legacy BIOS.   
      If Windows install is GPT UEFI then Windows 10 install is ready to use at Clover boot menu, you should be able to boot into Windows directly from Clover boot screen. 
       

       
       
      But if  Windows drive is detected at Clover boot screen, but when booting Windows you get a black screen with a cursor on the top left,
      then this is most likely because Windows drive is MBR ( Legacy BIOS ).  You can easily convert MBR to GPT using  Windows MBR2GPT tool ( this saves hours work having to reinstall Windows 10 and setting up all your applications again  ) 
       
      If Windows 10 install is MBR / Legacy BIOS  then simply convert to GPT / UEFI  following instructions below ( read video summary and view video )
       
       
      ** To use Windows 10  MBR2GPT tool  you must have Windows 10 version 1703 ( creators update  ) or later and less than 3 partitions on 
      the Windows 10 drive **
       
      Video summary:
       
      Confirm Windows 10 drive is MBR Legacy BIOS ( in Windows Disk Management ) Reboot into Windows PE ( Advanced Startup ) Convert from MBR Legacy BIOS to GPT UEFI ( using commands below ) mbr2gpt /validate mbr2gpt /convert Restart Verify Windows 10 drive has changed to GPT UEFI ( in Windows Disk Management )  
       
       
       
      After conversion Windows 10 is ready to use at the Clover boot menu 
       
       
       
      STEP 3 - Stop Windows Boot manager from overriding Clover boot manager
       
      How to stop Windows boot manager from overriding your Hackintosh Clover boot manager when using dual booting between macOS and Windows
       
       
       
       
       
       
    • By cvad
      Small tool to download, compile and build the latest Clover X64 package.
       
       
       

      The script inside is editable.

       
      Enjoy...
       
      Many thanks to the comrade SunKi for help with creating the script.
       
       
       
       
       
      Best thanks - click "Rate File".
       
    • By blxkspell
      Hey!
      As I have 3 Monitors connected, my RX 570 gets arround 50°C while ideling/ web browsing etc. The problem is, that this temp is apparently just the threshold, when the fans start to spin. So the fans start spinning for a minute then they stop for a while again... This is very annoying for me as the rest of my hackintosh is nearly quiet (SSD, 120mm low RPM cpu fan, nearly silent PSU,...), especially when Im using the pc to revise for school. Does somebody know wether its possible to "change" the threshold till the fans start spinning? Like it would probably not be a problem for the gpu at all, if the temp rises to 55°C but therefore be soundless....
       
       
    • By d2a
      So I'm finally joining the grown-ups and trying to set up a new(ish) hack. In the past I've used legacy Clover with my old Gigabyte board and thought I knew what I was doing. But I've been trying to get a UEFI Clover-based install to work and it's going nowhere.
       
      My new system (listed as SysB in sig) is a Gigabyte Z97X-UD3H-BK rev1.1 with firmware F6, an i7 4790K CPU and 4x4GB Corsair 1866MHz. I have the firmware settings set as per various guides and thought this should be a pretty painless transition...
       
      I have successfully run the installer for El Cap several times, but can't get the machine to boot reliably - it seems to change behaviour each boot. Sometimes boot hangs at the Gigabyte logo after choosing boot volume via F12, sometimes it boots to clover but displays no bootable drives, sometimes displays ElCap SSD in Clover but wont boot from it with kernel cache error, and occasionally it will boot all the way.
       
      What I'd like to know is:
       
      Should I update the mobo firmware to the latest version? This board has two more recent Bios software downloads, but they wont allow me to drop back to the version currently installed. I'm nervous to update unless this is likely to be the culprit. Is this just a UEFI issue? If the simple answer is just go legacy mode, maybe I should just avoid the issue... FInally, does anyone else have a working clover install on this board they could share with me? I think I've got it set up as it should be but the strange inconsistent boot behaviour makes me wonder... Thanks
×