yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M8)] bigeddthemonk:
I think I've given up on my phone. So, I've done the ruu back all the way method and it worked... 4 times... after a clean everything, I get back to lolipop, let it sit a day, then flash cm12.1. after 1-2 weeks I loose 4g again. Rinse and repeat. It gets old really fast, I'm wondering if I can just do like a nandroid only for firmware, lol. (and no, nandroid doesnt work i tried). The ruu method is the only method I have come across that has worked and I came back too see if anyone found a better method.
[Verizon HTC One (M8)] robocuff:
It's the price you pay when you run roms that aren't Sense based. There's nothing wrong with your phone if a ruu fixes it. There's something wrong with the rom you're trying to run. It's a bug of some kind. Plain and simple. IMHO
[Verizon HTC One (M8)] sean0825:
I had the same issue - no 4G, always stuck at 3G and when I change to LTE only mode I have no signal. I kept trying different thingsI did what has been mentioned previously -

1. Put 4.4.2 RUU zip file on SD Card, change name to 0P6BIMG.zip, and boot to the bootloader to auto install.

2. After installation, my phone was stuck at the red verizon screen. I forced restart by holding power and volume up and then booted into bootloader by holding power and volume down. Then I performed a factory reset and the phone started up showing 4G LTE.

3. I used the 5.0.1 RUU exe file on my laptop to update to latest software.
[Verizon HTC One (M8)] berrywr:
Okay; I've read threads until my eyeballs are ready to roll out of my head. It appears the solution is flash the "full stock" rom back onto the device, I assume via adb fastboot, and then do a factory reset; yes? Now for the dumb question of the day; we can't be talking about Lollipop 5.0.1 but downgrading to KitKat, but which one? And where can I find it at? The following is what my bootloader reads and I'm grateful it's S-Off. I wanted to try GPE and that's when the fun started. I can flash ViperOne, 4.17.605.9, GPE of course, but ARHD 45 which was what I had on it before GPE now is stuck on the bootloader after successful install it says and I'm guessing I have incompatible firmware, but first things first, what do I need to do to downgrade so I can get my 4G-LTE radio back; 3G is simply ridiculous on VZW. And the irony of the problem, I have a VZW M8 Windows and it's not the SIM cards; it's LTE on it and it flies. Thanks everybody!

Unlocked

S-Off

CID-VZW__001

HBOOT-3.19.0.0000

RADIO-1.12.20.1211

OpenDSP-v47.2.2-00564-M8974_FO.1024

OS-4.17.605.9

eMMC-boot 2048MB

Aug 11 2015,22:31:04.0

How far back or what do I need to downgrade to in order to reset the NV configuration? And where I can find that particular RUU.? I'm thinking that the attempt to return to ARHD 45 and staring at my bootloader screen is related to incompatible firmware, but when I re-ran GPE and 4.17.605.9, they booted just fine; no LTE though. Thanks everybody!
[Verizon HTC One (M8)] schneid:
I used the HTC console to RUU to 5.0.1, booted, went back immediately to STOCK recovery and Factory Reset. I then installed SU and Fastboot flashed TWRP but don't recall what order. I know I did use Sunshine's SU Installer before installing Chainfire's. Dottat has published the RUU's with instructions and i just followed Sunshine's instructions on getting root after obtaining S-Off.
[Verizon HTC One (M8)] berrywr:
I've made some progress in recalling the old days when using a external SD card worked miracles on our HD2s. ADB Fastboot gave me a target max size message, so I called it a (wee hour) morning and got some sleep; got up and went out and bought a good cat 10 32 gig micro SD card. Copied the 0P6BIMG.zip to it and update is in progress. Will run factory reset in a moment; I hope!
[Verizon HTC One (M8)] dottat:
What version of fastboot were you using? There's a big difference between htc_fastboot and sdk fastboot.
[Verizon HTC One (M8)] berrywr:
I successfully was able to downgrade the M8A from GPE 5.0.1 to KitKat 4.4.2 and then use the dial code ##778 to successfully edit and enable Rev. A, put back in the Straight Talk (Verizon) SIM card and 4G LTE has returned to grace my taskbar. Thank you for all your help. It is deeply appreciated.
[Verizon HTC One (M8)] drumz0rz:
This is so frustrating I may ditch HTC forever. I had LTE fine on my first M8 until I went to Europe and used local SIMs. After returning (in May) I lost LTE forever, didn't see this thread. I lost that phone and bought a used M8 on Swappa that was stock, S-ON 5.0.1. Got S-OFF and setup TWRP and DigitalHigh GPE ROM. Everything was great, LTE worked for a few weeks, then it died and I've been stuck on 3G since. IT'S SOOOOO SLOOOOWWWW. Sometimes it even drops to 1X which is so unusable and frustrating I'd rather smash my head against a wall.

I'm going to try the suggestions in this thread tonight after work. If I'm reading correctly, I need to flash the original 4.4.2 RUU, and the Stock Recovery, then boot up and do a factory reset. Then I can reflash the latest and greatest?

It's such a PITA to have to do this. Is there a faster way to restore apps / data / settings? I use Ti Backup, but I still have to go one by one through the apps. It's going to take me hours...
[Verizon HTC One (M8)] cntryby429:
You're making it too hard on yourself. First take a nandroid backup in recovery. Then you actually only HAVE to flash the stock recovery and then factory reset from hboot (bootloader).

Alternatively, you can RUU and then perform the factory reset. There's no need to flash stock recovery after RUU since it's included in the RUU.

Then reflash your custom recovery and restore your nandroid. There's no need to bother with TiBu.

What you absolutely need to accomplish in the end is to perform a factory reset with stock recovery. How you do that is up to you.
[Verizon HTC One (M8)] JWhetstone02:
I've come to the conclusion on what is causing this, for me that is. I haven't read the entire thread but have posted within it here and there.

I believe the radio partition is getting corrupt when the phone battery dies. This is the 4th time its happened and the last two I know we're working fine before the next morning. The only thing between then and the next morning was that my phone completely died.

I've been fine since the first of August, because that the last time this has happened. But this last weekend, my phone was working fine while I was out, got home and woke up the next day and it was dead. Charged it up, went to town...never saw 4g

So if anyone else thinks they see a trend in why its happening, does your phone experience this after the battery died? Of course i was running a cm12.1 ROM
[Verizon HTC One (M8)] traneric1:
Managed for fix the LTE. I used dottat's stock 4.4.4 RUU to restore to stock, did factory reset, and got LTE signal back.

Afterwards, I flashed the 4.17.605.9 firmware which caused my phone to freeze on the HTC boot logo. I fixed this by flashing TWRP via fastboot and sideloading a custom ROM. Booted into the custom rom and still had LTE!
[Verizon HTC One (M8)] piyushkohli97:
5.0.1 ruu not working for me

can i use 4.4.x recovery(not ruu, just recovery)?
[Verizon HTC One (M8)] bigeddthemonk:
The trend for me was, well first off I was on cm12.1 as well. However, whenever I entered an area with spotty service for extended periods of time, the radios would die. And yes I tried restart, different rom, stock rom, factory reset ect. Only solution is to ruu all the way back then update forward. However... This IS a rom issue, as I've been on stock for several months and no such issue even when in the spotty area which is my work.
[Verizon HTC One (M8)] ddaarr:
I had a similar situation as one of the above poster. I was out of the country and had my phone's data turned off and only used wifi when available. I tried to get a SIM there to work, but they said it couldn't work on their network. Anyway, I continued using wifi untill I got back in the US.

I booted up my phone, turned on data and it was stuck on 3G. Nothing else changed on my phone. Did the *228, called Verizon for help, when in to get a new SIM....nothing.

I found this thread and got 4G back with 4.2.2. OTA up to 4.4.4 is good.

Unfortunately it goes back to 3G when I OTA to 5.0. I tried this 3x and same result.

Any suggestions?
[Verizon HTC One (M8)] jordosaxman:
I have some input on this that may be helpful. I've been having the same problems as the rest of you. 4G doesn't work, 3G is intermittent, worked fine on 4.4.4, stopped working on 5.x. I downloaded an app from the play store called 'SIM Card Info' and looked at my SIM card info (pardon the redundancy) to see if I could diagnose the problem. I should mention before I say anything else that my problem has been solved :) Here's what changed from the old SIM to the new SIM which may shed some light on the issue:

Info Tab - Sim Card Operator - Name - changed from Verizon to blank (I think this part is irrelevant)

Network Tab - Current network Type - changed from eHRPD to LTE, also 'On Roaming' changed from True to False

Network Tab - Network Operator Name changed from Verizon to blank (also probably irrelevant)

I don't know if there's a way to change those values ourselves but it's worth tinkering with. I'd at least download the app and post your results to see if those of you with the problem show the same thing I did.
[Verizon HTC One (M8)] drumz0rz:
Wanted to give some feedback. I did the fix back in December where I flashed the 4.4.4 RUU, then factory reset in the stock recovery. As others have said, this is the key step that fixes the phone. After the factory reset I flashed the custom recovery, and restored my nandroid backup (don't forget to make the backup first!).

It has been about a month and I haven't lost 4G yet! I'm convinced one of the primary causes is the phone's battery dying. If the software thinks there is still a 5% reserve left in the tank, but the actual battery taps out and flatlines, the phone abruptly shuts off and I think it's this that corrupts the radios. I've been very careful to not let the phone die, and therefore have had zero problems. I can shut down and reboot the phone (via the OSD message or adb) without incident.

Moral of the story: If you're on a custom ROM, power off your phone if it's going to die or else you might lose your 4G and have to reset it! If you're running stock, I haven't seen this issue reported, but then again, if you're running stock, what are you doing on xda?
[Verizon HTC One (M8)] Whoop5:
When I'm running a stock ROM, 4G works fine. But if I switch to a Cyanogenmod ROM (12 or 13), 4G quits working and using a backup of a stock ROM doesn't fix it. Only a full RUU does. Would like be able to use CM13 on my M8, but it keeps killing my 4G.
[Verizon HTC One (M8)] andybones:
Have you tried doing a factory reset from the stock recovery? (this will reset the NV radio partition)
[Verizon HTC One (M8)] Whoop5:
For that, would I just have to flash a stock recovery after flashing cm?
[Verizon HTC One (M8)] andybones:
Make a nand (if you want). I don't think this will wipe any storage but always best to have backup.

I'd personally, run RUU, go into stock recovery (not in hboot but stock recovery), do a factory reset (you should see on tge screen something about the NV radio partition, along with other info) and then you can reflash twrp and then restore nand/ flash cm.

But you can also just flash stock recovery do factory reset, flash twrp then reflash cm
[Verizon HTC One (M8)] Whoop5:
Installed a CM13 nightly through TWRP, then flashed the stock recovery and ran a factory reset. Everything seems to be running smoothly thus far. Thank you.
[Verizon HTC One (M8)] Extazy90:
Please help, I installed SkyDragon-v2.0.0M8 EYE.zip stopped working 3G

After installation, the RUU 6.0, everything works fine. When Having set SkyDragon-v2.0.0 is 3G refuses to work.

My unit HTC M8 Verizon s-off

How to fix 3g?
[Verizon HTC One (M8)] Hex Adecimal:
Worked For Me - Looked Like it Didn't At First Though

I know this thread is a little older, but it helped me so I wanted to post the experience that I had.

I had been running CM 12.1 and lost LTE either when I flashed to CM 13 or sometime shortly after. I'm not sure exactly when it stopped working because I'm on wifi a lot.

As recommended by previous posters flashing 4.4.2 stock recovery and then performing a factory reset restored LTE for me. I didn't do a full RUU or firmware flash or mess with flashing radios...just recovery. After flashing the recovery I rebooted the phone and it booted up normally into CM 13. I rebooted back to the bootloader. From the fastboot menu selected HBOOT and then Factory Reset. After a few seconds I got the Red Error Triangle and thought "well, that's not what I wanted to see." I held Volume Up and Power to reboot the phone expecting that nothing had changed. When it came back up into CM 13 I had LTE again.

I reflashed TWRP and all my nandroid backups were right where they should be. I was very happy to not have to mess with a full RUU and then have to reflash a ROM, worry about losing root, etc. Now that I have the files I need if LTE drops again It will probably take 10 mins tops to repeat the process. So a big thank you to everybody who has contributed to this thread!

I downloaded the 4.4.2 RUU from droidviews: I'm too new to post a link so just google "droidviews Restore Verizon HTC One M8 to Stock ROM with RUU"

Extracted the recovery.img from that zip and that is what I flashed.

** Bonus Question **

Also, after doing this there was a HUGE improvement in my radio signal. I was not expecting that as I didn't flash the radio or do a firmware flash. When I first got the phone it was running stock 4.4.2 and signal was great. When I took the Lollipop OTA the signal got worse and was crappy ever since, until today. Does a factory reset actually rewrite the radio partition with the radio from whatever version the recovery was from? From Lollipop I unlocked and s-off'd and flashed CM 12 and have never flashed firmware, so I would expect that I'm still running Lollipop firmware. My wife's stock M8 running OTA Marshmallow is getting 2-3 bars while I'm getting 4-5.

Current Details:

*** Software status: Modified ***

*** UNLOCKED ***

M8_WLV PVT SHIP S-OFF

CID-VZW__001

HBOOT-3.19.0.0000

RADIO-1.12.20.1211

OpenDSP-v47.2.2-00564-M8974_FO.1024

OS-

eMMC-boot 2048MB

Feb 3 2015,21:50:28.0

(From within CM)

Android Version: 6.0.1

CyanogenMod version: 13.0-20160304-NIGHTLY-m8

Baseband version: 1.12.20.1211

Kernel Version: 3.4.0-g0ee122e
[Verizon HTC One (M8)] andybones:
when you perform the factory data reset from hboot with stock recovery, what it does is reset the NV Radio partition (the only known method), so this most likely explains the better signal.
[Fire TV Themes and Apps] huisinro:
You can download our free trial apk and install it to fire TV, all of sudden, your fire TV is also a Chromecast receiver.

Please refer to this thread:

http://xdaforums.com/hardware-hacking/chromecast/app-youmap-chromecast-receiver-android-t3161851

Download this apk: [apk, updated on Jan-17-2016, now version 1.4.0, it will expire on Feb-29-2016]

http://www.youmap.com/YouMapCastReceiver.apk

Instructions: (good for fire TV box and stick)

(1) Enable ADB and USB Debugging - go to Amazon TV, Settings, System, Developer Options > tun on ADB Debugging and USB Debugging

(2) Now, you need to find the ip address of the FireTV device, System > About

(3) Now from another PC, you can use adb command to install the YouMap Chromecast apk.

adb connect your-ip-address-of-firetv

adb install YouMapCastReceiver.apk

(4) reboot fire TV, and it's ready for casting.

Have fun !
[Fire TV Themes and Apps] KLit75:
Haven't had a chance to try but looking forward to it. I'll edit the post when I do...

Notice no option to buy full version yet. Is there an estimate on what it'll cost?

Update--Sorry. Got some questions right from the start. Usb debugging ejects the usb drive and makes it unusable. Lots of people use an external drive on aftv so this might be a problem.

It works for sure, however, I'm not sure if I'm utilizing it correctly? I was hoping it would mirror my display, but it doesn't appear to, not even if i enable mirroring on aftv. Maybe it's not suppose to...

But, so far the only thing I've gotten it to do is to cast youtube and we can already do that without losing usb functionality. Please correct me if I'm missing something. Thanks.
[Fire TV Themes and Apps] huisinro:
The USB thing is only one time for installation. Once installed, you don't need USB connection at all. Our app will auto start every time when you boot fire TV.

It can mirror screens, install Google Chromecast app on your device that you want to mirror. Click Screen Mirroring from left side, that's it.
[Fire TV Themes and Apps] KLit75:
Awesome! Works great BTW. Is it possible to set it up on multiple aftvs and AFTV stick?
[Fire TV Themes and Apps] huisinro:
yes, you can install it on multiple receivers, you may need to name them differently to differientiate them. Our app has a setting page to specify the name. However, on Fire TV, the setting page won't show up, we are working on a amazon version, that should install directly from Amazon store. it will take some time for that release though.
[Fire TV Themes and Apps] darren1:
You can access the Youmap settings page on a Fire TV. From the home page scroll down to Settings, then goto Applications and down to Manage Installed Applications. Then scroll down to Youmap Chromecast Receiver, select it and then select Launch application. That will take you to the Youmap settings.
[Fire TV Themes and Apps] huisinro:
Ahh, Thanks, darren1. I didn't know that :)
[Fire TV Themes and Apps] darren1:
Its a restriction on all sideloaded apps. they can't be launched straight from the Fire TV home screen. When you release an official version through their appstore anyone purchasing it would be able to launch it from the homescreen.
[Fire TV Themes and Apps] KLit75:
Well I like it. The chromecast app should be a welcome edition too except I need to reinstall play services. Forgot I had uninstalled it to fix play store crash on launch. But your app is working well. Its more reliable than normal YouTube casting because it doesn't care whether my AFTV is Ethernet, 2.4ghz or 5ghz. Normally I can't connect my phone if its on 2.4 while my AFTV is on 5. Not a lot of time testing but so far lag seems minimal.
[Fire TV Themes and Apps] Petesky:
It works on my firetv connected straight to router , but it doesnt work on my aftv stick ,complains about port 8008 and uses 8010, but chromecast on my sg3 still doesnt detect it and its on the same network
[Fire TV Themes and Apps] huisinro:
Sometimes, you need to use google chromecast app Screen Mirroring to search for the device, once it finds the device, it will work. Also try to reboot your router, and on your sending device, try to turn off/on the wifi.
[Fire TV Themes and Apps] KLit75:
Got play services reinstalled and very impressed with performance and ease of use once its set.

I did have one issue but not sure its related. Both times I used chromecast, my AFTV switched from 5 GHz to 2.4ghz. Doesn't usually drop the signal like that. And it wouldn't normally be an issue but I use mysql and that sometimes won't work properly if all my devices aren't hardwired or on 5ghz.

Do you think this is related to chromecast or should I troubleshoot elsewhere? I know normal screen casting doesn't work for me if the devices are on different frequencies. This one does but wonder if the reason for that is its somehow able to auto change it.
[Fire TV Themes and Apps] huisinro:
Our youmap receiver does NOT require google play services.

About wifi 2.4 vs 5GHz band, our app does not change that, it uses whatever wifi is currently on. Ethernet is usually much more stable, though.
[Fire TV Themes and Apps] mz.choize:
This works great on my firestick and firetv! Before, I had a few apps that were cast ready (I originally had chromecast) that showed the cast icon. I could no longer cast once I got aftv, the icons didn't even show up in my apps anymore even though I knew it was available. I just watched on my phone only. I dl'd this app to my phone and sideloaded it to my ftvs and ftv via another useful app via my phone. I gave each device a separate name and rebooted. (Oh, and ticked the box to start up with device) Now, my cast icons show up in my favorite apps, and I am able to cast! I am Soo freaken happy!! It also shows both my cast channels.
[Fire TV Themes and Apps] danstah:
I noticed in the other thread that it said the app listed would expire today. Since I don't have the play store installed how can I go about getting the paid version or at least continue to use this version?
[Fire TV Themes and Apps] huisinro:
Will post an update to keep this trial going
[Fire TV Themes and Apps] huisinro:
The apk has been updated, now expires on August-31-2015.

it fixed the chrome tab mirroring issue, and improved the device discovery. Please give it a try.
[Fire TV Themes and Apps] Rincewind2011:
Now it works great on the firetv. But tell me please are you planning to bring the app to amazons appstore or how will your licencing work, when you can't install googles playstore on a non-rooted device?
[Fire TV Themes and Apps] huisinro:
right, the licensing issue is the last thing we are working on for Amazon store. We are checking if Amazon has similar apis as google play app licensing, still no definite answer yet. If Amazon does not provide such api, we can do it ourselves by entering a license key, not the best way.
[Fire TV Themes and Apps] huisinro:
For some reason we don't understand yet, chrome tab mirroring works only on fire TV box, not on fire TV stick, all other features are same on both.
[Fire TV Themes and Apps] dk1keith:
Which version of Chromecast do I need to use. I don't see Screen Mirroring on left side. I see cast screen and it says connected but the fire tv screen just goes black. Do I need the full chromecast instead of the free version?
[Fire TV Themes and Apps] huisinro:
Cast Screen is the correct one. What is your android version? Is your phone supported by Google chromecast?
[Fire TV Themes and Apps] dk1keith:
5.1 and I am on a rooted nook hd+

thanks
[Fire TV Themes and Apps] huisinro:
For Android 5, you should be able to do Cast Screen from Settings > Display, you don't need to use Chromecast app.

However, in order to support the builtin chromecast mirroring, google play services needs to be installed into your /system partition, your phone might not have that. We will publish a chromecast mirroring sender app, which does not require google play services, and should work on more devices.
[Fire TV Themes and Apps] Khaiyan:
Hey, this is fantastic app, thank you! Before I go ahead and make the purchase, I just wanted to clarify the app is completely future proof and won't be taken down by Google?
[Fire TV Themes and Apps] huisinro:
If Google rejects it from google play, you can download the apk from us directly.

This App has been also submitted to Amazon, under review right now.
[Fire TV Themes and Apps] huisinro:
This app is now available in Amazon app store for purchase at a price of $7.99, thanks.

http://www.amazon.com/gp/product/B013KQ9FYM
[Fire TV Themes and Apps] darren1:
Bought, thanks huisinro.
[Fire TV Themes and Apps] Rincewind2011:
Thx!
[Fire TV Themes and Apps] Kodaro:
I'm not sure if this is working right for me.

I can:

- Mirror the screen of my Moto G, including youtube n stuff

I can't:

- Mirror youtube from desktop PC (I see the Fire TV Device but it failed to connect)

- Tab mirroring on desktop PC (pressing in the middle of surfing the icon on the top right?). It does not even show the device name just "no devices found".

Is this the same for you? The idea of this is wonderful but I would need the mirroring of normal content from desktop PC to actually buy and use the app. Maybe I did sth wrong. I just installed the App on Fire stick and installed Chromsecast Extension on the desktop PC afterwards.