[ROM][5/17]viperROM One v1.1.0 | 1.29.651.10 | Fast, Stable, viperControl, and more!

Search This thread

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
1header.png


viperROM_One1.png
viperROM_One2.png
viperROM_One3.png
viperROM_One4.png
viperROM_One5.png



2firstCustom.png


3Features.png
  • Based on 1.29.651.10 system dump (deodexed)
  • Modified kernel (insecure, adb debugging enabled, init.d support)
  • viperControl (read below)
  • Implemented cron to keep system running at optimal performance
  • GooManager OTA support
  • 5x6 app drawer
  • Horizontal Quick Settings
  • 1% Battery
  • Homescreen is default instead of feed
  • Modified from 2 homescreens to 4
  • Semi-transparent Notification Pulldown
  • Modified social network sync from 24 hours to 4 hours
  • Disable forced camera sound
  • Disable app signature checking
  • Added missing apps from HTCdev unlock (Calculator, SoundHound, PDF Viewer, TuneIn, and Flashlight)
  • Added adblock hosts file
  • Added sysro, sysrw, sqlite3, mountcheck, other useful tools
  • Added Terminal Emulator, aLogcat (with full perms to read all app logs), NextApp Root File Explorer, Latest Play Store and GMS, Titanium Backup,
  • Reduced long-press times and animation times
  • Removed GPS Icon
  • Removed open wifi notification
  • Removed boot sound
  • Removed bloat (useless files, Sprint ID, HTC OTA, logging apps, transfer app, mobile guide app, useless videos, demoflo, PCTOOL.iso)
  • Removed extra keyboard languages (available as a flashable, see Downloads section)

4Changelog.png
  • 1.1.0
    - Updated to 1.29.651.10 base
  • 1.0.4
    - Added Roam Only option
    - Added semi-transparent notification background to match statusbar pulldown background transparency
    - Added copy/paste to Google Talk
    - Added latest WiFi Tether
    - Added latest Google Wallet
    - Added viperMOD Voltage Reset flashable to /sdcard/viperROM
    - Fixed bottom 3 APM icons
    - Moved Sprint Worldwide to /sdcard/viperROM/removed_apps
    - Remove HtcResetNotify.apk
    - Remove WiFi Hotspot and Data Roaming toggles from statusbar toggles
    - Updated viperControl -> Added capacitive button brightness code, fix app restoring not working, and some general code improvements
  • 1.0.3
    - Fixed cron not running
    - Fixed streaming music/video skipping (revert to stock hosts file)
    - Added systcl.conf file for improved performance and battery life
    - Added new EQS style with long press in SystemUI
    - Updated viperControl
    * Improved hosts file code
    * Fixed an error when making a directory on startup
    - Updated viperMOD (Voltage Control)
    * Allow raising and lowering all voltages at once by a custom amount
    * Show voltages before and after lowering or raising all voltages at once
    * Improve code when setting custom voltages
  • v1.0.2
    - Enable Stay Awake in Settings > Display, Gestures, and Buttons
    - Adjust autobrightness for lower brightness and more steps
    - Add MMS over wifi and disable MMS compression
    - Fixed incorrect APM icons
    - Updated SprintZone
    - Enabled more EPST commands
    - Increase screen sensitivity
    - FULL ROM ONLY: 500kb, 2MB, and 5MB MMS sizes (only on a full /data wipe)
  • v1.0.1
    - Fixed paid app install issue
    - Added APM
    - Added back button as menu (in Settings > Display, Gestures, and Buttons > Back button)
  • v1.0.0 - Initial Release

6instructions.png
  • Do the HTCdev Unlock
  • Move viperROM to your phone
  • Flash a custom recovery - I recommend TWRP (see 2nd post of TWRP thread for instructions)
  • Once you get into TWRP, you can stop reading those directions and flash viperROM. DO A NANDROID BEFORE FLASHING viperROM! - Here is a really neat video by wwjoshdew that will walk you through the install if you're worried about flashing viperROM! Thanks wwjoshdew!
  • In TWRP, select Wipe > Advanced Wipe and check Dalvik cache, Cache, Data, and System and swipe to wipe.
  • Go back to Install and choose the viperROM .zip, reboot when finished

5download.png

DEVS - Please don't use this base for your ROM, please use the stock base found here.


7knownissues.png
  • Twitter doesn't show up in the apps list until you update it
  • Please report any to the Google Code page

9credits.png
  • HTC for sending me an HTC One!
  • Chainfire for SuperSU
  • Dees_Troy for making TWRP recovery for Sprint One
  • flar2 for the original wp_mod.ko
  • kylepont for his boot and down animations
  • LiquidSolstice for the killer thread graphics
  • Torxx for EQS
  • he_stheone for 5x6 prism.apk
  • 18th.abn for pointing me toward a paid app fix
  • NIN for APM that was ported from the EVO 4G LTE Sense 5 port
  • O.M.J for his mod pack
  • Please let me know if I forgot someone!

donationmain.png


 
Last edited:

smw6180

Senior Member
Oct 31, 2007
6,078
4,841
Bear, DE
Credits:
Torxx - New EQS from TrickDroid 5.2.1. Used by permission, and he MUST be consulted before using it anywhere else.

Flashable tweaks (random stuff):
ViperROM-One-ESPN_Veetle_Fix.zip: Fixes WatchESPN and Veetle apps. Fixes problems certain games were having. Thanks photon01 for the log that helped me find the issue.

ViperROM-One-Remove-Trans.zip: Removes transparency from the notification panel. Thanks Mayfield103 for the assist.

ViperROM-One-Volume-Wake.zip: Volume buttons wake screen.

ViperROM-One-Volume-Revert.zip: Reverts volume button to stock behavior.

ViperROM-One-30_Volume_Steps.zip: Changes all volumes from default steps (7, and 15 typically) to 30

ViperROM-One-Revert_30_Volume_Steps.zip: Reverts volumes steps to stock.
 

Attachments

  • ViperROM-One-ESPN_Veetle_Fix.zip
    143.3 KB · Views: 719
  • ViperROM-One-Remove-Trans.zip
    3.9 MB · Views: 457
  • ViperROM-One-Volume-Wake.zip
    308.6 KB · Views: 427
  • ViperROM-One-Volume-revert.zip
    308.8 KB · Views: 150
  • ViperROM-One-30_Volume_Steps.zip
    3.3 MB · Views: 438
  • ViperROM-One-Revert_30_Volume_Steps.zip
    4.2 MB · Views: 293
Last edited:

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
8faqs.png

Q: Why aren't you using AROMA?
A: Because AROMA is broken on newer phones. It freezes, touch screen is inaccurate, and the colors are way off. For now, a regular install is best. Most of the apps that have been taken out can be reinstalled from viperControl.

Q: How do I access viperControl?
A: Open Terminal Emulator, type "su" (without quotes), accept the Superuser prompt, type "vc" (without quotes) and you're in! Poke around, there is a lot more functionality coming. It is a little bare now because this is a new device and not everything works the same way. More features will come :)

Q: When is the next update? (Also known as the dreaded "ETA" question)
A: PLEASE do not ask this. You may not think it's a big deal, but it drives me a bit crazy. We are very open and always let you know when something is in the works. When we have news, we will let you know as soon as we have it.

Q: How do ROM updates work?
A: I have removed HTC OTA updates, because you don't want them on a custom ROM :) Instead, we will be using GooManager for updates for the ROM. We will, of course, announce when we have a new version out, but GooManager will also "ping" your device to let you know that an update is available. It will flash it for you if you are on TWRP (maybe CWM, but I haven't tried)

Q: Can I live on the "bleeding edge" and get updates ahead of time?
A: Yes and no. We do not need testers at this time, but I have decided to keep an open SVN. You can access it here. If you want to know how to use this, please read LiquidSolstice's very informative thread here. Ask the questions about setting up SVN in that thread if you need help with it, please.

Q: Ok, I don't need "bleeding edge", but I'd like to see what you are doing? Can I?
A: Sure, here is the commit log. It will tell you everything being done :)

Q: Do you plan to support viperROM on devices other then Sprint devices?
A: I would like to, but I can't make any promises right now.

Q: HELP! SOMETHING WENT WRONG!?
A: Don't panic. Did you read everything as the instructions said? Take another read over the information and try again. Everything should be accurate and all the info above should be sufficient to get you going.

I'll add more later.
 
Last edited:

-viperboy-

Inactive Recognized Developer
Jun 24, 2007
7,836
12,992
PA
viperROM One has launched! Please read everything in the OP and the 3rd post, it will clear up almost any questions that you have. Steve and I will be updating the thread over the weekend to make it look pretty :laugh:

Please, do not hesitate to post in this thread. We are very helpful people, we love our users. Just please make sure to read everything we've written before asking questions, it gets tedious answering the same things over and over that have already been put in the thread.

For the most up to date information, keep an eye on this thread. You can also follow me on Twitter and like the viperROM page I made a while ago on Facebook.

I hope you all enjoy your phones when you get them tomorrow and I hope you all enjoy the ROM. Trust me, there is plenty of good stuff coming. You all should be excited for Steve to get the phone, he is the master of tuning these things!

Enjoy :)
 

jayv1717

Senior Member
Apr 10, 2010
803
23
Miami
Amazing job viper! Can't wait to try it out! Unfortunately looks like my phone won't be coming until monday :( .. will be looking forward to all of the feedback over the weekend
 

josh030181

Senior Member
Dec 29, 2010
634
128
Baltimoe,Md
Just one question, because there I'd no s-off yet, can I flash this like normal or do I have to do anything different like with the evo lte I think people who didn't have s-off had to flash the kernel or boot.img separate, I was always s-off so I never paid to much attention to that part

Sent from my EVO using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 194
    1header.png


    viperROM_One1.png
    viperROM_One2.png
    viperROM_One3.png
    viperROM_One4.png
    viperROM_One5.png



    2firstCustom.png


    3Features.png
    • Based on 1.29.651.10 system dump (deodexed)
    • Modified kernel (insecure, adb debugging enabled, init.d support)
    • viperControl (read below)
    • Implemented cron to keep system running at optimal performance
    • GooManager OTA support
    • 5x6 app drawer
    • Horizontal Quick Settings
    • 1% Battery
    • Homescreen is default instead of feed
    • Modified from 2 homescreens to 4
    • Semi-transparent Notification Pulldown
    • Modified social network sync from 24 hours to 4 hours
    • Disable forced camera sound
    • Disable app signature checking
    • Added missing apps from HTCdev unlock (Calculator, SoundHound, PDF Viewer, TuneIn, and Flashlight)
    • Added adblock hosts file
    • Added sysro, sysrw, sqlite3, mountcheck, other useful tools
    • Added Terminal Emulator, aLogcat (with full perms to read all app logs), NextApp Root File Explorer, Latest Play Store and GMS, Titanium Backup,
    • Reduced long-press times and animation times
    • Removed GPS Icon
    • Removed open wifi notification
    • Removed boot sound
    • Removed bloat (useless files, Sprint ID, HTC OTA, logging apps, transfer app, mobile guide app, useless videos, demoflo, PCTOOL.iso)
    • Removed extra keyboard languages (available as a flashable, see Downloads section)

    4Changelog.png
    • 1.1.0
      - Updated to 1.29.651.10 base
    • 1.0.4
      - Added Roam Only option
      - Added semi-transparent notification background to match statusbar pulldown background transparency
      - Added copy/paste to Google Talk
      - Added latest WiFi Tether
      - Added latest Google Wallet
      - Added viperMOD Voltage Reset flashable to /sdcard/viperROM
      - Fixed bottom 3 APM icons
      - Moved Sprint Worldwide to /sdcard/viperROM/removed_apps
      - Remove HtcResetNotify.apk
      - Remove WiFi Hotspot and Data Roaming toggles from statusbar toggles
      - Updated viperControl -> Added capacitive button brightness code, fix app restoring not working, and some general code improvements
    • 1.0.3
      - Fixed cron not running
      - Fixed streaming music/video skipping (revert to stock hosts file)
      - Added systcl.conf file for improved performance and battery life
      - Added new EQS style with long press in SystemUI
      - Updated viperControl
      * Improved hosts file code
      * Fixed an error when making a directory on startup
      - Updated viperMOD (Voltage Control)
      * Allow raising and lowering all voltages at once by a custom amount
      * Show voltages before and after lowering or raising all voltages at once
      * Improve code when setting custom voltages
    • v1.0.2
      - Enable Stay Awake in Settings > Display, Gestures, and Buttons
      - Adjust autobrightness for lower brightness and more steps
      - Add MMS over wifi and disable MMS compression
      - Fixed incorrect APM icons
      - Updated SprintZone
      - Enabled more EPST commands
      - Increase screen sensitivity
      - FULL ROM ONLY: 500kb, 2MB, and 5MB MMS sizes (only on a full /data wipe)
    • v1.0.1
      - Fixed paid app install issue
      - Added APM
      - Added back button as menu (in Settings > Display, Gestures, and Buttons > Back button)
    • v1.0.0 - Initial Release

    6instructions.png
    • Do the HTCdev Unlock
    • Move viperROM to your phone
    • Flash a custom recovery - I recommend TWRP (see 2nd post of TWRP thread for instructions)
    • Once you get into TWRP, you can stop reading those directions and flash viperROM. DO A NANDROID BEFORE FLASHING viperROM! - Here is a really neat video by wwjoshdew that will walk you through the install if you're worried about flashing viperROM! Thanks wwjoshdew!
    • In TWRP, select Wipe > Advanced Wipe and check Dalvik cache, Cache, Data, and System and swipe to wipe.
    • Go back to Install and choose the viperROM .zip, reboot when finished

    5download.png

    DEVS - Please don't use this base for your ROM, please use the stock base found here.


    7knownissues.png
    • Twitter doesn't show up in the apps list until you update it
    • Please report any to the Google Code page

    9credits.png
    • HTC for sending me an HTC One!
    • Chainfire for SuperSU
    • Dees_Troy for making TWRP recovery for Sprint One
    • flar2 for the original wp_mod.ko
    • kylepont for his boot and down animations
    • LiquidSolstice for the killer thread graphics
    • Torxx for EQS
    • he_stheone for 5x6 prism.apk
    • 18th.abn for pointing me toward a paid app fix
    • NIN for APM that was ported from the EVO 4G LTE Sense 5 port
    • O.M.J for his mod pack
    • Please let me know if I forgot someone!

    donationmain.png


    53
    Hi guys, hope you all are doing well. I know I've not been around the past few months, but I just didn't have the time to do anything Android related. I manage the Orientation Leaders at my College over the summer and we have 2 sessions a week - 1st day is a 16+ hour day, 2nd day is a 10+ hour day. I really can't afford to not get a good night sleep, so I haven't been around. I hope you all understand where I'm coming from :)

    I know Steve has been very busy too, but has managed to be around, so thanks to him :) I have 1.31 downloaded and will try to work on it tonight as much as I can. My last session is Monday and Tuesday (actually have a mini one on Friday) but after that I have a week off before I begin RA training. I plan to stay up here at school, so I hope to have some more time to work on it and support this thread.

    Thanks for sticking around, we do appreciate it :)
    48
    OK guys, here is the grand plan for this weekend...

    I picked up a Note 3 today to try out, we'll see how that goes. But I probably won't do much development work on it this weekend.

    I will start the process of moving viperROM to the latest base.

    Also, I will start on testing ViperOne as well (will be a different thread).

    I will post updates on what I'm working on when they're worth mentioning :)

    Sent from my Nexus 7 using Tapatalk 4
    32
    Ready...Set.....Go! Can't wait for a new ViperROM!!!!

    Nice! Hopefully I can get my hands on the update soon and I'll go from there :)

    Sent from my Nexus 7 using Tapatalk 4
    31
    Credits:
    Torxx - New EQS from TrickDroid 5.2.1. Used by permission, and he MUST be consulted before using it anywhere else.

    Flashable tweaks (random stuff):
    ViperROM-One-ESPN_Veetle_Fix.zip: Fixes WatchESPN and Veetle apps. Fixes problems certain games were having. Thanks photon01 for the log that helped me find the issue.

    ViperROM-One-Remove-Trans.zip: Removes transparency from the notification panel. Thanks Mayfield103 for the assist.

    ViperROM-One-Volume-Wake.zip: Volume buttons wake screen.

    ViperROM-One-Volume-Revert.zip: Reverts volume button to stock behavior.

    ViperROM-One-30_Volume_Steps.zip: Changes all volumes from default steps (7, and 15 typically) to 30

    ViperROM-One-Revert_30_Volume_Steps.zip: Reverts volumes steps to stock.