Skip to content

This tool will allow any MacOS version to be flashed on USB and also creates Bootable USB automatically. Hackintosh - Turn Non-Apple device into Apple now!

License

Notifications You must be signed in to change notification settings

Cdude1909/Automated-MacOS-Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated macOS installer ~ Hackintosh 🔥

This tool help you cut the hectic procedure to flash the DMG/ISO for every updates or clean install. this tool will automate the process of burning DMG/ISO files into the USB and also create it Bootable by copying essential files and EFI.

abc_2-removebg-preview

SUPPORT:

Any MacOS Version from MacOS Mojave (10.14) ➡ MacOS Sequoia (15.0)

NOTE, before proceeding:

  • This tool will only work on Linux & macOS. For Windows, please use Linux-VM, NO WSL!

  • Works on any Linux-Distro

  • Tool provides Generic EFI folder, but you may use custom EFI folder

Requirements

Make sure you have pre-installed all of this in order for this tool to work;

  • USB (16 gb or more)
  • Mid-End / High-End Machine (Recommended min 6 cores),as tool uses heavy CPU resources.
  • DMG/ISO of MacOS Installer

~ if running on Linux (~ Debian Recommended)

Note : The process of Installing above requisites is different in different linux distros, Kindly follow your steps to install it and come back after doing so.

~ if running on MacOS

  • no prerequisites

Running this tool

Dividing this section as per OS;

➡️ MacOS

If you are lucky to have a friend with macOS , you may directly downlaod & extract the macos_installer.zip from releases. Zip contains the .command file.

simply,

chmod +x /path/to/macos-installer.command
sudo /path/to/macos-installer.command

➡️ Linux

In order to run this tool , make sure you have installed the requirements. Now lets get started,

Step 1) Downlaod Linux.tar.arc from releases

or

Click below, if speeds are very slow \(゚ー゚\)

Using Peazip extract the .arc & .tar (Have some ☕️, it will take time!)

NOTE : IF IT ASKS FOR PASSWORD,you may use WINDOWS to extract it

Step 2) Go inside folders , Make script executable and run it

Note: Make sure not to alter the file structure downloaded from releases, as tool is dependent upon those files.

cd /path/to/installer.sh
sudo chmod +x installer.sh
sudo sh ./installer.sh

Step 3) Provide input accordingly

Now you need to provide Input such as USB DEVICE ,DMG/ISO Location

Step 4) Selection for EFI

Finally , it will ask for CUSTOM EFI or GENERIC EFI , you can opt accordingly. for GENERIC EFI , you need to know your CPU NAME, don't worry i've got you covered!

CPU Model Names (INTEL)

CPU Name
2nd GEN Sandy-Bridge
3rd GEN Ivy-Bridge
4th GEN Haswell
5th GEN Broadwell
6th GEN SkyLake
7th GEN KabyLake
8th GEN CoffeeLake
9th GEN CoffeeLake-Refresh
10th GEN CometLake
11th GEN TigerLake
12th GEN AlderLake
13th GEN RaptorLake
14th GEN MeteorLake

For AMD Users, Generic EFI folder is available for

  • THREADRIPPER
  • Ryzen
  • Jaguar
  • BullDozer

Step 5) Wuhu! its done 🎊

Now the flashing process will start. you may again have some ☕️.

Finalization: The script will get completed and
VOILA! you now have a MacOS Bootable USB for Non-Apple Devices.🔥

Now just reboot/insert & Select USB from boot-menu and OC will boot!

Screenshots

TESTED ON LINUX MINT CINNAMON :

WORKING of script

vid1

CPU selection for EFI
img1

Selection of USB for flashing img2

QUERY

  • if there's any issue, you may pull an issue with the screenshot.
  • the Generic EFI Provided will be able to boot most of all devices. if it doesn't boot ,you need to do advanced troubleshooting.
  • visit forums like olarila.com,dortania-opencore,tonymacx86 for booting related issues.