Mi teléfono recientemente no pudo usar la cámara ni la cámara frontal ni la trasera. Mostraría una pantalla negra y se congelaría. Borré el caché e hice un restablecimiento completo. No lo resolvió. Así que pensé en desinstalar ambas aplicaciones (con root) e intentar reinstalarlas. Lo hice pero nada cambió. Así que decidí desinstalar y reemplazar con la aplicación de galería y cámara de mi dispositivo malvavisco. Ambos se instalaron pero se detuvieron a la fuerza. Así que los moví a system/app. Todavía no funcionó. Ahora ni siquiera tengo una copia de seguridad de las aplicaciones originales. ¿Hay una solución para esto? No quiero flashear. ¿Y hay alguna manera de que pueda extraer esos archivos del firmware que descargué?
Extraerlos de un firmware depende de cuál sea la extensión del archivo para el firmware. Disponemos de una gran variedad de firmwares:
Entonces, si desea extraer del firmware Fastboot .img, debe saber que los archivos img se extraen y editan especialmente mediante el reempaquetado. Especialmente para imágenes verdaderas de arranque y recuperación. Pero la esperanza para usted es: / system no es una partición con imagen real, sino un sistema de archivos. Aunque se llama System.img en las ROM, es de forma nativa un archivo .tar que puede extraer usando WinRAR en la computadora y ubicar la aplicación y extraerla. La estructura está organizada como la partición /system de Android.
Recovery Flash zips y Over The Air zip, como sugiere el nombre, son archivos zip que también se pueden extraer con un método similar al anterior.
Los firmwares KDZ y SOC también son archivos. Pero como no quiere tomarse mucho tiempo investigando qué tipos de archivos son, simplemente abra WinRAR en cualquier dispositivo que le parezca conveniente y utilícelo como su explorador de archivos. Navegue hasta la ROM que descargó y haga clic en ella. Esto realmente detectará automáticamente el algoritmo de compresión utilizado y lo abrirá. Mostrará de qué tipo es el archivo en el nombre de archivo del archivo. Encuentra tus archivos y cópialos.
ODIN tar es un archivo tarball. Simplemente extráigalo con RAR o cualquier otra aplicación que le resulte conveniente.
Solo está bloqueado para flashear una ROM completa si su teléfono tiene un archivo binario RAW que solo puede ser manejado por ciertos binarios de precarga que los entienden de forma nativa.
Vamos a volver a colocar el archivo para que descanse en su sistema de archivos. Android Nougat siempre es fácil de colocar las aplicaciones en el sistema. La carpeta contenedora obviamente tenía dos o una carpeta. Uno para clases .dex llamado OAT para facilitar la preparación por parte de la máquina virtual Dalvik, que se encarga de toda la preparación de la aplicación. Y uno para las bibliotecas utilizadas por la aplicación denominada LIB.
Van aquí: por ejemplo, la aplicación Cámara
/system/app/Camera/lib/arm/lib_camera.so
esa es la biblioteca
/system/app/Camera/oat/arm/Camera.dex
eso es para las clases
/system/app/Camera/Camera.apk
Eso es para la aplicación.
Después de copiarlos. Fijar los permisos para
chmod 0644
Para todos los archivos
chmod 0755
Para todas las carpetas
Espero que esto sea todo lo que necesitas. Según su pregunta, pero si no lo hacen, simplemente actualice todo el teléfono y esté listo para comenzar de nuevo.
Asegúrese de revisar, votar o marcar esta respuesta si le ayudó. Esperando saber de ti amigo
zSyntex
izzy