Hello There, Virtuous Buddy!

It took a bit longer than I originally anticipated but Virtuous Buddy is now ready to lend a helpful hand.  As I mentioned previously, the tool is based on Gscript but has been heavily modified at this point.  In fact, it no longer even looks similar.

Here are some of the cool features:
  • Virtuous Buddy's database of functions is updated dynamically. On startup, the script database is pulled from my web servers (do not worry, it is tiny; only 14k).  This allows for new functions to appear without your having to do anything!
  • Support for categories.  The original screenshot showed a long list of scripts, which was obviously going to become a nightmare over time.  As I was showing folks the app, the number one suggestion was adding categories (sub-menus); so I did.
  • Added confirmation prompts. So if while browsing you happen to click on a function/utility, a pop up box will appear to confirm you want to proceed.
  • Numerous functions already available to help manage the ROM with more to be added on request and as ideas come to mind.  All the removal tools are in place with options to easily re-add coming soon as well.  This will include functions such as enabling boot audio, toggling various system properties (i.e. Stagefright audio on/off, default install location to internal/sdcard), etc.
  • Automatic update notification and installation.  Virtuous Buddy is obviously not a Market app (thought it could be at some point).  To make sure everyone stays up to date, I built in functionality to prompt you when an update is available and automatically install if you choose to do so.
If you are still not convinced you should grab it, here are some screenshots:


I am looking forward to hearing some feedback on the tool, namely suggestions on the type of scripts/functions you would like to see made available.  Even if some of the requests require changes to the app itself, I am open to it and have set us up well to deal with those via the automatic update feature.

Download links have been pulled for Virtuous Buddy in anticipation of the ROM version 3.0.0, which includes a newer version.  The version of Buddy supporting 2.x will continue to function but is deprecated.  In other words, you should really just upgrade to Virtuous 3.0.0.

18 Comments:

jonathaneggers said...

This is fantastic! Thanks for all the hard work.

ju1c3 said...

supposed to reboot after each app uninstall?

Heliotrope said...

Can we write our own scripts? I use a 2.6 desensed, and I'd like to have a script that desenses and intalls launcherpro from a fixed location. I'm happy to write it myself, but I've never used GScript, so maybe you could just post an example of one of your scripts? I'm competent to reverse engineer, and I'm happy to run the script via my own stuff.

rmk said...

Doesn't actually reboot. Sometimes the HTC Launcher automatically restarts, it causes no harm.

As for adding scripts, there's no way for you to do that. However, if you want to send me your desense script I can take a look at it for possible inclusion into a new "user contributed scripts" section.

Jkplayschess said...

This is great!

b1gg13 said...

Is Remove apps supposed to be there Twice? once in the main menu and once in the Virtuous-specific tools. I just glanced real quick but they seem to have the same commands.

Don said...

After removing a few typical things and it 'restarted' (not full reboot), I noticed the percent in the Smooth Sense battery indicator was gone. It did come back after a full boot.

ryanmc said...

Is it possible to have the remove apps list only the apps that are still installed. I have uninstalled about 6 apps already, but they are still in the list.

Otherwise I think this will be very helpful.

Shane said...

Does this come pre-loaded on 3.0?

di2agon926 said...

Hey rmk...any word on the issue of not being able to receive MMS? I've searched the forum on XDA and it doesn't seem to be addressed every time someone asks about it. Thanks.

flankp said...

Would like to have toggles show current state, then ask if you want to toggle. Perhaps a Y or N question after showing if it's enabled or disabled.

flankp said...

Oh, and 3.0.1 is looking great! Thank you for the hard work you put into this!

crackers819903 said...

can we get option in virtuous buddy to toggle friendstream and htc music player (and anything else that can be safely disabled)?

crackers819903 said...

Mail.apk is another one that could be included in virtuous buddy...

mr. said...

I like the concept of virtual buddy so far but here are some ideas that could make it user friendly.

considering most people disable multiple apps and widgets at the same time can you make a checkbox (like it was in E-Z Customizer) so we can do it all at once, instead of individually? also, I don't know if it's possible but if there could be a little icon that showed the app "enabled" or "disabled" next to it that would be very handy. We wouldn't have to use the "List Disabled Apps" and then cross reference, which I find to be a small pain.

Also, maybe in the disable widgets category there should also be a "wipe HTC Sense" button to remove the last of the disabled widgets in the widget list. Of course with a big fat disclaimer saying it will wipe your homescreens! and if you are not comfortable with that, maybe just a tip to do so... there seems to be confusion on how to get rid of them.

Anyways, thanks for all your hardwork! Virtuous 3.0 is amazing.

JGarrido said...

Is this still available?

Daniel said...

For some reason doesnt work for me.. It force closes.. Freshly installed rom with your newest kernel

huynh said...

I have a T-mobile G2 when install (all version) Vituours rom, keyboard blacklight alway off,backlight of button home+menu,return,zoom alway off

Post a Comment