Mate 8 "Package Checksum error" when downloading from EMUI - Mate 8 General

I have NXT-L29C636B211 installed and working.
I have a notification from EMUI that NXT-L29C636B563 is available...."Touch Quick update to download and apply the update"
I have tried to download this 3 times now and at the end when it verifies the download I keep getting "Package Checksum error".
After this it deletes the download from the internal SD card where it saves it.
My connection is good, I have LTE and have downloaded many times before...
Please I need some help or suggestions...
Thank you in advance.

Related

Platform 'so' checking is failed when loading ZSKG1

Hello, I've downloaded the ZSKG1 from samfirmware and used MultiLoader v5.65 to upgrade my Wave, but unfortunately the following error occurs:
Platform 'so' checking is failed...
Platform 'so' modification is detected !!!
Same error occurs after replaced the battery and restart the phone. I can only make my phone work by reload the XXJL2...
Was there any problem with the firmware? Please kindly help!
Thanks!
Hi NitramNach
to flash S8500ZSKG1 you need to have FIRST S8500ZSKA2
Were you flashing from that FW???
I tested that FW (Don't ask me why)and Didn't have this issue
Please try again and let's see what will happen
Best Regards
Thanks! Forgot it had been mentioned in the download page, I'll try that.
Btw, there is a FactoryFs_S8500_Open_HkTw_XXKG1.pfs file, I load it as Factory FS instead of PFS, am I correct?
Also, is that the ZSKG1 does not include the swype like input method?
Btw, there is a FactoryFs_S8500_Open_HkTw_XXKG1.pfs file, I load it as Factory FS instead of PFS, am I correct?
Click to expand...
Click to collapse
No you are wrong
it is a *.pfs file so it should put in the pfs box
Also, is that the ZSKG1 does not include the swype like input method?
Click to expand...
Click to collapse
yes it doesn't include swype
i don't really know why is it removed
Best Regards
Tried to load ZSKA2, boot up, and then load ZSKG1, but still got the same error message...
I had removed the sim and sd card before loading firmware, will this be the root cause?
Can you post your multiloader Screen shot so i can see how you put the files in it please???
Its solved. i've loaded the .pfs file as PFS (the last check box) instead of the Factory FS which we usually used for .ffs file.
Thanks a lot for your advice!

Troubles with download updates

I received notification for new update,i download it 100%(new version ale-l21c432b170,size 1.2gb) and then it run a a check and show me the notification "package checksum error"
Figas13 said:
I received notification for new update,i download it 100%(new version ale-l21c432b170,size 1.2gb) and then it run a a check and show me the notification "package checksum error"
Click to expand...
Click to collapse
Why don't you manually update(through SD card) your phone to Android 6.0 emui 4.0.
Can you explain me how to do it pls?
Figas13 said:
Can you explain me how to do it pls?
Click to expand...
Click to collapse
Download firmware from here(https://goo.gl/R2gF1L) Extract it. There will be dload folder in it. Put it in SD card. Now go in dialer and type *#*#2846579#*#*. Now press software upgrade and the sdcard upgrade and then click ok. Phone will restart and update will start.

Yotaflasher

I am expecting delivery of my new yotaphone 2 soon. I was wondering if I can use yotaflasher without rooting the yotaphone?
Yes you can.
Yotaphone_flasher won’t even install!
Hi, i’m having trouble even installing yotaphone_flasher.exe on my ancient PC. I get an “unable to locate component” error when I run the installation: the file missing is MSVCR100.dll. I’ve tried re-downloading but the error always comes up... HELP this whole process is driving me insane!
help me please
http://forum.xda-developers.com/yotaphone-one/help/youtaphone-hard-brick-t3494298

Let's figure out how to flash firmware.

As many of you probably know, the traditional way to flash firmware in a Huawei phone is to obtain the UPDATE.APP file, and place it in the /dload/ folder of the SD card.
With the Mate 9, this no longer works. The update fails, even if the update package is correct.
I'd like to bring everyone's brains together to figure out the new, correct way to flash an update. My guess is that it should be on the internal storage somewhere, since the Mate 9 Porsche will not have SD card slot. However, I've tried both the update.zip files and the update.app files in / and /dload/ and nothing seems to work.
If anyone can try and make a successful install, it will be a big breakthrough, so please, everyone, try!
Here are some firmware download links to try:
Chinese version
MHA-AL00C00B125 Full
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1356/g77/v66549/f2/full/update.zip
MHA-AL00C00B115 Full
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G990/g77/v65571/f3/full/update.zip
European Version
MHA-L29C900B115
MHA-L29C432B115
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1356/g77/v66711/f2/full/update.zip
The error I get when flashing makes me think it's down to the file version being used?
I can copy an update.app to the dload folder and using *#*#2846579#*#* and Software update it appears to validate the file, at least that an update.app file exists and then boots into the updater, where it fails at 5%. From memory, my Mate 8 would act the same if I tried to flash an older update.app file?
UPDATE: I can confirm that even with the same firmware version as the phone is on you cannot flash it by putting the update.app in the /dload folder, even though it does look like it finds the file. I'm wondering if we will see the same symptoms if we had a newer than B125 firmware to try.
duraaraa said:
As many of you probably know, the traditional way to flash firmware in a Huawei phone is to obtain the UPDATE.APP file, and place it in the /dload/ folder of the SD card.
With the Mate 9, this no longer works. The update fails, even if the update package is correct.
I'd like to bring everyone's brains together to figure out the new, correct way to flash an update. My guess is that it should be on the internal storage somewhere, since the Mate 9 Porsche will not have SD card slot. However, I've tried both the update.zip files and the update.app files in / and /dload/ and nothing seems to work.
If anyone can try and make a successful install, it will be a big breakthrough, so please, everyone, try!
Here are some firmware download links to try:
Chinese version
MHA-AL00C00B125 Full
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1356/g77/v66549/f2/full/update.zip
MHA-AL00C00B115 Full
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G990/g77/v65571/f3/full/update.zip
European Version
MHA-L29C900B115
MHA-L29C432B115
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1356/g77/v66711/f2/full/update.zip
Click to expand...
Click to collapse
I have found a way to load firmware. It's very tricky, but it works You need to spoof huawei's servers, so it's not something someone with low technical skills can do, unfortunately. Also, so far, loading older firmwares causes a forced reboot once the system boots up. I think it's to do with Huawei Account or Fingerprint, so hopefully I will resolve this within a few hours and report more.
duraaraa said:
I have found a way to load firmware. It's very tricky, but it works You need to spoof huawei's servers, so it's not something someone with low technical skills can do, unfortunately. Also, so far, loading older firmwares causes a forced reboot once the system boots up. I think it's to do with Huawei Account or Fingerprint, so hopefully I will resolve this within a few hours and report more.
Click to expand...
Click to collapse
I think its best to wait for the Euro C432B122 rom, it should come very soon.
I don't have a Mate 9 (yet), but looking through the code it looks as if it should be able to load the UPDATE.APP from a usb device (via an OTG cable) - /usb/dload/UPDATE.APP. Did anyone try that?
Found something here
http://www.carbontesla.com/2016/11/download-huawei-mate-9-b122-firmware-update-mha-l29-europe/
Maybe it helps.
dancrow said:
Found something here
http://www.carbontesla.com/2016/11/download-huawei-mate-9-b122-firmware-update-mha-l29-europe/
Maybe it helps.
Click to expand...
Click to collapse
Seems like a scam site as many others
-Edit- It seems Huawei pulled this build as i read on another forum.
gee2012 said:
Seems like a scam site as many others
-Edit- It seems Huawei pulled this build as i read on another forum.
Click to expand...
Click to collapse
Huawei pulls every build that is not linked to hisuite site. Most be legit links but Huawei is on top of it.
intruda119 said:
Huawei pulls every build that is not linked to hisuite site. Most be legit links but Huawei is on top of it.
Click to expand...
Click to collapse
Here is a working L29 B122 downloadlink i found on the android-hilfe forum https://www.hidrive.strato.com/lnk/0KFjlD4J but the update failed installation
Aah well, we`ll get he update soon i guess.
Would be awesome to be able to get the european rom to work without any limitations on the chinese phone. I would love to help you guys, but my skills are very limited and hope you guys find a way that's doable for most of us
Huawei didn't pull the build. It's a DNS problem. It's only on their server in China, and isn't on their amazon co-located servers.
Set in your hosts file:
Code:
14.215.9.39 update.hicloud.com
And magically, the link works!
Can't be installed, though. With the Mate 9, I've tried HiSuite USB flashing (fails), flashing from dload folder (fails) and flashing from eRecovery (only thing that's worked.)
I've even unpacked a full rom image to try and reverse engineer how the dload folder works, but all I get is:
Code:
/sdcard/dload/au_temp.cfg
/sdcard/dload/UPDATE.APP
/sdcard/dload/update_cust.app
/sdcard/dload/update_vendor.app
/data/media/0/dload/update_cust.app
/data/media/0/dload/update_vendor.app
/data/update/dload/UPDATE.APP
/data/update/dload/update_cust.app
/data/update/dload/update_vendor.app
/usb/dload/UPDATE.APP
/usb/dload/update_cust.app
/usb/dload/update_vendor.app
And I've tried most of those locations, and while the update.app is found, it doesn't want to flash. Even though it's willing to flash the exact same stuff in update.zip format via eRecovery.
The only other way is overriding the OTAs, but it actually has a pretty strict security check at the end for approval with some nifty encrypted text, so we're screwed there too.
i would like to know the dload method still work with SD card OR not? anyone with mate 9 got SD card in slot already try this?
New Firmware EU version
MHA-L29C432B126
changelog ::
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1366/g104/v68165/f1/full/changelog.xml
download link ::
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1366/g104/v68165/f1/full/update.zip
OnimushaPooh said:
i would like to know the dload method still work with SD card OR not? anyone with mate 9 got SD card in slot already try this?
Click to expand...
Click to collapse
The dload method no longer works. The update.app file is recognized but install always fails. HiSuite USB flash also doesn't work. Only confirmed way in is hijacking erecovery.
duraaraa said:
Only confirmed way in is hijacking erecovery.
Click to expand...
Click to collapse
I have just dicovered that dload indeed fails. Could you be elaborate / give some clue on how this "hijacking erecovery" is working?
Thanks a lot for your support.
dehnhaide said:
I have just dicovered that dload indeed fails. Could you be elaborate / give some clue on how this "hijacking erecovery" is working?
Thanks a lot for your support.
Click to expand...
Click to collapse
I wrote about it in this thread. You trick the phone into connecting to a fake query.hicloud.com and direct it to the firmware you want to download.
duraaraa said:
I wrote about it in this thread. You trick the phone into connecting to a fake query.hicloud.com and direct it to the firmware you want to download.
Click to expand...
Click to collapse
OK. I got that. But I have the whole update.zip package already downloaded. Is there any way I can flash it?! Sorry if I sound noob but this is my first Huawei Mate and am new to their firmware flashing approach.
Thanks.
Sent from my MHA-L29 using Tapatalk
Pleeez!
duraaraa said:
Huawei didn't pull the build. It's a DNS problem. It's only on their server in China, and isn't on their amazon co-located servers.
Set in your hosts file:
Code:
14.215.9.39 update.hicloud.com
And magically, the link works!
Can't be installed, though. With the Mate 9, I've tried HiSuite USB flashing (fails), flashing from dload folder (fails) and flashing from eRecovery (only thing that's worked.)
I've even unpacked a full rom image to try and reverse engineer how the dload folder works, but all I get is:
Code:
/sdcard/dload/au_temp.cfg
/sdcard/dload/UPDATE.APP
/sdcard/dload/update_cust.app
/sdcard/dload/update_vendor.app
/data/media/0/dload/update_cust.app
/data/media/0/dload/update_vendor.app
/data/update/dload/UPDATE.APP
/data/update/dload/update_cust.app
/data/update/dload/update_vendor.app
/usb/dload/UPDATE.APP
/usb/dload/update_cust.app
/usb/dload/update_vendor.app
And I've tried most of those locations, and while the update.app is found, it doesn't want to flash. Even though it's willing to flash the exact same stuff in update.zip format via eRecovery.
The only other way is overriding the OTAs, but it actually has a pretty strict security check at the end for approval with some nifty encrypted text, so we're screwed there too.
Click to expand...
Click to collapse
C'mon @duraaraa, please elaborate how the update.zip or its contents can be flashed from erecovery!!! Please... you've got me all tangled with this "Only confirmed way in is hijacking erecovery.".
Thanks for your help.
dehnhaide said:
C'mon @duraaraa, please elaborate how the update.zip or its contents can be flashed from erecovery!!! Please... you've got me all tangled with this "Only confirmed way in is hijacking erecovery.".
Thanks for your help.
Click to expand...
Click to collapse
If you want a simple explanation, here is how eRecovery works.
1. The phone sends a request to query.hicloud.com on port 80, asking for what firmware it should download.
2. query.hicloud.com sends it information about what firmware it should download, including a URL
3. The phone sends a permission request to download the files to huawei's servers. Then, the phone downloads and parses the URL plus /full/filelist.xml and gets a list of files. If it sees files which match the region of the phone, it recognizes it as a valid update, and begins downloads the files.
4. Before the install starts, the phone contacts query.hisuite.com again to confirm that it's allowed to install. If it receives permission, the phone checks the MD5 of the files it downloaded, then unzips the three files (an update, a public, and a regional file. Three zip files) The phone then tries to install them. If there is an issue (mismatch, not signed, etc.) it spits out an error and fails. If everything passes the test, it installs.
So my method of entry is emulating query.hicloud.com and update.hicloud.com to provide the phone with whatever zip files I want.
duraaraa said:
If you want a simple explanation, here is how eRecovery works.
1. The phone sends a request to query.hicloud.com on port 80, asking for what firmware it should download.
2. query.hicloud.com sends it information about what firmware it should download, including a URL
3. The phone sends a permission request to download the files to huawei's servers. Then, the phone downloads and parses the URL plus /full/filelist.xml and gets a list of files. If it sees files which match the region of the phone, it recognizes it as a valid update, and begins downloads the files.
4. Before the install starts, the phone contacts query.hisuite.com again to confirm that it's allowed to install. If it receives permission, the phone checks the MD5 of the files it downloaded, then unzips the three files (an update, a public, and a regional file. Three zip files) The phone then tries to install them. If there is an issue (mismatch, not signed, etc.) it spits out an error and fails. If everything passes the test, it installs.
So my method of entry is emulating query.hicloud.com and update.hicloud.com to provide the phone with whatever zip files I want.
Click to expand...
Click to collapse
Thanks for the explanation @duraaraa! Shall I understand that both query.hisuite.com and update.hicloud.com share the same 14.215.9.39 IP?
I have only seen the IP (14.215.9.39) for update.hicloud.com? Is there a different one for query.hicloud.com? I need to know to be able to correctly modify the /etc/hosts on my router.
Thanks for your support.

How to update (I've tried HiCare)?

How do I update my Huawei P8 (GRA-L09 B432B200) to android 6.0 if it's possible?
Thank you
You need to apply update in this post https://forum.xda-developers.com/huawei-p8/how-to/emui4-0-1-p8-official-marshmallow-6-0-t3417212
Overall experience:
https://forum.xda-developers.com/showpost.php?p=71081040&postcount=73
ainarsh said:
You need to apply update in this post https://forum.xda-developers.com/huawei-p8/how-to/emui4-0-1-p8-official-marshmallow-6-0-t3417212
Overall experience:
https://forum.xda-developers.com/showpost.php?p=71081040&postcount=73
Click to expand...
Click to collapse
I tried this, and updated throigh the EMUI local package menu, but when it started installint it froze at 19%.. Not sure why?
salim8 said:
I tried this, and updated throigh the EMUI local package menu, but when it started installint it froze at 19%.. Not sure why?
Click to expand...
Click to collapse
Try with the dialler method, plus make sure the phone is disconnected from your computer before running the update.
Using your dialler, enter *#*#2846579#*#* to access the Project Menu > 4. Software Upgrade > 1. SDcard Upgrade.
Once you're on B370, check for OTA updates via Settings > Update. If nothing offered, you could manually install the latest: [Firmware] Huawei P8 GRA-L09 B394 29/03/17
Like before, via the dialler method & after disconnecting from your computer.
GaT7 said:
Try with the dialler method, plus make sure the phone is disconnected from your computer before running the update.
Using your dialler, enter *#*#2846579#*#* to access the Project Menu > 4. Software Upgrade > 1. SDcard Upgrade.
Once you're on B370, check for OTA updates via Settings > Update. If nothing offered, you could manually install the latest: [Firmware] Huawei P8 GRA-L09 B394 29/03/17
Like before, via the dialler method & after disconnecting from your computer.
Click to expand...
Click to collapse
Alright, will try now. Another problem is that I'm trying to delete the previous update i tried installing (which is now corrupt) from the DLOAD folder (file called UPDATE.APP) but it won't let me (even tried connecting to pc and deleting but it comes back).. It's taking 2.8gb of the Internal storage and isn't deleting.. How do i get rid of it?
Edit: So I download the update to the DLOAD folder in the SD card and unzip it from there?
salim8 said:
Alright, will try now. Another problem is that I'm trying to delete the previous update i tried installing (which is now corrupt) from the DLOAD folder (file called UPDATE.APP) but it won't let me (even tried connecting to pc and deleting but it comes back).. It's taking 2.8gb of the Internal storage and isn't deleting.. How do i get rid of it?
Click to expand...
Click to collapse
That could be a bit of a problem getting rid of. Also, the update process will probably try to install it again (instead of your re-downloaded good copy), which will not work again.
salim8 said:
Edit: So I download the update to the DLOAD folder in the SD card and unzip it from there?
Click to expand...
Click to collapse
Unzip it on your PC first, then copy Update.app to the SD card/dload folder - by 'SD card' do you mean external SD card?
I don't think this is going to work anyway, unless you can find a way to delete the old Update.app file from the internal storage.
GaT7 said:
That could be a bit of a problem getting rid of. Also, the update process will probably try to install it again (instead of your re-downloaded good copy), which will not work again.
Unzip it on your PC first, then copy Update.app to the SD card/dload folder - by 'SD card' do you mean external SD card?
I don't think this is going to work anyway, unless you can find a way to delete the old Update.app file from the internal storage.
Click to expand...
Click to collapse
Yep, SD card as external SD card. And alright, I'm going to try to find a way to get rid of the old update.app file.. Going to backup everything (except the update.app) and factory reset to see if I can get rid of it..
So I managed to get rid of the corrupt Update.app and unzipped the new one, but it stopped at 19% again, but this time said it failed and allowed me to reboot (didn't have to hard reset).. Not sure what the problem is?
EDIT: nvm, I tried for a second time and it's fully installed and have EMUI 4.0.1 running.
salim8 said:
So I managed to get rid of the corrupt Update.app and unzipped the new one, but it stopped at 19% again, but this time said it failed and allowed me to reboot (didn't have to hard reset).. Not sure what the problem is?
EDIT: nvm, I tried for a second time and it's fully installed and have EMUI 4.0.1 running.
Click to expand...
Click to collapse
That's good to know it finally worked out well, & glad to have helped
GaT7 said:
That's good to know it finally worked out well, & glad to have helped
Click to expand...
Click to collapse
Thanks

Categories

Resources