Estoy buscando una manera de instalar un archivo zip (no OTA zip), usando la opción "Instalar actualización desde tarjeta SD" incorporada en cualquier recuperación de stock, sin instalar una recuperación personalizada. ¿Hay alguna manera de hacer esto? ¿El "desbloqueo OEM" en la configuración del desarrollador lo permitirá?
Respuesta
¿Demasiados anuncios?Lamentablemente esto no es posible en los dispositivos más recientes de Android 5.0.
Después de 5.0, verificación de la firma se ha mejorado para combatir la Firma Universal error.
Antes de Android 5.0, un error que existía en la comprobación de la Firma del programa, algo que ver con la forma en que la firma fue validado permitido a otra firma para que el resultado en la misma validación ( La Firma Universal ) .
Para responder a su pregunta para Android 5.0 y menor..
Reestructurar el sistema personalizado.img en una Actualización OTA formato
Firmar el paquete de actualización con la Firma Universal
La esperanza de que se valida a través de las acciones del programa.
En la mayoría de los casos, el programa de recuperación comprueba el formato y la firma es correcta, entonces es comprobar si el paquete está diseñado para su dispositivo mediante la lectura de la construcción.prop.
Si tu build.la proposición coincide con el paquete, y la firma es valida va a instalar.