Cada vez que intento flashear una ROM en mi ASUS Transformer Prime (tf201), me aparece el siguiente error:
assert failed: getprop("ro.product.device") == "tf201" || getprop("ro.build.product") == "tf201"
Lo he sorteado abriendo el archivo ZIP de la ROM, navegando a /META-INF/com/google/android/updater-script
y sólo eliminar esta comprobación. La ROM se instala bien entonces.
Pero todavía me queda la duda: ¿por qué no se reconoce mi dispositivo como un tf201, cuando obviamente lo es? ¿Es porque he formateado el system
¿partición en un frenesí de formatos?
0 votos
A mí me pasó lo mismo en un Galaxy Tab4 10.1 de la marca Vodacom, creo que o bien lo hicieron por error al cambiar la ROM de otro modelo y olvidarse de actualizar el id del dispositivo, o bien intencionadamente para dificultar un poco el flasheo o la instalación de la ROM personalizada.
0 votos
Yo tuve el mismo problema, porque mi dispositivo estaba desrooteado después de un restablecimiento de fábrica y TWRP no tenía permiso para leer /system/build.prop.