diff --git a/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb b/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb index b4e3cb7cd6338b1951493367406dff6022276de8..8d1680eeae9fe7184ff8f42a27556442c49e3822 100644 --- a/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb +++ b/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb @@ -6,10 +6,12 @@ inherit bundle SUMMARY = "SysOTA/RAUC Update Bundle for Oniro Base Image" -RAUC_BUNDLE_COMPATIBLE:qemux86 = "QEMU x86" -RAUC_BUNDLE_COMPATIBLE:qemux86-64 = "QEMU x86-64" RAUC_BUNDLE_COMPATIBLE:raspberrypi4-64 = "Raspberry Pi 4" RAUC_BUNDLE_COMPATIBLE:seco-intel-b68 := "SECO Alvin" +RAUC_BUNDLE_COMPATIBLE:qemux86 = "QEMU x86" +RAUC_BUNDLE_COMPATIBLE:qemux86-64 = "QEMU x86-64" +RAUC_BUNDLE_COMPATIBLE:qemuarm-efi = "QEMU ARM (EFI)" +RAUC_BUNDLE_COMPATIBLE:qemuarm64-efi = "QEMU ARM64 (EFI)" # TODO: add compatibility strings for other machines. RAUC_BUNDLE_DESCRIPTION = "SysOTA/RAUC Update Bundle" diff --git a/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend b/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend index 98a4a41780208c67a41ee3aa9689e15976f90686..30a5d08f6ea567f1d989205fc091a75ca58ef781 100644 --- a/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend +++ b/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend @@ -25,6 +25,10 @@ RAUC_COMPAT:raspberrypi4-64 := "Raspberry Pi 4" RAUC_SLOT_A:raspberrypi4-64 := "/dev/mmcblk0p2" RAUC_SLOT_B:raspberrypi4-64 := "/dev/mmcblk0p3" +RAUC_COMPAT:seco-intel-b68 := "SECO Alvin" +RAUC_SLOT_A:seco-intel-b68 := "/dev/sda2" +RAUC_SLOT_B:seco-intel-b68 := "/dev/sda3" + RAUC_COMPAT:qemux86 := "QEMU x86" RAUC_SLOT_A:qemux86 := "/dev/sda2" RAUC_SLOT_B:qemux86 := "/dev/sda3" @@ -33,9 +37,13 @@ RAUC_COMPAT:qemux86-64 := "QEMU x86-64" RAUC_SLOT_A:qemux86-64 := "/dev/sda2" RAUC_SLOT_B:qemux86-64 := "/dev/sda3" -RAUC_COMPAT:seco-intel-b68 := "SECO Alvin" -RAUC_SLOT_A:seco-intel-b68 := "/dev/sda2" -RAUC_SLOT_B:seco-intel-b68 := "/dev/sda3" +RAUC_COMPAT:qemuarm-efi:= "QEMU ARM (EFI)" +RAUC_SLOT_A:qemuarm-efi := "/dev/sda2" +RAUC_SLOT_B:qemuarm-efi := "/dev/sda3" + +RAUC_COMPAT:qemuarm64-efi:= "QEMU ARM64 (EFI)" +RAUC_SLOT_A:qemuarm64-efi := "/dev/sda2" +RAUC_SLOT_B:qemuarm64-efi := "/dev/sda3" do_install:prepend() { sed \