How to make a root right on Xiaomi Redmi 6A: a complete guide with unlocking the bootloader

Getting root rights to Xiaomi Redmi 6A opens up access to hidden Android features, but it requires caution. This smartphone based on the MediaTek Helio A22 processor and MIUI firmware has its own features: official support for Xiaomi ended in 2021, and the methods of obtaining root changed with the release of new versions of Magisk and TWRP. Unlike devices on Snapdragon, you can not use universal tools like KingRoot – only manual firmware through custom recovery.

Many users are facing problems due to outdated guides. For example, older versions of the SP Flash Tool do not support Redmi 6A with firmware newer than MIUI 11, and improper unlocking of the bootloader can lead to a β€œbrick”. This manual contains current methods for 2026, taking into account the features of the cactus model (codenamed Redmi 6A).

1.Preparation of the device: what to do before the start

Before you start unlocking, check the MIUI version and bootloader status. Go to Settings β†’ About Phone β†’ MIUI version. If the version is newer than MIUI 12.5, you will need to roll back to MIUI 11 via Fastboot - otherwise TWRP will not install.

Mandatory conditions:

  • πŸ”‹ Battery charge of at least 70% (process can take up to 1 hour).
  • πŸ“± Data backup: Settings β†’ Additionally. β†’ Backup or through Mi Cloud.
  • πŸ–₯️ Windows computer 10/11 (for Linux/macOS Additional drivers are needed).
  • πŸ”Œ Original. USB-cable (cheap cables can interrupt the connection).

Critical feature of Redmi 6A: This smartphone uses a MediaTek chip, so the standard way to unlock through the Mi Unlock Tool doesn't work. EDL-Unblocking is not possible without an attached account!

⚠️ Note: If you have previously changed IMEI If you use firmware through unofficial tools, Xiaomi can block access to unlock. Check the status of your account on account.xiaomi.com, it must be active for at least 72 hours.

πŸ“Š What is your experience with root rights?
First time.
I’ve already received Xiaomi from others.
I tried it, but it didn't work.
I haven't tried it, but I want to learn.

2. Unlock the bootloader: bypassing the restrictions of Xiaomi

The Redmi 6A has a hardware-locked bootloader. The official Mi Unlock Tool doesn't support MediaTek models, so it uses an EDL (Emergency Download Mode) workaround.

  1. Download the official firmware for Redmi 6A (select the Global Stable version for your region).
  2. Install MediaTek Preloader drivers (without them, the computer will not see the phone in the phone) EDL-mode).
  3. Download the MTK Bypass Tool (to bypass Xiaomi authorization).

Instructions for entering the EDL:

  1. Turn off the phone.
  2. Hold the Loud up. + Loud down and plug in. USB-computer-wire.
  3. Hold the buttons for 10-15 seconds until the vibration appears (the screen remains black).

Device Manager should have MediaTek Preloader USB VCOM Port. If it is not, reinstall the drivers manually via Update the driver β†’ Search on this computer.

Download the firmware for your version MIUI|Install MediaTek drivers|Check the work USB-cable|Sign in to Mi-account on the phone-->

3. Install TWRP Recovery: Choosing the Right Version

For Redmi 6A (cactus), only unofficial TWRP from the developer wrztomy or TeamWin with support for MT6761 is suitable. Official builds do not work due to the features of memory markup.

Download the current version from twrp.me (look for files marked unofficial). Check the hash amount of the file (MD5) - this will protect against fake firmware.

Installation via SP Flash Tool:

  1. Unpack the archives with TWRP and launch flash_tool.exe.
  2. Download tab β†’ Click Scatter-loading and select the file MT6761_Android_scatter.txt archived.
  3. Check the recovery item (the rest are removed!).
  4. Press Download, connect the phone in the off state (without clamped buttons).

If the process is 100% wrong, BROM ERROR: SLA AUTHENTICATION FAIL, signifier:

  • πŸ”Ή MediaTek drivers are incorrectly installed.
  • πŸ”Ή Xiaomi account is not authorized in EDL (need to be used MTK Bypass).
  • πŸ”Ή Selected the wrong scatter file (should be for Redmi) 6A).
What to do if TWRP does not start?
If the phone is loaded into standard recovery after installation, MIUI has overwritten TWRP. Solution: 1. Immediately after TWRP firmware is installed, press Volume Up + Power to enter custom recovery. 2. Go to Wipe β†’ Format Data, type yes. 3. Reboot β†’ Recovery. 4. Now TWRP will remain in place.

4. Getting root rights through Magisk

Once the TWRP is successfully installed, you can start getting root rights.Using Magisk (version 26.4+), as SuperSU does not support new Android cores.

Step-by-step:

  1. Download the latest version of Magisk-v26.4.zip from GitHub.
  2. Transfer the file to the phone (can be done through the MTP into TWRP or OTG-accumulator).
  3. In TWRP, select Install, and specify the path to Magisk.zip.
  4. Swipe to confirm installation.
  5. After completion, press Reboot System.

The first download from Magisk can take up to 10 minutes, and if the system has been getting stuck on the Redmi logo for longer than 15 minutes, reset the cache:

  • Press Volume Up + Power to Enter TWRP.
  • Go to Wipe. β†’ Advanced Wipe.
  • Mark Dalvik/ART Cache and Cache.
  • Confirm the swipe.

πŸ’‘

If after installing Magisk mobile Internet disappeared, go to Settings β†’ Mobile network β†’ Access point (APN) And you can pick the operator manually. MIUI postmortem.

5. Root rights verification and error elimination

After the reboot, check for root rights using the Root Checker app (download from Google Play).

Mistake.Reason.Decision
Magisk not installedThe Magisk.zip file is corrupted or incompatible with the Android version.Download another version of Magisk (like 25.2 for Android 8-9).
Bootloop (perpetual download)Conflict with Magisk modules or incorrect firmware boot.img.Log in to TWRP and delete files to /data/adb/modules.
SafetyNet does not passA bank or game (such as PokΓ©mon GO) detects a root.Install the MagiskHide Props Config module and activate MagiskHide.
No access to /systemMIUI blocks the entry to the system partition.In TWRP, run Mount β†’ Enable System write.

To check SafetyNet (necessary for banking applications):

  1. Install Magisk Manager (download APK from GitHub).
  2. Open Settings β†’ MagiskHide and turn on the option.
  3. Add to the hide list applications that do not work with the root (for example, Sberbank Online).
  4. Reboot the phone.

⚠️ Attention: On Redmi 6A firmware MIUI 12+ MagiskHide module may not work due to built-in protection MIUI Optimization. Solution: Turn it off through ADB-Command: adb shell pm uninstall -k --user 0 com.miui.analytics

6. Alternative methods: if nothing works

If the standard method does not work, try:

Method 1: Firmware patched boot.img

This is a good example of MIUI 10-11:

  1. Download the original boot.img for your version of MIUI (can be extracted from the official firmware).
  2. Patchit it with Magisk Manager (Install β†’ Select and Patch a File).
  3. Sweep the patchy boot.img Fastboot: Fastboot Flash boot magisk_patched.img fastboot reboot

Method 2: Use of MTKClient (for experienced)

The MTKClient tool allows you to unlock the bootloader and flash TWRP without Xiaomi authorization, but requires knowledge of Python commands.

Warning: This method can lead to hard brick (irreparable damage) if the process is interrupted or the wrong firmware is selected.

πŸ’‘

On the Redmi 6A with MIUI 12+, the only reliable way to get root is to run TWRP through EDL and then install Magisk. Alternative methods (like KingRoot or iRoot) don't work because of MediaTek's protection.

7. What to do after obtaining root rights

Now you can:

  • πŸš€ Remove embedded applications MIUI (Mi Browser, Mi Music, Titanium Backup.
  • πŸ”§ Modify system files (e.g. replace build.prop to change) DPI screen).
  • 🎯 Install Magisk modules for advanced functions (e.g, ViPER4Android sound-enhancing).
  • πŸ“± Overclock the processor (caution: Redmi) 6A overheated!).

Recommended Magisk modules for Redmi 6A:

ModuleAppointmentReference
MagiskHide Props ConfigBypass SafetyNet and change the device's property.XDA
ViPER4Android FXImprovement of sound (equilizer, effects).XDA
Debloater MIUIRemoving unnecessary system applications.Telegram

⚠️ Note: Deleting system applications (e.g. com.miui.securitycenter) may cause your fingerprint or notifications to fail. TWRP!

FAQ: Frequent questions about root on Redmi 6A

Can I get root without a computer?
No. Redmi 6A requires a computer to unlock the bootloader via EDL or Fastboot. Computerless methods (like KingRoot) don't work on devices with MediaTek Helio A22 and MIUI newer than 2019.
Will I lose my warranty after I get root?
Yes. Xiaomi voids the warranty if you detect bootloader modifications or system files. However, you can return it all back: Sweat the original firmware through the Mi Flash Tool (select clean all). Close the bootloader with the command: fastboot oem lock Do a factory reset. After that, the service center will not be able to determine that the device was with the root.
How to update MIUI after getting root?
Updates via Settings β†’ Update will result in root loss and possible bootloop. To upgrade: Download the full service pack (.zip) from the official website. Sweat it through TWRP (no data waips!). After updating, re-sweep Magisk.zip. If the phone does not boot after the upgrade, swipe boot.img from the new firmware with the Magisk patch.
Why doesn't NFC work after Root?
Redmi 6A is not equipped with NFC module β€” this is a hardware limitation. If you see an NFC option in the settings, it is a firmware error (for example, after installing custom MIUI from another device).
Can I install custom firmware (for example, LineageOS)?
Technically, but with reservations: For the Redmi 6A, there are unofficial builds of LineageOS 16 (Android 9) and HavocOS. The camera and fingerprint sensor may not work properly. You need an unlocked bootloader and TWRP. You can download it on XDA Developers.