No, RecoverGo (Android) does not require you to root your phone to use its features. As you know, rooting Android may brick your phone so you don’t need to worry about that RecoverGo (Android) may damage your device.
The scanning time depends on the amount of your data. Generally, it will take 3-5 minutes and up to 10 minutes. If it takes a long time to scan your data please restart the program and do not use the device during the scanning process.
Please re-plug your USB cable, please make sure you have successfully entered USB debugging mode. You can check the on-screen steps or the guide. Tried both and still fails? Please contact us.
Because the deleted photo to be overwritten by the new data, if you have added the new data to the device after deleting the photo this situation may happen.
No, data can only be recovered once the device has been unlocked.
If you persist using your phone after data loss, the original data will be overwritten and can't be recovered any more. Therefore, if you wanna recover your data, please don't add data to the same location of your storage system until you've used RecoverGo(Android) to recover your data.