  efi_populate_bits() {
      DEST=$1
      # TODO: weird behavior here. When building luv-live-image,
-@@ -177,6 +245,11 @@ python build_efi_cfg() {
+@@ -177,6 +236,11 @@ python build_efi_cfg() {
         cfgfile.write('timeout=0\n')
         cfgfile.write('fallback=0\n')
  

From cf3b3043254945f3503bc2d30dac93c0f19a9854 Mon Sep 17 00:00:00 2001
From: Sakar Arora <Sakar.Arora@arm.com>
Date: Tue, 25 Apr 2017 15:15:50 +0530
Subject: [PATCH] luvOS 4.10

---
 build_luvos.sh                                     |   117 +
 meta-luv/classes/luv-efi.bbclass                   |    84 +-
 meta-luv/conf/distro/luv.conf                      |     2 +-
 meta-luv/recipes-bsp/sbbr/sbbr/README.md           |     2 +
 meta-luv/recipes-bsp/sbbr/sbbr_v1.0.bb             |    97 +

 # The x86 build is depends on grub-efi and AArch64 build depends on grub_git
 def get_grub_depends(bb, d):
          import re
@@ -57,8 +64,14 @@ efi_populate() {
 
     # Install grub2 in EFI directory
     if [ "${TARGET_ARCH}" = "aarch64" ]; then
