1. Download our Official Android App: Forums for Android!

Unable to update HTC One M8 to Lollipop

Discussion in 'Android Devices' started by MontyMole, Dec 4, 2019 at 3:52 AM.

  1. MontyMole

    MontyMole Lurker
    Thread Starter
    Rank:
    None
    Points:
    15
    Posts:
    2
    Joined:
    Wednesday

    Wednesday
    2
    0
    15
    Hi,
    I am trying to repurpose an old HTC One M8 for use by my son. It is unlocked but not rooted. It is currently on Android 4. I believe it can be updated upto 6.
    I am trying to install the OTA update to take it to Android 5 Lollipop but each time it fails, when I go to the recovery screen I see:

    L50QCT.01.101.007
    Verifying current system...
    "/system/bin/reboot" has unexpected contents.
    Installation aborted

    I have tried it by doing a factory reset from within Android, and from the recovery screen, I have wiped the cache.
    I have tried running the update as soon as the phone starts after a factory reset. I have tried waiting for PlayStore to update all the pre-installed apps before doing the system update.

    The phone offers an update to HTC Sense and a System Update. If I let it do the HTC Sense update first it fails as it says it needs a system update. If I let it do the System update first it fails as above.

    The phone is a UK one.

    Any suggestions appreciated.

    G
     

    Advertisement

  2. Occyh1

    Occyh1 Lurker
    Rank:
    None
    Points:
    6
    Posts:
    7
    Joined:
    Wednesday

    Wednesday
    7
    2
    6
    Web and App developer
    • Dear first you have to download the OTA update to your PC
    • Extract the firmwate.zip file
    • Extract the recovery img file
    • flash recvoery img using flashboot flash recovery
    • reboot
    • Unroot using SuperSU (option in settings)
    • In Settings->about-Software update search for updates and install OTA as usual
    • thats it you done it
     
  3. Hadron

    Hadron Smoke me a kipper...
    VIP Member
    Rank:
     #9
    Points:
    2,468
    Posts:
    24,924
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    24,924
    19,444
    2,468
    Spacecorp Test Pilot
    Dimension Jumping
    The OP says it has not been rooted, so there should be no SuperSU on the phone.

    @MontyMole have there been any changes made other than unlocking the bootloader? Installing a custom recovery, for example, would interfere with an over the air update. The fact that the problem is there does suggest that some change other than unlocking might have been made (or at least attempted).

    Factory reset won't help with a problem in /system/bin, since a reset doesn't change anything in the system partition (it just wipes some data).

    In the worst case you might have to reflash the phone, for which we'll need to know the cidnum (fastboot getvar all will give you that) or at least whether this was a network-locked phone originally and if so which network (please not EE, as it's all but impossible to find RUUs for them). But if you can tell us more about what has and has not been done with the phone we might be able to identify other solutions.
     
    ocnbrze likes this.
  4. James L

    James L Android Expert
    Rank:
     #57
    Points:
    343
    Posts:
    1,454
    Joined:
    Dec 29, 2014

    Dec 29, 2014
    1,454
    818
    343
    Male
    Owner https://rootandroideasy.com/
    East Peoria IL
    Go S off, problem solved as the phone will update if you push one. Or root then flash a custom rom.
     
  5. MontyMole

    MontyMole Lurker
    Thread Starter
    Rank:
    None
    Points:
    15
    Posts:
    2
    Joined:
    Wednesday

    Wednesday
    2
    0
    15
    Hi,
    Thanks for the responses. Apologies I am new to updates and firmwares etc.

    This was not my phone originally, I was told it wasn't rooted and I did install SU which said it wasn't rooted.

    After unsuccessfuly trying the OTA update, I restarted the phone with the aim of going into the recovery menu. But instead of getting the menu I expected with the black background I got a different one with a white background and the main option was to update or not. So I selected to update and it has now updated to Lollipop.

    If I tried to go into the recovery menu again I get the same option to Update. If I say No I get an error and the phone restarts but Yes applies and update but it appears to be the same Lollipop update.

    After being on Lollipop I tried the OTA update to see if I could get Marshmellow but it wasn't offered as an option. It let me update HTC Sence and the Downloader but failed when it came to update HTC mail and didn't offer a full system update.

    So I am not sure what is going on. But the main reason I wanted to do this was to get certain apps on there as I wanted to repurpose the phone for use by my son. And being on Lollipop is enough to do that.

    If anyone has any ideas as to what is going on, or what mistakes I am making, or how to get to Marshmellow then let me know. However now I am on Lollipop this isn't as pressing.

    G
     
  6. James L

    James L Android Expert
    Rank:
     #57
    Points:
    343
    Posts:
    1,454
    Joined:
    Dec 29, 2014

    Dec 29, 2014
    1,454
    818
    343
    Male
    Owner https://rootandroideasy.com/
    East Peoria IL
    Root then use a custom rom, or a stock rooted rom to get you to a suitable android version.
     
  7. Dannydet

    Dannydet Extreme Android User
    Rank:
     #24
    Points:
    918
    Posts:
    5,457
    Joined:
    Jan 16, 2016

    Jan 16, 2016
    5,457
    3,614
    918
    Male
    Graphics Manager / Sales
    USA
    If the manufacturer hasn't released any updates above marshmallow, then unless someone has made a custom rom with a higher Android OS, you are out of luck
     
  8. Hadron

    Hadron Smoke me a kipper...
    VIP Member
    Rank:
     #9
    Points:
    2,468
    Posts:
    24,924
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    24,924
    19,444
    2,468
    Spacecorp Test Pilot
    Dimension Jumping
    There were Marshmallow updates for the M8 (I just checked the downloads available at htcdev.com) but it may be that that particular version didn't get one: if the phone has carrier-branded firmware then it requires the carrier to release the update rather than HTC themselves.

    As for repeated updates that still leave you with Lollipop, there are other updates that don't change the main operating system version. These "over the air" updates are patches rather than full firmware downloads, so need to be installed in order. Hence after installing one you can then install another if it's available. Some will be bug fixes or security updates, so the phone will look the same afterwards. This also means that if there is a Marshmallow update for your phone you'll only be offered that after you've installed all of the preceding updates.
     

HTC One M8

The HTC One M8 is the Taiwanese company's flagship phone for the first half of 2014. It built on its predecessor with an upgraded 5-inch 1080p display, Snapdragon 801 processor, 2GB of RAM, 32GB of internal storage, and an UltraPixel rear Duo Camera.

Share This Page

Loading...