Related
Dear Redmi Note 7 user,
I'm not responsible if anything happens to your device. If you execute these AiO procedures properly then you shouldn't face any problems.
Before you proceed please back up all your important data and make sure that your phone battery is charged >80%!
A. Prerequisites:
1. Disable driver signature enforcement in Windows
If your computer doesn’t recognize Xiaomi drivers then please disable driver signature enforcement. How to do this please read here: http://en.miui.com/thread-237673-1-1.html
2. Install ADB and Fastboot tools with drivers on Windows
How to do this please read here: https://forum.xda-developers.com/showthread.php?t=2588979
Restart your computer.
3. Enable "OEM unlocking" and "USB debugging" in your device
a. Enable Developer Options in: Settings/About Phone/MIUI version. Click on MIUI version seven times
b. Now go to: Settings/Additional Settings/Developer Options and check "OEM unlocking" and "USB debugging"
4. Check if your bootloader is locked
a. After successful installation of "ADB and Fastboot" enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your computer via USB cable (best would be the original cable).
b. Go to the folder where you have put the "ADB and Fastboot" and open a command window inside that folder. To do that hold together "Shift + Right Click" on any empty white space inside the folder and then select "Open PowerShell Window Here" or "Open Command Window Here"
c. Enter the terminal command in command line: >>fastboot devices<<
If you don't see your device it means that the drivers weren't installed properly or the device wasn't connected properly. If this happens please reinstall your drivers from Point A. 2. or try these drivers here:
http://xiaomiadvices.com/download-xiaomi-usb-drivers/
d. If you see your device then enter the terminal command in command line: >>fastboot oem device-info<<
If your bootloader is locked, you'll get the following status (or something similar):
…………………………………………………………………….
(bootloader) Device tampered: false
(bootloader) Device unlocked: false
(bootloader) Device critical unlocked: false
(bootloader) Charger screen enabled: false
(bootloader) Display panel:
OKAY [ 0.058s]
finished. total time: 0.063s
………………………………………………………………………
If your bootloader is unlocked, you'll get following status (or something similar):
…………………………………………………………………….
(bootloader) Device tampered: false
(bootloader) Device unlocked: true
(bootloader) Device critical unlocked: true
(bootloader) Charger screen enabled: false
(bootloader) Display panel:
OKAY [ 0.053s]
finished. total time: 0.055s
………………………………………………………………………
5. Request Permission from Xiaomi to Unlock the Bootloader
a. Create a Mi Account: https://global.account.xiaomi.com/pass/register
b. Sign to Xiaomi and apply for unlocking https://en.miui.com/unlock/
6. Connect your Mi Account to your Device
Go to: Settings/Additional Settings/Developer Options/Mi Unlock status and check "Add account and device"
B: Unlock the Bootloader
Unlocking the bootloader will erase all your data! So please back up your data before you unlock the bootloader!
1. You must enable "OEM unlocking" and "USB debugging" as per point A. 3.
2. You must connect your Mi Account with your device as per point A. 6.
3. Download Mi Unlock Tool here: https://en.miui.com/unlock/
4. Enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your computer via USB cable (best would be the original cable)
5. Start the Mi Unlock Tool
6. Enter your eMail and your password of your Mi Account
7. Connect you device to your computer and start the unlock procedure
8. Follow the unlock tool instructions until the unlock procedure is finished
9. Reboot your device
If you get the message, that the unlocking can be done after 72h or 360h or 720h etc., then you have to wait for that time to pass.
C: Install the TWRP Recovery
a. Your bootloader must be unlocked
b. The official twrp can be downloaded here: https://twrp.me/xiaomi/xiaomiredminote7.html. However the official twrp for Redmi Note 7 is not yet available. For the time being please download the latest unofficial "twrp-x.x.x.img" from here https://forum.xda-developers.com/re...overy-unofficial-twrp-touch-recovery-t3921637 and put it into a dedicated folder in your computer and rename it to "twrp".
c. Go to the folder where you have put the twrp-file. Now open a command window inside that folder. To do that hold together "Shift + Right click" on any empty white space inside the folder and then select "Open PowerShell Window Here" or "Open Command Window Here"
d. Enter fastboot mode by holding together "Volume Down + Power" and connect your device to your computer
e. Enter the terminal command in command line: >>fastboot flash recovery twrp.img<<. Attention: Do not restart your device otherwise Xiaomi's original recovery might overwrite the custom recovery twrp!
f. Boot your device into recovery (3 possible methods)
+ by entering terminal command in command line: >>fastboot boot twrp.img<<, or
+ by holding together "Volume Up + Power" until you see the MI logo, release "Power" button but keep pressing "Volume Up" until you see the recovery, or
+ by holding together "Volume Up + Volume Down + Power" until you see recovery
If you only want to root your smartphone, then please continue to point D
If you want to install a custom rom, then please continue to point E
D. Root Your Smartphone
a. Download latest Magisk from here: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 and put it into internal memory of your smartphone or into the micro sd-card or into on-the-go memory stick
b. In the main twrp screen please click "Install", search for the Magisk-*zip*-file and flash it
c. Restart your smartphone
E. Install A Custom Rom
1. Download the desired rom and put it into device's internal memory or into the micro sd-card or into on-the-go memory stick:
a. Lineage
The official Lineage for Redmi Note 7 is not yet available, but when it becomes available you can download it from here:
https://download.lineageos.org/lavender
Lineage roms don't have Google Apps integrated in them.
b. Resurrection Remix
Please download the official Resurrection Remix for Redmi Note 7 (lavender) from here:
https://get.resurrectionremix.com/?dir=lavender
Resurrection Remix roms don't have Google Apps integrated in them.
c. ATOM
Please download the official ATOM for Redmi Note 7 (lavender) from here:
https://sourceforge.net/projects/atom-os-project/files/Ten/lavender/
ATOM roms usually don't have Google Apps integrated in them but the developer of AOSP Extended for lavender is offering both versions, with and without Google Apps.
d. Xiaomi.EU
Download the latest rom (weekly or stable) from here: https://xiaomi.eu/community/
Global Xiaomi.EU roms already have Google Apps integrated in them.
2. (in case you want to have root on your device) Download "addonsu-arm64-signed.zip" (for Lineage: https://download.lineageos.org/extras) or (for other Roms) the latest Magisk (from here: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445) and put it into device's internal memory or into the micro sd-card or into on-the-go memory stick.
3. If the rom doesn’t contain Google Apps then download Google Apps ARM64, Mini, Pico, Nano etc. from here www.opengapps.org and put them into device's internal memory or computer or on-the-go memory stick or micro sd-card.
4. Enter recovery mode:
+ by holding together "Volume Up + Power" until you see the MI logo, release "Power" button but keep pressing "Volume Up" until you see the recovery, or
+ by holding together "Volume Up + Volume Down + Power" until you see recovery
5. Wipe: Dalvik / Art Cache; System; Data; Cache; (be careful, don't wipe internal storage!)
6. Go back to main twrp screen and install the Rom, install Google Apps (if the Rom doesn’t contain them), install "addonsu-arm64-signed.zip" (in case of Lineage) or the latest Magisk (in case of other Roms).
7. Reboot. That's it, you are done.
F. Returning To The Original Xiaomi Rom, MIUI
for those users who would like to return to original Xiaomi rom MIUI, below the flashing instructions and download links for the Fastboot and Recovery roms:
1. Fastboot:
a. Download latest fastboot rom (*.tgz*-file) from here: https://c.mi.com/oc/miuidownload/detail?guide=2
b. Flash the rom as per instructions explained in the a.m. link.
2. Recovery:
a. Download latest recovery rom (*.zip*-file) from here: http://c.mi.com/oc/miuidownload/detail?device=1700360 and put it into device's internal memory or into the micro sd-card or into on-the-go memory stick
b. Enter recovery mode:
+ by holding together "Volume Up + Power" until you see the MI logo, release "Power" button but keep pressing "Volume Up" until you see the recovery, or
+ by holding together "Volume Up + Volume Down + Power" until you see recovery
c. Wipe: Dalvik / Art Cache; System; Data; Cache; (be careful, don't wipe internal storage!)
d. Go back to main twrp screen and install the rom
e. Reboot. That's it, you are done.
If my guide helped you please click "thanks" and enjoy your phone.
Frequently Asked Questions (FAQ):
Question:
My computer doesn't recognize my device. What can be the problem?
Answer:
1. Check your cable if it is the original one, and if not then use the original one.
2. Check you drivers if they are installed properly and if not, then re-install them.
3. If the problem is not with point 1 and 2 then please try another computer.
Question:
Can I bypass the waiting time to unlock the bootloader?
Answer:
No you can't. You have to wait for that time to pass.
You know you can probably root without recovery using Magisk Manager and fastboot. You'll just need the original boot image which you should be able to extract from Xiaomi's firmware downloads.
any confirmation how many hours to unlock this device (after 72h or 360h or 720h) ?
Cryslin111 said:
any confirmation how many hours to unlock this device (after 72h or 360h or 720h) ?
Click to expand...
Click to collapse
Unfortunatelly the waiting time varies from person to person and also which smarphone model we are talking about. Until now the longest time I waited to unlock a bootloader was 72h. In Xiaomi forums people are reporting that they are waiting btw. 72h - 720h, sometimes even more than 1000h.
TWRP for Redmi note 7 from LR.TEAM 21/1/2019
https://drive.google.com/file/d/1nYu4gbLnGcoWnfXTOONwJk4ifc82l-Sc/view
senerex said:
Unfortunatelly the waiting time varies from person to person and also which smarphone model we are talking about. Until now the longest time I waited to unlock a bootloader was 72h. In Xiaomi forums people are reporting that they are waiting btw. 72h - 720h, sometimes even more than 1000h.
Click to expand...
Click to collapse
I register my mi account by a google voice number,would it make the unlock process faster?OR perhaps I even could unlock my redmi note 7?
wangweitung said:
I register my mi account by a google voice number,would it make the unlock process faster?OR perhaps I even could unlock my redmi note 7?
Click to expand...
Click to collapse
No, I don't think so. No.
senerex said:
No, No.
Click to expand...
Click to collapse
I will soon check how long I will wait to unlock bootloader.
---------- Post added at 11:32 AM ---------- Previous post was at 11:12 AM ----------
senerex said:
No, I don't think so. No.
Click to expand...
Click to collapse
It's sad to see that I have to wait 360 hours before I can unlock.
wangweitung said:
It's sad to see that I have to wait 360 hours before I can unlock.
Click to expand...
Click to collapse
same here
Enddo said:
same here
Click to expand...
Click to collapse
Sam here (actuall 359h)
I've heard that Xiaomi's phone bought from mainland China can't unlock bootloader and flash global rom. Really?
ColtonDRG said:
You know you can probably root without recovery using Magisk Manager and fastboot. You'll just need the original boot image which you should be able to extract from Xiaomi's firmware downloads.
Click to expand...
Click to collapse
How would you flash the patched boot.img with a locked bootloader?
It shows this and blocks you from proceeding:
vEEGAZ said:
How would you flash the patched boot.img with a locked bootloader?
It shows this and blocks you from proceeding:
Click to expand...
Click to collapse
unlock bootloader first!
lehungit8 said:
I've heard that Xiaomi's phone bought from mainland China can't unlock bootloader and flash global rom. Really?
Click to expand...
Click to collapse
That's completely untrue. I do tutorials for these devices on my website Android Explained and have bought the latest ones from the Mi Global seller account on AliExpress.
All have been completely sealed devices, shipped a day or two after their Chinese launch, and once you can unlock the bootloader (you do have to wait a certain period of time), then you can flash the global fastboot ROM with either Mi Flash, or just using the flash_all.bat file
---------- Post added at 12:12 PM ---------- Previous post was at 12:10 PM ----------
vEEGAZ said:
How would you flash the patched boot.img with a locked bootloader?
It shows this and blocks you from proceeding:
Click to expand...
Click to collapse
the person you quoted said 'without recovery'. . .not 'with a locked bootloader'
You'll still need to unlock the bootloader, but once you do then you can patch the boot.img file for the device with Magisk and then load it onto the phone (instead of installing TWRP and then flashing Magisk) to gain root access
vEEGAZ said:
How would you flash the patched boot.img with a locked bootloader?
It shows this and blocks you from proceeding:
Click to expand...
Click to collapse
Yep, as the person above said, I said you could do it without recovery, not without unlocking the bootloader.
ColtonDRG said:
Yep, as the person above said, I said you could do it without recovery, not without unlocking the bootloader.
Click to expand...
Click to collapse
Alright, I misunderstood you.
Still more 14 days to go until I can unlock the bootloader
That's completely untrue. I do tutorials for these devices on my website Android Explained and have bought the latest ones from the Mi Global seller account on AliExpress.
All have been completely sealed devices, shipped a day or two after their Chinese launch, and once you can unlock the bootloader (you do have to wait a certain period of time), then you can flash the global fastboot ROM with either Mi Flash, or just using the flash_all.bat file
That sounds interesting - so - please state if I'm correct:
Once Redmi Note 7 Global version is out, I could install the official Global ROM and this one would work and have OTA upgrades in future on my Chinese Redmi Note 7?
Thank you in advance.
tomsag said:
Once Redmi Note 7 Global version is out, I could install the official Global ROM and this one would work and have OTA upgrades in future on my Chinese Redmi Note 7?
Click to expand...
Click to collapse
Global rom for Redmi Note 7 is not available yet, and thus I can't test it myself yet, but judging by all other Xiaomi Smartphones I had until now (Mi 5, Mi 6, Mix 2s, Redmi Note 4, Redmi Note 5 etc.) I was always able to flash the global rom on my Chinese version of these smartphones. Of course the bootloader will have to be unlocked. I'm quite sure that flashing the global rom on Chinese version of Redmi Note 7 will be possible too!
EDIT 1:
Thanhbat said:
Does OTA work on that ROM? And How about Android development on Chinese versions compare to Global versions? Can you flash global's ROM on Chinese version?
Thanks
Click to expand...
Click to collapse
Yes, OTA will work! Android development on Chinese versions compared to Global version is a prerogative of developers. They decide which version of MIUI (Chinese or Global) they take as basis for their further development.
senerex said:
Global rom for Redmi Note 7 is not available yet, and thus I can't test it myself yet, but judging by all other Xiaomi Smartphones I had until now (Mi 5, Mi 6, Mix 2s, Redmi Note 4, Redmi Note 5 etc.) I was always able to flash the global rom on my Chinese version of these smartphones. Of course the bootloader will have to be unlocked.
I'm quite sure that flashing the global rom on Chinese version of Redmi Note 7 will be possible! Pozdrav...
Click to expand...
Click to collapse
Does OTA work on that ROM?
And How about Android development on Chinese versions compare to Global versions? Can you flash global's ROM on Chinese version?
Thanks
I'm opening this topic because i was having a serious headache to solve my problem. You can find several tutorials on how to unbrick Xiaomi smartphones, but when the bootloader is locked it's another story. First of all, sorry for my english, i used Google Translator. That's said, lets go.
I bought my RN7 and it came with an UNLOCKED BOOTLOADER, GLOBAL version, and i decided to give a full wipe and LOCK the bootloader. That's when my headache started. After flashing using MiFlash and locking my device, when it booted, this message appeared: "This MIUI version can't be installed on this device". To my despair, the bootloader was blocked and i was unable to even install a custom recovery to try to reverse the situation. I spent an entire day without stop, searching on web how to solve this problem, even tried EDL mode + QFIL or EDL mode + MiFlash, but the same message remained when i tried to start my device: "This MIUI version can't be installed on this device ". For a few moments i thought i had lost my phone. Suddenly i remembered my Redmi Note 7 it came with a UNLOCKED BOOTLOADER, then i remembered something else: with an unlocked bootloader, you can install ROMs from all regions (China, Russia, Europe, India, etc). After trying the EDL + QFIL method with an CHINESE ROM, my device started.
In short: the seller gave me a Redmi Note 7 from CHINA region saying it was GLOBAL, he must have unlocked the bootloader himself and installed a global ROM to trick me, even the RN7 box says GLOBAL VERSION. When i tried to lock bootloader and wipe, the global ROM was not compatible because my device was Chinese, not Global, and the message "This MIUI version can't be installed on this device" appeared. Above i inform my steps and i hope it helps many people who are going through the same situation as me, without further ado, follow all the steps EXACTLY in the same way and sequence, as there may be a problem if they try one step before the other:
Pre Requisites:
- Download QFIL
- Download Redmi Note 7 "firehose" (or your device version), in case RN7 lavender is the file "prog_emmc_firehose_Sdm660_ddr.mbn"
- Download and extract a ROM for the region you want to test (chinese ROM in my case, search on Google "chinese image redmi note 7")
NOTE: remembering that the ROM and region may vary, if yours does not work in China, try in another region that will probably work
Steps:
1 - Install QFIL
2 - Move the extracted ROM image folder (after you extract the rom, will appear a folder like "lavender_images_V12.0.1.0.QFGCNXM_20200714.0000.00_10.0_cn", for example) to the QFIL "Bin" directory (eg "C:\Program Files (x86)\QPST\bin")
3 - Copy the firehose file (prog_emmc_firehose_Sdm660_ddr.mbn) to the extracted ROM/images folder (ex: "C:\Program Files (x86)\QPST\bin\lavender_images_V12.0.1.0.QFGCNXM_20200714.0000.00_10.0_cn\images")
4 - Open QFIL AS AN ADMINISTRATOR
5 - Select Build Type: Flat Build, Programmer Path: select firehose file (prog_emmc_firehose_Sdm660_ddr.mbn), click on "Load XML" and select the XML files that will appear (in my case "rawprogram0" and then "patch0")
6 - At this point, you will have to enable EDL mode on your smartphone, you will have to open, disconnect the battery and cause a type of short for the computer recognize the smartphone on USB port
NOTE: please search for a video that teach how to do this, unfortunately i can't post videos here. Also, open the device manager of the computer and keep an eye on the session of "COM and LTP ports" so that when the device is shorted and you connect the USB cable on PC, it will appears there
7 - Click on the "Download" button and wait for the procedure to be completed
NOTE: if you have an error such as "sahara fail, download fail", it was due to not having performed the steps in that order. Follow step by step the way i told you, if you connect to EDL before opening QFIL it can go wrong, or not run as an administrator.
That's it, i hope it helps a lot of people, unfortunately i can't help more than that because i'm not an expert, i just showed my step by step to get me out of this situation. If you don't have a Redmi Note 7, have another device on the same line, you can try these same steps, only with another firehose file and another ROM, to see if it works. Don't give up, you manage to unbrick you device!
Hope this helps!
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been modified before it was cool.
Hi everyone, similar to the previous threads for
OP3, OP3T, OP5, OP5T, OP6, OP6T, OP7, OP7PRO, regular OP7T, T-Mobile OP7T, regular OP7TPRO, T-Mobile OP7TPro 5G, regular OP8, T-Mobile OP8, Verizon OP8, Visible OP8, OP8Pro, OP Nord, regular OP8T, T-Mobile OP8T and Nord N10 5G here are the EDL packages (also known as MSM tools or unbrick tools) that can revive a bricked OnePlus Nord N100.
You should be able to rollback your phone to a previous release of OOS with them if for some reason you want to go back to an older firmware
Please note that on N10 crossflashing regional builds is no longer possible by EDL, flash is tied to device project ID. I therefore expect same to happen on N100. For reference EU devices project ID is 20883 while international devices project ID is 20881.
BE81AA tools (global firmware):
ANDROID 10:
OOS 10.5.3
OOS 10.5.5
Mirror for first and last MSMs: https://onepluscommunityserver.com/
BE83BA tools (european firmware):
ANDROID 10:
OOS 10.5.2
OOS 10.5.6
OOS 10.5.7
Mirror for first and last MSMs: https://onepluscommunityserver.com/
Instructions:
Launch MsmDownloadTool V4.0.exe.
On the login prompt select "Other" in the dropdown menu and click on Next.
Wait a few seconds until main window shows up.
Press Start button so that it waits for your device to be connected
Power off your device
Maintain volume up and down buttons to get into Qualcomm EDL mode.
Plug your device to your computer.
Should you not manage to do that and have adb access, you can use adb reboot edl instead
Wait ~300 seconds.
Enjoy your brand new device.
FAQ:
Does this work on Mac or on Linux?
Unfortunately no, tool is Windows only. You should need at least Windows 7.
Why is my antivirus freaking out when unzipping the archive or running the tool?
In an effort to protect reverse engineering from being done (and by extension prevent conversion process like it was done on 6T and 7Pro), OnePlus now use VM Protect V3 in their MSM tools. As this tries to detect debug environment, this is seen as malicious behaviour by some antivirus.
How can I check my device project ID?
Use getprop ro.boot.project_name. This however involve having ADB access or access to OxygenOS to use Termux or whatever terminal emulator you prefer.
My device isn't detected
Go to device manager and make sure your phone shows up as QDLOADER 9008.
If it shows up as QHUSB_BULK, it means Qualcomm driver wasn't installed automatically by Windows Update. Download the latest one from Microsoft website at http://download.windowsupdate.com/c..._fba473728483260906ba044af3c063e309e6259d.cab (source https://www.catalog.update.microsof...updateid=8ee52ba0-bdef-4009-88cf-335a678dd67a ) and install it manually by right clicking on QHUSB_BULK and selecting "Update driver software" and "Browse my computer for driver software" to where you downloaded CAB file.
If you can't get into EDL mode by hardware keys, you may use adb reboot edl (will require your phone to still have ADB access)
MSM tool is stuck on "Param pre-processing"
Ensure you're using the Qualcomm drivers linked above.
MSM tool is stuck on "Sahara communication failed"
Unplug your phone, get in fastboot mode, turn off phone, wait 15 secondes and get back in Qualcomm EDL mode. You can also try using a USB 2.0 port instead of a 3.0 one.
What is SMT Download mode?
Just don't try to unlock that mode, it will wipe your IMEI and your Widevine certificate if you use it.
How can I fix "SMT config not found" error?
Please refer to https://forum.xda-developers.com/showpost.php?p=83448961&postcount=61
Credits:
@lsthps for testing 10.5.2 BA version on his device
OnePlus for the device and OS
Reserved
Worked great, thank you! Just one click and the device is back to life. Awesome!
Added MSM tool for global build (10.5.3 BE81AA).
So basically you can't flash convert a branded N100 to global software?
rafe83 said:
So basically you can't flash convert a branded N100 to global software?
Click to expand...
Click to collapse
Correct, you can't do that with this tool.
However, OnePlus 8 and 8T T-Mobile versions users have been able to flash global software via fastbootd, so if you're lucky enough same may eventually work for N100.
Do you happen to have the Metro branded MSM tool?
craznazn said:
Do you happen to have the Metro branded MSM tool?
Click to expand...
Click to collapse
Unfortunately no but feel free to DM me so that I can tell you how you can try to obtain it.
Added OOS 10.5.6 MSM (EU only)
Some_Random_Username said:
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been modified before it was cool.
Hi everyone, similar to the previous threads for
OP3, OP3T, OP5, OP5T, OP6, OP6T, OP7, OP7PRO, regular OP7T, T-Mobile OP7T, regular OP7TPRO, T-Mobile OP7TPro 5G, regular OP8, T-Mobile OP8, Verizon OP8, Visible OP8, OP8Pro, OP Nord, regular OP8T, T-Mobile OP8T and Nord N10 5G here are the EDL packages (also known as MSM tools or unbrick tools) that can revive a bricked OnePlus Nord N100.
You should be able to rollback your phone to a previous release of OOS with them if for some reason you want to go back to an older firmware
Please note that on N10 crossflashing regional builds is no longer possible by EDL, flash is tied to device project ID. I therefore expect same to happen on N100. For reference EU devices project ID is 20883 while international devices project ID is 20881.
BE81AA tools (global firmware):
ANDROID 10:
OOS 10.5.3
Mirror for first and last MSMs: https://onepluscommunityserver.com/
BE83BA tools (european firmware):
ANDROID 10:
OOS 10.5.2
OOS 10.5.6
Mirror for first and last MSMs: https://onepluscommunityserver.com/
Instructions:
Launch MsmDownloadTool V4.0.exe.
On the login prompt select "Other" in the dropdown menu and click on Next.
Wait a few seconds until main window shows up.
Press Start button so that it waits for your device to be connected
Power off your device
Maintain volume up and down buttons to get into Qualcomm EDL mode.
Plug your device to your computer.
Should you not manage to do that and have adb access, you can use adb reboot edl instead
Wait ~300 seconds.
Enjoy your brand new device.
FAQ:
Does this work on Mac or on Linux?
Unfortunately no, tool is Windows only. You should need at least Windows 7.
Why is my antivirus freaking out when unzipping the archive or running the tool?
In an effort to protect reverse engineering from being done (and by extension prevent conversion process like it was done on 6T and 7Pro), OnePlus now use VM Protect V3 in their MSM tools. As this tries to detect debug environment, this is seen as malicious behaviour by some antivirus.
How can I check my device project ID?
Use getprop ro.boot.project_name. This however involve having ADB access or access to OxygenOS to use Termux or whatever terminal emulator you prefer.
My device isn't detected
Go to device manager and make sure your phone shows up as QDLOADER 9008.
If it shows up as QHUSB_BULK, it means Qualcomm driver wasn't installed automatically by Windows Update. Download the latest one from Microsoft website at http://download.windowsupdate.com/c..._fba473728483260906ba044af3c063e309e6259d.cab (source https://www.catalog.update.microsof...updateid=8ee52ba0-bdef-4009-88cf-335a678dd67a ) and install it manually by right clicking on QHUSB_BULK and selecting "Update driver software" and "Browse my computer for driver software" to where you downloaded CAB file.
If you can't get into EDL mode by hardware keys, you may use adb reboot edl (will require your phone to still have ADB access)
MSM tool is stuck on "Param pre-processing"
Ensure you're using the Qualcomm drivers linked above.
MSM tool is stuck on "Sahara communication failed"
Unplug your phone, get in fastboot mode, turn off phone, wait 15 secondes and get back in Qualcomm EDL mode. You can also try using a USB 2.0 port instead of a 3.0 one.
What is SMT Download mode?
Just don't try to unlock that mode, it will wipe your IMEI and your Widevine certificate if you use it.
How can I fix "SMT config not found" error?
Please refer to https://forum.xda-developers.com/showpost.php?p=83448961&postcount=61
Credits:
@lsthps for testing 10.5.2 BA version on his device
Votton for providing a server as an alternative mirror
OnePlus for the device and OS
Click to expand...
Click to collapse
Can you add OOS 10.5.7?
Added OOS 10.5.7 (EU) and 10.5.5 (global) MSMs
yandere2016 said:
Can you add OOS 10.5.7?
Click to expand...
Click to collapse
Fyi you don't need latest version to unbrick your device, I just post them for the convenience of restoring to a newer build
So I've been trying to root my device and bricked it by using a process that won't work on my HD1907 T-Mobile Variant. Tried a few different methods and finally was able to get ADB/Fastboot to recognize my device as an "Android Device" by installing the OnePlus drivers for my phone. Well, now it's not working at all. Can't turn off the phone to get it into EDL since it just automatically boots up on it's own, but I can get it back into Fastboot mode. What sux is that I can't seem to get ADB to recognize the device anymore. Also, I haven't been able to use this method since my device shows up in Device Manager as an "Android Device", not the "QHUSB_BULK" that you mentioned in the post. Any tips on getting this method to work? Should I be able to just uninstall the OnePlus drivers and Install the Qualcomm drivers instead? Is there a way to get ADB to recognize my device and then try to flash a stock OS to the device that way?
Please, any advice would really be greatly appreciated.
Thanks, you are a lifesaver! I got myself into a weird position when trying to install Magisk (flashed the wrong boot.img) and this saved me. I got my phone from Amazon (listed as "OnePlus Nord N100 Midnight Frost Unlocked Smartphone, 4GB+64GB, US Version, Model BE2011") and although it was not the T Mobile variant, the pre-installed image lacked the ability to flash a local update (the gear icon was absent in settings -> system -> system updates). Now I have flashed stock Oxygen OS and all is well. As a side question, any clue what kind of weird build it may have shipped with?
can someone commen msmdownloader for realme x50 pro i downloaded other and they jist down wprk.
is it good for model BE2013?
THIS SAVED ME!
I just bought Nord N100 BE2011 from Best Buy (in California US)
I made the same mistake of extracting the updated boot.img 10.5.7 and patching it with Magisk without updating the rest of the system first. So the Boot partition was updated to 10.5.7 while the Oxygen OS and other modules were still on the stock 10.5.3
While the phone was rooted and I was able to install apps and google play etc.. the Phone and Voicemail Functions died with UI Error (SOFT BRICK)
This MSM Tool worked,
I did as the OP says, Download the File above (2.4 gb)
I downloaded the qualcomm drivers first from https://gsmusbdrivers.com/download/qualcomm-hs-usb-qdloader-9008-driver-64-bit-windows/
then boot to edl using adb command:
adb reboot edl
Check to see if phone shows up in device manager as QDLOADER 9008. It is under COM ports
Then unplug the phone leaving it in EDL mode and run the MSM tool
when executing the MSM application it will prompt for login select: "other" from drop down
once the MSM program shows up plug in the phone
It should indicate that it is connected
press start.
On first attempt i received Error and followed the OP:
MSM tool is stuck on "Sahara communication failed"
Unplug your phone, get in fastboot mode, turn off phone, wait 15 secondes and get back in Qualcomm EDL mode. You can also try using a USB 2.0 port instead of a 3.0 one.
(to get it out of edl mode and into fastboot hold power and vol-up)
This worked and the download took 5 minutes.
Phone rebooted to factory settings (after being bricked) and I can receive calls
Cheers,
Alex
Hi,
Can I use this tool for Locked by Metro phone?
I received the Android 11 update and Wifi stopped working perfectly with constant drops. My version is EU, so I used this tutorial to revert to Adroid 10 and Global, and it worked perfectly.
Hi, could you add this unbrick tool for the oneplus nord ce 5G ? thanks
My Phone is bricked during the updation with fastboot enhance tool so now my phone is in powerd off state not working with button combination even no detection with my laptop please help me if anyone have or know the solution
Well i can maybe suggest you this there is a lot of help in this group if you need too maybe they can find out a solution for you
┤Mod Edit├┤Telegram link removed as it did not meet posting requirements├
Khalid Ghouri said:
My Phone is bricked during the updation with fastboot enhance tool so now my phone is in powerd off state not working with button combination even no detection with my laptop please help me if anyone have or know the solution
Click to expand...
Click to collapse
i have same problem
Khalid Ghouri said:
My Phone is bricked during the updation with fastboot enhance tool so now my phone is in powerd off state not working with button combination even no detection with my laptop please help me if anyone have or know the solution
Click to expand...
Click to collapse
What happened where did it go wrong?
Johnstan725 said:
What happened where did it go wrong?
Click to expand...
Click to collapse
when flash payload.bin, i got an error ''the following partition to flash may be unknown'' than i check the option ''ignor unknown partitions'' after complete the flashing payload.bin my phone bricked and no battery life !
Well I want to help so I copied and paste Theo from the oneplus 10 pro group on telegram what i posted here i hope this tutorial might help you
I didn't make this tutorial so if this works join the group and thank @docnok63 i don't know if this is also his XDA name if so then you can thank him on XDA
With an unlocked bootloader, Fastboot Enhance allows you to flash stock OOS without relocking the bootloader like MSM. It can also be used to downgrade your OS without losing data. To use it, download it from Github and:
1) Put the phone in fastboot mode and connect to PC
2) Launch the Fastboot Enhance app and double-click your connected device
3) Click the “Reboot to Fastbootd” button
4) Once in fastbootd, click the Flash Payload.bin button. If you get a warning about cow files, ignore and hit the Yes button
5) Select the FULL OTA.zip of your choice (incremental patches not allowed.)
6) The app will extract the payload.bin from the full zip and begin flashing automatically. Do NOT touch your device or close the app during this time or you risk bricking your device
7) Once done flashing, you will get a “Operation completed” dialogue box. Hit Okay and then hit the “Reboot to System” button. Profit.
HessNL said:
Well I want to help so I copied and paste Theo from the oneplus 10 pro group on telegram what i posted here i hope this tutorial might help you
I didn't make this tutorial so if this works join the group and thank @docnok63 i don't know if this is also his XDA name if so then you can thank him on XDA
With an unlocked bootloader, Fastboot Enhance allows you to flash stock OOS without relocking the bootloader like MSM. It can also be used to downgrade your OS without losing data. To use it, download it from Github and:
1) Put the phone in fastboot mode and connect to PC
2) Launch the Fastboot Enhance app and double-click your connected device
3) Click the “Reboot to Fastbootd” button
4) Once in fastbootd, click the Flash Payload.bin button. If you get a warning about cow files, ignore and hit the Yes button
5) Select the FULL OTA.zip of your choice (incremental patches not allowed.)
6) The app will extract the payload.bin from the full zip and begin flashing automatically. Do NOT touch your device or close the app during this time or you risk bricking your device
7) Once done flashing, you will get a “Operation completed” dialogue box. Hit Okay and then hit the “Reboot to System” button. Profit.
Click to expand...
Click to collapse
1) Put the phone in fastboot mode and connect to PC
First step is not possible for me because my phone completely turned off no option work for me, no pc detection and no any button combination to putting in fastboot mode or etc.....
Khalid Ghouri said:
1) Put the phone in fastboot mode and connect to PC
First step is not possible for me because my phone completely turned off no option work for me, no pc detection and no any button combination to putting in fastboot mode or etc.....
Click to expand...
Click to collapse
Did you install the drivers correctly because we have some drivers in the telegram group who are working properly i couldn't even find my device 9 pro with msm until I had those drivers maybe that's the problem to but I don't know I wish I could help you further i also placed your problem in the telegram and they want to help you but then you need to explain the steps you did
HessNL said:
Did you install the drivers correctly because we have some drivers in the telegram group who are working properly i couldn't even find my device 9 pro with msm until I had those drivers maybe that's the problem to but I don't know I wish I could help you further i also placed your problem in the telegram and they want to help you but then you need to explain the steps you did
Click to expand...
Click to collapse
can you please send me the driver link which is there telegram group
steps which i did
1. unlock the bootloader successfully
2. download the indian version android 12 and extract the payload.bin file
3. flash payload.bin file with fastboot enhance tool after complete the flash process device reboot and its happen for me
Khalid Ghouri said:
steps which i did
1. unlock the bootloader successfully
2. download the indian version android 12 and extract the payload.bin file
3. flash payload.bin file with fastboot enhance tool after complete the flash process device reboot and its happen for me
Click to expand...
Click to collapse
You didn't have to unpack the file you could can flash it with the zip file it fastboot enhance unpacks it self but i can't share you the drivers there already there downloaded i could download then and send then to you
I copied and paste this from the group there it's they are download links
OnePlus USB (all purpose/data transfer):
OnePlus-USB-Drivers.zip
drive.google.com
Google USB driver (for fastboot & ADB):
Get the Google USB Driver | Android Studio | Android Developers
The Google USB Driver is required to perform adb debugging on Windows with Google devices.
developer.android.com
Qualcomm drivers (for MSM):
Qualcomm_Drivers_Setup.exe
drive.google.com
Khalid Ghouri said:
steps which i did
1. unlock the bootloader successfully
2. download the indian version android 12 and extract the payload.bin file
3. flash payload.bin file with fastboot enhance tool after complete the flash process device reboot and its happen for me
Click to expand...
Click to collapse
same happened here without extracting payload.bin before
Same here No way on earth to turn the Phone on in any way!
i think its perma bricked
OnePlus picked up my phone. Looking forward to their reply
My phone also brick.
I also try payload.bin in fastboot enhanced tool.
Completely done.
Now my phone is not turning on.
No pc connect.
No charging connect.
No power on.
Anyone can help me.??
Zeescorpion said:
My phone also brick.
I also try payload.bin in fastboot enhanced tool.
Completely done.
Now my phone is not turning on.
No pc connect.
No charging connect.
No power on.
Anyone can help me.??
Click to expand...
Click to collapse
Nobody knows what the problem is. you are not the only one. No solution yet
Is that somebody that know a link to download that some is now.
Im not coming in in my phone, no usb
How could i start usb-dubugging on my phone??
zelma83 said:
Im not coming in in my phone, no usb
How could i start usb-dubugging on my phone??
Click to expand...
Click to collapse
Hey are you still having problems? Do you have a windows device to troubleshoot with?
I know you had a Mac before.
What state is your phone currently in? Still unable to boot?
You can force your phone off by holding the power button and both volume keys for an extended period of time, the phone will vibrate when it does, from then just hold down and power until it powers on, it may take a few seconds but it'll land you on a black page with recovery as one of the options, once in recovery choose from the 3 language options, from here with the up and down vol keys and power you should be able to wipe your system and recovery your phone, you will lose the content but this should work.
The only other option is to boot to the bootloader then use fastboot commands to put the OS back, or use fastboot enhance.
I wanted to try DSU loader and now my GT 2 is blocked, how do I fix it? Neither key combination seems to work
Hi! never flashed a realme phone before but maybe this will help you:
stock global a16 firmware :
https://rms01.realme.net/SW/realme%20service/relame%20GT2/216B3/RMX3311GDPR_11_A.16_2022042619330152.7z
Read section "steps to flash" from :
GitHub - acervenky/realmefastboot: Fastboot Images For Realme Devices
Fastboot Images For Realme Devices. Contribute to acervenky/realmefastboot development by creating an account on GitHub.
github.com
and make sure you have "qualcomm fastboot drivers" installed (Google it, I don't know a recommended source) .
Good luck!
wizard8400 said:
Hi! never flashed a realme phone before but maybe this will help you:
stock global a16 firmware :
https://rms01.realme.net/SW/realme%20service/relame%20GT2/216B3/RMX3311GDPR_11_A.16_2022042619330152.7z
Read section "steps to flash" from :
GitHub - acervenky/realmefastboot: Fastboot Images For Realme Devices
Fastboot Images For Realme Devices. Contribute to acervenky/realmefastboot development by creating an account on GitHub.
github.com
and make sure you have "qualcomm fastboot drivers" installed (Google it, I don't know a recommended source) .
Good luck!
Click to expand...
Click to collapse
thank you for your reply, but my keys are not responding you have commands and i believe i will make a return of the device
or I can try to drain the battery completely and try again tomorrow, but I don't understand why the keys are not responding you have commands
does "adb devices" or "fastboot devices" list something?
in device manager is the fastboot driver correctly installed? check min 5:00 from this video
I've managed to enter EDL mode powering down the phone (power + vol up 15-20sec) now the screen is black/off;
then holding both vol+ and vol- pressed connect USB cable and it will show in device manager (the screen still black/off)
It goes into EDL mode but after a few seconds it resumes bootloop
wizard8400 said:
does "adb devices" or "fastboot devices" list something?
in device manager is the fastboot driver correctly installed? check min 5:00 from this video
Click to expand...
Click to collapse
Everything seems to be installed correctly
sometimes is normal to exit EDL automatically (reboots) if the flashing software is not started. I've had similar experience with a mediatek phone that required to start the flashing process before connecting the USB to phone and once detected it started flashing the phone and didn't rebooted during the flashing.
unfortunately I am not enabled to use msm flashtool, it requires username and password, then I found another tool to flash Qualcomm but the firmware and .ofp and I can't extract it, I would need .img
this promises to decrypt ofp files:
GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter - GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
github.com
nothing to do, I can't use fastboot, and no flash tools since the phone only goes in EDL mode, I don't know if MSM would work but I will never know since to use it you need a username and password Thanks to all of you for your interest I decided to make the return and return to Xiaomi which gives much more support
Any place with OTA firmware images or firmware than can be downloaded locally to phone and installed from phone?