[ROM][Sept26][SAGA]Virtuous Unity 2.39.0 Sense 3.0 Based on Pyramid

Search This thread

Lyner24

Member
Feb 6, 2009
15
2
Finally flashed this custom rom and so far it's looking great. Notice some bugs with GUI graphics just a minor issue really. Will report back if other issues appear.

Flashed the Slate3D for Virtuous by Cypis which seem to get rid of the GUI graphic issue on the original skin.

Thanks for providing a great rom to Desire S
 
Last edited:

Ikfoto

Member
Sep 12, 2008
19
1
Vitoria-Gasteiz
www.ikfoto.com
Hi!

I installed the rom yesterday, and it's really great, but I have two questions:

I like the "rotation" transition effect between desktops, but... is there any option to disable the "crazy rotation" around all the desktops? I allways do too much rotation and I get crazy to go to the desktop I'm looking for...

The other question is... I've read in the thread that you removed CRT animation, but you reselased it as an Add-on. Where can I find that add-on?

Thank you!!
 

kartikk

Senior Member
Mar 12, 2011
441
65
Chennai
Hi!

I installed the rom yesterday, and it's really great, but I have two questions:

I like the "rotation" transition effect between desktops, but... is there any option to disable the "crazy rotation" around all the desktops? I allways do too much rotation and I get crazy to go to the desktop I'm looking for...

The other question is... I've read in the thread that you removed CRT animation, but you reselased it as an Add-on. Where can I find that add-on?

Thank you!!

its in post #3
here is the link
http://api.viglink.com/api/click?format=go&drKey=1359&loc=http%3A%2F%2Fxdaforums.com%2Fshowthread.php%3Ft%3D1122797&v=1&libid=1310573401186&out=http%3A%2F%2Funity.flemmard.net%2Fpatches%2Fvirtuous_unity-v1.26.0-CRT-patch.zip&title=%5BROM%5D%5BJun%2027%5D%5BSAGA%5D%20Virtuous%20Unity%201.27.0%20Sense%203.0%20based%20on%20Pyramid%20-%20xda-developers&txt=Flash%20in%20recovery.
 

Lyner24

Member
Feb 6, 2009
15
2
Did you flash the FITTED ROSIE along with it? I flashed them both, and i got stuck in a bootloop, so i changed ROMs.........

I flashed Slate3D after I have fully setup the Virtuous rom.

Flashed Virtuous rom (complete set up)
Reboot
Flashed Slate3D
reboot
Change skin into Slate3D
reboot.

No problem so far, everything work fine :)
 

.sh4d0w.

Senior Member
May 1, 2011
260
35
Bucuresti
I have just one little problem... this rom is super fast, but if i change the wall to a Live Wall. it starts to get a little laggy.....and i don't ike how the wallpaper works... it's fixed, unlike sense 2.1 if you move between screen the wallpaper stays fixed :(

Never the less....great rom, with orkorolev-blue-edition-for-virtuous_unity it looks great.
 

ben_pyett

Senior Member
Oct 28, 2006
5,566
2,332
London, Colchester, Wivenhoe
Just thought I'd drop in to say, great looking rom, slick and great visuals....

I will no doubt try it again along with some more themes when I have some more time.

Love the way that sense 3 can scroll in a full circle rather than simply back and forth, wish this feature could be back ported to a sense 2 rom

Sent from my HTC Desire S using XDA Premium App
 
Last edited:

ghuk

Senior Member
Oct 15, 2010
112
8
Angeles City
anyone here using openvpn on this ROM? I'm having problems using openvpn. I can connect but there is no network activity.
 

niblettr

Senior Member
Jul 17, 2008
72
1
I'm having the same voice search problem. It's as If the microphone cuts out just after the first word. :(

Otherwise, excellent.
 

Skanob

Senior Member
Feb 19, 2011
598
631
Perth
Hi! I have successfully flashed your custom ROM on my DS with the help of AlphaRevX's S-OFF..

I can say that there's a hell of awesomeness on your ROM and think will not change to a different one..

But few things I noticed and maybe some bug reports:

1. Size of dock as a bit small compared to Sense 2.1, is this normal?

2. Choosing a Skin, preview image needs to be resized, its big and eating up the space for the title.

3. Keyboard has arrows? Is that the stock Sense 3.0 keyboard. This maybe comes down to personal preferences but is there a way that I could have the stock Sense 3.0 keyboard, I believe that it doesnt have arrows. Thanks.

4. As of 24hrs usage of the ROM, normal usage, had 2 FCs. 1 is the messaging app, when I changed the skin, I received an sms, stock messaging app FCed. 2. Phone app, I'm trying to send a business card on SMS and suddenly it FCed.

5. The ROM still has the Wi-Fi death grip software problem. Could you implement the fix on the next update? I'm afraid to flash the software fix on it as I don't know how to edit the framework that's needed.

Still an awesome ROM! More power!

P.S.

I completely wiped my phone before flashing.. Thanks again.

P.P.S.

Choosing Lock Screen is the same as number 2.

Fixed few of my problems. Here's what I've done..

1. Flashed with Better Fitted Rosie

2. haven't fixed yet

3. Flashed with SAGA LBC no arrow keyboard

4. not really a problem

5. haven't fixed yet, tried to flash the Wi-Fi fix but got stuck on startup.. done a clean wipe and reflashed the ROM

I'm currently still trying to customize the ROM using the UOT Kitchen
 
  • Like
Reactions: mndgz

dbezzegh

Member
May 15, 2010
31
15
Budapest
Great ROM

Best Rom I ever tried! :)
Just realized that S-OFF is possible on DS, and minutes later this fine ROM was installing on my phone. I have to say thank you all! who worked on this super ROM!
 

Skanob

Senior Member
Feb 19, 2011
598
631
Perth
Can anyone confirm if I'm the only one whose still experiencing Wi-Fi Death Grip. Based on the change-log, wi-fi has been fixed?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 78
    virtuousunity-800.png


    Virtuous Unity is the first custom Sense 3.0 ROM, scaled for WVGA screens, to be based on an official shipping release from HTC (1.35.75.1).
    The entire ROM is brand new, taking no application or framework components from any prior Sense 3 releases.

    Unity is the result of a collaborative, team effort by the following developers:

    Screenshots

    unity1.png
    unity2.png
    unity3.png


    Features

    • Based on the official Sensation shipping ROM (1.45.401.2).

    • Ported for full functionality on each supported devices. Additional device support is being added regularly.

    • Resized for WVGA (800x480) displays, using a purpose built tool to modify HTC's proprietary m10 binaries, developed by Flemmard and Diamondback.

    • Heavily optimized for fluid performance and usability.

    • Overclocked kernels with numerous additional kernel modules.

    • Built-in screen state frequency scaling (1.2Ghz-245MHz/ondemand screen-on, 806Mhz-245Mz/conservative screen-off), via custom built Virtuous_OC C daemon.

    • Trackpad wake support (DesireZ/G2 and MT4G only).

    • WiFi calling (T-Mobile USA only).

    • Fully functional device hardware, including wifi, bluetooth, camera, camcorder, etc.

    • Market-sourced applications (Gmail, Maps, Voice, etc) automatically installed on first boot into /data/app for easy removal.

    • Bloatware and unnecessary applications removed.

    Supported Devices

    Porting Information and Credits

    There has been an enormous amount of interest surrounding utilizing components or modifications from our ROMs. To this point, our policy was that any such work needed to explicitly be approved by the team. The fact of the matter is that the policy is simply not enforceable and any time consumed working to enforce it detracts from the time we have to work on Android (which is what we really enjoy). As such, we’ve decided to go in a different direction.

    Going forward, ROM developers are welcome to utilize any portions of our ROM which are of interest.

    Our only requirement is that you let us know about what you’re doing by sending an email to (devteam|at|virtuousrom.com), credit the Virtuous Team in your thread(s) and provide a link to our website. No response on our part is required whatsoever, we’re just interested to hear about how our work is helping you.
    Our plan is to continue to innovate and push the envelop of ROM development; with the goal of staying enough ahead of the curve to merit a desire to clone our work.


    Important Notes

    • If you are experiencing random freezes and/or reboots, this is likely due to your device being incapable of handling our overclocking defaults. Download and apply this flashable patch, which will reduce the maximum CPU frequency to 1Ghz and likely eliminate this issue.

    • 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.

    Bugs and Errors

    To ease the process of reporting bugs to the team, we made a public bugtracker where you can report the bugs you found. Please make sure you read all the existing entries there to avoid doubling the errors.

    The bugtracker is located here.

    Device specific information


    (Official Website of Virtuous ROM)​
    Check out our forums
    22
    Install instructions (thanks to lollylost100):
    1. Make a full wipe (please don't use Full Wipe 1.5 (EXT4) or such tools)
    2. Flash ROM
    3. Reboot

    Please keep in mind:

    You can always try to do a non wipe install, but we can't provide you support in this case.
    If you find any errors in the ROM and you have NOT wiped before, please wipe and see if the errors persists.

    Special features

    This ROM has some unique or not widely known features which I want to explain here.

    Screenshot
    This ROM (in fact most Sense 3 ROMs) has the unique feature to make screenshots without any additional app.
    Just Hold the "Power"-Button and then press "Home" at the same time and the phone will save your screenshot in the Images folder on you SD-Card. :)

    OC Daemon
    This ROM deals with overclocking a little bit different than other ROMs. To get further information read this post.

    Fancy input animations
    Unfortunately HTC removed from all their Sense ROMs the "open" and "close" animations for the keyboard. :(
    Thanks to seo we were able to get them back :)
    There are two different animation versions. The normal one is always activated and there is also no way to deactivate it.
    The second "fancy" version can be enabled via the app "Spare Parts" which is in the Android Market. :)

    Custom user app install during first boot
    The ROM has the ability to automatically install custom user apps during the first boot (after a wipe)
    All you need to do is the following:
    1. Create an folder on your SD card and name it virtuous_unity
    2. Create another folder inside virtuous_unity folder and name it 'app.user'
    3. Copy all the desired apps in this directory in there paketname form, for example: 'com.quoord.tapatalkxda.activity.apk'
    4. Now flash the ROM via your recovery
    5. During the first boot the apps get installed from your SD card, as this will take a while, don't get impatient :)


    Release strategy
    We are planing to release our ROM in the future every week on the same day and around the same time.
    This point in time will be every Monday night (GMT). Which is ca. 24h from NOW.

    If there are no MAJOR bugs we will release what ever we have done at this time.
    Saturday night (GMT) is the so called feature freeze, then the ROM will enter the testing phase. It gets tested until monday and then the team will talk about the results.
    Once everything is approved we'll release the next version.

    As you should know now when the next version arrives I won't answer ANY questions concerning ETAs. :)

    Further information and support at #virtuousrom on Freenode
    15
    Introduction to the new Overclocking Daemon

    This ROM features a completely new way of Overclocking and managing screen states.

    The History
    But before explaining it further, let's talk about previous solutions.
    There are several different approaches to archieve "screen-state-scaling".
    That means basically that the govenor changes if you turn the screen off and changes back to normal when turning the screen on.

    This is mainly used to restrict the amount of CPU usage (the frequency in fact) during screen off. This can lead to a major battery life increase.

    The solutions so far were:
    • App like SetCPU, which change automatically the govenor based on profiles
    • integrated solutions in the govenor itself
    Both these solutions have major problems.

    The one with a tuner app is always a little laggy right after turning on the screen because SetCPU (or any other CPU tuner) needs some time to change the govenors (up to 7 seconds). This leads mostly to major lag in the lockscreen.

    The second solution is the smartass govenor. It has already a screen-state-scaling included, so it reduces the frequency when the screen turn off.
    This could be a really nice solution but it has some problems too.
    Smartass most of the time is not really stable and has problems with its frequency scaling.

    State-of-the-art-solution
    So we (more precisely rmk40) thought of a better solution.
    He wrote a native C Daemon which changes the govenors instantly without any lag.

    This leads to major performance improvements right after turning on the screen and in the lockscreen.

    But at the moment this solution is a little bit harder to configure. We are plaing to make a GUI for this, so you get the same comfort as using SetCPU.
    Nevertheless you can even now adjust the daemon to your needs.

    Be aware that the daemon only works if all CPU tuner apps are deinstalled. Otherwise it deactivates itself.

    How to adjust the daemon

    The daemon is configured with 6 files in the folder /system/etc/virtuous_oc/.
    There are 3 files for the wake state and 3 for the sleep state. For each state one file for the govenor, one for the minimal frequency and one for the maximal frequency.

    You can easily edit these files eg. with RootExplorer or any other app which can edit system files. So you can adjust the frequencies and the govenor for each state just like with SetCPU.

    In order to get the available frequencies for the current kernel, just open your favorite terminal app and type
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
    You could also use adb shell to show the frequencies on your computer.

    To get the available govenors use a similar approach:
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

    Please make sure, you are entering the right values in the daemon's config files.
    14
    Changelog

    Our changelog lives here.


    Supported devices
    • Desire HD (Ace)
    • Desire Z (Vision)
    • Desire S (Saga)
    • Incredible S (Vivo)
    • Inspire 4G
    • T-Mobile MT4G (Glacier)

    Addons for v1.27.0
    8
    Dear Virtuous users,
    we just got informed about a phishing site specialized to VirtuousROMs.
    It looked exactly the way our real site looks and was promising you access to a 1.4.0 (i guess they are not smart enough the understand the versioning scheme :D ) beta after registering with your email etc.

    So please do NOT, i repeat - NOT - enter any information to sites asking you for such.

    We are NOT distributing betas to registered users.
    The only download sources you should trust is coming directly from 'virtuousrom.com'.
    Any other domain is not from us!

    The site already got taken down shortly after we made a blog post about it on our site.