How to Root Motorola G84 ~3 [Working Methods]

Hello friends, If you want to root your Motorola G84, then you have come to the right place. In this article, we are going to tell you the easiest and safest way to root your smartphone. By rooting, you can update your smartphone and unlock some new settings. If you also want to take advantage of the full potential of your phone, then you can root it.

What is root?

Rooting Android is a method by which you grant full system control to your Android device. It allows you to reach depths you wouldn’t normally be able to, but there may also be threats. When you root your device, you can make modifications to system files and settings so that you have disciplined and constant access.

This allows you to get new features and customizations, but it can also affect the security of your device and void the warranty.

Advantages or Benefits of rooting

  • Automation and Scripting: Rooting allows you to automate tasks using automation and scripting in the Android system.
  • Custom ROMs and Mods: After rooting, you can change your device’s OS by installing other custom ROMs, such as LineageOS or Paranoid Android, and add new features through mods.
  • Complete Control: When you root your device, you get complete control over it. You can access system files and settings that you couldn’t otherwise.
  • Ad-Blocking and Tweaking: After rooting, you can install ad-blockers to block unknown ads and make system tweaks to extend device battery life and improve performance.
  • Customization: Rooting allows you to make your device’s user experience unique. You can customize your phone’s theme, font, launcher, and more.

Disadvantages or Cons of Rooting

  • Applications may be untrusted: There may be some applications that require root access to access the system, and these applications may breach security and steal your data.
  • Update Problem: When your device is rooted, there may be a problem with the new software update provided by the company.
  • Battery and performance issues: Some root applications may use more battery, and your device’s performance may be affected.
  • Brick Threat: If there is any mistake in the rooting process, your device system may crash and your phone may get bricked.
  • Security of your personal information: By rooting, you can access deeper parts of your system, which may reduce the security of your personal information if you use inappropriate applications

Pre Requirements:

  • Battery charge: First, make sure that your device’s battery health is above 90%. So that your device’s battery doesn’t get drained while rooting.
  • Device version check: During rooting, you will need to download several files, which should be your device’s. So before rooting, check the model number and version of your device.
  • Data Backup: The process of rooting carries the risk of data loss on your device. So before rooting, keep the important data on your device in a safe place.
  • Internet access: While rooting You just need internet access. You will need to download the unlock tool and other stuff.
  • Correct USB Drivers and Cable: Install the correct USB drivers for your device on your PC and choose an original USB cable. This will help you connect your phone to the PC properly.

Let’s Root Motorola G84

In this post, we are using 3 methods to root your Motorola G84, which are easy and safe. Method 1: is to root your device without a PC, and Method 2: is to use TWRP custom recovery. Method 3: Using Fastboot and ADB

Warning:- Note that rooting may void the device warranty, and improper rooting may lead to unrooted or bricked devices. So root your device at your own risk.

Method #1: Root Motorola G84 Without PC

  • Download and install the KingoRoot app on your Motorola G84.
install the application
  • Make sure to enable the “unknown source” settings on your device.
  • Now, open the application and click on the One-Click Root option.
One Click Root option
  • Wait until the rooting process ends on the Kingoroot app.
  • After completing the process, your Motorola G84 is successfully rooted.

Method #2: Using the TWRP Custom Recovery

Step 1: Unlock the bootloader

  • Enable Developer Options: Go to device Settings, scroll down, and tap on “About phone” then tap on “Build number”, several times until “Developer Options” is activated.
Enable Devloper Option
  • Go to Settings and select “Developers Mode.” Now find the options “OEM Unlocking” and “USB Debugging” and enable them.
Enable USB Debugging
oem unlocking
  • Now boot your Motorola G84 into bootloader mode to Unlock the Bootloader.
  • Connect the phone to the PC or laptop using a USB cable.
  • Type the command “fastboot oem unlock” in the terminal.

Step 2: Install and flash TWRP custom Recovery

  • Download the file: Go to the TWRP official website and download the TWRP recovery file for your Motorola G84, according to your device’s model “G84” and brand “Motorola ”. The file can be a string or in “img” format.
  • Boot your phone into bootloader mode: To enter bootloader mode, you can press and hold the “Power button” and “Volume Down” buttons of your Motorola G84 simultaneously. After that, you have to select “Bootloader” or “Fastboot” by using the “Volume Up/Down button”.
  • Flashing TWRP Recovery: After getting your phone into Fastboot mode, use a USB cable and connect it to your PC.
  • Flash the recovery: Now, open the flashing tool on your PC and select the TWRP recovery file on your phone. Select the appropriate option to flash the file, and wait for the process to complete.

If you need a TWRP installation guide, you can check out our related posts.

Step 3: Get the correct Magisk Zip

You have to do TWRP flashing. If you haven’t done it, then do it now. So we are assuming that you have completed your TWRP flashing process on your Motorola G84, and then you are ready to flash the Magisk Zip file. So now you can download the Magisk zip file, which is given below.

Step 4: Root using Magisk Zip

  • Let’s start by booting TWRP Custom Recovery.
  • Press the “Install button” and find the “Magisk file”.
Install Button
  • Select the “.zip” file from the shown list to open the flashing menu.
  • “Swipe right” to start the flashing process.
Right swipe
  • Reboot your device when the flashing process is complete.

Now you can use the full potential of your Motorola G84. Your device has been rooted successfully.

Method #3: Using Fastboot and ADB

Download platform tools and ADB drivers for your PC or laptop.

  • Go to Settings >> About Phone >> Tap on “Build Number” several times until “Developer Mode” is enabled.
  • Access the “Developer option” to enable “USB debugging” and “OEM unlocking.”.
oem unlocking
  • Connect your smartphone to the PC or laptop using the “USB Cable”.
  • Open the platform tool folder and type “cmd” in the folder’s search bar.
  • A terminal window or command prompt will display on the screen.
  • Now type the first command, “adb reboot bootloader”. to boot into the bootloader.
adb reboot bootloader
  • Now, enter the command “fastboot flash boot” and choose then hit Enter to start the flashing process on your device.
fastboot flash boot
  • Finally, type the command “fastboot reboot” to reboot your Motorola G84.

How to uninstall Magisk on a Motorola G84?

If you want to unroot your Motorola G84 for any reason, then simply follow the steps given below. To unroot your device.

  • Open the Magisk app on your Motorola G84.
  • Go to the “Settings” menu Tap (three horizontal lines) in the upper-left corner, and then select “Settings”.
  • Scroll down in the Settings menu and tap the “Uninstall” button.
Uninstall Magisk
  • Follow the prompts to “uninstall Magisk” and restore your device to its original, unrooted state.
Complete Uninstall

Frequently Asked Questions (FAQs)

Q- What is the fastest root for Android?

Ans. The Magisk root is widely considered one of the fastest and most versatile rooting methods for Android devices.

Q- Is Magisk root-free?

Ans. Yes, Magisk root is available for free. It’s an open-source project offering systemless root access for Android devices without modifying system partitions, allowing for easier management of root-related functions and apps.

Q- Does rooting erase data?

Ans. Yes, rooting can erase data. It’s a process that grants superuser access, potentially leading to data loss if not done carefully. Always back up before rooting.


So friends. You are at the end of this article. If you have any kind of problem rooting your Motorola G84, then you can tell us in the comment box, and we will give you a proper solution to your problem if you have gotten any good information from our article. You can leave a lovely comment for us Thanks.

Leave a Comment