yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Root tools don't work on this device (with possible exception of the sunshine temp root). You need to unlock the bootloader to root, and once you do that, there are a variety of working root methods.

Not sure what kingroot changes. But if it says software is modified, in hboot, you likely won't be able to OTA.

What is your CID? If an RUU exists for your CID, you can try to use that to restore to stock.

Otherwise, you may need to unlock the bootloader to go back to stock.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Aïe... Okay. Checked my CID with an app, it says :

HTC_622

Asia-HK-CHT
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Could you please give me more information or instructions? I know nothing about that.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What are you hboot and software numbers?

My advice is, since your original intent is to root, go to the the following link, and Question #2 addresses how to root this device:

http://xdaforums.com/showthread.php?t=2711073

One thing to note, the version of SuperSU linked in the above thread is outdated. You should use this one (especially for Lollipop): https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip

If you want to return to the stock ROM and recovery for yout CID in order to install future OTAs, you will find those (and instructions on how to do so) here:

http://xdaforums.com/showthread.php?t=2701376
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
My hboot is 3.19...removed those zeros. Sw is 4.18.708.12.

Thanks for these links, I will take some time to read.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
The stock nandroid for that software numbers isn't posted on the thread I linked (only older versions for your CID). So you may need to search around, or ask for someone to post it for you.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
http://xdaforums.com/showthread.php?t=2701376

My friend found this for me. Could you check it if it's right?

To me it seems good.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Did you intend to link a specific post number in that thread? Because your link just points to the same stock nandroid thread I linked earlier.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Sorry, I wasn't clear.

I mean I followed the instructions of first floor, I found cid HTC_622 and the same sw version of my in following floors.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
If there is a post within that thread, tell me which post number, and I can look and see if it really is what you want (for a stock nandroid for your CID).
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Sorry, I am using my phone tying. I will send you the floor later.

Thank you so much.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Here it is:

http://xdaforums.com/showpost.php?p=60211240&postcount=3

it's cid HTC_622

with 4.18.708.12
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Yes, that should work for your CID. ckpv5 is a great resource to have on these forums.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Thanks man! Thank you so much!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You're quite welcome.

Good luck, and feel free to come back here if you run into any trouble or have more questions.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
OK, I'm back. [emoji16]

I downloaded the backup corresponding to my device in the post that I showed you. But, to do TWRP means I have to unlock my device and root it? I am a little confused.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Dude!!!!

If you are not rooted, and your bootloader is still locked, wait for your carrier to push the OTA out.

Go to settings > about > software updates and see if something is there for you.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Unfortunately my phone has the latest version of sw, so nothing happens.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Yes. Your bootloader needs to be unlocked in order to install a custom recovery.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Okay, which means I have to unlock then install the recovery to get back to the official stock?

Got it.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
In this case, apparently yes. Although I'm not sure what Kingroot changed, nor am I absolutely certain whether flashing the stock nandroid will remove the "software modified" flag.

In your case, if you want to root at this time, I'd suggest just unlock the bootloader, install custom recovery, and root.

Then just leave it that way until the next OTA update rolls out, and worry about going back to stock at that time.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
OK, that's what I am thinking about. I am quite busy this month. Anyway the next update OTA is August. So that I leave it for now.

I want to get this clear now because in August I would be in China which means no YouTube no Google... You know it... Few sources that I can use.

Thank you very much! I learned a lot!
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Hey redpoint73, could you help me out please? I have the same problem as OP did. Used kingroot and same thing happened.

My CID is VODAP001 and I am UK based. I'm not sure what to do. My phone is completely stock like OP's phone was.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
First off, don't use Kingroot.

Go to http://www.htcdev.com/devcenter and get the unlock.bin

Use it.

Flash TWRP Recovery in fastboot

Use your new recovery to flash the SuperSU.zip

Open the SuperSU app from your app drawer and open it. Update the binaries when it prompts you to.

That's it, you are rooted.

I do realize that these instructions are not with links. It's late Sunday night. I've been busy all weekend with the new ViperOneM8 ROM and I have had enough of working on the weekend. :D

I will link you to this though. That's the instructions I looked at when I rooted my M8.

This is from [MENTION=2447605]zedomax[/MENTION]. He's an XDA member, and always gives proper links and credits back to this site.
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
I thought using kingroot would work and give me root without having to unlock bootloader and stuff etc. I wanted to stay away from HTCDev as that would give my phone details to HTC and they would reject my phone in a warranty claim. However, now Kingroot has flagged my software to modified so it would be rejected anyway. I wanted to get back to system software official flag. I heard you need S-OFF for that :(
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I have seen no evidence to suggest that kingroot does that. The most I have seen, is that it will temp root without unlocking the bootloader.

Your main issue seems to have been lack of research or lack of understanding.

Also not true. s-off is only need to return the RELOCKED flag to LOCKED.

Installing the stock ROM for your CID (and maybe stock recovery) will return the software flag to official.
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Yeah it is my fault, but then again, I would say that there's not much info out about Kingroot.

Well, if I get the next OTA, will that reset the flag? Since it would be the official system files in the update? I already am on stock ROM and stock recovery but Kingroot must have modified something to set off the flag.

My CID is VODAP001 so there isn't an RUU for it or I just can't find one for it :(
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That won't work. The flag will prevent OTA, which is the reason for the flag in the first place.

Since your CID has no RUU, you need the stock ROM (nandroid) and stock recovery for your CID (as I already mentioned). Once you do this, I believe the software status will be reset to "official".

You can find the stock nandroids (and corresponding stock recovery) for your CID on the following thread (with instruction on how to restore the nandroid in Post #3 under Questions and Answers): http://xdaforums.com/showthread.php?t=2701376

Although be aware that the nandroid you restore (version 2.x, 3.x, etc.) needs to correspond to your current firmware. To determine the current firmware version, does it indicate an OS number on the hboot screen? What hboot number, radio number?
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Sorry, I haven't been on XDA for a while so couldn't give you the information to help me out with the nandroid backup

Btw are you sure the flag will prevent OTAs? I've read in different places that as long as you have stock recovery and stock ROM, you can update with OTA?

My phone info:

Hboot- 3.19.0.0000

Radio- 1.25.214500021.06G

OS - 4.19.161.2

Recovery - <3e>

I already have stock recovery installed, I'm going to need TWRP right?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You want the 4.19.161 stock nandroid. But unfortunately, that one isn't posted on the stock nandroid collection. So you'll need to look around or ask someone to post it.

The software modified flag means the ROM is no longer stock. OTA is the only reason for that flag to exist; so yes I'm pretty sure. Especially if you already restored stock recovery, there is nothing else to be made back to stock to remove the flag. It has to be the ROM, for which kingroot changed something.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Actually I still haven't installed the official ROM, because I think it's complicated. Looks like I would spend a whole day on it.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Hi there,

Just now I followed this video to root my HTC One M8

:(https://youtu.be/WuHFcGvUjwA?list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F ),

And I've done the root SUCCESSFULLY !

BUT! I don't know how to back on Stock any more, because I followed the video (https://youtu.be/PPPT5J8xG6w?list=PLHTorDR_h9wzlSNE_Ewoy6LpjXrTiEo3F), any it didn't work: my software status is still modified and in order to root my htc, it shows also it's Unlocked.

I also read the the third link that you posted, but there's no my CID for me to go further here (http://xdaforums.com/showthread.php?t=2735235).

What should I do?

Help me PLZ!!
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
You should have made a pure stock nandroid backup as soon as you flashed the custom recovery. Would have saved you so much trouble !
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
My case is more complicated. Have you read my first floor? My intent is not to root the device but to restore it back to stock.

But now I am stuck here.

Can you give me some solutions PLZ?
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
I just saw SuperSU got an option "Full Unroot", is that working?
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
That's why i said you should have made a full stock nandroid backup before rooting. Then you could have restored that !

And you can try to unroot it via the app but experiences tell that it leaves traces after doing that as the system binaries are changed.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
But my device wasn't on stock even before rooting. Doing a backup is kind of useless for me to back on stock, isn't it?

A friend of mine suggested this steps, could you please check it if it would work:

1: based on my rooted device, install a custom recovery (TWRP for example).

2: transfer a RUU corresponding my device model to internal storage, then install it.

3: once it's done, replace the custom recovery by an official recovery.

It sounds like a solution to me, I mean to me...

How about that?
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
A ruu.exe is not executed from the home but from a PC. A ruu.zip can be done via the bootloader and SD card.

It can be possible but we need info. Post the outcome of the fastboot command

Fastboot getvar all

Delete the serial and imei before posting ! And check what you tell me, your first post here says the phone was LOCKED, S-ON & SOFTWARE STATUS OFFICIAL....that means it had the FULL stock rom on board and you didn't get it with a custom rom rooted rom on it !
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Yep, my RUU is a zip file. As for fastboot code, I just touched it first time in my life this afternoon. So no doubts I don't know actually how to deal with it.

But I know how to install the TWRP recovery. Is it enough?
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
I've been reading through the thread here now and "going back to stock" is already covered by redpoint and ck ! I'm not going over that again.

Read this thread again from the beginning and follow the already given links to the stock nandroid backup !

I feel a bit like i wasting my time here at this moment.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
I know, sorry for that.

But those links I've looked through.

Things I need to download, I downloaded. The thing is looks like nobody tried this before, and I am using my only smartphone to bite the bullet.

Risky.
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
Tried what before ?

-Unlock the bootloader (if it's locked)

-Flash the custom recovery

-Restore the nandroid backup

-Flash back the stock recovery (which can be found in a new OTA)

-OTA if needed/if there is one

done.....
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
All right.

You are right.

Thanks
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
Sorry mate, nothing more to add. The files are there as well as the instructions. These methods are here already for a very long time.

Cheers
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
I know.

Very new to me, I mean.

Gotta do some catch up.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Read your OP, OTA can fix that. When there is no OTA available, you should have tried flash signed 4.18.708.12 firmware to correct the changes made by Kingroot app. I believe the app tampered the bootloader.

(I mentioned this so other people with same problem can try this option)

Since now your device is unlocked, you can restore a one lower version nandroid backup then install its stock recovery then do OTA. This process may work for you to correct the "software status modified"

So try restore 3.32.708.4 backup and its recovery then do OTA to 4.18.708.12

All details on How-To and files needed are in my thread : http://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

Read it thoroughly.

If this fails then you can try the first option - flash a signed firmware.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Thank you!

I will try this today!
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Hi,

I just tried the method that you posted. It removed the root which is good.

But restore 3.32.708.4 backup and its recovery then do OTA to 4.18.708.12 is not work to correct the "software status modified".:crying:

I don't know if there is any way else to solve it now.

Flash a signed firmware, what does that mean?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
If that not working, now I'm not sure whether flashing a signed firmware will help.

If you want to try it, I can upload signed 4.18.708.12_firmware for you and how-to

If that also fail, then you have to wait for next OTA because maybe only a higher version firmware can update bootloader when device is S-On.

If you want to do it the other way is spend USD25 to S-Off the device with SunShine app then you can manually change the Software Status
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
OK, I guess I will wait for the next OTA update. And yes, my device is still S-on. :D

But would the "modified" flag not allow me to receive and install further update? I am always wondering this.

And thank you for that post and resources!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
No ... modified status won't stop you to receive and install OTA but a rooted one yes, the OTA update will fail.

When there is an OTA, make sure you have a clean non-rooted stock ROM installed, the installation should be fine.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Thank you!

Hope it will work !
[One (M8) Q&A, Help & Troubleshooting] :
Just spend the USD25. You won't be dissapointed :)
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Hey, did your OTA install for you?

I also have a modified status from Kingroot but my ROM is stock. I haven't done the nandroid backup yet but will do at some point soon.

[MENTION=6693480]Alpert3[/MENTION]

---------- Post added at 09:24 PM ---------- Previous post was at 09:21 PM ----------

Forgot to quote you above :p

---------- Post added at 09:25 PM ---------- Previous post was at 09:24 PM ----------

By the way, would this work:

Change my CID and MID to the unbranded Euro version and then run the Euro RUU? Will my phone still work?
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
I haven't received any new update, so I didn't do the OTA.

But what I learned from this, is that if you used kingroot, your device is no longer on stock. You have to go through all these steps that mentioned above to get back on stock.

As you said that you can even change the CID number, I think you can get the GPE ROM, that's away better.

But if you install European ROM, just make sure the communication frequency is matched. Some people have that kind of problems when I searched. Anything else I cannot provide you because I am kinda newbie to these procedures.

Good luck anyway!
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
I've got an update to do but I'm not sure whether to do it because I don't think it will install because of the software modified thing. Right now I can stop the notifications which is fine but if I download it and it doesn't install, then the notification will be permanent. :/
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
You can do it, that's fine. What I did is actually downgrade my ROM then update it. It works. But unfortunately the modified thing is still there on the bootloader screen. So, I hope the next update will update my bootloader.
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Oh so your OTA update worked but it still said "software modified"? I don't mind that as long as the phone is able to update because I want to update to Android M when it comes around.

Also, anyone else know how the CF lumen driver installation works? Basically, when I used kingroot first time, my first thing to do was to install the Cf lumen driver, however it reboots to install it. Since Kingroot was temporary root, the reboot removes the root access. So is the cf lumen driver installed or not? Because I'm not sure whether my system is modified from the display driver still.
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Apparently yes, the modified thing won't be an issue for upgrade once it's available, said by many.

And the kingroot is not just about temporary root but it's an option. You can also try the permanent one. But I strongly not suggest that. Instead, using TWRP to root your HTC is always the best solution.
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Actually, I just read above, you used a stock nandroid backup right? Because that would remove the traces of Kingroot allowing you to use the OTA. The stock ROM I'm on now is the one I used Kingroot on :( Although, I went on Kingroot and removed root through their app so not sure if the traces of Kingroot is gone?
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
That's right. We are not sure about if kingroot can remove the trace completely. So best choice, flash the pure RUU.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
It says "Software Modified" because your bootloader is unlocked. Nothing more, and nothing to worry about.
[One (M8) Q&A, Help & Troubleshooting] SheLikeTheMango:
Not sure if you were talking to me but my bootloader is still locked and phone is S-ON however phone is Software modified so Kingroot must have changed something in system?

That's why I'm hesistant on doing the OTA because I'm assuming it won't install due to a changed system file
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Its not clear what Kingroot changes to make it say "modified". I've seen this issue/question come up, and don't think it was really answered.

Far as I know, if the OTA fails due to system modified, the phone will still function. The install will simply abort when the "system modified" check fails.

It probably won't hurt to try.
[One (M8) Q&A, Help & Troubleshooting] shinobi1451:
my situation is much like you guys. I rooted the phone sometime after the 4.18.708.12 came out. I did it with TWRP method and it was working fine. but now the android 6.0 update is rolling out wich means that I had to go back to stock. I used the stock 4.18.708.12 TWRP backup (many thanks to ckpv5) and then flashed the stock recovery and after that, I relocked my bootloader.

I should mention that my security is still on as I did not turn it off when I rooted the device.

but now in the bootloader, it still says that I have a modified software and the bootloader flag says relocked.

I know many of you have the same problem as me so my question is did you get the update with that circumstances and did it install properly?
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
And there ..... third time
[One (M8) Q&A, Help & Troubleshooting] Callliope:
Will warranty reject it? I m in the same problem with sysyem status modified by kingroot, and today my charging port is broken ( it works sometimes but sometimes not )..
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Welcome to the club dude! My microUSB port is borked as well.

Also.........kingroot? WHYYYYYY!?! Just don't!

HTC phones are easy to root without a one-click. It's three easy steps!

#1: Unlock bootloader via htcdev.com

#2: Flash the latest TWRP

#3 Flash the latest SuperSU, or flash a rooted ROM (

HINT/FYI:

most of the ROMs are pre-rooted)
[One (M8) Q&A, Help & Troubleshooting] Callliope:
The problem is that my phone dont wanna charge everytime and i consider sending it to warranty
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] wjones23:
I have been having issues with Pandora with Lollipop. Prior to Lollipop, the album art displayed on the lock screen. I have found that when the album art is displayed on the lock screen, the artist, album and track info seems to transfer over BT to my car fine. Is it just me or is there an issue? Can anyone point me in the right direction? I have uninstalled and reinstalled Pandora several times to no avail. Google Music play seems to work fine.

TIA,

Wjones
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] dk-v1:
Not 100%, but I'm pretty sure it has to do with the lock/security method you use. Swipe to unlock w/no other password/pin/etc seems to work.
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] wjones23:
I am only using the swipe. No pin or password.

Thanks for the reply.

Wjones
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] SirVilhelm:
I have the same issue with my note 4 on lollipop. I use swipe unlock as well.

I googled and can't find an answer
[G2 Q&A, Help & Troubleshooting] kRel:
In this forge of genes :) there is one able to restore Wireless storage as it was on KK, namely the excellent functionality with the icon in the top bar ??

It was one of the features that I used more often, and bothers me greatly not having it ... longer
[G2 Q&A, Help & Troubleshooting] yken:
I have flashed nearly all Roms for LG G2. I did not see a rom that has wireless strage ported from KK.
[G2 Q&A, Help & Troubleshooting] Abrilabr:
https://play.google.com/store/apps/details?id=com.damiapp.softdatacable
[G2 Q&A, Help & Troubleshooting] lsalamunvz:
I'm using this, and it has the exact same functionality as the original from KK, i can even save the device in win explorer.

https://play.google.com/store/apps/details?id=com.mbapp.ftpserver
[G2 Q&A, Help & Troubleshooting] kRel:
Thanks for the tips. . .

Wi-Fi app to transfer I know (and will use) different ... eg. AirDroid . . .

Even ES Files Manager integrates among others things transfer WiFi.