Jump to content
21 posts in this topic

Recommended Posts

Create MacOS Install

A utility to Download any Apple OS's and create a bootable install media.

This is the standalone version of the tool already present in Clover Suite Builder

 

logo.png

 

  • Main panel will check your machine specs and the latest supported OS for it

1.png

 

  • Latest seeds are now set to current OS Release Catalog

2.png

 

  • Can Switch to betas by selecting the menu option

2a.png

 

  • Add possibility to Switch catalogs and check older

  • 1

2b.png

 

  • 2

2c.png

 

  • Add warning for Release Candidate, seeds

2d.png

 

  • Previous OS Releases

3.png

 

  • Create install media automation

4.png

 

  • Formatting device methods

4b.png

 

  • for Older Systems (needed space requirements)

4c.png

  • Get and install a Boot Loader

5.png

 

Download latest

 

Create MacOS Install 2.6.dmg

* Corrected on 29/11/2023

corrected a typo into Mojave installer function

 

 

======== Previous Release =========

version 2.3

Improved the way it fetches for RC Installers
and added RC fetching also to main beta software Catalog

Create.MacOS.Install.2.3.dmg

 

version 2.2

This Update fix an extraction issue which could occur on latest Installer Packages
resulting in "Installer Damaged" warning during install.

Create MacOS Install.dmg

Edited by LAbyOne
Updated Application
  • Like 12
Link to comment
Share on other sites

It's a good app, thank you, develop it for us to use.

Solved. I tried downloading it and it still doesn't move to the application location. What's the problem?

 

ภาพถ่ายหน้าจอ 2565-11-13 เวลา 05.15.45.png

 

 

 

 

 

 

ภาพถ่ายหน้าจอ 2565-11-13 เวลา 05.15.45.png

ภาพถ่ายหน้าจอ 2565-11-13 เวลา 05.12.01.png

ภาพถ่ายหน้าจอ 2565-11-13 เวลา 05.15.45.png

Edited by naiclub
Link to comment
Share on other sites

@naiclub

 

 

Your issue is due to the fact that even if software catalog see it as beta most surely its a RC version

image.thumb.png.d05195dca1e664b9cf670e7219a0e008.png

hence the app is not named as beta but as a normal release, and this is a problem i recently noticed on other Apple seeds

that is something i cannot foresee, unfortunately.

Snapshot_22-11-13_00-53-28.png.2237c65fd27cc4e29b3cc7d50f3153dd.png

Snapshot_22-11-13_00-50-02.png.b6ce3e00687bac3afc856f5f0f6df8f7.png

 

I could eventually modify my script to avoid this issue, but the upcoming problem would be another "error" given if as in my case,

im2.thumb.png.8eda3a13c499a9eecb8d1d0ed6961667.png

you already have an installer into Applications.

 

So sorry for your issue, for the time being, i can suggest you if you already have a Monterey install into Applications to move it aside, to avoid overwrite it

and just double click the InstallAssistant.pkg to extract it

Link to comment
Share on other sites

@STLVNUB

Sorry, Quote doesn't seem to be working right now...

To reply your questions

1) why no Snow Leopard ?  because its not available from Apple, and i do not have any reliable sources to add it to this app.

2) Where does it store the downloaded OS?

Snapshot_22-11-13_00-49-32.png.ec12a192a6566bbac9b1e1f5221ffda3.png

Info explains everything :)

Snapshot_22-11-13_01-03-47.png.baade45f4319180dc32ef917fe172522.png

 

all the process is done into /tmp/

  • Like 1
Link to comment
Share on other sites

Your statement is correct. But why is its source file in /tmp/ and why isn't the file automatically moved to the application?

edit...suggestion for me Can you make it a little bit easier? is that after we finish downloading Let us download the address /tmp/ to install the app to the application automatically. I hope I don't bother you too much.
thank you

Edited by naiclub
Link to comment
Share on other sites

After downloading with Laby One's app I have created iso file to try installing the VMware emulator.
Disadvantages of the apps that we have loaded We will have to go back and fix it manually that we downloaded. to install to the application

Spoiler

893670098_Screenshot2022-11-13082154.thumb.png.14c86f3616e20f7b617bab727b230500.png

 

Link to comment
Share on other sites

@naiclub

 

1) Q: But why is its source file in /tmp/ and why isn't the file automatically moved to the application?

    A: The file (all files) will be (normally) automatically put into Applications Folder after download + extraction.

 

2) Your statement :" Disadvantages of the apps that we have loaded We will have to go back and fix it manually that we downloaded. to install to the application "

since its not related to my tool directly, but to some Apple's deviance in not clearly formatting their Catalogs for Release Candidate downloads, is incorrect, and would be nice on your part to refrain from writing such things since they DO NOT correspond to the actual way the application works, and may mislead other readers.

Especially when you did not apparently tested all other options and got caught into a very peculiar exception

 

3) And the reason this one obviously did not succeed i guess i've explained it to you very clearly (I believe) in the post above!

EXAMPLE: if Apple seed an OS as beta, as normally happen, the installer would be named  "Install OSNAME beta.app"

AGAIN, THIS did not succeed in extractions since it was expecting "Install OSNAME beta.app"  and got "Install OSNAME .app"  instead. (pics are very self explanatory i guess)

It is called exception. and those are thing i cannot foresee.

 

Thanks for your understanding.

and glad you get all sorted at the end.

 

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

Well

I guess I've to investigate a bit further this RC issue on Apple catalog

 

In the mean time the above problem has been solved,

From now on, when a Release Candidate show up:

 

1) you will receive a Warning reporting the real nature of installer

2) it will also check if a previous release is already present and if the case (and you agreed) it will be renamed to PREVIOUS_Install xxxx.app

if no previous release is present then it will simply do its job to the end

 

Snapshot_22-11-13_16-48-52.png.bfe0b9dfd5c0f9bb82f6266845eef97b.png

 

Also thinking of adding different catalogs to check for you to compare

 

Sorry for the inconvenience it may have caused to some of you.

Please stay tuned as the updated version will come really soon!

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

May I suggest another one?
That is, you should split the catalog file. Separated into categories for easy sorting.
1.Use CatalogURL for Regular Software Updates
https://swscan.apple.com/content/catalogs/others/index-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

2.Use CatalogURL for Public Beta Program Members
https://swscan.apple.com/content/catalogs/others/index-10.16beta-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog .gz

3.Use CatalogURL for Developer Beta Program Members
https://swscan.apple.com/content/catalogs/others/index-10.16seed-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog .gz

Select the CatalogURL ( 1 / 2 / 3 ) :

And the other file is Release Candidate (RC) release.

If it can be done, it will be very user-friendly.
Make it easy, just a few clicks and you're done right away.
I don't ask for much, just want to suggest.

thank 

 

Link to comment
Share on other sites

@naiclub

What I had in mind is somehow very different.

 

On every catalog url you will always have Regular and betas links

and actually what you propose it's already there,

Snapshot_22-11-13_18-42-49.png.75406e7e2b4a551144596fd4e8e3efec.png

adding those you mentioned would change nothing to the result already displayed.

 

Thanks for your suggestions

  • Like 1
Link to comment
Share on other sites

Update to v 2.1

 

Main changes are:

- Since it appears its not the end for it, Re-added Big Sur to download *beta options

- Now main window will only show links for latest OS Releases

- Added possibility to switch between latest 3 seed catalogs

- Release Candidates are now detected and clearly specified on download link

- no more confusion with betas

- few more adjustments for downloaded links and files

 

 

Edited by LAbyOne
Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
  • 3 months later...

Update to 2.6 beta 2

(yep, sorry, forgot to upload in here too. Last previous Rel are on GitHub )

 

New on this release

Added

- Updated Downloader to latest Sonoma OS

Downloader.png.56425fc6d31a1635a5bebb2ec6e06b27.png

At this stage, choosing 4 will teleport you to the beta section, where the actual link reside.

(or you can just "Switch to Beta" to get it)

Hopefully once Released the message "Only beta Stage at this time" will be automatically

replaced by the Release version

 

- new option to boot loaders section

  Included BootLoader Chooser, by Jieff (https://github.com/jief666/BootloaderChooser)
  This little tool will give you the possibility to install different Boot Loaders on your EFI
  and switch among them as you like 

bootloaders.png.d1d6d0b698a13dda1eb25a0fcecfa0cd.png

 

- Modified the DiskUtility tool which I noticed was a little too strict

(found out not getting my usual USB drives, that many that actually claim to be 32Gb are actually 30)

this could cause some unpredicted surprise when partitioning the device.

DiskUtil.png.1a3be31fad363bf2984c91edb7dd9033.png

 

Now you decide the size you need for your installer when using 'partition'

partDisk.png.214a38bd5e29ee257f2b1cbdda58181d.png

 

943989370_partDIsk3.png.f9820e1f88bea26a403a2db2c80bb381.png

 

Other few minor changes and fixes

 

Download Create MacOS Install 2.6-beta2.dmg in main

 

  • Like 2
Link to comment
Share on other sites

  • 3 months later...

Update to 2.6

  • Sonoma is now Stable

  • Added index 14 to fetch catalog

  • Added Completion Time to Downloads

  • Minor fixex and improvements

2.png

 

2a.png

 

 - Added Snow Leopard to Vintage OS's

 

1.png

 

 - Moved Big Sur to Previous Releases

 

3.png

Edited by LAbyOne
corrected Typo
  • Like 3
Link to comment
Share on other sites

  • 1 month later...
 Share

×
×
  • Create New...