diff --git a/app/src/main/cpp/MicroPhoto.cpp b/app/src/main/cpp/MicroPhoto.cpp index a19df96c..0b31ffef 100644 --- a/app/src/main/cpp/MicroPhoto.cpp +++ b/app/src/main/cpp/MicroPhoto.cpp @@ -415,6 +415,12 @@ Java_com_xypower_mpapp_MicroPhotoService_takePhoto( env->ReleaseStringUTFChars(path, pathStr); + device->TurnOffCameraPower(NULL); + if (photoInfo.usbCamera) + { + device->TurnOffOtg(NULL); + } + return reinterpret_cast(device); }