|
|
@ -818,6 +818,7 @@ Java_com_xypower_mpapp_MicroPhotoService_importPublicKeyFile(
|
|
|
|
|
|
|
|
|
|
|
|
const char *md5Str = env->GetStringUTFChars(md5, 0);
|
|
|
|
const char *md5Str = env->GetStringUTFChars(md5, 0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -853,6 +854,7 @@ Java_com_xypower_mpapp_MicroPhotoService_importPublicKey(
|
|
|
|
return JNI_FALSE;
|
|
|
|
return JNI_FALSE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -889,7 +891,7 @@ Java_com_xypower_mpapp_MicroPhotoService_importPrivateKey(
|
|
|
|
return JNI_FALSE;
|
|
|
|
return JNI_FALSE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -927,6 +929,8 @@ Java_com_xypower_mpapp_MicroPhotoService_genKeys(
|
|
|
|
jclass cls, jint index) {
|
|
|
|
jclass cls, jint index) {
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef USING_NRSEC
|
|
|
|
#ifdef USING_NRSEC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -956,6 +960,7 @@ Java_com_xypower_mpapp_MicroPhotoService_querySecVersion(
|
|
|
|
std::string version;
|
|
|
|
std::string version;
|
|
|
|
#ifdef USING_NRSEC
|
|
|
|
#ifdef USING_NRSEC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -986,6 +991,7 @@ Java_com_xypower_mpapp_MicroPhotoService_genCertRequest(
|
|
|
|
}
|
|
|
|
}
|
|
|
|
const char *path = NRSEC_PATH;
|
|
|
|
const char *path = NRSEC_PATH;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -1043,6 +1049,7 @@ Java_com_xypower_mpapp_MicroPhotoService_importPrivateKeyFile(
|
|
|
|
|
|
|
|
|
|
|
|
const char *path = NRSEC_PATH;
|
|
|
|
const char *path = NRSEC_PATH;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -1082,6 +1089,7 @@ Java_com_xypower_mpapp_MicroPhotoService_exportPublicKeyFile(
|
|
|
|
uint8_t len = 0;
|
|
|
|
uint8_t len = 0;
|
|
|
|
std::vector<unsigned char> data(64, 0);
|
|
|
|
std::vector<unsigned char> data(64, 0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
@ -1121,6 +1129,7 @@ Java_com_xypower_mpapp_MicroPhotoService_exportPrivateFile(
|
|
|
|
|
|
|
|
|
|
|
|
const char *path = NRSEC_PATH;
|
|
|
|
const char *path = NRSEC_PATH;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GpioControl::setSpiPower(false);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
CPhoneDevice::TurnOnCameraPower(NULL);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
GpioControl::setSpiPower(true);
|
|
|
|
|
|
|
|
|
|
|
|