Related
So i have researched over and over about unlocking bootloader, how to gain S-off, and rooting.I decided to unlock the bootloader. I struggled through some of it, as i tried on a mac first then switched to a Windows XP system. I finally got to step 12 on the unlocking process from the HTC website. After i type in fastboot flash unlocktoken Unlock_code.bin it says that my phone should ask me whether i want to actually unlock or abort the process(step13). Yet, my phone never does step 13? I have searched and searched and could not find any answers, i even tried calling HTC(NO help).
So, does anyone know of any way to fix this?
Thank you anyone who can help with my situation
SargentRudy said:
So i have researched over and over about unlocking bootloader, how to gain S-off, and rooting.I decided to unlock the bootloader. I struggled through some of it, as i tried on a mac first then switched to a Windows XP system. I finally got to step 12 on the unlocking process from the HTC website. After i type in fastboot flash unlocktoken Unlock_code.bin it says that my phone should ask me whether i want to actually unlock or abort the process(step13). Yet, my phone never does step 13? I have searched and searched and could not find any answers, i even tried calling HTC(NO help).
So, does anyone know of any way to fix this?
Thank you anyone who can help with my situation
Click to expand...
Click to collapse
did you place the bin file you got form your email into the folder where you have adb and all the other necessary files?
1. Download the .bin file from the attachment
2. Place the .bin file "as itself" in the folder where you kept the 3 files (fastboot.exe , adb.exe etc)
For eg. If it is in C:/Android place it there.
3. Now note two things before rebooting into recovery (a) ENABLE USB DEBUGGING (b) DISABLE FASTBOOT
4. Now power off
5. Press vol- and Power button
6. Wait until initial checking by HBOOT is over
7.Select Fastboot
8. Connect USB ( When USB is connected you can confirm it by the changing of heading "FASTBOOT" to "FASTBOOT USB" in red color in the phone )
9. In computer Run "cmd" and type in the command as such
You will see the notification in phone and acceppt it and that's it... It's Done Congratzz!!!
POlease do thank if this helped
krishnanms said:
1. Download the .bin file from the attachment
2. Place the .bin file "as itself" in the folder where you kept the 3 files (fastboot.exe , adb.exe etc)
For eg. If it is in C:/Android place it there.
3. Now note two things before rebooting into recovery (a) ENABLE USB DEBUGGING (b) DISABLE FASTBOOT
4. Now power off
5. Press vol- and Power button
6. Wait until initial checking by HBOOT is over
7.Select Fastboot
8. Connect USB ( When USB is connected you can confirm it by the changing of heading "FASTBOOT" to "FASTBOOT USB" in red color in the phone )
9. In computer Run "cmd" and type in the command as such
You will see the notification in phone and acceppt it and that's it... It's Done Congratzz!!!
POlease do thank if this helped
Click to expand...
Click to collapse
yes do that it will work for sure, but make sure you have done the first and second step
i just tried it on a newer computer that has windows 7, but when i get to step 12 and have to type fastboot flash unlocktoken Unlock_code.bin it just says < waiting for device > and nothing happens...i am on the bootloader screen (battery out, put back in, volume - and power button). What else could i try?
Ahh, i feel VERY stupid now. I hadn't realized i had to turn off fastboot. Thanks all for the help! This took me over a week to figure out i had to turn off fast boot -_-
but i finally got it to work thanks to you guys thanks for all the help !
But my question is can i turn on fastboot after i do all this? I hate taking about 2 minutes just for the phone to boot up.
Yes you can. But all custom roms do not have this feature.
SargentRudy said:
Ahh, i feel VERY stupid now. I hadn't realized i had to turn off fastboot. Thanks all for the help! This took me over a week to figure out i had to turn off fast boot -_-
but i finally got it to work thanks to you guys thanks for all the help !
But my question is can i turn on fastboot after i do all this? I hate taking about 2 minutes just for the phone to boot up.
Click to expand...
Click to collapse
yes, only for stock roms
Don't forget to thanks =D
my device came with unlocked bootloader, so I tried to flash twrp but every time i type "fastboot flash recovery C:\adb\twrp-3.2.1-3-whyred.img" and hit enter, the device seems to disconnect from pc and there is "press any key to reboot" in fastboot on my phone.
How can I solve this issue?`
Phone gets detected by adb/fastboot tool so its not a driver problem. I tried different cables and usb ports aswell.
Firmware is latest global stable.
Nazukii said:
my device came with unlocked bootloader, so I tried to flash twrp but every time i type "fastboot flash recovery C:\adb\twrp-3.2.1-3-whyred.img" and hit enter, the device seems to disconnect from pc and there is "press any key to reboot" in fastboot on my phone.
How can I solve this issue?`
Phone gets detected by adb/fastboot tool so its not a driver problem. I tried different cables and usb ports aswell.
Firmware is latest global stable.
Click to expand...
Click to collapse
try upgrade your android sdk on your pc
Nazukii said:
my device came with unlocked bootloader, so I tried to flash twrp but every time i type "fastboot flash recovery C:\adb\twrp-3.2.1-3-whyred.img" and hit enter, the device seems to disconnect from pc and there is "press any key to reboot" in fastboot on my phone.
How can I solve this issue?`
Phone gets detected by adb/fastboot tool so its not a driver problem. I tried different cables and usb ports aswell.
Firmware is latest global stable.
Click to expand...
Click to collapse
Well if you already had adb in your pc, rename the twrp file to recovery, you don't have to move the twrp from download folder, open download folder press shift and right click then select open cmd here, on cmd type "adb device" to see if your device connected, then after that type this "fastboot flash recovery recovery.img" press enter than after that type "fastboot boot recovery.img" TEAMWIN logo should appear on your device and then you can unplug your device. Hope this useful
i am trying to flash twrp there is no folder called adb i have installed the 15 second adb and all so i have got this minimal adb flashboot and i tried with that and got this ---- FAILED (remote: Flashing is not allowed in Lock State). i have granted all usb and oem unlocking. please help with this
Phone shows unlocked during the boot?
I had the same Problem,after a Factory Reset works for me.
I am on Miglobe-Rom Miui10 8.6.28.
Minimal ADB is enough.
Or use this from Attachment.
Unpack with Win.zip and copy Twrp in this Folder.
Conect the Phone with your Pc ,boot into Bootloader and click "cmd-here.exe"
Use this Command
fastboot flash recovery twrp-3.2.1-3-whyred.img
@Nazukii - Quick question - any chance you could try running GameBench on your device, and see if our background service dies when the device is disconnected from the PC? I don't have a Note 5 Pro to test, and I've got some user complaints. Any assistance would be awesome!
J
gamebenchjake said:
@Nazukii - Quick question - any chance you could try running GameBench on your device, and see if our background service dies when the device is disconnected from the PC? I don't have a Note 5 Pro to test, and I've got some user complaints. Any assistance would be awesome!
J
Click to expand...
Click to collapse
Have you fixed your app to run on Magisk-SU ?
otonieru said:
Have you fixed your app to run on Magisk-SU ?
Click to expand...
Click to collapse
Hey Otonieru,
Not yet, but I've got one of the engineers working on it - hopefully it'll be up in the next 30 days or so
Same problem here after updating my gcam was not working was enabling hall again but it is not booting into twrp
Redmi Note 5 pro
So my Bootloader is locked,
My phone stuck in MI recovery idk how.
I cant install MIUI via fastboot. Im stuck ..
Can anyone please help me here not sure how to proceed further.
If you have made sure that you have all the drivers installed and still have not solved, you need to use an Intel-based PC / notebook and use a usb 2.0.
”Well if you already had adb in your pc, rename the twrp file to recovery, you don't have to move the twrp from download folder, open download folder press shift and right click then select open cmd here, on cmd type "adb device" to see if your device connected, then after that type this "fastboot flash recovery recovery.img" press enter than after that type "fastboot boot recovery.img" TEAMWIN logo should appear on your device and then you can unplug your device. Hope this useful”
i did that but it is showing failed(too many links)and "press any key to reboot" showing on my phone's fastboot screen
Fastboot boot recovery.img flashing problem on Redmi note 5 pro
My bootloader is unlocked and my oem as well as usb deb is on. After i connect my phone in fastboot mode to my pc. The cmd shows fastboot devices but when it comes to fastboot boot recovery.img flashing device get disconnected. Plzzzzzz let me know a solution for this. A solution for this will be highly appreciateable.
Hello, i'm actually trying to unlock the bootloader of my mi a2 lite but the problem is : My computer recognize the phone it is on, but when i enter on fastboot mode, my computer did not recognize it, my phone has OEM Unlocking and USB debugging enabled but the problem persists.
When its on and connect to the pc the device is listed when i type adb devices, but on fastboot it did not work, it seems that the pc is not connecting to my phone when its off, the phone did not appear on the devices session (while off). ( I'm using Linux Mint 19.2) and yes, i installed adb and fastboot, i searched a possibly fix but i almost only found windows one. Sorry for my English, i tried my best to explain the situation
Hi, it's just a bad procedure First backup your necessary data, unlocking bootloader will erase your userdata
1. Turn off the device.
2. Hold Vol. Down + Pwr button together to enter Fastboot mode.
3. Connect the usb cable to computer.
4. Run Linux Terminal and enter the command "sudo fastboot devices"
5. If is device succesfully connected, then you get output "your.s.n. fastboot"
6. Enter the command "sudo fastboot oem unlock"
7. Voilá - Your data will be erased and BL unlocked
8. Enter in fastboot command "sudo fastboot oem device-info" if it is BL unlocked (true).
I have Mint Tina too, you must have root privileges to use fastboot commands. Good Luck
---------- Post added at 09:19 PM ---------- Previous post was at 08:57 PM ----------
Or try this method w/o data erasing: Just add "sudo" in Linux Term.
Thread here: https://forum.xda-developers.com/mi-a2-lite/how-to/guide-how-to-unlock-bootloader-erasing-t3878453
..
lars00 said:
Hi, it's just a bad procedure First backup your necessary data, unlocking bootloader will erase your userdata
1. Turn off the device.
2. Hold Vol. Down + Pwr button together to enter Fastboot mode.
3. Connect the usb cable to computer.
4. Run Linux Terminal and enter the command "sudo fastboot devices"
5. If is device succesfully connected, then you get output "your.s.n. fastboot"
6. Enter the command "sudo fastboot oem unlock"
7. Voilá - Your data will be erased and BL unlocked
8. Enter in fastboot command "sudo fastboot oem device-info" if it is BL unlocked (true).
I have Mint Tina too, you must have root privileges to use fastboot commands. Good Luck
---------- Post added at 09:19 PM ---------- Previous post was at 08:57 PM ----------
Or try this method w/o data erasing: Just add "sudo" in Linux Term.
Thread here: https://forum.xda-developers.com/mi-a2-lite/how-to/guide-how-to-unlock-bootloader-erasing-t3878453
..
Click to expand...
Click to collapse
Yes, youre right, i needed root privileges but the sudo command wasnot unlocking it, i had to run it as root terminal, please close this thread
I bought a refurbished Razer phone one from the official razer eBay page, and it's stuck on download mode. I haven't tried flashing anything, I haven't even ever been to the home screen. What can I do to fix this?
Get the Google USB Driver and make sure your Razer phone is installed with these drivers
https://developer.android.com/studio/run/win-usb
Get Android SDK Platform Tools for latest ADB and fastboot tool
https://developer.android.com/studio/releases/platform-tools
Open command prompt to that folder and run these commands
fastboot flashing unlock
fastboot flashing unlock_critical
fastboot set_active a
from what i've gathered from other threads with similar problems, that's the jist of it...
It says "Waiting for any device" the problem is that it's not recognized by the computer.
Thank you ! Same problem. This is halp! after first run, works. Question, can I block it now? and how please... fastboot flashashing lock ?
Now I can block back? fastboot flashashing lock ?
ShadowVlican said:
Get the Google USB Driver and make sure your Razer phone is installed with these drivers
Open command prompt to that folder and run these commands
fastboot flashing unlock
fastboot flashing unlock_critical
fastboot set_active a
from what i've gathered from other threads with similar problems, that's the jist of it...
Click to expand...
Click to collapse
Hello. Same problem. ( I bought a refurbished Razer phone one from the official razer eBay page, and it's stuck on download mode. I haven't tried flashing anything). It helped me. Now I can block back? fastboot flashashing lock ? Please, sorry my english...
EDIT: The links did not copy paste appropriately. I fixed them now.
These are all posts from various places in this thread:
https://forums.redflagdeals.com/raz...b-1yr-warranty-8gb-64gb-octacore-9-0-2336958/
"Find the driver here:
https://dl-ssl.google.com/android/repository/latest_usb_driver_windows.zip
unzip the files/folder to a location you will remember
Follow the instructions below, point the windows driver update to the .inf file in that folder then driver will install. Make sure you have the latest Android platform tools, the link is also in the PDF below.
https://s3.amazonaws.com/cheryl-fac...stall_Android_Fastboot_Drivers_on_Windows.pdf
open a command prompt from within the Android sdk folder while the phone is still in download mode (phone stays and reboots to download mode through each process below making the process fairly easy)
type: fastboot devices
your phone should show up once drivers are installed correctly
type: fastboot flashing unlock
use the phone vol + - and power to select yes
phone should stay in download mode
type: fastboot flashing unlock_critical
use vol + - and power to select yes
phone should stay in download mode
Download the firmware image below or if you want to try the following command type: fastboot set_active a && fastboot reboot
to see if the phone boots, not sure if all the phones have Android installed. One poster below seems to and also seems to have his bootloader unlocked. This won't be the case for everyone. If phone does not boot continue downloading the firmware to install it
https://s3.amazonaws.com/cheryl-factory-images/cheryl-o-global-6033.zip
unzip all the files and put them in the android sdk folder, from the same command prompt if you're on Windows
type: flash_all.bat
For Mac type: flash_all.sh
Will take a few minutes but firmware will install. These instructions are for RFD members that do not either 1) want the hassle of RMA or 2) take a chance at voiding the warranty (any phone flashing via adb is frowned upon by Razer)"
------------------------------------------------------------
"Yes. Reverse the locking procedure. Put phone back into Download mode (from power off, press and hold Vol up and then plug phone into computer) then issue fastboot commands to lock boatloader starting with critical."
------------------------------------------------------------
"if you have a ryzen pc and getting some error while unlocking... dont plug the phone in at the beginning... type the command when it says [waiting for device] then plug it in ... also dont forget to unlock critical right after"
Now I can block back? fastboot flashashing lock ?
ShadowVlican said:
Get the Google USB Driver and make sure your Razer phone is installed with these drivers
Open command prompt to that folder and run these commands
fastboot flashing unlock
fastboot flashing unlock_critical
fastboot set_active a
from what i've gathered from other threads with similar problems, that's the jist of it...
Click to expand...
Click to collapse
it helped, now it is loaded; but after each reboot it writes, the phone is unlocked and that it is unsafe. can it be blocked back, is it safe that everything continues to work? please write what commands to enter?
365Thanks said:
it helped, now it is loaded; but after each reboot it writes, the phone is unlocked and that it is unsafe. can it be blocked back, is it safe that everything continues to work? please write what commands to enter?
Click to expand...
Click to collapse
Repeat the unlock commands using lock instead of unlock but in reverse order so:
fastboot flashing lock_critical
fastboot flashing lock
again you must place the phone in download mode (powered off...hold volume down key down...plug in) between each command and follow the onscreen instructions.
Open command prompt to that folder and run these commands
fastboot flashing unlock
fastboot flashing unlock_critical
fastboot set_active a
from what i've gathered from other threads with similar problems, that's the jist of it...[/QUOTE]
flopticalcube said:
Repeat the unlock commands using lock instead of unlock but in reverse order so:
fastboot flashing lock_critical
fastboot flashing lock
again you must place the phone in download mode (powered off...hold volume down key down...plug in) between each command and follow the onscreen instructions.
Click to expand...
Click to collapse
after each command you need to disconnect from the computer? fastboot flashing unlock
fastboot flashing unlock_critical
fastboot set_active a
I used to enter these commands , the instructions were only after 1
I did not turn off the phone and the question on the screen was only after the first command. I probably entered only 1 command <if it was necessary to disconnect phone? ... thank you for help.
Sudo.
If ur using linux - run it with sudo. always run fastboot with sudo
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot set_active a
error: Device does not support slots
I need help unlocking bootloader on my new Revvl 6 Pro 5g, this is my first mtk device, and I'm a Windows guy and I'm lost on the whole mtk client tool and python.
Any and all help would be a phenomenal help!
I think this phone would have a lot more potential with a gsi running on it!
The T-Mobile Revvl 6 pro 5g is made by Wingtech, code name: Augusta and model # is TMAF035G. I dunno if that's of any help but after all my research that's all I know that's 100% fact!
Help your fellow human geek out to enjoy this phones potential!
sent you pm
_hollywood_ said:
sent you pm
Click to expand...
Click to collapse
Id also like that PM
KenzieAon said:
Id also like that PM
Click to expand...
Click to collapse
sent...
_hollywood_ said:
sent you pm
Click to expand...
Click to collapse
Can you also send to me? I'm trying to root my Revvl 6 with Mtkclient on mac. I have the GUI showing but can't get it to detect my phone
androidn00b11 said:
Can you also send to me? I'm trying to root my Revvl 6 with Mtkclient on mac. I have the GUI showing but can't get it to detect my phone
Click to expand...
Click to collapse
It's starting to look like I need to put together a guide...
I don't know how to do this on a mac. And I didn't like using the GUI on mtkclient, it would recognize the device but sometimes wouldn't connect.
I suggest you download the liveDVD from the mtkclient readme (https://github.com/bkerler/mtkclient), put it on a bootable usb stick and run it from there. This is the setup that worked best for me, better than on windows anyway.
Also, read this (https://github.com/bkerler/mtkclient/issues/79). The REVVL 6 Pro 5G has an A/B setup, and unlocking it is not really explained in the current readme. Basically, you need to find out what slot you are booting from (boot_a or boot_b) and flash accordingly. Don't flash both slots, if something goes wrong you might want a slot to fall back to.
From adb do:
adb reboot fastboot
wait for your phone to boot into fastboot mode, and then:
fastboot getvar current-slot
That should tell you what your current slot is.
In order to get mtkclient to connect I booted into the liveDVD opened up the terminal and entered
python mtk r boot boot.img
It will keep looping, looking for your device and give you time to get your REVVL 6 Pro connected with the right button combo (start with power off, then volume down & plug in usb). When it connects a bunch of information will scroll down the screen. It will look for a "boot" partition but won't find one and will show an error, this is ok though. It's connected and you can begin flashing to your hearts content.
IMPORTANT!
Before you go any further make a backup with:
python mtk rl out
This will dump all partitions to a folder "out" on the computer. Save this somewhere, it is your backup.
You may not want to back up the entire userdata partition (it's huge and may take 4 hours to copy, thanks to @threeeye see post 14 below) so when it gets to that you can hit control+c to stop and then backup any remaining partitions manually with this format:
If you don't want to backup userdata folder then try this:
python mtk rl out --skip userdata
Back up individual partitions with this:
python mtk r partitionToBackup partitionName.bin
example: python mtk r vbmeta_a vbmeta_a.bin
The information for unlocking and rooting is in the links above.
Make a backup BEFORE you unlock and root!
Thanks _hollywood_. I got the slot (b), but am not able to get mtk to find the device, it continues to loop. Any tips of figuring out the "right button combo"?
androidn00b11 said:
Thanks _hollywood_. I got the slot (b), but am not able to get mtk to find the device, it continues to loop. Any tips of figuring out the "right button combo"?
Click to expand...
Click to collapse
Start with the device off and unplugged from the computer, then hold the volume down button while you plug in the usb. I'm not 100% sure now if that's the correct combo, it's been a while since I did it. If that doesn't work maybe try holding the vol up and plugging in the usb?... but I think that takes you into recovery.
I've been trying different GSIs and found CRdroid runs best, with fewest errors, but I'm not able to make calls, and only sometimes send / recieve mms. Maybe I got something wrong with the phh treble settings? I'm having those issues regardless what GSI I flash.
Phones vary GSI friendly, booted and ran every GSI I flashed!
Does anyone have a backup of the boot_a.img? Long story short i've bricked my phone and i dont have a backup anymore
Really a whole stock rom would be best if you can, thanks in advance
_hollywood_ said:
sent you pm
Click to expand...
Click to collapse
_hollywood_ said:
sent you pm
Click to expand...
Click to collapse
May I also get that pm as well plz?
Rickybud99 said:
May I also get that pm as well plz?
Click to expand...
Click to collapse
Everything you need is in post #7 above
_hollywood_ said:
Before you go any further make a backup with
Click to expand...
Click to collapse
Fist, thank you for publishing this guide!
I bricked my Xperia 1 III today, and I rushed to T-Mobile to get a cheap replacement phone and I got this phone (but I still need root to function),
2nd, you failed to mention that backing up the phone with:
Code:
python mtk rl out
(yes, I wanted to backup the userdata as well) would take more than 4 hours... LOL
threeeye said:
...you failed to mention that backing up the phone would take more than 4 hours... LOL
Click to expand...
Click to collapse
Lol, sorry about that!
edited post #7
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:
MT6833_TMOBILE_REVVL_6_PRO_5G_STOCK_FIRMWARE.zip
Shared with 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
Does anyone have the boot.img? No such image on my computer and yes, I waited almost an hour for this file to be created and got confirmation and its nowhere to be found.
@unsmashed91 run this command from mtkclient-main folder "python mtk r boot boot.img" then hold down vol + & vol - then plug in the phone and let go of the buttons once the command initiates the process. The boot.img file will be in the C:\Desktop\mtkclient-main folder after the command is completed.
or you could download the stock firmware I uploaded and extract my boot.img
_hollywood_ said:
It's starting to look like I need to put together a guide...
I don't know how to do this on a mac. And I didn't like using the GUI on mtkclient, it would recognize the device but sometimes wouldn't connect.
I suggest you download the liveDVD from the mtkclient readme (https://github.com/bkerler/mtkclient), put it on a bootable usb stick and run it from there. This is the setup that worked best for me, better than on windows anyway.
Also, read this (https://github.com/bkerler/mtkclient/issues/79). The REVVL 6 Pro 5G has an A/B setup, and unlocking it is not really explained in the current readme. Basically, you need to find out what slot you are booting from (boot_a or boot_b) and flash accordingly. Don't flash both slots, if something goes wrong you might want a slot to fall back to.
From adb do:
adb reboot fastboot
wait for your phone to boot into fastboot mode, and then:
fastboot getvar current-slot
That should tell you what your current slot is.
In order to get mtkclient to connect I booted into the liveDVD opened up the terminal and entered
python mtk r boot boot.img
It will keep looping, looking for your device and give you time to get your REVVL 6 Pro connected with the right button combo (start with power off, then volume down & plug in usb). When it connects a bunch of information will scroll down the screen. It will look for a "boot" partition but won't find one and will show an error, this is ok though. It's connected and you can begin flashing to your hearts content.
IMPORTANT!
Before you go any further make a backup with:
python mtk rl out
This will dump all partitions to a folder "out" on the computer. Save this somewhere, it is your backup.
You may not want to back up the entire userdata partition (it's huge and may take 4 hours to copy, thanks to @threeeye see post 14 below) so when it gets to that you can hit control+c to stop and then backup any remaining partitions manually with this format:
If you don't want to backup userdata folder then try this:
python mtk rl out --skip userdata
Back up individual partitions with this:
python mtk r partitionToBackup partitionName.bin
example: python mtk r vbmeta_a vbmeta_a.bin
The information for unlocking and rooting is in the links above.
Make a backup BEFORE you unlock and root!
Click to expand...
Click to collapse
How do I perform a Network Unlock on My Revvl 6 Pro 5G
KutiFela said:
@unsmashed91 run this command from mtkclient-main folder "python mtk r boot boot.img" then hold down vol + & vol - then plug in the phone and let go of the buttons once the command initiates the process. The boot.img file will be in the C:\Desktop\mtkclient-main folder after the command is completed.
or you could download the stock firmware I uploaded and extract my boot.img
Click to expand...
Click to collapse
Thanks, I actually got it later that day probably using what you mentioned in a different tutorial. The device is now rooted. Anyone know of any possible opensource ROM of any kind that would work on this phone? Or TWRP? Other than that Root seems to be pretty useless on this thing. I can debloat Google via ADB, but thats about it, no R/W access since its stock with Root.