yashsingh1/xdaforums huggingface dataset:
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Yeah it's just like the PRELOAD and CUST package. Most of the stuff I see in them are related to differents carriers. (apk, icons, etc)

Speaking of Huawei, I'm currently doing a mirror in NA (CA) because of how slow upload.dbankcdn.com is. Only for the major models. (CLT-L04/CLT-L29/CLT-L09)

It's on a 1 gbps line. The server is located in Toronto.

vaudeville:huawei {271} du -a
4233888 ./base/401360/f1/full/update_full_base.zip
2 ./base/401360/f1/full/filelist.xml
400 ./base/401360/f1/full/changelog_base.xml
4234292 ./base/401360/f1/full
4234294 ./base/401360/f1
4234296 ./base/401360
4234298 ./base
2 ./clt-l04/preload/363842/f1/full/filelist.xml
82 ./clt-l04/preload/363842/f1/full/changelog_preload_default_ca_R1.xml
20 ./clt-l04/preload/363842/f1/full/update_full_preload_CLT-L04_default_ca_R1.zip
106 ./clt-l04/preload/363842/f1/full
108 ./clt-l04/preload/363842/f1
110 ./clt-l04/preload/363842
112 ./clt-l04/preload
2 ./clt-l04/cust/401961/f1/full/filelist.xml
84 ./clt-l04/cust/401961/f1/full/changelog_cust_default_ca.xml
329312 ./clt-l04/cust/401961/f1/full/update_full_cust_CLT-L04_default_ca.zip
329400 ./clt-l04/cust/401961/f1/full
329402 ./clt-l04/cust/401961/f1
329404 ./clt-l04/cust/401961
329406 ./clt-l04/cust
329520 ./clt-l04
4563820 .

I'm adding more of them. (cust/preload)

<?xml version="1.0" encoding="utf-8"?>
<root>
<component>
<name>TCPU</name>
<compress>0</compress>
</component>
<maxStashInfo>52428800</maxStashInfo>
<supportPKI>0</supportPKI>
<preAdjustFeature>false</preAdjustFeature>
<vendorInfo logfile="changelog_preload_default_ca_R1.xml" name="preload" package="update_full_preload_CLT-L04_default_ca_R1.zip" precut_size="0" subpath=""/>
<GROUP version="G2.0"/>
<GBP version="NA"/>
<files>
<file>
<spath>changelog_preload_default_ca_R1.xml</spath>
<dpath>changelog_preload_default_ca_R1.xml</dpath>
<operation>c</operation>
<md5>DC0BD29592FEC1A534312169C3891086</md5>
<sha256>5259EC469BDF974392A80EA5A17BFD423B60313B7405F3A51B1CAE9CD7467972</sha256>
<size>232033</size>
</file>
<file>
<spath>update_full_preload_CLT-L04_default_ca_R1.zip</spath>
<dpath>update_full_preload_CLT-L04_default_ca_R1.zip</dpath>
<operation>c</operation>
<md5>7A466389A84F8377623E3A60BC5F8545</md5>
<sha256>8CDE3B557A01F6B308901D68C46EBB1A0E429A61B634772FAC4B411516CFC7E9</sha256>
<size>18854</size>
</file>
</files>
</root>

This file contain only the signatures of each files, changelog_xxxx and the .zip (xml/zip) (sha256/md5) I don't know if we have access to the toolchain

with everything but, that could be a way to run a customized rom. Depending of how the "bootloader" work.

Before the installation the build is checked. How ? With what ? A request to a server ?

If it's just a request.. this is easy to fake. Same and even easier, if they take this xml file with the signatures as a "ok".

SHA256 (update_full_preload_CLT-L04_default_ca_R1.zip) = 8cde3b557a01f6b308901d68c46ebb1a0e429a61b634772fac4b411516cfc7e9

MD5 (update_full_preload_CLT-L04_default_ca_R1.zip) = 7a466389a84f8377623e3a60bc5f8545

That would be completely stupid if it work. But Huawei are know for stupidity.... (code)
[Huawei P20 Pro Guides, News, & Discussion] CreepingMunster:
nice work. unfortunately if this link is to be used with hisuite proxy it is invalid and therefore doesn't work. Unless I am missing something.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Because of things like this:

https://github.com/ProfessorJTJ/HISuite-Proxy/blob/master/HiSuite Proxy/responsedata.json ?

I still don't have access to a windows PC to see if I can use my own mirror. I still can use Wine like I'm doing with Firmwarefinder.

But this is a waste of time because of Hisuite. My setup is on FreeBSD and OpenBSD. I can probably say at 100% that I'm going to have

trouble with the usb emulation layer. (Wine)

Remember that you can d/l the files and use them directly from the hard drive. That's nothing to download 4.2 gb with a 1 gbps line.

I haven't checked the code for this function. I remember when you paste an URL, the string is limited.

But this limitation is Ex: a "char url[XXX];" or whatever the string size it set to. Or it's just a check and it end at fN

I'm going to look at this stuff tonight.
[Huawei P20 Pro Guides, News, & Discussion] CreepingMunster:
You are correct about the string being limited.

How are you using the files right from hard drive? Are you somehow pointing the proxy to the file location on your own hard drive? I would be up for some troubleshooting. I have a windows set up going

Anything to help speed up download times versus the current speeds.

Cheers
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Sorry, I was a bit away because of a project.

Well, let's just say that I wanted to gain root access on a specific device. (...) (not a phone or anything related)

I'll be back to the p20 pro tonight (probably).

fb
[Huawei P20 Pro Guides, News, & Discussion] robertmputt:
Howdy, anyone else having a bug with Google feed on emui 10, running .161 and correct custom packages for my phone. Is it because they are pre released builds?
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
No but I signed to the beta version a long time ago. And still using the beta.
[Huawei P20 Pro Guides, News, & Discussion] cwilli.it:
C605 here running .161. Google Feed/App random closing, freezes on occasion. This is after a factory reset.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Try with the beta version.
[Huawei P20 Pro Guides, News, & Discussion] Gohan6:
Hi guys, thank you fbriere56 for all the information and help you provide!

I have a quick question for anyone who succeeded in updating to emui10 though, as I couldn't find a clear answer.

Would I keep my bootloader unlocked (and the ability to flash roms) if I upgrade my phone from 9.0 to 10.0 via HiSuite and HiSuite Proxy?

And if yes, would you advise me to flash 9.1 first or can I update from my 9.0 version directly ?

Thanks in advance.

FYI: Actually the plan is that I've built EMUI10 open source kernel that has been released by Huawei and would like to try it on one of those 10.0.0.161 as I think that it wouldn't work on my 9.0 version and I need the bootloader to stay unlocked :)

Best regards.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Simple answer is no. Not right now. And your kernel is probably missing many "blobs" to work with everything.

Maybe if you find a way to boot directly from an image (bootimg/kernel) then be in a single user situation and later find a way to extract everything. (Huawei devices are a mess)

And you need (emui10) at least to have root perms on the device to start with something. (kernel exploit(s) that work with EMUI10)

Good luck they are not Google phones.

Nexus One: (this is old)

I'm not saying it's impossible. I haven't looked at something I found a week ago.
[Huawei P20 Pro Guides, News, & Discussion] Gohan6:
Thank you for your clear answer !

I'm gonna dig into it on my spare time until I get bored and brick it :')

My next phone won't be a Huawei for sure... I actually don't understand their policy.. When they lost the right to use GApps and so on, I thought at first that they would provide more ways to unlock the boot loader in order for the community to either inject Gapps or create a ROM including it.

And from my understanding with EMUI10 they did the right opposite :|

Wouldn't spit on a good Google phone under $1000/€
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
I was looking again at the Huawei servers. (new scan)

First security patch for EMUI 10 was released yesterday for the P20 pro. (July 20)

Well this apply _probably_ for the .161 build.

This update improves system security with Android security patches.

Integrates Android security patches released in July 2020 for improved system security.

For more information on the security of Huawei EMUI system updates, please visit the official Huawei website: https://consumer.huawei.com/en/support/bulletin/2020/7/

Release date: 2020.07.20 Size: 405 mb

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435579/f1/

There is also one regarding the CLT-L04 C792 (Canada) fixing certain networks instability. (this one is an update related to the cust package)

I may have to take a look at the code from Hisuite Proxy before because theses packages are named like: update_base.zip/update_cust_CLT-L04_default_ca.zip/update_full_cust_CLT-L04_default_ca.zip

Edit: From what I see from the code it will _probably_ work just like doing an upgrade/downgrade or whatever. There is also the FullOTA-MF.

I will update on the subject later. Right now don't use them until I can confirm this.

Also theses files are not approved for installation at this moment.

Best regards
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
I kinda like this CVE..

CVE-2019-5297：FRP Bypass Vulnerability on Some Huawei Smartphones
Severity
Medium
Impact
Hackers can bypass the FRP function and obtain access to using the smartphone.
Products Affected
Mate 10,Mate 10 Pro,P20,P20 Plus,Mate RS

Good job again Huawei... This "feature" is present on EMUI 10 too.
[Huawei P20 Pro Guides, News, & Discussion] Luis2k33-XDA:
I can't see this new update on firmware finder app, where do you find it?
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
New build and cust but right now it's only for Asia. (China/Hong Kong)

10.0.0.175 is approved for installation.
[Huawei P20 Pro Guides, News, & Discussion] oneklassy1:
Help with CLT-L29 8.1.0.155 C636

Hi!

I have been trying to update my P20 Pro but the links in the list are not working. I am in North Carolina and have not been able to update my device. Have the links been moved?

Thanks much!
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
How did you copy the links ? If you see some dots in your links you pasted them wrong. (Use copy link location, right click)

If you just selected them it will look like this:

http://update.dbankcdn.com/TDS/data/...55/v400515/f1/

instead of

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v400515/f1/

And no, all the links are ok. Did you setup Hisuite under the section proxy to 127.0.0.1 port 7777 ?

Best regards.
[Huawei P20 Pro Guides, News, & Discussion] MatthewLaw:
i have a question, if these builds are pre-released how can i get the official version (emui10)? because I have several bugs

Thanks
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Hello guys, finally it's over for us. Thanks to the USA. (or his current administration)

https://www.xda-developers.com/huawei-temporary-general-license-expired-updates-older-phones/

They are probably going to release a last build worldwide but the chances are minimal. (security patch for july)

Edit: 10.0.0.176 will probably be our last update outside of Asia.

Best regards.
[Huawei P20 Pro Guides, News, & Discussion] DrLamok:
CLT-LGRP2-OVS 10.0.0.171 showed up (435206 and 436684)
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Yeah and 10.0.0.172 too.

FullOTA-MF

CLT-LGRP2-OVS 10.0.0.172 v435581

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435581/f1/

CLT-LGRP2-OVS 10.0.0.172 v435582

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435582/f1/

CLT-LGRP2-OVS 10.0.0.171 v435206

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435206/f1/

CLT-LGRP2-OVS 10.0.0.171 v436684

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v436684/f1/

OTA:

CLT-LGRP2-OVS 10.0.0.172 (405 MB)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435579/f1/

CLT-LGRP2-OVS 10.0.0.171 (399 MB)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435205/f1/

CLT-LGRP2-OVS 10.0.0.171 (399 MB)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v436683/f1/

Not tested right now, I'm not near a Windows PC.

They are all approved for installation. I will update on the subject later tonight.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
So, I upgraded to 10.0.0.171 just to see, I will do an incremental upgrade to .172 after.

Note: We can use the OTA links in Hisuite Proxy, everything work as expected. Only thing, v436683 (.171) my device fail with the safetynet test.

EDIT:

10.0.0.172 (OTA) cause a bootloop when installing. Stuck at 5%. (nothing scary, it finally reboot normaly)

This is maybe caused by .171 (not confirmed)

Like I said Huawei told us that the build version will be .175 or .176. Theses builds are not certified. At least

right now. It's the same story as before when < .159 were out. (not certified)

So we have to wait. Well now I have to downgrade...

fb
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
After almost 12 hours later. Just something I have to say, I downgraded to 10.0.0.161 v401360 and I don't see at all

Google feed crashing, same with Google Chrome. I will report later. (if you downgrade note that you have to do a low-level factory reset)

And .175 is probably going to release in a week or two max. (Well, at least on the Huawei servers)
[Huawei P20 Pro Guides, News, & Discussion] Luis2k33-XDA:
Huawei has confirmed its older phones will continue getting security and software updates after its Google license expired this month. In response to a Huawei Nova 5T user on Twitter, Huawei said "there is no impact on existing devices."

"We will continue to share security and software updates to our devices, as we always have," Huawei tweeted Monday.

Hi there, thank you for your message. There is no impact on existing devices. We will continue to share security and software updates to our devices, as we always have. If you have any questions, please let us know via DM.

— Huawei Mobile (@HuaweiMobile) August 17, 2020

Huawei was blacklisted by the US in May 2019 when it was added to the country's "entity list" (PDF). Trump, at the same time, signed an executive order essentially banning the company in light of national security concerns that Huawei had close ties with the Chinese government. Huawei has repeatedly denied that charge.

While Android is open source and can be used by Huawei, the Chinese tech giant is barred from using Google services like the Play Store.

Read more: The best 5G phones of 2020

Huawei and Honor phones with Huawei Mobile Services (HMS) solutions preinstalled on them will also receive software updates, Huawei reportedly said this week.

"Our customers can keep receiving software updates and services thanks to the strength of the open-source community and our own advanced R&D capabilities," Huawei reportedly said. "For phones with Google Play installed out of the box, all apps downloaded from Google Play and other Google apps will continue receiving updates. For phones that do not come with Google Play, new apps and updates can be managed through the preinstalled Huawei AppGallery."
[Huawei P20 Pro Guides, News, & Discussion] DrLamok:
10.0.0.171 ota arrived this morning.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Weird, both OTA for 10.0.0.171 are not certified here on my device, I just tried them again.

It is looking exactly like the .162 build "only" for Mexico. The right one here for NA is probably .172 but

the OTA is broken.

I would be curious if anyone here get the update and please setup an hotspot before you start the download and run something like Wireshark/tcpdump then

dump the pcap file here for analyze. I just want the official link.

Edit: New CUST package for the CLT-L04 C792.

CLT-L04-CUST 10.0.0.8(C792)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435583/f1/

It's the package I was talking about a month ago but it was not approved for installation and not named.

Errata: Optimizes system compatibility with certain networks. Updating the cust package don't fix anything related to the .171 builds. (safetynet test)

I will try later with a full OTA of .172. Also, if you are running a recent build of Windows 10, Hisuite won't install at all. Here I used

an older version of it.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Facts. If you have a CLT-L04 C792, the correct build is 10.0.0.172. (Anyone remember the story with the .162 build only for the C69 ?)

CUST: CLT-L04-CUST 10.0.0.8(C792)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435583/f1/

BASE: CLT-LGRP2-OVS 10.0.0.172

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v435582/f1/

Don't use the OTA link I pasted two days ago, it's broken. FULL-OTA is needed.

If you are upgrading from Android 9.1 use this PRELOAD with the CUST and BASE packages.

PRELOAD: CLT-L04-PRELOAD 10.0.0.4(C792R1)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v363842/f1/

Best regards.
[Huawei P20 Pro Guides, News, & Discussion] warren.walker:
Works flawlessly here
[Huawei P20 Pro Guides, News, & Discussion] j4v1lol:
Hello,

First of all, thank you a lot for your work. I have a model CLT-L09 (Region: Spain). I have had a problem since update to 10.0.0.161. My GPS started failing, it would find satellites but won't use them after 1-2 mins. As a result when I use Google Maps or other apps the cursor won't follow me until 1-2 mins. GPS before worked flawlessly, insta-located me inside my home. Recently I updated via OTA to 10.0.0.171. This solved the problem for a day, then GPS was ruined again...

Could any of your versions help me? Maybe .172? Thank you a lot for your help. I'm also opening a post for this issue. Many other users are having it.
[Huawei P20 Pro Guides, News, & Discussion] ultravy:
I can confirm this too! Since i manually update to 161 i had problems on CL-09 782 UK! I switched from cl-09 to cl-29, 782 to 432, and settled with cl-09 432 , as the "best" result on gps locking! 1-3 minutes to lock, every time i have to start gps test app and wait for locking, then start Maps! It automatically update to 171 but problem persists!
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
I don't see this issue, could be related to your baseband and more. I can't really report on that, I'll test more on this subject today. Here we had an update related to the CUST package too. (C792)

It was about: "Optimizes system compatibility with certain networks."

The only thing I see (recent) is this: https://support.strava.com/hc/en-us...rding-issues-on-Huawei-phones?page=7#comments
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
It get "lock" directly here. ~2-4 meters accuracy. But you are using different build for different revision of the phone. I don't see anything related to this on Google too, most of them are old threads.

Are you using any option to save on power consumption on your phone ? (battery) If yes switch to normal mode.

Edit: Tested again, I get lock directly after 2-3 seconds.

Edit#2: I remember something back to the days of .161, sometime my phone showed in another city near me. Could be related to this. I don't have any issue at all with .172

But .172 is probably not certified in your region, it's on you, you can downgrade after if not.

Best regards.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
New build:

CLT-LGRP2-OVS 10.0.0.174

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5416/g1755/v441602/f1/

There is also a lots of new builds but not named for the moment.

Probably the next step after .174. (.175)
[Huawei P20 Pro Guides, News, & Discussion] ultravy:
I tried with Power save off and on, no difference! My last version of android 9 was 9.1.0.345 C782E12R1P11. Can you post the right build for me? Thank you!

Here people talking about gps issues!
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
There is many new CUST package for all models right now but they are not named or approved.

They all fix: Optimizes system compatibility with certain networks.

Ex: http://update.dbankcdn.com/TDS/data...42/f1/full/update_full_cust_CLT-L09_hw_eu.zip (not approved and not named: "Please modify it yourself" in chinese)

Speaking of .174, I don't have tested anything but there is something wrong in the changelog_base.xml

"<component name="TCPU" version="Charlotte-L0I 10.0.0.169(C675E5R1P1)"/>"

(But the build is named: CLT-LGRP2-OVS 10.0.0.174)

This build is probably not certified by Google.

When you say C782 is it CLT-L09 or L29 ?
[Huawei P20 Pro Guides, News, & Discussion] ultravy:
Is CLT-L09 C782 UK single sim version.
[Huawei P20 Pro Guides, News, & Discussion] changtak:
Hello, can someone help which file to choose to upgrade to emui 10.

my phone is Huawei p20 Pro CLT-L29 (605)
[Huawei P20 Pro Guides, News, & Discussion] Johnny Eng:
Can emui 10 rooted with magisk on P20 pro now?
[Huawei P20 Pro Guides, News, & Discussion] intropedro:
I think I leave it as impossible. I have a CLT-L09 432, I think I have tried with all 10 versions (Putting the CUST and PRELOAD of my mobile) and they always fail me when verifying on the mobile.

What the version on the update screen has never shown me in HiSuite
[Huawei P20 Pro Guides, News, & Discussion] intropedro:
I have EMUI 8.1.0.152(C432). It is posible that I will have I upgrade before to 9?
[Huawei P20 Pro Guides, News, & Discussion] ndv92:
No, because you cannot unlock bootloader with EMUI 10
[Huawei P20 Pro Guides, News, & Discussion] nnahu:
i have to relock bootloader before updating?

Runing 9.0 C432 and Update seems to fail when cheking after hisuite then boot normal like the update never happened.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Sorry for the delay, I was not getting any new notifications by mail about anything new on the forum. (this thread)

From 8.1 you probably need to upgrade at least to 9.0/9.1 then 10.0.

Start with this if EMUI 10 fail to install. This is something I can't confirm on my end. (upgraded from 8.0->8.1->9.0->9.1->10.0)

PRELOAD:

CLT-L09-PRELOAD 9.1.0.11(C432R1)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G4400/g1755/v337246/f1/

CUST:

CLT-L09-CUST 9.1.0.8(C432)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G4400/g1755/v337242/f1/

BASE:

CLT-LGRP2-OVS 9.1.0.387

http://update.dbankcdn.com/TDS/data/files/p3/s15/G4400/g1755/v374749/f1/

Note: Use the correct way to copy/paste the links. Don't forget to mark point version and remove the (CXXX) at the end of both PRELOAD and CUST package.

Edit: When you say "nothing happen" your phone is not booting into the bootloader and you are not seeing "Checking File %..." "Installing update.." ? What is the status ? Is it failing ?

Edit#2: I don't see why you can't upgrade from 8.1 to 10.0 using a full-OTA, Be sure that Hisuite is correctly configured. If it's failing again, I need more information.

Best regards.
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
I don't know exactly what you mean by that but if you are speaking of Hisuite not showing the update.

Hisuite is not correctly configured. Set the proxy in settings to 127.0.0.1 port 7777
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
No. EMUI 10 will lock your bootloader again by default. Read more about the process it's probably an error on your end.
[Huawei P20 Pro Guides, News, & Discussion] intropedro:
Thank you very much [MENTION=10810695]fbriere56[/MENTION] for your answer

When I tried to update from 8, after downloading and transferring it to the phone, it restarted and gave an error in the "Checking File% ...". In HiSuite the new update came out but it didn't give me the number 10.0 ... I tried all 10 Full-OTAs and it did not show me anywhere.

At the end I started using the mobile and until I put the SIM I did not get the updates on the mobile and It made me update one by one (I think I did at least 6 or 7 until I reached 10)
[Huawei P20 Pro Guides, News, & Discussion] fbriere56:
Told you before to add more information. At least a screenshot of Hisuite Proxy with debug enabled.

Best regards
[Huawei P20 Pro Guides, News, & Discussion] CaseyS:
This is what I'm getting