why would you like to do a factory reset?
there is software to re-flash factory software, it will not wipe your data though. you need to be able to see the screen to do that.
Is there a software that can reset a phone to factory settings using on the software?
thanks
no there is not.