keymaster: add support for samsung 'skeymast'
* Samsung introduced skeymast into Marshmallow NON-HLOS.bin
* Needed for at least trlte and tblte
(Samsung Galaxy Note 4 and Note Edge)
Change-Id: Ie0f2db17064ba3d7e2924254a605b0ce14eaf1c3
Signed-off-by: placiano <placiano80@gmail.com>
diff --git a/keymaster_qcom.cpp b/keymaster_qcom.cpp
index 75abc95..ee1bd09 100644
--- a/keymaster_qcom.cpp
+++ b/keymaster_qcom.cpp
@@ -795,6 +795,10 @@
if(ret)
ret = (*km_handle->QSEECom_start_app)((struct QSEECom_handle **)&km_handle->qseecom,
"/firmware/image", "keymaste", KM_SB_LENGTH);
+ if(ret)
+ ret = (*km_handle->QSEECom_start_app)((struct QSEECom_handle **)&km_handle->qseecom,
+ "/firmware/image", "skeymast", KM_SB_LENGTH);
+
if (ret) {
ALOGE("Loading keymaster app failed");
free(km_handle);