El restablecimiento de fábrica de Android es una función que borra todas las configuraciones del dispositivo, los datos del usuario, las aplicaciones de terceros y los datos de las aplicaciones asociadas del almacenamiento flash interno de un dispositivo Android para devolver el dispositivo a la condición en que se encontraba cuando salió de fábrica. La función es compatible con todos los dispositivos móviles que ejecutan el sistema operativo Android.
Dependiendo de la marca y el modelo del dispositivo Android, el restablecimiento de fábrica generalmente no borra los datos o las aplicaciones almacenadas en el almacenamiento extraíble. El restablecimiento de fábrica tampoco sobrescribe el almacenamiento flash para evitar el análisis forense posterior y la recuperación de datos. Sin embargo, si parte o todo un dispositivo Android se cifró antes del restablecimiento de fábrica, las claves borradas durante el restablecimiento de fábrica hacen que el contenido cifrado sea criptográficamente inaccesible.
El restablecimiento de fábrica de Android puede invocarse mediante un borrado local o remoto. Durante un borrado remoto, el dispositivo recibe un comando de borrado de un servidor remoto e invoca la función estándar de restablecimiento de la API de administración de dispositivos Android.