yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] rmk40:
Added a bunch of new removal options via EZ-Customizer.

One note because I know people will mention this: When you remove a stock HTC widget, it leaves fragments in the widget list. It's harmless but the only way to get rid of them is to delete /data/data/com.htc.launcher, which would result in having to reconfigure all your home screens. That, or editing the sqlite DB (which I've done before) which is a lot more work than it's worth.

Here's a post I put up some time ago regarding widget fragments:

The fragments are caused by the HTC launcher. You've got a few options:

1. Delete the launcher cache. You'll only lose your home screen icons and widgets. To do this, remove /data/data/com.htc.launcher and reboot your phone or kill the com.htc.launcher process (it'll automatically restart).

2. Going to preface by saying this is much more work than just readding icons and widgets to your home screen, but here it goes. The widget list is actually in an SQLite database under /data/data/com.htc.launcher/databases/launcher.db. Copy it onto your machine via ADB and use SQLite Database Browser | Download SQLite Database Browser software for free at SourceForge.net to edit it and remove entries for any widgets you've deleted. Save the DB, the copy it back into place. Kill the launcher or reboot. One note, you won't be able to directly read or write from the /data/data dir via adb, so you need to use /sdcard as a temporarily location when copying to and from the PC.

I recommend option #1. Use ShootMe to take screenshots of each of your home screens prior to starting and you'll have a reference for re-creating it all.
​

Anyway, you can strip the ROM down quite a bit now. Enjoy.
[Droid Incredible Android Development] aic71:
lol ok. It's been like 12 hours and the market still won't show up for me.
[Droid Incredible Android Development] rmk40:
Probably a small OTA push (few MB again) tomorrow night (9/6) to 2.6.1 to make sure everyone gets the second voice search fix and one other goody. ;)
[Droid Incredible Android Development] itisjustme:
Rafi, do you ever sleep!!!!! Keep up the good work and I just sent you another six-pack, drink easy!!!!
[Droid Incredible Android Development] JeeperDon:
There is no 'Rafi'. It's a team of droids, but they are not the droids you're looking for.
[Droid Incredible Android Development] rfarrah:
FWIW, I haven't had to try any other kernals. This is the first ROM that POSITIVELY impacted my battery life, using the stock kernal.

Other people have reported similar experiences with other ROMS and kernals, so I believe the challenge is to find what works best with your phone and your needs. This one does it for me as-is. Of course, YMMV. :)

....and I've just sent in a beer size token of my appreciation.
[Droid Incredible Android Development] pimpindexter:
Ok. I think I narrowed it down. If someone from my contacts txt me they have there photo next to their name . But if I txt them first they do not get a photo next to their name. Very odd. Anyone else getting this. Or should I wipe and redo 2.6

from my HTC incredible.
[Droid Incredible Android Development] sanamkan:
+1

Same issue. I didn't do a wipe from stock 2.2, but other than that I haven't messed with anything. It's only a minor issue, though.
[Droid Incredible Android Development] -Michael_:
I too am getting this, I froze a bunch of stock apps in titanium was going to run it for a day before I removed them when I lost my mms picture's (i left friendstream alone). Un-froze all the apps re-booted and pictures came back, was going to try and narrow it down but too much going on.

Edit - I did a wipe when upgrading btw.
[Droid Incredible Android Development] spjoneser:
I would have to second this! When I first started using this rom back at 2.1 I was immediately flashing KingX kernels to go along with it. Seemed like I was always fishing for improved battery life and stability. When I updated to 2.4 I decided to give the provided kernel a try and OMG! My phone has not been this stable or had this good of battery life since I was running a 2.1 rom!

Again, GREAT WORK and AWESOME support rmk, more beer coming your way!

p.s. will flashing 2.6.1 bother anything if you've already installed the optional google voice fix?
[Droid Incredible Android Development] paugster:
In rom manager when I try to download ez customizer it shows me the options for hiding items on the status bar. Does this happen for anyone else.
[Droid Incredible Android Development] hsj1906:
Same here and I did a complete wipe as as I was coming from a different ROM. By the way, so far, I love this ROM.
[Droid Incredible Android Development] spjoneser:
yes rmk has stated that eventually all mods will be in one place. "ez-customizer"
[Droid Incredible Android Development] shoman24v:
Couple questions, for my GFs phone. I installed the very early version of this rom, basically when it just had SU installed. I've removed some apps manually at the time, including the HTC lockscreen.

I've downloaded v2.6. If I install it, I assume the apps I removed will be back on, and the HTC lockscreen will need to be re-deleted?

As for this ROM, I won't need to wipe or delete anything, correct? Just do an install?
[Droid Incredible Android Development] paugster:
When I go to install ez customizer in rom manager it just shows the options for status bar mods. It is like the link is messee up.
[Droid Incredible Android Development] spjoneser:
first select status bar mods or don't by checking "leave unchanged", hit ok and the next screen will be the list of apps to delete.
[Droid Incredible Android Development] groovedawg:
Yep me too. I had the pictures and now there gone. Other than that and a few minor issues it's been a very stable rom.
[Droid Incredible Android Development] OSully:
How about a Virtuous boot screen splash image?
[Droid Incredible Android Development] jdmba:
Ugh

rmk40 - Please do not forget what this ROM is all about.
[Droid Incredible Android Development] OSully:
I didn't say it should be required. It'd just be nice to have the option.
[Droid Incredible Android Development] TCommander:
This was mentioned back on page 80 and 81. Great icons to add. My only wishlist item to the stock ROM is to see battery life in percentage in the stock location. This is a great looking set of changes.
[Droid Incredible Android Development] itisjustme:
Yes having battery percentage in the stock location would be a great addition and I also don't think it would be taking away from the original idea of keeping Virtuous stock and clean.

As for splash screens mentioned in an earlier post, well I can care less about the flash I am more interested in lean, clean, and reliable utility.

So far this seems to be the mission that rmk has been doing with Virtuous, oh so well.
[Droid Incredible Android Development] JeeperDon:
I don't understand the obsession with a custom version of a function you basically never use, unless you dork with ROMs all the time (maybe just so you can boot?). Me? I could care less what graphic is there when I hardly ever boot.
[Droid Incredible Android Development] corefile:
If as you admit you don't understand, and as you admit you could care less, why say anything?
[Droid Incredible Android Development] JeeperDon:
I'd explain it, but it's an FFF thing, you probably wouldn't understand.:D
[Droid Incredible Android Development] rmk40:
OK new plan, no 2.6.1 today. The "goody" I mentioned is a new kernel from Adrynalyne which is completely stock (no OC or UV) but has a few key modifications including removing perflock, all frequency governors available and the default governor set to conservative. It's also based on the latest source HTC ninja-released, which actually matches the version in the OTA. Everything else thus far (King, Hydra, etc) is based on kernel code from earlier leaks.

So, what's the goal of this kernel? Simple, optimize ourselves for even better battery life. You'll be able to use SetCPU to create a "screen off" profile to restrict clock speed when your phone is in your pocket. Don't expect miracles; if we gain even a few percentage points worth battery life it would be phenomenal (trust me when I tell you any kernel is not going to give you more than that). Again, these are extremely subtle changes which should not alter stability one bit.

I figure we'll offer up this new kernel as an option via ROM Manager for a few days, see what you guys think and make a call as to whether or not it should be the stock kernel going forward. Expect it to show up a bit later today.

And thanks to Adrynalyne for his work on this. :)
[Droid Incredible Android Development] itisjustme:
Sounds excellent, I can't wait to give it a roll. Thanks to both of you.
[Droid Incredible Android Development] vkennedy:
rmk40 - I just sent you some beer money. I hope it's enough to get you a few bottles of something decent. Here in Portland we drink premium micros that are not cheap. Thanks for the excellent and obviously tireless work you've been doing these past few weeks. My dinc is is purring like a kitten.
[Droid Incredible Android Development] TeH PLAYA:
Loaded this ROM last night via ROM Manager. So far so good. No more Flash audio delays!

Loaded it along with a different sexy rosie and smooth sense icons. Everything is working flawlessly.

Looking forward to that kernel later today.
[Droid Incredible Android Development] jbdan:
Sweet excellent news!
[Droid Incredible Android Development] KilgoreBA:
A small bug

Hey RMK40, I just noticed a small bug. I tried the Evo MMS App from the Extra Goodies section on ROM Manager, didn't like it so I flashed back to the stock MMS App. The stock Virtuous ROM and stock Froyo 2.2 ROM Maximum Message Size is 1.2 megabytes under Messages, Settings, Maximum Message Size. After restoring the stock MMS App back to the phone the max is now just 1 megabyte.
[Droid Incredible Android Development] flyride:
Great idea on the kernel, and right in line with the "stock with necessary changes" theme. Can't wait to install it and get rid of the perflock step.
[Droid Incredible Android Development] Casbah:
rmk40:

Just noticed something after installing 2.6 fresh with wipe on my Incredible. When I use the adb shell command after mounting the /system to mv some bloatware, whenever I try to su I get "su: not found" error.

Any suggestions?
[Droid Incredible Android Development] sjuris:
I love this ROM. It has all of the features that i need plus allows to me to get rid of most of the HTC bloatware. Your beer fund has also been increased. Keep up the good work.
[Droid Incredible Android Development] bmoke:
Fair enough. Take a rest. Just trying to read every posting here has been tiring, for me. My eyes are bleary. So, after reading and fretting about Froyo OTA and RUU issues reported all over the forums, I installed a new 2.15.xx radio this morning and followed with the Virtuous 2.6 ROM. I installed unrevoked3 and unrevoked-forever earlier last week. Went along the entire upgrade path without one hiccup. After reading 800 posts in your thread, I felt very comfortable that Virtuous was the best option for me. Thanks rmk40.
[Droid Incredible Android Development] calamity:
Boot animations

tried to flash some over nothing... help? did install from sd card root...sorry :(
[Droid Incredible Android Development] heliotropeUCSD:
Evo MMS

Can you tell us why you didn't like it? I was thinking of trying it, but know little about it.
[Droid Incredible Android Development] Crimton:
just got everything installed, gallery is not seeing videos or photos?

bettercut no seeing icons for theme either.

rebooted and its slowly starting to see all my pics so i think its fixed.
[Droid Incredible Android Development] dixonba:
Thought I would be cute and flash the king bfs1 kernel. No OC or anything just flat out scorched my phone. Just surfing the net got me to 110f. Needless to say I flashed back to stock...
[Droid Incredible Android Development] angryspoon:
Currently running Ruby and was looking into this ROM after hearing good things. However, I am not seeing any preview pictures. I really prefer a black status bar ROM and currently Ruby does not support it so looking to change. Just need to ensure I am getting decent battery life too.
[Droid Incredible Android Development] TCommander:
Pertaining to percent in the battery icon and other status bar icons....

I just found this: http://androidforums.com/1303263-post44.html and loaded it through rom manager and it worked like a charm. White text is easy to read and it updates all of the icons listed here as well http://xdaforums.com/showthread.php?t=733682

This is the file I used: http://www.mediafire.com/?4kw7l5jdx7n5626

Note: I did not write this. I believe the original developer was Jercik from XDA and the guy that made the white text version was Squintz82 from androidforums.com.
[Droid Incredible Android Development] n99hockey:
Which file did you download from that page?
[Droid Incredible Android Development] TCommander:
Sorry about that. Check my post again. I had the wrong link for the first URL. Corrected to this: http://androidforums.com/1303263-post44.html. This has the white text which was the key. That zip file worked great. If you want black text I used the stock sense zip file.
[Droid Incredible Android Development] n99hockey:
Thanks.

Have a screen shot?

Just went to recovery mode and installed the zip file?
[Droid Incredible Android Development] TCommander:
I'll post a screen shot but need a suggestion of software to do screen grabs.

I downloaded it and launched the recover install right from Rom Manager. It's just too easy. :)
[Droid Incredible Android Development] dhh93:
If I tried putting this on my CDMA Desire, what are the chances that it will work.

Sent from my USCC HTC Desire using the XDA App
[Droid Incredible Android Development] n99hockey:
I use an app called 'screenshot'

Sorry for getting the thread Off-topic
[Droid Incredible Android Development] KilgoreBA:
Sorry, I didn't get much time to use it as it made all my contacts pictures disappear so naturally I freaked out and reinstalled the stock MMS app and all was good, minus the smaller megabyte allowance lol.

Does anybody have the MMS app installed on their Incredible from the Evo? I would love to see pictures comparing the two. I searched everywhere online and I couldn't find anything comparing the differences. Thanks in advance to anybody willing to do this!
[Droid Incredible Android Development] TCommander:
Are we talking about the ROM or the Status bar mods?
[Droid Incredible Android Development] rmk40:
Alright folks, the new kernel is now available via ROM Manager. All credit goes to Adrynalyne for providing it to us. The kernel is listed as "Virtuous Custom Kernel (v1)" in RM and includes the following:

Built with 2.6.32.15-gb7b01d1 sources, which is the exact version from the official OTA, ninja released by HTC recently. This is NOT the same source as the current KingX and Hydra kernels, as those are based on source from an earlier leak.

Standard frequencies and voltages, no overclocking or undervolting whatsoever.

Perflock disabled, allowing for underclocking, such as a screen-off profile in SetCPU.

All frequency governors made available, with the default set to "conservative". The stock kernel is "on-demand", so this should provide a subtle improvement to battery life.

USB wired tethering support and has the tunnel drivers available for those interested in using VPN.

Use SetCPU to change governors, restrict clock sped and build profiles. It cannot be included with this kernel package or Virtuous itself as the author disallows it (which I can understand and will respect). Feel free to grab it from the thread or purchase it via the Market.

Please report back on your results with the kernel, mainly pointing out whether there are any problems. Assuming there are no reports of major issues, this kernel will be included in the next version of Virtuous (no ETA on that). Again,

thank you Adrynalyne

for providing us a kernel which coincides with the overall goals of this project.
[Droid Incredible Android Development] n99hockey:
I ran it from ROM Manager and I got an error message, I had to manually reboot from Clockworkmod, checked under settings on my phone and it says I am running the Adrynalyne Kernel...so I dont konw why it did that.
[Droid Incredible Android Development] CatsTide:
my install via rom manager aborted
[Droid Incredible Android Development] nmyeti:
I just installed set CPU and the kernel. Thank you for providing this as an option.

Do you have any recommendations for frequency settings for a "screen off" profile? I have zero desire to over-clock, my phone is plenty fast, but a screen state profile makes a lot of sense (run a 500/1000 screen state profile on my pre) as i have a lot of things syncing in the background and I'd like to have the battery last a bit longer.

Also has anyone seen a very high android system usage with this Rom? Trying to track down a few possible battery related issues here and looking for some suggestions.
[Droid Incredible Android Development] -Michael_:
Did the same thing to me on both my incredible and my wifes. Says i'm running it under software information but aborted with a E:\ type error in rom manager. . . . . . .
[Droid Incredible Android Development] rmk40:
I run 245-384 with screen off which seems to work well.
[Droid Incredible Android Development] CatsTide:
any ideas?
[Droid Incredible Android Development] TCommander:
I had the same result. Says the Kernel is installed despite the error at the end of the install.
[Droid Incredible Android Development] Studmf:
Same here, seems fine. Looked like it tried to write to my card.
[Droid Incredible Android Development] rmk40:
Odd looking at it now.

EDIT: Looks like it was just a syntax error with show_progress. I've corrected it but those who applied already should be just fine (it had no effect on anything).
[Droid Incredible Android Development] md303:
Ditto on the error in recovery. Software Info shows adrenalyne kernel installed.

Sent using XDA App
[Droid Incredible Android Development] dhh93:
The ROM

Sent from my USCC HTC Desire using the XDA App
[Droid Incredible Android Development] shabubu:
So does this new kernel affect anything else such as wi-fi, BT, etc? I've heard of issues with other custom kernels but I don't know much about em. Will this affect anything else or will it work just like the stock one?

Also, is it possible to leave this as a recommended option instead of automatically including it? I personally will try this new kernel sometime tomorrow, but I don't want to feel required to use it since the stock one is doing just fine for me.
[Droid Incredible Android Development] CatsTide:
not sue it's the new kernel or something unrelated but facebook live feed will not sync now
[Droid Incredible Android Development] shabubu:
Thanks for this, much appreciated!

Working well so far. Any idea if this needs to be reinstalled after every ROM update or will it save over?
[Droid Incredible Android Development] cortland1998:
I also got the error after installation. However, when you go into your settings and about phone.. you'll see that it installed the kernel.
[Droid Incredible Android Development] TCommander:
Your guess is as good as mine. Sounds like we will get to test it out soon whrm 2.6.1 comes out. It will probably remain unffected if you use the upgrade option
[Droid Incredible Android Development] dashaund:
Same exact issue here. Reported the bug via ROM Manager. But the kernel did install, no other issues as of yet.
[Droid Incredible Android Development] rmk40:
So weird, I'm not able to reproduce the error. Since this is a known harmless error, no need to report it any further. Sounds like most of you are seeing it.

I'll work on correcting it.
[Droid Incredible Android Development] INTREPID-NY:
I agree - leave it as an option.
[Droid Incredible Android Development] k_flan:
With the new kernel, my location seems to be locking quicker. It was fine before, but now its very quick... network location, haven't tried gps

sent from xda app
[Droid Incredible Android Development] globulous:
Thanks for this great mod. Combined with Incredible Revolution it makes the phone exactly what I've wanted it to be... And now for the issues:

1: Removing the HTC News reader through the EZ-Customizer seems to have no effect. Done it twice now. Widget listing remains, as does the news/weather updater genie process that runs on startup.

2: I'm thrilled with the crapware/advertising cd ISO being removed, but my PC continues to see a CD drive there where there isn't one, it's just empty now. At least it's not popping up anymore. Minor/nothing issue however.
[Droid Incredible Android Development] rmk40:
Alright the error on kernel install problem is resolved.

If you received the error, please re-install the kernel via ROM Manager just to be 100% safe

. I don't believe it will cause any ill-effects but I am paranoid like that, especially when it's so quick to reinstall. Sorry about the inconvenience folks. Now, read on for technical details on what happened (for those who care):

I am running hboot .92. Anyone on that hboot would NOT have had an error. The reason is I created the kernel using the "dumpimage" tool from AnyKernel, which I realize now is not the best approach. My boot image was larger than the boot partition on hboot .77 so the updater was running out of space before it could finish. The reason it worked anyway is that the end of the partition is full of zeros anyway.

I re-packaged the kernel using mkbootimg and confirmed the fix with Adynalyne who is on .77 and helped troubleshoot this. Why not distribute with AnyKernel? Virtuous has ramdisk modifications to support some of the features provided. Boot image contains ramdisk + kernel, so in this case boot.img is the proper way to distribute.

Anyway, enjoy the new kernel which installs without error now. ;)
[Droid Incredible Android Development] roninld:
I think the News and Weather app is the one from Google. If you look under Accounts and Sync, the News option is no longer available to sync.

Thought it was still the HTC news and tried uninstalling it twice!

Thanks
[Droid Incredible Android Development] globulous:
Ah. That makes sense. Thanks ronin. That news/weather process is the last thing on my hit list.
[Droid Incredible Android Development] khanam:
Off topic but how do i get that nice 5 icon rosie bar? Seems to have everything i want!!!!
[Droid Incredible Android Development] jbdan:
I think that would be LauncherPro in that ss...is that what you were talking about?
[Droid Incredible Android Development] jbdan:
Thanks for the 1b version rmk the kernel seems a touch smoother than v2 stock htc that came with your ROM and a no error install. Digging perflock is already disabled and all scaling gov's are available through setcpu. I already have excellent battery life with bfs#2, htc stock and look forward to this one as well. Thanks adrynalyne for this!
[Droid Incredible Android Development] khanam:
Ah ok. I hear launcher pro does not play nice with sense based ROMs - If I am incorrect, pls let me know.

I have the rEVOlution theme running. Everything is beautiful except that I got the Gvoice custom mapped rosie bar with just 3 icons (phone, apps, gvoice). I would love to have SMS and Contacts buttons on the bottom as well as the ones I have.
[Droid Incredible Android Development] jasonb1985:
can i install 2.6 over 2.0 without wiping? 2.0 is running fine for me, but if i can quickly and easily install 2.6 i might as well update.
[Droid Incredible Android Development] bokajay@gmail.com:
I have 0 problems with LauncherPro .. I removed rosie though so that may be why. When I used to run it over Sense in 2.1, I would have problems keeping launcherpro as the default launcher and a few FCs. But since I started using rmk40's Froyo roms, I removed rosie.apk (and the other sense launcher related apks) and have no issues at all.
[Droid Incredible Android Development] jbdan:
I run launcher pro sometimes (I switch a lot :p) and it's very smooth and fast with virt2.6 and the new adryn kernel. I also run the inc revo theme and use text icons when running LP it all works and works well.

My LP theme

And sense