yashsingh1/xdaforums huggingface dataset:
[Verizon Droid Incredible 2] ChrisDDD:
Hmmm, that's strange. Are you using any other mods/themes? I'm using the 3 mods (location removal, 4in1 reboot and my accurate battery) and my recent app icons are still against the stock green background.
[Verizon Droid Incredible 2] dboss007:
I do have some installed which could explain the 'blue' color background rather than the green, however I flashed RMK's base 4.08 Sense ROM after wiping the system partition to test this and verified that the default color in the base HTC ROM's recent apps list is black, meaning no color background, just the icons for your recent apps. I then flashed your 4-in-1 reboot and the icons background did indeed turn green as you mentioned. Based on this info, I'm pretty sure the mod is changing the colors on the recent apps list in some way. I hope that helps!

Edit: One more note... I restored my nandroid backup and at the same time flashed a new zip I created with the original android.policy.jar file and the recent apps list colored background was removed. I did lose the 4-in-1 reboot options, but I think this confirms it's related to this mod and nothing else I have installed.
[Verizon Droid Incredible 2] ChrisDDD:
Wow, thanks for the testing! Ok, I'll look into it. I always add my mods to the ROM zip before flashing it, so I never knew the backgrounds were supposed to be black. Always just assumed they were supposed to be the green! ;)
[Verizon Droid Incredible 2] rushic24:
Please mod these files for me

I want reboot and reboot to recovery (no bootloader) its Adroid

themes framework i dont want stock theme

http://www.mediafire.com/?awfdoj16otagr
[Verizon Droid Incredible 2] devator22:
Can you confirm that everything works once you have tested more extensively? I'd like to flash this but don't want to mess everything up.

Sent from my Incredible 2 with Xda app
[Verizon Droid Incredible 2] andybones:
virutous mods -http://xdaforums.com/showthread.php?t=1204321
[Verizon Droid Incredible 2] devator22:
I meant the battery and bars mod. I am using your fixs/themes/notification edits right now, thanks for those, by the way.

Sent from my Incredible 2 with Xda app
[Verizon Droid Incredible 2] shanky0506:
This is exactly what I have been looking for. Got this as a replacement for the Fascinate, this was the one mod missing from a brilliant phone.
[Verizon Droid Incredible 2] SBC44:
None of the links are working for me at the moment. Anybody have a mirror?
[Verizon Droid Incredible 2] MotorcycleMike:
Links not working for me either
[Verizon Droid Incredible 2] Cosis_94:
I'm still new to the world of Android development, so I haven't done any serious "testing," but after 2 days I have not noticed any problems running this MOD on the Virtuous Unity ROM.

I reported earlier that this has changed the text over the signal strength notification to the "stock" 3G from the EVoD that comes from this ROM.

Another change I noticed was that the bright white HTC (splash?) screen that appears during the boot up and came with the stock Sense has returned, VirtU had changed that a black screen. A small disappointment, but nothing that would lead me to revert back to the old battery notification.

I highly recommend this MOD. Hope this helps.
[Verizon Droid Incredible 2] ChrisDDD:
Huh, that's strange, I'll look into that...

For those having trouble with the download links, my web site seems to be down at the moment, but I attached the Sense icon version to the OP. Sorry about that...
[Verizon Droid Incredible 2] spizzo03:
Hey Chrisddd,

Gotta say that I'm loving the mod. Only thing i noticed is that after flassing the mod all the wick settings that were added in virtuous have disappeared. We're back to the standard 5-6 instead of having 10+

Not really a bug but just wondering if there was a way to get all those back

Sent from my ADR6350
[Verizon Droid Incredible 2] ChrisDDD:
I just built versions of SystemUI.apk and framework-res.apk from Virtuous Unity files, so they should retain the other features of Virtuous Unity.

Added them to the OP (at the bottom). I haven't tested them on Virtuous though, so let me know right away if any issues arise.
[Verizon Droid Incredible 2] SBC44:
Getting force closes on the status bar for Virtuous
[Verizon Droid Incredible 2] Relay:
The same with you, Status bar is FC
[Verizon Droid Incredible 2] ChrisDDD:
Sorry about that, I removed the link while I investigate the problem. As soon as I can flash Virtuous Unity and get it working, I'll post a new link.
[Verizon Droid Incredible 2] ChrisDDD:
Updated the OP with a fixed Virtuous Unity zip... tested and working this time! :o

Sorry 'bout that, I changed a number from 4 to 6 instead of from 4 to 3, and that's all it took to screw it up!
[Verizon Droid Incredible 2] Zelmo88:
Working great on RMK Gingersense. Thanks!
[Verizon Droid Incredible 2] shanky0506:
Looks good. Is there a way we can get the EVDO to change to 3G?
[Verizon Droid Incredible 2] andybones:
Not trying to spam ur thread here just helpin this fella out.

I made this MOD quite some time ago along with a few others, here ya go

http://xdaforums.com/showthread.php?t=1204321
[Verizon Droid Incredible 2] ChrisDDD:
Hey, it's no problem, if it works, great. I mostly just do these things as a challenge, so even if some things have already been done, I still enjoy trying to figure it out/get it working myself.

So did you change the EVDO icons to 3G by editing XML or Smali files, or did you just replace the EVDO pngs with copies of the 3G pngs?
[Verizon Droid Incredible 2] andybones:
I am the exact same way man. We need to link up of gtalk and learn teach each other what we know haha. for this MOD I simply changed only the EVDO icons to the corresponding 3G icons, which is honestly no different than doing an .xml edit. for a 4-to6 bar signal bar edit though you COULD do it this same method by changing the 4 signal bar .pngs to the 6 ones you just have 4 to work with, but doing it in services.jar is the better way. (I don't know this way, I'd like to learn.) but that's my opinion anyway.
[Verizon Droid Incredible 2] SBC44:
Missing backlight on soft keys (Virtuous). Otherwise, working great.
[Verizon Droid Incredible 2] Relay:
after flash, systemui.apk is still fc. but I replaced systemui.apk as original, its work

Thanks!
[Verizon Droid Incredible 2] Relay:
A new question:

The light of soft keys did not work.
[Verizon Droid Incredible 2] ChrisDDD:
Have you tried clearing your cache and dalvic cache? Once you replace the files, it shouldn't have any lasting effect.
[Verizon Droid Incredible 2] Relay:
Thanks, I will try clearing later
[Verizon Droid Incredible 2] Relay:
So great, the light is working now after clearing 2 caches. And the quantity of electricity is fine.
[Verizon Droid Incredible 2] Relay:
Maybe there are some bugs. The light of soft keys did not work again.
[Verizon Droid Incredible 2] ChrisDDD:
Can anyone else who's tried this on Virtuous Unity confirm that it effects the soft-key lights? Not trying to dismiss your issue, but the changes shouldn't have any effect on the lights.
[Verizon Droid Incredible 2] cvo515:
Yes...tried it last night.
[Verizon Droid Incredible 2] cvo515:
However....I also stacked it with andybones 3g removal. So Idk could've been me stacking mods from different devs...ik that happens sometimes when doing it. Figured I'd give it a shot.
[Verizon Droid Incredible 2] Relay:
possible causes:

My SystemUI.apk is original from VU ROM. Your mod must be FC (the status bar may be no icon with black filled or Not Displayed ).

Sorry, my poor English...
[Verizon Droid Incredible 2] ChrisDDD:
I've narrowed it down to the framework-res.apk mod. I freshly installed VU and manually installed my SystemUI.apk... it removed the location icon in the notification bar and the soft-key lights were unaffected. Then I manually installed just my framework-res.apk, and the backlights disappeared. I manually installed the original framework from the ROM and the backlight problem persisted - even after clearing the cache, dalvic cache and even after doing a complete factory reset - clearing data, cache, everything.

Strange how none of these problems exist on the stock rom, and I'm really stumped understanding how my framework is making a change that's somehow surviving a complete factory reset.
[Verizon Droid Incredible 2] Relay:
Really strange, at beginning, I try it worked fine after clearing 2 caches.

Then over a period of time (about 1-2 hours), the light of soft-keys didn't work
[Verizon Droid Incredible 2] andybones:
no change should EVER make it past a full wipe..

also, virtuous unity is a port, not at all like our ROM, alot of resizing and editing was done by their team.. I would consult to RMK I'm sure he knows whats causing this.
[Verizon Droid Incredible 2] ChrisDDD:
Figured it out! When you mentioned that VU was a port, I looked at the CW zip and realized it's a single package for multiple devices, so it includes one base system and then has separate device-specific files, which includes the framework-res.apk, which gets copied over with some type of post install setup script or something.

So, I had actually modded the wrong framework right from the start, and when I subsequently restored the framework with the base one from the rom, I again used the wrong one, which explains why the soft-key lights were still broken, even after a data wipe. Whew! That was driving me nutts...

Anyway, I modded THE RIGHT framework file this time and uploaded a new CW zip. So anyone with the problem, re-download the VU zip and flash... you'll have the battery mod, the removal of the location icon AND your soft-key lights!

Sorry about all the fuss!
[Verizon Droid Incredible 2] andybones:
glad I could help.
[Verizon Droid Incredible 2] ChrisDDD:
Cleaned up the OP and added a 4 in 1 reboot menu for stock GingerSense.
[Verizon Droid Incredible 2] Relay:
The new VU patch seems to work normally.

I will use for some time to see results, thanks a lot.

Another suggest, would you like to remove recent app from Status Bar.

I think that press Home key for 2 seconds as the same effect.
[Verizon Droid Incredible 2] PearlMikeJam:
Any chance of getting the battery mod with the cross hairs? I like knowing my gps/location service is off.

This works great!! Virtuosity is almost perfect now.
[Verizon Droid Incredible 2] ChrisDDD:
No problem, I updated the OP with seperate files for each mod for those who might want one but not the other. And here's files for stock and VU which will restore the location icon in the notification bar:

Stock location icon restore

Virtuous Unity location icon restore
[Verizon Droid Incredible 2] PearlMikeJam:
Thanks you sir.
[Verizon Droid Incredible 2] cvo515:
If I have Andy's 3g mod for virtuous....will the batt% mod give me evdo? Or will it keep it as is

sent from my inc2
[Verizon Droid Incredible 2] dg4prez:
i installed the 4 in 1 reboot over my existing battery/no gps mod on gingersense, and when i hit power i still don't see the 4 in 1. what do?
[Verizon Droid Incredible 2] nitsuj17:
power button->restart then it will pop up
[Verizon Droid Incredible 2] tnez:
Stock debloated ROM, batt stats, and power button options.....reminding me of my fascinate lol. Now all I need is some quick settings mods for genger sense and I'll be set! Thanks for your work!

Sent from my rooted GB ADR6350
[Verizon Droid Incredible 2] nitsuj17:
i have a fairly stock sense 2.1 rom with extra quick settings in it that ll be out tomorrow or sunday
[Verizon Droid Incredible 2] tnez:
Nice!!! I'll be keeping an eye on rootzwiki and your tweeter for that!

Sent from my rooted GB ADR6350
[Verizon Droid Incredible 2] ChrisDDD:
I'm pretty sure the 3g mod is in the System. Apk, so the battery mod by itself shouldn't effect it. Just check the 3g mod zip file, as long as it doesn't include a franework-res. Apk file, you'll be fine.
[Verizon Droid Incredible 2] ChrisDDD:
Feel free to include any of my mods, if you haven't already don't them yourself.
[Verizon Droid Incredible 2] nitsuj17:
I have gps and reboot...could have saved myself some time if I knew last week u were gonna do it lol...good job
[Verizon Droid Incredible 2] cvo515:
Worked like a charm my friend. Now for that ever forsaken gps crosshair. I have Andys 3g mod. Your batt%. What's my next step to get rid of that. Then my Droid will be perfect

sent from my inc2
[Verizon Droid Incredible 2] ChrisDDD:
So you want the location icon removal and the 3g icons instead of evdo icons? I can put that together to tomorrow. They're both in the SystemUI.apk, so both need to be done together.
[Verizon Droid Incredible 2] cvo515:
I have batt% and 3g icons now. Im looking for a gps removal is all. Thanks man.

sent from my inc2
[Verizon Droid Incredible 2] Lagos3sgte:
These are great. Good job!
[Verizon Droid Incredible 2] Lagos3sgte:
That reminds me, is there any way you can make a patch that enables the TV off effect when turning the screen off, or the glowing effect when you have reached the end of scrolling?
[Verizon Droid Incredible 2] dboss007:
Have to admit that I miss both of these things!! That would be pretty awesome!
[Verizon Droid Incredible 2] dboss007:
It looks like the site with the downloads has a permissions issue...

Also, is there a way to animate the battery while it's charging?
[Verizon Droid Incredible 2] ChrisDDD:
Sorry, my incompetent web host keeps disabling my site because they tell me spam is being sent through my site, which is totally untrue. It's either someone is simply using a return address with my domain name, or someone has hacked into one of their servers and they're too damn stupid to know it.

The links should be back up now, and I'll be finding a new host ASAP.

It's certainly possible, but since the charging icons display all 100 % icons, to animate it while it's charging would require having a multiple of 100 images. For example, to have it animate through a sequence of say 3 glows gaining intensity while it's charging, it would need 3 separate glow images for each % - so 300 images just for charging. It would be cool to be sure, but would be resource intensive. I thought about it, but figured it would be too much. Even the additional 100 charging icons is adding a lot to the framework, but I think being able to see the exact charge without having to take it off the charger is worth it, and the reason I changed the icon to a plug was to indicate charging in lieu of an animated icon.

If you want to give it a try and see how it works, I'd be happy to show you how to do it. Once you have all the icons generated, it's just a matter of editing one very straight forward XML file.

I'll look into it, but my first impression is something like that is a bit over my head. The stuff I've done in these mods is really pretty simple stuff. I'm assuming the off/on animations are a lot more complex.
[Verizon Droid Incredible 2] ChrisDDD:
Ok, this should work, but since I haven't tested it (just got home and haven't re-flashed back to VU), I'm going to attach it here for you to try before adding it to the OP.

This is a new SystemUI.apk which has both the location icon removal and replaces the EVDO icons with 3G icons. Let me know if it works and I'll add it to the OP.
[Verizon Droid Incredible 2] dboss007:
No need to apologize, I'm just glad it's back up! Love your work!

Related to the animation, I'm not sure I understand so please bear with me. Is it not possible to use the existing charging images? Or even use the existing images (or download a set from UOT Kitchen) and have the animations run in increments of say, 5, 15, 20, 40, 60, 80, 100, and full?

Thanks in advance!
[Verizon Droid Incredible 2] cvo515:
Thanks man. Had to update my RMK GB Rom with your mods today...so ill restore my backup of unity and try this. I'll report back

Sent from my Incredible 2
[Verizon Droid Incredible 2] ChrisDDD:
Yea, you could certainly use the existing icons, but it wouldn't make any sense since the each images has the number in it - so to animate it with, say, a series of 5 of the images, the icon would constantly read different numbers:

If the battery was 25% charged, and the icon cycled through the 5 nearest images, it would read:

22% 23% 24% 25% 26%, 22% 23% 24% 25% 26%, 22% 23% 24% 25% 26%, 22% 23% 24% 25% 26%, etc.

If the number wasn't part of the image but rather overlaid in text over the image, then yea, you could have a dozen or so images of different fills and just animate them beneath the number, but it doesn't work that way.
[Verizon Droid Incredible 2] cvo515:
It worked man. Thanks for everything. Just makes the 3g the small one again. No biggie

sent from my inc2
[Verizon Droid Incredible 2] shoman24v:
Excellent mods!
[Verizon Droid Incredible 2] dboss007:
Ahh... ok, I see what you're saying. I was actually thinking of having say 8 files (with an bolt, rather than the actual numbers overlayed), and naming them something like 'stat_sys_battery_charge_anim0.png', 'stat_sys_battery_charge_anim1.png', etc. I believe you already have some png files in your Framework file like this (I'll probably switch them out for some UOT files for a different color). I believe this is how the stock ROM on DInc2 currently handles it. I'm pretty sure the original Droid's base ROM handled it like this as well. Any guidance you can provide on the XML file and how to do this would be greatly appreciated! I'm definitely willing to share if I can get it working.
[Verizon Droid Incredible 2] shoman24v:
Anyway we can get the screen off animation :D
[Verizon Droid Incredible 2] ChrisDDD:
Isn't that the way it is stock? There's the battery icon with the bolt and it animates by pausing on whatever level the battery is for a second, and then animated the rest of the fill. It sounds like you want the 1% increments for discharging and then the standard charge animated icon?

I'm working on it, and I've followed all the information I can find, but it's still not working for some reason. Apparently, it's a trivially simple thing to enable on AOSP roms, but more complicated on Sense roms.
[Verizon Droid Incredible 2] nitsuj17:
Yeah HTC never implemented the.mods into services.like other.oems did that just left it off by default...I took one crack at it off a tbolt diff and then didn't.want to invest much more time into it

All the power to ya if u can get it :)
[Verizon Droid Incredible 2] ChrisDDD:
I'm afraid I'm throwing in the towel myself too. I see what's missing, but I just don't know enough about editing, much less reading and fully understanding, smali to be able to add the stuff in.
[Verizon Droid Incredible 2] QBall45:
Any sign of a 6 bar signal meter for gingersense?
[Verizon Droid Incredible 2] dboss007:
That's actually exactly what I'm looking for! I'm awful at explaining things! HA!

I'd like the battery to display the %'s while discharging and to animate while charging, similar to stock. Is that just an XML change, or is it a more difficult thing edit to make?

Edit: I actually ran these files through UOT (stock Framework as I received an error with your Framework file, but your SystemUI file worked) and I think everything is acting exactly how I would like! I'm going to let it go for a little bit, but so far so good!
[Verizon Droid Incredible 2] QBall45:
Thx for the mods. Flashed both the % battery and the 4 in 1 reboot.

Now if I might find a 6 bar signal meter for rmks gingersense.
[Verizon Droid Incredible 2] shoman24v:
Maybe this will help in the CRT animations...

http://xdaforums.com/showpost.php?p=15629617&postcount=13
[Verizon Droid Incredible 2] ChrisDDD:
Unfortunately not. Other manufacturers included all the code to make the animations work, but just switched them off (for reasons beyond me). HTC didn't include any of the code at all, so it's much more complicated to get working than on other roms. I haven't totally given up, if/when I have some free time I'll look into it further, but it's a long shot.
[Verizon Droid Incredible 2] nitsuj17:
yeah the changes in the powermanger smali files are immense :o
[Verizon Droid Incredible 2] surfthesummer:
What power widget is that?
[Verizon Droid Incredible 2] ChrisDDD:
It's Extended Controls, I really like it.
[Verizon Droid Incredible 2] Mystery252:
I try to download these and get a forbidden error. Any help?
[Verizon Droid Incredible 2] SHAKEJONES:
Same here...
[Verizon Droid Incredible 2] ben805:
all download links are dead!
[Verizon Droid Incredible 2] SR3TLAW:
so are these working with latest virtuous?
[Verizon Droid Incredible 2] ChrisDDD:
Sorry about the links guys, I'm switching hosting companies so things will be down for the next few days. I've attached the files to the OP since they all seem to be working and won't be needing any immediate tweaking.

As for whether they'll work on the latest Virtuous, I'm not sure. It should, but just have a CWM backup handy in case.
[Verizon Droid Incredible 2] :
Sorry I missed this guys. Will this mod work with omgb 1.2?
[Verizon Droid Incredible 2] :
Just tried. It doesn't work.
[Verizon Droid Incredible 2] shoman24v:
It's for Sense only.
[Verizon Droid Incredible 2] dg4prez:
Does the 4-in-1 reboot work with virtuous or is it just for gingersense? i've just installed virtuous from gingersense.

edit: nevermind, it's apparently already built in.
[Verizon Droid Incredible 2] ChrisDDD:
Yea, pretty much any unofficial ROM will already have it built in. I just put that together for those who prefer to stick to a (more or less) official ROM.
[Verizon Droid Incredible 2] QBall45:
By chance does anyone have a GPS icon zip for gingersense that looks like unity sense 3's GPS icon? I prefer that look. Any help is appreciated. Thx.
[Verizon Droid Incredible 2] domanscy:
Is theta aby change to wiis there any chance to work properly witaj auto brightness from virtous unity 1.31
[Verizon Droid Incredible 2] domanscy:
Is there any change to use battery mod with auto brightness from virtous unity 1.31..on mine DHD when battery works, auto bright doesnt and vice versa..sorry for double post..iam on mobile..
[Verizon Droid Incredible 2] ChrisDDD:
I didn't install Unity but I did compare the icons in both framework-res and SystemUI and the GPS icons are the same. Do you have a link to what the GPS icon looks like in Unity so I can figure out where it's getting it from?

If I'm not mistaken, I used the framework from VU 1.31.0 to add the battery mod to, and the framework hasn't changed in 1.31.3, so it should work just the same. Maybe I'm not understanding the nature of the problem you're having, as the battery mod shouldn't interfere with auto brightness in any way.
[Verizon Droid Incredible 2] shoman24v:
Can you make the accurate battery mod for Skyraider Zeus? Flashing the mod just threw the phone into a boot loop.
[Verizon Droid Incredible 2] shanky0506:
If Skyraider Zeus has custom accurate battery images built in, this should be as easy as replacing the images inside framework-res.apk.

I may give this a try tonight or tomorrow; I can post results then.

Sent from my ADR6350
[Verizon Droid Incredible 2] zeroxg4:
Skyraider Zeus does have accurate battery.. unless you just want the sense like image
[Verizon Droid Incredible 2] shoman24v:
lol, well I just prefer the stock with percentage. If that is not possible, stock is fine.
[Verizon Droid Incredible 2] shanky0506:
Tried this and saw that the XML files are different between the stock Skyraider ROM and this mod. Hopefully it's as easy as decompiling, editing some XML, and recompiling.

Sent from my ROOTED DInc 2
[Verizon Droid Incredible 2] shoman24v:
Check the Zeus thread in general. There's a post for a battery mod.
[Verizon Droid Incredible 2] shanky0506:
It's not the same one. That one has an animation when charging, and the icons aren't as clear as this.
[Verizon Droid Incredible 2] shoman24v:
Yeah, not the same but it works for now. Looks ok though.
[Verizon Droid Incredible 2] zeeeep:
FYI, I just flashed these tweaks on Unity 2.3.5 and everything appears to work.

EDIT: spoke too soon. ROM boots and works fine, but lots of bad labels, misplaced text, etc. I restored my base 2.35 backup.
[Verizon Droid Incredible 2] ChrisDDD:
Sorry for the absence, been incredibly busy lately. I downloaded Zeus and as soon as I get a chance, I'll pull the framework from it and add my battery mod. Hopefully tomorrow sometime.