Skip to content

Relocation block support for safe mode and macOS without KASLR #1125

@vit9696

Description

@vit9696

For booting macOS on UEFI firmwares with used lower memory areas (i.e. on systems where booting with slide=0 is impossible) we need to either specify a custom slide location, or use a relocation block.

It is not possible to use a custom slide location with operating systems that do not support KASLR, such as 10.7 or older. It is also not possible to use slide in safe mode. Although we do have a workaround named EnableSafeModeSlide, it constantly breaks with operating system updates.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions