Install PixelExperience on RMX1851
Basic requirements
- Make sure your computer has
adb
andfastboot
. Setup instructions can be found here. - Enable USB debugging on your device.
Unlocking the bootloader
- 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.
- 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.
- Connect the device to your PC via USB cable.
- Reboot to bootloader by typing:
adb reboot bootloader
- Unlock the device by typing:
fastboot flashing unlock
- On your phone, press the Volume Up key to select
Unlock
.
- On your phone, press the Volume Up key to select
- If the device doesn’t automatically reboot, reboot it. It should now be unlocked.
- Since the device resets completely, you will need to re-enable USB debugging to continue.
Installing a custom recovery using fastboot
-
Download a custom recovery - you can download TWRP. Simply download the latest recovery file, named something like
twrp-x.x.x-x-RMX1851.img
. - Connect your device to your PC via USB.
- 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 Down + Power. Use volume rockers to navigate and power button to choose between the modes.
- Once the device is in fastboot mode, verify your PC finds it by typing:
fastboot devices
Tip: If you seeno permissions fastboot
while on Linux or macOS, try runningfastboot
as root. - Flash recovery onto your device:
fastboot flash recovery <recovery_filename>.img
Tip: The file may not be named identically to what stands in this command, so adjust accordingly.Tip: Some devices have buggy USB support while in bootloader mode, if you seefastboot
hanging with no output when using commands such asfastboot getvar ..
,fastboot boot ...
,fastboot flash ...
you may want to try a different USB port (preferably a USB Type-A 2.0 one) or a USB hub. - Now reboot into recovery to verify the installation:
- With the device powered off, hold 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
Tip: The file may not be named identically to what stands in this command, so adjust accordingly.
Installing PixelExperience from recovery
- Download the PixelExperience installation package that you would like to install or build the package yourself.
- If you are not in recovery, reboot into recovery:
- With the device powered off, hold Volume Down + Power. Use volume rockers to navigate and power button to choose between the modes.
- Now tap Wipe.
-
Now tap Format Data and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage.
-
Return to the previous menu and tap Advanced Wipe, then select the Cache and System partitions and then Swipe to Wipe.
- Sideload the PixelExperience
.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
-
(Optionally): If you want to install any additional add-ons, repeat the sideload steps above for those packages in sequence.
-
Once you have installed everything successfully, run ‘adb reboot’.
Warning: Depending on which recovery you use, you may be prompted to install additional apps and services. We strongly advise you to opt out of installing these, as they may cause your device to bootloop, as well as attempt to access or corrupt your data.
Get assistance
If you have any questions or get stuck on any of the steps, feel free to ask on our Telegram group.