[TCL 20 Pro 5G] Android Malware Warriors:
Here I pulled this from:

TCL 30 XE 5G Firmware

"Before flashing, you need Create a full backup of the firmware.

The battery must be 100% charged.

1. Flashing your phone using CWM Recovery

2. Flashing the phone using TWRP Recovery

3. Flashing the phone using Fastboot Mobilexfiles.com

1. Phone flashing using CWM Recovery The rich functionality of CWM Recovery www.clockworkmod.com allows you to perform many manipulations with the device, including rolling the firmware. By default, stock Recovery is installed in the devices, which means that first you need to install the ClockWorkMod Recovery utility itself.

The general firmware process described below is for ZIP files. Instructions: - Download the firmware and place it on your phone's SD card.

Turn off your phone:

Depending on the phone press the desired combination of buttons on the phone body.

The set of buttons may vary. A universal option is to try pressing the following keys.

Press the Power + Volume up (or Volume Down) (+Home) buttons simultaneously for a few seconds.

The phone will now boot into Recovery mode.

Use the volume buttons to navigate the menu and press the Power button to make a selection.

Highlight 'Wipe data / factory reset' and press the Power button.

Select 'Yes

delete all user data' from the menu.

Select 'Wipe cashe partition' from the menu.

Select 'Yes - Wipe cache' from the menu.

Select 'advanced' from the menu.

Select 'Wipe Dalvik Cache' from the menu.

Select 'Yes

Wipe Dalvik Cache' from the menu. Go back, press 'Go Back'.

Select 'mounts and storage' from the menu.

Highlight 'format / system' and press the Power button.

Select 'Yes

Format' from the menu. Go back, press 'Go Back'.

Highlight 'install zip from sdcard' .

Highlight 'choose zip from sdcard' .

Select 'Yes -

Install your firmware name' from the menu.

Use the volume buttons to highlight 'Reboot system now.

2. Flashing the phone using TWRP Recovery For those who prefer working with the utility in the form of TWRP Recovery, the following instructions for the step-by-step installation of the update in the form of a ZIP archive are offered:

Upload the file with the firmware image to the SD card of your phone.

Go to TWRP recovery. This is done in the same way as with CWM.

Perform a factory reset. When the phone has finished cleaning, return to the original menu by pressing the 'Back' key.

In the main menu, select 'Install' and find the previously downloaded firmware image.

Click on it by dragging the slider to the side.

The process of flashing the phone will take 2-3 minutes.

After the completion of the firmware operation, you must click on the 'Reboot System' item, and reboot the device.

3. Flashing the phone using Fastboot

A universal tool for flashing Android smartphones using a PC is the Fastboot utility.

It is part of the SDK Platform Tools, which means it is suitable for a large number of devices.

Before starting the firmware, you need to get access to the system kernel.

Very often, many manufacturers block this system parameter, not wanting users to change the system files of their firmware images with their own hands.

To do this, you need to unblock Bootloader.

To do this, you need to study the detailed instructions for configuring and managing the command line.

Before starting the firmware using a computer, do not forget to enable USB debugging of the device in the engineering settings of the device.

Copy the archive with the firmware image to the folder with 'ADB'

Put your smartphone into fastboot mode and write the prompt in the command line: fastbooflash zip filename.zip.

Wait for the end of the installation and reboot the device.

TCL 30 XE 5G Firmware

None of this is mine.