• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][JULE19]-=Virtuous XooM v. 1.1.2=- [HC 3.2 / 99,9% Multilang][Kernel: UNITY V8]

Search This thread

mdeejay

Retired Recognized Developer
Jul 17, 2010
2,615
12,753
Abakan
discontinued on XDA
be740f041495d0c460286e764456be03.png

Based on Motorola Xoom OTA (Honeycomb 3.2 HTJ85B) & SDK13
Kernel:
2.6.36.4 UNITY V8 OC kernel

If you want to use it as base then you must have the permission from us. If you want to join us to improve the ROM please contact us and we will be happy to find new members.
529d83e11b6c05d8c889d606705f59b1.png

- 99.9% stock Android Honeycomb 3.2
- Multilanguages
- Improved EXT4 performance
- Ultra Fast
- Virtuous CPU scaling scripts - READ MORE
- Deodexed
- Zipaligned
- 216-1200MHz default
- OC up to 1600MHz (with SetCPU or other apps)
- ASUS Email widget
- ASUS MyWater live wallpaper
- ASUS Weather widget
- Samsung Photo Editor
- Samsung Memo
- Samsung Ebook
- Samsung MyFiles (requested by Ebook app)
- Samsung Double Clock widget
- Acer 3D Photo Browser
- Acer ApInAp
- TweetComb / FriendMe
- Busybox / Superuser
- 3G modem support (Huawei)
- Nano text editor support
- Bash command shell support
- and more
Issues (WIP):
- you tell me
4e1c6777155f4565eecad30a08edc179.png

- Flash via ClockworkMod Recovery
[TUTORIAL] How to Flash Virtuous Picasso Rom On the Acer Iconia A500:
(Thanks to cfcoleman)
68dd092e5bc823d7079772df4135a17e.png

V1.1.2 Full ROM:
http://www.multiupload.com/RHDAVSR382

Do a full wipe & format /system before first flash
More Info & GPL:
Acer: http://www.acer.com/
Kernel: http://gitorious.org/picasso-hc-kernel/picasso-hc-kernel
Credits: Google, Virtuous Dev Team (m-deejay, seo), fguy, roggin & others
 
Last edited:

mdeejay

Retired Recognized Developer
Jul 17, 2010
2,615
12,753
Abakan
Changelog:

Code:
v.1.1.2:
- Reverted old Huawei drivers
- Reverted surfaceflinger (from xoom 3.2)
- Updated ES File Explorer
- Tweaked default launcher workspace (after first start)
v.1.1.1: - http://www.multiupload.com/GA27MJVE82
- Newest kernel UNITY V8
--- Updated audio drivers
--- Tweaked interactive governor
--- Improved 1.6GHz voltage
--- 1.2GHz default
--- etc
- More translations
- Added Google Video Editor
- Updated YouTube App
- Updated ASUS widgets
- Updated Polaris Office
- Updated Huawei libs (need tests)
- Ad-Hoc support
- Removed Google Books
- Added Google+ app
- Added  UI sounds/Ringtones/Notifications/Alarms from HTC Sense
v.1.1.0: - http://www.multiupload.com/5YQT9OPDGK
- Fully multilanguage (some apps from SDK 13)
- Added SMS/MMS app
- Added Quick Search Box
- Other minor fixes
v.1.0.7: - http://www.multiupload.com/5UUMKYC0EA
- Fixed USB drive mount
- Removed LumiReader
- Added Samsung Ebook
- Added Samsung MyFiles
- Removed Google Video Editor (temporarily)
v.1.0.6 U1: - http://www.multiupload.com/D9O5UA7C3Z
- Translated Gallery
- Translated Music
- Translated Browser
- Translated Market
- Translated Exchange
- Translated Calendar
- Translated SoundRecorder
- Translated DownloadProviderUI
- Translated Contacts
- Translated Desk Clock
- Updated Wi-Fi firmware
v.1.0.6: - http://www.multiupload.com/R2C93ZINF0
- Updated kernel to UNITY V7 (based on Acer official source code)
--- Updated video/camera/media drivers from nvidia git
--- Updated bcm4329 drivers
--- Boost overall performance
--- Other minor tweaks & configs
- Added ES File Explorer
- Added Samsung Photo Editor
- Added Polaris Office
- Added Samsung Memo
- Added LumiReader
- Added ApInAp
v.1.0.4/1.0.5: - http://www.multiupload.com/N3417H6OPM http://www.multiupload.com/YUHC1Q64H6
- Reverted old Market
- Final kernel included
v.1.0.3: - http://www.multiupload.com/2K33PJD81L
- Wifi dhcp fixed
- other minor fixes
- Added Asus Email widget
- Added Asus water live wallpapers
- Added Asus Weather widget
v.1.0.2: - http://www.multiupload.com/F2MGY1258X
- Fixed camcorder
- New kernel (based on roggin source)
- Other minor fixes
v.1.0.1: - http://www.multiupload.com/5SCMX3ZQTH
- Fixed sensors
- Fixed root permissions
- Fixed video playback
- Other minor fixes
v.1.0.0: - 
- Initial Release

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.
 
Last edited:

Johnny0906

Senior Member
May 30, 2011
713
80
Wow you are fast! And weird! Where the hell did you get the 3.2 from? But also could you perhaps put a detailed change log or description? Would be greatly appreciated.
 

lpachuong

Senior Member
Jul 30, 2009
733
52
Thank you. You are the man (Y)

But to be honest, this 3.2 version is not enough to pursuade me to walk away from 3.1 on ur Galaxy Tab version =) The best interface, apps, speed and battery for me.
 

UnicornKaz

Senior Member
May 5, 2007
1,204
139
Southern Ontario
Can you provide info to the Unity version #5 and #6 please ??

I have asked in other ROM threads of your and pointed out that your link to Unity v5 is actually linked to version #4.... there are no v5 or v6 link/thread in existence....

thanks :)
 

rquinn19

Senior Member
Feb 10, 2007
1,502
275
Phila
Super small DL. I see it says test, but is everything functional??

edit: nevermind, i'm slow today (or you added the issues when I wasnt looking, j/k)
 

Jonasmyst

Member
Jun 17, 2010
26
3
I have it installed and I am impressed. Very fast compared to out of box and the other ROMs I have tried.

I also have a problem with WIFI. It will not connect to anything (I can't try static IP from where I am right now). So I can't really test anything requiring a connection.

Kudos for the hard work!


**EDIT** I see the things you have noted as not working. So far that is all I am seeing. When I get home I will jump online with my home router and see if I can find any other issues.
 
Last edited:

The Odom Project

Senior Member
Jun 30, 2011
378
52
Prescott AZ
I dont mean to be rude, but what exactly is the point of this rom? I mean I get the galaxy rom, its got the touchwiz, and each rom has its own appeal, but what does this rom have that the Acer doesn't? N I also understand that it is a newer version of android, but I thought it was just some minor fixes
 

mantrajt

Senior Member
May 3, 2009
718
33
Great! As soon as wifi is fixed I'm going to try it!

Any comments on performance? My main concern is speed and smoothness

Thanks

Enviado desde mi A500 usando XDA Premium App
 

aenima777

Member
Jun 30, 2011
6
1
I noticed my screen is not rotating properly. **FIXED** re-tested in 1.0.4

Also i cannot find the External USB thumb drive that used to be under \mnt\external_usb\ (xoom does not have a full size usb port so this might be the reason?)

and finally although superuser is installed and it comes up for all my apps they all claim not to get root access , i installed #root checker and verified i did not have root. **FIXED** re-tested in 1.0.4

good news is the screen Zoom functions for 3.2 work very nice.

also thanks for all your hard work on this ROM ;)
 
Last edited:

sanaell

Senior Member
Apr 3, 2008
510
66
Bangkok
I see a big difference between Xoom rom and others... the SIZE...

no kidding nearly half of the size less than the Acer one quite small already.

I think Virtous Team could provide a comparative chart and tables between all their rom
- something like VIRTOUS ROM VAULT
Xoom
Virtuous version
HC version
Size Stock
Using Stock rom ... etc...
Pros
Cons
Link to changelog
 

Top Liked Posts

  • There are no posts matching your filters.
  • 46
    discontinued on XDA

    Based on Motorola Xoom OTA (Honeycomb 3.2 HTJ85B) & SDK13
    Kernel:
    2.6.36.4 UNITY V8 OC kernel

    If you want to use it as base then you must have the permission from us. If you want to join us to improve the ROM please contact us and we will be happy to find new members.
    529d83e11b6c05d8c889d606705f59b1.png

    - 99.9% stock Android Honeycomb 3.2
    - Multilanguages
    - Improved EXT4 performance
    - Ultra Fast
    - Virtuous CPU scaling scripts - READ MORE
    - Deodexed
    - Zipaligned
    - 216-1200MHz default
    - OC up to 1600MHz (with SetCPU or other apps)
    - ASUS Email widget
    - ASUS MyWater live wallpaper
    - ASUS Weather widget
    - Samsung Photo Editor
    - Samsung Memo
    - Samsung Ebook
    - Samsung MyFiles (requested by Ebook app)
    - Samsung Double Clock widget
    - Acer 3D Photo Browser
    - Acer ApInAp
    - TweetComb / FriendMe
    - Busybox / Superuser
    - 3G modem support (Huawei)
    - Nano text editor support
    - Bash command shell support
    - and more
    Issues (WIP):
    - you tell me
    4e1c6777155f4565eecad30a08edc179.png

    - Flash via ClockworkMod Recovery
    [TUTORIAL] How to Flash Virtuous Picasso Rom On the Acer Iconia A500:
    (Thanks to cfcoleman)
    68dd092e5bc823d7079772df4135a17e.png

    V1.1.2 Full ROM:
    http://www.multiupload.com/RHDAVSR382

    Do a full wipe & format /system before first flash
    More Info & GPL:
    Acer: http://www.acer.com/
    Kernel: http://gitorious.org/picasso-hc-kernel/picasso-hc-kernel
    Credits: Google, Virtuous Dev Team (m-deejay, seo), fguy, roggin & others
    8
    Changelog:

    Code:
    v.1.1.2:
    - Reverted old Huawei drivers
    - Reverted surfaceflinger (from xoom 3.2)
    - Updated ES File Explorer
    - Tweaked default launcher workspace (after first start)
    v.1.1.1: - http://www.multiupload.com/GA27MJVE82
    - Newest kernel UNITY V8
    --- Updated audio drivers
    --- Tweaked interactive governor
    --- Improved 1.6GHz voltage
    --- 1.2GHz default
    --- etc
    - More translations
    - Added Google Video Editor
    - Updated YouTube App
    - Updated ASUS widgets
    - Updated Polaris Office
    - Updated Huawei libs (need tests)
    - Ad-Hoc support
    - Removed Google Books
    - Added Google+ app
    - Added  UI sounds/Ringtones/Notifications/Alarms from HTC Sense
    v.1.1.0: - http://www.multiupload.com/5YQT9OPDGK
    - Fully multilanguage (some apps from SDK 13)
    - Added SMS/MMS app
    - Added Quick Search Box
    - Other minor fixes
    v.1.0.7: - http://www.multiupload.com/5UUMKYC0EA
    - Fixed USB drive mount
    - Removed LumiReader
    - Added Samsung Ebook
    - Added Samsung MyFiles
    - Removed Google Video Editor (temporarily)
    v.1.0.6 U1: - http://www.multiupload.com/D9O5UA7C3Z
    - Translated Gallery
    - Translated Music
    - Translated Browser
    - Translated Market
    - Translated Exchange
    - Translated Calendar
    - Translated SoundRecorder
    - Translated DownloadProviderUI
    - Translated Contacts
    - Translated Desk Clock
    - Updated Wi-Fi firmware
    v.1.0.6: - http://www.multiupload.com/R2C93ZINF0
    - Updated kernel to UNITY V7 (based on Acer official source code)
    --- Updated video/camera/media drivers from nvidia git
    --- Updated bcm4329 drivers
    --- Boost overall performance
    --- Other minor tweaks & configs
    - Added ES File Explorer
    - Added Samsung Photo Editor
    - Added Polaris Office
    - Added Samsung Memo
    - Added LumiReader
    - Added ApInAp
    v.1.0.4/1.0.5: - http://www.multiupload.com/N3417H6OPM http://www.multiupload.com/YUHC1Q64H6
    - Reverted old Market
    - Final kernel included
    v.1.0.3: - http://www.multiupload.com/2K33PJD81L
    - Wifi dhcp fixed
    - other minor fixes
    - Added Asus Email widget
    - Added Asus water live wallpapers
    - Added Asus Weather widget
    v.1.0.2: - http://www.multiupload.com/F2MGY1258X
    - Fixed camcorder
    - New kernel (based on roggin source)
    - Other minor fixes
    v.1.0.1: - http://www.multiupload.com/5SCMX3ZQTH
    - Fixed sensors
    - Fixed root permissions
    - Fixed video playback
    - Other minor fixes
    v.1.0.0: - 
    - Initial Release

    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.
    6
    Updated! enjoy guys :D

    1.0.6 rockzz :D
    4
    Ahh OK, my major misunderstanding then. The USB keyboard works great in the Virtuous Thrive ROM!

    Np mate,Im atm downloading Virtous Thrive which you said that USB is working,will be testing in a bit ^^.

    Thanks for the suggestion.

    Also for everyone else : For now,the ROM works perfect for me,true that i only had it since yesterday and still gotta work around with it,but for now its cool.

    Edit : It works! My USB Keyboard now is fully functioning.

    I've just uploaded the files so everybody can download em :

    http://www.megaupload.com/?d=84PB22XH
    The Files are from Virtous Thrive,so thanks to m-deejay for building these 2 awesome ROMs and kjy2010 for giving the tips.

    Guide :
    1)Download the Files from the link.
    2)Decompress them on your Desktop(or anywhere you like)
    3)Copy both those Directories(Keychars and keylayout) in your SDcard.
    4)Use Root Explorer to copy the files from keychars(sdcard) to system/usr/keychars and replace.
    5)Use Root Explorer to copy the files from keylayout(sdcard) to system/usr/keylayout and replace.
    6)Set permissions to ALL the file you just copied (All permissions must be rw-r-r) ,there are some files to permission so,it will take maybe 1 minute.
    7)Reboot.

    Now it should work,does for me.
    Goodluck ,if ya need any help,ask ^^.

    Now i got a question,did anyone got Shadow Guardian working on this ROM?If yes,which version have you used? Thanks

    Respect