yashsingh1/xdaforums huggingface dataset:
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
I am using A.17 vendor, everything works (it is my daily driver for 4 days). I added OpenGAPPS pico.

The list of additional bugs I found:

(*) Adaptive brightness is poorly working in dark conditions;

(*) When FP unlocks the phone, the whole screen flashes on maximum brightness, then everything is alright;

(*) Battery life is not as good as it should be on this CPU and battery (and comparing to ColorOS/realmeUI). It can survive one day, but without heavy load;

(*) It is not possible to rename fingerprints;

(*) After adding gapps face unlock did not work for me.

EDIT, addition (2020-04-28)

(*) OTG did not work for me

(*) Each day battery life gets shorter, so regular reboots are needed?

---------- Post added at 12:10 PM ---------- Previous post was at 12:07 PM ----------

To me it works better (faster) than on stock ROMs.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] razu031:
I couldn't find full A16 rom file.. but I have A17 full flashing oZip file and I flashed then boom.. It booted properly.

Bugs I got

1. Battery Backup is not so good.

2. Adopted Brightness

3. Headphone sound quality (We have come from Dolby Digital?

4. Overheating when charging

5. Finger Print lighting

6. AOD, Gestures and Selinux as you said before.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] dev_harsh1998:
1: backup depends upon user usage pattern.

2: Adopted brightness works fine outdoors, For indoors use Manual adjustment.

3: Dolby? Is a properitary software, Codecs from the xmls would be removed soon

4: Don't use the device while it is charging, I'll make throttling aggressive if the heating is high

5: Fingerprint Sensor works, The light flashes so that the High Brightness mode gets started at 670Nits and the FP sensor is able to get the perfect image of finger and unlock the device.

6: AOD is removed as it causes burnin and other issues, Gestures? Gestures on LineageOS work perfectly fine without any issues, Selinux is permissive because I can't find any good reason to write the policies and switch it to enforcing until we switch to building vendor.

Note: Refrain from terming everything you find as BUG and please do not comment if you can't provide logs and steps to reproduce the condition, it triggers my OCD
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] SorokoumovEgorRU:
Not working NFC on RMX1993EX

Dear users XDA-Forume, I ask you for help from me RMX1993EX I have flashed this operating system and everything works except the NFC. It is worth the last 3.3.1-19 recovery. Who works on what recovery NFC?:crying:
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] dev_harsh1998:
Send the recovery log of when you install the build on your rmx1993, NFC has been tested and comes out to be working on Both 1991 and 1993, Make sure you are on latest TWRP that identifies your device as 1993 anyway the recovery log should help identify what's going on, Before that

Try following these steps

Download recovery from Download this zip here and extract the recovery.img & flash the recovery image via fastboot (RMX1993, RMX1992, RMX1991)

Download the full package from only RMX1993

Reboot to Recovery, Wipe System, Data, Cache, Dalvik's Cache, Data

Flash the downloaded file (If the regular flashing doesn't work, Rename the file to RMX1993_A18.zip and proceed to flash it)

Then again flash the LineageOS build and Gapps

Again move to wipe menu and wipe internal storage.

Once wiping is done, Reboot and check NFC
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] pridepinoy:
my fingerprint is not working if i try to set it up the display just starts blinking as soon as i touch the reader there's also no vibrate feedback if i touch the sensor in the set up
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] dev_harsh1998:
LineageOS 20200503

Changelogs :-

FOD Hal 1.1

Reimplemented FOD hal from scratch, No continuous flashes while registering or Unlock

FP delay reduced

Face Unlock Improved

Vooc Charging Implemented

Fixed banking apps

Initial Sepolices

Want to support me & speed up the development?

You can donate to me, Its pretty hard rewriting code again & paying the server bills every donation collected from here would go for my server bills, It'd keep me motivated and push me to work on this device further more, All my latest work is already opensource you can find it here

PayPal :- Har**** Jain

UPI :- UPI

Download Link :- Grab the latest build

Flashing Instructions

If you were on Last LineageOS build & OpenGapps then you can simply Dirty flash the build wipe cache(s) and reboot You'll be all good else if you're coming from Realme UI or Any other rom then doing a complete clean flash and wiping the internal storage is required.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] zsp1987:
camera cannot switch lenses. how to choose ultra wide one.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] BaDuc:
This is a great ROM, but there are some problems with me, Please fix proximity sensor is blinking in the Facebook application, And the light sensor in the indoor
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] woocashewski:
So far imo best custom rom for X2. Thanks.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] n2f:
hi

i have rmx1991 but with real ui android 10 installed

how to flash vendor image to downgrade to android 9 ?using fastboot?if so do i have to unlock bootloader and what is fastboot command to push vendor image to phone?

thanx
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
Of course you need unlocked bootloader. This is the first step. Then perform downgrade (keep away from selfmade fastboot images, some folks had bricked their phones using them. Moreover, if you are inexperienced). Then install LOS. To me downgrade to A.17 with it's vendor was good enough, everything works alright.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] n2f:
in first post vendor image is A16 where i get A17 ?

thanks
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] sanamdhiman0001:
2x is ultra wide bro
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] DarkMode101:
you got 12 hour + sot??? That's huge
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] DarkMode101:
finally.. thank you for all the work you've put into it
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] soicon11:
can you give me vendor a17??? I use a16 but it is not working :(((
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] n2f:
https://realmeupdater.com/downloads/archive/
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] harsh405:
Dual Volte working?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] i199:
I have install Realme X2 LineageOS version 20200516 and the rom work great. NFC/Fingerprint work well .

I found some Apps cannot work due to using unofficial OEM OS. I try to install Magisk and use Magisk Hide.

But Magisk cannot be installed. The same problem occurs in Realme X2 pro. Magisk 20.4 would cause bootloops, Magisk 20.3 is fine.

Here is what I did for using Magisk in Realme X2.

1.) Unlock Boot Locker -> https://c.realme.com/in/post-details/1253649914538229760

2.) Downgrade Android 9 -> https://xdaforums.com/realme-x2/how-to/to-stock-rom-howto-t4014773 + https://realmeupdater.com/downloads/archive/

3.) Flash TWRP and Reboot to TWRP-> https://xdaforums.com/realme-x2/development/recovery-unofficial-twrp-realme-x2-t4011231

4.) Install LineageOS, format/wipe partition as installation guide

5.) Install Magisk (20.3 only - 20.4 bootloops, may be fixed in new version) -> Magisk 20.3 - https://github.com/topjohnwu/Magisk/releases/download/v20.3/Magisk-v20.3.zip

6.) Install GApps -> https://opengapps.org/

7.) Flash VBMETA PATCHER (refer TWRP installation)

8.) Again navigate to wipe, Hit format data type "yes"

After loading in OS and setup apps, use Magisk Hide and select required apps in Magisk Manager. Everything done.

Reference:

https://xdaforums.com/realme-x2-pro...lme-x2-pro-t4069599/post82543495#post82543495
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
Well, did someone tried later builds of the ROM? Security patch level? Battery life? SIM toolkit annoying sometimes? Etc.?

EDIT. So, I installed 20200516 build, security patch is of May 5.

EDIT 2. One day after the update GPay stopped working, the device is counted as not certified anymore :(
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] frozenxuan:
[Crictical] My device(RMX1911) almost bricked just now trying to install the mod. I followed all your installation step (latest TWRP [3.3.1-19 RMX1991/3 Unofficial by mauronofrio]>flash A16 vendor image[fastboot flash vendor]>wipe>flash lineageos then flash open gapps micro>format data. After reboot, the lineageos animation did show up, but then a message box prompts that "Android Setup is not responding".

In the first-time setup, both wifi and SIM card are not detected (I have 2 inside) at all. I skip those two steps and later proceed to set up fingerprint, it doesn't work at all. It tells me to touch the fingerprint sensor on the screen, but that sensor position doesn't light up or give any response when I touch it. Then I wanted to try to reinstall the mod, so on that fingerprint setup page, I long press power button and choose power off. But the device don't actually power off, instead

the screen starts flashing

(whole screen lights up in cyan color) once a few seconds. Initially I can do nothing about it, and I got really nervous after it stayed like that for a few minutes and show no sign of stoping. Long press power or power+volumedown doesn't works, fortunately I later found the power+volumeup combo to force shutdown the device. After that the device just stucks at lineageOS opening animation screen and won't proceed to setup screen again.

Possible reason:

1.

Prior to installation the device was stucked in boot loop.

Before this installation, I tried to install https://xdaforums.com/realme-x2/development/rom-realmeui-rmx1991-mett1s-t4072419 and failed. At that time when following the installation steps, I tried to factory reset[in TWRP] and it get stucked, so I was forced to hard-shutdown the device. Afterwards I reboot to TWRP, wiped Data/Dalvik cache/Cache/System again and then flashed the firmware, but at the end TWRP warned me that "No OS is installed". After reboot, the device entered boot loop with notification "The current image(boot/recovery) have been destroyed and cannot boot". In efforts to fix that, I tried to a)patch vbmeta, b)flash modified vbmeta then reflash TWRP. They didn't fix the problem.

2. When flashing vendor image, it showed a mesage "Invalid sparse file format at header magic" but eventually finished successfully.

[Edit1] I reinstalled your mod and able to get past first-time setup by skipping {wifi, mobile network and fingerprint settings}. Now inside system settings, in "Network & Internet", the "mobile network" option is completely greyed out([SIM status] is shown [unavailable] inside [About phone] page), "Wi-Fi" can be turned on but won't find anything and will shortly be turned off again automatically. Fingerprint unlock option can't be found anywhere.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] josip-k:
I have the same issue with FP. It doesn't work on any rom after unlocking bootloader.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
Read the explanation here: https://xdaforums.com/realme-x2/how-to/to-stock-rom-howto-t4014773/post82549011
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
I quit

After using the ROM about a month I decided to go away from it for now. The main problem for me is battery life. With the same pack of apps (moved by Titanium) and the same manner of usage on Redmi Note 7 pro I have over 50% by the end of the day, while LOS on Realme X2 leaves me nothing, I even had to charge the phone sometimes during the day. I often feel the phone is warm while the screen is on. I did not notice similar on stock ROM.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] hammerheading:
i had the same experience as you, battery wouldn't last a day... And after a moth or so using the rom it became laggy and stuttering, specially when switching apps. Dont get me wrong, it has a lot of potential but it needs some works. I'll try it again when a new update comes
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kuga22:
Fingerprint sensor is not working when display is off. I need to hit the power button first. Is this a known issue? How can i fix it?

FYI: Flashing your vendor images over colorOS results in broken boot (boots to recovery) for me.

Edit: Fingerprint sensor also does not work with banking app.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] sanamdhiman0001:
U can't fix it
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kuga22:
:(

Another issue: No ringtone / alarm tone or notification tone was set up as default.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] sanamdhiman0001:
Not a big issue set by ur own
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Flashing Instructions For Builds around 13-16 june-2020.

1992 (INDIA) - Flash only from Rui C.08 else the FP won't enroll

1993 (CHINA) - Flash only from Rui C.04 else the FP won't enroll

1991 (EU) - Flash only from Rui C.14 else the FP won't enroll

Use this TWRP (https://sourceforge.net/projects/los-realme-builds/files/experimental/twrp-RUIFW-x2-dev.img/download)

[Will only boot on Q RUI

firmware. Make sure you're on RUI to be able to flash with this TWRP]

Flashing Instructions.

[ Coming from COS or COS vendor based roms. ]

• Upgrade to RUI- Flash the .ozip of the recommended vendor via OFRP

• Flash the latest Q TWRP from fastboot or from recovery itself.

• Reboot to recovery hit wipe -> Advanced Wipe, and select:

System, Cache, Dalvik's Cache, Data

Wipe them.

• Flash the ROM and GAPPS package (arm64 Pico recommended)

• Navigate again to wipe menu hit format internal data -> Type in yes,

Again go to wipe -> Advanced wipe -> Wipe cache and Dalvik's cache.

And Dont turn on AOD, else screen burn will permanently damage your screen.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kevinp1992:
I have installed the Lineage OS on my Realme x2 device and it's working without any issues so far.

I want to change my device model from Realme x2 to Samsung Galaxy S10 so that I can run my favorite game on 60 fps.

I have edited the build.prop in the /system directory and tried to replace realme x2 to Samsung SM-G9750 but it is not reflecting.

Please help me on how can I do it
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
Use Magisk boot scripts to modify system properties on Realme devices
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] xpruu:
does it supports GSI?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
There's thread dedicated to this topic. Put minimal effort to search.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] dev_harsh1998:
Update time 2020-07-07

July Security Patches

Fingerprint kernel side cleaned up for high accuracy and speed

Fingerprint enabled and fixed on Always on Display (However not recommended as it can cause burnins)

Clean Flash Recommended

Note: Pardon for not being acive, but yeah since you guys already know thw work Didn't stop and now we are using the RUI vendor and my builds are completely bugless with everything is working as it should :D.

Make sure you are on the latest vendor possible for your variant, Clean Flash the LineageOS build on top of it with gapps of your choice (opengapps pico or nikgapps recommended).

I am very happy to announce that a single build from my tree is compatible accross all the variants marketed by realme under the name of Realme X2

Including indian special RMX1992AEX variant and RMX1993EEA and Spain variants :)

Source code is pushed and is open for public to use and contribute to on github.

LineageOS Latest build:- lineage-17.1-20200707-UNOFFICIAL-x2-signed.zip

Working and fixing bugs on realme code single handedly is hard if you want you can donate to me and help to keep my motivation up all the funds collected from here will be put for my help in paying the server costs.

PayPal :- Har**** Jain

UPI :- UPI
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] ericlee2005:
Thank you for keeping update the rom

almost the best rom on my 1991

if can make more battery saving will be the best news on realme x2
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] tohigh:
Battery life is good enough with a all clean flash.

A great rom with great hardware. :laugh:
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] ADM1NlSTRATOR:
I have rmx1991 ,I have flashed your rom LineageOS-17.1 [07-07-2020][UNOFFICIAL-BUILDS] ,but I have a bug:

Sometimes the fingerprint recognition is invalid under the Lock screen display, and Fingerprint light is not on
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Douky2:
Hi dev_harsh1998,

I have been using the Rom for about a week now and have been able to find almost no faults so far. Thanks a lot for the great work!

Yesterday I set up the fingerprint scanner and it works very reliably for me. One thing I noticed though.

When I press the fingerprint button, the

whole display flashes

briefly. But the phone is still correctly unlocked.

Edit:

Phone: RMX1993
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] nani67:
Bro, a small question to you. As you said the 1992aex is a special edition kind of. What is the difference between 1992ex and 1992aex versions. Is it hardware difference or only software difference.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] AlAneed:
Does it have a problem with RMX1991? or with big external sd card? It is very slow when the external sd card is installed (400 GB)

Does anyone else have the same issue? Any recommended solution?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] nickyip123:
So NFC and Google Pay work normally? Anyone can confirm?

Thx
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] sanamdhiman0001:
Yes

---------- Post added at 07:21 PM ---------- Previous post was at 07:20 PM ----------

Soft
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] nani67:
Thank you.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] tohigh:
The only issue is the auto brightness in dark.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] mishagli:
Hi everyone!

Very quiet audio level when recording video in any camera (stock or Gcam). The microphone is fine. How can this be fixed?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] member00101:
hello i accidentally wipe the vendor. i got bootloop so what should i do please help
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] avajesh:
pls help..

can you please confirm if 2 things are working in this ROM?

64MP Camera?

Call Recording?

Please help if you are using this ROM

I am currently using Evolution X. Sadly, these functions are not working in that.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] mishagli:
Engineering codes?

Does this version have engineering codes? Proximity sensor is not working well. I want to do a calibration.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] jorgeee:
can someone send a link for latest vendor 1991cn version. i always get bootloop?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] mishagli:
BUG

Bug:

• DT2W is always ON, can't be disabled
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Almasd:
I was almost same situation. And then I finally installed RMX1993EX_11_OTA_0180_all_4k7uNMjsiKHk.ozip file and backed to stock ROM with stock recovery rmx1993-sde20-stock_recovery-c05.img

My version is Euro RMX1993EX.

Now I am upgrading to Android 10 version. After upgrade I am going to try this ROM.

Update: Same situation again. But above does not work. I was installed https://xdaforums.com/realme-x2/how-to/stock-fastboot-flashable-images-realme-t4054855

this fastboot installation before. That might helped. Now I will try it again.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] sanamdhiman0001:
Nopes
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] mishagli:
cam&rec

64MP Camera? - NO

Call Recording? - YES
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] puding22:
Hy i got china rom on realme x2. can i flash this rom to get rid of china
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] jorgeee:
yes
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kevinp1992:
How do I change the phone model from RMX1992 to RMX2085/RMX2142 ?

Unable to find model entry in /system/build.prop file.

Please help
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kevinp1992:
I sometimes see a dot blinking on the top of screen, is this normal. ?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] jorgeee:
its your proximity sensor. no need to worry
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kevinp1992:
Anyone knowing on how can we change our device model name from RMX1992 to RMX2142 (Realme X3) , then please help me :).
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Lemmy554:
New build available:

https://downloads.hyper-labs.tech/#/RMX199x

With many thanks to dev_harsh :good::good::good:
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] dev_harsh1998:
Updated: 10/09/2020

Changelog:

-> Linux 4.14.196 Android Common Kernel + CAF 10400 tag

-> Kernel Junk Cleanup

-> Proximity Service

-> BurnIn Protection

-> Wake mode for Ambient gestures

-> Smarter Game mode

-> CTS fix for all Realme 199/1/2/3

-> Face and FP unlock for general biometric prompt

-> Custom quick tiles columns

-> Weird FP animations

-> Network speed meter

-> Icon pack support in default launcher

-> Enabled Permission hub

-> Firewall

-> Using features like NFC, Bluetooth, Work Profiles requires unlocking if on lockscreen (So no one can use BT device privileged access to get device unlocked)

-> Sensitive content hidden on lockscreen by default

-> Android Pie volume panel

-> Upstream PSI patches and enabled userspace LMKD

-> IMS(volte) Random dropping fixed

-> Tunings from Pixel 4a (Offsets + Graphic Flag)

Notes:

• Clean Flash (If coming from old very old builds or other roms)

Bugs:

• None

Note: This build introduces RealmeProximityHelper service which is a opensource alternative to realme's dual proximity sensors and which helps to eliminate the blinking infrared proximity sensor, The code is in initial stages and welcomes all sort of contributions its open on my GitHub head over to main post to find my git link and browse through it, Please do not use 3rd party dailer and use built in dailer for best experience.

Download Link: Hyper-Labs

Working and fixing bugs on realme code single handedly is hard if you want you can donate to me and help to keep my motivation up all the funds collected from here will be put for my help in paying the server costs.

PayPal :- Har**** Jain

UPI :- UPI
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kevinp1992:
Below is how we dirty flash right ? I am new to this.

Wipe system, davik and cache. then flash the latest zip.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] woocashewski:
Where do I get latest vendor image for 1993 version?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Spartan202:
Help on camera

I thank the DEV you have been doing great I could remember when you resurrected my old samsung grand 2 with stable nougat

---------- Post added at 11:52 PM ---------- Previous post was at 11:49 PM ----------

Please dev can you please help to unlock high frame rate (fps 48 , 50 , 60 120 and 240 ) and electronic image stabilization (eis)

Which is locked by realme against thirdparty app , like gcam , filmic pro etc.
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] kevinp1992:
Amazing performance and stability

Could not dirty flash it on the previous version though.

---------- Post added at 08:43 AM ---------- Previous post was at 08:34 AM ----------

Can you please guide me to a link from where I can test it out.

Have been trying to do it since many days but with no success even though the phone is rooted :(
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] yakovpol:
Combine this and this