If you haven't flashed this ROM yet, you will regret it. It's the most fully featured and innovative Sense ROM on the HTC EVO 4G LTE forums.
Based on Official 3.15.651.16 RUU - Android 4.1.1 with Sense 4+
Deodexed, zipaligned, all apps mx0 compression
Highly tuned system for incredible performance!
Venom Tweaks! - HUGE collection of customizable tweaks, including...
Horizontal and Vertical QuickSettings
Weather in Statusbar
Customizable QuickLaunch in Statusbar
CM Statusbar Brighntess mod
Lockscreen and Lockring mods
...and many MANY more!
Venom HUB! - Get the latest in Team Venom news and download themes, fonts, icon packs, and more!
Venom OTA! - Receive automatic ROM updates
Venom Package Installer - Starts during SetupWizard to install apps located on /sdcard
All Market apps Updated to latest
Latest hosts file to remove ads
Improved lockscreen notifications (should be more reliable)
Tweak for animated app drawer
Tweak for animated statusbar pulldown
Updated venomhub w/ option animated pulldowns to download
Tweak to display network speed in statusbar
New horizontal extended quick settings
Updated Some Market Apps (Full ROM only)
Fixed a typo in Venom Sound Enhancer
Fixed HTC Animations Tweak
New Venom Audio App
New SidePanel/Sidebar App
Updated Some Market Apps (Full ROM Only)
Added Tweak to change color/transparency of StatusBar
Added Tweak to change color of "CALL" Button
Added Camera half-press as 'search' tweak
Changed theming of HTC Keyboard (uses skins now)
Added Keyboard-Skin support to VenomHUB
Added Support for different levels of Pro VenomTweaks in market
Added Venom Live Wallpaper.apk (credits to Icesteve for making it)
Fixed Beats Equalizer Issue
[2/24] Viper4G 3.1.2
Fixed on-screen menu key SystemUI FC
Fixed LCD Density limits
Added shutter sound toggle to Camera.apk
Increased max hotspot connections to 5
Changed social media sync from 24 hours to 4 hours
Update hosts file
FULL ROM ONLY: Unhide Polaris Office, PDF Reader, Mirror and Downloads from app drawer
FULL ROM ONLY: Update all apps to most recent versions
[2/23] Viper4G 3.1.1
Update to latest VenomTweaks
- Added Bug Report setting (captures video of the screen that you can send to us to show the issue you're having)
- Added Show Notification Count in Statusbar tweak
- Added Horizontal QS/QL icon size tweak
- Added Statusbar Weather Background Color Change tweak
- Added Rotations (90, 180, 270 degrees) tweak
- Can now remove Keyboard notice from statusbar via "hide specific notifications"
- Added Landscape Rotation for Calls tweak
- Added HTC IME Color Tweak
- Added LCD density tweaks
- Enable VenomTweaks Pro Key support (check it out in the Play Store [Will be available in a few hours])
Update to latest VenomHUB and VenomFileManager
Update HtcSoundEnhancerSetting to latest ViperX+ code
Changed Default Weather Background in Statusbar
Changed AOSP Recent Apps border color to JB Blue
Fixed Rosie reloads (thanks zeppelinrox for some code and reference material)
Fixed EQ presets not sticking
Enable CPU tab in VenomTweaks via VC (if you disable all daemons)
FULL ROM ONLY: Reduced longpress timeout to 300ms, disabled fastboot by default, reduce animation times
[2/16] Viper4G 3.1.0
Rebased to 3.16.651.3 OTA
Updated all apps to latest
Fixed apps sometimes not installing
Added Horizontal Quick Settings Size tweak
Added Statusbar Header Customize tweak
Added Rosie Navbar Style tweaks (Sense 5 or Transparent)
Added Rosie Menu Customization tweak
Added Rosie Clock Widget App tweak
Added Rosie App Drawer Border Color tweak
Added Lockscreen Clock Size tweak
Added Lockscreen Custom App Notifications tweak
Added Lockscreen Quick Flashlight tweak
Added widget fix tweak
Added more Overscroll Glow colors
Removed Longpress Delay tweaks
Removed USB Connected Notification
Updated VenomAppInstaller to skip scanning sdcard for apks
[1/31] Viper4G 3.0.1
Support for S-ON users via wp_mod.ko (thanks flar2!)
Added scrolling wallpaper tweak
Edited 'Hiding of GPS', so active-GPS shows even when 'Crosshairs' are hidden
Updated Keyboards in VenomHUB
Fix Twitter and Facebook integration
Fixed the VenomOTA not working issue
Fixed cron bug
Remove XLoud toggle
Changed Settings > About > System updates to "ROM Update"
Any User having issues with bootloops, please try Venom IMG Flasher to properly install the kernel. Choose the correct version above. *This is currently for windows users only. It also includes TWRP recovery that you can flash if needed. Download the zip...extract...and run the .exe.
mikeyxda, for permission to use his HTC Widget FC Fix
flar2, for permission to use wp_mod
diestarbucks, for the 3.16.651.3 base
My entire Beta Crew. Countless hours spent in wiping, flashing, testing, wiping running for a few days, wiping, etc...these guys worked hard as hell to get a ROM to you folks that is as bug-free as possible. Stop by some of their posts and thank them...they worked their asses off:
Of course, the show wouldn't go on without....
m0narx, who is single-handedly responsible for the creation of Tweaks
And last, but most certainly not the least.....
TeamVenom, For the collaborative effort that helped make this ROM what it is.
T-Mobile HTC One Tablets:
Asus Eee Pad Transformer Prime
Asus Eee Pad Transformer Previous Smart Phones:
Sprint HTC ONE
HTC Evo 4G LTE
HTC Evo 4G
Touch Diamond (WinMO 6.5)
You will be automatically notified of any updates available to you. Updates add new features bug fixes and performance enhancements, and you don't need to wait for HTC to get at them! If for any reason you don't receive a notice that there is an update availiable, you can manually check for updates by going to Settings/About/Viper4G ROM Updates.
Phone:HTC One Max (Current)/HTC Droid DNA/HTC EVO 4G LTE
---------------------- Other Special Features of Viper4G ----------------------
This script is the main script used to control many features within viperROM. Currently with this script, you can:
Adjust the oc_daemon/viperDaemon
Adjust voltage (if on a custom kernel)
Manage removed apps
Manage the hosts file
Run "fix permissions" (for FC issues)
Read the cron log
Read the boot log
Enable a faster filesystem
Camera button press to wake the phone
Change fast dormancy
To access viperControl:
Open up Terminal Emulator
Type "su" (without the quotes and grant it Superuser access if you haven't already)
Type "vc" (without the quotes)
The OC daemon was created by rmk40 of Team Unity and is the default CPU management in the ROM. I take no credit for the daemon, only the script I made to make it easier to work with. More information can be found here, but I will sum it up and explain the script below...
This daemon, written in C, completely eliminates the need for SetCPU and other CPU controlling apps. The daemon handles min/max frequencies for both screen on and screen off but it has one more trick up its sleeve... It can change the governor INSTANTLY depending on the screen state. I have tested it and I can tell you that it really does work instantly and I think this is going to be a great battery saver! I have set default values within the ROM as follows: Screen Off - ondemand @ 384min/486max and Screen On - ondemand @ 384min/1512max.
If you decide that you want to change the settings of the daemon, here is how you do so...
Open up Terminal Emulator
Type "su" (without the quotes and grant it Superuser access if you haven't already)
Type "vc" (without the quotes)
Enter "1" (without the quotes) and you will see all of your options
All the settings can be edited from there. If you want to verify that this is working, you can run these commands from adb shell:
Here are a few things that you need to know about the script...
You MUST flash a custom kernel to overclock! The ROM includeds the stock kernel that is not capable of overclocking. Well why do you call it the "OC Daemon" then?? Because I didn't make it and that's what they called it AND the daemon is capable of controlling OC. Makes sense to me. If you want to overclock (after flashing a custom kernel, of course), run the script and change the MAX awake to whatever OC you would like.
The phone will boot up and detect if you're using SetCPU or other CPU apps. If you are, the daemon will be DISABLED automatically. If you aren't, the daemon will be enabled.
These FAQs get updated often. Check here before asking!
Why am I presented with "checking for email accounts" followed by "Network Service is unavailable" during Setup? I even have 3G, what gives?
This is a part of the HTC setup designed to help people who use the stock OTA tool to upgrade. It does not apply to those of us who fresh-flash. It is safe to disregard, and does not hinder your ability to setup the phone.
I'm getting an RH-01 error whenever I open up the Play Store.
This happens occasionally, and although we've spent quite a lot of time trying to figure out why, we're not sure why it happens. However, It's very easy to fix; simply go to Apps > All and find and clear data for both Google Play Store and Google Play Services. Reboot, and when you open the Play Store again, it will ask you to agree to the Terms of Service and you'll be back online.
Why isn't my weather showing in my notification area?
Notification weather requires that you have set up a clock widget and placed it on your homescreen at least once before toggling the weather. Once you have done that, and you have successfully toggled weather, you may remove (or keep) the widget at your discretion.
Why do my superuser toast notifications say "Please consider going Pro!"?
As of the most recent update of SuperSu, the developer has added this nag message. While we heartily suggest that you actually go Pro and donate (as he is responsible for SU in almost all of today's custom ROMs), you can turn this behavior off in the Settings menu for Su (scroll all the way to the bottom.
Why is my battery life so bad?
First off, you need to remember something. When your screen is on and you are pperforming constant I/O operations, your battery life will suffer. The most common reasons for users having bad battery life after their first day is quite simple; you just flashed the ROM, and you are excitedly going through it to see what every single tweak does. You may also be restoring apps, setting up new ones, changing the theme, changing the wallpaper, and rebooting multiple times. This is what I like to call "first flash" syndrome. As you use the ROM more and more, it will settle down. We have numerous performance tweaks in place to give you the best performance at the best compromise for battery life.
If it's still terrible, use CPU Spy (provided) to see how long each frequency is being locked into. You can also use BetterBatteryStats to see if something is wakelocking you. Viper4G does not ship with a custom kernel, and VC offers the ability to underclock (but not over) at the moment. If you've done all that and still can't figure it out, talk to us.
Why is my phone lagging?
This is an extremely difficult question to answer, but please, before you post about lag, give the ROM 10-15 minutes from when it finishes booting to do so. We have several time based scripts that are designed to "clean up" and you'll want to wait for those to finish. We did the best we could to give you the best possible performance without compromising too much battery life. It's a delicate balance. If you've done that, and you've followed the same instructions in the battery post, then talk to us.
Where are those horizontal CM-style quick-settings I used to have?
By default, they are hidden. To activate them out of the box, press and hold on the date in the notification pulldown. To customize whether or not quick launch will appear if you press and hold twice, check the Statusbar page of VenomTweaks. While you can have both horizontal and vertical (classic) quick settings enabled, we recommend against it, as certain options conflict. For instance, if you turn on the torch with vertical quick settings, the horizontal quick settings Torch toggle will not turn it off.
I flashed ElementalX, why am I having issues?
With all due respect to that developer, Elemental is not a true custom kernel and therefore cannot be overclocked and underclocked by traditional methods. We recommend that you not overclock for battery and stability reasons, but if you genuinely would prefer to, we strongly advise you wait until true custom kernels with source are released. There is also some rather dim-witted rumor going out that removing cronstart you can make Elemental "work". This is not true, and will cause your phone to lag HARD after a couple hours of use. Please only take file removal and editing advice directly from the team; we put this ROM together and if we need you to remove something (which is doubtful to begin with) we will ask you ourselves. We are told that you should be able to overclock fine now, but we don't use or support Elemental. Please direct any questions concerning it to flar2.
What is Fapple, and how can I use it in this ROM?
Fapple is a modification made by steal25 and his development crew to eliminate HTC's "App Associations" (which had to be put in place due to an Apple patent issue). App Associations takes the place of the "Complete Action With" dialog. Although the Viper4G team is satisfied with this solution, we understand that users want the original back. To install Fapple, you must select "Custom Installation" when in AROMA while flashing. You will have an option to enable Fapple. Don't forget, OTA updates may remove Fapple; if they do, you will be notified that you must reflash Fapple. Due to the nature of Fapple, it must be customized on a per-ROM basis, so we recommend against flashing a Fapple zip directly from il Duce's thread.
Why is the AROMA setup tinted blue? Is my device broken?
No, your device is not broken. You are using the latest TWRP (220.127.116.11), which has issues with AROMA's colors right now. It is purely aesthetic and does not interfere with your ROM installation in any way. When Amarullz (developer) updates AROMA, we will update the ROM zip and the colors will be back to normal. It is not considered high priority, so bear with it for a bit.
There's a new tweak in the Button settings for "Quick Flashlight". What does it do?
It's fairly self explanatory; when the screen is off, pressing and holding the power button will instantly toggle the flashlight. Letting go of it will instantly toggle it back off. There's a caveat though; pressing and holding the power button for 10 seconds or more initiates a hard reboot. This function is coded into the chip, and is not controlled by Android. It's so that you always have an escape chute if you are bootlooping, frozen, or otherwise trying to get back to recovery, since we can't pull our batteries out. The Quick flashlight function is for people who don't want their capacitive keys mapped to Flashlight but want to be able to quickly use their flashlight for really short snippets of time. If you find yourself needing to use the flashlight for longer than that, use a button remap on the Home button from lockscreen, that will be on for as long as you want it. We provide this option because we want to provide our users with choice (with the hope they are intelligent enough to understand the catches to certain tweaks).
Where is FAPPLE for the latest build (3.1.2)?
Fapple takes a fair amount of time to port and must be customized to each ROM that it is applied to. We're currently in the process of deciding what to do concerning Fapple. The majority of us use App Associations so it is not currently a high priority, but work/testing is always happening with the team. Rest assured, when it is ready, you will be alerted, and it will most likely be a no-wipe flashable zip, but again, no promises or ETAs from us. We wanted to give you the latest rebased ROM without waiting any further. Fapple is finished and available in the main post for 3.1.2.
Some of the statusbar themes and fonts are giving me bootloops and force closes. What gives?
We apologize. The database which you query for new themes is a universal database that still has remnants of ICS in it, as other Viper ROMs access it as well (such as Viper for the Evo 3D). At the current time, we are doing our best to figure out how we want to seperate these, but for now, please be careful what fonts and status bar themes you choose to download. We know it's not an ideal situation, please bear with us.
Where did MusicBox/Beats go?
It has been moved out of the HTC Music App and into our very own Team Venom Tweaks as a separate app.
What is this "Small Apps/Side Panel" all about?
ALL CREDIT FOR THIS FAQ QUESTION GOES TO NITSUJ17
Originally Posted by nitsuj17
Venom SideBar/Small Apps Explained
First to setup sidebar, find it in the app drawer, its called "Side Panel"
when you click on the app icon, it will load the launcher
to switch between recent apps, regular applications and small apps, tap the view icon at the bottom or side of the launcher
to access the sidebar settings, long press on the view icon...
you will be able to:
change position of the sidepanel (left, right, bottom of screen)
open the panel by touching area of screen
width of touch area (if you set it too big it might interfere with typing on kb)
you can select the default small apps and default regular apps to show in the sidebar launcher:
do not update the small apps in the market if they prompt you to do so...they will foreclose as they are heavily modified to work with sense!
heres how the panel looks in other angles as well:
Originally Posted by Red5
Yeah, like people read the OP. Thats the best place to keep a secret on XDA.
As you might recall from a previousBehind the Scenesarticle we wrote, XDA’s … more
15 Sep 2014
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?