[OP8PRO][OOS 11AA/BA/DA] Unbrick tool to restore your device to OxygenOS - OnePlus 8 Pro Guides, News, & Discussion

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 and T-Mobile OP7TPro 5G here are the EDL packages (also known as MSM tools or unbrick tools) that can revive a bricked OnePlus 8 Pro.
You should also 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
You can download the following versions:
IN11BA tools (european firmware):
ANDROID 10:
OOS 10.5.4
OOS 10.5.6
OOS 10.5.8
OOS 10.5.10
OOS 10.5.11
ANDROID 11:
OOS 11.0
OOS 11.0.1.1
OOS 11.0.2.2
OOS 11.0.3.3
OOS 11.0.4.4
Mirror for first and last MSMs per Android version: https://onepluscommunityserver.com/
IN11AA tools (international firmware):
ANDROID 10:
OOS 10.5.4
OOS 10.5.5
OOS 10.5.10
OOS 10.5.11
OOS 10.5.12
ANDROID 11:
OOS 11.0
OOS 11.0.1.1
OOS 11.0.2.2
OOS 11.0.4.4
Mirror for first and last MSMs per Android version: https://onepluscommunityserver.com/
IN11DA tools (indian firmware):
ANDROID 10:
OOS 10.5.4
OOS 10.5.5
OOS 10.5.8
OOS 10.5.9
OOS 10.5.10
OOS 10.5.11
OOS 10.5.12
OOS 10.5.13
ANDROID 11:
OOS 11.0
OOS 11.0.1.1
OOS 11.0.2.2
OOS 11.0.3.3
OOS 11.0.4.4
Mirror for first and last MSMs per Android version: https://onepluscommunityserver.com/
Warning:
It is advised to take backup of /persist partition before crossflashing (eg going from International to Indian build) as fingerprint reader may give an error related to enrollment issue. You can do so by using dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img (you must have root access, which is not something I'm going to explain here) and moving it to your computer/cloud.
Instructions:
Launch MsmDownloadTool V4.0.exe.
On Android 11 MSMs and up Windows 7 users may need to launch MsmDownloadTool V4.0_Win7.exe instead, but it hasn't been tested
On the login prompt select "Other" in the dropdown menu and click on Next.
Wait a few seconds until main window shows up.
Click on Target button and select O2 while using international tool or India while using indian tool or EU when using european tool.
Power your device off.
Maintain volume up and volume down keys to get into Qualcomm EDL mode.
Plug your device to your computer using stock OnePlus cable. (You may let volume keys go once done.)
Click on Enum to be sure your device is detected and press Start.
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.
My device isn't detected when I click on "Enum" button
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.microsoft.com/Search.aspx?q=qualcomm hs usb 9008 ) 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.
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, all credits to @Shadow12347 for finding it out.
Credits:
@LL Starks for getting 10.5.4 IN11AA and 10.5.4 IN11DA links from OnePlus
@pysklona for testing 10.5.4 international and indian versions
@Titokhan for being a friend and providing inspiration in writing
@headsh0t95 for being a friend and suggesting me to request an access to upload files on AndroidFileHost now one year ago for my previous threads
@AndroidFileHost for the hosting
@Zer0De8th for OOS 11.0/11.0.1.1/11.0.2.2/11.0.3.3/11.0.4.4 MSMs.
OnePlus for the device and OS

Related: [OnePlus 8 Pro][ROM][OTA][Oxygen OS] Repo of Oxygen OS Builds

That was quick! Great thank you.

i see oneplus 8 is IN21 ? 8Pro : IN11

empty.cad said:
i see oneplus 8 is IN21 ? 8Pro : IN11
Click to expand...
Click to collapse
Fixed typo in thread thanks, ironically enough I didn't have it in the title, guess that's what I get for making threads at the hour where people normally sleep in my timezone...

I've installed the global version of Oxygen OS on OP8 Pro but I definitely bricked it because it's stuck on the boot screen. Tried using your software to unbrick but the phone is not showing up at all, even after using the power button + volume up. Also unable to switch the phone off with the power button. Any advice?

jaques1979 said:
I've installed the global version of Oxygen OS on OP8 Pro but I definitely bricked it because it's stuck on the boot screen. Tried using your software to unbrick but the phone is not showing up at all, even after using the power button + volume up. Also unable to switch the phone off with the power button. Any advice?
Click to expand...
Click to collapse
As said in the OP, the key combination to get in EDL mode is volume up and down, not power and volume up.
How come your device doesn't turn off? It normally should after maintaining power button for 30 seconds.

太好了谢谢。

Thanks! Nice work, tool for op 8 vanilla coming soon?

Some_Random_Username said:
Fixed typo in thread thanks, ironically enough I didn't have it in the title, guess that's what I get for making threads at the hour where people normally sleep in my timezone...
Click to expand...
Click to collapse
Tested Done , thank bro

Wow, that was quick!
Thanks for the posting the msm tool and for your due diligence.:good:

Added EU 10.5.4 IN11BA to go back to EU build directly.

Hi,
I bought a Chinese Version, tried to install international rom, didn't know oneplus started locking their phones, and I believe I bricked it.
Any version to unbrick the Chinese version?
Thank you

kniaz759 said:
Hi,
I bought a Chinese Version, tried to install international rom, didn't know oneplus started locking their phones, and I believe I bricked it.
Any version to unbrick the Chinese version?
Thank you
Click to expand...
Click to collapse
You should be able to use any of the tools present in the OP but I would advise that you backup your /persist partition before (in main window of tool, press F8, tick "persist", input "oneplus" as password, press "ok" and click on the readback button).
Partition will be at the root of your system drive.

Some_Random_Username said:
You should be able to use any of the tools present in the OP but I would advise that you backup your /persist partition before (in main window of tool, press F8, tick "persist", input "oneplus" as password, press "ok" and click on the readback button).
Partition will be at the root of your system drive.
Click to expand...
Click to collapse
When I click to launch MsmDownloadTool V4.0.exe, nothing happens, just a small window comes up stating "program has been started but nothing happens...
EDIT: I got it working, driver needed restart.
I cannot enter EDL mode. I can reboot between system, recovery and bootloader but cannot enter EDL mode. I help vol+ and - for a while several times, nothing.
Another EDIT: I got into EDL via adb, it's doing it's thing now.

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, IN11BA tools (european firmware):[/B]
ANDROID 10:
[URL="https://androidfilehost.com/?fid=4349826312261777331"]OOS 10.5.4
IN11AA tools (international firmware):
ANDROID 10:
OOS 10.5.4
IN11DA tools (indian firmware):
ANDROID 10:
OOS 10.5.4
Click to expand...
Click to collapse
I have not been able to determine the different 8 Pro devices, and since you seem to be on top of everything, I would like to ask a question.
OnePlus is calling the 8 Pro they are selling here a "US" version, and i don't see anything like that here or elsewhere. The overseas versions are "Global" which I would guess is the same as your "international" above. Since I am looking at a possible Global version, I am not sure if it will have the same frequencies as the OnePlus one.
If you can help - thanks. After I get an 8, I will be using your tool and firmware to take My 7 McLaren 5G back to stock.

Can I unlock a T-Mobile device to install an International version??

gpompeus said:
Can I unlock a T-Mobile device to install an International version??
Click to expand...
Click to collapse
From previous posts elsewhere (if you look), no international working on that. If it could be, I would not be looking at a non-carrier replacement.

t-mizzle said:
When I click to launch MsmDownloadTool V4.0.exe, nothing happens, just a small window comes up stating "program has been started but nothing happens...
EDIT: I got it working, driver needed restart.
I cannot enter EDL mode. I can reboot between system, recovery and bootloader but cannot enter EDL mode. I help vol+ and - for a while several times, nothing.
Another EDIT: I got into EDL via adb, it's doing it's thing now.
Click to expand...
Click to collapse
Can you explain how?
I am also stuck between fastboot and recovery, can't seem to enter EDL
any guide how to do it?
Pressing Vol up + Vol down + power gets me to fastboot mode not EDL
Thanks.

kniaz759 said:
Can you explain how?
I am also stuck between fastboot and recovery, can't seem to enter EDL
any guide how to do it?
Pressing Vol up + Vol down + power gets me to fastboot mode not EDL
Thanks.
Click to expand...
Click to collapse
Are you trying to use the unbrick tool? Also I think EDL is just vol+ and vol-, no power button for that. It did not work for me with buttons, I got into EDL via adb, adb fastboot EDL, I believe.
I would like to thank everyone for trying to help me out. It was a mentally exhausting day, I must have wiped my phone at least 15 times. I'm giving it a break for now, will get back into it over the weekend.

Related

How to manually update AT&T Motorola Z2 Force

To update to Oreo without an active AT&T sim.
1. Download this official AT&T Oreo firmware to your computer
https://androidfilehost.com/?fid=673956719939833410
Firmware above should match this version which is the latest AT&T firmware.
https://www.att.com/devicehowto/tut...?make=Motorola&model=MotoZ2XT1789&gsi=N8TH4fU
2. Download Lenovo Moto Smart Assist
https://support.lenovo.com/us/en/downloads/ds101291
3. Enable USB Debugging on your device usually via settings on your phone and you press on About > Build numerous times until it states Developer settings enabled then you enable ADB USB Debugging there.
https://www.verizonwireless.com/support/knowledge-base-213471/
4. rename the zip firmware you downloaded in step one to update.zip and place it in the top level of your internal storage of your device from within Windows Explorer you will need to set your phone to USB file transfer mode instead of charging (the default) by pulling the notification area down on your phone and setting the USB mode there.
5. After that is done unplug the USB cable from your PC and plug it back in again.
6. Open the Lenovo Moto Smart Assist in Windows go to Flash it will look for updates and immediately the Update button will be enable because you have an update.zip on your phone. Click Update, let it finish rebooting your phone and whatnot and viola welcome to Android Oreo on your Moto Z2.
==> DO NOT POWER OFF YOUR DEVICE DURING FLASH ==<
Since you my end up with a soft bricked device and will have to find methods on XDA to restore it, but you should be able to do this directly from fastboot.
Begin by pressing the Power button for a few moments to turn off
the Moto Z device
In the next step hold down Volume Down and Power keys for a short while.
Let go of all keys when you see Fastboot Mode.
Once your in fastboot just repeat the steps above.
Note: You will get some security & permission prompts if it is the first time using Smart Assist. Do what it states.
If your device is not detected you might need Motorola Drivers here
https://mega.nz/#!buYjzAaR!3Xx0MHYJqIJ8JjdSKxRaEP4AkifzUd3XX8dXKuTVZ1I
or here via MDM (Motorola Device Manager) https://support.motorola.com/us/en/drivers
I found this out after numerous attempts with AT&T sim cards and trying to let the update happen in the Lenovo Moto Smart Assist but there was no progress indicator and sometimes the download would fail..but this worked for me.
dynamiclynk said:
To update to Oreo without an active AT&T sim.
2. Download Lenovo Moto Smart Assist
https://support.lenovo.com/us/en/downloads/ds101291
Click to expand...
Click to collapse
Thanks for this.
I just did the update with the tool above. The tool actually offers you the option to download the latest OCXS27.109-47-14 image. Though it's still the September 1, 2018 security updated image.
As instructed, you just install the software and accept permissions.
Click on "Flash"
In the Flash section, under "New Ver:" there is an option to download the latest. What it will do is download the image and unzip it.
Once the image is ready, you can Click "Update" and follow the instructions.
If you use the default settings for install, there is a log file you can use to watch detailed progress. "C:\Program Files (x86)\Lenovo Moto Smart Assistant\logs"
Be patient at 51% it's likely copying the files during this time.
Is there an option to upgrade without windows pc? Via fastboot and such
galets said:
Is there an option to upgrade without windows pc? Via fastboot and such
Click to expand...
Click to collapse
The smart assist tool installs fastboot during the update process and it goes into the bootloader screen when it performs the update. So as long as it's the official image, there might be a way. I'm not sure, I did the update with my windows vm.
pitchdarkice said:
The smart assist tool installs fastboot during the update process and it goes into the bootloader screen when it performs the update. So as long as it's the official image, there might be a way. I'm not sure, I did the update with my windows vm.
Click to expand...
Click to collapse
I am thinking the smart assist has privileged access to flash via security keys because when I tried flashing via fastboot or even from recovery via the zip file I did not have permissions, at least that's what happened to me.
The firmware file seems to be for z2 "play". Will it work for z2 "force" model?
Anyone used LMSA to get the Jan 2019 update? LMSA shows Nov 2018 is the latest update.
Update to January 2019 security update
HKSpeed said:
Anyone used LMSA to get the Jan 2019 update? LMSA shows Nov 2018 is the latest update.
Click to expand...
Click to collapse
I did successfully updated mt at&t z2 force to January 2019 security update. I could not make the manual method work for me, but LMSA already lists the January 2019 patch. All you need to do is install motorola drivers and LMSA, allow USB debugging and connect your phone to your computer. Then let LMSA recognize the phone and it will show latest update. Download it directly in LMSA, and the Upgrade button will become available.
February security patch released April 30 for AT&T Z2 Force. I didn't get it OTA as of yesterday (5/5). I guess I'll try LMSA.
https://www.att.com/devicehowto/tutorial.html#!/stepbystep/id/stepbystep_KM1226455?gsi=9oak3b
There are two uploads for Feb security patch on mirrors.lolinet.com. Both was uploaded on May. The 2nd one has the text "FIX NFC".

My Mi Max 3 got bricked after doing a OTA update, totally dead, how to do EDL?

The background
My mi max 3 decided to do a ota update overnight and then it got hard bricked. While charging the charge light no longer goes on and all manner of button pressing does not get any response. All 3 buttons, power and volume up/down all do nothing. The phone appears totally dead.I tried the various button combinations while a usb cable to the pc was plugged in. The phone is not rooted, it was never installed with any custom roms, and has been using the global stock rom since day 1 in sep 2018. The last ROM I was on was global stable 10.3.3.0 PEDMIXM.
What I've done
I managed to get my xiaomi account authorized, and then I used miflash 2018.5.28 to flash the latest global stable ROM 10.3.3.0 PEDMIXM, but the flashing kept going and did not stop even after more than 10 minutes.
I also got many 'cannot receive hello packet' errors.
Now when I try to reflash again, I get a message saying my account is not authorized.
My phone is still dead, totally black screen with no charging light when charging.
Can anyone help? I tried opening but I can't figure out how to do it, it's too tight. I can't send it to the service center either, as this is an export set and they insist that they will only fix local sets. If there is someone who can assist remotely I can pay a fee too! But only if it works.
Tried to reset by shortcut buttons? This will reset your device and data will be lost. You can back up files via fastboot.
Do you have unlocked bootloader?
If so
1) Flash TWRP and then a Rom, like Xiaomi.eu the latest versions.
If no
2) Try to unlock even with the broken Rom. If you have your linked Xiaomi account, you can get it. You can change the OEM unlock flag by fastboot. If you can, go back to step 1.
If nothing works, then you have to go to the authorized or through the test point.
I always unlock my devices, because in case of errors, I can resurrect them through TWRP.
Good luck.
PS. Try logging in with a Xiaomi account at Xiaomi Tools.
---------- Post added at 02:48 PM ---------- Previous post was at 02:38 PM ----------
There are some contacts over the internet that connects to your machine via Team Viewer and log in with an authorized Xiaomi Tools account and you will be able to pass a new Rom.
Search the internet and Xiaomi forums.
Perhaps this is the fastest and safest way.
Generally this service is charged but pays off.
I maybe have a solution for you. I am going to write you instructions later today with some modded files you can try out.
---------- Post added at 11:09 AM ---------- Previous post was at 10:54 AM ----------
Try this
1. download MIUI 10 V10.0.3.0.OEDCNFH and extract it to folder with a short name (less then 7 characters)
http://bigota.d.miui.com/V10.0.3.0.OEDCNFH/nitrogen_images_V10.0.3.0.OEDCNFH_20180914.0000.00_8.1_cn_e343c7cf58.tgz
2. download "Bypass EDL Auth replace file from fastboot version.zip"
https://mega.nz/#!GIo22IAA!FZGxQaw0dIieQhvvAsFlpclIXmKm-tb_4576Q12yffQ
3. extract "Bypass EDL Auth replace file from fastboot version.zip to a temporary location and replace the file prog_emmc_firehose_Sdm660_ddr.elf in the MIUI 10 V10.0.3.0.OEDCNFH firmware folder.
4. try flashing again with Bypass EDL Auth replace file from "Bypass EDL Auth replace file from fasstboot version\MiFlash2018-5-28-0\XiaoMiFlash.exe"
Good luck. Hope it works for you I have not tried it myself
Soft unbrick
TRY THIS! I SOMEHOW UNBRICKED MY DEVICE
CREDITS TO XDA FORUM
(https://forum.xda-developers.com/mi-max-3/help/guess-somewhat-kinda-bricked-nitrogen-t3848922)
First, check if your phone is being detected as Qualcomm HS-USB QDLoader 9008 (if not do test point https://en.miui.com/thread-3765172-1-1.html)
Second Install Xioami Mi Flasher Beta Version
(http://en.miui.com/thread-281979-1-1.html)
Third download this flash boot ROM
(http://bigota.d.miui.com/V9.6.12.0....EDCNFD_20180820.0000.00_8.1_cn_5e8d0ddf88.tgz)
Forth Unzipped the .tgz file and get/move the .tar file to C:\ (Computer Disk Drive)
Fifth, Rename the .tar file to MiMax3.tar
Sixth, extract the file
Seventh, Open the Xiaomi Mi Flash Tool Beta Version then locate the file Mimax3 (C:\Mimax3\nitrogen_images_V9.6.12.0.OEDCNFD_20180820.0000.00_8.1_cn)
Eighth Select Clean All and Flash
If error occured long press the power button and release it once sound connected, refresh or close the Mi Flashtool then flash
I hope this one can work. My Mi Max 3 is working again.

Screen Rotation Problem

I have a problem with the screen rotation sensor. after a few hours the sensor stops working. When i restart the device the sensor works again for a few hours.
I set up my device right after the purchase with the lineageos, with the stock rom I have not yet tested, but with superior os (9.0), I have the same problem. Does anyone have an idea how I could solve the problem? Is it possibly a hardware problem?
I have also tested with the firmwares 10.0.3, 10.0.9, 10.0.12 and 10.0.13.
Not exactly a hardware problem. I had the same issue on LineageOS and told the developer to look into the issue but he has abandoned the ROM so we're not gonna get a fix for that. Some Pie ROMs break the sensors of the device. This is not limited to the rotation sensor but also including the proximity sensor and some camera issues. I suggest flashing Oreo in EDL mode and then using another ROM like MIUI (in which everything works the way they should), if you are trusting the developers of that ROM. Cheers.
Thanks for your help. Miui is not an option for me. I operate my mobile without Google services, so Gapps must not be pre-installed. POSP v3.1 would be my first alternative to Lineageos, but I hope someone will develop it further.
Can you still help me how exactly I flash in EDL mode?
counti said:
Thanks for your help. Miui is not an option for me. I operate my mobile without Google services, so Gapps must not be pre-installed. POSP v3.1 would be my first alternative to Lineageos, but I hope someone will develop it further.
Can you still help me how exactly I flash in EDL mode?
Click to expand...
Click to collapse
Download and install MiFlash 20170425, Qualcomm Drivers, ADB drivers and platform tools.
Download stock fastboot images. Extract them in root drive (suck as D:/). Fastboot / EDL do not want folder names with spaces.
Put your phone into fastboot mode (by long pressing Pwr + vol- until Fastboot Mode logo appears)
Type in Command Prompt or PowerShell: fastboot oem edl
Phone will turn black and have blinking LED.
Open MiFlash. Locate the extracted fastboot images folder.
Click refresh. Should display S/N of your phone and its status.
Select 'clean all'. Do NOT select Clean + Lock, as it will lock bootloader or make things worse.
Start flashing by clicking flash button, and wait patiently.
When it display 'success', long press power until you can see 'Device Unlock' warning screen or AndroidOne splash screen.
And you're basically done EDL'ing phone.
counti said:
Thanks for your help. Miui is not an option for me. I operate my mobile without Google services, so Gapps must not be pre-installed. POSP v3.1 would be my first alternative to Lineageos, but I hope someone will develop it further.
Can you still help me how exactly I flash in EDL mode?
Click to expand...
Click to collapse
There are a lot of ROMs you can try. Most of them are more up to date compared to LineageOS. Superior OS, ViperOS, Resurrection Remix are your options. Can you tell me how did you de-googled your phone? Don't you have problems with GPS or other stuff without Google Services on your phone ?
thanks for your help, i'll try to do that in the next weeks
RFD80M-75679 said:
Download and install MiFlash 20170425, Qualcomm Drivers, ADB drivers and platform tools.
Download stock fastboot images. Extract them in root drive (suck as D:/). Fastboot / EDL do not want folder names with spaces.
Put your phone into fastboot mode (by long pressing Pwr + vol- until Fastboot Mode logo appears)
Type in Command Prompt or PowerShell: fastboot oem edl
Phone will turn black and have blinking LED.
Open MiFlash. Locate the extracted fastboot images folder.
Click refresh. Should display S/N of your phone and its status.
Select 'clean all'. Do NOT select Clean + Lock, as it will lock bootloader or make things worse.
Start flashing by clicking flash button, and wait patiently.
When it display 'success', long press power until you can see 'Device Unlock' warning screen or AndroidOne splash screen.
And you're basically done EDL'ing phone.
Click to expand...
Click to collapse
All I have done is not to install gapps
GPS runs without problems without Google services (I use osmand for navigation), Whatsapp I don't use, I have Threema, you can set polling.
Because the Google camera is much better than Open Camera or the standard camera from Lineageos I installed MicroG, so the Google camera works.
marstonpear said:
There are a lot of ROMs you can try. Most of them are more up to date compared to LineageOS. Superior OS, ViperOS, Resurrection Remix are your options. Can you tell me how did you de-googled your phone? Don't you have problems with GPS or other stuff without Google Services on your phone ?
Click to expand...
Click to collapse
Hello, a while ago I had this same problem, but I was successful because my cell phone got wet on the top (where I imagine all the sensors are). From there accelerometer, gyroscope, compass, proximity and light stopped working.
Yesterday I was trying to install DerpFest ROM and I did not succeed, I tried it more or less 15 times and threw myself into bootloop, so I reinstalled stock ROM Pie 10.0.16 and the sensors from nowhere started working again, but after a while, When charging, the device rebooted only 2 times. After such reboot I deactivated the sensors again.
I have tried to fix it by reinstalling Stock ROM and cleaning the system files through the TWRP "Repair" option, but it does not work.
Did anyone find any solution for this?
The solution for this problem is the kernel. The installation of POSP Rom solved the problem, probably because of the included kernel. Actually i have the lineageos rom with the butterfly kernel and it works also, without this kernel i had also this problem with lineageos.

Bootloader UNLOCKED - need ROM

Hello,
So the good news is - apparently we can unlock Kirin 970 now. I did the hardware testpoint mode with the HCU Client and it worked just fine! I was replacing the battery anyway so I already had access to the motherboard. The question now is - what happened to LineageOS ROMs? Looks like they just deleted all of them.
Is there anybody out there with one of them on their HDD willing to share? Google cached website is showing two of them:
lineage-16.0-20210211-nightly-charlotte-signed.zip 2/11/21
lineage-16.0-20210204-nightly-charlotte-signed.zip 2/4/21
I'm gonna try to build a custom LineageOS 18.1 (Android 11) soon as well.
Thanks.
RafBB said:
Hello,
So the good news is - apparently we can unlock Kirin 970 now. I did the hardware testpoint mode with the HCU Client and it worked just fine! I was replacing the battery anyway so I already had access to the motherboard. The question now is - what happened to LineageOS ROMs? Looks like they just deleted all of them.
Is there anybody out there with one of them on their HDD willing to share? Google cached website is showing two of them:
lineage-16.0-20210211-nightly-charlotte-signed.zip 2/11/21
lineage-16.0-20210204-nightly-charlotte-signed.zip 2/4/21
I'm gonna try to build a custom LineageOS 18.1 (Android 11) soon as well.
Thanks.
Click to expand...
Click to collapse
Here you are
lineage-16.0-20210211-nightly-charlotte-signed.zip
drive.google.com
RafBB said:
Hello,
So the good news is - apparently we can unlock Kirin 970 now. I did the hardware testpoint mode with the HCU Client and it worked just fine! I was replacing the battery anyway so I already had access to the motherboard. The question now is - what happened to LineageOS ROMs? Looks like they just deleted all of them.
Is there anybody out there with one of them on their HDD willing to share? Google cached website is showing two of them:
lineage-16.0-20210211-nightly-charlotte-signed.zip 2/11/21
lineage-16.0-20210204-nightly-charlotte-signed.zip 2/4/21
I'm gonna try to build a custom LineageOS 18.1 (Android 11) soon as well.
Thanks.
Click to expand...
Click to collapse
Are you use EMUI 9.1 to unlock Bootloader ?
RafBB said:
Hello,
So the good news is - apparently we can unlock Kirin 970 now. I did the hardware testpoint mode with the HCU Client and it worked just fine! I was replacing the battery anyway so I already had access to the motherboard. The question now is - what happened to LineageOS ROMs? Looks like they just deleted all of them.
Is there anybody out there with one of them on their HDD willing to share? Google cached website is showing two of them:
lineage-16.0-20210211-nightly-charlotte-signed.zip 2/11/21
lineage-16.0-20210204-nightly-charlotte-signed.zip 2/4/21
I'm gonna try to build a custom LineageOS 18.1 (Android 11) soon as well.
Thanks.
Click to expand...
Click to collapse
Here is my p20 pro , can I unlock the Bootloader ?
ArthurTsai said:
Here you are
lineage-16.0-20210211-nightly-charlotte-signed.zip
drive.google.com
Click to expand...
Click to collapse
Awesome! Thanks a lot. I've found an UNOFFICIAL rom yesterday and flashed it, but looks like I'll be doing it all over again today with this one.
ArthurTsai said:
Are you use EMUI 9.1 to unlock Bootloader ?
Click to expand...
Click to collapse
Ok so here was the process:
1) Backed up all my data from the device (CLT-L29)
2) Factory reset the device
3) I used Huawei Hisuite software to rollback as far (BACK) as I could. It actually let me downgrade to EMUI 8.
4) Installed HCU and DC Phoenix (timed 72 hour license for both was like 20 euro)
5) Installed NECESSARY drivers on my Windows 10 machine (HUAWEI USB COM 1.0) for the testpoint
6) I opened the phone (I wanted to replace the battery anyway). Unscrew a couple of screws and take a shield to get to the pad.
7) With the phone completely off, short the testpad to ground (I used tweezers) and plug in the USB cable while still shorting out that pad. (USB cable that is connected to your Windows machine that is). Your phone screen will stay completely OFF, but you should hear an USB "ding" sound in you windows machine. Go to the device manager and check for HUAWEI USB COM 1.0 (Your Port). If you don't see it it won't work.
8) Fire up HCU Client, check account, select "Fastboot/XLoader (Hisilicon only)" on phone connection mode.
9) Go to the "Fastboot/Xloader" tab and select CPU (for me Kirin970_T2_A8.1_V5) worked fine.
10) Click Read phone info button, you'll see a progress bar on the bottom, it should take like 2 minutes
11) If everything went fine you'll see a log on the right with your unlock code in it
12) You can unlock it from that software, select "Bootloader lock: unlock", and "Write bootloader code" I also selected "Erase Huawei ID" and click "Repair" button. It will be quick. And that's it!
Now, flashing a custom ROM was a pain. Apparently most of them REQUIRE EMUI 9.0.0.159 (159 is the KEY!). You must get the original firmware and flash it with DC Phoenix. After that the process went something like this...
1) Put the phone in fastboot/rescue mode (hold the volume down button wile inserting USB cable with the phone off)
2) Flash TWRP for charlotte with fastboot from your PC
3) Restart phone into RECOVERY (TWRP) mode
4) Sideload your rom.ZIP file (Lineage for example)
5) Sideload google apps
6) Sideload factory camera app (honestly its the best for that phone)
7) Restart the bootloader (you will be in the fastboot mode again)
8) Upload the ORIGINAL recovery image (it wont boot if you dont do it) you can revert to TWRP after the first boot
9) Go into Huawei recovery mode (power+volume up)
10) Wipe/factory reset
11) Restart and you are done! (now you can flash TWRP again if you want)
It took me an entire day of work to figure it out. All the info (steps) is available online including the location of the test pad and disassembly of the phone. Here's an awesome guide to flashing Lineage (https://depl0y.com/posts/P20-Pro-LineageOS-Guide/). One thing I've noticed if you try to use HiSuite AFTER you unlocked your bootloader it WILL lock it again. I had to do it twice while I was trying to get EMUI 9.0.0.159. The best way was to use DC Phoenix and ROM from androidhost.ru.
Anyway after all that I now have an unlocked P20 Pro with stock android. It's bloatware free and runs great. So far no major issues with the ROM.
RafBB said:
Ok so here was the process:
1) Backed up all my data from the device (CLT-L29)
2) Factory reset the device
3) I used Huawei Hisuite software to rollback as far (BACK) as I could. It actually let me downgrade to EMUI 8.
4) Installed HCU and DC Phoenix (timed 72 hour license for both was like 20 euro)
5) Installed NECESSARY drivers on my Windows 10 machine (HUAWEI USB COM 1.0) for the testpoint
6) I opened the phone (I wanted to replace the battery anyway). Unscrew a couple of screws and take a shield to get to the pad.
7) With the phone completely off, short the testpad to ground (I used tweezers) and plug in the USB cable while still shorting out that pad. (USB cable that is connected to your Windows machine that is). Your phone screen will stay completely OFF, but you should hear an USB "ding" sound in you windows machine. Go to the device manager and check for HUAWEI USB COM 1.0 (Your Port). If you don't see it it won't work.
8) Fire up HCU Client, check account, select "Fastboot/XLoader (Hisilicon only)" on phone connection mode.
9) Go to the "Fastboot/Xloader" tab and select CPU (for me Kirin970_T2_A8.1_V5) worked fine.
10) Click Read phone info button, you'll see a progress bar on the bottom, it should take like 2 minutes
11) If everything went fine you'll see a log on the right with your unlock code in it
12) You can unlock it from that software, select "Bootloader lock: unlock", and "Write bootloader code" I also selected "Erase Huawei ID" and click "Repair" button. It will be quick. And that's it!
Now, flashing a custom ROM was a pain. Apparently most of them REQUIRE EMUI 9.0.0.159 (159 is the KEY!). You must get the original firmware and flash it with DC Phoenix. After that the process went something like this...
1) Put the phone in fastboot/rescue mode (hold the volume down button wile inserting USB cable with the phone off)
2) Flash TWRP for charlotte with fastboot from your PC
3) Restart phone into RECOVERY (TWRP) mode
4) Sideload your rom.ZIP file (Lineage for example)
5) Sideload google apps
6) Sideload factory camera app (honestly its the best for that phone)
7) Restart the bootloader (you will be in the fastboot mode again)
8) Upload the ORIGINAL recovery image (it wont boot if you dont do it) you can revert to TWRP after the first boot
9) Go into Huawei recovery mode (power+volume up)
10) Wipe/factory reset
11) Restart and you are done! (now you can flash TWRP again if you want)
It took me an entire day of work to figure it out. All the info (steps) is available online including the location of the test pad and disassembly of the phone. Here's an awesome guide to flashing Lineage (https://depl0y.com/posts/P20-Pro-LineageOS-Guide/). One thing I've noticed if you try to use HiSuite AFTER you unlocked your bootloader it WILL lock it again. I had to do it twice while I was trying to get EMUI 9.0.0.159. The best way was to use DC Phoenix and ROM from androidhost.ru.
Anyway after all that I now have an unlocked P20 Pro with stock android. It's bloatware free and runs great. So far no major issues with the ROM.
Click to expand...
Click to collapse
Things are not that simple. The HiSuite on Mac have been updated.
I can't find the button that can roll back or check for update after this.
Maybe I should try HiSuite on Windows.
I suddenly remembered that I cannot use HiSuite Windows version to roll back to EMUI 8 , but I can roll back to EMUI 9. Maybe I can roll back to EMUI 8 from EMUI 9. Needing roll back twice ?
ArthurTsai said:
I suddenly remembered that I cannot use HiSuite Windows version to roll back to EMUI 8 , but I can roll back to EMUI 9. Maybe I can roll back to EMUI 8 from EMUI 9. Needing roll back twice ?
Click to expand...
Click to collapse
You *should be able to unlock it with EMUI 9. I rolled it back to 8, just to find out later on I need 9.0.0.159 anyway. So I used HiSuite to update it to 9 - but it wasn't the version I wanted and also doing this in HiSuite removed my bootloader code, so I ended up using HCU Client on EMUI 9 and it worked just fine. After that I used DC Phoenix to flash the 9.0.0.159 (bootloader stayed unlocked). It was a pain, but yeah you SHOULD be able to unlock it with EMUI9.
ArthurTsai said:
I suddenly remembered that I cannot use HiSuite Windows version to roll back to EMUI 8 , but I can roll back to EMUI 9. Maybe I can roll back to EMUI 8 from EMUI 9. Needing roll back twice ?
Click to expand...
Click to collapse
Here's a log from unlocking 9.0.0.168...
Just to let you know that official ROM (lineage-16.0-20210211-nightly-charlotte-signed.zip) is not working on my P20 Pro. It crashes on the first boot. I'm back with (lineage-16.0-20190217_125340-UNOFFICIAL-charlotte.zip) I believe it was made made by LuK1337. Works great. I use it with open gapps pico version.
guys, this is p20 non-pro forum.
why are you discussing this here?

[GUIDE] How to install Android to HP Elite x3

查看中文版教程 (Chinese version)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To moderators: This phone originally had Windows 10 Mobile installed, so I posted it here. Please move it if topic is unsuitable in Windows 10 Mobile forum.
Code:
#/usr/bin/env python3
print('''
Your warranty is... still valid?
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
''')
First of all, thanks to pst125675 for testing Android dump on HP Elite x3 Retail unit. So far I can say converting HP Elite x3 into Android is completely possible - although there're some known issues.
To download HP Elite x3 Android dump, visit here:
https://forum.xda-developers.com/t/not-guide-android-dump-of-hp-elite-x3-for-future-use.4558603/
Known issues​- IMEI will be erased. I don't know how to fix it for now, but you can make telephone call properly if your country/region's regulation doesn't require a proper IMEI value.
Known unaffected countries/regions: China, Russia.
- Unable to use fingerprint sensor, IR sensor.
- Difficult to revert it back to Windows 10 Mobile. Guess you don't want to revert it back anyway.
Applicable model​HP Elite x3 Open Market variant, both retail and prototype unit can be used.
Telstra and Verizon variants might be supported (same RKH), but they're untested - do it at your own risk!
DO NOT TRY IT ON OTHER WP MODELS!
Procedure for Retail Unit​1. Disable Reset Protection (if applicable) in settings and downgrade the phone back to initial release (10.0.14393.953) with Windows Device Recovery Tool or FFUTool. If your phone is locked out from Reset Protection, there're some methods to bypass it which aren't covered here.
2. At this point, do not connect to Internet during the entire procedure. Enable Developer Mode and install Interop Tools, install NDTKSvc then enable Interop Unlock here. If you were always trying to hack your HP Elite x3 then I'm sure you've already known how to enable Interop Unlock.
https://forum.xda-developers.com/t/...es-now-on-github.3445271/page-7#post-68463839
3. Copy attached registry file to the phone, disconnect the phone and import it with Interop Tools. After that reconnect it to your phone.
4. Connect your phone back to PC, and browse to EFIESP folder\Windows\system32\boot, locate resetphone.efi file and rename it to resetphonex.efi.
5. Download the debugprod package from here: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/ and extract developermenu.efi from it, rename it to resetphone.efi and copy it to EFIESP folder\Windows\system32\boot of your phone.
6. Power off the phone and press both vol- and power key to get Windows Phone Boot Menu. Use power key to select Mass Storage mode.
7. Connect the phone to PC. You can use something to backup entire eMMC before doing any further, like HxD from https://mh-nexus.de/en/downloads.php?product=HxD20 or dd. Open disk with read-only mode (choose MSFTPhone eMMC) and find somewhere with at least 58.2GB storage space.
8. You may want to backup QCN before installing Android (in case you want to restore IMEI). This part will be mentioned in replies.
9. Now use Rufus ( https://rufus.ie/ ) to install the extracted Android dump to your phone. You'll have to tick "List USB Hard Drives" so your phone will be listed in Rufus. When you're ready, click START button to start Android installation.
WARNING: BE CAREFUL! DO NOT DISCONNECT THE PHONE DURING THE PROCEDURE, OR IT WILL KILL YOUR PHONE AND NO WAY TO REVIVE! ​IF YOU ARE USING A LAPTOP TO FLASH YOUR PHONE, MAKE SURE YOU HAVE SLEEP DISABLED AND KEEP EXTERNAL AC ADAPTER CONNECTED!​
10. Now wait 1-3 hours for the procedure completes. Once the procedure completes, force reboot the phone.
11. Your phone will boot into Android. You may see an error message in Chinese that told you decryption failed. Simply tap the button "恢复出厂设置" to perform factory reset.
12. Enjoy Android OS on your glorious HP Elite x3.
Procedure for Prototype Unit​
If you're not sure if you have a prototype unit, check if your phone meets any of following conditions:
- HP Sample, Not for Sale is printed on the back
- You can see Not for Resale text displayed during boot
- No fingerprint sensor and a more generally known HP logo is used
If your phone doesn't meet any of conditions above, then your phone isn't a prototype unit. This part is not for you.
Simply follow this guide to put your phone into EDL mode, use any Snapdragon 820 eMMC firehose programmer to backup/restore the entire phone. The prototype variant allows you to revert it back to Windows Phone variant whenever you want.
[GUIDE] How to dump and write back the storage on most of Qualcomm devices
This is a generic guide that could be suitable for many Qualcomm based devices, once the phone can be triggered to EDL mode. To make sure this guide will work as expect, following requirements are needed: - Know how to trigger the phone to EDL...
forum.xda-developers.com
Special Thanks​gus33000 and Rafael Rivera for discovering the production signed Developer Menu and Interop Tools development
My partner for discovering the existence of HP Elite x3 prototype with Android OS
pst125675 for his first trial and error procedure
Bootloader Unlock​
It's possible to unlock the bootloader after installing Android. However since I cannot find Fastboot driver that completely suitable for HP Android devices, you'll have to force install Fastboot driver for other OEMs on it.
Once Fastboot driver installed, the bootloader unlock procedure will be pretty generic. Simply enable OEM Unlocking in Developer Options, reboot to Fastboot mode and execute this command, then confirm bootloader unlock:
Code:
fastboot flashing unlock
It's also possible to install Magisk root on this phone, simply use 7-Zip to open Android dump and extract boot.img inside, then patch it with Magisk.
Backup QCN​
This procedure can be only done before you convert it to Android.
To enable diag port, you'll have to download attached diagnostic.rar , boot the phone into Mass Storage mode and execute this command under Administrator privilege. Assume your MainOS drive is mounted at drive G.
Code:
enableQCComp.bat G:\ SerialCompositeConfig
EnableMSFTStack.bat G:\ SerialCompositeConfig
Once 2 commands were executed successfully, reboot it back to normal OS and make QCN backup with QPST.
How about revert it back to Windows 10 Mobile?​You'll need to build a TWRP, which obviously isn't available. Or at least enable Rooted ADB Shell under stock recovery.
I'm sure developers are talented enough to modify boot/recovery images to have it enabled.
hikari_calyx said:
you'll have to force install Fastboot driver for other OEMs on it.
Click to expand...
Click to collapse
first of all, many many thanks for the support in bringing our wonderful HP back to life, by providing all the files.
Can you also please guide me in the right direction on where to find/how to install fastboot driver? Is it needed on Ubuntu too?
a_petrov303 said:
first of all, many many thanks for the support in bringing our wonderful HP back to life, by providing all the files.
Can you also please guide me in the right direction on where to find/how to install fastboot driver? Is it needed on Ubuntu too?
Click to expand...
Click to collapse
For Windows, right click on Update Driver, Select Driver manually, and choose All Devices, select any generic Fastboot driver you have installed.
Fastboot driver installation is unneeded for Linux distro or macOS.
A known working driver is the Google driver provided on Google website: https://developer.android.com/studio/run/win-usb
Many thanks for your reply. I am struggling to enter fast boot mode.
adb reboot fastboot is not working, only adb reboot bootloader. Then I get the same menu as with "Vol - + Power" buttons combination :
START
Restart Bootloader
Recovery mode
Power Off
Boot to FFBM
Can you please explain how you got into fastboot mode in order to execute fastboot flashing unlock? I have already extracted boot.img from the dump, many thanks
a_petrov303 said:
Many thanks for your reply. I am struggling to enter fast boot mode.
adb reboot fastboot is not working, only adb reboot bootloader. Then I get the same menu as with "Vol - + Power" buttons combination :
START
Restart Bootloader
Recovery mode
Power Off
Boot to FFBM
Can you please explain how you got into fastboot mode in order to execute fastboot flashing unlock? I have already extracted boot.img from the dump, many thanks
Click to expand...
Click to collapse
You've already entered Fastboot mode.
Simply connect your phone to PC under this screen.
hikari_calyx said:
You've already entered Fastboot mode.
Simply connect your phone to PC under this screen.
Click to expand...
Click to collapse
I think I have tried that, but the phone was simply invisible to the computer.
Fastboot devices command was returning zero devices, but before that adb reboot recovery was working thus restarting the phone into this mode (fastboot mode).
a_petrov303 said:
I think I have tried that, but the phone was simply invisible to the computer.
Fastboot devices command was returning zero devices, but before that adb reboot recovery was working thus restarting the phone into this mode (fastboot mode).
Click to expand...
Click to collapse
Provide a screenshot of Device Manager.
Also, do not use Minimal ADB and Fastboot.
hikari_calyx said:
Provide a screenshot of Device Manager.
Also, do not use Minimal ADB and Fastboot.
Click to expand...
Click to collapse
thank you for your help, I think I understand what I was doing wrong - the fastboot command has to be entered via sudo (In Ubuntu)
How I will try root via magisk, if there is tutorial on that, please share
also, I was thinking, how realistic is to have a working TWRP for our phone and maybe some custom ROMs? Is it too much to hope for this model? )))
apetrov1x5 said:
also, I was thinking, how realistic is to have a working TWRP for our phone and maybe some custom ROMs? Is it too much to hope for this model? )))
Click to expand...
Click to collapse
I made a barely working TWRP based on existing ZUK Z2 TWRP.
I said "barely working", which means only ADB commands will work, you can't touch the screen at all. Also it exceeded 64MB so you can't flash it right into your phone, you can only boot into it with "fastboot boot twrp.img".
I'm not ready to post this to public.
Does it allow to work with hp lapdock (screen+keyboard accessory for the x3) from this android fw?
apg1983 said:
Does it allow to work with hp lapdock (screen+keyboard accessory for the x3) from this android fw?
Click to expand...
Click to collapse
Yes it does, you'll get a totally different experience.
hikari_calyx said:
only ADB commands will work, you can't touch the screen at all
Click to expand...
Click to collapse
hikari_calyx said:
查看中文版教程 (Chinese version)
View attachment 5864361
To moderators: This phone originally had Windows 10 Mobile installed, so I posted it here. Please move it if topic is unsuitable in Windows 10 Mobile forum.
Code:
#/usr/bin/env python3
print('''
Your warranty is... still valid?
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
''')
First of all, thanks to pst125675 for testing Android dump on HP Elite x3 Retail unit. So far I can say converting HP Elite x3 into Android is completely possible - although there're some known issues.
To download HP Elite x3 Android dump, visit here:
https://forum.xda-developers.com/t/not-guide-android-dump-of-hp-elite-x3-for-future-use.4558603/
Known issues​- IMEI will be erased. I don't know how to fix it for now, but you can make telephone call properly if your country/region's regulation doesn't require a proper IMEI value.
Known unaffected countries/regions: China, Russia.
- Unable to use fingerprint sensor, IR sensor.
- Difficult to revert it back to Windows 10 Mobile. Guess you don't want to revert it back anyway.
Applicable model​HP Elite x3 Open Market variant, both retail and prototype unit can be used.
Telstra and Verizon variants might be supported (same RKH), but they're untested - do it at your own risk!
DO NOT TRY IT ON OTHER WP MODELS!
Procedure for Retail Unit​1. Disable Reset Protection (if applicable) in settings and downgrade the phone back to initial release (10.0.14393.953) with Windows Device Recovery Tool or FFUTool. If your phone is locked out from Reset Protection, there're some methods to bypass it which aren't covered here.
2. At this point, do not connect to Internet during the entire procedure. Enable Developer Mode and install Interop Tools, install NDTKSvc then enable Interop Unlock here. If you were always trying to hack your HP Elite x3 then I'm sure you've already known how to enable Interop Unlock.
https://forum.xda-developers.com/t/...es-now-on-github.3445271/page-7#post-68463839
3. Copy attached registry file to the phone, disconnect the phone and import it with Interop Tools. After that reconnect it to your phone.
4. Connect your phone back to PC, and browse to EFIESP folder\Windows\system32\boot, locate resetphone.efi file and rename it to resetphonex.efi.
5. Download the debugprod package from here: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/ and extract developermenu.efi from it, rename it to resetphone.efi and copy it to EFIESP folder\Windows\system32\boot of your phone.
6. Power off the phone and press both vol- and power key to get Windows Phone Boot Menu. Use power key to select Mass Storage mode.
7. Connect the phone to PC. You can use something to backup entire eMMC before doing any further, like HxD from https://mh-nexus.de/en/downloads.php?product=HxD20 or dd. Open disk with read-only mode (choose MSFTPhone eMMC) and find somewhere with at least 58.2GB storage space.
8. You may want to backup QCN before installing Android (in case you want to restore IMEI). This part will be mentioned in replies.
9. Now use Rufus ( https://rufus.ie/ ) to install the extracted Android dump to your phone. You'll have to tick "List USB Hard Drives" so your phone will be listed in Rufus. When you're ready, click START button to start Android installation.
WARNING: BE CAREFUL! DO NOT DISCONNECT THE PHONE DURING THE PROCEDURE, OR IT WILL KILL YOUR PHONE AND NO WAY TO REVIVE! ​IF YOU ARE USING A LAPTOP TO FLASH YOUR PHONE, MAKE SURE YOU HAVE SLEEP DISABLED AND KEEP EXTERNAL AC ADAPTER CONNECTED!​
10. Now wait 1-3 hours for the procedure completes. Once the procedure completes, force reboot the phone.
11. Your phone will boot into Android. You may see an error message in Chinese that told you decryption failed. Simply tap the button "恢复出厂设置" to perform factory reset.
12. Enjoy Android OS on your glorious HP Elite x3.
Procedure for Prototype Unit​
If you're not sure if you have a prototype unit, check if your phone meets any of following conditions:
- HP Sample, Not for Sale is printed on the back
- You can see Not for Resale text displayed during boot
- No fingerprint sensor and a more generally known HP logo is used
If your phone doesn't meet any of conditions above, then your phone isn't a prototype unit. This part is not for you.
Simply follow this guide to put your phone into EDL mode, use any Snapdragon 820 eMMC firehose programmer to backup/restore the entire phone. The prototype variant allows you to revert it back to Windows Phone variant whenever you want.
[GUIDE] How to dump and write back the storage on most of Qualcomm devices
This is a generic guide that could be suitable for many Qualcomm based devices, once the phone can be triggered to EDL mode. To make sure this guide will work as expect, following requirements are needed: - Know how to trigger the phone to EDL...
forum.xda-developers.com
Special Thanks​gus33000 and Rafael Rivera for discovering the production signed Developer Menu and Interop Tools development
My partner for discovering the existence of HP Elite x3 prototype with Android OS
pst125675 for his first trial and error procedure
Click to expand...
Click to collapse
First of all, thank you for making a guide on how to install android to the Elite x3.
I've got a problem, after changing the registry files of the windows phone (step 3), the phone doesn't show on my computer. Am I missing something or doing something wrong?
luaadev said:
I've got a problem, after changing the registry files
Click to expand...
Click to collapse
How do u mean registry files,it is only one .reg file in rar.Try another cable,or interop tools installation gone wrong,at last try reseting win...
Is it only me or camera can't focus? And battery is draining somehow fast
kew1701 said:
Is it only me or camera can't focus? And battery is draining somehow fast
Click to expand...
Click to collapse
Yeah, battery drains faster than on W10M. And autofocus works fine, it's not an issue with your phone. You just bad at aiming
bebrahero228 said:
You just bad at aiming
Click to expand...
Click to collapse
anyway,thank authors for a hard work,i though it will never be android on x3,but "three years ljejter" ,they done it...
hikari_calyx said:
查看中文版教程 (Chinese version)
View attachment 5864361
To moderators: This phone originally had Windows 10 Mobile installed, so I posted it here. Please move it if topic is unsuitable in Windows 10 Mobile forum.
Code:
#/usr/bin/env python3
print('''
Your warranty is... still valid?
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
''')
First of all, thanks to pst125675 for testing Android dump on HP Elite x3 Retail unit. So far I can say converting HP Elite x3 into Android is completely possible - although there're some known issues.
To download HP Elite x3 Android dump, visit here:
https://forum.xda-developers.com/t/not-guide-android-dump-of-hp-elite-x3-for-future-use.4558603/
Known issues​- IMEI will be erased. I don't know how to fix it for now, but you can make telephone call properly if your country/region's regulation doesn't require a proper IMEI value.
Known unaffected countries/regions: China, Russia.
- Unable to use fingerprint sensor, IR sensor.
- Difficult to revert it back to Windows 10 Mobile. Guess you don't want to revert it back anyway.
Applicable model​HP Elite x3 Open Market variant, both retail and prototype unit can be used.
Telstra and Verizon variants might be supported (same RKH), but they're untested - do it at your own risk!
DO NOT TRY IT ON OTHER WP MODELS!
Procedure for Retail Unit​1. Disable Reset Protection (if applicable) in settings and downgrade the phone back to initial release (10.0.14393.953) with Windows Device Recovery Tool or FFUTool. If your phone is locked out from Reset Protection, there're some methods to bypass it which aren't covered here.
2. At this point, do not connect to Internet during the entire procedure. Enable Developer Mode and install Interop Tools, install NDTKSvc then enable Interop Unlock here. If you were always trying to hack your HP Elite x3 then I'm sure you've already known how to enable Interop Unlock.
https://forum.xda-developers.com/t/...es-now-on-github.3445271/page-7#post-68463839
3. Copy attached registry file to the phone, disconnect the phone and import it with Interop Tools. After that reconnect it to your phone.
4. Connect your phone back to PC, and browse to EFIESP folder\Windows\system32\boot, locate resetphone.efi file and rename it to resetphonex.efi.
5. Download the debugprod package from here: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/ and extract developermenu.efi from it, rename it to resetphone.efi and copy it to EFIESP folder\Windows\system32\boot of your phone.
6. Power off the phone and press both vol- and power key to get Windows Phone Boot Menu. Use power key to select Mass Storage mode.
7. Connect the phone to PC. You can use something to backup entire eMMC before doing any further, like HxD from https://mh-nexus.de/en/downloads.php?product=HxD20 or dd. Open disk with read-only mode (choose MSFTPhone eMMC) and find somewhere with at least 58.2GB storage space.
8. You may want to backup QCN before installing Android (in case you want to restore IMEI). This part will be mentioned in replies.
9. Now use Rufus ( https://rufus.ie/ ) to install the extracted Android dump to your phone. You'll have to tick "List USB Hard Drives" so your phone will be listed in Rufus. When you're ready, click START button to start Android installation.
WARNING: BE CAREFUL! DO NOT DISCONNECT THE PHONE DURING THE PROCEDURE, OR IT WILL KILL YOUR PHONE AND NO WAY TO REVIVE! ​IF YOU ARE USING A LAPTOP TO FLASH YOUR PHONE, MAKE SURE YOU HAVE SLEEP DISABLED AND KEEP EXTERNAL AC ADAPTER CONNECTED!​
10. Now wait 1-3 hours for the procedure completes. Once the procedure completes, force reboot the phone.
11. Your phone will boot into Android. You may see an error message in Chinese that told you decryption failed. Simply tap the button "恢复出厂设置" to perform factory reset.
12. Enjoy Android OS on your glorious HP Elite x3.
Procedure for Prototype Unit​
If you're not sure if you have a prototype unit, check if your phone meets any of following conditions:
- HP Sample, Not for Sale is printed on the back
- You can see Not for Resale text displayed during boot
- No fingerprint sensor and a more generally known HP logo is used
If your phone doesn't meet any of conditions above, then your phone isn't a prototype unit. This part is not for you.
Simply follow this guide to put your phone into EDL mode, use any Snapdragon 820 eMMC firehose programmer to backup/restore the entire phone. The prototype variant allows you to revert it back to Windows Phone variant whenever you want.
[GUIDE] How to dump and write back the storage on most of Qualcomm devices
This is a generic guide that could be suitable for many Qualcomm based devices, once the phone can be triggered to EDL mode. To make sure this guide will work as expect, following requirements are needed: - Know how to trigger the phone to EDL...
forum.xda-developers.com
Special Thanks​gus33000 and Rafael Rivera for discovering the production signed Developer Menu and Interop Tools development
My partner for discovering the existence of HP Elite x3 prototype with Android OS
pst125675 for his first trial and error procedure
Click to expand...
Click to collapse
were is the file in 4 step ??

Categories

Resources