yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] slayer7003:
Thank you!

Thank you for the prompt answer, will give it a try!! always love Venom as it has proven to be the best ROM out there!!
[One (M9) Android Development] tigerland:
GUYS!! is the last version 6 is better than 5.3.0?!!

I really flashed over firmware 3.35.401.32, and all worked well, the only thing I don't make it work is I can't change the font to the font I desire like Tahoma for ex.

one other thing is I feel that the battery is drain slightly fast, even though I did a clean install.

so is it better or should I roll back to 5.3.0?

Edit: another thing is when someone sends me a message on Messenger, Viber or Whatsapp it doesn't appear until I open the the application, and yes, these apps are not closed, it is still running in the background.
[One (M9) Android Development] vasujahagirdar:
I'm perplexed!! With the same installation of rom as quoted above, now that is second day it is still 80% from 9.30am till 2.30pm noon, & battery at 35-39 degree only!!

Any explanation? I don't think it is usual thing that device settles down after few cycles of charges. ! because I waited for 2-3 cycles earlier with same setting but horrible results,
[One (M9) Android Development] obednal97:
So I have the latest viper rom installed on my HTC one m9, it has a version of LMT.

It works well however the home action button does nothing and when I select the menu action button it displays "This feature needs root permissions!" but it has never asked for root privileges however the other buttons work such as the back button, multitask button and search button.

Accessibility settings: On

Device Admin: On

Draw over apps: On

All other settings: On

It still doesn't work so I installed the latest LMT APK and restarted my phone and it still doesn't work, super user doesn't pop up asking to give LMT root Access. I have checked my denied super user requests in the Superuser app however it is empty and no LMT... Any ideas what to do? I can give more info if needed. Thanks
[One (M9) Android Development] stevefromyellowstone:
Followed all the steps to curtail battery drain, including all the reboots. Still draining like hell and abnormal heating. Ugh, I'm sure the devs are working on it.
[One (M9) Android Development] obednal97:
I upgraded my viper 4.3 to 6.0.0 yesterday, definitely worth it, would recommend a clean install if you have the time I am having no issues with the Rom so far, REMEMBER TO BACK UP YOUR DATA!

My reason for upgrading was that I planned to do it soon anyway however my phone decided to become corrupt and not boot correctly yesterday morning so when I got home I just wiped it and installed the new 6.0.0, managed to retrieve pretty much all of my data for various backups, spent most of today righting it all.

My only issue is Venom Pie gaining root access but I don't think this is a rom issue.

Regarding your venom hub: reset your password on the web, delete the account off your phone (Settings -> Accounts -> Venom Hub), go to the venom hub app and log in with new credidentials. If it still fails I would recommend emailing them.

Edit: When installing 6.0.0 I chose to install super user as I have read several faults about magisk
[One (M9) Android Development] tw39515:
i have to wait for new firmware for wifi calling to work. tried to remove account and re add with no success. it says wrong email or password
[One (M9) Android Development] -AHMED-:
please how to fix battery drain
[One (M9) Android Development] kartman_canada:
Dark/Inverted Dialer?

I searched the thread and didn't find what I was looking for... sorry if this has been asked and answered. I just updated my FW and ROM last night... Venom 6.0.0 is really nice!

I tried the blackVenom theme and it gave me some weirdness with backgrounds and white on white text so I revered to the basic Venom theme. I was wondering if there is a way to install a black dialer or just select an inverted dialer. If so, can I get a bit of help?

PS - Inverting notifications might be nice too but I can live with the standard for now.

Many thanx.
[One (M9) Android Development] zalazdev:
I need help, please (I get '' viper one '' all the time.)

I can not start the rom. I get '' viper one '' all the time. When I finished the installation, I saw a single error:

'' Failed to mound '/ preload' (Invalid argument) ''

I want to explain the context of how I got there:

I was taking my 2nd day using her rom, trying it on. I noticed that the smartphone was getting very hot, and that there was a battery drain. Then I went to inquire, and I saw that somebody said this:

What I did was flash boot.img ... That erased ALL PARTITIONS, forcing me to do a factory reset.

Already with the factory reset, I was able to install the ROM.

But now I stay in the error I mentioned in the beginning,

Can you help me, please?
[One (M9) Android Development] leonardojt:
blackVenom theme works for me, choose htc theme that has dark dialer before you apply the black venom theme. checkout my screen shots
[One (M9) Android Development] AliceXES:
Please help with battery drain.

I've installed the Nougat RUU for Developer Edition

- installed Venom 6.0.0 with full wipe

- reboot

- update apps (including magisk)

- reboot

- flashed magisk uninstaller

- reboot

- flashed magisk 11.1

- reboot

Almost no apps installed on phone, also a lot of bloatware removed and this is the result - 12% battery used per hour with screen off:
[One (M9) Android Development] MC_Ohr:
I'm using this Rom with magisk 11.1 and magisk root. I have installed elementalX kernel and battery drain is good

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M9) Android Development] Beast Power:
Please note I said to flash the newest firmware for nougat, so presume you are on the incorrect version of TWRP as well (Part of the firmware flash)., as your signature is still displaying the incorrect firmware version.

Firmware available here https://www.androidfilehost.com/?fid=745425885120703413 (Thanks to SneakyGhost)

Instructions to flash here https://xdaforums.com/one-m9/development/firmware-t3068243%22

(probably to late now to warm you to make a nandroid backup in TWRP before attempting any changes to your phone).

After this flash the ViperOneM9 6.0.0. Zip file from recovery (Select full wipe option from the Rom installation options, as you are moving to a new base)

Now boot and setup your phone for first boot.

Now you can do the following :

You can now reboot into recovery and flash ElementalX 5.00

And all should be fine.

Then I do not know why all your partitions were wiped,

1. Did you extract the boot.img file from the ViperOneM9 6.0.0. Rom Zip file.

2. Did you use the following command to flash the boot.img ( fastboot flash boot boot.img ) from your command prompt ?
[One (M9) Android Development] NDR_man:
Try seLinux as permissive. Also make sure you're running a SuperSU for your correct version
[One (M9) Android Development] jasonlee0315:
After dirty flashed to 1.3,battery drain faster than 1.2 and get heat easily,usually it's around 30℃~40℃. Is it recommended to clean flash to solve this?
[One (M9) Android Development] B-Man2005:
maybe you should try RUUing before flashing.

i will also ruu my phone to .17 before flashing a .17 rom

does someone know the changelog from .15 to .17 ?

thanks
[One (M9) Android Development] j to the 4n:
updated your firmware?
[One (M9) Android Development] jasonlee0315:
Sorry, dumb question.

Since I don't have s-off my M9,can I just download a OTA that contains .17 firmware and flash it?

Can I simply upgrade my firmware even if I'm already on the Viper ROM 1.3 and do no harm to my OS,like ... Bootloop,lots of FC,etc...?

-----------------------------------

Edit.

I just downloaded 1.32.401.15 to 1.32.401.17 OTA file from this page on XDA

But I don't know how to flash firmware with S-ON

which file do I need to extract?
[One (M9) Android Development] Sneakyghost:
Not the actual ota file, no. Not when running a custom ROM. But you can pull out the firmware.zip from the ota file and if you don't alter that zip in any way and leave the htc signature intact, you're able to flash that S-ON if you meet a certain set of conditions:

- S-ON needs relocked bootloader

- CID and MID must match

- OTA must be the correct version for the already installed version (look at file name of ota file, it states from what software version to what software version it's updating).

- possibly the "software status: modified" needs to be set back to "original", but that's not quite clear yet. To do that you can flash a full RUU via sdcard method. Flashing a RUU from fastboot will not reset the software status flag.

Long story short: it works but the obstacles are many and it's an absolute pain in the butt.

[EDIT]

other than that I'd like to point out that we don't do firmware support. Not here, not in tickets.

I've got a firmware thread where I'm currently collecting and discussing new info in regards to firmware flashing. Then there's a thread by the very capable scotty1223, where you can also learn a lot. And then there's a few more which I don't follow so much. I'd suggest you move over to the appropriate threads with firmware questions.
[One (M9) Android Development] mick_soul:
But the option to change the color of the app drawer background would be very nice, though :)
[One (M9) Android Development] j to the 4n:
I didnt say that we wont add it back (-:
[One (M9) Android Development] C.H.T.J.:
Just flash the Firmware(bootloader black on) like you flash RUU and then reflash twrp recovery beta no s-off needed. I did it the same way!
[One (M9) Android Development] TLK3:
That's all custom ROMs, and has nothing to do with the phone. Just don't want bad info spreading.
[One (M9) Android Development] j to the 4n:
I never suggest a fullwipe with new rom updates...I mean does HTC wipes your data when they release an OTA? No!

If you stick with our rom, you will never need to do a fullwipe to update to a new version...well lets say in 99% of the cases.

On my m8 I never wiped one single time besides one time: when Android L was released, a major update from google and HTC that somehow caused issues with Wifi if you didn't fullwipe.
[One (M9) Android Development] jllbenson:
Got phone yesterday. unlocked bootloader put on twrp and rooted then flashed this v 1.3. I keep getting random "sprint ID" fc's and calls might be dropping. Tether a no go as well.

Did I need to update the firmware b4 flashing this?

Sorry, I didn't see the section of the phone pre requisites before you flash. Please point me there if that does exist.
[One (M9) Android Development] j to the 4n:
what trwp you used?
[One (M9) Android Development] jllbenson:
2.8.6.4
[One (M9) Android Development] SoLdieR9312:
[MENTION=4905624]j to the 4n[/MENTION]

found 2 things which are driving me crazy..

- motion launch gestures not working, checked all tweaks and motion launch in settings, all fine there..

(flashed 1.3.0 on full wiped device, and latest dark theme from hub, i'm on the latest firmware)

EDIT: looks like its because of the dark theme.. will try to figure out..

EDIT2: back working without dark theme.

- vibration strength of the recent button is not as strong as on the back and home button

maybe anyone else have the same issues? if not, i should try to reflash rom..
[One (M9) Android Development] j to the 4n:
2nd thing will be fixed in 1.4.0
[One (M9) Android Development] j to the 4n:
tried a fullwipe when coming from your other rom?
[One (M9) Android Development] SoLdieR9312:
Thanks! btw, the Tweaks app is english only for now?

Can't find the option to set to german, i think the m8 one was in german translation?
[One (M9) Android Development] j to the 4n:
At the beginning we had german translations and other ones. But the tiem required to maintain all was just too much and the time is really better spent in coding than adding and runninng after updated translations.

..theres an xposed mod though that adds german translations to ViperOneM9.
[One (M9) Android Development] spock666:
Hello Jan and team,

i found a little bug, the clock icon in the statusbar is to big.

I hope you can correct this.

thanks spock666
[One (M9) Android Development] jasonlee0315:
By "like you flash RUU" it means that I have to RE-LOCK?

So I just extract the FIRMWARE.ZIP from OTA file and flash it?

..............................................................................................................................................................

Edit:

My CID is HTC__621...means that I can't flash the file from this thread?

And finally...I gave up upgrading my firmware with S-ON, just like [MENTION=1102297]Sneakyghost[/MENTION] said ... it's really pain in my ass. I might just let the battery keeps draining and burning XDD. Cuz I'm already used to the heat and fast draining battery that HTC One X brought to me XDD
[One (M9) Android Development] Crackfreak:
Kernel help

The rom works perfectly , not even a single bug since I installed it the day Viper 6.0.0 was released.

got some questions tho :

I'm looking to flash ElementalX kernel and since It's got many options during installation , I'm not sure which one works best with this rom.

- If I want to set my phone to full performance ( don't care about battery :D ) ,which settings work right with this rom ?

- and If I want to set it for power saving , what are U guys recommending ?

- how does the Hexacore mode work on this rom ?

( hope my question ain't off topic ):D
[One (M9) Android Development] adammeowington:
Home button google assistant

Does anyone knows how can I set the google assistant future to home button while long pressing it?

When using Google Now / Pixel launcher if you long press the home button it scans the screen and can google things from it/ launch the google assistant.

It's a very neat feature and I'm loving it. Can you help me please?

It's an amazing rom, loving it! ViperOneM9 6.0
[One (M9) Android Development] vasujahagirdar:
Sorry,u miss understood me.i was telling that my device is running very good now, no drain & heat !! My question is how it changed with the same procedure it was draining battery profusely but now really good? !!
[One (M9) Android Development] olalekanbabs:
I tried downgrading to Viper Rom 5.3.0 but I couldn't access my sim anymore so I decided to install the latest Rom 6.0.0.

Chorniy(xda member) helped to unlock the phone yesterday and since then it's been stable but data connection always shows G as you mentioned.

I just noticed that I can't do mobile tethering/hotspot, is there any fix for it?
[One (M9) Android Development] fichl:
you shouldt have any white on white issues with the theme...

just note that some colors need to be set in venom tweaks app in colors tab ;)

thats also the place you can invert the notifications...

just take your time to explore all the possibilities :)

also you dont need a htc theme for inverted dialer, but that would be the way of having an inverted dialer only without flashing the theme...

but if wanted you still can combine htc themes with blackvenom ;)
[One (M9) Android Development] zalazdev:
Oh man, Thanks You!

Well, I greatly appreciate your prompt response. Right now I start with firmware flashing.

Regarding your questions:

1. Yes, extract the boot.img from the ROM.

2. Yes, I used that command in Download mode.
[One (M9) Android Development] NDR_man:
My fault, I didn't read properly lol
[One (M9) Android Development] zalazdev:
I updated the firmware, but I have the same problem ...

I updated the firmware, but I have the same problem ...

I'm sure something happens to me, but I've been following them with great care and attention ...

Sorry if I bothered with my insistence, you know how we get the ones that we do not have so much experience in these things ...
[One (M9) Android Development] vasujahagirdar:
Weather update. !

Any one having issue with weather update??

Sense home is not updating weather ! Did cheat data, clean install etc. But in vain. Any solutions? Plz
[One (M9) Android Development] guiltyundertaker:
Has anyone had the "3finger service has stopped" warning? I get it quite often since being on 6.0.0, but I just hit ok and have no further problems, so it's not really an issue, just wondering what it could be..?
[One (M9) Android Development] sblonci65:
Me too.
[One (M9) Android Development] damakburhan:
Hello there. İ am getting a google play error like the picture. İs there a solution ?
[One (M9) Android Development] -AHMED-:
please how to fix no sim card in htc m9
[One (M9) Android Development] kartman_canada:
OK... I tried again and found the colors tab in tweak app. Sorry for being so dense but the options available are staggering and I just didn't dig deep enough! Nice theme! All seems good now. Is there an easy way to change the options for the lock screen clock widget? I like having hte clock but I'm not a big fan of the clock widget with the angled split between the hours and mins.

Thanx again!
[One (M9) Android Development] shaqman89:
Unfortunately I haven't found any fix for tethering. In my case it does works, only that the client doesn't receives an ip address. It's been like that for me since 5.3.0.

I wonder if it worked by default for someone else using sprint firmware.
[One (M9) Android Development] hammer400:
Haven't had any issues with tethering on my sprint m9 with latest marshmallow firmware after installing 6.0. Only thing that doesn't work right is sprint zone and sprint voicemail which is to be expected and no big deal for me. But tethering works for me while connected to both 3g and 4g.
[One (M9) Android Development] zalazdev:
I have a bootloop.

What do you recommend me to do?

I already tried many things:

Format all, and reinstall the rom,

do wipe cache & date,

install a kernel ... NOTHING.

Now I will try to install another rom (ICE) ...

Can you help me?
[One (M9) Android Development] shaqman89:
Not sure what we can do about it.

Please provide more details, at the very least what NOTHING entails in your case.
[One (M9) Android Development] zalazdev:
I come back

Well, I ended up installing the M9 ICE rom and I can already use my device.

Thank you.
[One (M9) Android Development] Jojo85-83:
Hello all,

I have used Viper roms in the past on a couple other phones I've had and always been a fan but I have been away from flashing for a while and I've tried to keep up with stuff when I had time. I have searched to try to find a answer but I just wanted to ask to confirm. Is version 4.3.0 the last version of this rom that currently has advanced calling and volte working for Verizon M9. Thanks in advance and I also want to thank all the developers and everyone who puts in all their time and effort to make all this great. Thanks
[One (M9) Android Development] zalazdev:
Everything happened in these 30 hours ... (History of my life)

All this was told by private messaging [MENTION=4167100]Beast Power[/MENTION]:

In the end, I installed everything as is. I spoke in the forum of FirmWare and [MENTION=1102297]Sneakyghost[/MENTION] told me that the error of the '' PreLoad '' is something I could ignore.

So I focused on other solutions, there I came to mind changing ROM, changing it, everything started to go again.

I took advantage and I reinstalled VIPERONE, and this time, it worked. (It looks like M9 ICE fixed any existing problems with partitions or something) ...

Now what is unique? Well, it seems that I do not IDENTIFY THE SIM CARD and that, to avoid the problem with Magik, I only use SuperUser, but I think the battery drain and the high temperatures on the smartphone, still continues ...
[One (M9) Android Development] Afeef.mlk:
Is vulkan api included in this ROM ?
[One (M9) Android Development] Sneakyghost:
All those skipped partitions are normal on the M9 nougat release, as is the preload mount issue TWRP complains about.

Your drain issues are from something else, something in the ROM, possibly bad data (did you dirty flash? Then do a clean flash), bad apps...

The SDCard issue (it gets ejected) is a massive, common problem on the HTC10 and sometimes on the M9. It has nothing to do with the ROM, it's a generic HTC and/or hardware problem.

You'll need to find a PC that doesn't have USB 3 and ideally runs Windows 7, then download SDFormatter v4 from the sd association website and do a full erase/overwrite format on that card.

That might, if you're lucky, fix your card's bad NAND blocks.

You can also research XDA for sdcard unmount issues (HTC10 forum mainly) to get a better understanding of what's going on.
[One (M9) Android Development] zalazdev:
Well, I'm not using SD CARD, what I use is SIM CARD, which is the card of the MOBILE OPERATOR, in my case Orange. Before I worked perfectly, but now the smartphone does not recognize that it is inserted.

PD: Oh man, I greatly appreciate your unselfish help, I speak of you, the developers, with great admiration.
[One (M9) Android Development] Black-FR:
You flashed a GSM firmware, on a Verizon device (CDMA).

That's why your sim isn't working (as stated here already):

https://xdaforums.com/one-m9/development/firmware-t3068243/post71052278
[One (M9) Android Development] Random Pinenut Joy:
It's been a while since I have been able to use Viper. I can't quite remember where in tweaks I can set the status bar to hide itself.
[One (M9) Android Development] -AHMED-:
please i have htc m9 when install viper or ice rom my phone give me no sim card how to fix it the network work sometime when restart phone give me no simcard
[One (M9) Android Development] Golv:
Replace your sim or try to use other sim.
[One (M9) Android Development] -AHMED-:
i will try thank you
[One (M9) Android Development] boroboy69r:
I'm thinking for viper6 because of magisk we will have to

1st run magisk uninstaller

2nd flash elemental

3rd get magisk back.

Please correct me if I'm wrong because I want to have a flash also
[One (M9) Android Development] obednal97:
I had an issue where part of the pie wasn't working because of accessibility settings and it not requesting root permission, I have fixed that by wiping and flashing the rom again and that is sorted.

New issue though:

LMT/venom pie prevents me from approving permissions for apps, the screen overlay won't let me click the approve button, only deny.

Before I installed LMT/venom pie to this rom it was working perfect, then I installed it and I can no longer click the approve button.

Thoughts and ideas on how to fix this please!
[One (M9) Android Development] chimpsinties:
I'm the same as you. Sprint handset but not on sprint network. Tethering gets as far as acquiring IP then just doesn't actually assign it. Pretty much that and the G signal icon issue are my only gripes at the moment.
[One (M9) Android Development] blksith0:
Ay man I'm on 5.3.0 but then 6.0.0 came out but the Software Updates -> Check Now says I'm up to date.

Also is it possible to dirty flash 6.0.0 on top and preserve all my painstakingly meticulously customized settings? :confused:
[One (M9) Android Development] Minnesinger:
This app is worth every penny. It does a great job of backing up all of your settings and the dev does a great job of keeping it up to date. I move from every version of Viper with ease due to this app (and the exceptional work of the Viper team!)

ROM Settings Backup Pro
[One (M9) Android Development] gutspugs:
HELP =(

i'd flash the 3.35.401.12 via sdcard and im currently on 3.35.401.32 (marshmallow 6.0) everything is successful. But when i try to update the updater says "there are no updates available to your phone" because im hoping much that im getting the Nougat update but unfortunately my expectation is wrong =( =( Then i download 4.14.401.7 ruu and i push to sdcard rename it to 0PJAIMG.zip then did the flash and i get three error message on download mode.

12 RU_ZIP_ERROR

12 RU_ZIP_ERROR

FAIL 12 RU_ZIP_ERROR

plzz heeelp can you give instruction how to get 4.14.401.7 (Nougat)
[One (M9) Android Development] zalazdev:
Hehe, I went through that this afternoon. Thanks to [MENTION=1331268]santod040[/MENTION], I gave these instructions:

You can download the files, both the hboot and the RUU zip, the original thread is here.
[One (M9) Android Development] gutspugs:
but my device is gsm international not verizon model