Me equivoqué al flashear una compilación beta de Android Q en mi teléfono.
Después de eso, no puedo flashear mi ROM estable sin error 7 en TWRP - device mismatch. Quitar el aserto funciona, pero no es una solución permanente.
Así que indagué en google y en mi propio teléfono durante horas y descubrí el motivo. Mi dispositivo se identifica como raphael
en recuperación, pero se identifica como raphaelin
en fastboot
y mientras el teléfono está arrancado.
En recuperación:
# getprop ro.product.device
# raphael
En el modo de arranque (es decir, mientras el teléfono está arrancado):
# getprop ro.product.device
# raphaelin
En fastboot:
> fastboot getvar product
product: raphaelin
He comprobado mi build.prop
y el valor en ese archivo es raphaelin
también. He intentado setprop
y mostró que no puede establecer esa propiedad.
Así que, por favor, aconséjeme sobre cómo establecer el valor usando setprop
en modo de recuperación. O, si lo sabes, por favor, indícame de dónde está sacando los datos el recovery para getprop
y si puedo cambiar ese archivo.