Rooting your Realme 3 opens up a world of advanced customization possibilities. With root access, you can install powerful Magisk modules, remove bloatware, improve battery life, enhance performance, use root-only apps, and much more. While many rooting guides require a custom recovery like TWRP, this tutorial will show you the easiest method to root your Realme 3 using Magisk and Fastboot – no TWRP required!
This method uses the systemless root approach pioneered by Magisk, which means it modifies the boot partition rather than altering the system partition directly. This offers several advantages: it's safer, easier to reverse, and allows you to pass Google's SafetyNet checks for banking apps and games that normally refuse to run on rooted devices.
The process involves flashing a pre-patched boot image through Fastboot mode on your computer. It's straightforward, reliable, and has been tested to work on the Realme 3. Whether you're a beginner or an experienced Android enthusiast, this guide will walk you through every step clearly.
⚠️ Important Pre-Requisites and Warnings
Before proceeding with rooting your Realme 3, please review the following critical points:
Mandatory Requirements:
- Unlocked Bootloader (UBL): Your device's bootloader must be unlocked. If you haven't done this yet, you'll need to complete the bootloader unlock process first.
- Fastboot Access: Your device must have proper Fastboot permissions enabled.
- Firmware Version: This guide is specifically prepared for firmware version RMX1821_11_C.22. If your device is running a different version, you'll need to either update to this version or extract and patch your own boot image.
- Computer: A Windows PC or laptop with USB ports.
- USB Data Cable: Preferably the original cable for reliable connectivity.
- Battery Level: At least 60% battery charge to prevent interruptions.
Critical Warnings:
- Data Loss: While this method doesn't automatically erase data, unlocking the bootloader (if not already done) will perform a factory reset.
- Warranty: Rooting may void your device's official warranty.
- Brick Risk: Incorrect procedures can potentially brick your device. Follow every step precisely.
- Magisk Version: Use the specific Magisk version recommended in this guide. Do NOT update Magisk to newer versions automatically, as this may cause issues if you later decide to install TWRP.
- Banking Apps: Some banking apps may detect root even with Magisk Hide. You may need additional configuration.
📥 Required Downloads
Before starting, download and prepare these files on your computer:
- Magisk App APK – The Magisk Manager application for managing root access
- Patched Boot Image (boot_root.img) – Pre-patched boot image specifically for Realme 3 firmware version RMX1821_11_C.22
- ADB & Fastboot Tools – Platform tools for communicating with your device via Fastboot
- Realme USB Drivers – Installed on your computer to ensure proper device recognition
- Optional: Magisk ZIP – Not needed for this method, but useful if you plan to install TWRP later
Preparation Steps on Computer:
- Extract the ADB & Fastboot tools to a folder on your computer (e.g.,
C:\platform-tools) - Place the
boot_root.imgfile in the same ADB & Fastboot folder for easy access - Install the Realme USB drivers if you haven't already
Step 1: Install Magisk App on Your Device
First, we'll install the Magisk Manager application on your Realme 3. This app will manage root access once the rooting process is complete:
- Transfer the Magisk App APK file to your Realme 3's internal storage
- Open your File Manager app and navigate to the APK file
- Tap on the APK file to begin installation
- If prompted, enable "Install from unknown sources" for your file manager
- Complete the installation and tap Open to launch Magisk
Important Note: At this stage, you'll notice that Magisk shows the device is not rooted. This is normal – we've only installed the management app. The actual rooting happens when we flash the patched boot image in later steps. You'll see that options like "Uninstall Magisk" and reboot to recovery/bootloader are not available yet, confirming the device isn't rooted.
Step 2: Verify Your Firmware Version
This guide uses a pre-patched boot image created specifically for firmware version RMX1821_11_C.22. Using it on a different version may cause bootloops or other issues.
To check your firmware version:
- Open Settings on your Realme 3
- Scroll down and tap About Phone
- Look for Build Number or Version
- Verify that it shows RMX1821_11_C.22 or similar
If your version is different:
- Option A: Update your device to firmware version RMX1821_11_C.22 first, then proceed with this guide
- Option B: Extract the stock boot.img from your current firmware, patch it yourself using Magisk, and flash that instead
Step 3: Ensure Bootloader is Unlocked and Fastboot is Ready
Before proceeding, confirm that your bootloader is unlocked:
- Go to Settings > About Phone
- Tap Build Number 7 times to enable Developer Options
- Go back to Settings > System > Developer Options
- Look for OEM Unlocking – if it's grayed out and disabled, your bootloader is already unlocked
- If it's toggleable, you need to unlock the bootloader first
Additionally: Ensure your device has proper Fastboot access configured. If you're unsure, refer to guides on enabling Fastboot permissions for Realme 3.
Step 4: Boot Your Device into Fastboot Mode
Now we'll boot your Realme 3 into Fastboot mode, which allows us to flash the patched boot image:
- Power off your Realme 3 completely
- Once the device is fully off, press and hold the Volume Down Button
- While holding Volume Down, press and hold the Power Button
- Continue holding both buttons until you see the Fastboot screen
- You should see the Fastboot interface with the Android robot or "Fastboot" text
Note: Ensure your volume buttons, especially Volume Down, are working properly as they're needed for navigation in Fastboot mode.
Step 5: Set Up ADB & Fastboot on Your Computer
Now we'll prepare the computer side of the operation:
- Extract ADB & Fastboot Tools: If you haven't already, extract the downloaded platform tools to a folder on your computer (e.g.,
C:\platform-tools) - Open Command Prompt:
- Navigate to the ADB & Fastboot folder
- Hold Shift + Right-click on an empty space in the folder
- Select "Open command window here" or "Open PowerShell window here"
- Place Boot Image: Ensure the
boot_root.imgfile is in this same folder

Step 6: Connect Device and Verify Fastboot Connection
- Connect your Realme 3 (which is in Fastboot mode) to your computer using the USB data cable
- In the command prompt window, type the following command and press Enter: plaintext
fastboot devices - You should see your device's serial number displayed in the output
- If you see a serial number: Your device is properly connected and recognized
- If nothing appears or you see "no permissions": There's a driver or connection issue. Try reinstalling USB drivers, using a different USB port/cable, or referring to Fastboot troubleshooting guides.

Step 7: Flash the Patched Boot Image
This is the critical step where we actually root your device by flashing the Magisk-patched boot image:
- In the command prompt window (still in the ADB & Fastboot folder), type the following command: plaintext
Alternative method: You can also typefastboot flash boot boot_root.imgfastboot flash boot(with a space at the end), then simply drag and drop theboot_root.imgfile into the command prompt window. This automatically fills in the correct file path. - Press Enter to execute the command
- You'll see the flashing process begin. It should complete within a few seconds
- Once successful, you'll see an "OKAY" message in the command prompt

Common Command Correction: If you make a mistake in the command syntax, ensure it follows the exact format: fastboot flash boot [filename.img]. The spaces between each part are critical.
Step 8: Reboot Your Device
After successfully flashing the patched boot image:
- In the command prompt window, type the following command and press Enter: plaintext
fastboot reboot - Your Realme 3 will now reboot
- The first boot after flashing may take slightly longer than usual – be patient
- Once your device boots to the home screen, proceed to the verification step
Note: The Magisk ZIP file is not required for this rooting method. If you already downloaded it, you can keep it for future use (such as installing TWRP later), but it's not needed for the root process itself.
Step 9: Verify Root Access
Now let's confirm that your Realme 3 has been successfully rooted:
- Open the Magisk app from your app drawer
- If the app shows additional setup options or asks to reboot, follow the prompts
- Once fully loaded, check the Magisk main screen:
- You should see "Installed" status with a version number
- Options like "Uninstall Magisk" and "Superuser" should now be available
- The reboot menu should show options for Recovery, Bootloader, and Download modes
- For additional verification, you can download a root checker app from Google Play Store
- Open the root checker and tap "Verify Root"
- Grant root permission when prompted by Magisk
- You should see a confirmation message that root access is properly working

Important: Remember to use the specific Magisk version recommended in this guide. Do not update Magisk to newer versions automatically, as this can cause compatibility issues if you later decide to install TWRP recovery.
What You Can Do After Rooting
With your Realme 3 now rooted with Magisk, you unlock a wide range of possibilities:
- Magisk Modules: Install modules for ad-blocking, audio enhancements, camera improvements, theming, and more
- Remove Bloatware: Uninstall pre-installed apps that came with the device
- Backup & Restore: Use apps like Titanium Backup for complete app and data backups
- Performance Tweaks: Use kernel managers or performance apps to optimize CPU/GPU settings
- Battery Life Improvements: Install modules like Greenify or use root-enabled battery saver apps
- Customization: Apply system-wide themes, fonts, and UI modifications
- Advanced Apps: Use apps that require root access, such as firewall apps, ad blockers, and automation tools
- Prepare for TWRP: Now that you're rooted, you can easily install TWRP recovery without a computer (as shown in our other guide)
Common Issues and Troubleshooting
Issue 1: Device not detected in Fastboot
- Solution: Install or reinstall Realme USB drivers on your computer. Try a different USB port, USB cable, or even a different computer. Ensure you're using the original cable if possible.
Issue 2: Bootloop after flashing boot image
- Solution: This usually means you used the wrong boot image for your firmware version. Reboot back into Fastboot mode and flash the stock boot.img for your firmware version. Then verify your firmware version and obtain the correct patched boot image.
Issue 3: Magisk shows "Not Installed" after reboot
- Solution: The flashing process may not have completed successfully. Repeat the Fastboot flash steps, ensuring you're using the correct command syntax and the proper boot_root.img file.
Issue 4: SafetyNet fails or banking apps don't work
- Solution: Enable Magisk Hide in the Magisk app settings and add your banking apps to the hide list. You may also need to use modules like Universal SafetyNet Fix for proper SafetyNet certification.
Issue 5: Want to unroot and return to stock
- Solution: Simply flash the stock boot.img for your firmware version through Fastboot, then uninstall the Magisk app. Your device will be completely unrooted.
Pro Tips for Rooted Realme 3
- Create a Backup: Before making any system modifications, create a full backup of your important data. Once you install TWRP later, you can create NANDroid backups.
- Don't Update Magisk Yet: Stick with the recommended Magisk version until you've successfully installed TWRP. Updating prematurely can cause issues.
- Disable Automatic System Updates: In Developer Options, disable automatic system updates to prevent OTA updates from breaking your root.
- Learn About Modules: Explore the Magisk Module repository to discover useful mods for your device.
- Join Communities: Follow Realme 3 development forums and groups for the latest updates, modules, and troubleshooting tips.
- Keep Stock Boot Image: Always keep a copy of the stock boot.img for your firmware version in case you need to unroot or fix issues.
Conclusion
Rooting your Realme 3 with Magisk using the Fastboot method is undoubtedly one of the easiest and most reliable ways to achieve systemless root access – and the best part is that you don't need TWRP recovery to do it! By following this step-by-step guide, you've successfully unlocked the full potential of your device.
The key advantages of this method include:
- Simplicity: No need to install a custom recovery first
- Safety: Systemless root approach that's easy to reverse
- Reliability: Direct Fastboot flashing is a proven method
- Flexibility: You can later install TWRP if desired, now that you have root access
With Magisk root now active on your Realme 3, you're ready to explore the vast ecosystem of Android customization. Whether you want to improve performance, extend battery life, customize the interface, or unlock features that were previously unavailable, Magisk provides the foundation for all these modifications.
Remember to exercise caution when making system changes, always keep backups, and enjoy the enhanced capabilities of your rooted Realme 3!
Disclaimer: This guide is for educational purposes only. Rooting your device carries inherent risks. Always ensure you download files from trusted sources and follow instructions carefully. The author is not responsible for any damage to your device.
