Viper Rom(s) Disclaimer, Usage, and Agreement Policy
This Agreement contains the complete and entire understanding and agreement between you and the providers of this ROM ("Licensor") and supersedes any previous communications, representations, or agreements, verbal or written, related to the subject matter of this Agreement. This Agreement may not be modified or amended orally, impliedly, or in any manner not set forth in writing or permitted by this Agreement.
This Agreement may be amended by Licensor at any time and without notice, but only by amending this document as posted in Team Venom ROM threads or Team Venom ROMs, unless otherwise agreed to in writing by you and Licensor.
READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY BEFORE ACCESSING OR USING THE CONTENT.
THE OFFICIAL WORK OF TEAM VENOM, INCLUDING VENOM ROMS, TWEAKS, MODS, CODE AND ALL ANCILLARY TEAM VENOM PROVIDED SOFTWARE IS COPYRIGHTED AND LICENSED. IT IS NOT SOLD NOR BOUND BY OPEN SOURCE SHARING OR LICENSING. BY ACCESSING OR USING THIS CONTENT YOU ARE ACCEPTING AND AGREEING TO THE TERMS OF THIS LICENSE AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY THE TERMS OF THIS LICENSE AGREEMENT, YOU ARE NOT PERMITTED TO USE OR ACCESS THE CONTENT. THE ONLY EXCEPTION TO THE ABOVE IS IN CASES WHERE TEAM VENOMROMS ARE DISTRIBUTED WITH A CUSTOM KERNEL, IN WHICH CASE SAID KERNEL IS FULLY GPL COMPLIANT AND FULL KERNEL SOURCE WILL BE PROVIDED VIA PUBLICLY ACCESSIBLE WEBSITE IN AGREEMENT WITH APPLICABLE OPEN SOURCE POLICIES REGARDING DISTRIBUTION OF SOURCE CODE FOR MODIFIED LINUX KERNELS.
Licensor hereby grants to you, and you accept, a nonexclusive, nontransferable license to use the content only as authorized in this License Agreement.
Except as authorized in this Agreement, no copies of this ROM or any portions thereof may be distributed by you or any person under your authority or control. You agree that you will not assign, sublicense, transfer, pledge, sell, lease, rent, lend, or otherwise dispose of the ROM, or any part thereof, or share your
rights under this License Agreement, including passwords and user names. You agree that you will not disassemble, decompile, convert to another programming language, or otherwise translate the content, and that you will not rent, lease, or lend the content, or any component of it, in violation of 17 U.S.C. §§ 109(b)(1). You agree that you will not alter, publish, copy, cut, modify or transform the content, or any component of it, in any form to any storage medium, known or unknown, for any purpose whatsoever, except as authorized. You will be held legally responsible for any trademark or copyright infringement
that is caused or encouraged by your failure to abide by the terms of this License Agreement.
Licensor reserves the right to deny access to any person or to terminate this license for any reason if Licensor reasonably believes that is not being used for its intended purpose, or for any other reason in the sole discretion of Licensor.
You acknowledge and agree that the ROM content is a proprietary product of Licensor, protected under the copyright law. You further acknowledge and agree that all right, title, and interest in and to the ROM content, including associated intellectual property rights, are and shall remain with Licensor. You agree that only currently serving Team Venom members working on official Team Venom Projects may modify, distribute, or use the ROM and its contents.
THE CONTENT IS LICENSED "AS IS," AND LICENSOR DISCLAIMS ANY AND ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. DOWNLOADING, INSTALLING, AND/OR USE OF THIS ROM DEMONSTRATES COMPLIANCE WITH ALL TERMS OF THIS AGREEMENT. IF YOU DO NOT WISH TO ABIDE BY THE TERMS OF THIS AGREEMENT YOU MUST CEASE USING THIS ROM AND ALL TEAM VENOM APPLICATIONS.
Limitation of Liability
In no event shall Licensor be liable for any indirect, incidental, consequential, special, or exemplary damages or lost profits, even if Licensor has been advised of the possibility of such damages. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
No Guarantee of Correctness - No Legal Advice - No Medical Advice
The ROM has been prepared and/or obtained for general information and entertainment purposes only and is not intended to provide legal, medical, tax, or professional advice. You acknowledge that Licensor, its owners, partners, employees, officers, directors, attorneys, and agents do not promise or guarantee that the ROM is correct, complete, or up-to-date. There is no guarantee that the ROM is correct, complete, or up-to-date for any specific circumstance.
Information Collected Automatically
This ROM automatically collects technical information when you connect to VenomHUB or check for OTA updates. Examples of this type of information include the type of phone operating system you are using as well as your IMEI for phone/user identification purposes and for OTA Update functionality. Information collected for the purposes of utilizing VenomHUB or OTA ROM updates will not be shared and is inaccessible publicly.
You expressly agree that this License Agreement shall be governed by, and construed in accordance with, the laws of jurisdiction in which Licensor resides, to the exclusion of any other applicable body of governing law. This Agreement is entered into in that jurisdiction and not any other jurisdiction.
The following exceptions apply to the above:
In the case of Team Venom Theme Apks, you are permitted to modify, host, and redistribute solely for use in official Team Venom Viper ROMS. You agree that said modified Apks will be properly labeled as Team Venom Theme Apks. Further you agree that under no circumstances will said modified Apks be utilized in any projects that are not explicitly sanctioned by Team Venom, collectively. This includes but is not limited to: Unofficial Beta releases and ‘Kangs’. Team Venom takes no responsibility for issues arising from modification or redistribution of aforementioned Theme Apks.
You are not permitted to use/kang/take any files from ViperDNA for your own personal roms or projects whatsoever. Do not bother pm-ing to ask for permission, xda's sharing policy does not allow us to selectively share files. If you are making a mod/theme specifically for ViperDNA to share, then you are permitted to modify and package the files up for usage...that is the only exception.
Flashable OTA Updates:
If you didn't get the OTA update, or simply want to store it on your SD card for future use, you can download it below. These are incremental updates, please flash the appropriate one based on your currently installed version.
Flash the boot image using fastboot before or after flashing the rom.
There is no *perfect* recovery to use for flashing ViperDNA at the present.
TWRP will (as of last time I checked) properly flash our OTA updates and "addons" from Venom Hub, but will not wipe data in aroma. To use TWRP with our rom, you must manually wipe data/factory reset on your own before installing the full rom (not on patches/ota's) because the wipe option in the rom install does nothing.
CWR works with aroma wipe option, but not our OTA installs and hub "addon" installs. When prompted to reboot into recovery with both of these, you will get an error like:
no such path :SDCARD/blah blah blah install failed.
This is to be expected since CWR doesn't support our install path. Just manually install the zip from sdcard/Download/whateverthezipisnamed.zip and click "install unstrusted zip" when prompted.
lockscreen orientation tweak not working
disable volume keys on lockscreen tweak
gsm systemui tweak for hiding gps icon
ViperDNA 1.3.1 (May 28th)
Updated propietary parts to 2.06 (bins/libs/prop changes)
(nothing else was really changed to require a full rebase)
Missing Vertical EQS Color Tweak from 1.2.0
Missing Horizontal EQS Icon Size Tweak from 1.2.0
Wifi Ongoing Notification Should now be removed for those using LCD Density below 400
Custom Carrier Text tweak font sized changed (turge)
Market and Market Apps (full rom only, not OTA)
ViperDNA 1.3.0 (May 6) Vin joins ViperDNA team! New:
Additional Lockscreen targets on AOSP Lockscreen (sms/phone)
Tweak to use Shake and Volume Keys to toggle notifications/veqs
Venom Small Apps and services
Venom Sidebar - Run apps and small apps from a pop up launcher or switch between recent tasks
Venom Equalizer/Sound Enhancer
Sony Clearphase and New Venom XLOUD
Additional animations for HTC sliding tab (previously was cube or flat)
Tweak to change statusbar background to opaque instead of transparent
CPU Controls to Tweaks: i/o scheduler, read ahead size, governor, min/max frequency
180 degree rotation option in allowed rotations
htc car app tweaks: custom dialer, music, and nav
XLoud EQS Toggle not sticking
AOSP Recent Apps overlaying on AOSP Lockscreen
Hide/Show tweak for GPS/location icon in statusbar
Several delete app options in aroma not working
Venom HUB (new tabbed interface)
Venom App Installer
Play Store and other market apps
ViperDNA 1.2.0 (March 9)
Updated to 2.04.605.2 CL147796 release-keys / latest verizon OTA
Script now install stock boot.img for s-off users
s-on users will need to pull boot.img from rom.zip and fastboot it
write protection module should install for s-on users to have system write access (flar2)
Horizontal EQS layout tweak (small, medium, large icons) (tweaks - statusbar - icon size)
customizable htc ime keyboard (tweaks - buttons - keyboard skin)
Customize the background color of the pulldown weather widget (tweaks - statusbar - notification pulldown tweaks - weather widget background)
Customize theme/text colors from vertical quicksettings (tweaks - statusbar - vertical quicksetting tweaks)
enable/disable rotation in dialer/phone/contacts (tweaks - misc - enable phone rotation)
Show Notification Count in Statusbar tweak (tweaks - statusbar - statusbar tweaks - notification count)
hide keyboard icon in statusbar (tweaks - statusbar - hide specific notification icons - keyboard icon)
venom lwp (thanks icesteve!)
tweak to change call button color (tweaks - misc - system - call button color)
optional aosp mms added to options and desense
previous desense options (calendar, keyboard, clock widget) now available to sense install options
Venom Hub : now has sub-heading for keyboard skins, and all categories show *new* tag when updated
Venom AppInstaller : better compatibility with jellybean
Venom FileManager : fixes as it interfaces with tweaks
Venom Tweaks : now supports HTC sliding tab
HTC Powersaver : changes to smartsync disabler
Rosie is just about competely rewritten
5x6 extended app drawer has different icon size and layout
gsm selection in aroma changes more stuff (no mms though)
Xda shortcut in tweaks now links to ViperDNA thread (broke it again in 1.1.3)
custom boot sound
desense script: fixes permissions errors
option to keep fusion.apk in desense so 3d worldclock functions properly
removed scrolling wallpaper tweak until its properly fixed (not just lwp's)
removed fast dormancy tweak because it was causing issues
extra transparent (4x2,4x1) clock widgets til i can redo the mod
ViperDNA 1.1.3 (Feb 15) Fixed:
lcd density slider now goes from 320-480 (sizes supported by dna) if using Rosie dont go below 400
issue when selected desense from 1.1.2 that it deleted htclockscreen instead of rosie
tweaks strings cleaned up (spelling/grammar errors)
will remove verizon ota package and ability for vzw to push ota if you havent flashed other package already
ViperDNA 1.1.2 (Feb 13)
Changes 1.1.1 - 1.1.2 ota
add new sense 5 layout tweak (stretches dock to emulate)
new logcat function built into tweaks
new quickflashlight tweak
2 additional clock widgets (transparent background for each 4x1, 4x2) takes place of tweak for it on 1.0.1
fixed pattern unlock settings force close and sizing issue
to fix beats not toggling on
add mms to whitelist, let me know if it works
longpress system delays tweak (for now as its no longer in tweaks source) ViperDNA 1.1.1 (Feb 12)
enable/disable cube ani tweak
removed wireless charging notification
venom app isntaller
changes to weather widget tweak to allow display of custom locations
restored tweak to customize music and dialer shortcuts in cardock (from 1.0.1, was remove din 1.1.0)
tweak to enable/disable 3 dot menu/bar (can access holo app menu) (sure this will make the many users happy that request it)
tweak to customize rosie app drawer border
tweak to disable volume keys on lockscreen
tweak to change lcd density (works best w/ desensed setup, rosie will fc)
ViperDNA 1.1.0 (Feb 7) New:
Vertical Quick Settings! (the ics venom ones, not lyapotas)
Choose betweeen tabbed VEQS or swipe left/right to hide show on statusbar pulldown
Custom Quick Launch (similar to HEQS except you can set any app or shortcut)
Longpress on pulldown can cycle different eqs/ql settings depending on what is set in tweaks
Modified Gtalk that allows copy/pasting (ihtfp for the aosp mod)
Attempt to remove wireless charging notifications
Tweak to change lockring postition/layout (Arc, left ring, right ring) portrait only
Custom lockring shortcuts are back : assign any app or shortcut you want to display on sense lockscreen
m0narx's custom statusbar weather widget (enable/disable in tweaks)
GSM or VZW Specific installs (different tweaks/powermanager/statusbar for each)
2G/3G Toggle for GSM Users (VZW users still have 3g/LTE)
Tweak to enable/disable Statusbar pulldown clock
Tweak to hide/show date from statusbar pulldown
Tweak to hide am/pm on statusbar pulldown clock
Change color of pulldown clock and date
Set manual hex color for statbar clock
Transparent Rosie app drawer! In addition to specific color, can set level of transparency
Default quick settings (will show VEQS first instead of notifications)
Scrolling wallpaper (buggy?)
Custom app notifications on lockscreen
Custom carrier text on lockscreen now works on AOSP lockscreen as well
Enable/disable PC ISO tool in tweaks
Enable/disable Sony XLoud/Bravia
Custom HTC Powersaver : increased options and ability to hide/enable ongoing notification in statusbar!
Tweak to modify NFC settings
option to disable ad blocking in aroma
optional lyapota camera mod (thanks lyapota/joelz)
tweak to enable/disable sounds when adjusting on screen volume
Venom Hub (custom fonts should be fixed now)
Horizontal EQS layout has been changed
Button Mappings for longpress buttons
Button Mapping for recents key has expanded options and no longer requires restart
Button Mapping for long press home key on lockscreen can now assign a custom app
Desense Script in aroma now includes option for AOSP KB and Camera
Xda shortcut in tweaks now links to ViperDNA thread
Many tweaks that needed full or quick reboots now only require restart of sense or statusbar or no changes at all (including hide/reorder quick settings)
Hide/Center Clock no longer hides status bar pulldown clock
Tweak to remove icon labels from sense homescreen
Issue in aroma where selecting AOSP Calculator deleted sense Calendar
hopefully fixed sys/rw not sticking in tweaks
sweep to wake toggle in tweaks (for kernels that support this)
Tweak to set individual long press delays on capacitive keys
Tweak to enable transparent background in htc clock widget
Tweak to set custom phone and music app in htc car app
(these will most likely be readded in the near future)
ViperDNA 1.0.1 (January 18)
Fixes issue w/ powersaver being on by default w/ no way to turn off
PLEASE SEE POST 2 FOR SPECIFIC INSTRUCTIONS DEPENDING ON YOUR RECOVERY!
Have unlocked bootloader and/or be s-off
Install a custom recovery. twrp or one of the cwr's out (please see above)
Download the ROM and place it on your internal SD card.
Do a nandroid backup!
You may choose to wipe data / format system in recovery prior to rom install (some report better aroma success, again ymmv)
Wipe data in recovery prior to flashing (removed aroma wipe option in 1.2.0)
Start rom install process, and make sure you select what you type of install/changes you would like
This rom packages the stock 2.04 kernel modified for init.d access and will flash in recovery w/ rom for s-off users****[/COLOR][/B] S-ON USERS Continue Below!!!
download boot.img above or pull from rom.zip and move to your fastboot /dir (if fastboot is not universal on your computer)
boot to hboot after installing rom
plug phone into computer and make sure it says "fastboot usb" on it in hboot
cd to fastboot /dir in terminal
fastboot flash boot boot.img
If installing or already on DSB's stock system write kernel, you do not need to flash a kernel module package...if using another custom kernel, you will need to flash the module package *after* installing and first booting up the rom.
Q: How do I install the rom?!
A: Installation instructions above.
Q: Whats the md5 for?
A: It ensures, that the rom is downloaded correctly and completly to avoid weird issues when installing/using the rom. Google for "md5 sum checker" and you should find what you need.
Q: My phone is stuck on the HTC splash screen
A: Did aroma freeze and not full install the rom? Reboot to recovery, format /system, and reinstall rom w/ data wipe in aroma.
Q: Whats the boot.img. Why we do we need to flash it?
A: The boot.img is the kernel and have to be flashed if you want your rom running well. HTCDev Unlock doesnt allow to install the kernel directly when installing the rom in recovery, thats why you need to install in manually.
Q: How do I check for an OTA update?
A: Settings->about->software update.
The "software update" feature directly from settings has been disabled (I'll remove it when I get a chance).
Q: I tried to apply the OTA update, but got errors in recovery?
A: Different recoveries on this phone will not recognize the predefined OTA path that the phone attempts to apply...don't worry, just proceed to manually install the update from /Downloads on your sdcard (if you get a signature verification warning, just click ok/apply anyway and proceed).
Q: I found a theme or mod, will it work on this rom?
A: It's NOT recommended to use mod/themes that dont clearly state, that they are compatible with this rom. Themes/Mods tend to use framework files or system apps which will brake features in our rom or cause bootloops.
Q: My question is not listed here, what to do?
A: Ensure you used the xda search, google and your brain before asking a question in the thread. If you cant find an answer yourself we will answer your question for sure! (-:
Q: Whats that cm statusbar brighntess mod?
Q: The cube effect isn't working on the app drawer
A: The cube effect just appears when you swype from the all over the frequent to the download tab, and must be enabled in tweaks.
Q: What are the correct sizes for the App drawer and notfication pulldown background?
A: At least 720x1280, but preferably bigger.
Q: What are the correct sizes for custom carrier logo or statusbar image?
Q: Will there be CRT On/OFF support in the next release?
A: NOT possible, because HTC changed some required code in their libs, that makes it impossible as of now.
Q: Several HTC Widgets are missing - can't add them to my homescreen.
A: Settings->apps->all apps: choose htc sense and clear data.
Q: Why isnt there are OTA for every update?
A: Because DNA roms are so large, anything over 50mbs (full roms are huge updates) really can't be sent to our OTA server, since it would use a HUGE amount of bandwith.
Q: Changing Fonts is not working in Venom HUB
A: Select mount system as read/write in Tweaks or adb remount your device
Q: Can I flash/install/use mods for other viperRoms? They have awesome theme/mod threads.
A: As a rule? no...We are the only xxdpi venom device, and most things aren't properly sized for our device from other phones. Also many of those mods flash framework changes, which are incompatible with this.
Q: What is venom SidePanel/Smallapps?
A: You can find an explanation HERE.
Q: Can I make feature requests?
A: You can always make recommendations/requests, but it doesnt mean we'll take them into consideration or can even realistically implement said feature.
As if the ROM wasn't customisable enough, the venom devs have also developed the Venom theme kitchen.
Really want some statusbar icons that aren't in the Hub. Or got a great idea for a set of Sense icons? Why not make it yourself and share it with others via the Venom Hub?!
We've put some themes in the Hub to get you started, but the aim is to fill it with user generated content. We've tried to make the tutorial as easy as possible, but if you have any questions, here's the place to ask.
One thing we ask though - ideally you'd be using icons you've created yourself. If you are going to use someone's else icons, please ask them for their permission first. We all spend a lot of our free time making these, and it's really annoying to see your work ripped off by someone else! I'm sure you'd all agree. If you used icons from the UOT kitchen, then say so.
we will need to resize status bar images and carrier images, and the status bar themes that exist will have fuzzy icons cuz theyre meant for qHD and HD, not xxdpi (FULL HD). Rosie themes seem ok. If a statusbar theme says its for the DNA, then it is sized properly (or should be).
I will attach the working parts of kitchen now, but I need to make a stock statusbar theme apk for you to work with. Best results on rosie themes would be minimum 96x96 icons I believe. (though bigger might be better)
XDA Developer TV Producer Kevin set up his phone to respond to … more
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?