How to unlock your bootloader, without losing your data - ONE General

Disclaimer: Use at your OWN risk. Data loss is possible. If anything goes wrong, don't blame us. We are only trying to help.
Credit:
Person who came up with the idea @Naman Bhalla
Person who edited the rawprogram0_64G.xml @Naman Bhalla
Source to the original OPO Recovery tool and the drivers.
Credit to TWRP, for their 2.8.6.0 image we are using.
Source to the bootloader unlocker.zip
Special thanks to @indest on OP Forums for being a real trooper and risking its life for the community.
Download:
Tool + Driver + Bootloader Unlock zip
Also, download the ROM you currently have. The exact same version number!
I repeat, you must have a copy of your current ROM!
Setup:
Download the above files
Connect your OPO to the computer (Windows 7, 8 or 10)
Press the volume up + power button (at the same time) until you feel a vibration
If your device says fastboot, press the volume up + power button again, till your screen goes black and you hear a sound on the computer.
Start> Device Manager
The following drivers should be detected automatically in device manager (Qualcomm HS-USB QDLoader 9008)
If ADB interface is seen, read step 3 again
If you see QHSUSB_BULK
Start> CMD (RunAs Admin)
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Reboot your computer
Enter Device Manager (start> device manager)
Right click QHSUSB_BULK> Update driver software> Browse my computer for driver software> Browse
Select <path of unzipped files>\Drivers\Qualcomm 2012
Check "include subfolder"> hit Next
Navigate to '<path of unzipped files>\OnePlusRestoreTool" folder
Right click on the "OnePlusRestoreTool(64GB).exe" and 'RunAs Administrator"
The program should start automatically doing its thing. If not, select the line that says 'COM' and hit start.
Once you see green text, hit log and make sure you have a BIG GREEN OK.
Unplug the device and press the volume down + power button till you feel a vibration.
It is important that you do not boot into your system, else, your data partition will suffer!
TWRP should now load. Once loaded, click Mount.
Connect your OPO to the computer.
Toggle off/on MTP (MTP should be ON)
Using your computer, transfer your ROM and the OnePlusOne-BootUnlocker.zip to your "Internal Storage".
Hit the back button
Hit install> go to /sdcard/OnePlusOne-BootUnlocker.zip > swipe to install
Then hit install again> go to /sdcard/<rom zip> (the one you started with) > swipe to install
Reboot device.

Isn't indest the best?

Awesome as always

pass for archives?

Hi, the download link is asking for a decryption key
Also does this still work in 6.0.1?

Related

finally i got a root for my phonee!!!!

I AM NOT RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE
* Steps:
1st You need to get to: alpharev.nl/x/beta/ to download the tool, and to get your “beta key” which you’ll get in a pop-up window in the same download page after you click the download link for (windows version).
The “beta key” is a must; the tool won’t work without it!
You’ll be asked to provide your phone “serial no.”, typically it should be something like HTXXETDXXXXX, and you can get it from:
Settings --> about phone --> phone identity.
Now, do the following:
1. Run latest version of HTC Sync on your PC and connect phone in HTC Sync mode and sync all your files. Remove HTC Sync and not the drivers.
2. Reboot phone.
3. Settings->Applications->Development->Check “USB Debugging”.
4. Run AlphaRevX and connect phone to PC in “Charge Only mode”.
5. AlphaRevX should recognize your phone and show your Device Serial number.
7. Type out the “key” in the AlphaRevX software, keeping in mind the upper and lower case letters and press enter (you can copy / paste the key).
8. AlphaRevX should start doing its job and you’ll get S-OFF in less than 90 seconds.
9. If it takes longer, just wait for the 15 minutes mark, if nothing, then reboot phone and retry.
(Some members got S-OFF after multiple tries)
Rooting the device:
Step 1 - Installing the USB drivers
Download USB drivers (here) and extract them on desktop. Turn off your wildfire and boot into HBOOT by holding the VOLUME DOWN + POWER button. Connect your phone to your PC and it will show "drivers installing" or similar there for Android device. When prompted, install the drivers by going to device manager and browsing to the folder where you extracted the drivers. Once installed, disconnect and reboot your phone normally.
Now you need to install the “Android bootloader interface”.
Connect your HTC wildfire to the PC and it will ask for drivers again, now go to device manager, click on unknown device “other devices”.
Click on update driver -> install from specific location -> No i will choose to install -> choose Android phone and click on “adb interface” -> click next -> when asked to install click on continue anyway, just install them.
Once done you will see your phone recognized as "Android bootloader interface".
Now disconnect your phone and go into:
Settings -> applications - > development - > enable USB Debugging.
Congratulations, the first step is complete.
go to:http://www.4shared.com/file/K3HTXWWd/GingerBreak-v120.html
and download the file...and put it anywhere in ur phone....
switch on your phone and install gingerbreak..
awitch on the app...
and then press root..
after it is done it will either reboot itself or you reboot it manually...
congrats your phone is now rooted..!!!!
Nice. I rooted my phone this way aswell!
Its usefull for people with newer HBOOT versions!
no need to do this so complicated...
just s-off using alpharev x, install clockwork mod recovery and start flashing ROOTED roms.
no need for gingerbreak. and if you want to root your current ROM, just use the su.zip
!!
i felt that this was easier then that one..!!

Restore (Unbrick) tegra note 7

Hello everyone, i am making this post to help those how have bricked their tegra note 7's maybe trying to root it (or remove chinese version in case of homecare fly one) do it for your own risk
1- Download the file for the restore called VegaNote7 (look at the attached image)
2- in case you're using windows 8
a- Access the charms menu and select Settings and then Change PC Settings
b- Select Update and recovery, then Recovery
c- Under Advance startup select Restart now
d- Select the Troubleshoot and then Advanced options
e- Select Startup Settings then Restart
f- Your system will restart Select F7 for Disable driver signature enforcement
3- Put tablet on recovery mode by press Vol-, Vol+ and power together
4_Install usb drivers
a- Connect the tablet to your computer with the USB cable provided
b- Move your cursor to the bottom left corner of the desktop and right click and select Device manager
c- Right click on the APX device and select Update Driver Software
d- Select Browse my computer for driver software
e- Browse to the location of the USB driver. The driver is located in the recovery image folder VegaNote7/usbpcdriver
g- Highlight the folder and select OK, then select Next to install the driver
h- A Windows Security warning message will appear, select install this driver software anyway
i- Once the driver has been successfully updated select Close
5- Locate the flash_signed.bat file located in the recover image folder and double click to start the process.
Your tablet will boot up once the process is complete
Expect this post be helpful.
Be happy
Can't see what the link is, and it wont let you copy it or do anything with

[GUIDE] Install VoLTE update on Lenovo Vibe K5

Hi guys,
This is a step-by-step guide to update your Lenovo Vibe K5 (a6020a40) to the latest build S102 with VoLTE support, or basically to install VoLTE update on Vibe K5.
Since many guides & youtube videos tell different methods, I have come up with the best solution.
Requirements
-Lenovo Vibe K5 (a6020a40) (SD 415, 2GB RAM variant) running any ROM
-S034 firmware: https://docs.google.com/a/repairmymobile.in/uc?id=0B1hm-6TNn10IcUtHOWZLaUtzUEU&export=download
-OTA Zip to set Country as India: http://www.mediafire.com/file/j6icttemsrq266e/India.ota.zip
Please note that this will erase your data & internal storage
Also note: If you already are on S034 build with stock recovery installed & not rooted, then skip the steps 1-9.
Steps:
1) Download the S034 firmware file and extract it to some handy location (preferably desktop).
2) Go to the "Drivers' folder in the extracted files and install Lenovo USB Driver, and then install Qualcomm USB Driver.
3) Now to go to the "Tools" folder in the extracted files and install QPST.
4) Download the OTA zip to set country as India, and copy it to your device's external SD card.
4) Take backup of all your stuff (apps, messages, contacts etc). The next steps will wipe your data & internal storage, so if needed copy your internal storage to your PC or external SD card.
6) Open QFIL from Start Menu as administrator (Start Menu > All Programs > QPST > right-click on QFIL and click "Run as administrator")
7) Copy the "SW" folder in the extracted files, to the root of your C:\ drive in your PC. Otherwise, sometimes QFIL gives a "sahara" error while flashing.
5) Now power off your phone. Make sure its not connected to your PC. Remove your SD Card from the phone to be on the safer side. Once it is powered off, press the volume up & down buttons together and connect your phone to your PC. The screen should now be black & the notification led on your phone should turn red.
6) Now QFIL should show "Qualcomm HS-USB QDLoader 9008".
6) In QFIL, click Browse and go to C: drive > SW > Images and double-click on "prog_emmc_firehose_8929.mbn". Then click on "Load XML", and in the file selection window that opens, double click on "rawprogram0.xml" and on the next window, double-click on "patch0.xml"
7) Now click on "Download" button. This is the step that erases your data & internal storage. This step will take around 10-15 mins.
8) Once it shows "Download complete" with a blue text in the downloader log (bottom part of QFIL window), disconnect the USB and power on your phone. Since this is the first boot, it will take around 5-10 mins.
9) Now, once it is booted and it shows the welcome screen, power off your device.
10) Once your device is switched off, press Vol up + Vol down + Power buttons together until Lenovo logo appears. Now it should boot into Recovery mode.
11) Navigate to "apply update from sd card" using Vol up & vol down keys and press power button to select that option. Now navigate to the file "India.ota.zip" which you copied at the beginning and press power button to install. This will take 5-10 mins and again data will get erased (not internal storage). After installation the device will reboot automatically. It will take 5-10 mins to boot.
12) Now once it is booted, complete the setup guide, and make sure your device is connected to internet. And then go to Settings > About device > System updates. It should show a new update of 49 MB. Download it. Once it is downloaded, tap OK to install the update. This will again take 5-10 mins & will NOT wipe anything. After installation your device will automatically reboot.
13) Check if you have S102 build number (Settings > About device > Build number). If yes, then you're all done. Now VoLTE is enabled in your Vibe K5 A6020a40. If you want you can restore any backups to your device. :good:
Adithya R said:
Hi guys,
This is a step-by-step guide to update your Lenovo Vibe K5 (a6020a40) to the latest build S102 with VoLTE support, or basically to install VoLTE update on Vibe K5.
Since many guides & youtube videos tell different methods, I have come up with the best solution.
Requirements
-Lenovo Vibe K5 (a6020a40) (SD 415, 2GB RAM variant) running any ROM
-S034 firmware: https://docs.google.com/a/repairmymobile.in/uc?id=0B1hm-6TNn10IcUtHOWZLaUtzUEU&export=download
-OTA Zip to set Country as India: http://www.mediafire.com/file/j6icttemsrq266e/India.ota.zip
Please note that this will erase your data & internal storage
Also note: If you already are on S034 build with stock recovery installed & not rooted, then skip the steps 1-9.
Steps:
1) Download the S034 firmware file and extract it to some handy location (preferably desktop).
2) Go to the "Drivers' folder in the extracted files and install Lenovo USB Driver, and then install Qualcomm USB Driver.
3) Now to go to the "Tools" folder in the extracted files and install QPST.
4) Download the OTA zip to set country as India, and copy it to your device's external SD card.
4) Take backup of all your stuff (apps, messages, contacts etc). The next steps will wipe your data & internal storage, so if needed copy your internal storage to your PC or external SD card.
6) Open QFIL from Start Menu as administrator (Start Menu > All Programs > QPST > right-click on QFIL and click "Run as administrator")
7) Copy the "SW" folder in the extracted files, to the root of your C:\ drive in your PC. Otherwise, sometimes QFIL gives a "sahara" error while flashing.
5) Now power off your phone. Make sure its not connected to your PC. Remove your SD Card from the phone to be on the safer side. Once it is powered off, press the volume up & down buttons together and connect your phone to your PC. The screen should now be black & the notification led on your phone should turn red.
6) Now QFIL should show "Qualcomm HS-USB QDLoader 9008".
6) In QFIL, click Browse and go to C: drive > SW > Images and double-click on "prog_emmc_firehose_8929.mbn". Then click on "Load XML", and in the file selection window that opens, double click on "rawprogram0.xml" and on the next window, double-click on "patch0.xml"
7) Now click on "Download" button. This is the step that erases your data & internal storage. This step will take around 10-15 mins.
8) Once it shows "Download complete" with a blue text in the downloader log (bottom part of QFIL window), disconnect the USB and power on your phone. Since this is the first boot, it will take around 5-10 mins.
9) Now, once it is booted and it shows the welcome screen, power off your device.
10) Once your device is switched off, press Vol up + Vol down + Power buttons together until Lenovo logo appears. Now it should boot into Recovery mode.
11) Navigate to "apply update from sd card" using Vol up & vol down keys and press power button to select that option. Now navigate to the file "India.ota.zip" which you copied at the beginning and press power button to install. This will take 5-10 mins and again data will get erased (not internal storage). After installation the device will reboot automatically. It will take 5-10 mins to boot.
12) Now once it is booted, complete the setup guide, and make sure your device is connected to internet. And then go to Settings > About device > System updates. It should show a new update of 49 MB. Download it. Once it is downloaded, tap OK to install the update. This will again take 5-10 mins & will NOT wipe anything. After installation your device will automatically reboot.
13) Check if you have S102 build number (Settings > About device > Build number). If yes, then you're all done. Now VoLTE is enabled in your Vibe K5 A6020a40. If you want you can restore any backups to your device. :good:
Click to expand...
Click to collapse
thanx for the tutorial.. no matter it'll work or not but you wrote the guide in well explained way.
Does this process require internet connection on the pc
ayushmann12 said:
Does this process require internet connection on the pc
Click to expand...
Click to collapse
No!
thanx a tonne
Thank u very much dude:good::good::good::good:
I have S056 build number. What should I do?
Please Help...........
Can you please repost the downloads - S034 firmware link not working says quota exceeded from Google Docs.
Not working...I have an error when I click on system update .
Error = network connection failed please try again
---------- Post added at 09:32 AM ---------- Previous post was at 09:32 AM ----------
Not working...I have an error when I click on system update .
Error = network connection failed please try again
sahara error
I m on resurrection remix rom now in rr my device showing as k5 plus, but I own k5, when I tried to flash I m getting sahara error... Plz help. Attached pic of flash error
Thanks Team
Finally, my phone is Volte enabled. Much Thanks, appreciated all your hard work. Thanks Again..
My Volte is not working properly!!!
I have Lenovo Vibe k5 this Volte phone..
Device showing on status your device is hd capable but my phone is not able to call but when someone is calling me it coming perfectly... When I find solutions then I look in other Vibe k5 users settings they have an option enhanced LTE 4g mode .. but in my phone this option is missing !!!!!! May be my OTA.zip is not installed correctly so plz.... If you have india.ota.zip for s007 build plz give me link......
Thanks For understanding my problem!!!!!!
VOLTE Update
Thanks man!
By following all the steps my phone got VOLTE enabled.
I have updated my Lenovo Wibe K5 to PACROM Android 6. But unable to make or receive calls.
Will you please help me with this issue?
Thanks in Advance.
Getting sahara error..
Please let me know the way ahead.

[GUIDE/TUTORIAL/HOWTO] HTC One M8 Stock to Android 12

[GUIDE/TUTORIAL/HOWTO] HTC One M8 from Stock to Android 12.1 / LineageOS 19.1
[GUIDE/TUTORIAL/HOWTO] HTC One M8 any version (single SIM: m8ul, m8vzw and m8spr or dual SIM: m8dug and m8dwg) stock to Android 12.1 / LineageOS 19.1
This detailed step-by-step guide helps you transform your HTC One M8 (any version) to a powerful one with Android 12.
Make sure you have the One M8 model, in Android, go to Settings > About phone and check the model.
CHANGELOG
v6. Moved to Android 12
v5. Moved to Android 11, improve readability, update pack
v4. Prepare for Android 11, Updated pack with latest TWRP
v3. Updated pack with latest Magisk
v2.1. Drop ADB 15 sec installer and use latest adb and fastboot.
v2. Update pack and tutorial for TWRP 3.4.0-1
v1. Initial release
1) DOWNLOAD
- djibe HTC One M8 pack (~40 Mo) : https://bit.ly/djibe-onem8-pack
(includes HTC USB Drivers, recovery TWRP 3.6.1_9-0 for all m8, Magisk Root, adb & fastboot.exe).
Unzip the djibe folder from the zip on root folder of C:\ drive.
- ROM Unofficial LineageOS 19.1: https://forum.xda-developers.com/t/rom-12l-unofficial-m8-m8d-lineageos-19-1-stable.4464733/
Download latest build here (compatible with all M8 signel/double SIMs variants): https://www.androidfilehost.com/?w=files&flid=334966&sort_by=date&sort_dir=DESC
# M8 GPe partition layout is no longer supported. The device must first be converted to Sense firmware, otherwise installation will fail.
# Android 13 is incoming
+ MindTheGApps ARM 12.1: https://androidfilehost.com/?w=files&flid=322935&sort_by=date&sort_dir=DESC
+ Charge phone to 100%
+ MicroSD card formatted in FAT32
+ Copy ROM + Google Apps + both Magisk files on microSD card. Insert it in phone.
WARNING. This tutorial uses Microsoft Windows.
WARNING. Warranty is now void.
WARNING. Read carefully the sentences starting with ###.
2) BACKUP DATA AND INSTALL DRIVERS
Disable Antivirus.
Install drivers from my pack:
right click on HTCDriver.exe > click on Run as administrator and continue the setup.
Connect HTC One (while phone on) to PC, let drivers install.
In Windows explorer, HTC One should be available.
### If not make sure phone connection is in File transfer mode (see Android notifications).
### Phone is still not visible in Windows Explorer ? See fix at end of tutorial.
Collect all personal photos, videos, etc ... and backup these on PC.
Use an app like Backupyourmobile/SMS Backup & Resotre to backup texts, contacts, etc.
Check that backup is located on microSD card.
Then copy the backup on your PC.
Disconnect phone.
Check that you have the latest official updates.
### If your phone is Simlocked/carrier locked/Network locked, don't go further.
Visit official website of your network carrier (or call their support) to retrieve your desimlock code.
Ask them for details on how to remove simlock.
How do I know my phone is simlocked ? When you insert a SIM card from another operator, network is inaccessible.
Only a stock ROM can remove simlock.
To go back from custom ROM to stock, see dedicated section at the end of tutorial.
3) UNLOCK BOOTLOADER
In Android, go to Settings > About > Software information > More.
Tap 7 times on Build number. It unlocks Developer options.
Go back to the About menu, you can see the new Developer options menu.
Tap on it, accept the warning.
Toggle on the USB debugging option.
Connect phone, a message appears on phone : Allow USB debugging?
check Always allow and confirm by tapping on OK.
Now, open a Windows command on my "flash" folder (hold Shift + right click on folder -> Open a windows command here).
### Then navigate to my flash folder (if it is on desktop) with this command :
Code:
cd /d C:\djibe\flash
Enter command :
Code:
adb devices
, confirm by pressing Enter.
Command returns :
Code:
List of devices attached
HT35****** device
### If no device is found, uninstall and reinstall properly the drivers while antivirus is off. Or see fix at the end of this tuto.
### Or start fresh on another PC.
Now type :
Code:
adb reboot bootloader
Phone restarts in Fastboot mode. Wait till phone screen is blank in fastboot mode.
Type:
Code:
fastboot devices
Command returns :
Code:
HT35**** fastboot
### You may have to fix drivers again (see fix at the end of tuto)
Type:
Code:
fastboot getvar all
Bootloader must be in version 3.19 (Thx @sterphles)
Type:
Code:
fastboot oem get_identifier_token
, confirm by pressing Enter.
Command returns multiple lines.
Select with your mouse all the lines from
Code:
<<<< Identifier Token Start >>>>
(included)
to the line
Code:
<<<<< Identifier token end >>>>>
(included).
Now on keyboard copy (Ctrl + C combo), then open Notepad.
In Notepad, paste those lines (Ctrl + V combo).
Now manually remove all the (bootloader) strings from each line.
Your notepad should now look like this :
<<<< Identifier Token Start >>>>
37A5DBF4FE5F0D9F4425E54AA91AFDBF
2A20E9C67C3BB4FAE60263F76BDEC6AC
847BF9FFB11DAEA4AB88AC8710435449
9BC12E93DF4C54FFE3D064C4C810C49A
2CDAF2E0CD3A164FED4A568CB0FD2AC6
C01AA991733D949C00987062D691DE91
8AA1C97CEBC3ACE83FECE75A1D03CE72
62414C7DC36A73AFCBF433E1EBE2EDC7
E272F73309632D3EF8C86E472B65E8EF
37E46B52FE3F94FC69D1854CA3DE6F48
C3E10001B233A70B1EAF35134F51FCC6
353E0CC98534E6E60A241A7063D0BE2F
A5B752E75C1C47E6F739BDBE67D024DA
3292A14278247557632639802722A86C
E61424F7666AE085AA9905096FEED1AD
5ECBBD867544E95ABDDA277690B8CB55
<<<<< Identifier Token End >>>>>
Now visit this website : https://www.htcdev.com/bootloader/
Register on the site. Confirm registration with your email.
In the select menu, chose HTC One (M8), click Begin unlock Bootloader button.
Agree to legal terms.
Next page, go to the bottom and click continue to step 5.
In the bottom of this page, in the lower textarea "My Device Identifier Token",
copy and paste the multiple lines you just edited (my example is just above).
Click Submit.
HTC tells you : Token Submitted Successfully.
Open your mailbox (associated to your HTC account).
Copy the Unlock_code.bin file attached to email in my "flash" folder you unzipped.
In Windows command, type :
Code:
fastboot flash unlocktoken Unlock_code.bin
, confirm with Enter.
Command should return :
Code:
unlock token check successfully
Back to phone, press Volume+ to select "Yes, unlock bootloader", then Power button to confirm flash.
Now wait while phone is going to Factory reset.
Don't let Android restart by holding both Power + Volume- to enter bootloader immediately.
FASTBOOT menu is overlined in red.
4) FLASH TWRP RECOVERY
Using the same Windows command prompt, enter :
Code:
fastboot devices
to make sure phone is still available.
Then
Code:
fastboot flash recovery twrp-3.6.1_9-0-m8.img
Command returns :
Code:
finished. total time: x.xxxxs
Now on phone, press Volume- to highlight HBOOT, confirm with Power button.
You are back to the booloader screen (UNLOCKED is written on top line), press Volume- to navigate to RECOVERY, and confirm with Power button.
Phone reboots in TWRP recovery.
5) BACKUP STOCK SYSTEM
In TWRP, check Never show this screen and Swipe to Allow Modifications.
You land on TWRP Home screen.
Always make a backup of your stock system. We never know when a weird bug will decapitate the system.
Go to Backup menu, select all partitions and Backup to microSD card.
Backup the generated TWRP folder content from your microSD card to PC.
6) WIPE PARTITIONS
Back to Home menu, go to Wipe > Advanced wipe.
Select Dalvik / ART Cache, Cache, System, Data, Internal Storage then Swipe to Wipe, go back to Wipe menu.
### Don't wipe SDcard
7) FLASH ROM, ROOT/MAGISK AND GAPPS
Back to Home screen, tap on Install > choose lineage*.zip,
(if you don't see the files, tap on Select Storage and make sure Micro SDCard is active)
then Add more Zips -> Magisk*.zip,
then Add more Zips -> mindthegapps*.zip,
then Swipe to confirm Flash.
Wait for operation to end (can be long).
When completed successfully, tap on Reboot.
Tap on Do not install when TWRP asks for the app install.
Wait during long first boot.
Setup Android.
8) You can use Backupyourmobile to restore data,
use GPS Status & Toolbox app to enhance GPS fix.
That's it.
Enjoy,
djibe
THANKS to TWRP team, LineageOS team, tarkzim, ckpv5, alray, , Flyhalf205, icxj1, R1ghtC, gimmeitorilltell, All M8 contributors.
##################################################
A) Fastboot devices doesn't show any device connected
Install HTC USB drivers
Reboot PC
Open Windows Device Manager (Windows + R shortcut on keyboard > devmgmt.msc > hit Enter)
Search for phone at Other devices submenu > Device is named Android 1.0 or My_HTC
### If it is My_HTC > select it > right click > Uninstall. Disconnect phone. Reconnect phone. Now recognised as Android 1.0.
Select device Android 1.0 > right click > Update Driver
Search locally for driver > Show a list
Select ASUS Android Device.
Manufacturer: select Google, Inc. and set driver to Android Bootloader Interface
Confirm install.
B) Go back to stock from a custom ROM with a HTC One M8
- Either restore your TWRP backup with TWRP recovery
- Or restore a community TWRP backup with TWRP recovery (https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860 see posts 2 & 3)
### With S-ON and keep device Unlocked
To find suitable backup for device, boot phone in Bootloader mode (Power + Volume-)
Look at your hboot version (hboot 3.19.0000 is most frequent)
Launch a fastboot command:
Code:
fastboot getvar all
Make sure IMEI is a valid number.
Look at your CID and MID values. Try to find exact same TWRP backups for your phone.
### Flash only exact model versions.
Then wipe all partitions and restore the correct TWRP backup an angel made for you.
- If TWRP restore fails, start with these posts :
You will need a Rom Update Utility (RUU) for your exact model version.
This is compatible with S-ON, will need to relock your Bootloader (save your Unlock_code.bin +++) and need original recovery
https://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
https://forum.xda-developers.com/htc-one-m8/general/guide-restore-european-htc-one-m8-to-t3072235
C) No IMEI visible and no cellphone network detected with HTC One M8
Composing *#06# shows an empty IMEI dialog window.
or Settings > About phone > IMEI. IMEI: Unknown, IMEI SV: Unknown
Refer to B) tutorial to get back to stock.
Tuto updated for latest TWRP recovery
Please remove the 15 second adb. The OP of adb 15 second states in his post that it's outdated and should not be used.
Never_Sm1le said:
Please remove the 15 second adb. The OP of adb 15 second states in his post that it's outdated and should not be used.
Click to expand...
Click to collapse
Very nice !
Thx, pack and tutorial updated.
Can I use this guide for my m8wl?
And if it's possible, which of the two builds should I download?
Alexcxvtr said:
Can I use this guide for my m8wl?
And if it's possible, which of the two builds should I download?
Click to expand...
Click to collapse
Hi, look at this first: http://droider.eu/2014/09/20/htc-one-m8-models/
Then pick the correct ROM.
Thank you .I did it by following your guide.
murphylim said:
Thank you .I did it by following your guide.
Click to expand...
Click to collapse
Thanks, it is always encouraging to have support.
Still a good phone
Hi, I updated pack with latest Magisk root version and checked download links.
For Windows 10 users, use HTC drivers version v4.17.0.001 - Download them from here - Zippyshare.com - HTC Mobile Driver v4.17.0.001.exe
Everything else works just fine. @djibe89 thank you.
hymnz said:
For Windows 10 users, use HTC drivers version v4.17.0.001 - Download them from here - Zippyshare.com - HTC Mobile Driver v4.17.0.001.exe
Everything else works just fine. @djibe89 thank you.
Click to expand...
Click to collapse
Hi, thanks for feedback.
Drivers 4.2.0.001 didn't work ?
djibe89 said:
Hi, thanks for feedback.
Drivers 4.2.0.001 didn't work ?
Click to expand...
Click to collapse
No. Not on Windows 10.
djibe89 said:
Now type :
Code:
adb reboot bootloader
Phone restarts in Fastboot mode. Wait till phone screen is blank in fastboot mode.
Type :
Code:
fastboot devices
Command returns :
Code:
HT35**** fastboot
### You may have to fix drivers again (see fix at the end of tuto)
Click to expand...
Click to collapse
Hi,
I'm at the stage of trying to unlock the bootloader. The phone restarts in fastboot mode but when i type in fastboot devices nothing happens.
and then if i skip that and type get_identifier_token. the return is waiting for any devices. and nothing happens.
What have I missed?
Thanks
i've since been able to get past this stage. I used htc driver 4.17. I'm now stuck on the token. cmd prompt keeps saying cannot load the file no such file or directory. but i'm so sure i have the file in the right folder
juggled_balls said:
Hi,
I'm at the stage of trying to unlock the bootloader. The phone restarts in fastboot mode but when i type in fastboot devices nothing happens.
and then if i skip that and type get_identifier_token. the return is waiting for any devices. and nothing happens.
What have I missed?
Thanks
i've since been able to get past this stage. I used htc driver 4.17. I'm now stuck on the token. cmd prompt keeps saying cannot load the file no such file or directory. but i'm so sure i have the file in the right folder
Click to expand...
Click to collapse
Hi, when
Code:
fastboot devices
doesn't return anything, it means there is an USB driver problem.
You'll have to try to fix from Windows Device Manager.
hymnz said:
No. Not on Windows 10.
Click to expand...
Click to collapse
Hi, the Driver installer from my pack (HTCDriver_4.2.0.001) sends an error during install, but then drivers finally install.
djibe89 said:
Hi, when
Code:
fastboot devices
doesn't return anything, it means there is an USB driver problem.
You'll have to try to fix from Windows Device Manager.
Click to expand...
Click to collapse
Thanks for your work. I managed to plod my way through everything and get it working. Very happy the old phone can keep going on.
juggled_balls said:
Thanks for your work. I managed to plod my way through everything and get it working. Very happy the old phone can keep going on.
Click to expand...
Click to collapse
Awesome !
Enjoy
Hi, tutorial and pack updated for Android 11
thx for the guide!
seamonkey420 said:
thx for the guide!
Click to expand...
Click to collapse
Hi, glad you liked it !
Enjoy your phone

[Guide] Fix Device Not Showing Up In Fastboot Mode (Windows 10/11)

I have done this on Windows 10/11 with the 8 Pro, 8T, and 9 Pro personally.​Other members have had success with the OP5T, OP6T, OP7P, OP7T, OP8 and even a OP1 for @mawil1013 and somehow a Xiaomi Mi 9T lol
Spoiler: Backstory
After fighting this for about an hour, and trying everything I could think of, this was the only way I could get my T-Mobile 8T to show up while in fastboot mode.
I tried the below, and probably more...
Ensuring I had the latest fastboot version
Manually installing the bootloader driver from googles SDK
Several restarts
Just installing OnePlus' driver that come on the phone per-installed
To fix the issue, we are going to disable driver signing enforcement in Windows and then install the Unsigned OnePlus drivers.​
Install the OnePlus drivers that are included with your phone.
They should show up as CD Drive: OnePlus Drivers when you just connect your phone to your computer.
I'm sure you can find the installation package somewhere online, but I don't have a good download source so I am not going to give out random links.
This will create a directory containing the USB driver. This will most likely be
C:\Program Files (x86)\OnePlus USB Drivers
In that folder there is a driver, but both when installed using the installer incuded with my phone, and a downloaded version, I ran into...
The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.
To get around this we are going to disabled signed drivers on windows.
Select the “Start” button.
Type “startup”.
Select “Change advanced startup settings“.
Select “Restart now” under the “Advanced startup” area.
Once presented with the Advanced options select...
“Troubleshoot“ --> “Advanced Options“ --> “Startup Options“ --> “Restart“
After that, a menu will appear where you can press “7” on your keyboard to choose “Disable driver signing enforcement“.
Now Device Driver Signing should be disabled, allowing you to install any driver until you reboot, meaning we can install our unsigned OnePlus driver.
Pop open Device Manager
You can press windows + x to bring up a menu, then you can press m or select device manager for quick access
Boot your device into fastboot mode.
This should cause it to show up in device manager as "Andriod", with a yellow triangle
In device manager right click the "android" device
Then press the following options
Update driver --> Browse my computer --> Let me pick --> Have Disk
Navigate to the folder from earlier: C:\Program Files (x86)\OnePlus USB Drivers
Select OnePlus_android_winusb.inf and click okay
After that, OnePlus Android Bootloader interface should be selected. Go ahead and install it.
Congrats! Your device should start showing up in fast boot mode.
You sir are saint...I've been trying to get fastboot to recognize my OP6T for the last 8 hours. Thank you so much!
Make sure when you allow adb debugging in developer mode that you authorize the phone when using adb devices, otherwise you will not see fastboot when you try to use.
Thank you, that would have driven me crazy. It is crazy that it is 2020 and driver manufactures still don't sign their drivers some times.
There is no CD Drive show up....
find on internet a oneplus usb driver and installed....
then got this message trying to get the [oem get_unlock_code]
Code:
FAILED (remote: 'Command not supported in default implementation')
fastboot: error: Command failed
Thanks OP.
finally works...
Okay, I just figured out my mistake, but I'll leave it in case someone else stumbles across the same thing. The fix: choose your language, then choose "reboot to fastboot" and confirm that you're sure. You'll get to a screen with "Fastboot mode" in red near the top. Once there, run the get code command.
Click to expand...
Click to collapse
REFERENCE: reference link
Thanks a lot @Mbektic. This seems so much harder than it needs to be and I wouldn't have been able to unlock my bootloader without your guide. Thanks again!
Wow I didn't even realize that I had helped people until now! I am so glad I could help you guys @bigd4ve @jefffeely and @Pain-N-Panic
Mbektic said:
Hey Guys,
After fighting this for about an hour, and trying everything I could think of, this was the only way I could get my T-Mobile 8T to show up while in fastboot mode.
I tried the below, and probably more...
Ensuring I had the latest fastboot version
Manually installing the bootloader driver from googles SDK
Several restarts
Just installing OnePlus' driver that come on the phone per-installed
So for me, the issue was resolved by doing the following below.
1) install the OnePlus drivers that are included with your phone.
--- they should show up as CD Drive: OnePlus Drivers when you just connect your phone to your computer
2) This will create a directory like this... C:\Program Files (x86)\OnePlus USB Drivers, containing the USB driver
3) In that folder there is a driver "" but both when installed from my phone, and a downloaded version, i ran into The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.. So next we are going to disabled signed drivers on windows.
-----Select the “Start” button.
-----Type “startup”.
-----Select “Change advanced startup settings“.
-----Select “Restart now” under the “Advanced startup” area.
-----Select “Troubleshoot“.
-----Select “Advanced Options“.
-----Select “Startup Options“.
-----Select “Restart“.
-----A menu will appear where you can press “7” on your keyboard to choose “Disable driver signing enforcement“.
Now Device Driver Signing should be disabled, allowing you to install any driver you like in Windows 10 until you reboot.
4) Boot your device into fastboot mode. This should cause it to show up in device manager as Andriod, with a yellow triangle
5) In device manager(press windows + x to bring up a menu, then you can press m or select device manager for quick access) right click the android device
-----Update driver
-----Browse my computer
-----Let me pick
-----Have Disk
-----Navigate to C:\Program Files (x86)\OnePlus USB Drivers
-----Select OnePlus_android_winusb.inf and click okay
-----OnePlus Android Bootloader interface should be selected, and go ahead and install it.
After that your device should start showing up in fast boot mode.
I'm not sure if for some reason my driver version just was lacking a hash, or if it is a common issue, but hopefully i'll save someone a couple of minutes.
Click to expand...
Click to collapse
Yes, I also had to disable device driver signing, then the phone showed up in the bootloader.. You can just open an admin command prompt, type "bcdedit /set testsigning on", REBOOT, then install the proper driver. This seems to be a problem with OOS11.
The easiest method for any newbie is to install , iobit driver booster , free.
Driver Booster 10 Free: Official Free Driver Updater Tool for Windows 2023
The best free driver updater for Windows 11/10. Fully detect and update all your old drivers for graphics, USB, audio, display, network, printer, mouse, keyboard and scanner. Free check driver updates now.
www.iobit.com
Then update the android driver. The fastboot would be working fine after that.
dogmatism said:
The easiest method for any newbie is to install , iobit driver booster , free.
Driver Booster 10 Free: Official Free Driver Updater Tool for Windows 2023
The best free driver updater for Windows 11/10. Fully detect and update all your old drivers for graphics, USB, audio, display, network, printer, mouse, keyboard and scanner. Free check driver updates now.
www.iobit.com
Then update the android driver. The fastboot would be working fine after that.
Click to expand...
Click to collapse
I just cant thank as much as I have to! I couldnt find solution for months, I was using magisk module on old phone to use fastboot and it sucked. Now updated driver and works like charm. Thank you so much!
Thanks for making this thread. I couldn't believe I were having so many issues on my desktop, when I had managed to get everything right when I first got the phone(8PRO) on my laptop. I had adb & fastboot installed, then plugging in Kona w/ usb debug off allowed me to install the adb driver and then for fastboot(while in fastboot, using window's "device manager" I selected the Google usb driver I had downloaded, and finally for edl mode driver just in case (msm), I installed the qualcomm driver while in edl mode( whew). Anyway thanks,
I cannot believe I did not see this thread earlier...
Just finished solving the same problem after going nuts for a couple of hours.
It is most definitely just getting the PC to install the OnePlus drivers AND disabling the driver signing.
What a pain.
Mbektic said:
Hey Guys,
After fighting this for about an hour, and trying everything I could think of, this was the only way I could get my T-Mobile 8T to show up while in fastboot mode.
I tried the below, and probably more...
Ensuring I had the latest fastboot version
Manually installing the bootloader driver from googles SDK
Several restarts
Just installing OnePlus' driver that come on the phone per-installed
So for me, the issue was resolved by doing the following below.
1) install the OnePlus drivers that are included with your phone.
--- they should show up as CD Drive: OnePlus Drivers when you just connect your phone to your computer
2) This will create a directory like this... C:\Program Files (x86)\OnePlus USB Drivers, containing the USB driver
3) In that folder there is a driver "" but both when installed from my phone, and a downloaded version, i ran into The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.. So next we are going to disabled signed drivers on windows.
-----Select the “Start” button.
-----Type “startup”.
-----Select “Change advanced startup settings“.
-----Select “Restart now” under the “Advanced startup” area.
-----Select “Troubleshoot“.
-----Select “Advanced Options“.
-----Select “Startup Options“.
-----Select “Restart“.
-----A menu will appear where you can press “7” on your keyboard to choose “Disable driver signing enforcement“.
Now Device Driver Signing should be disabled, allowing you to install any driver you like in Windows 10 until you reboot.
4) Boot your device into fastboot mode. This should cause it to show up in device manager as Andriod, with a yellow triangle
5) In device manager(press windows + x to bring up a menu, then you can press m or select device manager for quick access) right click the android device
-----Update driver
-----Browse my computer
-----Let me pick
-----Have Disk
-----Navigate to C:\Program Files (x86)\OnePlus USB Drivers
-----Select OnePlus_android_winusb.inf and click okay
-----OnePlus Android Bootloader interface should be selected, and go ahead and install it.
After that your device should start showing up in fast boot mode.
I'm not sure if for some reason my driver version just was lacking a hash, or if it is a common issue, but hopefully i'll save someone a couple of minutes.
Click to expand...
Click to collapse
you've saved my sanity on oneplus5T after upgrading to Android Q 10. Thank you
I also struggled with this issue but found another solution. Once my phone was plugged in (can't remember if it was system or fastboot) I went to Windows Update and browsed the optional updates. One of the optional updates was a driver for android recovery. Installed it and it worked.
bynarie said:
Yes, I also had to disable device driver signing, then the phone showed up in the bootloader.. You can just open an admin command prompt, type "bcdedit /set testsigning on", REBOOT, then install the proper driver. This seems to be a problem with OOS11.
Click to expand...
Click to collapse
Between the OP and this post, I was finally able to get the drivers to work on my 8T (Sim Free- Carrier Unlocked) new phone from Oneplus. I spent several hours trying to determine what the issues were and then found this thread. I am successfully unlocked from the bootloader. Thank you both.
behel1t said:
I also struggled with this issue but found another solution. Once my phone was plugged in (can't remember if it was system or fastboot) I went to Windows Update and browsed the optional updates. One of the optional updates was a driver for android recovery. Installed it and it worked.
Click to expand...
Click to collapse
THANK YOU! This worked 100% for me, super easy too. Went to Windows Update, View Optional Updates, saw the Android External Device update, device showed in fastboot after installing.
THANK YOU SO MUCH!!!!! You're a legend, it works on my OnePlus 5T as well.
Mbektic said:
Hey Guys,
After fighting this for about an hour, and trying everything I could think of, this was the only way I could get my T-Mobile 8T to show up while in fastboot mode.
I tried the below, and probably more...
Ensuring I had the latest fastboot version
Manually installing the bootloader driver from googles SDK
Several restarts
Just installing OnePlus' driver that come on the phone per-installed
So for me, the issue was resolved by doing the following below.
1) install the OnePlus drivers that are included with your phone.
--- they should show up as CD Drive: OnePlus Drivers when you just connect your phone to your computer
2) This will create a directory like this... C:\Program Files (x86)\OnePlus USB Drivers, containing the USB driver
3) In that folder there is a driver "" but both when installed from my phone, and a downloaded version, i ran into The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.. So next we are going to disabled signed drivers on windows.
-----Select the “Start” button.
-----Type “startup”.
-----Select “Change advanced startup settings“.
-----Select “Restart now” under the “Advanced startup” area.
-----Select “Troubleshoot“.
-----Select “Advanced Options“.
-----Select “Startup Options“.
-----Select “Restart“.
-----A menu will appear where you can press “7” on your keyboard to choose “Disable driver signing enforcement“.
Now Device Driver Signing should be disabled, allowing you to install any driver you like in Windows 10 until you reboot.
4) Boot your device into fastboot mode. This should cause it to show up in device manager as Andriod, with a yellow triangle
5) In device manager(press windows + x to bring up a menu, then you can press m or select device manager for quick access) right click the android device
-----Update driver
-----Browse my computer
-----Let me pick
-----Have Disk
-----Navigate to C:\Program Files (x86)\OnePlus USB Drivers
-----Select OnePlus_android_winusb.inf and click okay
-----OnePlus Android Bootloader interface should be selected, and go ahead and install it.
After that your device should start showing up in fast boot mode.
I'm not sure if for some reason my driver version just was lacking a hash, or if it is a common issue, but hopefully i'll save someone a couple of minutes.
Click to expand...
Click to collapse
ohhh my man, you really saved my time. thanks a lot. appreciates ur help.
I recovered my account just so I could post a reply on this thread. THANK YOU MBEKTIC, you saved my skin!
I was puzzled for 3/4 hours wondering what to do. Thank you
Mbektic said:
Hey Guys,
After fighting this for about an hour, and trying everything I could think of, this was the only way I could get my T-Mobile 8T to show up while in fastboot mode.
I tried the below, and probably more...
Ensuring I had the latest fastboot version
Manually installing the bootloader driver from googles SDK
Several restarts
Just installing OnePlus' driver that come on the phone per-installed
So for me, the issue was resolved by doing the following below.
1) install the OnePlus drivers that are included with your phone.
--- they should show up as CD Drive: OnePlus Drivers when you just connect your phone to your computer
2) This will create a directory like this... C:\Program Files (x86)\OnePlus USB Drivers, containing the USB driver
3) In that folder there is a driver "" but both when installed from my phone, and a downloaded version, i ran into The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.. So next we are going to disabled signed drivers on windows.
-----Select the “Start” button.
-----Type “startup”.
-----Select “Change advanced startup settings“.
-----Select “Restart now” under the “Advanced startup” area.
-----Select “Troubleshoot“.
-----Select “Advanced Options“.
-----Select “Startup Options“.
-----Select “Restart“.
-----A menu will appear where you can press “7” on your keyboard to choose “Disable driver signing enforcement“.
Now Device Driver Signing should be disabled, allowing you to install any driver you like in Windows 10 until you reboot.
4) Boot your device into fastboot mode. This should cause it to show up in device manager as Andriod, with a yellow triangle
5) In device manager(press windows + x to bring up a menu, then you can press m or select device manager for quick access) right click the android device
-----Update driver
-----Browse my computer
-----Let me pick
-----Have Disk
-----Navigate to C:\Program Files (x86)\OnePlus USB Drivers
-----Select OnePlus_android_winusb.inf and click okay
-----OnePlus Android Bootloader interface should be selected, and go ahead and install it.
After that your device should start showing up in fast boot mode.
I'm not sure if for some reason my driver version just was lacking a hash, or if it is a common issue, but hopefully i'll save someone a couple of minutes.
Click to expand...
Click to collapse
Thanks for this - I know its a little after the fact but 6+ months later this post has gotten me out of a fastboot hole with a oneplus 9. Now fully rooted only for this. Thanks again.

Categories

Resources