[ROM][M8][JUL 31][2.22.401.4][4.4.3][TWEAKS][OTA]Virtuous Six M8-Edition 2.0.0

Search This thread

chrisch1974

Inactive Recognized Developer
Feb 3, 2011
920
3,647
x-series.png


Virtuous Six M8-Edition


Features
  • Based on the M8_UL rom 2.22.401.4.
  • Heavily optimized for fluid performance and usability.
  • Rooted with SuperSU.
  • Xposed framework pre-installed.
  • OTA capability.
  • Added Virtuous boot/shutdown animations and wallpapers.
  • Kernel with enabled adb, unsecured and init.d support.
  • Play Store applications (Gmail, Maps, Hangouts, etc) updated to the latest version.
  • Bloatware and unnecessary applications removed.


Supported Devices
  • HTC One M8


Important Notes
  • You must complete a full wipe prior to installing this ROM the first time. We also recommend wiping between upgrades, but you are welcome to try upgrading without a wipe. However, no support will be provided if you file a bug without having wiped prior to submission.
  • After the initial setup you must reboot the device once more to activate the Tweaks module. Otherwise it will not work


Donations
  • Making this ROM for the HTC One M8 is fun for me. But I'm still developing without device at the moment. So if you like my work a small donation is always very welcome and would help me to get a device faster :D



Credits
  • @Flemmard - Helping with unprotecting and applying the OTA :)
  • @cypis - For the amazing boot/shutdown animations and the wallpapers
  • @andrdnl - For testing the rom :)
  • @rovo89 - For the amazing Xposed framework
  • @Chainfire - For the best root app available -> SuperSU


Download


Changelog :: More Information
(Official Website of Virtuous ROM)

XDA:DevDB Information
Virtuous Six M8-Edition, ROM for the HTC One (M8)

Contributors
chrisch1974
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable

Created 2014-04-01
Last Updated 2014-07-31
 

chrisch1974

Inactive Recognized Developer
Feb 3, 2011
920
3,647
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
attachment.php


attachment.php
attachment.php
attachment.php
attachment.php
attachment.php
 

Attachments

  • Screenshot_2014-04-02-00-19-45.jpg
    Screenshot_2014-04-02-00-19-45.jpg
    27.1 KB · Views: 33,740
  • Screenshot_2014-04-02-00-19-56.jpg
    Screenshot_2014-04-02-00-19-56.jpg
    34.4 KB · Views: 33,192
  • Screenshot_2014-04-02-00-20-12.jpg
    Screenshot_2014-04-02-00-20-12.jpg
    26.1 KB · Views: 33,188
  • Screenshot_2014-04-02-00-27-08.jpg
    Screenshot_2014-04-02-00-27-08.jpg
    28.2 KB · Views: 33,026
  • Screenshot_2014-04-02-00-20-51.jpg
    Screenshot_2014-04-02-00-20-51.jpg
    21.1 KB · Views: 33,009
  • Screenshot_2014-04-02-00-20-45.jpg
    Screenshot_2014-04-02-00-20-45.jpg
    16 KB · Views: 33,178
  • Screenshot_2014-04-02-00-20-57.jpg
    Screenshot_2014-04-02-00-20-57.jpg
    16.9 KB · Views: 33,075
  • Screenshot_2014-04-02-00-21-03.jpg
    Screenshot_2014-04-02-00-21-03.jpg
    15.4 KB · Views: 32,655
  • Screenshot_2014-04-02-00-21-11.jpg
    Screenshot_2014-04-02-00-21-11.jpg
    29.3 KB · Views: 32,881
  • Screenshot_2014-04-02-00-21-18.jpg
    Screenshot_2014-04-02-00-21-18.jpg
    27.5 KB · Views: 32,730
  • Screenshot_2014-04-02-00-21-24.jpg
    Screenshot_2014-04-02-00-21-24.jpg
    14.2 KB · Views: 32,124
Last edited:

chrisch1974

Inactive Recognized Developer
Feb 3, 2011
920
3,647
The rom is brand new and very fresh. All included tweaks "should" work. I personally don't own a HTC One M8 yet and so testing was a hard job.

Changelog for Virtuous Six M8-Edition 2.0.0:

Base
  • Updated base to 2.22.401.4 (4.4.3)

Enhancements
  • Added heads up notifications with timeout setting
  • Added locking of the launcher workspace (Credits to Team Venom for the original idea)
    After enabling locking of the launcher workspace there will be a lock icon in the app drawer. With this icon you can lock and unlock the workspace
  • Added transparency for the app drawer background
  • Added Android L and Android 4.4 icon themes for navigation bar
  • Added disabling volume keys on the lock screen
  • Added disabling gestures on the lock screen
  • Added notification icon for torch key action
  • Added timeout for torch key action
  • Changed custom icon in the notification bar

Fixes
  • Fixed centered clock visible when new notification arrives
  • Fixed notification icons overwriting centered clock
  • Fixed resetting of switch preferences in the settings
  • Optimized a lot of background code of the tweaks

Updates
  • Updated all included market apps to the latest version

Changelog for Virtuous Six M8-Edition 1.3.0:

Base
  • Updated Base to 1.54.401.10

Enhancements
  • Added clock position (hidden, left, center, right)
  • Added custom carrier text on lock screen
  • Added custom carrier color on lock screen
  • Removed clock from the hide able items (configurable now in the clock position tweak)

Updates
  • Updated Xposed Installer to 2.6.1
  • Updated Google Play Services to 4.4.52
  • Updated Google TTS to 3.1.3.1162895
  • Updated HTC Launcher (Prism) to 6.1.779245
  • Updated HTC DotMatrix to 1.1.779315
  • Updated HTC Video Center to 2.3.784506
  • Updated Cloud Print 0.9.10
  • Updated all market apps (only full build)

Changelog for Virtuous Six M8-Edition 1.2.0:

Enhancements
  • Added customization of double-tap on back key
  • Added customization of double-tap on custom key
  • Added customization of double-tap and long-press on menu key
  • Added customization of double-tap and long-press on home key
  • Added customization of double-tap and long-press on recent key
  • Added key action: launch app
  • Added key action: sleep device
  • Added key action: home key
  • Added key action: menu key
  • Added gestures customizations for left, right, up and down
  • Added hide NFC icon
  • Added showing more details in the power history graph (Credits to Team Venom for the original idea)

Fixes
  • External SD Card writing

Updates
  • Updated Xposed Installer to 2.5.1
  • Updated Google Play Store to 4.8.19
  • Updated Google Play Services to 4.4.51
  • Updated HTC Launcher (Prism) to 6.1.772199
  • Updated HTC Album to 8.0.772131
  • Updated HTC keyboards
  • Updated KidMode to 4.9.8
  • Updated Google Search to 3.4.16.1149292
  • Updated all market apps (only full build)

Changelog for Virtuous Six M8-Edition 1.1.1:

Fixed

Added
  • Horizontal EQS
    With the possibility to set the number of visible tiles on the screen and to hide the text

Changelog for Virtuous Six M8-Edition 1.1.0:

attachment.php



  • Navigation bar (on-screen buttons) customizations
  • Custom color of the navigation keys
  • Custom glow color of the navigation keys
  • Adjust height and width of the navigation bar
  • Always show menu key
  • Custom key with single-tap and long-press action

    Key actions
  • Flashlight
  • Menu key

    Custom color of the app drawer background

    Enable all rotations of the display (upside-down)

Changelog for Virtuous Six M8-Edition 1.0.1:

  • Disabled system write protection (credits to @flar2)
  • Added tweak for vol-up and vol-down as wake-up keys
  • Added tweak for custom color and transparency of notification pull down
 
Last edited:

darksurfr

Senior Member
Jan 17, 2011
92
5
Will this work for att

Sent from my HTC One_M8 using XDA Premium 4 mobile app

I am thinking that you should have no problem with this as the UL base is the one from ATT?

I was wondering a similar thing about Sprint. If anyone has tried this on their Sprint based phone please let me know. I would like to do this.
 
  • Like
Reactions: Jarheadflip

chrisch1974

Inactive Recognized Developer
Feb 3, 2011
920
3,647
Will this work for att

Sent from my HTC One_M8 using XDA Premium 4 mobile app

I am thinking that you should have no problem with this as the UL base is the one from ATT?

I was wondering a similar thing about Sprint. If anyone has tried this on their Sprint based phone please let me know. I would like to do this.

I didn't had time yet to check with which devices it is compatible. But I think I read somewhere that it should be compatible with AT&T. For Sprint. I would make a backup and try to flash it. You will see then if it works. And it would be a great help for us developers to find it out.

The flashing in recovery has a check for the correct device. Maybe you need to remove it before. Let me know and I point you what you have to remove before flashing.

A chrisch can u ad transparent app drawer to the tweaks app??

I will have a look on it. It shouldn't be such a problem to add it for the next update.

Always love new roms coming in!! Does this rom have system write protection already disabled.?

Can I instal flar2 system write protection disabled in this Rom?

Sent from my HTC One_M8 using Tapatalk

We expected some problems with disabling the write protection yesterday during final testing. Therefore I removed the module from the rom. But I will make an package for those willing to test it.
 

JEANRIVERA

Senior Member
Mar 30, 2007
2,985
1,466
39
Nazareth, PA
HTC U12+
ASUS ROG Phone 3
We expected some problems with disabling the write protection yesterday during final testing. Therefore I removed the module from the rom. But I will make an package for those willing to test it.

I did it , so far haven't notice any glitch at all I'll post here if I find anything wrong, I have deleted some system/app and some system /prive-app files so far so good and I also edited the default.xml inside the customize/acc folder to show the AT&T LTE icon in the statusbar by the way yes I do have the AT&T model of the M8 and I can confirm this Rom it is compatible with it

Sent from my HTC One_M8 using Tapatalk
 
Last edited:
  • Like
Reactions: d.cortez

flar2

Recognized Developer
Jun 11, 2012
18,520
87,276
Southwestern Ontario
elementalx.org
I didn't had time yet to check with which devices it is compatible. But I think I read somewhere that it should be compatible with AT&T. For Sprint. I would make a backup and try to flash it. You will see then if it works. And it would be a great help for us developers to find it out.

The flashing in recovery has a check for the correct device. Maybe you need to remove it before. Let me know and I point you what you have to remove before flashing.



I will have a look on it. It shouldn't be such a problem to add it for the next update.





We expected some problems with disabling the write protection yesterday during final testing. Therefore I removed the module from the rom. But I will make an package for those willing to test it.

If any change is made to the system partition before the module is loaded, you will run into problems. There shouldn't be any problems if it is loaded at boot on a clean system.
 
  • Like
Reactions: mlin

chrisch1974

Inactive Recognized Developer
Feb 3, 2011
920
3,647
If any change is made to the system partition before the module is loaded, you will run into problems. There shouldn't be any problems if it is loaded at boot on a clean system.

The module is loaded with an init script directly on "on fs". It worked good for a longer time. But after pushing some files there was a hard reboot and after it /system was broken and we were forced to run a e2fsck. But it's possible that it has another cause too. I personally don't have a M8 and I forgot to tell my tester to grab a dmsg from the crash.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 34
    x-series.png


    Virtuous Six M8-Edition


    Features
    • Based on the M8_UL rom 2.22.401.4.
    • Heavily optimized for fluid performance and usability.
    • Rooted with SuperSU.
    • Xposed framework pre-installed.
    • OTA capability.
    • Added Virtuous boot/shutdown animations and wallpapers.
    • Kernel with enabled adb, unsecured and init.d support.
    • Play Store applications (Gmail, Maps, Hangouts, etc) updated to the latest version.
    • Bloatware and unnecessary applications removed.


    Supported Devices
    • HTC One M8


    Important Notes
    • You must complete a full wipe prior to installing this ROM the first time. We also recommend wiping between upgrades, but you are welcome to try upgrading without a wipe. However, no support will be provided if you file a bug without having wiped prior to submission.
    • After the initial setup you must reboot the device once more to activate the Tweaks module. Otherwise it will not work


    Donations
    • Making this ROM for the HTC One M8 is fun for me. But I'm still developing without device at the moment. So if you like my work a small donation is always very welcome and would help me to get a device faster :D



    Credits
    • @Flemmard - Helping with unprotecting and applying the OTA :)
    • @cypis - For the amazing boot/shutdown animations and the wallpapers
    • @andrdnl - For testing the rom :)
    • @rovo89 - For the amazing Xposed framework
    • @Chainfire - For the best root app available -> SuperSU


    Download


    Changelog :: More Information
    (Official Website of Virtuous ROM)

    XDA:DevDB Information
    Virtuous Six M8-Edition, ROM for the HTC One (M8)

    Contributors
    chrisch1974
    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.4.x

    Version Information
    Status: Stable

    Created 2014-04-01
    Last Updated 2014-07-31
    17
    The rom is brand new and very fresh. All included tweaks "should" work. I personally don't own a HTC One M8 yet and so testing was a hard job.

    Changelog for Virtuous Six M8-Edition 2.0.0:

    Base
    • Updated base to 2.22.401.4 (4.4.3)

    Enhancements
    • Added heads up notifications with timeout setting
    • Added locking of the launcher workspace (Credits to Team Venom for the original idea)
      After enabling locking of the launcher workspace there will be a lock icon in the app drawer. With this icon you can lock and unlock the workspace
    • Added transparency for the app drawer background
    • Added Android L and Android 4.4 icon themes for navigation bar
    • Added disabling volume keys on the lock screen
    • Added disabling gestures on the lock screen
    • Added notification icon for torch key action
    • Added timeout for torch key action
    • Changed custom icon in the notification bar

    Fixes
    • Fixed centered clock visible when new notification arrives
    • Fixed notification icons overwriting centered clock
    • Fixed resetting of switch preferences in the settings
    • Optimized a lot of background code of the tweaks

    Updates
    • Updated all included market apps to the latest version

    Changelog for Virtuous Six M8-Edition 1.3.0:

    Base
    • Updated Base to 1.54.401.10

    Enhancements
    • Added clock position (hidden, left, center, right)
    • Added custom carrier text on lock screen
    • Added custom carrier color on lock screen
    • Removed clock from the hide able items (configurable now in the clock position tweak)

    Updates
    • Updated Xposed Installer to 2.6.1
    • Updated Google Play Services to 4.4.52
    • Updated Google TTS to 3.1.3.1162895
    • Updated HTC Launcher (Prism) to 6.1.779245
    • Updated HTC DotMatrix to 1.1.779315
    • Updated HTC Video Center to 2.3.784506
    • Updated Cloud Print 0.9.10
    • Updated all market apps (only full build)

    Changelog for Virtuous Six M8-Edition 1.2.0:

    Enhancements
    • Added customization of double-tap on back key
    • Added customization of double-tap on custom key
    • Added customization of double-tap and long-press on menu key
    • Added customization of double-tap and long-press on home key
    • Added customization of double-tap and long-press on recent key
    • Added key action: launch app
    • Added key action: sleep device
    • Added key action: home key
    • Added key action: menu key
    • Added gestures customizations for left, right, up and down
    • Added hide NFC icon
    • Added showing more details in the power history graph (Credits to Team Venom for the original idea)

    Fixes
    • External SD Card writing

    Updates
    • Updated Xposed Installer to 2.5.1
    • Updated Google Play Store to 4.8.19
    • Updated Google Play Services to 4.4.51
    • Updated HTC Launcher (Prism) to 6.1.772199
    • Updated HTC Album to 8.0.772131
    • Updated HTC keyboards
    • Updated KidMode to 4.9.8
    • Updated Google Search to 3.4.16.1149292
    • Updated all market apps (only full build)

    Changelog for Virtuous Six M8-Edition 1.1.1:

    Fixed

    Added
    • Horizontal EQS
      With the possibility to set the number of visible tiles on the screen and to hide the text

    Changelog for Virtuous Six M8-Edition 1.1.0:

    attachment.php



    • Navigation bar (on-screen buttons) customizations
    • Custom color of the navigation keys
    • Custom glow color of the navigation keys
    • Adjust height and width of the navigation bar
    • Always show menu key
    • Custom key with single-tap and long-press action

      Key actions
    • Flashlight
    • Menu key

      Custom color of the app drawer background

      Enable all rotations of the display (upside-down)

    Changelog for Virtuous Six M8-Edition 1.0.1:

    • Disabled system write protection (credits to @flar2)
    • Added tweak for vol-up and vol-down as wake-up keys
    • Added tweak for custom color and transparency of notification pull down
    12
    Changelog for Virtuous Six M8-Edition 2.0.0:

    Base
    • Updated base to 2.22.401.4 (4.4.3)

    Enhancements
    • Added heads up notifications with timeout setting
    • Added locking of the launcher workspace (Credits to Team Venom for the original idea)
      After enabling locking of the launcher workspace there will be a lock icon in the app drawer. With this icon you can lock and unlock the workspace
    • Added transparency for the app drawer background
    • Added Android L and Android 4.4 icon themes for navigation bar
    • Added disabling volume keys on the lock screen
    • Added disabling gestures on the lock screen
    • Added notification icon for torch key action
    • Added timeout for torch key action
    • Changed custom icon in the notification bar

    Fixes
    • Fixed centered clock visible when new notification arrives
    • Fixed notification icons overwriting centered clock
    • Fixed resetting of switch preferences in the settings
    • Optimized a lot of background code of the tweaks

    Updates
    • Updated all included market apps to the latest version
    9
    Changelog for Virtuous Six M8-Edition 1.2.0:

    Enhancements
    • Added customization of double-tap on back key
    • Added customization of double-tap on custom key
    • Added customization of double-tap and long-press on menu key
    • Added customization of double-tap and long-press on home key
    • Added customization of double-tap and long-press on recent key
    • Added key action: launch app
    • Added key action: sleep device
    • Added key action: home key
    • Added key action: menu key
    • Added gestures customizations for left, right, up and down
    • Added hide NFC icon
    • Added showing more details in the power history graph (Credits to Team Venom for the original idea)

    Fixes
    • External SD Card writing

    Updates
    • Updated Xposed Installer to 2.5.1
    • Updated Google Play Store to 4.8.19
    • Updated Google Play Services to 4.4.51
    • Updated HTC Launcher (Prism) to 6.1.772199
    • Updated HTC Album to 8.0.772131
    • Updated HTC keyboards
    • Updated KidMode to 4.9.8
    • Updated Google Search to 3.4.16.1149292
    • Updated all market apps (only full build)
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