Yo tiraba de garantía sin dudarlo. Y más si no tienes muchos conocimientos de estas cosas.
Este error puede ser por tres motivos principalmente :
Un malware que haya podido modificar algún archivo de Android
Que hayas tocado lo que no debías, habiendo rooteado el teléfono previamente
Que la memoria esté regular nada más
Los dos escenarios primeros son más o menos sencillos de arreglar reinstalando el sistema, previo desbloqueo del bootloader, cosa que te darán los códigos desde bq.
Si es la memoria, lo más seguro es que te tengan que poner una placa nueva o sustituir el componente afectado, en este caso la memoria.