libavb: Only query partition GUIDs when the cmdline needs them.
On devices using BOARD_AVB_VBMETA_MAINLINE, the kernel command line should not contain the $(ANDROID_SYSTEM_PARTUUID) pattern, since the device will be using an initial ramdisk for both normal boot and recovery. Such a device will also not have system partition entries in the GPT, and thus querying the GUID will fail. In this case we want avb_sub_cmdline() to only query the partition GUID if the search string is actually present. Change-Id: I60f62fbac779bdb53df92e7f9c5040026c57d687
Loading
Please sign in to comment