Jump to content

247 posts in this topic

Recommended Posts

Advertisement

You know, I love mythology, so now Ares is here :D

 

Ares is the Bootloader Manager for Enoch and Clover almost in each part, in fact this app is able to install both booter in each supported partitions and can work with the desired ESP alone... 

 

For Enoch:

can edit the org.chameleon.Boot.plist, the kernel.plist, the SMBios.plist and install modules.

 

For Clover:

can install in UEFI only  or in Legacy mode (you can choose now the boot0xg instead of boot0af to solve problem described by carbo178 here).

The news for Pandora is the new Clover config Editor:

 

 

About Hermes

Now Hermes produces two untouched installers (Vanilla), one with "restore" method, and one with "createinstallmedia" method.

For both of them no one changes are made by Hermes, i.e. no kexts (even the FakeSMC) or the bootloader are automatically added!

Why?

In 2016 both Enoch and Clover (also Ozmosis and Revoboot) are able to run the prelinked kernel, so that user has no need to do additional steps.

No one can stop you to add your preferred bootloader or your needed extensions.

For beginners: do not forget to install the FakeSMC.kext somewere, this is the minimum requirement to run OSX on non Apple computers!

 

 

About the Clover config Editor

The code is new and I do not pretend that everything is ok now, just hope you will present me bugs, questions and remarks. The development here has just started

 

About Pandora's Box

Actually the OS deployment target is set to Mavericks since in Lion and Mountain Lion Apple has a bed management of the EFI partition.

I'm working on a solution since the new app does not use any script or package and everything is done in code. I'm at 95% done on older OSes backward compatibility, and soon you will be able to run PB3 on 10.7 and 10.8!

Share this post


Link to post
Share on other sites

About WebKinTosh

 

is a web browser, here you can find hot Topics under "Usefull links", but also videos on "how to" do things with Pandora.

JahStories made the first video, Pandora 3 videoWiki, available at our Youtube channel. Open WebKinTosh this way:

 

post-674334-0-79901300-1457183000.png

 

and this is the result:

post-674334-0-87739300-1457183405.png

Share this post


Link to post
Share on other sites

Great job Micky :thumbsup_anim: 
I tested the installer of El Capitan in UEFI mode on my desktop and Legacy Mode on the notebook, according to the results of these tests, it was possible to install Clover Legacy ESP in my notebook, which was not possible before at first try.
With the addition of boot0xg in Clover options, who has a notebook with Phoenix Tiano Secure Core Bios can use this option that ensures the correct installation of the bootloader (see the picture below).

Clover Legacy.png
The app's interface is intuitive and easy to use, you can create the pendrive with createinstallmedia method or with the "traditional" method; this meets all the needs of users, for example, if you have to replace the kernel or delete some kext it can be accomplished by choosing the traditional method .
The new app called Ares is responsible for installing of the bootloader and on its configuration. Before installing the app notify the availability of the updated version and proceed to the download if required.
The boot configuration is simplified by the presence of a configurator for the Clover config.plist, with the ability to create an SMBIOS ad hoc (Micky have been added latest Mac models in the SMBIOS database).

The great idea to implement other apps or have a direct access to Clover wiky and other links from the Pandora's interface allows customization and finalizing the Installer and post-install unique of its kind, no other tool is so complete.

Share this post


Link to post
Share on other sites

Well done!

Finally, with this latest update, there is a All In One tool that gives us an easy but deep way to manage everything in our hackintosh, with embedded patchers as well as theme editors, we'll not need to download another tool again.

 

About the videowiky, stay tuned, something big may happen soon!

Share this post


Link to post
Share on other sites

hi guys

this is an amazing tool

But, nevertheless, damage to Enoch
Obligation to enter the information by hand to boot.plist and kernel.plist.
Is it possible to do with as Clover: the check box and / or drag and drop

post-1181448-0-84663500-1457365156_thumb.png

post-1181448-0-97550800-1457365170_thumb.png

Share this post


Link to post
Share on other sites

hi guys

this is an amazing tool

Thanks  :)

 

But, nevertheless, damage to Enoch

Obligation to enter the information by hand to boot.plist and kernel.plist.

Is it possible to do with as Clover: the check box and / or drag and drop

 

Sir, I was thinking that was cool enough :P.

By hand is reductive, you have these (those?) facilities?

 

 

org.chameleon.Boot.plist:

 

 

post-674334-0-99943800-1457373157.png

 

 

 

 

kernel.plist:

 

 

post-674334-0-07383600-1457373172.png

 

 

 

 

modules:

 

 

post-674334-0-88068000-1457373193.png

 

 

 

 

SMBios.plist:

 

 

post-674334-0-24058200-1457373204.png

 

 

 

 

The differents between Enoch and Clover is that is more easy to setup. The Clover's config file have a lot of nodes/entries and its objects for the relative keys can be string, data, number, bool (also for the same key you can use "number" or string, data or string, bool as string or bool as number).

Enoch instead use only "string" and have no subnodes to parse.

Really you want checkboxes? :cry:  :cry:  :no:  :cry:  :cry:   (me cry   :hysterical: )

 

Bro, any video? :yes:

Share this post


Link to post
Share on other sites

Hey guys, just want some explaining and what this means for me. I saw this on the front page of the site.

 

I've been doing Hackintosh since like 10.7. I used Tonymacx86 tools for the longest of times up until I started studying up on development and realized what Tonymacx86 is doing and how the tools function by loading junk with their ##### & Chameleon Bootloader garbage. I switched to Clover installs, manually creating my Config files, creating EFI partiions, and loading my kexts and that worked great. Then Tonymacx86 announced they will be completely dropping their suite of software in favor for just an automated version of the Clover install method. ##### now only installs kexts as opposed to before & ##### only just creating a simple Clover flash drive (all its really doing is just saving you the manual tedious terminal work).

 

But now what does this do? Any explaination as to whats going on behind the scenes? Motives for using this on my next install or possibly even current install instead of the Tonymacx86 version?

Share this post


Link to post
Share on other sites

I switched to Clover installs, manually creating my Config files, creating EFI partiions, and loading my kexts and that worked great. 

1) Good, so you must thank at least Clover developers, or you are involved in development?

I've been doing Hackintosh since like 10.7. I used Tonymacx86 tools for the longest of times up until I started studying up on development and realized what Tonymacx86 is doing and how the tools function by loading junk with their [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] & Chameleon Bootloader garbage. 

2) they lose Chimera because he could not copy Enoch (say Enoch because it easy to clone as they done before since it is a branch of Chameleon, otherwise to make it work just need to copy what Pike do in revoboot).

  ...and they are still waiting ->#3  and here -> #6  (not true that Enoch is very different from Chameleon instead it is much like Enoch, since it has always been updated importing by Enoch branch since last 3/4 years among with Bungo branch)

 

3) Clover is born from Chameleon (or at least a lot of code from it), and I dont know why you call it "garbage", it seem you miss some respect here (I guess you should not, otherwise you have to demostrate your skill in making a better bootloader.. not only use it, right?)

##### now only installs kexts as opposed to before & ##### only just creating a simple Clover flash drive (all its really doing is just saving you the manual tedious terminal work).

 

4) Me I want do the opposite, create an installer, but no bootloaders automatically installed. Why? Chameleon and Clover are not the only bootloaders that can run OSX, so why force users? Another reason is that you can run an installer only by plug the USB stick containing it an run it from your already installed bootloader.

The same for the kexts. If someone miss to install the FakeSMC.kext is the proof that the brain is not yet connected to the "goal".. the easiest thing was not understood .

Also, here on insanelymac all are able to create an installer, but Hermes mission is to please lazy peoples (Intended to save time), but also to demostrate that is not a magician what someone else want make  appear. Additionally users can see on a real interface whats going on.

But now what does this do? Any explaination as to whats going on behind the scenes?

 

5) What scene? I'm not a singer :P

Motives for using this on my next install or possibly even current install instead of the Tonymacx86 version?

6) Sorry but what kind of question is this? you don't have to pay before try :hysterical:. I'm not gelous if you continue to use tonymac tools  :D.

Anyway I'm sure you can do this using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]:

 

- install Enoch  receive updates when available

 

- Install Clover in both UEFI and legacy mode. receive updates when available

 

- mount all EFI partition you have in your System and see detailed info like the parent disk which it belong before choosing it.

 

- install kexts where you want like in SLE, LE, Extra/Extensions, EFI/CLOVER/kexts or in any OEM sub folders (no matter if Clover is installed in the ESP) at same time.

 

- search for the right NVIDIA web driver for the current system and install them.

 

- install voodoohda or patch AppleHDA.kext for conexant, IDT, ALC and VIA codecs (and edit the clover config at same time)

 

- choose the FakeSMC from slice or kozlek branch.

 

- ability to update the entire app​.

 

- create/update/upgrade or even downgrade the Recovery HD partition.

 

- create an installer and apply to it the MBR patch or add a different kernel.

 

- edit the config.plist or generate it (w/o samples), watch the Clover WIKI and learn how to do things before ask, have a base64 converter, create a new OEM sub dir, load any image from the filesystem and convert it into a supported format for Clover (customLogo in "data" form), get the length of any ACPI table, generate MLB and ROM, generate SMBIOS serial number, generate SMBIOS for more than 60 different mac models, get a new randomly generated UUID.

 

- having a web browser to navigate the forum or to see videos

 

- more

 

 

So the choice is your, off course Pandora's Box III is 3 days old, maybe need a good debugging :)

Share this post


Link to post
Share on other sites

This looks awesome!!!! 

 

I already stumbled upon an error though.. I followed every step in the video to the letter... After saving my config file to CLOVER in EFI, I relaunched the program, tried to mount the ESP (the video shows to select the pen drive/USB... but only my harddrive shows up). 

 

What should I do? Thanks in advance.

 

**EDIT: I relaunched and rebooted my OS X Virtual Box. My USB now shows up in the list.

 

ImYk4A0.png

Share this post


Link to post
Share on other sites

 

What I like about this tool

1 - ease of use

2- rapidity

3 - the ability to choose its bootloader, no bias

Share this post


Link to post
Share on other sites

hi..

which is the diference at Hermes ,checking "createinstallmedia" or not ?

as it does a job..anyway..

c.frio

The differents is that with "createinstallmedia" create an USB installer in a Apple way, so the "createinstallmedia" command placed for example inside

"Install OS X El Capitan.app/Contents/Resources/createinstallmedia"

is responsible to create the OSX installer like in real Mac (exactly for Mac). This is runnable by any real Mac because is Vanilla (Enoch, Clover, Ozmosis, Revoboot are able to run it).

With "createinstallmedia" option disabled the installer created is done by restoring the BaseSystem.dmg to your pen drive, so this kind of installer have /System/Library/Extensions and /System/LibraryKernels/kernel (or /mach_kernel in older OSes) so that user are able to patch or add their kexts directly there and than run the kernel instead of the kernelcache. This is usefull with Enoch that actually can't patch kexts (when this is strictly necessary). Strictly necessaried for AMD CPU.

 

Both are good to install OSX

Share this post


Link to post
Share on other sites

Sure.
1) Your start-up volume must be formatted with GPT because MBR partition table is not allowed.
2) The Apple app (like "Install OS X El Capitan.app") that contains the specific OSX version with which the new RecoveryHD partition will be created is required.
3) the first time the Hera require an active internet connection to download a specific file from Apple.

 

mark as active the "Allow Download" checkbox  and find the desired app you have as below:

post-674334-0-00139000-1457699004_thumb.png

Share this post


Link to post
Share on other sites

hi,

 

i got to this window. It just say "checking now for the OS X version".... and nothing else?

 

thank you

 

Sure.
1) Your start-up volume must be formatted with GPT because MBR partition table is not allowed.
2) The Apple app (like "Install OS X El Capitan.app") that contains the specific OSX version with which the new RecoveryHD partition will be created is required.
3) the first time the Hera require an active internet connection to download a specific file from Apple.

 

mark as active the "Allow Download" checkbox  and find the desired app you have as below:

attachicon.gifHera.png

 

post-841174-0-48425600-1457751264_thumb.png

post-841174-0-84247000-1457751265_thumb.png

Share this post


Link to post
Share on other sites

@3square thanks for pointing me out to this.

I'v made a mistake: Hera.app released was running in debug mode activated, meaning he stop working at the point you see voluntarily.... I forgot to disable it before release and it Is not a bug, but is only working in a test mode when I run it in Xcode and basically do nothing.

I'm going to upload a new version (r3.002) fully enabled.

Share this post


Link to post
Share on other sites

@3square Hera is now updated with debug mode set to off.

To update the app open Pandora's Box and select "Check for updates" and install it. The update is fast, so please test again with Hera, thanks.

Share this post


Link to post
Share on other sites

@3square Hera is now updated with debug mode set to off.

To update the app open Pandora's Box and select "Check for updates" and install it. The update is fast, so please test again with Hera, thanks.

 

thank you! for your work and your prompt response/update!

 

edit:

have tried it and worked. awesome sauce

Edited by 3square

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 statham
      The CPU seems to have been working because the fan has not stopped. After installing Pandora can not enter the system, can see the disk, go to the screen display +++++++++++ and will restart. DSDT fix I watched the forum tutorial, no me w...
       
       
      I hope the master to help me very grateful
      DarwinDumper_3.0.3_24.04_17.46.31_MacBookPro11,1_AMI_X64_4049_Sierra_16A323_dell.7z
      ubuntu_DSDT-tables-.7z
    • By Micky1979
      Create the USB installer for macOS 10.12 Sierra, El Capitan, Yosemite, Mavericks, Mountain Lion or Lion, Installs Enoch or Clover, edit/create/generate the config.plist or o.c.B.p, SMBios.plist and kernel.plist.
      Generate credible MLB & ROM, generate SMBIOSes (96 available) and its serials.
      Install kexts from a large selection or install your own in /S/L/E, /L/E, /Extra/Extensions or /EFI/CLOVER/kexts or OEM sub directories (also on EFI partition).
      FakeSMC.kext + plugins from both Slice or kozlek (latest) versions.
      AppleHDA patcher or voodoohda, Nvidia Web Driver Updater (download and installs latest version!!!!). Ethernet/Wifi kexts... more and more..
      Auto patcher for unsupported NVMe pci-ssd disks based on Pike R. Alpha's patches (lnfo inside Pandora)
      Create/update/upgrade the Recovery HD partition.
      Mount any ESP (EFI partition) you have in multiple disks.
      Embedded web broswer, Youtube videos.
      Embedded Clover WIKI.
      more? can speak... really.. in en, it, es, pt, fr and de (thx spakk for German)

      Is Pandora's Box secure? is compiled from source with 80,000 lines of code, no scripts, no AppleScripts and no Platypus, is a real app:
       
       
       
      About Updates:
      Sunday 31 July 2016
      Pandora's Box is able to update itself, the click counter from the Server indicate that 68% of users usually update through Pandora it-self instead of downloading again here (a lot of downloads ):
      Well, for users with slow or mobile connection this is particularly important since you can save time or MBs to download it. In fact only newer bytes are downloaded instead of
      the entire app, usually 1-2 MB.. and your Pandora will be up-to-date.
       
      Furthermore, Pandora receive updates for Clover and Enoch when available, at the same time maintaining a stable release to rely on (the one contained by default in the app), plus some intermediate versions if already downloaded.


      video by JahStories

      video by Fljagd
      "All in One" solution for pre and post OS X installation.
      Code redone from scratch, two new apps called Ares and Webkintosh:
      Ares,
      bootloaders configurator for both Enoch and Clover. Can edit the config.plist entirely with some facilities(as well for o.c.B.p, kernel.plist and SMBios.plist).
      Clover WIKI is embedded in the config Editor to have quick access to the instructions and examples. Ability to update Enoch and Clover to latest revision available w/o update the entire app.
      Ares can install the bootloader by targeting any ESP you have directly or in congiunction with the target Volume.
      You can drag your config.plist directly into the Pandora's Box window, Ares will be automatically opened. What remain is to edit it and save where you like!
       
      Zeus,
      is now specialized in kexts installation from a large selection, but also permit you to drag your kexts (into the Pandora's interface) and let you decide where to install:
       
      in any supported filesystems, in different volumes, but is also able to install in the target volume and its ESP at same time.
       
      Support installation in
      /System/Library/Extensions,
      /Library/Extensions,
      /Extra/Extensions,
      /EFI/CLOVER/kexts/Other - 10.X (and on all OEM sub directories),
      ...again at same time!
       
       
      Hermes,
      now produces two kind of installers, one with "restore" method, other with "createinstallmedia". Both are untouched installers (Vanilla), and no kexts are added, nor the bootloader.
       
       
      WebKinTosh,
      a web browser to navigate hot Topics on insanelymac. Use YouTube API to show videos and users can make its own on "how to" do things using Pandora's Box.
       
       
      More info here
×