yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Thanks, This gives me a clear image of all the things around.

* I have downloaded the RUU file from that link you gave. I will reply you once I finish flashing. ( I am planning to do a post with Step by Step Installation Images that helps users having the same sort of problem )

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

One last Question :

* I have already took backup of my contact and Images etc.

* Do I need to take any backup of my system ( In case of installation failure ) ( How and what part I need to take backup to make use of it later incase of any trouble ) ( And what tools I need to do that ) ( I heard people talking about Nandroid backup - Is it needed for me - How I have to do if it needed )

* In case of any installation Error, How can I revert back to current sw version.
[One (M8) Q&A, Help & Troubleshooting] clsA:
that's my mistake sorry

thanks for the correction
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Can Anyone give me a Solution

I have one more HTC M8, The Bootloader shows some different data in it. Can you help me with the below data.

-------------------------------------------------------------------------------------------------------------------------------------------------

View attachment 3790036

-------------------------------------------------------------------------------------------------------------------------------------------------

The Different data of device 2 highlighted below,

Baseband version-1.09.20.0926 - Baseband version-1.12.20.1211

HBOOT-3.19.0.0000 - HBOOT-3.18.0.0000

RADIO-1.09.20.0926 - RADIO-1.12.20.1211

OpenDSP-v46.2.-00564-M8974_FO.0811 - OpenDSP-v38.2.2-00542-M8974.0311

OS-3.28.605.4 - OS-4.21.512.4

Sep 30 2014,01:16:07.90023198 - Aug 7 2014,20:26:27.3

-------------------------------------------------------------------------------------------------------------------------------------------------

Total Config of Device 2,

android version=4.4.4

sense version=-6.0

software version=3.31.512.2

htc sdk api level 6.25

pri version-2.87_002

prl version-00000

kernal version 3.4.0-g3e2305b and@ABM103 #! SMP PREEMPT

Baseband version-1.12.20.1211

build number-3.31.512.2 CL395691 release-keys

BOOTLOADER ;

******locked*******

M8_WLV PVT SHIP S-OFF

CID-11111111

HBOOT-3.18.0.0000

RADIO-1.12.20.1211

OpenDSP-v38.2.2-00542-M8974.0311

OS-4.21.512.4

eMMC-boot 2048MB

Aug 7 2014,20:26:27.3

The Software version is same on both device ( software version=3.31.512.2 ). But the OS No in bootloader is different ( OS-3.28.605.4 - OS-4.21.512.4 ).

Also HBOOT, RADIO, OpenDSP were different in my another M8. Can you tell me solution to update the 2nd device.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Why both LRA device ? Are they yours ? Never buy that device when buying a 3rd one.

Nothing much you can do with this variant.

How to fix your 2nd device ... same as 1st device.

Install the RUU zip.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Ya, both devices are mine. Whats diff between ( OS-3.28.605.4, OS-4.21.512.4 ).

Can I flash the package that you gave ysdy on device with OS-4.21.512.4.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Already said ... same as 1st device ...

Same RUU.zip for both.

Good Luck ... signoff for 5-6 hours
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
I kept the RUU file on extSD. Then I tried to enter Recovery Mode, It shows a Red Triangle. I long pressed the power button and booted the device again.

1. You gave me link to RUU file - But there was no procedure in that link. I want to Install RUU from SD card. Do I need to Install any Recovery Like TWRP. ( If yes can you sent me some link to install TWRP via Mobile )

2. For the same particular LRA device you given link of OTA file to one another user. ( http://xdaforums.com/htc-one-m8/help/please-help-to-correct-ruu-to-update-m8-t3279249 ) Is it ok to do that.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I like to help people but I hate when people don't read what already been posted.

Read back my post #5 ... I gave you link to RUU.zip and already gave you all the procedure for you to follow on how to install the RUU.zip ... in fact in that link there are 3 different options that you can pick one that you're comfortable with.

I'm not going to repeat all the procedure here as I just edited the procedure that I mentioned/linked in post #5 to make it clearer for newbies.

So read back post #5
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
:good::good::good: Thanks Dude :good::good::good:

I have installed the RUU successfully. There was nothing wrong with the RUU, Everything works fine ( Network, Wifi, GPS, ) GSM Network works well.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Device Info After Update :

android version=5.0.1

sense version=-6.0

software version=4.21.512.4

htc sdk api level 6.55

pri version-2.87_002

prl version-00000

kernal version 3.4.0-gda51a6a and@AABM #1 SMP PREEMPT

Baseband version-1.12.20.1211

build number-4.21.512.4 CL470008 release-keys

BOOTLOADER ;

******locked*******

M8_WLV PVT SHIP S-OFF

CID-11111111

HBOOT-3.19.0.0000

RADIO-1.12.20.1211

OpenDSP-v48.2.2-00564-M8974_FO.1211

OS-4.21.512.4

eMMC-boot 2048MB

Mar 18 2015,11:35:43.3

***Changes Highlighted in Bold
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
The Following Procedure is for those who have ( sw ver =3.31.512.2 ) and OS Versions ( OS-3.28.605.4, OS-4.21.512.4 )

* The following RUU is for those who are in Kitkat 4.4.4 with ( sw ver =3.31.512.2 ).

* The link below contains ( Lollipop 5.0.1 ) For LRA Devices.

-------------------------------------------------------------------------------------------------------------------------------------------------------------

https://www.dropbox.com/s/v1gtl2ipu...release_429732_combined_signed_2_4_7.zip?dl=0

-------------------------------------------------------------------------------------------------------------------------------------------------------------

***** Make sure your battery is fully charged or Atleast above 50% before starting the process.

Steps :

1. Download the RUU. Change the file name to 0P6BIMG.zip.

2. Keep the RUU file in the root of External SD card. ( Dont keep it inside any folder )

3. Take a backup of all your personal data. The RUU will erase the whole Internal Memory and System Configuration.

4. Switch of Device. ( Press power and volume - button ) This will get you to Bootloader Screen.

5. The system automatically detects the file. If not Press Fastboot manually. Press Install. ( Volume + for Yes, Volume - for No )

6. Now the system starts Installing the RUU.

7. Hold on for sometime until the process ends and prompts you to press power button for Reboot. ( Dont press any buttons while the system installs the RUU )

8. Now the system takes 2-5 min to Reboot. It may take longer sometime.

9. Now you can end up seeing Lollipop 5.0.1 setup screen.

( *** If you feel battery draining after update, factory reset the phone. It will work well )
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
I have successfully installed the RUU package that you given. Can you give me any link or Suggestion for installing Marshmallow.

*** Custom Rom without bloatware and GSM capability.

*** Any link or procedure to install custom recovery like TWRP.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
I got a OTA update ( 4.21.512.5 ) notification today. When I tried to download and update it shows the following message. Variant System Version, Can you provide me help to do this update. After updating to lollipop I asked you 2 more queries, But you haven't replied. Can you help me in this.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I was too busy and not on XDA ..

question one ... I have no idea because I'm running my own made ROM

and question two is too basic that you can solve by reading/searching info on XDA.

Post fastboot getvar all result without serial & imei no. Then we'll see why the system variant error.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Fastboot Data,

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.12.20.1211

version-cpld: None

version-microp: None

version-main: 4.21.512.4

version-misc: PVT SHIP S-OFF

serialno: ***********************

imei: ********************

imei2: Not Support

meid: 99000429346066

product: m8_wlv

platform: hTCBmsm8974

modelid: 0P6B20000

cidnum: 11111111

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: off

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: b361cfc7

hbootpreupdate: 11

gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] :
download the OTA file again. take out the firmware file from OTA file & flash. then install the OTA again. if it didn't work, read the file "android-info.txt" in firmware zip. by that file you can get to know many things.

*** be careful when you use oem commands with your device.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
The CID/MID looks OK to proceed with OTA but still failed with Variant System Error.

I don't know for sure what the problem is ... unless that OTA would not accept a SuperCID.

You can try to change the SuperCID 11111111 to original CID LRA__001 then try again OTA.

Put your device in bootloader/fastboot mode then run command :

fastboot oem writecid LRA__001

fastboot reboot-bootloader

I don't remember whether these command can run a LOCKED bootloader.

If fails, then try

fastboot oem rebootRUU

fastboot oem writecid LRA__001

fastboot reboot-bootloader

You can change it back to SuperCID later by running command :

fastboot oem writecid 11111111
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Thanks Bro,

* Changed CID to LRA__001 by using the first command.

* The device now updated to 4.21.512.5.

* I checked for further updates, but the device shown up to date. Is there a way to go Marshmallow. If there can you help me do that.

Device Bootloder Info,

*** Software status: official ***

******locked*******

M8_WLV PVT SHIP S-OFF

CID-LRA__001

HBOOT-3.19.0.0000

RADIO-1.12.20.1211

OpenDSP-v48.2.2-00564-M8974_FO.1211

OS-4.21.512.5

eMMC-boot 2048MB

Aug 7 2015,12:31:35.3
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
So the update was successful on original CID but not SuperCID.

There is no way to update to Marshmallow when there is no official OTA.

If you really want to run a Marshmallow ROM, you can install a Marshmallow custom ROM but still this is limited to only custom ROM with Verizon support.

I'm not free to put up a guide now ... will see when I have time later.

Basically ..

1. you need to install TWRP then make a full backup of current stock ROM for future use.

2. unlock bootloader after TWRP is installed (if not via HTCDev and I don't recommend to go thru HTCDev)

3. install a Marshmallow custom ROM with Verizon support. I don't use custom ROM except my own made ROM .. so I can guide you using these ROMs (Sense & GPE) .. after you get the hang of it, you can install any custom ROM that you like.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
* Changed CID from LRA__001 to 11111111.

* Then Tried installing TWRP from fastboot usb, it given a message failed. ( writing 'recovery'... FAILED (remote: not allowed) )

* Is it due to locked device. Do I need to unlock bootloader first then install TWRP.

--------------------------------------------------------------------------------------------------------------------------

c:\adbfastboot>fastboot flash recovery C:\adbfastboot\twrp-3.0.2-0-m8.img

sending 'recovery' (20046 KB)... OKAY [ 3.816s]

writing 'recovery'... FAILED (remote: not allowed)

finished. total time: 3.823s

--------------------------------------------------------------------------------------------------------------------------
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I said I write guide for you later ... right ?

If you can't wait, the usual way is unlock bootloader first then install TWRP. You'll lose all data in doing this.

If you can wait for the guide, you will unlock bootloader after install TWRP and you won't lose any data.

So it's up to you as I can't write guide when on mobile.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Yes, its due to locked bootloader. You can't flash custom recovery (TWRP) with a locked bootloader.

But unlocking the bootloader is fairly easy, since you are already s-off. There is a guide for doing so, if you search the forums. Or wait for ckpv5 to post instructions for you.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
I will wait for your guide bro and thanks for your support. :good::good:
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
1. To install TWRP recovery

Download the attached 0P6BIMG.zip and put it in your adbfastboot folder

Put your device on bootloader/fastboot mode

Run below commands:

fastboot oem rebootRUU

fastboot flash zip 0P6BIMG.zip

fastboot reboot-bootloader

On bootloader press power once to get to hboot menu. Scroll down to recovery and press power once to get into TWRP recovery

Once inside the TWRP recovery - select allow system modification

then make a full backup with backup menu

2. To UNLOCK BOOTLOADER

In TWRP select MOUNT then select system

Connect device to PC, open the command prompt then run these commands:

adb shell (you'll see a # sign)

copy & paste this code (don't type it yourself) and enter

[B]echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796[/B]

type exit and enter

In TWRP select reboot then select bootloader

Now you should see the bootloader is UNLOCKED

Reference & credit : http://xdaforums.com/showthread.php?t=2708571

3. To install a ROM

Download a ROM zip

Place it on your internal storage or microSD if you have one (you should have one)

Boot to TWRP

Select INSTALL and browse to where you put your ROM zip, select and install - follow the ROM zip instruction .. once complete, reboot.

MUST NOTE : You can only install ROM with Verizon Support.

NOTE : If anyone else downloaded this 0P6BIMG.zip, you need to edit (use Notepad++) the mainver: 4.21.512.5 to your firmware no.

if not then your bootloader will show OS-4.21.512.5 as this file is meant for OP.
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
Thanks For your Continuous Support Bro, :good::good::good::good::good:

* Successfully Installed TWRP and took backup of all the partitions to Ext-SD.

* Unlocked the device with those code.

----------------------------------------------------------------------------------------------------------------------------------------

* Do you recommend any Verizon supported custom Rom with no bloatware and smooth interface.

----------------------------------------------------------------------------------------------------------------------------------------
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
I have little confusion on selecting ROM, I browsed along Verizon HTC M8 custom ROM's. Most of the ROM's required firmware version is higher than mine.

----------------------------------------------------------------------------------------------------------------------------------------------------------------

ROM Firmware Required: 6.21.605.3 ---> ViperOneM8 5.0.2

ROM Firmware Required: 6.21.605.3 ---> Stock-Rooted Marshmallow | Sense 7 | m8vzw

ROM Firmware Required: 5.07.1700.14 ---> WOLLA | GPE - Marshmallow 6.0 Official

ROM Firmware Required: 6.21.605.3 ---> NuSenSeveN v4.2 | Marshmallow | Sense 7

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Do you have any suggested firmware running Marshmallow that supports my Firmware. If any suggest me bro.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I support only about the device itself, I don't support in custom ROM unless that ROM is made and released by me.

Custom ROM is personal choice .. you may not like what I like .. so you need to try a few of them and find one that suit your requirements.

---------- Post added at 06:48 PM ---------- Previous post was at 06:45 PM ----------

Do you see anywhere that I said in this thread that you must have Marshmallow firmware in order to install Marshmallow ROM ? If that is important, I would already say it. Don't make things harder that it should.

Also I never say you need to go to Verizon section for ROMs .. I said get a ROM with Verizon support. They are a few of them in Development sections - http://xdaforums.com/htc-one-m8/development

which has Verizon support. Remember you're on GSM but unfortunate has a Verizon variant device which is a LRA.

To make thing easy for you

As this is going your first custom ROM that you're going to install ... just to get a hang of it and to get my support on any inquiries that you have, I suggest :

1. Install the GPE 5.07.1700.14 MRA85K.H14 - Sense Hybrid which is my own made ROM. In the Installer, you select custom, carrier select Verizon, kernel select custom lONElyX kernel. Then see how it goes for you .. whether you successfully install it and run it. I don't recommend you to use my ROM but only for testing purpose as you may not like the ROM.

http://xdaforums.com/showpost.php?p=67476260&postcount=1534

2. Install this ROM - http://xdaforums.com/htc-one-m8/development/rom-sense-6-12-401-4-mra58k-stock-t3296066 same as above on how to install it.

After you run these ROMs .. you are familiar in how to install and run a custom ROM, then you can try other custom ROMs (with Verizon support) -- note : again I have to say, I don't support Custom ROMs inquiries, except my own made ROM.

Most important note : ignore anyone say that you need to change/update firmware, if not you may brick your device.

Always remember yours is a LRA

I'm bit busy and won't be around XDA for about 4 hrs
[One (M8) Q&A, Help & Troubleshooting] Aravindhan Leo:
I have installed the GPE 5.07.1700.14 MRA85K.H14 - Sense Hybrid. Everything works well. Thanks. The ROM is good.:good::good:
[One (M8) Q&A, Help & Troubleshooting] MHD 1986:
HTC m8

htc M8

Hi All,

I bought my htc m8 from ebay india and it was in Android 4.4.4(kitkat) and changed it to lollipop (5.0.1) by reading one your threads in June'16 by your

steps that you have summarized as below:-

Steps :

1. Download the RUU. Change the file name to 0P6BIMG.zip.

2. Keep the RUU file in the root of External SD card. ( Dont keep it inside any folder )

3. Take a backup of all your personal data. The RUU will erase the whole Internal Memory and System Configuration.

4. Switch of Device. ( Press power and volume - button ) This will get you to Bootloader Screen.

5. The system automatically detects the file. If not Press Fastboot manually. Press Install. ( Volume + for Yes, Volume - for No )

6. Now the system starts Installing the RUU.

7. Hold on for sometime until the process ends and prompts you to press power button for Reboot. ( Dont press any buttons while the system installs the RUU )

8. Now the system takes 2-5 min to Reboot. It may take longer sometime.

9. Now you can end up seeing Lollipop 5.0.1 setup screen.

After that my system info was

android version=5.0.1

sense version=-6.0

software version=4.21.512.4

htc sdk api level 6.55

pri version-2.87_002

prl version-00000

kernal version 3.4.0-gda51a6a and@AABM #1 SMP PREEMPT

Baseband version-1.12.20.1211

build number-4.21.512.4 CL470008 release-keys

But after that I had an update, i tried downloading but it does not allow me to upgrade. Then i tried downloading a ADB bootloader file and from command promt tried changing my SUPERCID 11111111 to LRA__001. it changed but still I am not able to upgrade and it shows the same error Variant System Error. Kindly help me.
[One (M8) Q&A, Help & Troubleshooting] nisal888:
can I use this RUU to my device.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
The screenshot doesn't tell us anything conclusive. Those can change if you are running a custom ROM, etc. and have no bearing on your actual firmware, CID, etc.

Is the phone modified (unlocked bootloader, root, s-off, etc.) or full stock?

If you know how, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
[One (M8) Q&A, Help & Troubleshooting] nisal888:
Today I unlocked the bootloader through this guide.mine is a s-off and it has a superCID when I bought the device.I think it is nit a rooted one.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
If its s-off, it likely would have been rooted at one time.

Its heavily modified (s-off, SuperCID) so I'd really like to see the getvar output.

Since you unlocked the bootloader, you should have fastboot setup, and know how to use it, to some extent. So do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
[One (M8) Q&A, Help & Troubleshooting] nisal888:
Thank you.but I don't know how to do that.please give me a easy guide.I am a noob.
[One (M8) Q&A, Help & Troubleshooting] nisal888:
Hi there,

Pls help me!
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
just to help

as requested above the result of getvar all

here how to get it

install adb&fastboot on your PC

reboot to fastboot mode

connect your device with PC

type this command in cmd window

fastboot getvar all

and post the result after removing serialno and imei
[One (M8) Q&A, Help & Troubleshooting] nisal888:
hello,

I got this.

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.09.20.0926

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.21.512.5

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: ************

(bootloader) imei: ************

(bootloader) imei2: Not Support

(bootloader) meid: ***********

(bootloader) product: m8_wlv

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B20000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 2e9b7c51

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.076s
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Yes, the RUU linked in Post #5 should work. No need to relock the bootloader to RUU, since you are s-off.

The RUU is a slight downgrade, as RUU number is 4.21.512.4, and your firmware is 4.21.512.5

But AFAIK, its the latest RUU that your version has. And the differences should be minor.

For what purpose do you want to RUU? You haven't described that.
[One (M8) Q&A, Help & Troubleshooting] nisal888:
thank you.I have android 4.4.4 as below image and there is no option as software update.I need to get my phone stock rom which is unlocked for every network.I am in sri lanka and there is no any HTC authorized service centre here.So we have only your help.thank you for your support and thank you team XDA.please guide me to get a unlocked stock rom which has OTA updates.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
RUU will put your phone on a fully stock/factory image 4.21.512.4

When you say "unlocked for every network" do you mean its not already SIM unlocked? Or are you trying to add specific band support (those are 2 very different things).

This isn't possible (to make this version accept OTA updates). You bought the wrong version to do so. This device will only OTA on the US Verizon LRA network.
[One (M8) Q&A, Help & Troubleshooting] nisal888:
How is this possible.though you are saying I have the latest software version I got only android 4.4.4

I don't understand this as I am a noob.please explain me.

:(

When I bought this phone it is already unlocked for my network.but LTE is not working here.Can I fix this?

If I flash a new rom,will my device get carrier locked? :crying:

Can I get updates from HTC Sync Manager?:crying:

Is there any way to backup my existing rom to use later?

And please explain me to how to choose a specific rom to specific device.

please give me a link to a fully stock rom.....:good::good::good: