2 votos

Recuperar la foto del fondo de pantalla de bloqueo del iPhone

Hace muchos años y varios iPhones, hice una bonita foto con mi iPhone y la puse como fondo de pantalla de mi pantalla de bloqueo. Ese fondo de pantalla de bloqueo se ha ido propagando a medida que he ido adquiriendo nuevos iPhones, pero la foto no está en mi rollo de la cámara. Me gustaría recuperar esa foto (es decir, como una imagen sin formato, no como una captura de pantalla de la pantalla de bloqueo), pero no he sido capaz de averiguar cómo hacerlo. En la búsqueda de una manera de hacer esto, me he encontrado con algunos métodos, ninguno de los cuales ha funcionado. ¿Alguien sabe si hay una manera de hacer esto?

Tengo un iPhone 13 Mini con iOS 16.4.1.

2voto

Steve Chambers Puntos 5054

Esta es difícil

Tuve el mismo problema, amado fondo de pantalla de inicio y el original en ninguna parte ser encontrado.

Tengo buenas y malas noticias.

  1. iMazing o iExplorer puede hacer una copia de seguridad del teléfono incluyendo los archivos de fondo de pantalla que utiliza iOS. Creo que ambos ofrecen modos en los que puede copia de seguridad de todo el teléfono y llegar al archivo (que termina con. .cpbitmap ) de forma gratuita.
  2. Una vez que hayas hecho eso y tengas ese archivo .cpbitmap no hay nada que haya encontrado que funcione para convertirlo de nuevo a un formato que tu Mac, PC, iPhone pueda entender y mostrar.

Había (creo) Perl scripts que pretendían convertir el archivo a un .jpg que nunca pude hacer funcionar. Había sitios web que decían que podían convertir cualquier formato a cualquier otro formato, pero se atragantaron con ese archivo .cpbitmap.

Al final no encontré nada que convirtiera ese archivo en algo utilizable. Afortunadamente, al final encontré una copia de seguridad del original y el archivo .cpbitmap permanece en mi SSD por si a alguien se le ocurre convertirlo a un formato utilizable.

Tal vez puedas encontrar esos scripts que pretenden convertir un archivo .cpbitmap y conseguir que funcionen, pero al menos puedes enganchar el archivo y ponerlo en un lugar seguro usando iMazing/iExplorer para cuando alguien hace idear un convertidor.

1voto

Debería ser posible extraer manualmente el fondo de pantalla. En realidad no he probado si esto funciona, así que proceda con cautela.

  1. Haz una copia de seguridad no cifrada de tu iPhone utilizando el software oficial (iTunes o Finder en MacOS).

  2. Abrir Manifest.db en el directorio de copia de seguridad como base de datos SQLite. Puede utilizar la aplicación oficial sqlite o cualquier otro programa que pueda trabajar con bases de datos SQLite.

  3. Ejecute el siguiente SQL:

    SELECT fileID, domain, relativePath FROM Files WHERE domain = 'HomeDomain' AND relativePath LIKE 'Library/SpringBoard/%.cpbitmap';

    Esto le dará una lista de posibles archivos. Para una de mis copias de seguridad, tengo estos valores:

    86736007d0166a18c646c567279b75093fc066fe HomeDomain  Library/SpringBoard/LockBackground.cpbitmap
    0c371b8c5e4b666e1f09053b29c3a2d434b2e2d9 HomeDomain  Library/SpringBoard/OriginalLockBackground.cpbitmap

    (La relación entre dominio, ruta relativa e ID de archivo es determinista, por lo que incluso para las copias de seguridad de otros teléfonos, el archivo Library/SpringBoard/LockBackground.cpbitmap en HomeDomain tendrán el mismo ID de archivo 86736007d0166a18c646c567279b75093fc066fe .)

  4. Toma el fileID de un registro, busque el archivo correspondiente. Se encontrará en <backup dir>/<first 2 characters of fileID>/<fileID> . Por ejemplo, LockBackground.cpbitmap se encontraría en <backup dir>/86/86736007d0166a18c646c567279b75093fc066fe

  5. Convierte el archivo a un formato más cómodo. https://cpbitmap.github.io/ es una herramienta en línea que pretende convertir este tipo de archivos cpbitmap. Algunos otros recursos: https://github.com/sh00tg0a1/cpbitmap_convertor/tree/master/Python https://github.com/hthetiot/cpbitmap-to-png/blob/main/README.md

Si tu copia de seguridad está encriptada, tendrás que desencriptarla Manifest.db encontrar el archivo o archivos, y luego descifrar los archivos individuales también. Aquí hay algunos recursos sobre el descifrado de copias de seguridad: https://github.com/jsharkey13/iphone_backup_decrypt

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X