I am getting a grub menu while booting my Hikey960.
I want make some modification to it and compile it from source.
To the menu or to grub itself? You don’t need the source code to update
the menu contents.
I could not find a grub source code repository for hikey960 here.
Is it available as a separate source code like it is for x86?
Or is it mixed with UEFI source?
Grub is customized for hikey960 so we don’t put the sources in the hikey
github. You can just use the normal grub sources (I’m not 100% sure but I
suspect we are just using the grub binaries direct from
Can anyone give me a link to grub source code?
Also I would like to know, what is EDK2 ?
EDK2 is a UEFI implementation (somewhat like the “BIOS” on a PC… ). It
is one of the bits that must be specially customized for the board.
Effectively EDK2 provides all the tools to talk to the hardware and that
is why we can use grub unmodified.