Jump to content

625 posts in this topic

Recommended Posts

Is my EFI structure for OpenCore correct?

And, hi.. is it safe replacing my FS0:\EFI\BOOT\BOOTX64.efi (Clover) with this one?

My Firmware is UEFI 2.0 (AMI Aptio). Thanks.

Screenshot 14.png

Share this post


Link to post
Share on other sites
Advertisement
Posted (edited)

 

@Badruzeus

 

Directory structure seems good.

Replacing BootX64.efi with the one provide with Opencore is the best way.

This bootloader load and launch  Opencore.

 

Fred

 

Edited by FredWst

Share this post


Link to post
Share on other sites
Posted (edited)
7 minutes ago, bronxteck said:

why not try it from usb boot first

Good idea, thanks. As I could "Launch EFI Shell" from BIOS, I have no worry actually

(I mean, for recovery purpose if it failed).

 

6 minutes ago, FredWst said:

 

@Badruzeus

 

Struct seems good.

Replacing BootX64.efi to one provide with open core is needed.

The boo loader search for open core to start it.

Clover entry is pointing to FS0:\EFI\CLOVER\CLOVERX64.efi, I'll try with

bcfg boot add XX FS0:\EFI\BOOT\BOOTx64.efi "OpenCore"

Many thanks.

Edited by Badruzeus

Share this post


Link to post
Share on other sites
Posted (edited)
16 minutes ago, Badruzeus said:

Is my EFI structure for OpenCore correct?

And, hi.. is it safe replacing my FS0:\EFI\BOOT\BOOTX64.efi (Clover) with this one?

My Firmware is UEFI 2.0 (AMI Aptio). Thanks.

Screenshot 14.png

You shall not use Uefi-drivers from Clover.

Edited by Andrey1970

Share this post


Link to post
Share on other sites
Posted (edited)
10 minutes ago, Badruzeus said:

OK, so.. what I need is recompile them with this, right?

https://github.com/acidanthera/OcSupportPkg

No)

 

Drivers:

https://github.com/acidanthera/AptioFixPkg

https://github.com/acidanthera/AppleSupportPkg

HfsPlus.efi.zip

Edited by Andrey1970

Share this post


Link to post
Share on other sites

And, how about "AppleIntelCPUPM=Yes" but using OpenCore? My CPU is i3-2330M (2nd Gen / SandyBridge). Thanks.

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, fabiosun said:

@Andrey1970 @FredWst

 

I need to rename PC00 to PCI0..it seems it is not working for me

I did as pictures below

60683261_ScreenShot2019-04-26at7_55_42PM.png.4fac1f18ab37c3acaaeb8b190dd32f61.png

Am I missing something?

in general also others rename do not work for me

 

Count 1 you are sure? Set 0.
PC00 a high probability not only in DSDT, but also in SSDT tables.

You shall be sure of that that you do.

For a patch to all ACPI tables - use empty TableSignature.

Edited by Andrey1970

Share this post


Link to post
Share on other sites
21 minutes ago, Badruzeus said:

And, how about "AppleIntelCPUPM=Yes" but using OpenCore? My CPU is i3-2330M (2nd Gen / SandyBridge). Thanks.

Search AppleCpuPmCfgLock in the Sample.plist from OpenCorePkg, enable it in your config.

Share this post


Link to post
Share on other sites

I like to transfer my configuration from Ozmosis to OpenCore but I am not sure about SystemUUID.

Should I use "Hardware-UUID" from Systeminformation or "HardwareSignature" from Ozmosis?

 

 

Share this post


Link to post
Share on other sites
Posted (edited)
15 minutes ago, uglyJoe said:

I like to transfer my configuration from Ozmosis to OpenCore but I am not sure about SystemUUID.

Should I use "Hardware-UUID" from Systeminformation or "HardwareSignature" from Ozmosis?

 

 

 

"HardwareSignature" from Ozmosis

 

Fred

Edited by FredWst

Share this post


Link to post
Share on other sites
15 minutes ago, uglyJoe said:

I like to transfer my configuration from Ozmosis to OpenCore but I am not sure about SystemUUID.

Should I use "Hardware-UUID" from Systeminformation or "HardwareSignature" from Ozmosis?

 

 

Run macserial and see System ID = SystemUUID

Share this post


Link to post
Share on other sites
Posted (edited)

When I boot OpenCore's config, macOS identifies a different computer to Clover's config.

 

SystemSerialNumber, BoardSerialNumber, SystemUUID/smuuid, MLB, ROM(I get ROM from macserial when booting Clover, and paste that value to OpenCore's config), Board ID, Hardware UUID are all the same. macserial give the same results booting from both configs.

 

I can't find what I'm missing. Here are my configs

Opencore: https://ghostbin.com/paste/4p4ed

Clover: https://ghostbin.com/paste/apmde

 

151698508_ScreenShot2019-04-26at4_10_31PM.png.b592d259cb862b2e3e7905cd29accee9.png

 

 

Edited by Hackmac101

Share this post


Link to post
Share on other sites
38 minutes ago, Hackmac101 said:

When I boot OpenCore's config, macOS identifies a different computer to Clover's config.

 

SystemSerialNumber, BoardSerialNumber, SystemUUID/smuuid, MLB, ROM(I get ROM from macserial when booting Clover, and paste that value to OpenCore's config), Board ID, Hardware UUID are all the same. macserial give the same results booting from both configs.

 

I can't find what I'm missing. Here are my configs

Opencore: https://ghostbin.com/paste/4p4ed

Clover: https://ghostbin.com/paste/apmde

 

151698508_ScreenShot2019-04-26at4_10_31PM.png.b592d259cb862b2e3e7905cd29accee9.png

 

 

 

You deleted many parameters. You shall not delete them, it is necessary to fill everything.

Share this post


Link to post
Share on other sites

Is the config plist the same as clovers or like ozmosis 

Share this post


Link to post
Share on other sites
 
 
 
8 minutes ago, FredWst said:

would you mind teaching me everything i need in IM discord so i can help others https://discord.gg/N24hR6J i got the open core setup its the config i might need help with 

Share this post


Link to post
Share on other sites

  • Similar Content

    • By vit9696
      OpenCorePkg / Documentation / Configuration Template / Bugtracker   Discussion and installation should be done in a separate thread! This thread is for development only!
      Current status as of April 2019: Support for UEFI and DuetPkg (legacy) booting APFS and HFS+ compatibility ACPI patcher (adding, dropping, binary patching, relocation) Apple-compatible bless implementation DeviceProperties injection DataHub and SMBIOS generation Symbolic kext and kernel patcher Direct kext injection/patching/blocking within prelinkedkernel Installation/Recovery/FileVault 2 support  Configuration in config.plist with open documentation Simple boot picker for quick launch Direct boot from dmg images  
      Known defects live here.  
      For those, who are not familiar with the history, OpenCore is a project initially born in HermitCrabs Lab that unfortunately almost died before its birth. This release is both a rebirth and a complete rewrite of OpenCore, which brings a number of new ideas, and tries to preserve the smart moves incorporated by iNDi and his team. Other than that, I wish to express my deepest words of gratitude to Acidanthera and WWHC members: your participation was and remains the key for project success, and you are simply the best.
    • By cvad
      View File Bootdisk Utility
      Make bootable USB Flash Disk for MAC OS X with Latest Clover bootloader revision fast and easy by one click! under OS Windows.
      Special utility from cvad & russian MAC community for new hackintosh users.
       
      Enjoy...
       
      For more information and complete instructions please see this topic.
       
       
       
       
      Feel free to "Rate File"
      Submitter cvad Submitted 04/28/2013 Category Bootloaders  
    • 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 -----------------
×