From a8c914ae693e2f3bc1b86563a6a0e461b18319ff Mon Sep 17 00:00:00 2001 From: Guanwei Chen Date: Thu, 7 Apr 2022 14:34:36 +0800 Subject: [PATCH] fix first_api_level property fail in VF projects Should use "ro.board.first_api_level" for vendor freeze project Bug: 228778569 Test: run cts VtsHalMediaOmxV1_0TargetStoreTest pass Change-Id: Ib46206be6267a44aaa0a8235a4f017569bb4de94 --- .../functional/store/VtsHalMediaOmxV1_0TargetStoreTest.cpp | 5 +++++ 1 file changed, 5 insertions(+) mode change 100644 => 100755 media/omx/1.0/vts/functional/store/VtsHalMediaOmxV1_0TargetStoreTest.cpp diff --git a/media/omx/1.0/vts/functional/store/VtsHalMediaOmxV1_0TargetStoreTest.cpp b/media/omx/1.0/vts/functional/store/VtsHalMediaOmxV1_0TargetStoreTest.cpp old mode 100644 new mode 100755 index 5fa13e7c5a..2ae9c2b001 --- a/media/omx/1.0/vts/functional/store/VtsHalMediaOmxV1_0TargetStoreTest.cpp +++ b/media/omx/1.0/vts/functional/store/VtsHalMediaOmxV1_0TargetStoreTest.cpp @@ -375,6 +375,11 @@ TEST_P(StoreHidlTest, ListRoles) { } static int getFirstApiLevel() { + int boardApiLevel = android::base::GetIntProperty("ro.board.first_api_level", 0); + if (boardApiLevel != 0) { + return boardApiLevel; + } + return android::base::GetIntProperty("ro.product.first_api_level", __ANDROID_API_T__); }