Loading drm/aidl/vts/drm_hal_common.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ #include <android/binder_process.h> #include <android/sharedmem.h> #include <cutils/native_handle.h> #include <cutils/properties.h> #include "drm_hal_clearkey_module.h" #include "drm_hal_common.h" Loading Loading @@ -193,6 +194,13 @@ void DrmHalTest::SetUp() { GTEST_SKIP() << "No vendor module installed"; } char bootloader_state[PROPERTY_VALUE_MAX] = {}; if (property_get("ro.boot.vbmeta.device_state", bootloader_state, "") != 0) { if (!strcmp(bootloader_state, "unlocked")) { GTEST_SKIP() << "Skip test because bootloader is unlocked"; } } if (drmInstance.find("IDrmFactory") != std::string::npos) { drmFactory = IDrmFactory::fromBinder( ::ndk::SpAIBinder(AServiceManager_waitForService(drmInstance.c_str()))); Loading Loading
drm/aidl/vts/drm_hal_common.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ #include <android/binder_process.h> #include <android/sharedmem.h> #include <cutils/native_handle.h> #include <cutils/properties.h> #include "drm_hal_clearkey_module.h" #include "drm_hal_common.h" Loading Loading @@ -193,6 +194,13 @@ void DrmHalTest::SetUp() { GTEST_SKIP() << "No vendor module installed"; } char bootloader_state[PROPERTY_VALUE_MAX] = {}; if (property_get("ro.boot.vbmeta.device_state", bootloader_state, "") != 0) { if (!strcmp(bootloader_state, "unlocked")) { GTEST_SKIP() << "Skip test because bootloader is unlocked"; } } if (drmInstance.find("IDrmFactory") != std::string::npos) { drmFactory = IDrmFactory::fromBinder( ::ndk::SpAIBinder(AServiceManager_waitForService(drmInstance.c_str()))); Loading