Realme 3 Root Tutorial: Magisk Systemless Root (No TWRP Required)

Want to root your Realme 3 the easy way? Learn how to achieve systemless root with Magisk without needing TWRP recovery.

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!

Easy Root Realme 3 with Magisk

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:

  1. 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.
  2. Fastboot Access: Your device must have proper Fastboot permissions enabled.
  3. 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.
  4. Computer: A Windows PC or laptop with USB ports.
  5. USB Data Cable: Preferably the original cable for reliable connectivity.
  6. Battery Level: At least 60% battery charge to prevent interruptions.

Critical Warnings:

  1. Data Loss: While this method doesn't automatically erase data, unlocking the bootloader (if not already done) will perform a factory reset.
  2. Warranty: Rooting may void your device's official warranty.
  3. Brick Risk: Incorrect procedures can potentially brick your device. Follow every step precisely.
  4. 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.
  5. 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:

  1. Magisk App APK – The Magisk Manager application for managing root access
  2. Patched Boot Image (boot_root.img) – Pre-patched boot image specifically for Realme 3 firmware version RMX1821_11_C.22
  3. ADB & Fastboot Tools – Platform tools for communicating with your device via Fastboot
  4. Realme USB Drivers – Installed on your computer to ensure proper device recognition
  5. 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.img file 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:

  1. Transfer the Magisk App APK file to your Realme 3's internal storage
  2. Open your File Manager app and navigate to the APK file
  3. Tap on the APK file to begin installation
  4. If prompted, enable "Install from unknown sources" for your file manager
  5. 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:

  1. Open Settings on your Realme 3
  2. Scroll down and tap About Phone
  3. Look for Build Number or Version
  4. 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:

  1. Go to Settings > About Phone
  2. Tap Build Number 7 times to enable Developer Options
  3. Go back to Settings > System > Developer Options
  4. Look for OEM Unlocking – if it's grayed out and disabled, your bootloader is already unlocked
  5. 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:

  1. Power off your Realme 3 completely
  2. Once the device is fully off, press and hold the Volume Down Button
  3. While holding Volume Down, press and hold the Power Button
  4. Continue holding both buttons until you see the Fastboot screen
  5. 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:

  1. 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)
  2. 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"
  3. Place Boot Image: Ensure the boot_root.img file is in this same folder
Open command window

Step 6: Connect Device and Verify Fastboot Connection

  1. Connect your Realme 3 (which is in Fastboot mode) to your computer using the USB data cable
  2. In the command prompt window, type the following command and press Enter: plaintext
    fastboot devices
    
  3. 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.
Connect Device and Verify Fastboot Connection

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:

  1. In the command prompt window (still in the ADB & Fastboot folder), type the following command: plaintext
    fastboot flash boot boot_root.img
    
    Alternative method: You can also type fastboot flash boot (with a space at the end), then simply drag and drop the boot_root.img file into the command prompt window. This automatically fills in the correct file path.
  2. Press Enter to execute the command
  3. You'll see the flashing process begin. It should complete within a few seconds
  4. Once successful, you'll see an "OKAY" message in the command prompt
Flash the Patched Boot Image

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:

  1. In the command prompt window, type the following command and press Enter: plaintext
    fastboot reboot
    
  2. Your Realme 3 will now reboot
  3. The first boot after flashing may take slightly longer than usual – be patient
  4. 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:

  1. Open the Magisk app from your app drawer
  2. If the app shows additional setup options or asks to reboot, follow the prompts
  3. 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
  4. For additional verification, you can download a root checker app from Google Play Store
  5. Open the root checker and tap "Verify Root"
  6. Grant root permission when prompted by Magisk
  7. You should see a confirmation message that root access is properly working
Verify Root Access

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:

  1. Magisk Modules: Install modules for ad-blocking, audio enhancements, camera improvements, theming, and more
  2. Remove Bloatware: Uninstall pre-installed apps that came with the device
  3. Backup & Restore: Use apps like Titanium Backup for complete app and data backups
  4. Performance Tweaks: Use kernel managers or performance apps to optimize CPU/GPU settings
  5. Battery Life Improvements: Install modules like Greenify or use root-enabled battery saver apps
  6. Customization: Apply system-wide themes, fonts, and UI modifications
  7. Advanced Apps: Use apps that require root access, such as firewall apps, ad blockers, and automation tools
  8. 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

  1. 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.
  2. Don't Update Magisk Yet: Stick with the recommended Magisk version until you've successfully installed TWRP. Updating prematurely can cause issues.
  3. Disable Automatic System Updates: In Developer Options, disable automatic system updates to prevent OTA updates from breaking your root.
  4. Learn About Modules: Explore the Magisk Module repository to discover useful mods for your device.
  5. Join Communities: Follow Realme 3 development forums and groups for the latest updates, modules, and troubleshooting tips.
  6. 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.

About the author

Berbagi Tutorial Online
Tech Blogger from Lampung

Post a Comment

Have a question or something to share?

We’d love to hear from you! Leave a comment below to ask questions, share your experience, or provide additional tips about Android phones, apps, settings, software updates, troubleshooting, and other mobile-related topics.

Your feedback can also help other readers find useful solutions and get more from their Android devices.

Please keep your comments relevant, helpful, and respectful.