Hace poco me llegó atención que no lo hace. ¿Alguien puede confirmar esto y explicar cuáles son las características determinantes que dictan si Root es necesario o no flashear una ROM personalizada?
Respuesta
¿Demasiados anuncios?Métodos que conozco:
-
Utilice una herramienta operador/fabricante como Odin para algunos teléfonos Samsung (yo lo he hecho -- es fácilmente el método más factible). Se conecta al teléfono y escribe en el almacenamiento del teléfono cuando el teléfono está en modo Download. Una persona con conocimientos probablemente podría escribir su propia herramienta también.
-
Firma el archivo update.zip, para que el recovery/bootloader piense que es una actualización oficial. Esa es realmente la única manera de la mayoría de los teléfonos pueden distinguirlos (no estoy seguro de si un gestor de arranque cifrado hace que sea más difícil).
"¿Alguien lo ha hecho realmente?" Eso no lo sé probablemente sea increíblemente difícil de falsificar, pero siendo realistas alguien podría acceder al software de firma.
-
Utilice una plantilla (una configuración electrónica que se conecta directamente a partes del dispositivo) para escribir directamente en el almacenamiento. Imagina el teléfono como un PC en el que la BIOS impide escribir en el disco duro: si no arrancas el ordenador, la BIOS no puede interferir, así que podrías sacar la unidad y escribir en ella con otra cosa. Los chips no son tan extraíbles como las unidades, de ahí la plantilla. Esto probablemente requeriría un software personalizado para hacer la escritura, de nuevo posiblemente tomado del fabricante. Y si no sobrescribes el gestor de arranque podrías tener problemas dependiendo de las comprobaciones que haga, no estoy seguro.
En un trabajo anterior (un fabricante de teléfonos) usaban una herramienta similar a Odin para reemplazar el bootloader, a veces con uno que no requería que las ROMs estuvieran firmadas. El acceso a una herramienta como esa hace que muchos problemas desaparezcan.