[Rom] (5.16.14) ViperDNA 4.1.0 | Android 4.4.2 Sense 6 | M8 Port 1.54.401.5 l DISCONTINUED

Search This thread

nitsuj17

Inactive Recognized Developer
Aug 24, 2010
10,160
17,211
PA
[Rom] (5.16.14) ViperDNA 4.1.0 | Android 4.4.2 Sense 6 | M8 Port 1.54.401.5 l DISCONTINUED





This ROM will only work on the HTC Droid DNA from Verizon Wireless,
however you do not need to be on the Verizon network to use the rom. Works on GSM providers.



It WILL NOT work on the International/Global version Butterfly J which is available in several variants​


visit+us.png





developers.png


Turge | j to the 4n | hansbert

Vinchenzop | nitsuj17 | m0narx



credits.png




  • J to 4n, Turge, Hansbert and Dunc001 for their work on ViperONE, of which ViperDNA 4.x.x is based
  • M0narx for being a smali genius and working on tweaks and venom apps
  • sbryan12144 for his initial port of 4.4 sense to the dna, which served a base to compare to
  • ivicask for all of his help with general questions, graphics, and just about everything!
  • The rest of the venom team, all awesome guys!
  • Joelz for all his help
  • jcase and beaups for all their work unlocking the DNA
  • Beta tester team for their help
  • amarullz for his Aroma Installer
  • Romanbb for the original tweaks mod for gingerbread
  • ihtfp69 for the og 7-1 volume quick setting
  • santod040 for his stock DNA roms that I pulled the stock kernel from and other bins/libs
  • cyanogenmod for cLock widget, and several of the java mods that were converted for tweaks
  • wrx4mmp for the awesome boot animation
  • ibotpeaches for ics and jb apktool
  • brut.all for original apktool



XDA:DevDB Information
ViperDNA Sense 6, ROM for the HTC Droid DNA

Contributors
nitsuj17
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: HTC Sense

Version Information
Status: Stable
Current Stable Version: 4.1.0
Stable Release Date: 2014-05-16

Created 2014-04-29
Last Updated 2014-06-29
 

nitsuj17

Inactive Recognized Developer
Aug 24, 2010
10,160
17,211
PA
Reserved

downloads.png


Full ROMs:
(you still must use a kitkat based recovery to flash)

ViperDNA 4.1.0 Full ROM


  • AFH Main Link
  • MD5: c16b55b7f96ac63c4a8aeb41c435d7dc
  • Mirror: none yet


OTA Updates:

changelog.png


ViperDNA 4.1.0 (May 16)

Tweaks Base ViperONE 6.2.0 (m7)
Full Rom
Same Kernel, Rom Base as 4.0.0

New
  • Added SunBeam Livewallpaper from GPE (previously was in ViperDNA 2.x.x)
  • Added immersive mode, ie fullscreen mode (toggable via apm)
  • Added exlusion list for immersive mode
  • Added three finger tap customization
  • Added screen off action to 3 finger swype
  • Added Homescreen layouts
  • Added screen off prism menu item
  • Added wallpaper scrolling back
  • Added skip unlock animation
  • Added slide out dock on homescreen
  • Added slide out statusbar on homescreen
  • Added slide out dock/statusbar timeout
  • Added auto maximize lockscreen widget
  • Added HtcWeatherClockWidget theming
  • Added option to hide the dock on blinkfeed
  • Increased NEQS limit from 12 to 20
  • Added Tweaks, Hub and Flashlight NEQS titles
  • Added option for color weather icons
  • Added option for color blinkfeed
  • Added option to hide labels in app drawer and folders
  • Added option to change app drawer actionbar background
  • Added option to use Prism menu icons
  • Added option for Prism menu icon overlay color
  • Added option for menu background
  • Added option for menu text color
  • Added weather animations back

Fixed
  • Fixed missing NFC NEQS tile
  • Fixed text size in 5x6 app drawer
  • Fixed app drawer icon size and paddings



ViperDNA 4.0.0 (April 29)

  • Updated to Sense6 / Android 4.4.2
  • M8 1.54.401.5 CL325784 release-keys
  • Stock Verizon 4.4.2 Kernel (insecure boot.img)
  • Tweaks Base: ViperONE (m7) 6.1.0
 
Last edited:

nitsuj17

Inactive Recognized Developer
Aug 24, 2010
10,160
17,211
PA
faq.png


1. When is the next update coming?
Please don't ask for eta's. If we feel the need to spoil you with some upcoming features or screenshots thats one thing, but dont ask for timetables. Also, pm-ing me or bothering me on google hangouts asking for updates is NOT cool, so stop it.


2. How do I install the rom?!
ViperDNA install Instructions

  1. Download the the latest ViperDNA full ROM zip from the download section
  2. Place the rom on your internal storage
  3. Confirm the MD5 on the download page matches the MD5 of the file on your phone
  4. Reboot to TWRP .6 Beta Recovery (if you don't already have that recovery installed, find it here)
  5. Newer recoveries meant for KK will probably work, I just personally use the above
  6. Backup current ROM if desired
  7. WIPE DATA
  8. Install ROM and select whatever Aroma options you would like
  9. Reboot and Enjoy


3. How do install OTA (Over-The-Air) updates?
Settings - About - Software updates​


4. How do I restore my HEQS (Horizontal Enhanced Quick Settings)?
Try long pressing the date in the notification bar (Pressing the date for about 2 seconds will toggle between HEQS, Quick Launch bar and "nothing")​


5. How do I make my device look like stock?
To disable some of the tweaks, do the following:

  1. Disable HEQS (Horizontal Enhanced Quick Settings): Long press the date in the notification bar for about 2 seconds to toggle between modes until it's hidden
  2. Disable Weather: Tweaks - Status Bar - Weather - Hide
  3. Disable Header Text (cpu usage, etc.): Tweaks - Status Bar - Header - Information - Hide
  4. Disable VEQS (Vertical Enhanced Quick Settings): Tweaks - Status Bar - Vertical quick settings - Disable


6. I have a problem with the ROM (FC, Boot Loop, apps closing automatically). How can I get my problem resolved?
First things first. Try wiping data and replicating the issue:
  1. Rebooting into Recovery
  2. Perform a Nandroid backup (of just Data if you wish)
  3. Flash the ROM and select the option to "Wipe Data"
  4. Try replicating the issue

If the problem persists, capture a logcat and send it to us.

To capture a logcat: (this assumes you have the Android SDK and ADB setup)

  1. Open the Command Prompt
  2. run adb logcat >c:\logcat.txt
  3. To capture an FC, use the command adb shell "logcat | grep AndroidRuntime" >c:logcat.txt
  4. Press Control-C to stop logging
  5. Paste the contents of c:\logcat.txt into http://pastebin.com
  6. Post the link here with the problem being experienced


7. Whats does MD5 mean?
It ensures, that the rom is downloaded correctly to avoid weird issues when installing/using the rom. Google for "md5 sum checker" and you should find what you need.​


8. I found a theme or mod, will it work on this rom?
It's NOT recommended to use mod/themes that dont clearly state, that they are compatible with our rom. Its almost impossible that a theme for another rom will work properly on ViperDNA unless its a) a kanged rom from another forum or b)another Viper rom with the same base. However even other viper roms from the same base have significant changes sometimes to ensure the base properly functions on the DNA.​


9. My question is not listed here, what to do?
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! (-:​


10. My media (pictures, music, etc.) is not listed in the Gallery/HTC Music/etc.
Try rescanning your SDCARD by using an app such as Media Scanner


11. What are the correct sizes for custom carrier logo?
Try 100x100​

12. Why is my proximity sensor always on?
Auto sleep is on by default, which keeps the sensor light on. If you want to change it, go to settings > display, buttons, gestures > and change screen timeout to anything but auto sleep. It does not cause battery drain if left as is however.​

13. Why do we have to use .6 TWRP Beta to flash the rom?
Most recoveries that are being used are not compatible with kitkat, or not fully compatible. In 4.4, google changed how permissions are set via update-script, and older recoveries cannot process this properly. As for 2.7 TWRP? Probably works, but I havent personally tested it.​

14. Do VOIP applications work?
Let me know. If they don't I will tinker more with ota parts to get it going​

15. The included APN's don't work with my carrier, any advice?
Most seem to work, however as different carriers get reported as not working, and fixes arise they will be posted below
Straight Talk (GSM): http://forum.xda-developers.com/showpost.php?p=50370681&postcount=96

16. Can you port this to the Butterfly (insert dlx variant)?
At this point, no. While the DNA community is shrinking, there are still several thousand root users that justify making roms for; the Butterfly variants have very few (xda) users and imo not worth the effort of blindly supporting. Also there are, by my count, multiple active kangs on foreign forums and their non xda users disgust me.​

17. Venom Filemanager force closes after deleting a file.
Go to venom tweaks > misc > other > "allow system broadcasts" and add file explorer to it.​

18. How can I overclock this rom or get other kernel features?
The rom will always include either a completely stock (ota) or as close to stock source (ports) kernel. If other modified kernels become available, thats awesome; but the rom will not include it by default.​

19. I want to be cool and change the build.prop to something other than viperDNA 4.x.x, can I do that?
No, you absolutely CANNOT DO THIS!!!! Changing the ro.product.version from ViperDNA will result in you bricking your device as our built in kang checks will assume you are trying to kang this rom to make your own project. Don't do it, its super lame to change the rom name anyway.​

20. Is there any fix for MMI/USSD Codes?

21. What kernels are compatible with this rom? Can we use ones built off of m7 source or DNA source?
While ViperDNA is still a port, it currently uses (for better or worse) the stock 4.4.2/sense 5.5 3.4.10 verizon kernel (with some ramdisk changes). I am personally using iHateWebOS's kernel from here: http://forum.xda-developers.com/showthread.php?t=2734196 (dna source) and from my use it works just fine. I believe you can use NuK3RN3L from santod040 here: http://forum.xda-developers.com/showthread.php?t=2616439 (dna source) with success as well. I just haven't gotten around to using it myself yet.

Both Kernels have m7 versions as well, but will probably be less reliable (wifi bug) than their DNA source counterparts.​

22. How can I emulate the One Max layout?
For smaller status bar icons : tweaks > statusbar > status bar tweaks > status bar icon size > small
For fonts: settings > display, gestures and buttons > font size > small
For Homescreen: tweaks > prism launcher > home screen > homescreen layout > 5x6

23. How can I change the default lockscreen widget?
You need to enable lockscreen widgets under settings > security and then venom tweaks > lockscreen > remove default widget
next time you lock the screen you will have the option to add any widget (sense or otherwise)
 
Last edited:

nitsuj17

Inactive Recognized Developer
Aug 24, 2010
10,160
17,211
PA
venom+theming.png

Themes for 4.1.0

  • different theme zips should *not* be flashed over each other as they do not theme the exact same things...please dirty flash rom between theme flashes or to revert to stock theme

EDnUI1f.png


  • Change between Green, Orange and Blue themes on the fly using settings > personalize > themes
  • Choose between light or dark dialer and keyboard

vNDC5ls.gif


94bj9fz.jpg


Download ViperLight 4.1.0

ViperLight 4.1.0 is compatible with ViperDNA 4.1.X
MD5: 2236b5049fff1d1b30b09bf8744ea000
original m7 thread: http://forum.xda-developers.com/showthread.php?t=2525180
creator: Basil3


WKYD3xk.png


  • Change between colors on the fly using settings > personalize > themes
  • Choose between light or dark dialer and keyboard

f734VZO.gif


94bj9fz.jpg


Download ViperDark 4.1.0_b

ViperDark 4.1.0 is compatible with ViperDNA 4.1.X
MD5: c46af96fffe872bd45637521de328dd8
original m7 thread: http://forum.xda-developers.com/showthread.php?t=2334398
creator: Basil3, Guich, ViNOK16Bit

KNOWN ISSUES:
  • If you select dark headers, you won't be able to see the chart properly in Stocks app.
  • Getting started panels in BlinkFeed (long press then remove)
  • Updating HTC apps from Play Store will break theme - please avoid.


7b41LOc.png


Download DarkONE DNA 4.1.0
DarkONE DNA Theme 4.1.0 is compatible with ViperDNA 4.1.X
MD5: de4a99bd89707f581eda4de9d24a692c
original m7 thread: http://forum.xda-developers.com/showthread.php?t=2525133
creator: ViNOK16Bit, Rayford85

KNOWN ISSUES:
  • If you select dark headers, you won't be able to see the chart properly in Stocks app.
  • Getting started panels in BlinkFeed (long press then remove)
  • Updating HTC apps from Play Store will break theme - please avoid.



Themes for 4.0.0 (do not flash on 4.1.x!)

  • different theme zips should *not* be flashed over each other as they do not theme the exact same things...please dirty flash rom between theme flashes or to revert to stock theme

EDnUI1f.png


  • Change between Green, Orange and Blue themes on the fly using settings > personalize > themes
  • Choose between light or dark dialer and keyboard

vNDC5ls.gif


g0HtqHT.png


Download ViperLight 4.0.0

ViperLight 4.0.0 is compatible with ViperDNA 4.0.0
MD5: ca5b4b08f084e75ab5b950fd256d8ba3
original m7 thread: http://forum.xda-developers.com/showthread.php?t=2525180
creator: Basil3


WKYD3xk.png


  • Change between Green, Orange and Blue themes on the fly using settings > personalize > themes
  • Choose between light or dark dialer and keyboard

f734VZO.gif


g0HtqHT.png


Download ViperDark 4.0.0

ViperDark 4.0.0 is compatible with ViperDNA 4.0.0
MD5: b1c5a9be1bdf3ea9db77f4875cb5aae9
original m7 thread: http://forum.xda-developers.com/showthread.php?t=2334398
creator: Basil3, Guich, ViNOK16Bit

KNOWN ISSUES:
  • If you select dark headers, you won't be able to see the chart properly in Stocks app.
  • Getting started panels in BlinkFeed (long press then remove)
  • Updating HTC apps from Play Store will break theme - please avoid.


ffSxy7x.png


  • Change between Green, Orange and Blue themes on the fly using settings > personalize > themes
  • Choose between light or dark dialer and keyboard

Qd4WmfH.gif


g0HtqHT.png


Download Inverted AOSP 4.0.0
Inverted AOSP Theme 4.0.0 is compatible with ViperDNA 4.0.0
MD5: d4522335978e8a5dfa910fc10fafedac
original m7 thread: http://forum.xda-developers.com/showthread.php?t=2724276
creator: Basil3, Guich

KNOWN ISSUES:
  • If you select dark headers, you won't be able to see the chart properly in Stocks app.
  • Getting started panels in BlinkFeed (long press then remove)
  • Updating HTC apps from Play Store will break theme - please avoid.
 
Last edited:

nitsuj17

Inactive Recognized Developer
Aug 24, 2010
10,160
17,211
PA
enjoy folks :)

I know our DNA community is probably the smallest its been since holidays 2012, but I still personally enjoy the phone and won't be upgrading until the summer at the earliest...so this will still be updated for quite some time
 
Last edited:

jaymazz13

Senior Member
Apr 5, 2012
537
97
Good job on this, everything tested out great so I guess I will be staying on beta for now, appreciate all the hard work that goes into keeping viper roms on this device

Sent from my HTC6435LVW using xda app-developers app
 
  • Like
Reactions: nitsuj17

the_passenger

Senior Member
Aug 25, 2006
467
24
I have the DNA, LG G2 and M8. I gave away the G2 and kept the DNA just because of ViperRom. :). Thanks.

Sent from my HTC6435LVW using Tapatalk 2
 

xlxcrossing

Senior Member
Dec 6, 2009
1,522
410
Soquel, CA
Coming from the EVO 4G LTE and ports were never given consideration unlike here in the DNA forums. We were required to wait for every official release which eventually dwindled. The fact that you guys are always pushing forward to give the DNA the latest and greatest is incredibly commendable. Can't express thanks enough for keeping ViperDNA alive and well.
 

nitsuj17

Inactive Recognized Developer
Aug 24, 2010
10,160
17,211
PA
Coming from the EVO 4G LTE and ports were never given consideration unlike here in the DNA forums. We were required to wait for every official release which eventually dwindled. The fact that you guys are always pushing forward to give the DNA the latest and greatest is incredibly commendable. Can't express thanks enough for keeping ViperDNA alive and well.

i used to go by the "only official release" policy, but that got old when I was sitting on sense4+ for months with nothing to do :p

Thanks so much man! Is this using the new HTC DNA kernel that was just released?

Sent from my HTC6435LVW using XDA Premium 4 mobile app

yes, the kernel from the verizon 4.4.2 / sense5.5 update with some minor changes to the ramdisk

Glad to see this here mate. :b Thanks for the hard work.

Sent from my HTC6525LVW using Tapatalk

thanks!
 

rcicu

Senior Member
Oct 11, 2006
240
26
BFE
Nits, I'm currently on VZW but sometime next week I will be switching to H2O Wireless (MVNO of ATT). Can I dirty flash the GSM install over the standard Verizon install?

Thanks
 

[TSON]

Senior Member
Jan 28, 2011
707
314
Awesome. Viper 3.x.x gave me a multitouch issue where if I lifted one finger during multitouch every finger would be terminated, maybe it'll be fixed with the new kernel.

Guess no harm done in updating anyway and checking :p *flashes*
 

nycqns983

Senior Member
Apr 19, 2012
192
18
This is awesome nits, thanks so much! I van confirm that mhl is now working and that pesky Skype audio issue is gone!

Now to get rid of the wireless charging nag screen and I'll be a happy guy. :)

Has anyone had luck removing this? Maybe by using xposed framework?

Sent from my HTC6435LVW using XDA Premium 4 mobile app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 49
    enjoy folks :)

    I know our DNA community is probably the smallest its been since holidays 2012, but I still personally enjoy the phone and won't be upgrading until the summer at the earliest...so this will still be updated for quite some time
    48
    [Rom] (5.16.14) ViperDNA 4.1.0 | Android 4.4.2 Sense 6 | M8 Port 1.54.401.5 l DISCONTINUED





    This ROM will only work on the HTC Droid DNA from Verizon Wireless,
    however you do not need to be on the Verizon network to use the rom. Works on GSM providers.



    It WILL NOT work on the International/Global version Butterfly J which is available in several variants​


    visit+us.png





    developers.png


    Turge | j to the 4n | hansbert

    Vinchenzop | nitsuj17 | m0narx



    credits.png




    • J to 4n, Turge, Hansbert and Dunc001 for their work on ViperONE, of which ViperDNA 4.x.x is based
    • M0narx for being a smali genius and working on tweaks and venom apps
    • sbryan12144 for his initial port of 4.4 sense to the dna, which served a base to compare to
    • ivicask for all of his help with general questions, graphics, and just about everything!
    • The rest of the venom team, all awesome guys!
    • Joelz for all his help
    • jcase and beaups for all their work unlocking the DNA
    • Beta tester team for their help
    • amarullz for his Aroma Installer
    • Romanbb for the original tweaks mod for gingerbread
    • ihtfp69 for the og 7-1 volume quick setting
    • santod040 for his stock DNA roms that I pulled the stock kernel from and other bins/libs
    • cyanogenmod for cLock widget, and several of the java mods that were converted for tweaks
    • wrx4mmp for the awesome boot animation
    • ibotpeaches for ics and jb apktool
    • brut.all for original apktool



    XDA:DevDB Information
    ViperDNA Sense 6, ROM for the HTC Droid DNA

    Contributors
    nitsuj17
    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.4.x
    Based On: HTC Sense

    Version Information
    Status: Stable
    Current Stable Version: 4.1.0
    Stable Release Date: 2014-05-16

    Created 2014-04-29
    Last Updated 2014-06-29
    33
    hi guys, sorry for the lack of updates/posts on my part lately

    im going to be taking an extended (if not permanent) break from android work....between a) my work computer dying (which i did a decent amount of stuff on in free time) and being replaced with one i dont have admin rights to b) more responsibilities at work and c) no computer time at home (nor desire for any), as i spend all my free time with my wife and infant son....theres just nothing left for android

    ive enjoyed my 4 years or so of theming, then rom making....but it was taking too much of my focus up, and was just not something i felt comfortable devoting much time to going forward

    this has been a great community, and ive loved being a part of it...but my dna is also on its last legs as well, so ill probably be jumping on the lg g3 in a few weeks on verizon, maybe trying an iphone6 in the fall, or jumping to tmobile this fall as my job area finally has decent coverage from them

    i may come back on another phone in the future, but whatever i get it will be a long time before i do anything other than basic things for myself and my own uses

    happy trails, for now at least :cool:
    22
    Yeah, I agree. Nits and team were a great benefit to having this phone. I hope he didn't let users get the better of him.

    No. Justin has been doing this for quite sometime now. He was just ready to take a break.

    thanks :)

    nothing got to me, other than real life...really since i first got into porting themes to a few years ago i hadnt taken a protracted break from android more than a few weeks, and it probably wasnt a healthy use of my spare time.

    ive enjoyed my time on xda, and being part of the root community, just dont see myself coming back and working on or releasing things publicly anymore

    the dna community was my favorite phone community that i was a part of (and the longest one i was a part of i think); met some great people and had a lot of fun...but wife, infant, new house, more stuff going on at work means the end of my time around here (plus a broken dna anyway)

    im currently on the m7 (took from my wife and got her an iphone 5s when verizon had a sale last month) and just using a personal cm build with some pulls from other roms that i like. had been using sense non stop for years (as its all i worked on) and just enjoying the change of pace; will be jumping to tmobile in the fall too

    as for continued viper rom support; if anyone has the skillset and is interested you should contact j to the 4n about possibly taking over for the dna. ive taken my hat out of the ring with decisions about that stuff, so completely up to him and the rest of the team

    thanks for all your support over the years everyone, its been a fun ride
    19
    Reserved

    downloads.png


    Full ROMs:
    (you still must use a kitkat based recovery to flash)

    ViperDNA 4.1.0 Full ROM


    • AFH Main Link
    • MD5: c16b55b7f96ac63c4a8aeb41c435d7dc
    • Mirror: none yet


    OTA Updates:

    changelog.png


    ViperDNA 4.1.0 (May 16)

    Tweaks Base ViperONE 6.2.0 (m7)
    Full Rom
    Same Kernel, Rom Base as 4.0.0

    New
    • Added SunBeam Livewallpaper from GPE (previously was in ViperDNA 2.x.x)
    • Added immersive mode, ie fullscreen mode (toggable via apm)
    • Added exlusion list for immersive mode
    • Added three finger tap customization
    • Added screen off action to 3 finger swype
    • Added Homescreen layouts
    • Added screen off prism menu item
    • Added wallpaper scrolling back
    • Added skip unlock animation
    • Added slide out dock on homescreen
    • Added slide out statusbar on homescreen
    • Added slide out dock/statusbar timeout
    • Added auto maximize lockscreen widget
    • Added HtcWeatherClockWidget theming
    • Added option to hide the dock on blinkfeed
    • Increased NEQS limit from 12 to 20
    • Added Tweaks, Hub and Flashlight NEQS titles
    • Added option for color weather icons
    • Added option for color blinkfeed
    • Added option to hide labels in app drawer and folders
    • Added option to change app drawer actionbar background
    • Added option to use Prism menu icons
    • Added option for Prism menu icon overlay color
    • Added option for menu background
    • Added option for menu text color
    • Added weather animations back

    Fixed
    • Fixed missing NFC NEQS tile
    • Fixed text size in 5x6 app drawer
    • Fixed app drawer icon size and paddings



    ViperDNA 4.0.0 (April 29)

    • Updated to Sense6 / Android 4.4.2
    • M8 1.54.401.5 CL325784 release-keys
    • Stock Verizon 4.4.2 Kernel (insecure boot.img)
    • Tweaks Base: ViperONE (m7) 6.1.0
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone