Install LineageOS on RMX1801

Basic requirements

  1. Make sure your computer has adb and fastboot. Setup instructions can be found here.
  2. Enable USB debugging on your device.

Unlocking the bootloader

  1. Download the bootloader unlock app for your device:
    • Navigate to Realme’s forum.
    • Go to your device’s page by clicking Product option, followed by the device’s name.
    • Click Unlock Bootloader Tutorial for Name_of_the_device.
    • Download and install the unlock tool apk on your phone.
    • Open the unlock tool app and click Start Applying.
    • Please read the disclaimer in detail, select the checkbox, and submit your application.
    • The application will be processed in Realme servers and within an hour, the unlock tool app will show the status of the unlock request. Once it shows the unlocking is successful, please proceed to the next step.
    • Click Start the in-depth test in the unlock tool app. The device will reboot.
    • fast boot_unlock_verify ok string will be displayed.
  2. On the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window and change to the location where the unzipped fastboot and adb binaries reside.
  3. Connect the device to your PC via USB cable.
  4. Reboot to bootloader by typing:
    adb reboot bootloader
    
  5. Unlock the device by typing:
    fastboot flashing unlock
    
    • On your phone, press the Volume Up key to select Unlock.
  6. If the device doesn’t automatically reboot, reboot it. It should now be unlocked.
  7. Since the device resets completely, you will need to re-enable USB debugging to continue.

Installing a custom recovery using fastboot

  1. Download a custom recovery - you can download one here.

  2. Connect your device to your PC via USB.
  3. On the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
    adb reboot bootloader
    

    You can also boot into fastboot mode via a key combination:

    • With the device powered off, hold Volume Up + Volume Down + Power. Use volume rockers to navigate and power button to choose between the modes.
  4. Once the device is in fastboot mode, verify your PC finds it by typing:
    fastboot devices
    
  5. Flash recovery onto your device:
    fastboot flash recovery <recovery_filename>.img
    
  6. Now reboot into recovery to verify the installation:
    • With the device powered off, hold Volume Up + Volume Down + Power. Use volume rockers to navigate and power button to choose between the modes.

    Alternatively, on some devices and recoveries you can use fastboot to boot directly into the freshly flashed or any other desired recovery:

    fastboot boot <recovery_filename>.img
    

Installing LineageOS from recovery

  1. Download the LineageOS installation package that you would like to install or build the package yourself.

    • Optionally, download additional application packages such as Google Apps (use the arm64 architecture).
  2. If you are not in recovery, reboot into recovery:
    • With the device powered off, hold Volume Up + Volume Down + Power. Use volume rockers to navigate and power button to choose between the modes.
  3. Now tap Wipe.
  4. Now tap Format Data and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage.

  5. Return to the previous menu and tap Advanced Wipe, then select the Cache and System partitions and then Swipe to Wipe.

  6. Sideload the LineageOS .zip package:
    • On the device, select “Advanced”, “ADB Sideload”, then swipe to begin sideload.
    • On the host machine, sideload the package using: adb sideload filename.zip
  7. (Optionally): If you want to install any additional add-ons, repeat the sideload steps above for those packages in sequence.

  8. (Optional): Root your device by installing LineageOS’ AddonSU, (use the arm64 package) or by using any other method you prefer.
  9. Once you have installed everything successfully, run ‘adb reboot’.

Get assistance

If you have any questions or get stuck on any of the steps, feel free to ask on our subreddit or in #LineageOS on freenode.