[Realme X2 Pro Guides, News, & Discussion] or965:
Disclaimer :

I am not responsible for bricked devices, dead SD cards. Please think twice if you want to follow this guide .

Realme x2 pro INDIA variant have more apps, settings and features then the EU variant including call recording and theme manager but both of them use the same firmware, same files .

Realme hidden and reveal apps, setting and features based of a region that they set on the device, the region is not the one that you set on the setting of the phone. I have a EU phone and it does not have call recorder and theme manager. As I wanted these features I unlocked my phone, root it and find a way to reveal the call recorder and theme manager by editing some files in the System/etc folder. If you want to do it ,follow this guide- https://xdaforums.com/realme-x2-pro/themes/how-to-theme-store-apps-eu-phone-t4128931 It works great but not all want to unlocked their phones and root it .Also this does not reveal all the setting available on the INDIA variant .

I read about a way to change the region of a realme x3 superzoom on Zacharee1 thread . As I understand He wanted to change his phone region because he got carrier locked phone and it block him from unlocking the bootloader of his phone. Realme carrier locked phones give you a error when you try to unlock the bootloader using the realme in depth app. This should work on phones with locked bootloader, which mean no root is needed .

I wanted to check if this way works on our device and wanted to test if it will reveal a dual wi-fi option that many realme x2 pro users reported to be missing on their phones .

First I tested on my device, a realme x2 pro EU variant with unlocked bootloader, my phone already have the dual wi-fi .

After doing the instruction that Zacharee1 written, It works. it let me choose a region. When I enter to the region selecting I saw that my phone region is "EUROPE EUEX" . I tried to change it to India and it reboot my phone . After booting the phone got many new apps and new settings .

For testing the missing dual wi-fi option I contacted a realme user that does not have this setting .He tried to do the same producer and the region of his device is the same has mine, "EUROPE EUEX" .He tried to change it to India and MULTILINGUAL VERSION EX but it does not reveal the dual wi-fi .This lead me to believe that this is not cause of a different software . I believe that phones that do not have the dual wi-fi do not have the hardware to do it .Maybe realme does not include it in some phones and do not write or change the model version .

Note before following this guide , I only tested two regions , "MULTILINGUAL VERSION EX" and "IN INDIA" . I do not recommenced to change to any region that has Mobile phone operator company name next to it .

This should not wipe any files in your internal storage, it can delete your wi-fi saved passwords and apn .

Updated Instructions to change to region of the phone. Must have a wifi connection, it does not working with wired connection .

1. Download the Oppo_Free_Unlock_v1.0.zip file from this link - https://mega.nz/file/dUkSxSQS#UbZ82aaef9VBZUOLa8u-yU-Srdu6I0AGufEx02KSoqM , then extract them . virustotal scan 1/63 ,should be safe to download- https://www.virustotal.com/gui/file...9cde13034cdbd8b834855eae8594d166037/detection

2. You need to enable Developer Options and USB Debugging.

Now you need to change some setting in your windows computer .

3.Open Device Manager and expand the Network Adapters category.

4.Disable all your ethernet adapters except the wifi adapter .

5.Click on the action tab, then choose add legacy hardware.

6.Click next.

7.Choose install the hardware that I manually select from a list (Advanced) and click next.

8.Click network adapters, then click next.

9.Select Microsoft and choose Microsoft KM-TEST Loopback Adapter, then click next.

10.Click next, then click finish.

11.In the device manager,browse the Network adapters and double click on Microsoft KM-TEST Loopback Adapter to open its properties.

12. Go to the Advanced tab and find the Network Address option

13.Click the blank chackbox and paste 704D7B61ABCD in the text box .

14.Close the properties window and close Device Manager.

15.Go to where you extracted the unlock tools. Open Sec5.exe.

16.Make sure your device is in MTP mode, and then press the Unlock button.

17.After about a second, a string of numbers and letters should show up in the left pane. A few seconds later, "OK" should start flashing in the right pane. Press "Stop unlocking" and close the window.

18. Open the phone app on your device and dial *#3954391#. Then dial *#391#. A screen should come up with a whole bunch of regions listed. Take a look which region is marked in green, this is your current region .Write it that you can go back if you want .

19. Now you can choose any region you want, I tested two, "IN INDIA" AND "MULTILINGUAL VERSION EX"

Your phone should now reboot. Once it's rebooted, your region will have changed .

Every time you changed region and want to change it again you need to use the software .You can get a code that you can use every time to change the region instead of using this software every time . Update- one person report that this code(token) wont work for every time as his STAMP code changed .

For this you need to .

Open the dialer app , dial *#9434# ,press authtokendecrypt .You will see a IMEI and STAMP. Open the Sec5.exe and write the IMEI and STAMP shown on your phone in the blank space of the IMEI and STAMP in the software and press Generate a token, you will see a string of numbers and letters, write it on the token blank text box and click authtokendecrypt .Now you will see every text written in green .Now you can follow the steps in the guide, but do only step 11 and 12 .The Token that the software gave you is the same code that you need to enter in the *#9434# every time you want to change region so you do not need to use the software ever again .

For those that only want to reveal theme store and call recording I recommend to change the region to "MULTILINGUAL VERSION EX" and choose regular country that support call recording like South Africa,Vietnam,Taiwan,Tunisia,Thailand,Singapore,

Russia and much more in the setting of the phone .

For those that want theme store and all the apps and settings that the INDIA variant has change to "IN INDIA" .

@goitalone reported that after changing from "IN INDIA" to "Netherlands T-mobile" gave him much better call quality .He had very bad call quality on his original region - "IN INDIA" . Also he was able to change his region again after he changed to "Netherlands T-mobile" but he got error when he dial *#3954391#, the error does not block him from changing the region .

Detailed explanation about realme call recording blocking

Realme implement the call recording blocking in really complex way . I will try to simplify this .

My device original internal region is "EUROPE EUEX" . On this region you can not enable call recording no matter which country you choose on your phone setting(Without root). The region "EUROPE EUEX" block this option .On the other end if you change it to "MULTILINGUAL VERSION EX", this region wont block this option but realme implemented one more way that block the call recording option .The call recorder option is hidden or shown by the country that you choose in the setting . There are many countries that you can choose to enable call recording so this is not a issue .Some countries that wont block call receding are South Africa,Vietnam,Taiwan,Tunisia,Thailand,Singapore,

Russia and much more, you can just change the country in the setting, close and open dialer and if it does not block it you will see the call recording option, you even do not need to reboot the phone .

This blocking way this time is implemented by files in system\etc\oppoRegionFeatures .There is files for each country . If the file has the line "oppo.phone.nodisplayrecord" in it and you choose this country in the setting the call recording will be not available. If you have root you can edit the file for enabling it for countries that block the call recording .You just need to remove the line "oppo.phone.nodisplayrecord" in the country that you want .

For other region like "IN INDIA" I do not remember if you need to choose countries that does not block call recording but I do remember that if you choose countries that do not block call recording it will be available .

I prefer to use "MULTILINGUAL VERSION EX" as this have less apps that I do not need and It has theme manager that I use .