yashsingh1/xdaforums huggingface dataset:
[Other Tools & General Discussion] smhussain:
Is there a detailed tutorial available on what to do, I just changed dns from my phone, and then registered update. I would greatly appreciate if u can point me to a tuorital which explains step by step what to do.

Also I see people doing it via hi suite software, can u point me a tutorial for that.

I am noob, so need a step by step guide for both pc method and android method.
[Other Tools & General Discussion] blufreak:
Hisuite still requires dns change its just using a fixed version of hisuite that will contact different server for file auth. There's plenty of guides for doing both, use search however you need to change dns on router to ensure its OK not on handset as handset you can't disable Ipv6 and this being enabled will cause it to fail.
[Other Tools & General Discussion] smhussain:
I have searched and each guide is different, if u can share something with me it would be great help, thabkyou so much, i know it is a hassle but please help. Me.
[Other Tools & General Discussion] smhussain:
When I check my dns settings it tells me that I am connected to Mt server (see screenshot) however when I go to erecovery I still get the old Firmware.
[Other Tools & General Discussion] blufreak:
Are you ensuring that you are connecting to the correct WiFi as it will sometimes try to connect to another known network at erecovery. I suggest you use the search function as these methods have been discussed in depth
[Other Tools & General Discussion] eNext:
So, the first time it worked just well for my Huawei Mate 20.

Updated from 9.1.0.338 to 9.1.0.346.

But now, when i try to update again (for example to EMIUI 10), HiSuite just tells me that i have the newest update installed.

Any advice?
[Other Tools & General Discussion] Luis2k33-XDA:
Not working for my P20 Pro C432 anymore, the hisuite modded version didnt recognize the phone, so i needed to update hisuite with the last version and now recognize the phone, but cannot make the trick
[Other Tools & General Discussion] IProfessor:
I'm facing the same issue too! After tough time with hisuite realized that the issue is full/filelist.xml file, which has a line called

<GROUP version="G2.0"/>

HiSuite sends an error to huawei server saying preloaded group version doesn't match with base version, changing G2.0 to G1.0 fixes it (I've run a local apache server and made the changes), but then I was out of luck, download and install successful but when phone reboots stays a few in verifying package and says failed to install.

I've also reverse engineered httpcomponent of latest hisuite, built a proxy program which overrides the connection etc etc (just so I use latest hisuite for that) same issue occurred, apparently hisuite can't support emui 10 yet? (as emui 10 are all group version 2)

Any tips / comments from pros?

(the above experiment is done with mate 10 pro)

---------- Post added at 03:57 PM ---------- Previous post was at 03:50 PM ----------

My assumption is that the issue is from teammt servers, seems like no one cares for that anymore and their ssl certificate has expired a few months ago
[Other Tools & General Discussion] eNext:
So I managed to get it working, just after I reinstalled HiSuite und maked sure that I swapped httpcomponent and HiSuiteConfig.xml. I would suggest to just try that.

Besides that: would you share your httpcomponent dll for the newest HiSuite Version, because I can't get this method working from a certain EMUI 10 version. I think HiSuite 9.0.2.139 doesn't support updating to future EMUI 10 versions (even though I managed to update from EMUI 10.0.0.180 to 10.0.0.190 but since that, it's not working).

I really would like to try it, because I have a CTS profile mismatch now, because I'm on a version that hasn't been aired in my region.
[Other Tools & General Discussion] IProfessor:
Would be awesome if you can test that actually,

https://www.mediafire.com/file/xh8yz99pvmc3a5y/httpcomponent.dll/file

I have tested it on both 10.0.1.100 OVE and 10.0.0.510 versions, it worked.

(I have also made a proxy application so you don't need to modify hosts file and add teammt DNS, however just go by that for now and see the result)
[Other Tools & General Discussion] eNext:
Doesn't seem to work for me. HiSuite closes on both versions just after some seconds.
[Other Tools & General Discussion] IProfessor:
I think problem is from teammt because their ssl certification has expired a while ago, I'll do some changes to the proxy app and handle it over to you later today which is supposed to fix that, by the way I have found that emui 10 wasn't installing because teammt never let's you add "preloaded" applications' package along with the main one, which is actually necessary and they're supposed to be installed together, apparently that fixes the problem of it just saying you've the latest OS. For example for mate 10 pro I had to include these two for the OS to appear

Base OS: http://update.dbankcdn.com/TDS/data/files/p3/s15/G5398/g1755/v386379/f1/full/changelog_base.xml

Preloaded apps:

http://update.dbankcdn.com/TDS/data...386373/f1/full/changelog_preload_hw_eu_R1.xml

I'll let the proxy app handle both and do some optimizations / changes and then handle it over to you.

But you will need framework 4.7.2 because I was lazy to build it on an older versions ?
[Other Tools & General Discussion] IProfessor:
Try it kindly and see if it's going to work, ( change HiSuite's Proxy settings to 127.0.0.1 and port 7777 )

https://github.com/ProfessorJTJ/HISuite-Proxy/releases/download/1.0/HISuite.Proxy.rar

Source:

https://github.com/ProfessorJTJ/HISuite-Proxy

Install HiSuite then you can replace it's httpcomponent using the button "HTTP Component"

Keep OS type as Normal, if you get error of "PreloadGroup version not match with baseversion." then be sure to include "Reloaded PGK Url" (should be preloaded, that's a typo :laugh:)

then check on the "Has Reloaded Package".

Click on Debug Logging to debug, it gonna store the incoming requests in a file called log.txt in the application's folder.

I could load up HMA-LGRP2-OVS 10.0.0.190 for my mate 10 pro lol.

Base version: http://update.dbankcdn.com/TDS/data/files/p3/s15/G4342/g1755/v371248/f1/full/changelog_base.xml

HMA-L29-PRELOAD 10.0.0.5(C432R1) (Europe):

http://update.dbankcdn.com/TDS/data...352211/f1/full/changelog_preload_hw_eu_R1.xml

I though could load the same version for my phone too! it was going through all the processes though and then phone failing when installing. (I guess because the rom I'm trying on isn't yet approved for installation, unlike yours?)

I hope it works out for you :c ( also don't forget to disable team-mt's DNS from Windows/System32/Drivers/etc/Hosts )

BIG NEWS: The proxy is usable from team-mt's modified HISuite too, you just have to set it as proxy and you're good to go! [ in case my version of httpcomponent didn't work on your latest HISuite app, you can just go by the older version ]
[Other Tools & General Discussion] Sebastiii:
Looks really great big thanks [emoji106][emoji106]

Tapatalk
[Other Tools & General Discussion] nomone:
Hi mate! Thanks for your job, I was searching something like this since... I don't remember (:

Maybe you can try CLT-L09C55 (P20 Pro brand TIM in Italy) that for my BLA-L09C55 results approved
[Other Tools & General Discussion] IProfessor:
I don't see an official lgrp2-ovs Emui 10 rom on the cloud for p20 pro, but yet I could load that using the Chinese variant's files,

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v368296/f1/full/changelog_base.xml

and

http://update.dbankcdn.com/TDS/data...47044/f1/full/changelog_preload_all_cn_R1.xml

I don't recommend trying them though :laugh:
[Other Tools & General Discussion] eNext:
Awesome work! But still sadly, If i open HiSuite it force closes. If I make an hosts entry to redirect query.hicloud.com to 127.0.0.1, it doesn't force close. So its most likely, as you said, the ssl cerificate.
[Other Tools & General Discussion] IProfessor:
You could also use Team-mt's modified version of HISuite which doesn't force close (crash), I guess, right?
[Other Tools & General Discussion] nomone:
I am trying on my Mate 10 Pro branded in Italy and an error occurs when I check updates on Hisuite 10.0.1.100_OVE.

In the first line I have to link the changelog given from FirmwareFinder program? And in the second line the update_full_package.zip right?
[Other Tools & General Discussion] eNext:
Yes, the 9.0.2.310 one.
[Other Tools & General Discussion] IProfessor:
both lines have to be changelogs, the first one is base operation system and the second one is it's preloaded applications.

I have already tried installing EMUI 10 on my global mate 10 pro but unfortunately had no luck

if you want to give it a try:

If you want to install Chinese version of EMUI:

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5398/g1755/v363209/f1/full/changelog_base.xml

Or global version ( not approved for installation yet )

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5398/g1755/v386379/f1/full/changelog_base.xml

and then the second line I guess you can try Europe's preloaded applications of Emui 10 for mate 10 pro:

http://update.dbankcdn.com/TDS/data...386373/f1/full/changelog_preload_hw_eu_R1.xml

and check the box "Has Reloaded Package"
[Other Tools & General Discussion] nomone:
it doesn't work because the file changelog_base_ti_it.xml requested by your program does not exist
[Other Tools & General Discussion] IProfessor:
can you tell which firmwares you have used? (like post their links here)

also be sure you have the set the program as a proxy for HiSuite, by going in settings, Custom proxy, 127.0.0.1 and 7777
[Other Tools & General Discussion] nomone:
I have already correctly setted HiSuite. I'm trying to do a lot of checks but whithout success.

Now I'm using the two links you gave me in your previous post and I'm looking that the program search for a file called changelog_base_ti_it.xml, that doesn't exist.

Now I'm looking your source code and trying to find a solution but I'm not so good in coding :crying:
[Other Tools & General Discussion] IProfessor:
Really strange, though yes, HISuite searches for two change log files, one doesn't exist and one does exist, that's normal.

Can you send a screenshot from the proxy program?
[Other Tools & General Discussion] eNext:
Cause I'm a dumbass, I forgot to do that.. Now Hisuite with your httpcomponent and the proxy don't crash for me.

Thought your manipulated httpcomponent already points to the local proxy ;)

I'll update in some minutes and tell if updating is successful.

EDIT:

Awesome!! Updating from 10.0.0.190 to 10.0.0.196 just worked like a charm!

Now I pass CTS test again, big thanks :)
[Other Tools & General Discussion] nomone:
Can you tell me which version of HiSuite you used and eventually post it here? I am trying to update from 9.1.0.347 to 10.0.0.5 but with no success
[Other Tools & General Discussion] eNext:
I used 10.0.0.500.

But I have to say, that i got the Emui 10 Update through the HiCare App and not with the patched HiSuite method. So i just updated through HiSuite within EMUI 10 versions.
[Other Tools & General Discussion] IProfessor:
yaaay, great news, I've really done intense researches and hard work to get to today's result, glad that it turned correct and working ?

Thanks for testing it ?
[Other Tools & General Discussion] nomone:
News for me?;)
[Other Tools & General Discussion] IProfessor:
As I see everything is going right and the update is supposed to appear, really strange how it's showing error of preload group incompatibility, can you try the below two links? (you're using mate 10 pro, right?)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5398/g1755/v386379/f1/full/changelog_base.xml

http://update.dbankcdn.com/TDS/data...386373/f1/full/changelog_preload_hw_eu_R1.xml
[Other Tools & General Discussion] nomone:
Always the same. I am using Hisuite 10.0.0.510 and Mate 10 Pro updated to 9.1.0.347

EDIT: With Hisuite 10.0.1.100 it crashes
[Other Tools & General Discussion] IProfessor:
Have you removed host address of teammt in windows / system32 / drivers / etc? If you didn't please do

Then you need to replace httpcomponent.dll (click on HTTP Component button) then you need to set up the proxy from HiSuite settings, if you've already done all those then I'm really clueless
[Other Tools & General Discussion] nomone:
YES YES AND YES :o

I don't know, I think it's firmware problems, not yours :crying:
[Other Tools & General Discussion] nomone:
Really good news mate. Maybe I found a simpliest way to update and now I'm installing Emui 10 not approved on my Mate 10 pro;);)

I obviously used your httpcomponent.dll , but, I'm not sure, I think it's not necessary because I used another program called Pr0xy by SKFU, that I usually use for spoofing PSID version of my PS3 :) Then I used FirmwareFinder (and its complete DNS procedure) to "send the update".

With Pr0xy I was able to change this string <GROUP version="G2.0"/> to this <GROUP version="G1.0"/> and then the updated started immediately.

Maybe it's not necessary to change DNS settings of your PC because I used my local proxy created with Pr0xy app

EDIT: Now I've a doubt: I'm trying to install a version that FirmwareFinder reports as "not approved". Will I brick my device?
[Other Tools & General Discussion] IProfessor:
Pretty interesting, though last time I changed g2 to g1 the update was just failing,(but not on that version) that version you're installing is Japan's beta release, please tell me if you could install it so I would do the same on my mate 10 pro ??

I don't think it gonna brick your phone, I've already tried that like 10 times, it was only saying update failed and restarting my phone ?
[Other Tools & General Discussion] nomone:
The update fails when it finishes download and start "installation", it says that there's no connection available

EDIT: I'm retrying

EDIT#2: now it seems to start
[Other Tools & General Discussion] IProfessor:
It sends an authorization request to huawei after download, be sure you're not blocking that

Edit: Wish you good luck ??
[Other Tools & General Discussion] nomone:
I hope to don't brick, i just want to be sure that the firmware I'm installing it's ok for BLA-L09C55. HOPE!!! (:

---------- Post added at 03:16 PM ---------- Previous post was at 03:08 PM ----------

Fail! Software install failed

Now my question is: if I try with another device version that results approved will I get problems on the screen? For example P20 pro has the notch

But before doing this, I'm making a backup to use another update method given by Hisuite. I'll try to use "switch to another version"
[Other Tools & General Discussion] IProfessor:
I'd not recommend that, but you might try the Chinese version of emui 10 for mate 10 pro lol?
[Other Tools & General Discussion] nomone:
Mmmmm... I don't know which model I have to search for on FirmwareFinder and also I have a mono sim version, can you help me?
[Other Tools & General Discussion] IProfessor:
Chinese Rom: http://update.dbankcdn.com/TDS/data/files/p3/s15/G5398/g1755/v363209/f1/full/changelog_base.xml

European preload apps: http://update.dbankcdn.com/TDS/data...386373/f1/full/changelog_preload_hw_eu_R1.xml

Chinese preload: (recommended)

http://update.dbankcdn.com/TDS/data...8/f1/full/changelog_preload_porsche_cn_R2.xml
[Other Tools & General Discussion] nomone:
Trying with 10.0.0.162, but I'm not so optimistic

EDIT: It was too slow... I'm trying with the preload of 10.0.0.4 chinese version, but it's only 653mb!!
[Other Tools & General Discussion] tboy2000:
Sorry if this has been posted already. I am using the phone app of Firmware Finder to register an approved update, changing the DNS via Connectfy on my PC, booting into eRecovery and connecting to the Team servers ok but I get error always 'Get package info failed'. Tried with an emui 9.1 phone to 10.0 and a 10.0 phone just updating to latest 10.0 emui. Any ideas?
[Other Tools & General Discussion] IProfessor:
Switching to EMUI 10 requires three packages, main firm, CUST firm and Preloaded apps firm. Team MT DNS doesn't support that, however you might want to try this alternative method.

https://github.com/ProfessorJTJ/HISuite-Proxy/releases/tag/1.1

It's open source!

https://github.com/ProfessorJTJ/HISuite-Proxy

I've added three packages of mate 10 pro there in the app as sample.

Tips on how to work with it:

https://github.com/ProfessorJTJ/HISuite-Proxy/blob/master/README.md
[Other Tools & General Discussion] zgfg:
Could you add to the guide which HiSuite versions are required or suggested (like 10.0.0.196 or so)
[Other Tools & General Discussion] IProfessor:
a few minutes ago it was on 9.0.2.304, I didn't intend that though, it was just a mistake in reverse engineering.

I've changed and re-uploaded, it now works on latest versions (10.0.0.510 - 10.0.1.100)

https://github.com/ProfessorJTJ/HISuite-Proxy/releases/latest

and, added.
[Other Tools & General Discussion] chouhanprem:
Need EMUI 10 update in JSN-L42 9.1.0273 C675E8R1P1

Hi Guys help me i Need EMUI 10 update in JSN-L42 9.1.0273 C675E8R1P1 still i am not getting update i try FF but in there also i didnt find the Full OTA.

Guide me guy what to do
[Other Tools & General Discussion] add.danut:
I saw that EMUI 10 appeared for Huawei P20, I would like to install it, I tried with eRecovery but it did not work. I updated the phone using the HiSuite method but it was version 9, and with that version does not work to update it to EMUI 10.

Can someone help me?

A way to update it with HiSuite?

I want to mention that the update looks like approved for my phone!
[Other Tools & General Discussion] IProfessor:
Firm finder's update method doesn't support such major update, only minor ones.

Try this instead

https://xdaforums.com/tools/general/hisuite-proxy-huawei-phones-updater-t4082561
[Other Tools & General Discussion] federaldoggo:
I can't update my P20 too, what should we do?
[Other Tools & General Discussion] blue_panther9_9:
https://pro-teammt.ru/en/online-firmware-database/?firmware_model=CLT-lgrp2&firmware_page=0

Charlotte-L0I 10.0.0.159(C675E4R1P1)

Huawei P20 Pro has released the EMUI 10 couple of weeks ago but I can't find CUST pkg and Preloaded pkg. Does anyone know where to find it?
[Other Tools & General Discussion] nomone:
There are china cust and preload only. Someone has updated his P20 (not pro) using them as cudt and preload and a OVS for base and they said everything works perfectly. Maybe you can try using the latest ovs available, if it's approved, with these chinese cust and preload.

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v387575/f1/full/filelist.xml

CUST C00 10.0.0.170

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v347027/f1/full/filelist.xml

PRELOAD C00R1 10.0.0.4

This is the latest OVS base 10.0.0.159

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v386542/f1/full/filelist.xml
[Other Tools & General Discussion] blue_panther9_9:
Do you know what I should name the CUST and PRELOAD as?
[Other Tools & General Discussion] nomone:
It doesn't matter. The textbox name is just for letting hisuite to display an update name, but I advise you to use their real name
[Other Tools & General Discussion] blue_panther9_9:
Preload doesn't work. I'm using German P20 Pro Dual sim card tho

https://imgur.com/a/DSpTNPJ

PreloadGroup does not match with base version
[Other Tools & General Discussion] nomone:
You have to check CUST PKG and Preloaded PKG, otherwise it will not work
[Other Tools & General Discussion] blue_panther9_9:
I was just using the links you gave me. I will need to find the right version, probably because .04 vs .170 is too far apart
[Other Tools & General Discussion] nomone:
I don't think so... but try this base, maybe you're right

10.0.0.146

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v363152/f1/full/filelist.xml

Preload is always lower than the others
[Other Tools & General Discussion] blue_panther9_9:
Also doesn't work, I think I need to switch to CLT-LGRP1 which is the Chinese package version if I want to get EMUI10. Too risky considering they probably don't have GMS installed by default
[Other Tools & General Discussion] nomone:
I don't think so, it's strange because all that firmwares are approved. Try this one

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v347032/f1/full/filelist.xml PRELOAD 10.0.0.4 C00R1

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v347038/f1/full/filelist.xml CUST 10.0.0.143 C00

AND the same base. Before I made a mistake sendig you wrong cust
[Other Tools & General Discussion] blue_panther9_9:
Ok I did a noob mistake. I didn't tick these 2 boxes

https://imgur.com/a/Y5SweDl
[Other Tools & General Discussion] nomone:
Ok but use the last links i provided you
[Other Tools & General Discussion] blue_panther9_9:
installation failed. now may device is soft bricked.

I will have a read to do erecovery
[Other Tools & General Discussion] nomone:
I think is not bricked
[Other Tools & General Discussion] blue_panther9_9:
What should I do? it says your device has failed verification and will reboot.

I'm back at Update and Recover system. Should I click on that while connected to hisuite proxy?
[Other Tools & General Discussion] nomone:
Send a screen. Maybe forcing reboot
[Other Tools & General Discussion] blue_panther9_9:
same thing.

I got the same black screen as this guy "for your device has failed verification. "

https://www.youtube.com/watch?v=X2IiN-auezM
[Other Tools & General Discussion] nomone:
Put it into fastboot mode and run system recovery method with HiSuite-Proxy. See the wiki on github because there are some steps to prepare hisuite, like add entry for your model in hisuiteconfig.xml file
[Other Tools & General Discussion] blue_panther9_9:
ok I will have a read again. I'm back on this screen now. the update and recover system doesn't detect my saved wifi, only neighbours. strange
[Other Tools & General Discussion] nomone:
My old podt jn HiSuite-Proxy thread

It's simple, follow this steps:

1. Install latest version of HiSuite and don't run it

2. Open HiSuite-Proxy as administrator and click on httpcomponent.dll, it will search for httpcomponent.dll located usually in C:/Program Files(x86)/HiSuite and let the tool patch it.

3. Set HiSuite to use a proxy and use ip 127.0.0.1 and port 7777 as HiSuite-Proxy says

4. Find your BASE, CUST, and PRELOAD packages (for you I think it's better to use Emui 9.1) on FirmwareFinder, they are needed to perform a system recovery and then insert their links into their respective textboxes in HiSuite-Proxy;

5. Open C:/Users/yourusername/AppData/Local/HiSuite/UpdateDogDev/HiSuiteConfig.xml and add an entry for your phone model if there isn't, under china region and also under default region, following the others' syntax.

5. Then you can follow these steps https://github.com/ProfessorJTJ/HISuite-Proxy/wiki/System-Recovery-Rom-Instruction-(-Soft-Bricked-)

I unbricked mine with this process
[Other Tools & General Discussion] blue_panther9_9:
should I just copy the one closest to mine? because my model is german one which is CLT-L29 and it doesn't exist on the XML on my PC?

<rule type="CLT-AL00" cnName="华为P20 Pro 全网通版(CLT-AL00)" enName="CLT-AL00" option="" ></rule>
[Other Tools & General Discussion] nomone:
Yes copy that and change with L29 IT SHOULD WORK
[Other Tools & General Discussion] blue_panther9_9:
it says my device is not supported for system recovery.

Did you have to reinstall all your hisuite proxy and hisuite? I'm still using the same hi-suite proxy as for the upgrade
[Other Tools & General Discussion] IProfessor:
Put your phone model under both region="default" and region="china"
[Other Tools & General Discussion] blue_panther9_9:
Ah yes, CLT-L29 didn't exist under region China. Ok downloading again now but it's throwing error

between decompress -> install recovery
[Other Tools & General Discussion] nomone:
Have you used the right 9.1 firmware of your region?