Skip to content
This repository has been archived by the owner on Jan 28, 2020. It is now read-only.

Guide bugs #6

Open
vit9696 opened this issue Jun 13, 2019 · 2 comments
Open

Guide bugs #6

vit9696 opened this issue Jun 13, 2019 · 2 comments

Comments

@vit9696
Copy link

vit9696 commented Jun 13, 2019

Hello,

Some notes:

  • ROM: <> (Automatically filled in)
    Nope, it is not, must contain a 6 character MAC address, could be entirely random. More details: https://applelife.ru/posts/727913
  • Blocks NVRAM variables, not needed for us. Delete the entires there.
    Please leave a note that if a variable exists in NVRAM, Add will not overwrite it. You could think of Add as setting default values. To forcibly overwrite the variable value at every boot you will want to add it to Block. Normally undesired, as you could use sudo nvram, but worth understanding clearly.
  • Enables GOP, AptioMemeoryFix already has this
    Do not rely on it. It will be gone from AptioMemoryFix in the future. On almost all firmwares it must be YES.
  • IgnoreInvalidFlexRatio: NO
    Mention that it is needed on pretty much all hardware prior to Skylake.
  • ACPI tables are no longer in Custom, and a lot of stuff is now a bit outdated. Please recheck the changes =)

Also, we will have a kext list very soon in Docs/Kexts.md in OpenCorePkg. Stuff like NullCPUPowerManagement is compatible, but is only needed on AMD.

@vit9696 vit9696 changed the title Guid bugs Guide bugs Jun 13, 2019
@khronokernel
Copy link
Owner

@vit9696

ROM: <> (Automatically filled in)

I believed that UseMacAddress0 was the correct value but it seems that this is incorrect from your comment on AppleLife. So any 6 character MAC address, no specific values have to be chosen?I do understand that you can use the correct Mac address of the hardware but choosing a different value will have no affect? And if it does matter, would you use the BlockID or the deviceID of the NIC? I assume DeviceID but want to make sure

Blocks NVRAM variables, not needed for us. Delete the entires there.

Will fix, thanks for the clarification

. Please recheck the changes =)

That's my fault for making a guide on extremely alpha projects, I will try to clean it up. And thank you for taking the time to point out the issues, I really do appreciate it.

And one last question:
While I realize you and your team still have many things you'd like to work on, do you have a rough timeline for when you'd like to release OpenCore?

@vit9696
Copy link
Author

vit9696 commented Jun 14, 2019

ROM must either be Apple ROM (dumped from a real Mac), or your NIC MAC address, or any random MAC address (could be just 6 random bytes). What is better is discussible and depends on how you configure iMessage. In any case it must not be empty unless you run OpenCore on a real Mac.

Also, it is sudo nvram, not NVRAM (the usual nvram command, see man nvram)

As for a timeline, there is no particular date I could give you now. 0.0.3 will remain being recommended to developers only, but I would say we are quite stable and feature rich now despite the alpha. You could probably try it with general people as long as they are careful enough to read everything.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants