-
I was recently looking into my Realme 13+ phone, as it didn't seem to be receiving firmware updates. While researching the issue, I came across a report that described exactly the same problem I was experiencing:
-
-
[https://www.reclameaqui.com.br/realme-brasil_1031984/realme-13-5g-nao-atualiza_ytCbf-tpe4a1CAMB/](https://www.reclameaqui.com.br/realme-brasil_1031984/realme-13-5g-nao-atualiza_ytCbf-tpe4a1CAMB/)
-
-
The report was from a Brazilian user facing the same situation. Apparently, firmware updates for these devices in Brazil are distributed via OTA, and while firmware packages for regions such as Taiwan and India are relatively easy to find, I couldn't locate the Brazilian version through the usual public download channels.
-
-
At first, my goal was simply to update the phone to Realme UI 5.0. However, after looking into how Realme's OTA system works, I found a way to query the official OTA servers directly using community tools. I used the `mod` scripts from the following GitHub repository:
-
-
[https://github.com/stanislawrabel/mod](https://github.com/stanislawrabel/mod)
-
-
The scripts rely on `realme-ota` to query Realme/OPlus update servers using the device model, firmware branch, region, and NV identifier. In my case, the device is a Realme 13+ 5G with model number `RMX5000`, and the Brazilian region is represented by the corresponding OTA region/NV configuration used by the tool.
-
-
By running the script and testing the available Brazilian firmware branches, I was able to retrieve the OTA information directly from Realme's servers. Instead of finding only the older Realme UI 5.0 package I had originally been looking for, I discovered that an official Realme UI 7.0 firmware was already available for the Brazilian `RMX5000`.
-
-
The tool returned the firmware metadata together with a direct download link hosted on the official Realme/OPlus OTA infrastructure. This allowed me to download the correct Brazilian firmware package without using firmware intended for another region and without having to contact Realme support.
-
-
In short, the process was:
-
-
```bash
-
cd mod
-
./m.sh
-
```
-
-
Then I selected the `RMX` model family, entered:
-
-
```text
-
5000
-
```
-
-
and used the Brazilian OTA region options provided by the script until it returned the correct firmware branch.
-