[ROM][X2][Android-10] LineageOS-17.1 [07-07-2020][UNOFFICIAL-BUILDS]

Search This thread


Senior Member
Feb 12, 2012
hello i accidentally wipe the vendor. i got bootloop so what should i do please help

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://forum.xda-developers.com/realme-x2/how-to/stock-fastboot-flashable-images-realme-t4054855
this fastboot installation before. That might helped. Now I will try it again.
Last edited:


Jul 4, 2018
How do I change the phone model from RMX1992 to RMX2085/RMX2142 ?
Unable to find model entry in /system/build.prop file.

Please help
Last edited:


Recognized Developer
Apr 25, 2014
Updated: 10/09/2020
-> 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)

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

• 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.
Last edited:


Jul 4, 2018
Below is how we dirty flash right ? I am new to this.
Wipe system, davik and cache. then flash the latest zip.


New member
Jul 26, 2013
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.


Jul 4, 2018
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 ----------

Use Magisk boot scripts to modify system properties on Realme devices

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 :(
Last edited:


Jul 4, 2018

I was able to edit build.prop file from system and vendor folder and added "ro.product.model=RMX1931" but it did not work. So I also added ro.product.device=RMX1931 and ro.product.name=RMX1931 and still no effect.

Have tried below too but that also did not work :crying:
"adb shell settings put global device_name RMX1931"


May 24, 2011
I install magisk via twrp,installing magisk20.4 zip package,
Then it just failed to boot,
So I had to unistall the magisk via twrp,
What's wrong,
Should I patch the boot file then flash the boot,
The rom package is encrypted in ozip file,
Hard to unpackage the rom file,


Senior Member
Jan 10, 2019
i hope we get old style 4G icon above data status bar. it looks cleaner that way and be able to disable 1 sim too?

Top Liked Posts

  • There are no posts matching your filters.
  • 33

    LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

    What's working :
    • Boots :p
    • Camera
    • RIL (Calls, SMS, Data, Volte)
    • Wi-Fi
    • Bluetooth
    • Video Playback
    • Audio
    • Sensors
    • GPS
    • NFC
    • Fingerprint Scanner
    • Offline Charging
    • Encryption

    Known issues:
    • None!

    Don't report about known issues, It will be ignored

    Recommended Vendor Images
    • RMX1992 :- Realme UI, Android 10, C.08 & +
    • RMX1991 :- Realme UI, Android 10, Latest vendor image
    • RMX1993 :- Realme UI, Android 10, Latest vendor image
    • No bug reports would be considered if the recommended vendor image isn't flashed

    Follow Instructions Carefully otherwise you will get error :
    • Flash latest TWRP, Failing to which your NFC won't work.
    • Boot into your recovery
    • Wipe cache, dalvik's cache,system,data,internal storage (Don't Wipe the vendor)
    • Flash ROM-Flash Gapps
    • Again navigate to wipe, Hit format data type "yes"
    • Enjoy the clean rom

    Download Links :
    Sourceforge :- Download the latest files here
    Gapps :- OpenGapps (Use ARM64 nano)

    Opensource compliance
    Device tree, Vendor Tree, Kernel tree proudly stands on my GitHub for public.

    Kernel Souce:- dev-harsh1998/android_kernel_realme_sm6150
    Device tree:- dev-harsh1998/android_device_realme_x2
    Vendor tree:- dev-harsh1998/android_vendor_realme_x2

    Want to support & speed up the development?
    You can donate to me.

    XDA:DevDB Information
    LineageOS-17.1 for Realme X2, ROM for the Realme X2

    dev_harsh1998, HyperTeam
    Source Code: http://GitHub.com/LineageOS

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Relame UI Android 10 Firmware
    Based On: CyanogenMod

    Version Information
    Status: Stable

    Created 2020-04-17
    Last Updated 2020-09-09
    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.