[Nubia Red Magic 3 Guides, News, & Discussion] leipnacht:
Sharing this guide seems quite late but since xda red magic threads taught me a lot about the rooting and corrupted stuffs, I think it would not hurt to return something back to this community.

This is my attempt to compile people's responses that helped other people here which are scattered around forums.

Myself included also tinkered a lot on this device and literally go back here on this guide to lessen headaches.

EDIT: Tested a lot of times with V5.08 and V5.09 Android R versions

REMINDER: Tested on Android 9, no clues yet on Android 10 and 11

WHEN TO USE?

Use this guide to restore your phone to boot in Android OS again normally without wiping data, retaining your apps, games intact

Requirements:

- Windows computer. NOTE: Done this using Windows 10, so I'm not exactly sure if latest ADB works the same on Windows 7.

- Nubia Red Magic 3 or 3S battery charge should be at 50% above at least.

- You need a USB cable to connect your phone to PC. XDA Users reported better with USB 2.0 port

NOTE: Can be used also on 3S. I just don't have 3S so I haven't tested it on actual 3S.

Download latest the ADB (Android Debug Bridge) from Android Developers site.

1.) Go to https://developer.android.com/studio/releases/platform-tools

2.) Click Download SDK Platform-Tools for Windows.

3.) Click the checkbox beside 'I have read and agree with the above terms and conditions'

and click DOWNLOAD ANDROID SDK PLATFORM-TOOLS FOR WINDOWS

*Current version as of December 12, 2020

platform-tools_r30.0.5-windows.zip

4.) Create a folder in C:\ Drive and name it ADB. Extract platform-tools_rxx.x.x-windows.zip inside ADB folder.

*NOTE: rxx.x.x on platform-tools_rxx.x.x-windows depends on the current version available on Android Developers site.

5.) On your Windows desktop, press the Window logo button on your keyboard, type 'cmd'. Right-click on Command Prompt and click Run as administrator.

7.) On command prompt, type 'cd c:\ADB' and press Enter. *type without quotes *DO NOT CLOSE Command prompt!

8.) Connect your Nubia Red Magic 3 or 3S to a USB 2.0 port.

9.) Wait for Windows to install drivers of your phone. If a CD Drive showed up on "This PC / My Computer", double-click on it and install the driver.

10.) Type 'adb reboot bootloader' and press Enter. *type without quotes

11.) Go back to your command prompt. Type 'fastboot devices'. It should show your phone's serial number and a 'fastboot' word. This means your PC can properly communicate with your Nubia Red Magic 3. *DO NOT CLOSE Command prompt!

12.) Get your ROM ready. Download from these official links if you haven't already.

IMPORTANT: Try to remember the specific version of ROM your Red Magic has.

Because for example if the currently installed is Android 11 (R) but you used the lower version say Android 10 or 9, flashing will proceed but it will not boot to Android OS

For Global, Europe and North America versions:

REDMAGIC 3 Global ROM flash instructions - REDMAGIC (Global)

Want to flash your REDMAGIC device? Here's how. NOTE: Please proceed with caution.

global.redmagic.gg

Chinese version:

Nubia Red Magic 3

http://ui.nubia.cn/rom/detail/62

Nubia Red Magic 3S

http://ui.nubia.cn/rom/detail/64

13.) Extract the zip file to any folder you want. Get inside it and copy the following:

* parameter.img

* boot.img

* recovery.img

* splash.img

* dtbo.img

* vbmeta.img

* NON-HLOS.bin

* dspso.bin

14.) Continuing from the step above, paste the files you copied to ADB folder you created from step 4.

15.) Go back to your command prompt. And type and press Enter the below commands one by one:

fastboot oem nubia_unlock NUBIA_NX629J

fastboot erase parameter

fastboot flash parameter parameter.img

fastboot erase boot

fastboot flash boot boot.img

fastboot erase recovery

fastboot flash recovery recovery.img

fastboot erase splash

fastboot flash splash splash.img

fastboot erase dtbo

fastboot flash dtbo dtbo.img

fastboot erase vbmeta

fastboot flash vbmeta vbmeta.img

fastboot erase modem

fastboot flash modem NON-HLOS.bin

fastboot erase dsp

fastboot flash dsp dspso.bin

Recommended read:

Why erase is important: https://android.stackexchange.com/questions/161103/what-fastboot-erase-actually-does#161115

*Disconnect the USB-C cable from your NRM3/3S

16.) Your phone still on fastboot, press volume down to choose "Reboot to recovery mode" and press power button to confirm.

17.) Your phone should boot to recovery. On the recovery Main Menu, press volume down to choose 'Wipe Data', choose Wipe cache and also User partition.

18.) After the wipe is successful, copy the ROM zip file to your USB flash drive. Insert your USB Flash drive to your OTG USB-C adapter. Then finally insert it to your Nubia Red Magic 3/3S USB-C port.

19.) Your phone still on recovery, select "Choose Update Package" and specify the ROM zip file in your USB OTG device.

20.) Wait for the system installation to finish.

Alternatively, you can view the guide's pastebin. Plain and simple layout especially when you are just using data on your phone

Solution for Nubia Red Magic 3 / 3S "device is corrupt"