• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

How To Guide Root achieved! Here's how to root the Red Magic 6 and Red Magic 6 Pro

Search This thread

jokono421

Senior Member
Jul 24, 2017
171
43
32

If you want custom recovery you can make one yourself instead of bothering this person. They risked there device to share how they got basic root. Maybe they may share more work.
 
  • Like
Reactions: chocolote4444

jokono421

Senior Member
Jul 24, 2017
171
43
32
Also if you want safety net to work you have to request for magisk hide to add are device fingerprint. Or use a device similar in phone specs. Be careful because things will see your device as the one you pick. Plus things like netflix wont work. A fix for that is download migrate app in playstore. Before root login to your apps and sign in. Open migrate app and save apk+data. Then follow process to restore backup after root .
 

jokono421

Senior Member
Jul 24, 2017
171
43
32
Success. Thank you for your thread. Maybe we can get a Kernal going. Here's the modules needed. Install props last. Go in terminal run props module. Pick me fingerprint. Xoamoi then select number 30. It's the Xoami mi 3. Yes reboot. Then clear date and catch in both play store apps in settings. Turn magisk hide on in magisk app. Select play store and click all the bubbles not just the one pre enabled. Reboot device. Go in playstore turn off play protect. Now you are hidden.
Screenshot_2021-05-21-17-49-28-983.png
Screenshot_2021-05-21-17-43-42-279.png
 
  • Like
Reactions: Five_Sigma

Five_Sigma

New member
May 17, 2021
2
0
Success. Thank you for your thread. Maybe we can get a Kernal going. Here's the modules needed. Install props last. Go in terminal run props module. Pick me fingerprint. Xoamoi then select number 30. It's the Xoami mi 3. Yes reboot. Then clear date and catch in both play store apps in settings. Turn magisk hide on in magisk app. Select play store and click all the bubbles not just the one pre enabled. Reboot device. Go in playstore turn off play protect. Now you are hidden.
That's nuts, ty for sharing.

Your fingerprint unlocking keeps working after that?
 

jokono421

Senior Member
Jul 24, 2017
171
43
32
That's nuts, ty for sharing.

Your fingerprint unlocking keeps working after that?
srry, i do not believe it does. usually you have to change an actual line in the code or commit of the device kernal. I personally do not know how to find out what needs to be changed. they ppl that do and might help. need the kernal source code. I dnt think any one got it yet or shared.Things that hide dnt help. Netflix, some banking apps, online real gambling apps, fingerprint.
 

Five_Sigma

New member
May 17, 2021
2
0
does this ruin the finger print scanner? on the RM5G it did, and no easy fix also
Yes it does. It's a pity but rooting well worths it.

My only concern at this point is not having TWRP -_-

I'd like to help on the compilation of TWRP for this device, but even that I'm a developer, I have not the skills in these issues to do it by myself without guidance...
 
May 28, 2021
17
6

checkout this for fp fix.
 

Tango0531

New member
Jul 28, 2021
2
0
Can someone with the device, with a (re)locked bootloader, please check & confirm, whether the following process works:
1: delete all fingerprints & disable unlocking via fingerprint (remove screenlock altogether or via PIN only)
2: unlock the bootloader via:
Code:
fastboot oem nubia_unlock NUBIA_NX669J
Please pay attention as this is different from the generic fastboot flashing unlock
3: enable unlock via fingerprint & report if the fingerprint sensor works, else, the issue with calibration persists.

How to use this function fastboot oem nubia_unlock NUBIA_NX669J
 

jarcu

Member
Jul 9, 2021
5
1
Hello guys, I play Call of Duty Mobile on RM6 Pro
Before to root my RM6 Pro, I need to know if when I press the Red Button to turn ON the Game Mode it will still work ?
Before root I will Hide with Magisk the Game (COD Mobile) but I will have problems after root, with this game ?
 
Last edited:

jarcu

Member
Jul 9, 2021
5
1
Hello there
I have RedMagic 6 Pro and I want to root, but I have one question before to start.

My Red Magic 6 PRO is :
Model & Hardware: NX669J
and Build Number: NX669J_EUCommon_V3.15

If I use instructions from here, will work for this version 3.15? Because on Forum i can see just for 4.12 Version...
Please help me!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    I've been up 24 hours dealing with bootloops. I finally found a way to root the phone and have it boot up! :ROFLMAO:







    Join our Discord Channel







    Youtube Video Tutorial:






    For all those websites that claim the RM6 can be rooted with Kingroot, Kingoroot, iRoot, SuperSU... They are MISLEADING you into downloading their software. In other words, they are full of BS and you should INGORE them at all costs as Magisk is the ONLY proper way to root the RM6.



    DO NOT USE KINGROOT, iROOT, KingoROOT, or ANY OTHER THIRD-PARTY ROOTING TOOLS PLEASE!! They steal your DATA and sell it. Magisk does not steal anything.






    This procedure will require a wipe of your data.. TWICE! I'll explain why.

    When you unlock the bootloader, it wipes your data. Normally you only have to wipe it once, flash the patched boot.img file with magisk, and be done.

    However, it seems that users will need to perform another factory reset after flashing the patched boot image. I have no idea why but it works. Please make a note of this as it will be required or you will be stuck in a bootloop.




    Requirments


    1. Global ROM file
    2. A payload dumper
    3. Magisk APK to patch the boot img
    4. A computer!







    Here are the steps!


    1. Unlock your bootloader. Make sure you enable OEM unlock in developer options. This WILL WIPE YOUR DEVICE! The command to unlock your bootloader is "fastboot flashing unlock"

    2. Download the global rom from here: https://rom.download.nubia.com/Europe/NX669J/V312/NX669J-update.zip

    3. You will need to download a payload dumper tool. This is due to the firmware being in a .bin file (payload.bin). Follow the link below on how to extract the global firmware:


    I ended up Downloading Termux from the playstore and extracting it with python on my phone.

    When you get it extracted, just move the boot.img and vbmeta.img files to your Desktop and on your phone :) Place it somewhere on your internal storage where you will remember!

    4. Download
    Magisk Manager onto your phone and install it. Select install "patch a file" option and select the boot.img you put on your phone.

    Let magisk patch it. It will end outputting a file like "Magisk_Patchedxxx.img" Go ahead and copy that file to your Desktop.

    5. Go onto your computer and open up command prompt. Change your directory to the Desktop ex. cd c:/Users/Your Name/Desktop

    6. Type fastboot flash boot magisk_patched.img

    7. Now make sure you have vbmeta.img on your desktop as well. We need to disable verity on the device. Type fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

    8. From the bootloader, reboot into your recovery and perform another factory reset!

    9. Reboot the phone and voila! You now have root access!




    Another thing to mention is that SafteyNet does NOT pass even with MagiskHide enabled. Please keep that in mind!


    So far I've installed the Xposed Framework and some Magisk modules. All seems to work really well.

    Happy Modding!


    1
    Are you SURE it doesn't pass SafetyNet? The Magisk check is broken download SafetyNet Checker from the app store and see what it says...
    I does not pass safety net. I've tested every testing app on the Play Store. I'll keep looking for a solution though.
    1
    7. Now make sure you have vbmeta.img on your desktop as well. We need to disable verity on the device. Type fastboot --disable-verity --disable-verification vbmeta vbmeta.img
    You're missing the "flash" command inside, as such:
    Code:
    fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

    A couple of questions:
    1: does the phone retain full functionality? radio (BT/A2DP/different wifi bands/fingerprint scanner/camera)?
    2: have you tried using an empty vbmeta?
    1
    You're missing the "flash" command inside, as such:
    Code:
    fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

    A couple of questions:
    1: does the phone retain full functionality? radio (BT/A2DP/different wifi bands/fingerprint scanner/camera)?
    2: have you tried using an empty vbmeta?
    Everything still works except the fingerprint. When the bootloader is unlocked, the fingerprint stops working.

    As for flashing empty vbmeta images, I have not tried it. I know some devices you may have to flash an empty vbmeta img at last resort but I was able to boot it up using the stock vbmeta.
    1
    Yes usually you just flash stock vbmeta.img via fastboot: fastboot flash vbmeta vbmeta.img --disable-verity --disable-verification should try it out...