Jump to content

LAbyOne
 Share

146 posts in this topic

Recommended Posts

20 hours ago, Slice said:

I have one more query.

Compilation produced file OpenRuntime.efi but in the installation result we will see OpenRuntime-v12.efi.

Where to insert such renaming?

oh did'n even notice...

anyway the only place where its mentioned is

rEFIt_UEFI/refit/main.cpp

    if ( LStringW(DirEntry->FileName).containsIC("OpenRuntime") ) {
      if ( LStringW(DirEntry->FileName).isEqualIC("OpenRuntime-v12.efi") && LString8(OPEN_CORE_VERSION).isEqual("0.7.5") ) {
        OpenRuntimeEfiName.takeValueFrom(DirEntry->FileName);
      }else
      if ( LStringW(DirEntry->FileName).isEqualIC("OpenRuntime-v12.efi") && LString8(OPEN_CORE_VERSION).isEqual("0.7.3") ) {
        OpenRuntimeEfiName.takeValueFrom(DirEntry->FileName);
      }else
        ..............

 

Edited by LAbyOne
Link to comment
Share on other sites

37 minutes ago, LAbyOne said:

oh did'n even notice...

anyway the only place where its mentioned is

rEFIt_UEFI/refit/main.cpp

    if ( LStringW(DirEntry->FileName).containsIC("OpenRuntime") ) {
      if ( LStringW(DirEntry->FileName).isEqualIC("OpenRuntime-v12.efi") && LString8(OPEN_CORE_VERSION).isEqual("0.7.5") ) {
        OpenRuntimeEfiName.takeValueFrom(DirEntry->FileName);
      }else
      if ( LStringW(DirEntry->FileName).isEqualIC("OpenRuntime-v12.efi") && LString8(OPEN_CORE_VERSION).isEqual("0.7.3") ) {
        OpenRuntimeEfiName.takeValueFrom(DirEntry->FileName);
      }else
        ..............

 

I mean the package

Screenshot 2021-11-02 at 18.30.11.png

If I click Install I want to see .../drivers/UEFI/Openruntime-v12.efi

Somewhere in the package it should be copied.

Link to comment
Share on other sites

1 hour ago, Slice said:

I mean the package

Screenshot 2021-11-02 at 18.30.11.png

If I click Install I want to see .../drivers/UEFI/Openruntime-v12.efi

Somewhere in the package it should be copied.

 

Ok i see now...

Please clarify one thing

this is some cosmetic for packaging or the driver has to named this way?

because if the driver has to be named as Openruntime-v12.efi

well the way its done now, we could just do this:

ebuild.sh

    # drivers64UEFI/MemoryFix
    binArray=( OpenRuntime )

    for efi in "${binArray[@]}"
    do
      copyBin "$BUILD_DIR_ARCH"/$efi.efi "$CLOVER_PKG_DIR"/EFI/CLOVER/drivers/$DRIVERS_OFF/$DRIVERS_UEFI/MemoryFix/$efi.efi
    done

replace

    # drivers64UEFI/MemoryFix
    binArray=( OpenRuntime )

    for efi in "${binArray[@]}"
    do
      copyBin "$BUILD_DIR_ARCH"/$efi.efi "$CLOVER_PKG_DIR"/EFI/CLOVER/drivers/$DRIVERS_OFF/$DRIVERS_UEFI/MemoryFix/$efi-v12.efi
    done

848138187_ScreenShot.png.a707e0af1ac989dc3c28e2ad89cd373d.png

 

is it this ?

 

Otherwise if its just having the driver shown as Openruntime-v12.efi

well it become another story

Edited by LAbyOne
Link to comment
Share on other sites

On 11/1/2021 at 12:29 PM, LAbyOne said:

New Update v.1.3r8

to reflect latest changes to Clover

 

Re-uploaded v1.3r8,

as i indeed added the new changes for Release, just forgot to implement the build as it was suppased to be.

having done those changes into buildme, was convinced to have made the same into CSB... well.

 
Edited by LAbyOne
Link to comment
Share on other sites

1 hour ago, LAbyOne said:

 

Ok i see now...

Please clarify one thing

this is some cosmetic for packaging or the driver has to named this way?

because if the driver has to be named as Openruntime-v12.efi

well the way its done now, we could just do this:

ebuild.sh

    # drivers64UEFI/MemoryFix
    binArray=( OpenRuntime )

    for efi in "${binArray[@]}"
    do
      copyBin "$BUILD_DIR_ARCH"/$efi.efi "$CLOVER_PKG_DIR"/EFI/CLOVER/drivers/$DRIVERS_OFF/$DRIVERS_UEFI/MemoryFix/$efi.efi
    done

replace

    # drivers64UEFI/MemoryFix
    binArray=( OpenRuntime )

    for efi in "${binArray[@]}"
    do
      copyBin "$BUILD_DIR_ARCH"/$efi.efi "$CLOVER_PKG_DIR"/EFI/CLOVER/drivers/$DRIVERS_OFF/$DRIVERS_UEFI/MemoryFix/$efi-v12.efi
    done

848138187_ScreenShot.png.a707e0af1ac989dc3c28e2ad89cd373d.png

 

is it this ?

 

Otherwise if its just having the driver shown as Openruntime-v12.efi

well it become another story

Is it possible to do this after Install not before?

Link to comment
Share on other sites

21 hours ago, LAbyOne said:

 

Sorry i'm not really following...

what do you mean "after install not before"

 

I mean postinstall script that worked inside the package when we clicked "Install".

Because I have a thought to send the driver into /EFI/CLOVER/drivers/5142/OpenRuntime-v12.efi

And yes "-v12" is essential here.

Link to comment
Share on other sites

  • 4 months later...

Hi all,

waited a bit to post this, as I was a little busy in other matters.

v.1.4 was skipped (as you may know many web legends lead to think many devs skip their builds number out of superstition, not my case but gave it a try) :)

 

Since I made another version of this tool, which will have a total different approach,

with more options for the user to choose the best way for him to use this tool.

So I was and am hesitant about posting this or the new one directly.

it will make no sense in having 2 tools doing almost the same work,

well while I decide how to proceed.. here's

New Update 1.5

this will most likely be the last update of this tool.

Modified build menu, removed Build with HFS+

in favor of Clover_V2

10.png.81286b2abc52b9242a7deb53121b32e2.png

 

added also for those who prefer their build made with XCode, the release version of such

11.png.9225dc0fce0b8758e49e888f0eab8eb3.png

 

 

Major changes around Utilities,

now the most (in my opinion) useful of them

are directly available into Clover Suite..  so for these no more need to download...

1.png.5392b7f4f58c3f208a682808933b7313.png

 

system info

2.png.fb0fe077de221fa46b9bea96a6b2d090.png

 

plist validator

3.png.b05eb73f752d9cb8f83d1144f1599c76.png

 

macserial *this one probably needs some updated info... hope to hear from you

4.png.79429bfdcf66ec1b770c75f9215b53fa.png

 

IOReg generator

5.png.2cbe68ed5e15529c0863c8ad7661a347.png

 

CSRActiveConfig Generator

6.png.6ac71904e9f1470280400c9effbd6c44.png

 

BooterConfig Generator

7.png.c7bf8c20fdf376822cc6990994be3870.png

 

Enroll Apple Seeds

8.png.4fc587f0e5446cc1f39fad2d39821e64.png

 

USB Boot Drive builder

9.png.2d570d22b2b0589642a43b742dc42872.png

 

and also the possibility to generate the boot log when needed

Edited by LAbyOne
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Just made an Updater for Create USB Install media

as per latest Apple seeds to Monterey 12.3 and Big Sur 11.6.5

 

You do not need to re-download the application, only this small file

and follow instructions.

 

updater Download

Edited by LAbyOne
Link to comment
Share on other sites

  • 3 weeks later...

New Release, up to 1.6

 

Updated tools

 

1) Create install media updated to new 12.3.1 Monterey

 

2) Added SIP Status

1706909827_Screenshot2022-04-03at14_36_12.png.3051e7ca6818fdffc2cc2150f10da536.png

This will give you infos about your CsrActiveConfig settings, and integrity Protection status

 

Download (Updater only, you need the main app already installed)

Clover Suite Builder upd.7z

 

 

Edited by LAbyOne
added explanation, to avoid confusion.
  • Thanks 1
Link to comment
Share on other sites

48 minutes ago, Matgen84 said:

Hi @LAbyOne

 

Troubleshooting here : 1.6 app version seems to be not compatible on Catalina system. Or I made a mistake 

 

  Hide contents

1069794258_Capturedcran2022-04-0316_01_50.png.1dbf3aecee2d7642258df0c457d2b975.png

 

I don't think so...

You Only should have that message if the app is not found into Applications folder..

is your copy into Applications?

 

i just booted into Cata and all was fine..

 

P.S.

if you are still experiencing problems updating, let me know

Edited by LAbyOne
pies'd
Link to comment
Share on other sites

42 minutes ago, LAbyOne said:

I don't think so...

You Only should have that message if the app is not found into Applications folder..

is your copy into Applications?

 

i just booted into Cata and all was fine..

 

P.S.

if you are still experiencing problems updating, let me know

 

Thanks. I don't have previous version into Applications folder. It's a first install, not an update 🙂

 

Of course, issue is the same if I launch the pkg from desktop or from applications folder.  

Link to comment
Share on other sites

18 minutes ago, Matgen84 said:

 

Thanks. I don't have previous version into Applications folder. It's a first install, not an update 🙂

 

Of course, issue is the same if I launch the pkg from desktop or from applications folder.  

Naturellement, Je vois,

alors ce qu'il faut faire c'est d'abord télécharger la 1.5 et la placer dans Applications

après tu peux utiliser la mis à jour

  • Like 1
Link to comment
Share on other sites

4 minutes ago, LAbyOne said:

Naturellement, Je vois,

alors ce qu'il faut faire c'est d'abord télécharger la 1.5 et la placer dans Applications

après tu peux utiliser la mis à jour

 

Ok. It's less convenient
If I understand well: 1.6 version is an update not a standalone app. Is it possible that future updates will install without needing the previous version in the Applications folder. Or that they will be installed on top like native Mac applications.

Link to comment
Share on other sites

8 minutes ago, Matgen84 said:

 

Ok. It's less convenient
If I understand well: 1.6 version is an update not a standalone app. Is it possible that future updates will install without needing the previous version in the Applications folder. Or that they will be installed on top like native Mac applications.

 

I guess for the time being, if minor updates will come up, this is the way, i will manage them.

  • Like 1
Link to comment
Share on other sites

10 minutes ago, LAbyOne said:

 

I guess for the time being, if minor updates will come up, this is the way, i will manage them.

 

OK. When you publish a minor update, you should then specify which major version must be previously installed in the Applications folder.

Link to comment
Share on other sites

21 minutes ago, Matgen84 said:

 

OK. When you publish a minor update, you should then specify which major version must be previously installed in the Applications folder.

the Major versions are always the ones published here, and present in main thread download.

so following updates are related to that.

I'm not in measure to know if someone has or not skipped a release, that's up to the users to verify.

 

  • Sad 1
Link to comment
Share on other sites

  • 4 weeks later...

Update v.1.7

 

This Update will:

- Update Enroll, IOReg-Devices, CsrUtil, MacSerials modules (corrected typos)

- Update ConfigPlistValidator module (enhanced menu options)

- Update:

  re-wrote and enhanced makeusb module,

1965004256_ScreenShot2copy.png.b0003a5aedea0ae5ac3599b9257988f2.png

 

  re-wrote warnings

239857653_ScreenShot2.png.c0bca7acd324fde691411f9b87a11659.png

 

412928679_ScreenShot4.png.c1b2fb163bc68ed0b3f1d951985dcdad.png

 

  and added Downloader.
  Now it will seek for newest seeds (betas included)

1017971690_ScreenShot.png.748b8585a3098d83e3e7da3cf672db98.png


  and can get all previous OS since 10.7 (as per Apple generosity)

700189708_ScreenShot3.png.00799eb7bdf33a3964855d3dcda821ea.png

 

------------------==========   NEW   ==========------------------
- Added Value Converters to Utilities

  a few values converters to fill config.plit values when needed.

948972271_ScreenShot1.png.9ad288ac4d03e200b601f202c29cd130.png
 

Clover Suite Builder 1.7 upd.pkg.zip

can be found in main thread

Edited by LAbyOne
  • Thanks 1
Link to comment
Share on other sites

  • 5 months later...

Clover Suite Builder Update v.1.8

the file on main thread

Clover Suite Builder upd 1.8b.7z

updates from 1.5 or later to 1.8

 

This Update will:

- Update main script

 

- Update Enroll,

Now when selecting, it will also visualize via software update preferences the available seeds

1868790832_ScreenShot3.png.9ac1bb9dab18223c6221cfc75f96e7d1.png

 

- Update: makeusb module

 

Now check your machine SMBIOS and also latest supported OS for it (officially ofc..)

1520956620_ScreenShot4.png.0ae975608393befb02687c4273caa138.png

modified USB creation your device will be now formatted GPT/JHFS+ before proceeding

(before it only rewrote the partition)

274788499_ScreenShot5.png.bf07bfb1cbd60c9c9956a97d6859ba36.png

and of course added Ventura to Downloader

926662632_ScreenShot1.png.717373d6c7f5ce87c86eac74d70492d6.png

973725079_ScreenShot6.png.e3b2b5d697ba94de0db6b00dc7a8e461.png

 

- Update: Value Convertes module

860629457_ScreenShot2.png.6d421d264592120b017ff189c679d51f.png

 

 

Edited by LAbyOne
mistype
  • Thanks 3
Link to comment
Share on other sites

 Share

×
×
  • Create New...