[T-Mobile REVVL V+ 5G] KutiFela:
FOR THOSE IN NEED OF GUIDANCE HERE IS A GUIDE:

*TMOBILE REVVL 6 PRO 5G(TMAF035G) NORTH AMERICAN(NA)*

Step 1(DRIVERS & STOCK FIRMWARE):

Python

BE SURE TO TICK THE BOX THAT SAYS ADD PYTHON TO PATH and install.

Download and install mediatek drivers from here:

Mediatek USB drivers

Download and install UsbDk from here:

UsbDk

Download MTK client from here:

MTK client

and extract to the desktop. Open the folder and move everything to

C:>Users>[username]>AppData>Local>Programs>Python>Python310

In the 310 directory press Alt + D to highlight your directory path and type CMD and hit enter. This opens a command prompt in the Python310 directory.

In cmd type this command without "":

"python setup.py install"

Go make a sandwich. Preferably turkey with mustard.

When you finish your sandwich, come back and type this command without "":

"python -m pip install -r requirements.txt"

Do not exit the command window.

Step 2(REBOOT INTO EDL MODE TO BACKUP):

Make sure the Phone is OFF and Disconnected

On PC paste the following command to the command window:

"python mtk rl backup --skip userdata"

hold Volume + and Volume - buttons together while connecting usb cable to Phone

Let go of buttons after the backup process begins

Wait for Process to Complete

This processes will take about 30 mins to finish backing up the phone

*****If any error stop the process (Handshake Error, LIB Error,Usb Error,Enumeration Error etc)UNINSTALL AND REINSTALLUSBDk***

Step 3(EXTRACT BOOT.IMG):

Unplug the Phone

Make sure the Phone is OFF

paste the following command to the command window to extract boot image :

"python mtk r boot boot.img"

Hold Volume + and Volume - buttons again to Enter EDL Mode while connecting USB

Let go of buttons and Wait for Proces to Complete

The boot.img will be located in the mtkclient-main folder

Step 4(*MANDATORY*WIPE DATA FROM PHONE):

**This will Erase All userdata and wipe the phone clean***

Unplug the Phone

Make sure the Phone is OFF

Enter the following command into the command window:

"python mtk e metadata,userdata"

Hold Volume + and Volume - buttons again to Enter EDL Mode while connecting USB

Let go of buttons and Wait for Process to Complete

This command will result in a clean wipe of the phone

reboot to android os to make sure phone is still functional

Step 5(UNLOCK BOOTLOADER FOR TMOBILE REVVL 6 PRO 5G):

BOOT into android

Go to Settings then About Phone then Tap Build Number 5 times until Phone say "you are now a developer"

Go to Settings again then System

Go to Developer Options

Select OEM UNLOCKING

Now Make sure Phone is OFF

Enter the following command into the command window on PC:

"python mtk python mtk da seccfg unlock"

Hold Volume + and Volume - buttons again to Enter EDL Mode while connecting USB

This will unlock the bootloader

Let go of buttonsand Wait for process to complete

Reboot phone and the phone should state the following:

On the splash screen you will see system type:

"Orange State

Your device is corrupted. Device has been unlocked and cannot be trusted. Press Power key to boot.

Will Reboot in 5 seconds"

****DO NOT SKIP OTHERWISE YOU WILL BRICK THE PHONE****

Make sure to Power OFF the phone, Unplug from PC and Wipe it again with the following command from earlier pasted into the command window:

"python mtk e metadata,userdata"

Reboot the phone

Press power button once while TMOBILE LOGO on the screen to boot up to android

Step 6(ENABLE ADB DEBUGGING):

Go to Settings again then System

Go to Developer Options

Enable USB Debugging

Connect Phone to PC

Step 7(INSTALL MAGISK AND PATCH BOOT.IMG TO PHONE)

Download Magisk from here:

Magisk

Move it to your phone and install. You'll need to allow the installation from unknown sources.

Got to mtkclient-main folder to locate boot.img that you extracted from the phone earlier

Transfer boot.img to your phone's storage

Open Magisk and Tap Install then Tap Select and Patch a File

select the boot.img

The tap let's begin

Check the Downloads folder in your Phone

Then transfer patched image file to your pc

it should be named "magisk_patched-[######]_#####.img"

Step 9(SETUP ADB ON PC THEN REBOOT TO FASTBOOT):

Download sdk platform tools here:

sdk platform tools

Extract.

***ADD THE PATCHED FILE FROM EARLIER INTO THE EXTRACTED FOLDER***

Navigate to the platform tools folder and type Alt+D to highlight directory and type CMD to open a cmd window in platform tools.

Connect device to pc and choose file transfer.

Enter the following command without ":

"adb devices"

A prompt will appear on your phone, click allow.

Enter the following command (again) without ":

"adb devices"

Enter the following command to reboot into Fastbootd:

"adb reboot fastboot"

Keep the Phone connected to PC

Phone will reboot to Fastbootd

Step 9(FLASH THE PATCHED BOOT IMG):

While Phone is Still Connected

Enter the following commands to command window from previous step:

fastboot flash boot magisk_patched-[######]_#####.img

Step 10(REBOOT THE DEVICE):

Unplug and the device and select reboot system now in fastboot

YOU ARE NOW ROOTED AND BACKED UP

ADDITIONAL STEPS BELOW ON HOW TO RETURN TO STOCK:

Step 1(OPEN THE BACKUP FOLDER OR DOWNLOAD STOCK FIRMWARE):

Download and Extract The Stock Firmware below

Here is the Stock Firmware of the TMOBILE REVVL 6 PRO 5G:

Tmobile Revvl 6 Pro 5G stock firmware:

Dropbox

www.dropbox.com

Place the Extracted folder into the mtkclient-main folder

Type CMD into the navigation bar in File Explorer

Paste the following command into the command window:

python mtk wl "Paste the directory of the extracted folder"

This process will take up to 30 mins so wait awhile for it to finish

If you made a backup from earlier do the following:

Type CMD into the navigation bar in File Explorer for the mtkclient-main folder

Paste the following command into the command window:

"python mtk wl "Paste the directory of the backup folder"

UNPLUG phone then turn it on should be back to stock