Snap for 6864616 from df9b138f793e5384bea657c582eaae16af12a9df to rvc-qpr1-release

Change-Id: I6f5f85d872a00968d2e403e574be47255128e15b
diff --git a/1.2/StNfcService.cpp b/1.2/StNfcService.cpp
index 9cad44a..9624c32 100644
--- a/1.2/StNfcService.cpp
+++ b/1.2/StNfcService.cpp
@@ -41,7 +41,8 @@
   sp<INfc> nfc_service = new Nfc();
 
   char valueStr[PROPERTY_VALUE_MAX] = {0};
-  int len = property_get("persist.vendor.modem.esim.reset", valueStr, "");
+  //Running streset after factory data reset
+  int len = property_get("persist.vendor.modem.esim.reset", valueStr, "needed");
   if (len > 0) {
     if (strncmp(valueStr,"needed", 6) == 0) {
       void* stdll = dlopen("/vendor/lib64/libstreset.so", RTLD_NOW);