5

How to force p40 pro update via OTG (without Harmony TP or erecovery)

 2 years ago
source link: https://forum.xda-developers.com/t/how-to-force-p40-pro-update-via-otg-without-harmony-tp-or-erecovery.4485141/#post-87434763
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

How to force p40 pro update via OTG (without Harmony TP or erecovery)

Hello everyone, after 4 months of hard work, I FINALLY found a way to update EMUI 10 to EMUI 11, then EMUI 12 if you want. And all this without Harmony TP cable, recovery or NM card!

Before starting, I want to clarify that I AM NOT a developer, just someone who focused on my P40 pro stuck on EMUI 10.1.0.176. I accept no responsibility if you have any problems with your phone.

I would also like to point out that I did this with a P40 Pro 5G under EMUI 10.1.0.176 (C432E8R6P1) and that I reverted to the latest version of EMUI 12, of which I forgot the build number, but it ended with " C432E3R6P4".


Good, we can start the tutorial.


To start, you only need an OTG adapter and an NTFS-formatted storage device, and to charge your phone to 100% (this is a tip). I don't know if it works with an NM Card (given the price, I couldn't buy one but I think it can work).

If your phone cannot detect your storage device, try another USB key or hard drive. I had to test 3 different ones to achieve my goals.

Step 1: Place the DLOAD file of an emui version 11 as if you were going to update via the DLOAD method, then start your phone in recovery mode. (note that if your version is for example "E8R6P1", you should put an "R6" dload file. If your version is "E7R5P1", put a "R5" dload file. (i use google translate lol i'm sorry))

Step 2: From recovery mode, go to "Update Mode", then select OTG method.

Step 3: Wait a bit. If your update is stuck at 0%, do nothing. you are on the good road. If you have an error message, try with another firmware. The operation is very long, that's why I went to bed until something happened (I used this technique twice, it worked)

Step 4: When you wake up, put your phone to charge since it will obviously run out of battery. It will turn on by itself, then you will see a system error message. DON'T PANIC, you are still on the right track.

Step 5: Once charged enough (20-30% is enough), unplug your phone and turn it off completely. Turn it back on in recovery mode, and redo the DLOAD manipulation. this time, your phone will start with emui 11 and all the inconveniences of the downgrade will have disappeared. however, OTA updates will only go to the latest version of emui 11, but you can upgrade to emui 12 with hisuite proxy.

And here is how I managed to fix my phone. Hope this has helped some!

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK