Hi,
What is the purpose of publishing the AndroidFastbootApp.efi together with other UEFI binaries? http://builds.96boards.org/snapshots/hikey/linaro/uefi/latest/ The flashing instructions don't mention it in any way. Is there a way to update only the AndroidFastbootApp.efi without changing fip.bin?
milosz
On 16/10/15 10:47, Milosz Wasilewski wrote:
Hi,
What is the purpose of publishing the AndroidFastbootApp.efi together with other UEFI binaries? http://builds.96boards.org/snapshots/hikey/linaro/uefi/latest/ The flashing instructions don't mention it in any way. Is there a way to update only the AndroidFastbootApp.efi without changing fip.bin?
IIRC this is a UEFI app and, like grub, is loaded from the UEFI FAT filesystem. This means its "hidden" behind that flashing of the boot partition.
However, if you want to put together your own boot filesystem, it is important to include this file otherwise you lose fastboot support in UEFI (and may end up having to use one of the debrick techniques if your new kernel doesn't boot).
Daniel.
On Fri, Oct 16, 2015 at 6:54 AM, Daniel Thompson daniel.thompson@linaro.org wrote:
On 16/10/15 10:47, Milosz Wasilewski wrote:
Hi,
What is the purpose of publishing the AndroidFastbootApp.efi together with other UEFI binaries? http://builds.96boards.org/snapshots/hikey/linaro/uefi/latest/ The flashing instructions don't mention it in any way. Is there a way to update only the AndroidFastbootApp.efi without changing fip.bin?
IIRC this is a UEFI app and, like grub, is loaded from the UEFI FAT filesystem. This means its "hidden" behind that flashing of the boot partition.
However, if you want to put together your own boot filesystem, it is important to include this file otherwise you lose fastboot support in UEFI (and may end up having to use one of the debrick techniques if your new kernel doesn't boot).
Right, it's indeed more useful for recovery situations, as you might not necessarily want to reflash the entire boot partition.
I'd imagine any extra uefi app will be there as well, as we add new ones to the build.
Cheers,
On 16 October 2015 at 12:47, Milosz Wasilewski milosz.wasilewski@linaro.org wrote:
What is the purpose of publishing the AndroidFastbootApp.efi together with other UEFI binaries?
It's uploaded there so another CI script can add it to boot-fat.uefi.img
http://builds.96boards.org/snapshots/hikey/linaro/uefi/latest/ The flashing instructions don't mention it in any way. Is there a way to update only the AndroidFastbootApp.efi without changing fip.bin?
AndroidFastbootApp.efi is a file in the boot partition, so you can't update it with updateding fip.bin - only by updating the boot partition. Either via "fastboot boot ..." or by cp on the booted system.
Riku