Hace unos días adquirí un Realme 3 Pro en una tienda que vende por eBay. El teléfono funcionaba de maravilla y, como recibía continuamente notificaciones de nuevas actualizaciones disponibles vía OTA, fui actualizándolo, sin más.
Al segundo o tercer día de tenerlo, quise utilizar la radio y no encontré la aplicación. Tras buscar un poco por el foro de Realme y otros enlaces de internet, me enteré de que las actualizaciones del sistema operativo que pasan de Color OS 6 a Realme UI, eliminan la radio FM, al parecer como consecuencia de una mala interpretación -por parte de Realme- de la directiva europea 2018/1972
Este problema me cabreó bastante debido a que :
- No es normal que una actualización oficial del fabricante merme las características del equipo, restándole funcionalidad respecto al funcionamiento de serie (o de fábrica).
- Es muy irregular, por decirlo finamente, que no se advierta al usuario que la actualización a Realme UI va a privarle no sólo de la aplicación de radio FM sino del soporte de otras aplicaciones de radio de terceros (probé varias sin éxito).
Uno de los motivos por los que compré el teléfono es porque tenía radio FM y así constaba en todas las fichas que había leído; lo primero que hice para tratar de recuperar la funcionalidad perdida fue descargar las últimas versiones de Color OS 6 disponibles para mi Realme 3 Pro (1851) desde este enlace e intenté (des)actualizar el SO siguiendo las instrucciones en la propia web de Realme. Esto no funcionó debido a que el software del teléfono no permite actualizar a versiones anteriores, es decir, no permite hacer downgrades.
Tras ponerme en contacto con el vendedor e insistir en el punto (1), me facilitó los datos para enviarlo al servicio técnico y poder efectuar un downgrade al SO de fábrica, que es la única forma de poder volver a disfrutar de la radio FM sin perder la garantía (no quería tener que hacer desbloqueo de bootloader e instalar LineageOS arriesgándome a perder la garantía hasta pasados dos años desde la fecha de compra). Así pues, la clave para disfrutar de radio FM en los Realme 3 y 5 Pro es NO ACTUALiZAR el SO y evitar que el móvil se actualice automáticamente vía OTA.
Evitar que el teléfono se actualice
Una vez recibido y configurado el terminal, lo primero que hice fue desactivar las actualizaciones automáticas por la noche (Ajustes –> Actualizaciones de software) pero aún y así, éste ya se había descargado la versión .C2 del software mediante OTA. Las versiones «C» actualizan a Realme UI y la última versión de fábrica con soporte de radio FM (para el Realme 3 Pro) es la RMX1851EX_11_A.21 (Color OS 6).
En este punto, aparecía siempre un recordatorio en la barra superior (centro de notificaciones) indicándome que la versión .C2 del software se había descargado y estaba lista para actualizar el teléfono. Como no quería lanzar la actualización de forma involuntaria, seguí leyendo sobre el tema…
La solución definitiva
La encontré en este hilo de XDA developers y consiste en desinstalar el servicio de actualización vía OTA; de esta forma el teléfono deja de actualizarse y mostrar la notificación.
Nota : los procedimientos aquí descritos requieren cierta familiarización con comandos de ADB y no me hago en absoluto responsable de ningún problema o daño que pudiera derivarse de ellos.
Requisitos :
1) Disponer de ADB instalado en el PC. Descargar y seguir las instrucciones de instalación de aquí.
2) Tener el modo desarrollador habilitado en el teléfono. Eso se hace yendo a «Ajustes» –> «Información del teléfono» y clicando consecutivamente 7 veces donde dice «Versión». Una vez habilitado, aparece una notificación en pantalla.
3) Al habilitar las opciones de desarrollador, se puede activar el modo de depuración USB cuando sea necesario, cosa que hará falta a continuación.
Procedimiento :
a) En las opciones de desarrollador del teléfono, habilitar el modo de depuración USB.
b) En el PC, hacer clic en el botón de inicio (icono de Windows), teclear «cmd» y aparecerá escrito «Símbolo del sistema». Botón derecho –> ejecutar como administrador para abrir el símbolo del sistema (shell) en modo administrador.
c) Ir a la carpeta donde esté ADB instalado. Yo lo tengo en C:\adb así que en el símbolo del sistema teclearíamos :
cd \
cd adb
y seguidamente se teclea : adb shell
d) Y los comandos siguientes para desactivar las actualizaciones vía OTA :
pm uninstall -k –user 0 com.oppo.ota
pm uninstall -k –user 0 com.oppo.otaui
Una vez ejecutado esto, el sistema de actualización queda deshabilitado (ya no funciona la opción «Ajustes» –> «Actualizaciones de software») y dejan de aparecer las molestas notificaciones.
Si alguna vez queremos reinstalar el servicio OTA, simplemente hay que ejecutar el interpréte de comandos en modo administrador, activar la depuración USB (como antes) y ejecutar los comandos siguientes :
adb shell
cmd package install-existing com.oppo.ota
cmd package install-existing com.oppo.ot