HackBGRT icon indicating copy to clipboard operation
HackBGRT copied to clipboard

Port to macOS

Open BH-Playz opened this issue 2 years ago • 2 comments

Hey, I recently switched back to macOS and want to keep my custom cool logo, Could you please add a macOS.dmg file? Maybe an ARM dmg?

BH-Playz avatar Oct 19 '23 17:10 BH-Playz

This is an UEFI application, it should be OS independent. Unknown if macOS respects the BGRT however.

sylveon avatar Oct 19 '23 20:10 sylveon

I don't have a Mac. Maybe you can fix that?

Otherwise, try to copy the files manually (maybe not necessary if you didn't wipe it when switching OS) and add the boot entry manually with some tool such as bootoption.

Metabolix avatar Oct 20 '23 17:10 Metabolix

From what I can tell, Macs do not use the UEFI to boot computer. I am afraid it is not easy to port HGRT things.

womeimingzi11 avatar Mar 24 '24 07:03 womeimingzi11

The x86-based Macs do. No idea if the ARM64 ones do however.

sylveon avatar Mar 24 '24 07:03 sylveon

Yes, you. are. right. The x86 Macs just work like a general PC. And this the reason why Hackintosh works.

But the aarch64 based Macs do not have UEFI.

Charles Milette @.***> 于 2024年3月24日周日 下午3:46写道:

The x86-based Macs do. No idea if the ARM64 ones do however.

— Reply to this email directly, view it on GitHub https://github.com/Metabolix/HackBGRT/issues/150#issuecomment-2016724292, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACO4PHO6JQEDMS7Q5DUOXFLYZ2AF7AVCNFSM6AAAAAA6HTCA4KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWG4ZDIMRZGI . You are receiving this because you commented.Message ID: @.***>

womeimingzi11 avatar Mar 24 '24 07:03 womeimingzi11

Don't x86 macs use their own boot logo instead of the one in BGRT?

Yarpopcat08 avatar Apr 01 '24 06:04 Yarpopcat08

Don't x86 macs use their own boot logo instead of the one in BGRT?

Could someone check this out on a Mac which dual-boots to either Windows or Linux (with plymouth splash screen)?

Metabolix avatar Apr 03 '24 13:04 Metabolix

From the source code of BootXChanger (later borrowed into DarkBoot), looks like BGRT is not involved and it's simply a matter of adding a PNG path into /Library/Preferences/SystemConfiguration/com.apple.Boot.plist.

<key>Boot Logo</key>
<string>\System\Library\CoreServices\BootLogo.png</string>

I will close this issue for now.

Metabolix avatar Apr 11 '24 15:04 Metabolix