Como ha dicho New-To-IT, si quieres estar 100% seguro de que se han eliminado todos los rastros de la foto, deberías borrar la caché.
Sin embargo, para responder a tu primera pregunta, si al cambiar el fondo de pantalla se borra automáticamente el fondo de pantalla anterior de la ubicación donde el sistema almacena el fondo de pantalla actual:
Sí. O, más exactamente, el fondo de pantalla anterior se sobrescribe con el nuevo, porque siempre se utiliza el mismo nombre de archivo. El fondo de pantalla actual se almacena en un archivo de imagen que en realidad se llama "fondo de pantalla". Cuando se selecciona un nuevo fondo de pantalla, el archivo de imagen seleccionado se copia en la ubicación estándar (ya sea /datos/sistema/usuarios/ <usuario> o /data/data/com.Android.settings/files dependiendo de la versión) y se le da el mismo nombre de archivo, por lo que se sobrescribe el archivo "fondo de pantalla" anterior. (Por supuesto, eso no elimina la imagen de la ubicación original, pero ya la has borrado de ahí).
En cuanto a tu segunda pregunta, no está del todo claro a qué te refieres con "posibilidad de ser hackeado". Si lo que quieres saber es si cualquier otra persona que tenga acceso físico al teléfono puede acceder al archivo, la respuesta es que mientras el teléfono no esté rooteado, no hay forma de navegar hasta el archivo del fondo de pantalla actual. Pero sí, existe la posibilidad de acceder al archivo por hacking Por supuesto: es posible rootear el teléfono y luego acceder al archivo. Pero la respuesta a la primera pregunta hace que esta cuestión sea discutible, porque mientras la imagen esté presente en esa ubicación del sistema, cualquiera que tenga el teléfono puede verla claramente como fondo de la pantalla de inicio, y si cambias el fondo de pantalla entonces la imagen ya no se almacena allí.
0 votos
Borrar la foto no elimina el fondo de pantalla, es correcto. Si la cambias, la caché se sobrescribe y el archivo en caché se borra. Además, creo que ni siquiera merece la pena una pregunta tan compleja ;)