[ROM] 18/10 ViperOneM9 5.2.0 ◦ Tweaks | HUB | Sidebar | OTA ○ 1.95.401.3

  • 513 Antworten
  • Neuester Beitrag
Diskutiere [ROM] 18/10 ViperOneM9 5.2.0 ◦ Tweaks | HUB | Sidebar | OTA ○ 1.95.401.3 im Root / Custom-ROMs / Modding für HTC One M9 im Bereich HTC One M9 Forum.


-> Original Thread
Entwickerler: Team Venom

Bitte keine mirror's der ViperOne-Rom erstellen, ohne Berechtigungen!

Erforderliche Firmware:

Bitte benutzt die aktuellen Firme (3.35.401.12 oder 3.35.617.1).

Download (Quelle: XDA):

-> Original Firmware
-> "Roter Text" entfernt *S-OFF*


HTC One M9 - Team Venom

Infos & Screenshots, Reviews & Support


ViperOneM9 5.2.0 (17th October)

Additions & Updates

Special Thanks @thicklizard for his work on carriers support
  • VenomHUB Update:
    • Venom HUB Web Store: Download apps, themes and addons to your desktop
    • Install apps, themes and addons from your desktop browser directly on your device(like it works with the play.google.com)
    • Addons, themes and other items can show linked items(f.e. you will see if some addons are compatiable with theme)
    • Minor UI improvemnets in WEB HUB and in HUB App
  • Add "Clear recents apps" mapping to button actions and three finger gesture
  • Add doubletap statusbar action to scroll content to the top
  • Disable Vibration system wide
  • Allow haptic feedback during powersaver
  • Set media volume as default when using the volume rocker
  • Updated SuperSU to v2.78 SR1 (full ROM only) Credits to @Chainfire

Fixes & Cleanups
  • Fixed HTC Music FC when using HTC car app (full rom only)

ViperOneM9 5.1.0 (24th September)

Special Thanks @thicklizard for his work on carriers support

Additions & Updates
  • Rebased on 1.95.401.3
  • Visual theming - Tap item to change its color
    • Notification area: Header, Horizontal Quicksettings, Notifications, Weather
    • Native Quicksettings
    • Volume Dialog
  • Temperature Infoline
    • Battery
    • CPU
    • GPU
    • Thanks for the extra work you sons of murricans. Supports Fahrenheit - Setting is pulled from the HTC Weather app.
  • Theme Brigthness Slider
    • Slider
    • Thumb
    • Autobrightness button
  • Additional animations scales in Settings->Developer Options->Advanced
  • Collapse Statusbar when pressing a quicksettings tile
  • Color background of brightness slider mirror
  • Color brightness slider thumb
  • Option to hide labels in the appdrawer
  • Infinite scrolling on homescreen
  • Increased default power doublepress interval to 300ms, so you slow old guys can trigger the camera action more easily
  • Add additional option to add shortcuts into the Homescreen menu. Shortcuts = direct call, bookmarks etc.
  • Configure update interval of traffic icon
  • Option to disable Notification LED (useful if you use button light notifications)
  • Option to disable LED's when on DND (Notification LED and Button Lights Notification LED's)
  • Option to disable Charging LED on DND
  • Toggle to prevent camera acquiring maximum screen brightness when opening it
  • Signal strength icon for statusbar
    • dBm or ASU level option
    • Custom color
  • Added CM ScreenRecorder App
  • ScreenRecorder Tile to start/stop screen cast

Fixes & Cleanups
  • Fixed some shortcuts not working for the Sense Home Menu
  • Fixed notification background color not applying
  • Fixed "Add to home" FC on Sense Home Menu
  • Fixed custom autobrightness "Normal" Profile not applying in VenomTweaks
  • Fixed hidden app labels on homescreen appearing again after reboot
  • Fixed crash when enabling "Hide Navbar on press" option without setting keys to hide it
  • Some minor fixes in VenomTweaks

ViperOneM9 5.0.0 (30 August)

Special Thanks and Credits
  • @sun_dream for first S.ROM port from HTC 10
  • @Golv for helping me and fixing HTC 10's camera app.
  • @thicklizard for creating boot.img.
  • @topjohnwu for resizing icons.

Additions & Updates
  • Intial HTC 10 port for M9 release
  • Based on HTC 10 1.90.401.5
  • Clean flash is required!!!
  • Carrier / Device support
    • Verizon
    • T-Mobile
    • Sprint
    • AT&T
  • New VenomHUB, including a web frontend!
    • Front-end URL
    • Reworked FAQ section
    • Expandable items
    • Added search
    • New Categories
    • Themes
    • Bootanimations
    • Navbar Themes
    • IRC Support
  • Venom Tweaks Backup and Restore (It takes a while the first time to show app - Patience!)
    • Internal SDCard
    • VenomHub Server or Google Drive
  • ROM / Installer
    • Android Pay tested and works on all carriers
    • AdAway now works systemless (in order to make Android Pay work)
    • Added SuperSU compatible mode option in Aroma
    • Updated aroma installer graphics, menus, and removal/install options
    • Added missing 7 sense Apps & Widgets as aroma install option
    • Add custom bootanimation option
    • Add custom downanimation option
    • Add custom bootsound option
  • SystemUI
    • New Tiles
      • Tweaks and HUB NEQS Tile
      • Powersaver NEQS Tile
      • NFC NEQS Tile
      • Caffeine Tile, Credits Cyanogen
      • Sync Tile
      • Sync All Tile
      • SilentMode Tile
      • VibrationMode Tile
      • ADB Wi-Fi Tile
      • Screenshot Tile
      • HTC Connect Quicksettings Tile
      • Glove Mode Tile
    • Quicksettings custom tile size
    • Added NEQS Hide Reorder to VenomTweaks
    • Statusbar traffic info with up and down
    • Added option to swap up/down traffic info
    • Hide slow charger notification
    • Hide low battery notification
    • Hide search in recents apps
    • Recents apps with RAM Display
    • Hiding quicksettings now gives the space free
    • Ability to make Wi-Fi and BT Tile taking same space as other quicksettings
    • Custom Quicksettings Column Size 4-12
    • Quickpulldown Left, Right, Both
    • Hide vzw connected wifi notifcation
    • Show External SD-Card in Infoline
    • Hide Bluetooth Disconnected Icon: Hides the icon when no device is connected. Once one is, the Icon will appear
    • Option to quickpulldown quicksettings on full width of the statusbar
    • Horizontal Quicksettings Sync All and Toggle Sync button
    • Added 'Keep collapsed header' option when expanding the quicksettings
    • Added toggle to disable headup notifications
    • Added Headsup notification control
      • Black and Whitelist
      • Blacklist allow all
      • Whitelist ignore score
      • Prevent headups on specific apps (e.g. youtube, when you watch a video)
      • Headsup timeout
    • Contextual Header and Recent Apps
      • Set time based backgrounds (morning, afternoon, evening, night) images for your header and recent apps
      • Use predefined or custom images
      • Random mode
  • Sense Home
    • Added Hide Dock on blinkfeed
    • Added 5x6 Appdrawer
    • 5 or 6 columns in folder
    • Center folder
    • Homescreen 4x5 layout
    • Allow all rotations
  • NavBar
    • Changing navbar styles work on the fly without rebooting
    • Venom and Stock Navbar
      • Custom Navigationbar height on the fly
      • Auto Hide Navbar after a specified time
      • VenomNavbar Background colors
      • VenomNavbar Activation area colors
      • VenomNavbar Custom Activation area size
      • VenomNavbar Activation Type (Touch or Swipe)
      • Touch anywhere to hide
      • Press Key to Hide
      • Longpress Key to Hide
    • Extended Navbar - add different panels to your navbar, swipe left/right to switch
      • Available panels: Music controls, quicksettings, quicklaunch, extended buttons, brightness slider
      • Infinite swiping
      • Swipe and animation direction
      • Swipe distance
      • Setup Extended buttons, quicklaunch and quicksettings
    • Added option to keep home button working when using Navbar
    • Added option to select default view for extended navbar
    • Added extended navbar for venomnavbar
    • Added Recents Task Hide Clear All Button
  • Others
    • Volume cursor control
    • Blink LED while charging
    • Notification LED Blacklist: Select the apps you don't want to flash the LED on a new notification
    • Ambient display
      • Whitelist: Enable Ambient Display just for specific apps
      • Pulse Once
      • Pulse Visible Duration
      • Pulse Fade In Duration
      • Pulse Fade Out Duration
      • Pulse Schedule
    • Enabled Call Recording
    • Fade out Page Indicator on Homescreen
    • Added "Always/Just Once" Option to native USB Configuration Dialog
    • Added customizing color of the volume dialog
      • Background
      • Icon
      • Expander
      • Active and Inactive Slider
    • Pulldown Gestures
      • Change Gesture color
      • Use shortcuts to start custom activities, direct calls, etc.
      • Draw gestures to peform different actions
      • Reveal with quickpulldown, three finger gesture or button mapping
    • Allow home button during calls
    • Invert Volume Cursor Control Keys
    • Keep Display off when unplugging charger
    • Custom Ambient Screen Brightness (255 steps)
    • Custom volume steps (45 max) - Makes it easier to fine tune the volume with your volume buttons
  • Notification ScreenOn List
    • Works the same as ambient display, just that it turns the screen completely on and that you will be able to open the notifications
  • Flash and Buttons blink notifications
    • On incoming notifications either your flashlight or capacitive buttons start to blink on selected apps
    • Additional settings
      • Blink speed
      • Repeat timeout
      • Blink timeout
      • Intercept mode
        • Screen on
        • Flip device (required when you use it for incoming calls)
  • Seperate Left, Right and Full Width Quick Pulldown
  • Two fingers Gesture Quick Pulldown
  • Hide quicksettings expand/collapse button
  • Full width header, quicksettings panel and notifications
  • Remove padding between notifications
  • Color options for notifications
    • Background
    • Title
    • Text (colors, the notifiation text, time, action icons and text)
    • Icon circle background
    • Icon
  • HTC Connect HEQS
  • Notification and LED tweaks got their own tab now in VenomTweaks
  • Custom Autobrightness steps
  • Hide Weather on LockScreen
  • Added Operator Infoline
  • Added quickstart camera with doublepress Power on screen off - Thanks for the suggestion @bearclaw76
  • Added Power double press interval
  • Added Charging/Low Battery LED to turn off when the screen is on
  • Added toggle to disable/enable button lights on the fly
  • Custom Camera Image names
    • Set a custom prefix (instead of 'IMAG')
    • Append timestamp: Either choose from some prefix or set your own
ViperOneM9 4.3.0 (21st Feb)

Additions & Updates
  • Updated aroma and installer binaries to support rom zip larger than 2.00GB!!!
  • TWRP 3.x.x version is required from now on to successfully flash the rom !!!
  • Added TMOUS support (3.39.531.7)
  • FIXED TMOUS WIFI calling
  • UPDATED Verizon base (3.37.605.7)
  • FIXED Verizon VOLTE
  • UPDATED Sprint base (3.41.651.4)
  • More merges with android 6.0.1

ViperOneM9 4.2.1 (12th Jan)

Additions & Updates
  • Updated Sense Home
  • Merged Android 6.0.1 patch:Reduce delay of floating toolbar appearance.(long hold to copy text etc)
  • Verizon signal icons back
  • Volume dialog takes theme colors now
  • Heqs and brightness slider change theme color on the fly
  • Additional navbar icons take theme icons now (only search didn't)Switch icon in header hides now, when you disable neqs
  • Added Next Alarm next to clock, when disabling NEQS - Before it was just available after you pulled down neqs
  • Added notification count tint
  • Added notification count text tint
  • Added Preferred USB Selection to Advanced Tab - It really works, not like the one in Developer options (That remembers it now too, if you select any other option than "default" in VenomTweaks)
  • Added Coloring of NEQS Background, Icons and Text
  • Added/Fixed Multiuser (Wow you really messed it up HTC)
  • Increased NEQS Max Tiles Count
  • Added dynamic column and textsizing based on neqs columns
  • Added NEQS Columns override
  • Added Hide NEQS Menu
  • Added next alarm style for header
  • Added NEQS Multiline Toggle
  • Added coloring of 3 dots neqs buttons
  • Added System Info toggle
  • Added System Info text and circle coloring
  • Added next alarm coloring
  • Added hiding neqs texts

Fixes & Cleanups
  • Fixed kill message not appearing
  • Fixed Auto Hide delay, navbardetector width and height not sticking
  • Fixed Hide USB Debugging Icon
  • Fixed coloring of header buttons
  • Made colorpicker a bit smaller, so textfield wont get overlapped by keyboard

ViperOneM9 4.1.0 Stable (3rd Jan)

Additions & Updates
  • Re-based on 3.35.401.12
  • Added Sprint support
  • Added Verizon support
  • Partially merged with Android 6.0.1(HTC A9)
  • Improved rom install and boot times by almost 2x
  • Huge boost to performance, all lags fixed!
  • Fixed data getting moved to "0" folder on internal SD
  • Header tweaks are back with it's full force!
  • Added light/dark tint color
  • Added tint override theme option
  • Refactored Colors and Buttons Tab
  • Refactored Brightness slider again. Now adaptive brightness can be adjusted on autobrightness (properly)
  • Latest Sense Home from Playstore added
  • Added longpress statusbar to toggle autobrightness if statusbar brightness slider is activated. on automatic it will adjust the adaptive brightness
  • Added Toast notification to longpress statusbar for statusbar brightness slider to show the toggled state

Fixes & Cleanups
  • Fixed Google Partner FC and QTI Teether FC issue.
  • Fixed broken animations that caused massive lags on different UI elements
  • Fixed APM reboot to recovery and OTA installation showing scary "Factory reset" dialog
  • Fixed doublepress back
  • Fixed doublepress recent
  • Fixed statusbar theming
  • Fixed longpress and shortpress remapping of settings button
  • Fixed custom clock and calendar shortcut on header
  • Fixed brightness slider
  • Fixed mixed up sync/sync all icons
  • Fixed screen timeout heqs fcing
  • Fixed systemui fc on boot when extended navbar enabled
  • Fixed statusbar notification count icon fc
  • Fixed hiding persistent notifications
  • Hiding usb works now. You can change the usb setting in Settings->More->Mobile Network sharing if you hide it
  • Fixed home button misalignment
  • Fixed hiding battery not working
  • Fixed 4th button custom color
  • Fixed HEQS Spacing, now 9 items fit completely on small, 8 on mid and 7 on large icon site
  • Fixed quite hours
  • Fixed carrier default color applying not without reboot
  • Fixed analog clock overlapping carrier label
  • Fixed statusbar icon not showing
  • Fixed header background color
  • Fixed header clock default color (affected analog clock)
  • Fixed changing lockscreen shortcuts not asking for statusbar reboot
  • Hide statusbar clock doesn't need statusbar reboot anymore
  • Fixed some broken custom motion launch actions
  • Fixed APM icon alignments
  • Fixed Full Reboot in VenomTweaks not working
  • Hide volume icons works now

ViperOneM9 3.5.0 (19 July)

Additions & Updates
  • Updated International base to 2.10.401.1
  • Added back proper AT&T Support
  • Added option to hide Priority icons
  • Added option to define Quick PIN Unlock Password length
  • Added tweak to bypass first lockscreen, super handy if you use PIN/Pattern Lockscreen
Fixes & Cleanups
  • Fixed APM Sound Icons
  • Fixed VenomAppInstaller not showing instructions on Setup Wizard

ViperOneM9 3.1.0 (11 July)

Additions & Updates
  • Added CPU Core Control to disable cores 1-7 (Running currently with 2 cores lag free, should improve battery life a bit)
Fixes & Cleanups
  • Fixed Sprint Testicle Icon not hiding
  • Fixed VenomAppInstaller not scanning the external sdcard
  • Fixed Custom Clock App for the weather clock widget
  • Fixed FC of VenomHUB when accessing account settings
  • Fixed Murican Rocket Icon
  • Fixed Always Display Data Icon for Murican Carriers
  • Fixed distorted VZW Icons in Settings
  • Fixed some graphical glitches in VenomHUB

ViperOneM9 3.0.0 (28 June)

Re-based on 2.7.401.1, android 5.1

Additions & Updates
  • Verizon fully supported (May require FW update)
  • Sprint fully supported (May require FW update)
  • TMoUS fully supported (Wifi calling not working!)
  • AT&T supported (Currently running international build)
  • Added Color Conversion NEQS toggle
  • Added back Flash Led during charging
  • Added custom motion gestures back
  • Added LTE toggle to Sidebar
Fixes & Cleanups
  • Fixed immersive mode white/blacklist
  • Improved Fake Imei to work with more apps
  • Fixed statusbar and navbar using previous color if app is on blacklist

Just quick explanation about "May require FW update", it means rom may function without problems even on old FW, but if you face some random issues like screen flickering it means you will need to upgrade to new FW when its available (rom it self is ready.)


Zuletzt bearbeitet:


Es gibt ein Update, auf 1.3.0:

j to the 4n schrieb:
ViperOneM9 1.3.0 (24th April )

Updates & Additions
  • Updated International base to 1.32.401.17
  • Update AT&T base to 1.32.502.31
  • Updated Sprint base to 1.32.651.30
  • Updated T-Mobile base to 1.32.531.33
  • Updated Verizon kernel to 1.33.605.15
  • Free up 3GB from internal storage for S-OFF users
  • Removed Flashlight and Venom Filemanager removal
  • Added removal to stock HTC Filemanager
  • Added Skype and Skype removal
  • Removed FitBit
  • Removed /preload content
  • Updated all /system and /data apps
  • Updated Venom Apps to use new HTC Sense 7 Theme engine
  • VenomHUB Backend completely rewritten, preparations made for Desktop Hub and User Uploads
  • Added ability to customize status bar and header clocks with custom formatting including HTML
  • Added html presets for statusbar and header lock
  • Added ability to customize carrier label with HTML
  • Added ability to hide clock on lock screen
  • Added SliderBrightness to Notification header

  • Fixed MTP - got broken when you S-OFFed
  • Fixed Centered Clock now displayed on lockscreen
  • Fixed HeadsUp white/black list (for stock behavior, leave list of apps blank)
  • HeadsUp can now be disabled
  • HeadsUp timeout fixed
  • Information Text (CPU usage, frequency and profile) now properly formatted on 1 line
  • Enabling Vibrate mode through HEQS will now vibrate to indicate it's enabled
  • AT&T status bar carrier label now hidden
  • Fixed Always Display Data Icon
  • Fixed signal icon alignment when on left of status bar
  • Reduced size of traffic icon on signal bar
  • Fixed size of system icons (Bluetooth, GPS, Interruptions, etc.) in status bar
  • Fixed bootanimation installations
  • Fixed hiding USB Icon
  • Fixed VoLTE for Verizon and T-Mobile
  • Fixed login FC on boot on Verizon
  • Fixed GPS Selection Dialog not showing in AROMA

Props to [MENTION=1225716]Turge[/MENTION] [MENTION=1792279]ivicask[/MENTION] [MENTION=1930589]shnizlon[/MENTION] and [MENTION=1016148]m0narx[/MENTION] ....I was a bit lazy this time :D

New Base = new Fullrom = No OTA

Rom Download and mirrors as usual on:

Enjoy...I'm out, gn8!


Erfahrenes Mitglied
Guten Tag,

ich habe seit dem Wochenende nach mein M7 nun das M9, freu:love:.
Habe es gleich gerootet und dann die Viper 1.3 drauf.
Mir ist aufgefallen das ich anschl. zwei O2 Apps drauf hatte. Ich hatte natürlich in TWRP wipe gemacht bevor ich es geflasht hatte. Das M9 war auch von BASE und hatte nichts mit O2 zu tun. Aber diese gingen problemlos zu deinstallieren.
Bei den Tweaks ist mir aufgefallen, das im Menü das Screen Record aktiviert ist aber nicht erscheint, nur das Screen capture. Kann das jemand bestätigen oder muss ich noch einmal flashen.
Ansonsten wie nicht anders zu erwarten wiedermal eine Super-Rom.

Schönen Wochenanfang allen.
P.S. heute kommt noch S-Off und SuperCid rauf.


Das mit O2, liegt an deiner /preload/ Partition.

Und ja, den Screenrecorder, gibts aktuell nicht, auch wenn er in der APM Auswahl noch auftaucht.


Erfahrenes Mitglied
danke Black-FR...
Komisch, M9 ist von Base wie kommt da O2 drauf?
Wie kann man diese Partition löschen?


Läuft tiptop!


1.3.5 OTA
Rom updated with small OTA, should bring some camera improvements, and also little better CPU management regarding battery life and heating
Improved camera drivers from new 1.37.x base
Updated camera from HTC ONE M9 PLUS (Voice capture works better with it)
Updated CPU(PnP) and thermal management from new 1.37.x base


sieht du, da hast du dein Update


Erfahrenes Mitglied
....und am Wochenende kommt 1.4.0 als Fullrom raus, hat Jan geschrieben.... FREU


Ja auf 1.4.0 freue ich mich richtig :).


Fortgeschrittenes Mitglied
Wie bekomme ich den AppDrawer transparent?
Original war es so...
Wo in den Venom Einstellungen geht das?

Zuletzt bearbeitet:


Neues Mitglied
Kann es sein das sich die Akzentfarben nicht individuell anpassen lassen unter der Viper-Rom.

Laut Anleitung soll man unter Personalisieren, Farbton ändern mit 2 Fingern von oben nach unten wischen um die Farbe des Themes individuell anzupassen.

Bei mir passiert aber leider nichts!

Hat wer einen Tipp.

Danke für die tolle Rom! :thumbsup:


ShOoNuFf schrieb:
Ja auf 1.4.0 freue ich mich richtig :).
Ich kopiere die 1.4.0 gerade auf meine SD Karte, testen werde ich die auch mal.

Der ursprüngliche Beitrag von 12:43 Uhr wurde um 12:59 Uhr ergänzt:

ViperOneM9 1.4.0 (03 May)

Updates & Additions
  • Major battery life and overheating improvements
  • Added real per app navbar color
  • Added coloring Navbar for all apps
  • Added per app statusbar color
  • Added coloring statusbar for all apps
  • Added navbar color matching theme
  • Added hiding lockscreen widget
  • Added Hiding Sunset on Lockscreen
  • Added Showing Alarm on Lockscreen
  • Added different Emergency Call behaviors (Shortpress/Longpress/Hide)
  • Added Hiding Sprint GPS Testicle Icon
  • Added headsups blacklist allow all toggle
  • Added Custom Lockscreen Weather Location (No need to have location in settings enabled)
  • Added Custom Blinkfeed Weather Location (No need to have location in settings enabled)
  • Added Motion Launch custom actions
  • Added ambient notifcations

  • Fixed distorted VZW Advanced Calling Icon
  • Fixed motion launch gestures breaking when restarting statusbar in VenomTweaks
  • Fixed wrong behavior of headsup notification
  • Fixed notification count showing by default
  • Fixed custom autobrightness
  • Fixed weak haptic feedback on recent apps button
  • Fixed haptic feedback not working at all on 4th navbar button
  • Fixed small apps (floating apps)
Zuletzt bearbeitet von einem Moderator:


Fortgeschrittenes Mitglied
Hi Star,
Du hast 2 verschiedene bei Dir drin.
1X 1.4.0 und OTA.
Wo ist der Unterschied?
Sehe ich das richtig, die OTA kann ich einfach ohne Fullwipe über die 1.3.5 bügeln?
Oder wofür ist die?



Das OTA kannst du über die 1.3.5 flashen, richtig.


Fortgeschrittenes Mitglied
Gibt es irgendwelche Nachteile wenn ich nur die OTA verwende?
Oder ist es egal?


Es bringt dich auf den gleichen Stand, normalerweise kommt es auf das gleiche raus.


die Rom ist der Knaller <3


Bahh 1.4.0 ist der Knaller..... Ich bin total begeistert. Und das gerät flutscht der Hammer!!!!


Habe auch die 140 drauf. Wenn ich den "zurück Button" drücke, vibriert es zwei mal. Fühlt sich so an, als wenn man doppelt klickt. Das hat zur Folge, dass bei manchen Apps (z. B. Xda oder SMS) durch einmal drücken der Zurück Taste die App schon geschlossen wird, obwohl ich eigentlich nur eine Ebene höher möchte. Ich hoffe ihr versteht was ich meine. Tritt das bei euch auch auf und wie kann man das richtig einstellen?