yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] SCLee:
Can't update OTA due to "Variant System Version"

I am a typical android user and never had to deal with the technical issues related to the android system and the phone before, until I got this HTC ONE M8 from amazon... I did some research in the past couple days and learned A LOT of things that I have never heard of before. But I am still not certain what to do. Following is my problem. Thank you in advance for your help.

Issue:

I purchased the phone as "unlocked international version". I have no problem using it with my provider (AT&T). However, when I start updating the system, I see the "Varian System Version" message that prevents me from doing so. The message says my system has been modified and I need to revert to the original system. Contact HTC is no help, since my phone is S-OFF with SuperCID (cidnum=11111111). They cannot support it. I need to revert my phone to S-ON with original CID so that they can service it.

My question:

1. The first thing I want to make sure is that the system in my phone is stock, from kernel, recovery, firmware, to ROM. I want to make sure that the phone is 100% stock. Can I do so without assistance from HTC? What are the steps I need to take to make sure the phone will not be "bricked" and will return to 100% stock?

2. I don't really care if I can receive HTC support, as long as the phone can receive future updates when they are released. I am much looking forward to the Marshmellow and would not like to miss it. Will SuperCID prevent me from receiving OTA updates through AT&T?

3. How hard (or easy) is it to change CID (or change to SuperCID), switching between S-ON/OFF, and locking/unlocking the bootloader? As an ordinary user, I might not need S-OFF. Would S-ON actually provide the security and protection needed for the integrity of my phone?

Thank you very much for your help!
[One (M8) Q&A, Help & Troubleshooting] SergioRmz:
As your device is S-Off and you have SuperCID, you can install any GSM RUU on it. I would suggest you to run latest DevEd RUU (search for it here on XDA; there are step-by-step guides available) so you will have latest MM update available right now or install MM Sense directly; you could also install GPE edition. By running a RUU you will be all stock, without root... Stock kernel, recovery and firmware and you will be able to receive future OTAs directly from HTC.

No need to return to S-ON or relock the bootloader. Current method to gain S-OFF is worth $25 dlls, so you better stay with it in case you change your mind. Changing CID is relatively easy, but SuperCID is the best option IMO plus neither S-OFF nor SuperCID can affect you at all if you stay stock.
[One (M8) Q&A, Help & Troubleshooting] costasge:
Your phone is rooted?
[One (M8) Q&A, Help & Troubleshooting] Ahsan-:
yes

I have philz. I can get htere without any problem.

---------- Post added at 07:52 AM ---------- Previous post was at 07:47 AM ----------

yes my phone is rooted. s-off
[One (M8) Q&A, Help & Troubleshooting] Haik0:
I got it working! I just resorted my nandroid backup for 3.28.401.6 ROM (4.4.4) and everything works as it did before the bover savings were greyed out, I still don't know what caused it, tho, cuz I had the exact same ROM (3.28.401.6 (4.4.4)) previously and I didn't flash anything on top of that and Power Saving options were always active and working! but one day I pulled down the quick settings menu and I saw power saving mods inactive o.O.

p.s. and I never hed that issue with the WiFI on 4.4.4, too! only the Power saving modes.
[One (M8) Q&A, Help & Troubleshooting] prunusspinosa:
If you can get to the recovery, you should be able to flash a Rom ok. You need to download a Rom zip and put it on your SD card. (if you have a micro sd to sd converter card, just use you PC to get the Rom on the card. Then pop back in the phone and go to recovery and flash it...
[One (M8) Q&A, Help & Troubleshooting] yapwap:
Video Quality In Youtube App

Plz Help

i have prob in htc m8

When i choose any video quality in youtube app ,

it does change

for eg. If video quality is 360p and i choose 480p

,it doesnt changes....

I have stock rom running 4.4.3 kitkat

Cid_044
[One (M8) Q&A, Help & Troubleshooting] bladerara1:
Hi, I have some problems getting s-off. I've tried both SunShine and Firewater and they both fail. I have rooted stock 4.4.4 EE UK with boatloader unlocked. CID Orange001. Please advise
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
Contact the sunshine dev team and if they can't help you then forget about s-off for now unfortunately
[One (M8) Q&A, Help & Troubleshooting] frixos80:
Guys notice the wifi bar. Does it mean tha it is continusly on? The thing is that I don't have wifi always enabled.
[One (M8) Q&A, Help & Troubleshooting] :
You should. Turning WiFi off when screen is off will do more harm than good on your battery life. ?

You don't want always scan for WiFi on though.
[One (M8) Q&A, Help & Troubleshooting] jd1639:
Who's this new Darth character?;)
[One (M8) Q&A, Help & Troubleshooting] guiltypanda:
I would like to update to 4.4.4, how can I do that without loosing root and soff? Also is there any guides on how to install roms without losing my data? Thanks :cowboy:
[One (M8) Q&A, Help & Troubleshooting] frixos80:
I have wifi off during sleep hours. Shouldn't the wifi bar show this?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Yes, we have cookies. Join the dark side.
[One (M8) Q&A, Help & Troubleshooting] :
I couldn't say... I leave WiFi on always... While it's toggled. There's no gains from having it automatically turn off. So the only time WiFi bar has a gap is when I turn it off.
[One (M8) Q&A, Help & Troubleshooting] BlackAlien92:
Hey everybody just wanted to ask if our phone is capable of playing music to a PC using Bluetooth? Have tried following lots of guides to try and fix this issue but no avail. Any help would be great. ☺
[One (M8) Q&A, Help & Troubleshooting] frixos80:
Exactly. My wifi bar shows that wifi is always on, something that is wrong.
[One (M8) Q&A, Help & Troubleshooting] mattprice86:
What carrier are you on? And you won't lose soff by updating to 4.4.4

Also, if you flash a rom, you will lose all the apps you had on the previous one. The best way to bring them over is to make a backup with titanium. I do that before flashing any new rom. If youre worried about losing internal storage, just choose factory wipe in twrp, it won't wipe your internal storage.
[One (M8) Q&A, Help & Troubleshooting] Czai24:
Hi guys,

Planning to buy the m8 and root it. But should I be specific on the variants?

Im not from the US (The Philippines) so Most likely not gonna get atnt, sprint etc.

So my options are:

The international model

Emea (a friend of mine is selling his but it was bought in riyad, KSA)

Or the asian version (s801 2.5ghz)

Do they have like different model nos.? Different ruus / rom versions etc?

Had a bad experience when i bought a phone (m7 sprint wls) before, since im not from the us. Had limited roms available compared to the international version

Your input would really help

Sent from my HTC One
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
If you are connected, turning wifi off will do nothing to save battery. The only way it drains power is when it is searching for networks. If you are home where there is wifi, turning it off won't make a difference.

---------- Post added at 05:50 AM ---------- Previous post was at 05:47 AM ----------

Get the international. Next to no limitations.
[One (M8) Q&A, Help & Troubleshooting] SCLee:
Thank you for the confirmation of some of my thoughts. Here are some more. :) and please bear with my ignorance.

1. Are all RUUs stock, originally from HTC? What is the definition of RUU?

2. I got onto HTC's download site, where it only says ROM downloads. Then I saw a warning message saying:

WARNING: If your Bootloader or device software has been modified, you may run the risk of damaging your device by installing the RUU.

Will I be downloading RUU or only ROM? Does RUU including stock version of everything I need? I saw somewhere (can't recall, have been too many places...) says I should have stock recovery before having stock ROM. Do RUU take care of these steps automatically?

Also, should I worry about the warning message?

3. I don't think my bootloader is unlocked. It still says "LOCKED" on the white screen. Does it matter?

Thanks!
[One (M8) Q&A, Help & Troubleshooting] JonnyFoxtrot:
I currently have a Three UK branded M8 and I'd like to turn it into the stock European/UK unbranded version so that when the 6.0 update arrives I don't have to wait for Three UK to get it months after (also I want rid of the Three splash screen).

Can I just flash the latest Euro/UK unbranded RRU without needing S-OFF to enable the OTA to come or would I still need to change the CID as well to the Euro/UK one (which I think is HTC__001?) to enable OTAs?

As far as I can see from all the searching I've done I couldn't change the CID without S-OFF and therefore would have the Euro/UK image installed but not have OTAs enabled as the CID would be different?
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
The answer to your earlier post has been answered here

http://xdaforums.com/showthread.php?t=3003809
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
In order to flash a RUU, you need to have the proper MID, also. The Dev Ed happens to have the same MID as the AT&T version (which the member you responded to has). But any other version's RUU, you will need to change the MID.

---------- Post added at 11:56 AM ---------- Previous post was at 11:11 AM ----------

My responses below in red font:
[One (M8) Q&A, Help & Troubleshooting] SCLee:
Thank you all for the wonderful help. I would like to clarify/confirm my action plan with you.

1. My phone is S-OFF, so I really don't need to worry about whether my bootloader is unlocked or not.

2. I have SuperCID with MID for AT&T... I guess it is better for me to just go with DevEd RUU instead of AT&T's. (My goal is to revert to HTC stock, not necessarily specifically with AT&T.) Right?

3. The only thing I need to do is to get an DevEd RUU and follow the instruction to "flash" (it is still a fancy word for me...) it on my phone. It will return everything to HTC stock on my phone, including firmware, ROM, kernel, etc., right?

4. I can download the DevEd RUU from HTC's download website. The current DevEd RUU version is Marshmallow. Mine is Lollipop. Can I install the RUU directly or I need to do something else first? Also Should I use the HTC Syn manager or install the RUU manually? I am still worried by the "warning" HTC put on that page.

5. Afterward, though I will not receive AT&T updates, I will still be able to receive OTA updates from HTC through AT&T network, right?

Sorry for my many questions, and thank you all of your patience.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Again, my responses to your questions are below in red font:
[One (M8) Q&A, Help & Troubleshooting] SCLee:
Following your response in #4:

Would it be ok that I use the AT&T RUU for now, and wait until the DevEd RUU is reported to be more stable? Will flashing AT&T RUU affect my privilege of later flashing the DevEd RUU? If I am to flash AT&T RUU, do I need to change my CID to AT&T's? I have SuperCID currently.

The warning message from HTC website says:

WARNING: If your Bootloader or device software has been modified, you may run the risk of damaging your device by installing the RUU.

Since the reason I began all this is research is due to the error message saying I have a modified system, I am not sure what risk I am having here if flashing the RUU...

Regardless, I think I am almost ready to do this. Last two questions (hopefully :)) are,

1. Is there a way to safely backup the software currently on the phone, so that if RUU does not go as planned, I can still return to the original state?

2. Since RUU is an .ext file, I need a windows PC. I have a Mac... I can get my hand on a PC soon, but it is running Windows 7. Would it be a problem?

I am waiting for the parts to fixing my HTC Desire 816. I broke the LCD... I am much more comfortable fixing the hardware than tinkling with the software... Once I have HTC D816 fixed, I will start working with M8 so that I will always have a working phone, in case I need more help...

Thanks again for your help!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
AT&T RUU will run with SuperCID (and no need to change to AT&T CID). SuperCID by definition passes any CID check. That is what makes it so "super"!

You can run the AT&T RUU, and not have any issue later running a Dev Ed RUU. Since you have s-off and SuperCID (and the MIDs are the same for AT&T and DevEd) you can flash between the two without issue.

But just to be clear, AT&T RUU will only put you on Lollipop; as opposed to DevEd Marshmallow; since MM hasn't been released for AT&T yet. And AT&T is notoriously slow in that regard.

Funny, I've never even noticed that warning. Nor can I remember hearing of any software or bootloader mods that would cause the RUU to damage your device. I personally think its nonsense. RUU re-writes all partitions, and its pretty irrelevant what is on those partitions (modified or not).

The Modified software flag is mostly important for OTAs, as they will not install on a modified system. RUUs are a very different story, and don't have that limitation.

That being said, something that rewrites radio or hboot (as both OTAs and RUUs do) is never going to be 100% risk free. If some tiny thing just happens to go wrong while writing radio or hboot, you can brick. I've even seen completely stock devices get bricked by official OTAs and RUUs. Its not common, but it happens. Although the risk is very low.

RUU is basically intended to be that. There really isn't any way to backup all the partitions, and be able to restore them like you are talking about, aside from RUU.

PC with Win7 is actually the best bet, along with USB 2.0 (not 3.0, which tends to cause problems with RUU).

Mac won't work with the RUU, even emulating a PC.

RUU can be a bit quirky, even under best of circumstances. So if you run into any problems, just come back and ask.
[One (M8) Q&A, Help & Troubleshooting] SergioRmz:
Just a personal recommendation. In my experience with RUUs, the best is to connect your device in fastboot USB mode and continue with the RUU. I never had a problem in my former Win 7 laptop.
[One (M8) Q&A, Help & Troubleshooting] SanjesvhYogesan:
Problems with Doze and Now on Tap

Hey Guys. I just updated my One M8 to Marshmallow a few days ago through OTA update and have been testing it for a few days now.

1) I am not so sure if doze is working because when I leave my phone overnight, I lose about 6-7% of battery life and the notifications come in overnight. Just as a comparison, my Nexus 9 only loses about 1% or 2% at max when I leave it overnight and the notifications only come in in the morning when I unlock the device

2) Google Now on Tap isn't working on my One M8. When I hold the home button, It launches the Google Application like it did on Lollipop.

I would just like to find out if other users are also getting similar results with Marshmallow. Thank you very much :):)
[One (M8) Q&A, Help & Troubleshooting] Arash72af:
Hey,

I have Viper Venom on My Rooted M8, i wanna move to Stock Marshmallow, Can i install it with a same way that i installed viper? i mean with TWRP .img file or i have to do something more? and could you please give me a link for downloading Marshmallow Stock For m8... Thank you a lot, have fun
[One (M8) Q&A, Help & Troubleshooting] lorddavid:
I recently installed latest RUU From Att, to obtain latest firmware, after that I unlocked bootloader and installed SkyDragon M8 v 1.6.5 Brightstar-WWE Sense 7 *GSM*CDMA

My question is: Any way to enable quick charge 2.0? I have a quick charge from samsung

and for dolby digital I need S-OFF? Always force close in that rom.

Thanks in advance
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Quick charge is hardware & kernel matter.

No need S-Off for dolby but Dolby is not fully compatible with Marshmallow, works only on workaround .. try a different ROM with Dolby to understand better.
[One (M8) Q&A, Help & Troubleshooting] SergioRmz:
The latest RUU I ran in my device also was the one from AT&T and I can tell you it works just fine. I'm using this charger by Anker that turns on a green LED when charging using QC 2.0 technology and have worked with ElementalX, LonelyX and stock kernels. Samsung chargers use other technology (I have one of them at my office) that I don't remember the name, but your phone should work if you buy a certified Qualcomm Quick Charge 2.0 charger.
[One (M8) Q&A, Help & Troubleshooting] lorddavid:
thanks, so I bought the samsung charger for nothing :/ how do I know how to buy a compatible charger (in amazon or ebay). And I asked too because i read somewhere, that there must be a option to turn on/off fast charger but cant found it.

Wich one is more recommended? I found those two

http://www.ebay.com/itm/Aukey-Quick...432219?hash=item1a0bf0119b:g:AYIAAOSwBLlVTMm4

http://www.ebay.com/itm/Qualcomm-Ce...821386?hash=item3ab477504a:g:WwIAAOSwo0JWHt0o

http://www.ebay.com/itm/Qualcomm-Ce...998039?hash=item235e7b5b97:g:8HkAAOSwcBhWZklE
[One (M8) Q&A, Help & Troubleshooting] bigd4ve:
Return Under Warranty

My headphone jack is broken. Some lint got stuck in there and I have got it out but something has been damaged along the way. I've lived with it for a month as the 12 month warranty has lapsed but I've realised HTC have a 24 month warranty with the first 12 being with the seller.

Before I take the plunge and get it sent to them I obviously need to make it look as if I've been a good boy and not done any modifications. I just need help in making sure I haven't missed anything/I'm doing it in the right order. I'm S-OFF with superCID (original CID HTC__622 which is the Hong Kong version).

1. Flash a stock backup including recovery for my CID. Also flash stock splash screen.

2. Flash stock firmware for my CID. I'm currently on 4.16.401.10 with no red text. I'm guessing I need to find 708 firmware from the forum somewhere correct?

3. Follow this guide http://xdaforums.com/showthread.php?t=2735235 to 'Lock' the bootloader, reset the tamper flag and change the CID, skipping the RUU part as there is no RUU for my variant?

4. Revert to S-ON?

Have I missed anything? I'm reasonably comfortable with 1, 2 and 3 but haven't seen any instructions for 4 and don't know what the risks are. Any advice appreciated.
[One (M8) Q&A, Help & Troubleshooting] darkmouse:
hi, i have a problem with my m8, i used sunshine to make s-off, I had already unlocked bootloader but i was in s-on, after sunshine worked, i'm in s-off and unlocked but my old twrp doesnt start , (entering recovery... and after he returns to bootloader) , i tried to re- flash recovery but nothing , same thing. the only recovery that work is philz_touch_6.26.6-m8. actually i'm using Android_Revolution_HD-One_M8_45.0_758ff1

sorry for my poor technical english
[One (M8) Q&A, Help & Troubleshooting] :
[MENTION=830797]ckpv5[/MENTION], are motion launch gestures working on Marshmallow ? I'm trying double tap to wake but it is not waking the device. The device sleeps alright from lock screen when double tapped.

G-sensor is calibrated fine. Auto rotate also working. Just motion launch not working.

My device is S-OFF, converted to US unlocked.

Running 6.12.1540.4 software.

Edit: simple reboot fixed the problem. Also found out that marshmallow has inconsistent motion launch gestures. Even in A9 which launched with marshmallow.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Need more info, in order to help.

Do a fastboot getvar all, and post the output (delete your IMEI and serial number before posting).
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
No idea as I never have MLG problem either on stock kernel or custom kernel (I choose stock MLG not using custom kernel MLG)
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Update TWRP to the latest version. 2.8.7.0.
[One (M8) Q&A, Help & Troubleshooting] lorddavid:
Ok guys, I think that I have bad luck, I didnt unlock my bootloader before because I wanted to keep the warranty if something goes bad. I unlocked the saturday, install everything. Now I hear some weid sound in the speaker (the top speaker) I heard it sometimes before unlock bootloader but not too much. Now I heard it in everything. But, if I dial #*#*3424*#*# and do a test sound, I cant hear the problem. Any idea? Is a know problem? If someone know a fix, can give me the link or tell me?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Is the Samsung charger supposed to be QuickCharge 2.0? If a charger supports QC 2.0, it should say QuickCharge 2.0, or at least have the circle/lightning logo shown in the pic in Post #3022 above.

Incorrect info, at least on this phone I've never seen an option to turn it off or on.

---------- Post added at 11:36 AM ---------- Previous post was at 11:26 AM ----------

One stock MM version (Developer's Edition Sense) is here: http://xdaforums.com/htc-one-m8/development/rom-stock-unlocked-developer-sense-7-t3262894

And ROMs are usually .zip files flashed in TWRP, not .img
[One (M8) Q&A, Help & Troubleshooting] SergioRmz:
I have just checked and not, it uses "Adaptive Fast Charging" which even though charges quickly is a different technology.
[One (M8) Q&A, Help & Troubleshooting] Arash72af:
this time that i installed viper on m8 was my first time, so i have this question that i should follow the same step that i used to install viper for this Rom too? except the Roms file i copy on phone of course
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Ahh, I missed in your previous response where you say Samsung uses a "different technology"

Makes sense, since I don't think Samsung is using Qualcomm chipsets in many (any?) of their devices currently. And QC 2.0 is a Qualcomm-specific feature.
[One (M8) Q&A, Help & Troubleshooting] lorddavid:
ohh thanks, so was my mistake. I just bough this one: http://www.ebay.com/itm/172061900846?_trksid=p2060353.m2749.l2649&ssPageName=STRK:MEBIDX:IT

hope to receive a good quality charger.

and for sound problem, any workaround to see if my problem is hardware or software? In htc test menu sounds good. and in some games.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Flashing most any ROM typically uses the same process. Meaning: just download (or move) the desired ROM to phone's internal storage or removable SD. Boot into TWRP, do a default wipe in TWRP, then install the ROM.

The Viper version was Lollipop? If so, Marshmallow should also work fine.

Also, backup and personal data you want to keep, before you wipe and flash the ROM. And always make a TWRP backup of your current setup before flashing any new ROM or new mods.
[One (M8) Q&A, Help & Troubleshooting] SergioRmz:
Yes, that's a good option and is a good brand.

If you have issues with Dolby Atmos app in MM you can rename HTC_audio_effects.config in /system/etc. Then reboot and it shouldn't force close.
[One (M8) Q&A, Help & Troubleshooting] beaups:
change your cid to 11111111 and the twrp will work again
[One (M8) Q&A, Help & Troubleshooting] lorddavid:
ok, so that will disable Dolby or will make it usable? Well, I'm going to do it to see if the sound gets better