yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M8)] MultiDev:
FAQ​

Been getting some interesting PMs. Here is some of the popular questions.

Do I need a Java card for this?

No. You just need a PC/Mac, a USB 2.0 cable and the M8. Since a public S-off method is now available, that method is obsolete and its not recommended anymore.

Do I have to change or reset my CID?

No, that is only necessary for people who s-off'ed via a Javacard.

Do I need to do any of this if I S-off'ed via Javacard?

No, this method ends with the same result.

Can I reverse this and return to completely stock?

Yes, absolutely none of the stuff done here is permanent. You can unroot, relock the bootloader, and S-On as many times as you want. You can flash an HTC RUU to return to completely stock in one go. Note: Be careful with S-On'ing a device. If you S-On a device via a newer RUU and that RUU has no known exploits, you may not be able to S-Off again until an exploit is found.

Do I need to unlock my bootloader after this?

No, the firewater exploit will S-Off and unlock your bootloader.

Will this work on a Mac?

Yes, please read the directions more carefully.

Will this work on USB 3.0 ports as that is all I have?

Usually. On OS X, I've had success using a USB 3.0 port (since recent MBPs only include USB 3). On Windows, the answer seems to be maybe, depending on your OS. Your best bet would be to try on a Windows 8,8.1,8.1u1 machine as that OS includes native support for USB 3.0; that way you aren't relying on vendor specific driver support like on Win7 or below. I have personally done this exploit on USB3 on a Surface Pro.

Will this brick my phone?

There is always a chance, but I have honestly never heard of such a thing happening. Worst case is usually a full reset of the phone.

Will this wipe/format the external SDcard?

No.

How do I flash this via ODIN?

This has absolutely nothing to do with ODIN. That is for Samsung devices. You should not even have ODIN running when do any part of this guide.

How to I convert to a Google Play edition ROM?

Wait for a developer to make one. I will post a link here if/when that happens.

See here:

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

Does this affect Google Wallet or ISIS?

Yes and no. Google wallet works just fine. ISIS will detect its rooted and refuse to work. You'll need to shield root from ISIS to use it. Directions on how to do that can be found via google.

Will this work on non-Verizon HTC M8's?

Yes, though you will need to use a different recovery.

Will this unlock my device for other carriers?

No....because your device is already unlocked in its stock form. AWS band rules force Verizon to keep all their LTE devices unlocked.

Will this jailbreak my device?

No. Wrong type of phone.

I can get red triangle exclamation mark with a black screen. How do I fix this?

You are in the stock recovery. Hold power and volume up and you will get a menu. You can choose reboot system now to get out of there.
[Verizon HTC One (M8)] Abe21599:
appreciate the write up. ill check back here when i find a reason to unlock it
[Verizon HTC One (M8)] sfreemanoh:
Has anyone done it yet? It's just sitting at "adb wait-for-device push firewater /data/local/tmp" for at least 5 minutes now.
[Verizon HTC One (M8)] MultiDev:
I have done everything mentioned in this guide. And it works just fine.

Make sure you are connected via USB2. Also make sure your phone is on and unlocked (as in, no security PIN, pattern, password etc.). Is USB debugging on?

When you type "adb devices" from command prompt, is your device listed?
[Verizon HTC One (M8)] sfreemanoh:
Yeah, nvm, it's fine now. When I first connected it via debugging, I didn't hit the "Always allow" option on my phone, so after the adb reboot it wasn't allowed to reconnect. Just had to disable debugging and re-enable it, it's all set now.
[Verizon HTC One (M8)] MultiDev:
Cool. I'll add that to the guide.
[Verizon HTC One (M8)] tanium:
I have not had time to thank and will.

At work and going to hook it up when I get home this morning so I hope no one screws with you guys and gets it pulled.

Very much appreciate all the work they put into it.

Thank you very much for the dummy proof write up :)

These guys around here are getting to good.

Thank you thank you thank you.
[Verizon HTC One (M8)] meest:
Worked Perfect! Thank you guys!
[Verizon HTC One (M8)] mikey2487:
thank you so much! now i can sleep at night knowing that verizon doesn't have control of my device anymore haha!!
[Verizon HTC One (M8)] blacknet101:
Im happy to see that s-off was achieved and Im going to unlock my phone right now

but quick question, I'm new to this s-off stuff so I don't know how it works entirely.

But once we unlock the bootloader

is there any way to lock it again in case we need to send the phone to HTC?

sorry for the noob question but just a question that popped into mind.
[Verizon HTC One (M8)] nicholi2789:
So I don't quite understand. I am S-off with the Unofficial CMWR from InvisibleK and I flashed SuperSU zip v1.94. Do I need the system write access kernel module to write to system or no?

Great guide by the way. Thanks
[Verizon HTC One (M8)] JelloB:
I have been trying for the past hour, but I cannot get adb to connect. Am I missing a step?

I downloaded the htc synch, installed the drivers, uninstalled synch. I already had weaksauce root. I downloaded sdk, extracted the bundle. I downloaded firewater, moved it to the same folder with adb.

Everytime I try to run adb it just scrolls and then closes almost immediately. I thought it was my java at first. I updated that. The computer says I'm connected through HTC drivers. I'm debugged/unknown sources...

Running windows 8.1 64bit. I don't know what else to do at this point.
[Verizon HTC One (M8)] MultiDev:
Absolutely. Everything in this guide can be reversed. You can return everything back to stock via an RUU.

You do not. I have modified and added a few system files and they have persisted through several hard reboots.
[Verizon HTC One (M8)] blacknet101:
Hmmm! Thanks for the reply buddy! may i ask? Where can we find these RUU files? In case we need to go back to Stock?
[Verizon HTC One (M8)] MultiDev:
Java has nothing to do with adb. You don't need it installed to any of this guide.

You need to use adb from a shell. On, windows, you need to open a command prompt. Type "cmd" with the start screen open and hit enter. Then at the prompt, use the "cd" command to navigate to the correct directory where adb is located.
[Verizon HTC One (M8)] Slimfast35:
When i run the "adb wait-for-device push firewater /data/local/tmp" command it come back with "failed to copy 'firewater' to '\data\local\tmp': Read-only file system". I'm lost. I have root access and everything.
[Verizon HTC One (M8)] JelloB:
I knew I was missing something simple. It's been a while since I've used adb. Will try now...thanks.
[Verizon HTC One (M8)] meest:
trying to modify the default.xml to get rid of the 10 try's and wipe pattern lock and it doesn't appear I have access to read write from it still... trying with the ES note editor when going to the file with ES File Explorer. I've ran the wp_mod.ko as directed and I haven't rebooted.

I'm wondering if I'm missing something, or maybe there's a better way to do it via command line?
[Verizon HTC One (M8)] MultiDev:
They are available from HTC. I'll have to find the exact links. Also, many android sites will host them too.

You need root access to write there, shell does not normally have access. Beaware that weaksauce takes a minute or two before after a restart before enabling root again. So wait till you have access again before trying it.

You do not need the kernal module actually; I have removed that from the guide. I haven't used ES Note before, but no matter what, you must mount system as R/W before you can change anything. Its by default R/O or Read Only. Root explorer has a button that auto mounts it and then you can make your edit.
[Moto X Q&A] Biom4st3r:
The other day I was trying to get signal and sat it on top a light fixture. It fell and landed on the screen. The glass is cracked and LCD is broken(Its just black). Will At&t or Motorola repair it?(its still in warranty)
[Moto X Q&A] kdog350:
doesn't hurt to try! and If they say that they won't replace it the first time you call or start a chat, then keep trying. I've seen other people on here get there screen replaced for free. But try to see if you can get advanced replacement.
[Moto X Q&A] Biom4st3r:
advanced replacement? That sounds nice
[Moto X Q&A] Biom4st3r:
"Its a hardware issue with the screen. The device has a standard one year warranty from the date of purchase barring physical or liquid damage. It looks like your phone is in need of repair. The good news is you won't have to be without a phone. Motorola will send you a replacement before you even ship yours out. You will receive the replacement device in 2 business days. You should return your old phone within 5 days after receiving the replacement device. You will receive a Fedex prepaid shipping label along with the replacement phone."

<3 Moto
[Moto X Q&A] KidJoe:
So you dropped it and broke the screen? Don't be surprised if they won't cover it.

But I've seen a few posts where the first time, Moto Did cover it, even though its not a warranty issue.
[Moto X Q&A] Biom4st3r:
Thankfully they are...Or at least i think so
[MDA III, XDA III, PDA2k, 9090 General] evoluzionne:
can i use my o2 as usb host? like as if i connect my usb flashdisk to my computer.
[MDA III, XDA III, PDA2k, 9090 General] arliss:
Yes but you need 3rd party software.

Card Export II PPC. Works very fine.
[MDA III, XDA III, PDA2k, 9090 General] TheSanitarium:
Hi. Can you give detailed information about using BA as a usb host? (hardware, software, how to... etc.) Thnx.

Note: In fact I want to use, for example, my usb keyboard or usb hdd on my BA. Is it possible?
[MDA III, XDA III, PDA2k, 9090 General] jrguy8:
card export II enable you to use your BA (any wm device) as mass storage with memory card.

evoluzzione wants to connect a usb flash drive on his BA.

is there something like sd to usb adapter? which connects usb devices to sd ports.

special SD cards has either wifi or usb plug.
[G2 Q&A, Help & Troubleshooting] hobovision:
With the new update for G2 Xposed, it just doesn't recognize that it has been activated in the Xposed installer. I'm not sure what the issue is since Tweaksbox, App Settings, and Greenify all activate just fine. I've already emailed them, but no reply, and I'd be posting this in the dev thread, but I don't have privileges yet.

Anyone having similar issues?

I'm running CloudyPro 1.2 KitKat, and the latest xposed installer on a D801 T-mobile.
[Sprint HTC One (M7)] lilflip21:
So selling my Sprint htc ONE and I have searched and found people both saying to remove SIM that a new user can go Sprint store and get there own and others saying it has no personal data and since it's just used for LTE it's fine to leave in.. Can't find any official Sprint answer to this so trusting my fellow XDA users over calling some confused Sprint CSR that will tell me there phones don't have SIM cards lol...

Thanks guys!
[Sprint HTC One (M7)] luigi311:
I say leave it since it doesn't have personal info as our phone uses CDMA and the SIM card only handles the authorization for 4G. If you decide not to sell it with the SIM card they might be able to go to a Sprint store but can cause issue to the person if the person doesn't know much about the SIM card or if it's even necessary since Sprint phones didn't use SIM cards till now. Not to mention the possibility of the Sprint employees not knowing about the Sprint SIM cards.
[Galaxy S III Q&A, Help & Troubleshooting] mabiason1992:
hello!!!!
​

which among the list do you recommend the most?

i found a great list to choose from:

AllianceROM____________:: v1.0

Android Revolution HD____:: 40

ANDROM3D____________:: v5.0

ArchiDroid 1.X___________:: V1.7.3

Avengers-N3_____________:: V1

BlackBox_______________:: 1.4

ChaosLegacy____________:: v1.0

CHRONOS______________:: v1.5

Fantasy HD_____________:: v11.0.1

FoxHound_______________:: 2.7 / 0.1

GlamourS4/N3 for S3______:: 4

Glance S4_______________:: v2.5

GORGOID_______________:: v2.6

GORGOID 4.3____________:: v3.3

Imperium________________:: v13.6/21.1

MS Team HD_____________:: 12.1

NeatROM________________:: v4.8|v6.1 <4.2|4.3>

Nightmare________________:: v3.1

OMEGA_________________:: v52|v50.1 <4.3|4.1.2>

Pardus HD_______________:: 4.3|08-11-2013|

Purelook HD______________:: v8.0

S4 Revolution_____________:: v12™

Smart Phone Revolution____:: V6.1

Sotmax Ultimate Stock_____:: V19

UltimaROM_______________:: v15.1

WanamLite_______________:: V7.2

XperianZe________________:: 0.9.9

ZDroid___________________:: v2.3

NOTE: i prefer one that has more power and would help big in battery life. thanks!
[Galaxy S III Q&A, Help & Troubleshooting] kunal1540:
Firstly questions go to q & a section and secondly best rom or recommendation threads not allowed on xda...

Sent from my GT-I9300
[Galaxy S III Q&A, Help & Troubleshooting] pepo930:
NeatROM 4.1.2
[Galaxy S 4 Q&A, Help & Troubleshooting] sirkuazar:
Hello friends tell them:

I have a 9505 with carHD Rom 4.4.2 with baseband

I9505VJUEMKE. With this modem all well in 4.3 but switched to 4.4.2 and it causes problems WiFi and 3g. Being online is still falling ... The 3g connection ON tells me error.

My brother also has the 9505, has the android 4.3 and no problem taking the same modem as mine.

I'm from Chile and the modem you use is the default, but I think the change of firmware change something ....

They lend a little hand I would appreciate it because the connectivity issue has me sick to the point of giving back to my cwm backup.

Thanks

Hola amigos les cuento:

Tengo un 9505 con 4.4.2 carHD Rom con la banda base

I9505VJUEMKE. Con ese modem todo bien en 4.3 pero cambié al 4.4.2 y me provoca problemas de WiFi y 3g. Estando conectados se cae... El 3g estando ON me dice error connection.

Mi hermano que también tiene el 9505,, tiene el el android 4.3 y ningún problema, teniendo el mismo módem que el mío.

Soy de Chile y el módem que uso es el default, pero creo que al cambiar de firmware algo se cambio....

Se me echan una manito se los agradecería ya que el problema de conectividad me tiene enfermo al punto de volver a mi backup den cwm.

Gracias
[Galaxy S 4 Q&A, Help & Troubleshooting] maxsam4:
It would be better if you use English :)
[Galaxy S 4 Q&A, Help & Troubleshooting] Joku1981:
Dial *#1234# and attach the screenshot pls :highfive:
[Galaxy S 4 Q&A, Help & Troubleshooting] sirkuazar:
thank and sprry for my english.

this is the screenshot

:(

my wifi is On but not connect. My brother in chili use The same modem.

Thank for you help
[Galaxy S 4 Q&A, Help & Troubleshooting] maxsam4:
Please post your problem (first post) in English as currently, most of us don't even know what your problem is.
[Galaxy S 4 Q&A, Help & Troubleshooting] sirkuazar:
okey. Thank i will modify
[Galaxy S 4 Q&A, Help & Troubleshooting] maxsam4:
Which carrier do you use?

Telefonica or Entel or any other?
[Galaxy S 4 Q&A, Help & Troubleshooting] sirkuazar:
entel carrier
[Galaxy S 4 Q&A, Help & Troubleshooting] maxsam4:
Wipe data and cache and then flash stock ROM using Odin

Get the ROM from here - http://www.sammobile.com/firmwares/3/?download=27278

Make a backup first
[Galaxy S 4 Q&A, Help & Troubleshooting] sirkuazar:
thank bro. and after instal the rom ofiicial, install the custom rom?
[Galaxy S 4 Q&A, Help & Troubleshooting] maxsam4:
Installing a custom ROM is optional. If you want to install a custom ROM then you may but it is not required.
[Galaxy S 4 Q&A, Help & Troubleshooting] sirkuazar:
Thank forma you answers.... Muy phone its okey with the oficial firmware, nos instaló the custom ROM and is excellent. Thank
[HTC Desire X] simian253:
Is there a way to put the date on the status bar without having to have a notification in the slid down as well ??
[HTC Desire X] TheArc:
Yes, it varies with ROMs and modifications. CyanogenMod let's you display the date on your statusbar. Its positioned on the right side.

I don't know but I guess you'll need a mod or a ROM.
[Android Q&A, Help & Troubleshooting] Big small one:
I want to make a demo app using Appinventor. (I barely know about computer programming, So I thought Appinventor was the fastest, most ideal tool for me.)

I have difficulty of receiving analog input of game controller(trigger button) on Appinventor.

It looks like that Appinventor only receives Bluetooth signal from device outside.

So how can I make Appinventor receive analog input of game controller via Bluetooth?

Here are some possible ways I think…

1.	Connecting Bluetooth supporting game controller to Android.

In this case, What should I do with Bluetooth signal from controller in order to make Appinventor acknowledge analog input of game controller?

(I think original signal of controller can’t be received by Appinventor directly, is that right?)

2.	First, Connecting Xbox controller to Windows PC. Second, Sending signal of Bluetooth of controller to appinventor.

In this case, What should I do, what do I need?

If possible, show me the example, please.

I’d really appreciated your kindness.

Thanks.
[LG G Flex] kevhaz:
I got my curve about a month ago....and love it....but the last few days i have noticed a significant lag when i press the app drawer.....it doesnt happen every time but when it does its really noticable....

Is anyone else having this issue and if so how did yiu guys remedy it.....thanks in advance for all the help.
[LG G Flex] brittoking:
Are you rooted? If so you could download an app Like android tweaker 2 that will let you clear the cache and dalvic cache on your device which are probably causing the lag from just normal buildup. Or there's a very sweet app in this thread (g flex cache wiper) which JUST clears the caches for you and then reboots the phone. That's what I've been using. If that fails you could and may need to factory reset.
[LG G Flex] mattwheat:
I believe it was DFuse that created an app called Flex cache wiper that does it very simply and fast. Its in the apps and themes section. Works great. Even has a reboot button

Sent from my LG-D959 using Xparent Skyblue Tapatalk 2
[One (M8) Accessories] eyeisdasteve:
Anyone know if they will be making skins for the M8? That would be awesome.

If you haven't heard of them here is a link.

dbrand.com
[One (M8) Accessories] ponts:
I got a reply that yes within a few weeks they would be.
[Sprint HTC EVO 4G LTE] stovo06:
I don't know where else to put this but I was curious about this plan. I had it about a decade ago but I was told it no longer exist. However I've been seeing a lot of people here station they are on a sero premium plan.

Would anyone mind sharing that information?

Sent from my "All New EVO"
[Sprint HTC EVO 4G LTE] Chewieez:
I'm on a SERO Premium plan. As I understand it, if you have had a SERO account and kept your account active, they still honor the SERO plans, and you're able to use any phone now, with smartphone's requiring a $10 additional fee. However, they are not letting anyone setup SERO plans that do not already have them. I think there is a chance you could purchase a SERO plan from someone who currently has one (they would transfer theirs to you and not keep it), but I'm not sure how complicated that is.

It's still a great plan if you're willing to stick with Sprint and all it's current data coverage issues, as it keeps working on it's LTE and Spark networks. If I didn't have the SERO, I'd be on Verizon most likely with my wife.
[Verizon HTC One (M8)] Myk Robinson:
Evening. I had previous installed WeakSauce and SuperSU on my Verizon HTC One M8.

today, I applied S-off, and flashed ClockwordMod Recovery Unofficial.

I installed Root from inside CWM.

However, I still cannot apply host files in CWM. This suggests that I don't necessarily have full root, so perhaps I missed a vital step somewhere.

Little help? That's all i want is proper ad blocking. otherwise, this phone runs just fine with Nova Launcher ;)

thanks,
[Verizon HTC One (M8)] Turgur:
I always throw my Awaway apk into system/app. Not sure if that actually does anything, but it seems to apply more often than not. I've always had issues with adaway sometimes not applying, so you are not alone.
[Verizon HTC One (M8)] MultiDev:
Unfortunately, while booted into Android, the stock kernal prevents system partition write access. You'll need to disable it.

EDIT: I stand corrected.
[Verizon HTC One (M8)] GetRipped:
This. The modified kernel it's being worked on still but I believe it can be found in development
[Verizon HTC One (M8)] Myk Robinson:
Clarification

MultiDev, if I am understanding, you mean just disable AdAway because it wont work yet until a custom kernel or kernel mod is installed?
[Verizon HTC One (M8)] kwkw480:
download and flash this in recovery: http://download.chainfire.eu/345/SuperSU/

then open it so it can update (use recovery method when asked to update)

then run adaway :)
[Verizon HTC One (M8)] Myk Robinson:
Got it

Thanks, it successfully applied after that. Apparently I missed step one in some previous instructions where it said to flash the SuperSU binary.

Last question. I assume at this point, I can uninstall WeakSauce since we have permanent proper root?

I gotta say, this was pretty easy in Linux Mint 16....
[Verizon HTC One (M8)] kwkw480:
Yes, uninstall weak sauce :)
[Verizon HTC One (M8)] mchief298:
S-Off'd and rooted through flashable zip. Installed adaway as a system app, and it's running fine here. Nothing else changed or added.

M8, nuff said.
[Verizon HTC One (M8)] Myk Robinson:
Thank you

Thank you all for replying. Nice to have such a fast response.

All this because I missed the first line of the instructions...

If Verizon customer service was as good as the fine folks on this forum....
[Verizon HTC One (M8)] MultiDev:
Yeah, I was wrong about that. The system partition is writable after S-off.
[Verizon HTC One (M8)] deeznuts:
I also have s-off, uninstalled weak sauce, then flashed through CWM supersu.zip for full root, reboot. Downloaded latest AdAway apk found here on xda forum. I then ran apk file from my download folder, hit install. Open AdAway, click on Download fiels and apply add blocking. Now it just gets stuck on Applying... with the circle going around and around for over 15 minutes straight now! Yes i gave root access when asked. Is this normal?

Nevermind. Closed app, then reopened and it did the download thing like normal. Now says successful and applied hosts sources: 4/4.

So i'm good to go now? Does this need reboot like prompted?
[Verizon HTC One (M8)] mchief298:
You don't NEED to, but it is recommended.

M8, nuff said.
[Verizon HTC One (M8)] starcms:
This is the one app causing me problems. Adfree works problem free, but AdAway likes to keep getting stuck on "Applying...". I've got it to succeed once or twice by force closing and re-trying, but it's not reliable. I'm S-off, CWM recovery, SuperSU, and the modded kernel with RW permissions. What gives? :?

EDIT: Even tried installing Adaway as system app, problem still persists...???

EDIT2: Finally got it working. Noticed in the OP in the xda thread that there is a modded version to fix problem. All good :)
[Verizon HTC One (M8)] 123421342:
Don't need to reboot. I never have and it works fine.
[Verizon HTC One (M8)] deeznuts:
Thank you
[Verizon HTC One (M8)] JWhetstone02:
I had to install the unsecure boot image in order for AdAway to work properly. Otherwise it just hangs on applying host files.

From what I understand, just because you're s-off still doesn't mean you have full write access. The stock kernel has the write protection modules built in.

Flashing the unsecure boot image fixed all issues I was having and I'm pretty sure if you're still having problems, flashing that will help

-HTC One m8-
[Verizon HTC One (M8)] GSUS969:
I'm not disputing whether or not s-off provides full write access. But, I was able to install AdAway with full functionality without installing the unsecure stock kernel. It takes a while to download all the data and install it though (maybe 5 minutes or so?). Then, I rebooted and it's working very well. No more ads!