Los dos términos fábrica y reinicio completo están asociados con la configuración. Un reinicio de fábrica se relaciona con el reinicio de todo el sistema, mientras que el reinicio completo se relaciona con el restablecimiento de cualquier hardware en el sistema.
Reinicio de fábrica: Los reinicios de fábrica generalmente se hacen para eliminar por completo los datos de un dispositivo, el dispositivo debe reiniciarse y se requiere la reinstalación del software. El reinicio de fábrica hace que el dispositivo funcione nuevamente en una nueva forma. Limpia todo el sistema del dispositivo. Probablemente se realiza al actualizar a una nueva versión del software del dispositivo.
Reinicio completo: Cuando un dispositivo no funciona correctamente, significa que la configuración en el dispositivo debe cambiarse, por lo que solo esa parte del dispositivo se restablece o reinicia en el reinicio completo. Borra toda la memoria asociada con el hardware y actualiza el hardware con la versión actualizada más reciente. Después del reinicio completo, la CPU o el procesador reinicia la aplicación.
Para tu caso, recomendaría un reinicio completo ya que un error comúnmente no es un problema en todo el sistema. Sin embargo, si deseas actualizar tu firmware o solucionar varios problemas junto con el error, entonces un reinicio de fábrica podría ser más adecuado para ti.
Puedes encontrar más información en estas páginas web:
http://forums.androidcentral.com/droid-razr/166480-what-difference-between-hard-reset-soft-reset.html
http://www.smartmobilephonesolutions.com/content/difference-between-soft-reset-and-hard-reset-on-mobile-phones
http://www.differencebetween.info/