HISuite Proxy ( Huawei Phones' Updater & Soft-Brick Fixer )

Search This thread

IProfessor

Senior Member
Aug 13, 2017
515
314
Nope, I can't boot to system. I am not sure what he did but I guess cleaning from fastboot is the only way out now :/

I checked the SystemUpdate log file as you suggested. Interestingly, I found that it was trying to fastboot flash some recovery_* files, and recovery_kernel, recovery_vendor, and recovery_ramdisk were flashed successfully, except for recoveryboot.img.
[2021-05-03 16:25:55:206][L2_VIM][sn=126][RESULT: TRUE][HiSuite_SystemUpdate][[[DATA1: cmd[fastboot flash rescue_recovery_boot "D:\Homegrown\Libraries\Documents\Hisuite\ROM/LYA-LGRP1-CHN 10.0.0.185/full/update_full_base_temp\recoveryboot.img"] return [error: cannot load 'D:\Homegrown\Libraries\Documents\Hisuite\ROM/LYA-LGRP1-CHN 10.0.0.185/full/update_full_base_temp\recoveryboot.img'\r\n][tid=122064]]]]

Could that have caused the error?

P.S. Kindly excuse my folder structure :D

"LYA-LGRP1-CHN 10.0.0.185"

From where did you get this rom? from www.firmfinder.ml? normally HiSuite should not use that one for rescue mode, on what build number your phone is curently?

well, basically as you can see "recoveryboot.img" doesn't exist in the package you downloaded,

try "LYA-LGRP1-CHN 10.0.0.200"

Link: https://www.firmfinder.ml/398051
 

IProfessor

Senior Member
Aug 13, 2017
515
314
Oh, I tried to use the base/cust/preload that is currently installed on my phone, and it managed to get past Install Recovery. Apparently the error loading recoveryboot.img also persists, but it didnt fail.

Then it must be the issue of just base/cust/preload pairing. Now I am trying to downgrade, can I ask you how do you come up with those pairings?

If possible, can you let me know the pairings for 10.0.0.185(C00E74R3P8) and 9.0.0.107(C00E107R1P16)? Maybe you can let me know how to come up with this too?

I'm sorry if I may sound demanding; I really didn't mean to. I am just so curious about these Huawei flashing thing :) Thanks again!
Any pairing is fine as long as they get the same first two numbers for eample

Base: 10.0.0.185
Cust: 10.0
Preload: 10.0

But you have to be sure that you choose OS Type as "Rollback"

Here's 10 for example:

LYA-LGRP1-CHN 10.0.0.185 : https://www.firmfinder.ml/346682
LYA-AL00-CUST 10.0.0.70(C00) : https://www.firmfinder.ml/332742
LYA-AL00-PRELOAD 10.0.0.8(C00R1) : https://www.firmfinder.ml/332736
 

Chlorine+

Member
May 27, 2018
37
8
"LYA-LGRP1-CHN 10.0.0.185"

From where did you get this rom? from www.firmfinder.ml? normally HiSuite should not use that one for rescue mode, on what build number your phone is curently?

well, basically as you can see "recoveryboot.img" doesn't exist in the package you downloaded,

try "LYA-LGRP1-CHN 10.0.0.200"

Link: https://www.firmfinder.ml/398051
Okay, referring to this one and your last comment, I am running rescue with
LYA-LGRP1-CHN 10.0.0.200: https://www.firmfinder.ml/398051
LYA-AL00-CUST 10.0.0.70(C00): https://www.firmfinder.ml/332742
LYA-AL00-PRELOAD 10.0.0.8(C00R1) : https://www.firmfinder.ml/332736
I'll let you know how this one goes.

In the meantime, you mentioned that normally HiSuite does not use 10.0.0.185 for rescue?
1. Can we use rollback from fastboot?
2. Is it that for rescue mode, we can only use some specific versions of EMUI?
 

IProfessor

Senior Member
Aug 13, 2017
515
314
Okay, referring to this one and your last comment, I am running rescue with
LYA-LGRP1-CHN 10.0.0.200: https://www.firmfinder.ml/398051
LYA-AL00-CUST 10.0.0.70(C00): https://www.firmfinder.ml/332742
LYA-AL00-PRELOAD 10.0.0.8(C00R1) : https://www.firmfinder.ml/332736
I'll let you know how this one goes.

In the meantime, you mentioned that normally HiSuite does not use 10.0.0.185 for rescue?
1. Can we use rollback from fastboot?
2. Is it that for rescue mode, we can only use some specific versions of EMUI?
Rescue? your phone didn't get fixed? still doesn't start?

1. I don't know but I guess it will get you in bootloop until you wipe cache and data.
2. No, basically any rom installation official by HiSuite uses latest ROM ( for EMUI 10 it's B200 )

However as your phone is Chinese, you should be able to use rescue mode without the help of HiSuite proxy.

Anyway, you couldn't fix your phone yet?
 

Chlorine+

Member
May 27, 2018
37
8
Rescue? your phone didn't get fixed? still doesn't start?

1. I don't know but I guess it will get you in bootloop until you wipe cache and data.
2. No, basically any rom installation official by HiSuite uses latest ROM ( for EMUI 10 it's B200 )

However as your phone is Chinese, you should be able to use rescue mode without the help of HiSuite proxy.

Anyway, you couldn't fix your phone yet?
I see, many thanks for your clarifications. My phone boots up, and it's back to the setup page, but as I mentioned earlier, my main goal was to downgrade it back to EMUI 9. That's why I'm using HiSuite Proxy because I want to go back to the good old days LOL

I wanted to use the Rescue mode because I don't want to go to setup again when I'm jumping versions.

1. I don't know but I guess it will get you in bootloop until you wipe cache and data.
So in that case, does it mean that we can rollback to downgrade, and then when it bootloops, we just go to eRecovery and wipe cache and data, and voila we get to the version we wanted?

P.S. I tried the 10.0.0.200 just now, and it threw me Software update failed when Install Recovery as well :/
 

IProfessor

Senior Member
Aug 13, 2017
515
314
I see, many thanks for your clarifications. My phone boots up, and it's back to the setup page, but as I mentioned earlier, my main goal was to downgrade it back to EMUI 9. That's why I'm using HiSuite Proxy because I want to go back to the good old days LOL

I wanted to use the Rescue mode because I don't want to go to setup again when I'm jumping versions.


So in that case, does it mean that we can rollback to downgrade, and then when it bootloops, we just go to eRecovery and wipe cache and data, and voila we get to the version we wanted?

P.S. I tried the 10.0.0.200 just now, and it threw me Software update failed when Install Recovery as well :/
If you use "Update" to rollback it usually sticks at bootloop until you wipe.

Anyway if your phone is on and running, on what EMUI version are you now?
if you're going to rollback to 10 just set the packages I sent you and choose "OS Type" as Rollback ( leave Recovery OS, you don't need it anymore as your phone is on ), proceed with the installation and hopefully it will be on EMUI 10 afterwards.

Probably you can't rollback without setting your phone up first.
 

Chlorine+

Member
May 27, 2018
37
8
If you use "Update" to rollback it usually sticks at bootloop until you wipe.

Anyway if your phone is on and running, on what EMUI version are you now?
if you're going to rollback to 10 just set the packages I sent you and choose "OS Type" as Rollback ( leave Recovery OS, you don't need it anymore as your phone is on ), proceed with the installation and hopefully it will be on EMUI 10 afterwards.

Probably you can't rollback without setting your phone up first.
Yeah, I didn't want to setup my phone; such hassle. But if that's the last resort then I will do it. I'm doing this also for education purposes, so in case I brick the phone, I know how to bring it back (does it make sense? LOL)

2. No, basically any rom installation official by HiSuite uses latest ROM ( for EMUI 10 it's B200 )
I did some search, by B200 did you mean 10.0.0.200? I seem to see a pattern here. Does it mean for a particular EMUI, let's say 10.0, for rescue mode, we have to use the latest version of all 10.0.x, i.e., 10.0.0.200? Then the CUST and PRELOAD follows as you mentioned, anything is fine as long as it's 10.0.x, or both must be the latest among them all, too?

I have tried to rescue with:
LYA-LGRP1-CHN 10.0.0.200
LYA-AL00-CUST 10.0.0.74(C00)
LYA-AL00-PRELOAD 10.0.0.8(C00R2)

LYA-LGRP1-CHN 9.0.0.201
LYA-AL00-CUST 9.0.0.201(C00)
LYA-AL00-PRELOAD 9.0.0.20(C00R1)

but yet to no avail (meaning, they threw me off with Software update failed!). Actually, is Huawei blocking downgrades or something like BlackBerry PlayBook (they blacklists old firmwares in their NVRAM to prevent people from rooting)?
 
Last edited:

IProfessor

Senior Member
Aug 13, 2017
515
314
but yet to no avail. Actually, is Huawei blocking downgrades or something like BlackBerry PlayBook (they blacklists old firmwares in their NVRAM to prevent people from rooting)?
Believe me that Huawei's rescue mode is just a mess.

From previous tests I found that:
1. It always installs latest Base, Cust And Preload for you.
2. BUT, it will not succeed unless those Base, Cust and Preload are already installed on your phone!
Like, Hell Huawei, wassup?
 

Chlorine+

Member
May 27, 2018
37
8
Believe me that Huawei's rescue mode is just a mess.

From previous tests I found that:
1. It always installs latest Base, Cust And Preload for you.
2. BUT, it will not succeed unless those Base, Cust and Preload are already installed on your phone!
Like, Hell Huawei, wassup?
Hold up, Rescue mode will not succeed unless the base, cust, and preload are all already installed on the phone? That's dumb! So that means, to downgrade one can never use the rescue mode?
 

IProfessor

Senior Member
Aug 13, 2017
515
314
Hold up, Rescue mode will not succeed unless the base, cust, and preload are all already installed on the phone? That's dumb! So that means, to downgrade one can never use the rescue mode?
Apparently, and as you just witnessed you were only able to recover, using the already installed base, cust and preload on your phone, correct?
 
  • Like
Reactions: Chlorine+

Chlorine+

Member
May 27, 2018
37
8
Apparently, and as you just witnessed you were only able to recover, using the already installed base, cust and preload on your phone, correct?
Yeah, that is right. This is such a foolish software! Then my only hope is to go through rollback, I guess. I hope it doesn't break again this time.

Thank you so much for your time and kind coaching. You are doing the community a favour, and I really appreciate your help. Have a great day!
 
  • Like
Reactions: IProfessor

Phyconia

New member
May 29, 2019
4
0
Hello I am trying to downgrade my mate 20x EVR-L29 C432 which is currently on 10.1.0.258 back down to 9.0 but I'm always getting installation failed. I have tried to downgrade to 10.0 also failed 9.1 failed 9.0 fail. In each instance it fails at the checking upgrade loading wheel. Any ideas?

My phone details :

EVR-L29 C432 eu
 

IProfessor

Senior Member
Aug 13, 2017
515
314
Hello I am trying to downgrade my mate 20x EVR-L29 C432 which is currently on 10.1.0.258 back down to 9.0 but I'm always getting installation failed. I have tried to downgrade to 10.0 also failed 9.1 failed 9.0 fail. In each instance it fails at the checking upgrade loading wheel. Any ideas?

My phone details :

EVR-L29 C432 eu
If you're passing incorrect ROMID to the application it will fail, and also if your phone is modified it may fail.

try to tick the box "Force Auth Bridge" and be sure you're passing correct firmware ID.
 

Phyconia

New member
May 29, 2019
4
0
If you're passing incorrect ROMID to the application it will fail, and also if your phone is modified it may fail.

try to tick the box "Force Auth Bridge" and be sure you're passing correct firmware ID.
:( i got it from aliexpress is there any way to make it unmodified only reason im staying at 9 is i can only use google pay on 9 and not any version after
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    didnt work with force auth, it could be because its modified in some way that i dont know :(
    "C:\Users\Your username\AppData\Local\Hisuite\log\systemupdate.log"

    You can send the logs to me in a message to view them, maybe we can figure out what's wrong from them.
    1
    I would like to know too.
    You need to know the firmware's old download link.

    You place the download link, and you choose the offline zip package you got, hisuite proxy will handle the rest.

    If you pass wrong old download link of that firmware the installation will fail.
    The original download link is required to grab the "Rom id"
    If you don't know your zip package's rom id, open it, open the VERSION file, tell me the version and I'll pass you its id.
    1
    ok, tnx bro

    PHP:
    ART-LGRP2-OVS 10.1.0.136 - 446684
    http://update.dbankcdn.com/download/data/pub_13/HWHOTA_hotaMigrate_900_9/85/v3/f05f52cb2f95489e8717f0a92c8f5a40/full/filelist.xml
    1
    The website is missing LGRP because

    ARTH-L29 is the phone model but the base model name is ART ( without H ).

    I'll hopefully fix this in couple of days...
    1
    PHP:
    ART-LGRP2-OVS 10.1.0.136 - 446684
    http://update.dbankcdn.com/download/data/pub_13/HWHOTA_hotaMigrate_900_9/85/v3/f05f52cb2f95489e8717f0a92c8f5a40/full/filelist.xml
    I will try. tnx for helping me.
  • 15
    Introduction
    Simply this application reverse engineers ( modifies ) HISuite, to be able to manipulate its Huawei servers' response data for installing official roms of Huawei, customarily.

    Features
    • Support for OTA ROMs
    • Support for FullOTA ROMs ( Consists of three packages, Base, CUST, Pre-Loaded )
    • Support for Roll back ROMs ( kind of full ROM )
    • Support for Developer ROMs
    • Support for System Recovery ROMS
    • HISuite Error Handler

    Screanshots

    1.PNG2.PNG[


    Prerequisites

    Hypothesis
    If we boot the phone into Fastboot and setup a custom global ROM for our "Chinese" phone model will we be able to re-brand it? :confused:
    ( Someone please take the effort of bricking your phone :p:D )


    Setup Guide & Download

    Special thanks to my friend @nomone for beta testing and the idea of system recovery support.
    5
    1.8 Is out

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

    Changes:
    Firms names now turn into "Unknown" in case left empty
    Better error handling of "authentication" request
    "Advanced" section firm status checker now show firm name too

    Added:
    Firm not approved alert
    Firm not matching alert

    Set-up section:
    Checks if HISuite is installed
    Checks HISuite version
    Patches httpcomponent.dll if necessary
    Sets proxy settings for HISuite
    Cleans C:/Windows/Sytem32/Drivers/etc/hosts file if required
    Tests connection to HISuite proxy
    4
    V1.5 is out

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

    Changes:
    Less confusing patching system
    Step by step copying system ( read further on github page )

    Next aim:
    1. Adding Troubleshooter.
    2. Making a video on how to use the app.
    3
    Mate 20 Pro 10.1 New AOD
    3
    When you give it to repair it tells you that it is ready and then this error comes out the device does not support system recovery [emoji26]

    Enviado desde mi RMX1931 mediante Tapatalk
    This error appears when HiSuite doesn't find an entry of your model in HiSuiteConfig. As @IProfessor said try to add both ALP-L09 and CLT-L09 and retry several times, eventually restarting HiSuite

    Sent from my Huawei Mate 10 using XDA Labs
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone