Sound failure and Google play Services failure after factory reset

vasilisw11

New member
May 27, 2017
2
0
0
Hi All,
I have the M8_UL (international version) with the latest Marshmallow update (OTA, 6.12.401.4). The boot loader is locked and S-ON.

When I do a factory reset I have issues with Google Play Services (lots of google play services has stopped errors) . Also I am able to connect to the internet and receive sms but the sound and phone calls randomly work and only after a few restarts and cache wipes. I had the same issue before and sent the phone to HTC and I think they did a flash. I did try to download the apk packages for Google but they always fail and I am unable to add my google account and reload my data.

I've read quite a few threads and concluded that my best option is to flash the stock RUU as described in the following thread:

https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6

Could someone please verify if that is the case? Is there a better approach on how to sort this out?

Kind Regards
Vas
 

vasilisw11

New member
May 27, 2017
2
0
0
I can now confirm that the steps provided in the link I've provided in my comment work fine. An error came up in the initial few lines of the process but I didn't have to do something. The process complete after a few minutes and the phone returned to a working state.

This is the error I've seen during the flash process:
HTML:
C:\adb>htc_fastboot flash zip RUU.zip
sending 'zip'... (53965 KB) OKAY
sending time = 2.569 secs
writing 'zip'... (bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) checking main version...
(bootloader) checking hboot version...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) total_image_number=8

(bootloader) start image[hboot] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
(bootloader) current_image_number=0

(bootloader) current_image_number=1

(bootloader) current_image_number=2

(bootloader) current_image_number=3

(bootloader) current_image_number=4

(bootloader) current_image_number=5

(bootloader) current_image_number=6

(bootloader) current_image_number=7


FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device SH4....
sending 'zip'... (53965 KB) OKAY
sending time = 2.577 secs
writing 'zip'... (bootloader) adopting the signature contained in this image...
Not sure if that was a serious error as I've seen different opinions in different forums but it didn't seem to cause any issues for me.
 

redpoint73

Recognized Contributor
Oct 24, 2007
15,259
6,946
113
An error came up in the initial few lines of the process but I didn't have to do something. The process complete after a few minutes and the phone returned to a working state.

This is the error I've seen during the flash process:
HTML:
FAIL90 hboot pre-update! please flush image again immediately
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
For "hboot-preupdate" response, restart the same procedure for device SH4....
sending 'zip'... (53965 KB) OKAY
sending time = 2.577 secs
writing 'zip'... (bootloader) adopting the signature contained in this image...
Not sure if that was a serious error as I've seen different opinions in different forums but it didn't seem to cause any issues for me.
The error "please flush image again immediately" is normal and expected when flashing firmware (which is also contained in the RUU). The message is probably a typo and should say "please flash again immediately" (interestingly, I believe this typo has persisted over multiple HTC devices). Flash the RUU again, to be sure the firmware were properly installed.