5,595,000 Members 39,371 Now Online
XDA Developers Android and Mobile Development Forum

[ROM]10/3 Team Venom presents: Viper4G 2.0.2 - The 2nd most innovative Sense Rom ever

Tip us?
 
Vinchenzop
Old
(Last edited by Vinchenzop; 30th January 2013 at 01:44 AM.)
#1  
Vinchenzop's Avatar
Recognized Developer - OP
Thanks Meter 9379
Posts: 5,192
Join Date: Sep 2010
Location: Hermitage, PA

 
DONATE TO ME
Battery Full [ROM]10/3 Team Venom presents: Viper4G 2.0.2 - The 2nd most innovative Sense Rom ever



...presents you viper4G rom!



If you didn't flash the rom yet...you will regret it. It's the most featured and most innovative sense rom out here on the HTC Evo 4g LTE forums.









  • Based on Official 2.13.651.1 RUU
  • Deodexed, zipaligned, all apps mx0 compression
  • Venom Tweaks! - HUGE collection of customizable tweaks
  • Venom HUB! - Download Themes, read news, and send feedback directly from your phone
  • Venom OTA! - Recieve automatic ROM updates
  • Venom Package Installer - Starts during SetupWizard to install apps located on /sdcard
  • SuperSU v0.96 - credit to Chainfire
  • Persistent ADB enabled
  • Init.d support
  • Memory optimizations
  • Extended Quicksettings
  • Advanced Power Menu
  • CM statusbar brighntess Mod
  • Secure and Blacklist folders to Messages
  • Zeppelinrox's SuperCharger, Maximum Overdrive and Non-Sense App Limit
  • Unlimited Recent Apps Panels by steal25 and zeppelinrox
  • All Market apps Updated to latest
  • Latest hosts file to remove ads







 

Statusbar:
  • New Features:
  • TONS of new Tweaks - including Horizontal Quick Settings, Custom Minfree Settings, and much, MUCH more!
  • Implemented Venom OTA for ROM updates
  • More tweaks to system for performance and battery life
  • Tweaked deadline as default scheduler
  • Can choose to install Google Now and DCM v3 from AROMA
  • Rewritten viperControl - better code, faster, more user friendly
  • Horizontal and Vertical Quicksettings
  • Hide/show/reorder Quicksettings
  • Quick-quick settings
  • Statusbar theming support - theme each icon individually!
  • Hide specific notifications icons
  • Battery Tweaks with MIUI Battery bar!
  • Choose custom clock color
  • Center/hide clock
  • Hide am/pm
  • Custom app for clock/weather click on Sense Clock widget
  • Customer carrier logo for statusbar
  • Replace the HSDPA icon with one of you choice. H+/4G/LTE/etc
  • Choose transparancy or background for notifications pulldown
  • CM brighntess control
  • Hide date from notifications pulldown
  • Customize your carrier label
    - Custom carrier caption
    - Show carrier icon
    - Show CPU info or other stuff on carrier label
    - Hide settings icon
    - Run custom app when pressing settings icon
  • Choose different background image for notification background
  • choose between AOSP and Sense Recent apps dialog



Rosie Launcher:
  • Ultra/smooth Rosie toggles
  • Enable/disable unlock animation
  • Enable/disable landscape rosie
  • Enable/disable infinite scrolling
  • Enable/disable transparent navbar
  • Enable/disable wallpaper scrolling
  • Choose icon packs for Rosie - Works also for most ADW Icon Packs!
  • Increase rows/colums in app drawer to 5x6 and 7x3
  • Use custom background image in the app drawer
  • Define custom app to run when tapping on the Clock
  • Define custom app to run when tapping on the Weather
  • Transparent clock option



Buttons:
  • Custom 3 finger swype gestures! Remap 3 finger swype up/down right/left to 8 custom action or a custom app of your choice
  • Long press delay options
  • Different capacitive backlight options to control when the LEDs should turn off
  • Toggle for 3 dot soft menu
  • Remap longpress for back, home, recent apps buttons : APM, Search, Custom App, Toggle Flashlight, Expand Statusbar, Kill Foreground App, Screenshot, Menu, HTC Speak, and Turn off Screen
  • Longpress home button can toggle flashlight
  • Volume key control for music - fast forward, rewind, skip track, pause/play
  • Disable Volume keys
  • Volume down screen off
  • Volume up to take a picture
  • Disable volume sound when changing volume



Lockscreen:
  • ICS AOSP Lockscreen
  • Toggle to immediatly unlock aosp lockscreen on incoming call
  • Orientation setting
  • Custom lockscreen text
  • Hide time
  • Hide am/pm
  • Hide date
  • Hide operator on lockscreen
  • Custom shortcuts, independent from Sense shortcuts
  • Block notification pulldown
  • Slide 2 unlock: swype from back to menu key to unlock yor device
  • Choose back/home/menu to unlock



Others:
  • Access hidden phone menu
  • Access network mode
  • Toggle cube animation when switching tabs in HTC apps
  • 10 Different overscroll colors
  • Different Autobrightess arrays and manual setting of each sensor value
  • Hide different items on the APM
  • MMS screen on
  • Custom Navigation app
  • Disable HTC SmartSync
  • Hide arrows from HTC keyboard



Advanced Tweaks:
  • Minfree settings
  • Fix permissions
  • Zipalaign apks
  • Mount system RW/RO
  • Disable logcat
  • Wipe cache/dalvik
  • Custom fonts
  • Custom boot animation
  • Custom down animation
  • Disable boot sound
  • Custom boot sound


















Donate, if you want to give us something in return.



Team Viper4G


Donate to j4n87:


Donate to Vinchenzop:


Donate to -viperboy-:







 
  • My whole team, all awesome guys!
  • The Entire Beta Team for testing EVERYTHING and always having their phone in recovery mode
  • M0narx for being a smali genius
  • IxImages for original graphics
  • amarullz for his Aroma Installer
  • Romanbb for the original tweaks mod idea
  • lyapota for his media control mod on Desire HD
  • cyanogen for the brightness mod idea
  • Hamdir for his work on the Rosie mods - ultra/smooth rosie
  • mwr666 for his original themes, most themes in the hub are based on his.
  • Fdb8231, mayfield, jeff, fisha and patensas for the or red venom theme
  • jotha for the original battery mods
  • brut.all for apktool
  • Zeppelinrox's SuperCharger, Maximum Overdrive and Non-Sense App Limit
  • Unlimited Recent Apps Panels by steal25 and zeppelinrox
  • Joeykrim for his awesome Flash Image GUI app
Carrier: Verizon
Phone:HTC One Max (Current)/HTC Droid DNA/HTC EVO 4G LTE


If I've Helped You In Any Way, Please Help Someone Else


The Following 270 Users Say Thank You to Vinchenzop For This Useful Post: [ Click to Expand ]
 
-viperboy-
Old
(Last edited by -viperboy-; 29th September 2012 at 10:11 PM.)
#2  
-viperboy-'s Avatar
Recognized Developer
Thanks Meter 12804
Posts: 7,681
Join Date: Jun 2007
Location: PA

 
DONATE TO ME


Instructions for using VenomOTA
1. Go to Settings
2. Go to 'About'
3. Go to 'Viper4G ROM Updates
4. Select Check Now

















The Following 161 Users Say Thank You to -viperboy- For This Useful Post: [ Click to Expand ]
 
-viperboy-
Old
(Last edited by -viperboy-; 16th October 2012 at 04:49 PM.)
#3  
-viperboy-'s Avatar
Recognized Developer
Thanks Meter 12804
Posts: 7,681
Join Date: Jun 2007
Location: PA

 
DONATE TO ME
FAQ


Quote:
Q: Do I really need to wipe coming from another version of viper4G or another ROM?
A: We always recommend that and that is how we test our ROMs. You may not have any issues if you don't wipe, but you might.

Quote:
Q: What is battery calibration and should I do it?
A: Yes!! If you aren't getting wonderful battery life or you think you can do better, do it! Here is the method I have used even back to my EVO 4G and it has always done well by me: Wipe battery stats (from recovery, or Battery Monitor Widget can do it [Menu > Statistics] and it doesn't matter what percentage you're at when you do so. Let the phone die and then fully charge. Take it off the charger and don't plug it in until it dies again, then fully charge. Your next charge cycle will be much better!

What some people don't understand is that you're not calibrating the battery as you are calibrating the phone. When you wipe and do this procedure, the phone reads where the max and min voltages are so it can report battery stats accurately.

Quote:
Q: What kernel should I use with this ROM?
A: Stock is best if you don't want to tinker with it, but I like Evilz and have had the best results with it. Here is some examples of my battery life...


Quote:
Q: I'm getting less than great battery life, what is the deal?
A: Battery life is affected by many things, such as screen-on time, signal strength, etc. Be sure that you do not have any rogue apps by checking for wakelocks with BetterBatteryStats found Here

Quote:
Q: I would like to suggest something be fixed/updated/added to the ROM. How do I do that?
A: Please submit it to the viperROM Google Code page so we can track it. Please make sure to mention it in the thread as well so we are aware of it!
Quote:
Q: What are all of the governors, schedulers, and other kernel tweaks I keep reading about?
A: Refer to this thread for any information regarding kernel tweaks.

---------------------- Other Special Features of Viper4G ----------------------

viperControl Script



This script is the main script used to control many features within viperROM. Currently with this script, you can:

Quote:
  • Adjust the OC Daemon/DCM
  • Change schedulers
  • Adjust voltage (if on a custom kernel)
  • Manage removed apps
  • Freeze any app on the phone
  • Run "fix permissions" (for FC issues)
  • Edit some features in build.prop
  • Manage the hosts file
Quote:
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)

OC Daemon

The OC daemon was created by rmk40 of Team Unity. 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...

Quote:
  • 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:


Current CPU frequency
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
Current CPU governor
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Current min CPU Freq (you will see this change when the screen state changes)
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
Current max CPU Freq (you will see this change when the screen state changes)
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
Here are a few things that you need to know about the script...

Quote:
  • 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.
The Following 99 Users Say Thank You to -viperboy- For This Useful Post: [ Click to Expand ]
 
-viperboy-
Old
#4  
-viperboy-'s Avatar
Recognized Developer
Thanks Meter 12804
Posts: 7,681
Join Date: Jun 2007
Location: PA

 
DONATE TO ME














With the introduced venom theming its really easy to create themes yourself! At the bottom of the post attached is the venom kitchen, other required files and an easy to follow tutorial.

This is our official theming thread: Viper4G Theming Thread
Feel free to create some themes and provide it for our users in this Thread. If the theme looks nice we will add it with credits to the venom hub, so all users can download it from there!
If you got answers or a theme request you can do it as well in the theming thread.

Happy theming!









 

Q: How do I install the rom?!
A: Installation instructions are in thr 5th posts at the bottom.

Q: Whats the md5 sum thing?
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 stucks on HTC splash screen
A: "fastboot erase cache" in fastboot and flash the boot.img or use the boot.img flasher provided here.

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 our rom. Thems/Mods always use framework files which will brake mods/stuff in our rom.

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?
A:

Q: Whats the Ultra/smooth rosie?
A: Your HTC Widgets got some kind of 3D effect which may make your Rosie laggy. You can see that 3D effect clearly on the HTC 4x4 Weather widget.
  • Smooth: Flattens all widgets besides the one you start scrolling
  • Ultra: Flattens all widgets for best performance

Q: Why does my swype2unlock doesn work?
A: Seems you mix up sweep2wake from shows bricked kernel with swype2unlock

sweep2wake is kernel related and makes it possibel to turn screen off and on by swyping your finger from back to menu key.

swype2unlock isnt a kernel feature. it makes it possible to unlock your lockscreen intead of moving the ring by sliding your finger from back to menu button and NOT to wake your device and put int into sleep.

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.

Q: Volume wake isnt working after some time when the device is in deep sleep.
A: This is a kernel issue, no way I can fix it in the rom.

Q: I have problems ending a call, problems with lags when making a call.
A: Some users reported that its related to the fine/finest volume tweak. Set it to normal to fix your issue.

Q: I need someone repackaging a kernel
A: Kernels dont need to be repacked for our rom. We dont have ramdisk tweaks. So you are able to flash the kenrel straight from the kernel devs thread.

Q: I have problems ending a call, problems with lags when making a call, or low volume issues.
A: Some users reported that its related to the fine/finest volume tweak. Set it to normal to fix your issue.

Q: I have no data/phone connection after flashing the rom?
A: In the aroma installer please select custom installation and check the box which says: "Change to original GSM/WCDMA Mode for network"

Q: What are the correct sizes for the App drawer and notfication pulldown background?
A: Try 720x1280.

Q: What are the correct sizes for custom carrier logo?
A: Try 100x100

Q: Will there be CRT On/OFF support in the next release?
A: NOT possible, because HTC changes some required code in their libs, that makes it impossible.

Q: Several HTC Widgets are missing - can't add them to my homescreen.
A: Settings->apps->all apps: choose htc sense and clear data.




The Following 100 Users Say Thank You to -viperboy- For This Useful Post: [ Click to Expand ]
 
Vinchenzop
Old
(Last edited by Vinchenzop; 9th November 2012 at 05:09 PM.)
#5  
Vinchenzop's Avatar
Recognized Developer - OP
Thanks Meter 9379
Posts: 5,192
Join Date: Sep 2010
Location: Hermitage, PA

 
DONATE TO ME


Code:
Viper4G 2.0.2
  • fixed "delday" string in VenomTweaks, as well as mayfield's name and "customise"
  • adjust build.prop to ro.build.product=jet to fix hub entries not showing
  • fix read_ahead in 21viperrom
  • custom ringtone fix
  • enable ro.ril.disable.power.collapse=0 for power saving when idle
  • add mms compression fix and mms over wifi
  • Fix showing cpu2 and cpu3 in status bar (Change from C0,C1 to CPU0,CPU1)
  • fix AOSP lockscreen workaround
  • New VenomHUB.apk to allow skins to be downloaded
  • change ro.product.product from jewel to jet so that all themes show up properly in HUB
  • updated dcm to fix error when changing down_differential and sampling_down_factor
  • updated vc to open cpu controller when no daemon is running and you select adjust cpu settings
  • Fixed FC on 750ms+ long press
  • Added shorter long press options
  • Added VenomTweaks shortcut to Settings Menu and removed recent app remap menu
Viper4G 2.0.1 OTA Update
  • Fixed Background Image in Phone.apk
  • Fixed Transparent Nav Bar in Landscape Rosie
  • Removed useless 'SmoothRosie Tweaks' from tweaks app
Viper4G 2.0.0
  • Based on Official 2.13.651.1 RUU
  • Deodexed, zipaligned, all apps mx0 compression
  • Venom Tweaks! - HUGE collection of customizable tweaks
  • Venom HUB! - Download Themes, read news, and send feedback directly from your phone
  • Venom OTA! - Recieve automatic ROM updates
  • Venom Package Installer - Starts during SetupWizard to install apps located on /sdcard
  • SuperSU v0.96 - credit to Chainfire
  • Persistent ADB enabled
  • Init.d support
  • Memory optimizations
  • Extended Quicksettings
  • Advanced Power Menu
  • CM statusbar brighntess Mod
  • Secure and Blacklist folders to Messages
  • All Market apps Updated to latest
  • Latest hosts file to remove ads


Please use our google issue tracker to report bugs and request features. Thx!

Team Venom - Viper4G: Google Issue Tracker

Team Venom - Viper4G Wiki











If you come from another rom you HAVE to fullwipe



If you like the rom, rate the thread 5 stars, thanks!




If you are having issues with aroma installer, PLEASE update your recovery to the latest!!





INSTALLATION INSTRUCTIONS




*Download the ROM from the link above.
*Move Rom.zip to your SD card
*Boot into Recovery (TWRP 2.2.1 is suggested)
*Install the zip from recovery. This will launch into the Aroma Installer.
*Make your customizations in Aroma, and when prompted, choose install.
*Reboot Phone and enjoy

Anyone having issues with bootlooping. Please try this app, made by joeykrim, to flash the kernel. His app (and info about the app/process) can be found Flash Image GUI: by Joeykrim


Carrier: Verizon
Phone:HTC One Max (Current)/HTC Droid DNA/HTC EVO 4G LTE


If I've Helped You In Any Way, Please Help Someone Else


The Following 103 Users Say Thank You to Vinchenzop For This Useful Post: [ Click to Expand ]
j4n87 Old
(Last edited by j4n87; 31st July 2012 at 04:44 PM.)
#6  
Guest
Thanks Meter
Posts: n/a
Enjoy the rom guys!

Pls keep the thread clean and friendly (-:
The Following 36 Users Say Thank You to For This Useful Post: [ Click to Expand ]
 
smw6180
Old
#7  
Recognized Contributor
Thanks Meter 4760
Posts: 5,919
Join Date: Oct 2007
Location: Bear, DE

 
DONATE TO ME
Congrats on getting this one out. You guys worked your tails off on it.
Current Phone:
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 Evo3D
HTC Evo 4G
PPC6700
Touch Diamond (WinMO 6.5)
HTC Hero
The Following 2 Users Say Thank You to smw6180 For This Useful Post: [ Click to Expand ]
 
bridgep0rt
Old
#8  
Member
Thanks Meter 4
Posts: 53
Join Date: Dec 2007
Finally... i got my drug!!!
 
Chaosmaker2k
Old
#9  
Chaosmaker2k's Avatar
Senior Member
Thanks Meter 209
Posts: 708
Join Date: Dec 2010
Location: Ocala
This is gonna be epic!

Sent from my EVO using Tapatalk 2
The Following User Says Thank You to Chaosmaker2k For This Useful Post: [ Click to Expand ]
 
yankeeboy254
Old
#10  
Senior Member
Thanks Meter 37
Posts: 113
Join Date: Feb 2011
Mine! Sounds great! Screens?
Gadgets:
EVO 4G LTE, V0003
  • Recovery - TWRP
  • ROM - Changes often

Motorola Xoom - MZ604
  • Recovery - CWM 4.0.0.4
  • Running Team EOS 2.0
  • Kernel - Tiamat OC GPU 3.0.5

*DEFUNCT*
EVO 4G -- Traded in for discount on LTE. RIP. <3 Always.

I may or may not be able to help you with any issues you have. Really.

THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes