• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [All Carriers][ROM][4.4.4] ViperOneM8 | Android 4.4.4 Sense 6.0 - HTC One M8

I can't say enough how lost us Sprint owners would be, year in and year out, without @CapThrowback taking care of us.

Yes sir. Ditto for you.

So... got everything going. The latest Viper disagreed with my phone. The new firmware is great; new TWRP is great.

I love new Viper, but my device is acting up on it.

Apps are crashing; everyone I reboot, I get the "Android updating" delay (I can live with this, as I generally only reboot to make periodic nands).

The app crashing is continued though.
 
Upvote 0
Yes sir. Ditto for you.

So... got everything going. The latest Viper disagreed with my phone. The new firmware is great; new TWRP is great.

I love new Viper, but my device is acting up on it.

Apps are crashing; everyone I reboot, I get the "Android updating" delay (I can live with this, as I generally only reboot to make periodic nands).

The app crashing is continued though.
Some people on Sprint are having issues with the latest Viper because of VenomSU. Try flashing the latest version of SuperSU in recovery after the ROM. That got it all working for me.
 
Upvote 0
Hey Dan!!!

Tried again today... flashed newest Viper and SuperSU. Still seeing a lot of crashes.

Titanium backup isn't detecting root. SuperSU won't start up.

Not too concerned though, as I have tons of nandroids.
Is your internal storage showing up in any apps? Wondering if SELinux is your issue and if restoring contexts would fix it (restorecon -FR /data/media/0)
 
Upvote 0
Is your internal storage showing up in any apps? Wondering if SELinux is your issue and if restoring contexts would fix it (restorecon -FR /data/media/0)

Okay, I was doing another flash when you posted this. This time, in addition to the Aroma wipe (which I had done every time prior) I also selected stock Viper install. Before this flash, I had tried to customize the install a lot, and also tried to pull in set settings.

After the "cleaner" install, the crashes of stopped. Instead of flashing SuperSU, I installed via Venom Hub; I wasn't able to do this before, because Venom Hub would crash. The stock install worked wonders.

So, minus the trivial loss of Minimalistic Text widgets and my wallpaper, I am very pleased. I did have to flash several times, but as I said earlier, having nandroids negated any real danger, and I had excellent guidance in this thread.

Thanks to Early and Cap!!!
 
  • Like
Reactions: dan55 and EarlyMon
Upvote 0
Somewhat weird issue... got a weird notification that my M8 was using too much battery to charge. I remember seeing something like that WAY back when... FroYo era when I was driving, using GPS and Bluetooth and playing music with high brightness.

This time, my device was on the nightstand doing nothing.

I checked Power in Settings. Indeed, it didn't seem to be charging. Plugged back in, went back to sleep. In the morning, lost a few more percentage points (even though it had been plugged in for about two hours).

I checked what was using the battery: "Miscellaneous" accounts for 51%!

Any thoughts/pointers?
 
Upvote 0
Ok, did you change to supercid (cid = 11111111) or do you still have TMob cid? If not you can edit the androidinfo.txt file anyway to match your cid number, since you're s-off, and pretty well install any firmware for a GSM variant (as long as TMob is GSM?).

I have never changed any cid that I know of. Do I need to do this to be able to update my firmware?

You don't really need the FUU part, scroll down and click on the link "All Downloads FUU & Zips".

Could I just use the FUU since it seems more user friendly for someone like me who doesn't understand abd commands very well?

On the ZIP tab (top left) it looks like you should be able to jump straight to TMob firmware 4.20.531.4 - these should be rolled up firmwares saving you having to flash updates incrementally, but the one thing I'm not sure of is whether you can jump straight to this one or if you need to flash the 3.32.531.2 firmware first. I haven't jumped straight from firmware for android 4.4.3 to firmware for android 5.0.x myself, but have used two of these successfully to do a 3.28.401.x and then a 4.16.401.x roll-up.

This would be nice to know if anyone else does know for sure...can I just jump right to 4.16.401.x also just using a FUU?

What firmware does the latest Viper need?

I don't know for sure...I can't even seem to find the most current Viper as it is.
 
Upvote 0
Here's how to find the latest ViperOneM8 -

http://venomroms.com/htc-one-m8/

And the latest version has a link to the firmware requirement. (Ignore statement "rom is not ready, the page was written last October.)

There are three ways to update firmware.

1. Unroot, return to stock (including the recovery), relock bootloader, take OTAs until current, unlock bootloader, reinstall TWRP, install rom.

2. Lock bootloader, run an RUU if the *exact* one needed exists (and good luck on that!), unlock bootloader, reinstall TWRP, install rom.

3A. Have s-off and do an RUU-type flash of just the firmware. Usually always requires the supercid mod (because gsm radio firmware is the same regardless of carrier, but the firmware payloads identify for the carrier that the dev snagged them from - so supercid lies to the fastboot update process and says, yes I am your phone, so the firmware will flash).

3B. Have s-off on Sprint - get the firmware from Captain Throwback, place on sd card, flash by booting into fastboot, no pc required.

3C. Have s-off on Verizon - I'm the wrong guy to ask.
 
  • Like
Reactions: dan55
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones