FORUMS
Remove All Ads from XDA

[GUIDE] HSTool for upgrading firmware of BL locked Huawei View 20 [LATEST FW: 248]

185 posts
Thanks Meter: 85
 
By TerrorToetje, Senior Member on 13th July 2019, 12:13 AM
Post Reply Email Thread
Ty to the folks over at the Honor Mate 20 Pro forum especially @mikeos we are now able to update our Honor View 20 to all available firmwares up to 9.1.0.248

Disclaimer:

Tested with PCT-L29C432, this method can cause SafetyNet check to fail, i.e. disable Google Pay, Pokemon Go if firmware higher than intended for a given region is flashed ***
This means if IMEI is not approved for installation in a certain region SafetyNet might fail, so make sure to enable "Show Only FUll-OTA and Show packages for current region" in FF settings to reduce the risk of flashing a firmware for a other region.

Would people that do not have PCT-L29C432 model please leave there model here so i can add them, many thanks!
Note that if your BL is unlocked, this method will lock it!

People without USB adapter can also use this method to upgrade to approved region firmware updates but make sure only to use Full OTA packages!

Cust partition (region) will stay original based on device oeminfo. C432 wil stay C432 after upgrade and so forth.

Usage:

Make sure to uninstall HiSuite first if installed.

1. Install HiSuite 301 (Do not run after install)
2. Install HiSuite patch
3. Replace XML file in (C:\Users\%UserName%\AppData\Local\HiSuite\userdat a\UpdateDogDev)
4. Unzip HStool to c:\
4. Copy rom "update_full_base" to c:\
5. Disable Internet
6. Copy C:\Windows\System32\drivers\etc\host to desktop and remove or comment out 188.225.84.142 query.hicloud.com example https://pastebin.com/haquj6Tr
7. Copy host file back to C:\Windows\System32\drivers\etc\
8. Turn off the phone
9. Hold the volume down button
10. Plug-in the USB cable while still holding the volume down button until you see fastboot

Usage: run HSTool on c:\ and follow prompts.

Requirements

- HSTool
- HiSuite-9.0.2.301
- HiSuitePatchInstaller
- Modified XML to recover Honor View 20 using HiSuite
- Downloaded full firmware using huawei firmware finder (update_full_base) or Direct Download links

Dowloads:

- HSTool:
https://forum.xda-developers.com/mat...ocked-t3905924
- HiSuite
https://drive.google.com/open?id=1dg...28v6Do-i9lZJz0
- HiSuite XML
https://drive.google.com/open?id=1pa...x2UiyntoxUgL77
- HiSuite Patcher
https://drive.google.com/open?id=1GY...Z_1UsN3RBs5gvf

SafetyNet Test List:

PCT-L29 C432 + PCT-LGRP2-OVS 9.1.0.229 = CTS Pass
PCT-L29 C432 + PCT-LGRP2-OVS 9.1.0.235 = CTS Pass
PCT-L29 C432 + PCT-LGRP2-OVS 9.1.0.238 = CTS Pass
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20190712_234940_com.android.settings.jpg
Views:	932
Size:	130.1 KB
ID:	4791319  
The Following 3 Users Say Thank You to TerrorToetje For This Useful Post: [ View ] Gift TerrorToetje Ad-Free
13th July 2019, 09:54 AM |#2  
Senior Member
Thanks Meter: 49
 
More
Hey, does it wipe data?
13th July 2019, 10:58 AM |#3  
OP Senior Member
Flag Maastricht
Thanks Meter: 85
 
More
Quote:
Originally Posted by mchtt

Hey, does it wipe data?

No it does not wipe data but as always it's a good idea to back it up first
The Following User Says Thank You to TerrorToetje For This Useful Post: [ View ] Gift TerrorToetje Ad-Free
13th July 2019, 11:26 AM |#4  
Junior Member
Flag Reutlingen
Thanks Meter: 5
 
More
Quote:

- Downloaded full firmware using huawei firmware finder (update_full_base)

Hi TerrorToetje
What Firmware have you Downloaded with Firmware Finder? I use http://update.dbankcdn.com/TDS/data/...gelog_base.xml
http://update.dbankcdn.com/TDS/data/..._full_base.zip
But after flashing and booting in Recovery it stops at 5% with an error and restarts the Phone
13th July 2019, 11:28 AM |#5  
Senior Member
Thanks Meter: 49
 
More
Is app launch speed difference relevant with the improvement they made?
13th July 2019, 01:58 PM |#6  
Senior Member
Thanks Meter: 25
 
More
Quote:
Originally Posted by TerrorToetje

Ty to the folks over at the Honor Mate 20 Pro forum especially @mikeos we are now able to update our Honor View 20 to all available firmwares up to 9.1.0.229

Disclaimer:

Tested with PCT-L29C432, this method can cause SafetyNet check to fail, i.e. disable Google Pay, Pokemon Go if firmware higher than intended for a given region is flashed ***
This means if IMEI is not approved in certain region SafetyNet might fail. My IMEI was not approved but I still pass Safetynet on latest firmware.

People without USB adapter can also use this method to upgrade to approved region firmware updates but make sure only to use Full OTA packages!

Cust partition (region) will stay original based on device oeminfo. C432 wil stay C432 after upgrade and so forth.

Usage:

Make sure to uninstall HiSuite first if installed.

1. Install HiSuite 301 (Do not run after install)
2. Install HiSuite patch
3. Replace XML file in (C:\Users\%UserName%\AppData\Local\HiSuite\userdat a\UpdateDogDev)
4. Unzip HStool to c:\
4. Copy rom "update_full_base" to c:\
5. Disable Internet
6. Copy C:\Windows\System32\drivers\etc\host to desktop and remove or comment out 188.225.84.142 query.hicloud.com example https://pastebin.com/haquj6Tr
7. Copy host file back to C:\Windows\System32\drivers\etc\
8. Turn off the phone
9. Hold the volume down button
10. Plug-in the USB cable while still holding the volume down button until you see fastboot

Usage: run HSTool on c:\ and follow prompts.

Requirements

- HSTool
- HiSuite-9.0.2.301
- HiSuitePatchInstaller
- Modified XML to recover Honor View 20 using HiSuite
- Downloaded full firmware using huawei firmware finder (update_full_base)

Dowloads:

- HSTool:
https://forum.xda-developers.com/mat...ocked-t3905924
- HiSuite
https://drive.google.com/open?id=1dg...28v6Do-i9lZJz0
- HiSuite XML
https://drive.google.com/open?id=1pa...x2UiyntoxUgL77
- HiSuite Patcher
https://drive.google.com/open?id=1GY...Z_1UsN3RBs5gvf

finally the Honor view 20 works as fast as his big brother the Mate 20 PRO, it is a happiness
13th July 2019, 02:24 PM |#7  
OP Senior Member
Flag Maastricht
Thanks Meter: 85
 
More
Quote:
Originally Posted by Kingkaktus

Hi TerrorToetje
What Firmware have you Downloaded with Firmware Finder? I use http://update.dbankcdn.com/TDS/data/...gelog_base.xml
http://update.dbankcdn.com/TDS/data/..._full_base.zip
But after flashing and booting in Recovery it stops at 5% with an error and restarts the Phone

PCT-LGRP2-OVS 9.1.0.229

But make sure to download it using FF, and remember only FullOTA-MF packages.
13th July 2019, 02:25 PM |#8  
OP Senior Member
Flag Maastricht
Thanks Meter: 85
 
More
Quote:
Originally Posted by mchtt

Is app launch speed difference relevant with the improvement they made?

The overall speed is better but also remember we got this:

https://www.xda-developers.com/huawe...r-gpu-turbo-3/
14th July 2019, 02:30 PM |#9  
Member
Thanks Meter: 27
 
More
Quote:
Originally Posted by TerrorToetje

This method can cause SafetyNet check to fail, i.e. disable Google Pay, Pokemon Go if firmware higher than intended for a given region is flashed

Is the SafetyNet check based solely on IMEI? I noticed you mentioned that your IMEI was not approved but SafetyNet was still fine after the update but I'm not sure about risking my own device.
My device is also a PCT-L29 C432, checking firmware access on FF for PCT-LGRP2-OVS 9.1.0.229 FULLOTA_MF says that the firmware is "not approved", so presumably I'm in the same situation.
14th July 2019, 04:38 PM |#10  
OP Senior Member
Flag Maastricht
Thanks Meter: 85
 
More
Quote:
Originally Posted by NekoMichi

Is the SafetyNet check based solely on IMEI? I noticed you mentioned that your IMEI was not approved but SafetyNet was still fine after the update but I'm not sure about risking my own device.
My device is also a PCT-L29 C432, checking firmware access on FF for PCT-LGRP2-OVS 9.1.0.229 FULLOTA_MF says that the firmware is "not approved", so presumably I'm in the same situation.

No it's not really the IMEI but the device fingerprint, the device firmware needs to be Certified in order to pass. Sometimes certain firmwares are builded for internal testing with other fingerprints (Not approved by google), if you have the same device and and planning to go to 9.1.0.229 I cannot think of any reason why you would not pass saftynet. PCT-L29 C432 + PCT-LGRP2-OVS 9.1.0.229 FULLOTA_MF firmware is "not approved" for installation but you will pass saftynet. However if we would force flash a firmware from a other region well that might change things.

There is a setting in FF to only show packages for the current region, those should be fine.

Best Regards,
The Following User Says Thank You to TerrorToetje For This Useful Post: [ View ] Gift TerrorToetje Ad-Free
14th July 2019, 05:55 PM |#11  
Senior Member
Flag Alšovice
Thanks Meter: 127
 
More
How will then I update from this firmware I think it's will not be working
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes