yashsingh1/xdaforums huggingface dataset:
[Sprint HTC EVO 4G LTE] mexlos:
Racer, I've seen some users asking "how can I make my ROM look AOSP but still use the Sense camera?" and I've been directing them here, but honestly the new Viper ROM is the best performance and battery life I've had on the EVO, so I've been running that, and I found different Sense skins and apks and hoops to jump through to recreate your theme on the new Viper.

I'm gonna start a new thread here in Themes with a tutorial "AOSP look on Sense" and share with XDA what I've done to my phone.

Just wanted to ask your permission to repost your HTCDialer.apk and Phone.apk since I extracted those from your MeanROM zip and manually pushed them to my Viper system/app

Of course credit to you will be given.

---------- Post added at 05:03 AM ---------- Previous post was at 04:58 AM ----------

Since I can't use your themed systemui.apk thankfully in ViperROM the built in Tweaks app lets me change color of my status bar clock, and it has built in icons for a blue wifi icon, signal, etc.

I'm using the Virtuous Holo skin from the market to theme the dropdown, and some ui elements, your dialer, SwiftKey keyboard with an ICS skin, Nova launcher, etc. So it's a lot more work and I've got kind of a Frankenstein ROM that approaches the look of ICS, but still isn't as good as your awesome theme. :P
[Sprint HTC EVO 4G LTE] pimpol10:
Any plans on making one for the all mighty OMJ rom? Thanks!:)
[Sprint HTC EVO 4G LTE] Osirus71:
To me the best is MeanRom.......His new kernels are the shizzatt and has pretty much removed any crackling on bluetooth with overclocking. But i digress. Just checking in to see if there had been any new updates....:good:
[Sprint HTC EVO 4G LTE] hiyo3:
How to we get weather notifications, sms missed etc on lockscreen like picture in original post? I flashed mean 4.4, installed nova launcher but dont see any oiptions for this.

Mean rom 4.8.1

evo 4g lte
[Sprint HTC EVO 4G LTE] jbermi:
thats not the lockscreen, thats the home screen. its a widget...forget which one.
[Sprint HTC EVO 4G LTE] d0g:
I just did a clean install of MeanROM (4.8.1), then this MOD (for 4.4) ... and I'm kinda de-Sensed, but I do NOT see a deSensed 'theme' in the Skin chooser...
[Sprint HTC EVO 4G LTE] d0g:
bump.....?
[Sprint HTC EVO 4G LTE] mexlos:
I would say extract the Matte.apk from the theme .zip file and install it separately, reboot, and check again. If it doesn't work then I would suggest going back to MeanROM 4.4 and then flashing this theme, since it might just not be compatible with MeanROM 4.8, yet. Or ever.

I know you've got other projects, Racer, but do you still plan on supporting this theme?

If you can update it to Viper4G 2.0 it can count as my Christmas present! ;)

Sent from my EVO
[Sprint HTC EVO 4G LTE] d0g:
The matte.apk in my /system/app already matches the one in the mod

[Sent from mobile]
[Sprint HTC EVO 4G LTE] DooneyInThaA:
Are u s-on?
[Sprint HTC EVO 4G LTE] Tangobango:
Hi,

I am trying to figure out which widget that is? If you know I would appreciate it.

Thanks
[Sprint HTC EVO 4G LTE] d0g:
Yes, s-on, hboot 1.12

[Sent from mobile]
[Sprint HTC EVO 4G LTE] DooneyInThaA:
I'm S-ON. Same thing happened to me on an earlier version. Try doing a fresh install of the Rom and let it boot up once and settle in. Once its settled in, restart to recovery and flash the theme. The skin should be there. Worked for me.
[Sprint HTC EVO 4G LTE] TaintedByte:
This is correct I've had an issue when testing that if you don't 'boot' into the ROM it sometimes would not display the modified apk, so try that.

Which specific one? The widget's I'm using on my homescreen on the OP are Minimalistic text for the time and Missed It! for the missed calls/sms/mails.

---

Now. Here's what's going on: I've been offline for almost a week (other than lurking around on my phone) because I've been setting up my new computer [url="http://rog.asus.com/forum/showthread.php?24002-quot-A-Newcomers-quot-Build&country=&status=](if anyone is interested here's my build along with pictures of it)[/url]... Between that, taking care of a sick family member and work (which gets crazy this time of the year) I've had no time to work on an updated version for the theme. I also do not know when I'll be able to and don't want to make any promises I can't keep.

I guess we can consider this project on hold for the time being and depending how far along CM10 is by the time I get a chance to work on it again I'll determine if it's worth updating or not. Ultimately I'll post up a zip file with all my work in raw format so anyone that wants to build their own version can do so (and share it with others in this thread). We'll see. Thanks for everyone's understanding. Except those of you who don't :p in which case, I still love you :silly:
[Sprint HTC EVO 4G LTE] mexlos:
Bump? I miss this theme. Is it coming back? :(

Sent from my EVO
[Sprint HTC EVO 4G LTE] DooneyInThaA:
Really miss it
[Sprint HTC EVO 4G LTE] bbwarmth:
This looks awesome! Thanks
[Sprint HTC EVO 4G LTE] Skid71:
Another bump for a great theme and thread.

Come back Racer!
[Sprint HTC EVO 4G LTE] jan_set:
can i running this theme on the newest meanrom ver 5.8?
[Sprint HTC EVO 4G LTE] ervman1:
I miss this theme...does anyone know how I can make this compatible with the newest meanrom? Im willing to learn just not sure where to start
[Sprint HTC EVO 4G LTE] mexlos:
Sorry to bring this thread back from the dead, but would anyone be willing to update this theme to work on the latest ViperROM?

Sent from my EVO
[Sprint HTC EVO 4G LTE] Skid71:
Sorry for the bump

Just checking in to see if Racer can/will update this for MeanBean?

I sorely miss the simple blue battery meter.

Thanks
[Sprint HTC EVO 4G LTE] rank78:
I was hoping the same, but I have a feeling he is no longer interested in continuing this project. :( My phone feels naked without it.
[Sprint HTC EVO 4G LTE] clavin78:
Maybe he'll let someone else pick it up. I already transferred his statusbar icons to superjelly.

Sent from my EVO
[Sprint HTC EVO 4G LTE] DooneyInThaA:
Do it for mean bean. :thumbup:
[Sprint HTC EVO 4G LTE] Osirus71:
Calvin78, I second this. I loved this theme with MeanICS. Could you please port to MeanBean as well or please show one of us how to do what you did for Viper??? I would be extremely greatful.........:D
[Sprint HTC EVO 4G LTE] clavin78:
Anyone can do it. I only did the status bar but the process is the same for each apk.

You need:

Zip signer

Root explorer (maybe others work)

Photo editor https://play.google.com/store/apps/details?id=com.iudesk.android.photo.editor

1.Download any existing theme in OP.

2.Unzip with root explorer and go to unzipped folder

3.browse to apk such as sysui or whichever you wish to change.

4.long press and choose extract all. Go to extracted folder and look for

Edit: res/drawable-xhdpi.

That's where all the PNGs are that you want from his theme.

So I follow the above process with my current apks from super jelly. And throw his drawable xdpi folder contents or entire folder into my existing.

Use root explorer to zip.

Sign with zip signer.

The zip will then be named [appname]signed.zip

Rename it appname.apk and push to system.

Unfortunetly I only have my phone to work from. PCs down so taking up the process of porting this, if I even had permission to post it for others, would be tough.

Sent from my EVO
[Sprint HTC EVO 4G LTE] DooneyInThaA:
Thanks. Ima try it
[Sprint HTC EVO 4G LTE] fr0st420:
Yea look into that villain theme system. It makes it compatible with any Rom.

Sent from my EVO
[Sprint HTC EVO 4G LTE] TaintedByte:
Eventually, yes. But my priority is things that are not as easily changed, anyone can pick up a secondary launcher and put their own icons :) we will get there though!

Yep! Just updated to VillainThem System, I hope I can stay with it though because I'm having problems, so if anyone can help me it would be great (I'll play with it more tomorrow but if the answer can be posted while I'm sleeping I'll be having a good morning :P)

Here's my issue with it:

I can mod the heck out of SystemUI.apk through VillainTheme System, I can change pngs, .9.pngs, XML and (probably) smali files. But the second I try to change a thing on framework-res.apk I just get endless bootanimation. If I compile the framework-res.apk into a standalone zip file (like I did in the previous version) it all works okay. It's a weird issue.
[Sprint HTC EVO 4G LTE] ssojyeti2:
Were you able to successfully use the villain theme system for xmls? Because when I had it push a modded xml into the app the xml was pushed in but the mod didn't apply:confused:

And a tip for for apks that don't compile: ok this isn't exactly the best way to do this but sometimes its the only thong that works for me. Make all your edits to the decompiled apk and then drop all the images and xmls and such in their correct places into the already compiled apk with 7zip. Like I said only use as a last resort, but it does work sometimes...

Red.
[Sprint HTC EVO 4G LTE] TaintedByte:
Yep. The now colored clock is achieved through a XML edit. Did you compile the APK and pull the XML and THEN add that to VillainThemeSys? If you just used the decompiled XML, it won't work :p
[Sprint HTC EVO 4G LTE] puertoblack2003:
for those that is either having issues or don't want to use the villain theme system attached is the SystemUI this is for stock rom only..which i'm on

thanks racer for the tweaks
[Sprint HTC EVO 4G LTE] rank78:
Just flashed .2 and it looks great, thanks a ton I've been waiting for this. :good:

One question though, what's this villain theme people are talking about?
[Sprint HTC EVO 4G LTE] jazz995756:
im new here but i know how to do this and if i do this can i revert back with a backup and do I need to be rooted?
[Sprint HTC EVO 4G LTE] ssojyeti2:
Hmmm, maybe that's what I did wrong. I though I tried that, but maybe I didn't do it right...

Red.
[Sprint HTC EVO 4G LTE] RockoDev:
My status bar looks awesome now thanks guys
[Sprint HTC EVO 4G LTE] TaintedByte:
While your at it can you do me a favor? Try to make a change to framework-res using the villaintheme system and let me know if it works.

Sent from my Evo 4G LTE
[Sprint HTC EVO 4G LTE] fog918:
hello all

just wondering i flashed the zip nothing change but the top bar
[Sprint HTC EVO 4G LTE] TaintedByte:
It won't change your launcher if that's what you mean. This is to theme the parts of Sense that you come across on another launcher (like Nova) and making it more like stock ICS. Look at the change log to see what is changed.

Sent from my Evo 4G LTE
[Sprint HTC EVO 4G LTE] jbermi:
i want to thank you for this, Racer...but the greyed icons didn't work well with a transparent/opaque statusbar, (i use the matte skin) so I colored some and borrowed some from pkmn ROM and switched them out...villian themer made this so easy to apply...
[Sprint HTC EVO 4G LTE] TaintedByte:
Sorry about that :P since I'm going for a stock look I'm not modding the Rosie (is it even called that anymore?) launcher, just the framework and SysUI files :P figured most people that want this are already running a stock ICS like launcher like Apex or Nova. Glad you got it to work though ;)

I'm messing with input fields at the moment and color highlight because the notification bar divider line is driving me crazy as I can't find the xml or png to alter it. Any tips from anyone?
[Sprint HTC EVO 4G LTE] jbermi:
are you referring to the thin line between each notification? or the bar that goes right above where it says notifications/quicksettings? if its that one, i think its a xml edit IIRC. the other one is .9 in sysUI I think.
[Sprint HTC EVO 4G LTE] fastamx79:
I am loving this theme! The icons are really clean, and everything just looks great! Only question I have is if it's possible to have the menu bar at the top always black? Makes it much easier on my eyes to see the icons :cyclops:
[Sprint HTC EVO 4G LTE] TaintedByte:
Does it switch? Forgive me, I have Sense uninstalled and am only testing against stock-like launchers (since that's what this theme aims for anyway). If you can grab a screenshot I'll take a look at it and squeeze it into the next update :)

I tried the .9.pngs in sysUI with no luck. These are the ones I'm talking about:
[Sprint HTC EVO 4G LTE] jbermi:
Most of the status bars used in htc skins are transparent when on home screens, but will be black in apps whenever the status bar is shown.

I could of sworn it was in there, at least it was in sense 3.0... HTC made sense 4.0 such a different beast...

Sent from my EVO
[Sprint HTC EVO 4G LTE] fastamx79:
Here are screen shots. You can see the menu bar is transparent on the launcher/home screen, and in any app, or if the menu is dropped you can see it turns black. Is this a sense issue due to the skins?
[Sprint HTC EVO 4G LTE] jbermi:
it's the skins. i forget which ones are stock black all the time, i think music lovers. i just like the overall look of matte.

here try this...its all blue. and works well if you are using sense. the battery has percentage...screen shots in a previous post of mine.
[Sprint HTC EVO 4G LTE] fastamx79:
Looks nice.. thank you!
[Sprint HTC EVO 4G LTE] Art2Fly:
Is there planned support for the stock GPS, bluetooth, headphone, etc... icons?
[Sprint HTC EVO 4G LTE] sivarticus85:
Hey Racer, what launcher are you using? Is that Nova?
[Sprint HTC EVO 4G LTE] TaintedByte:
What do you mean? The GPS and Bluetooth icons are already there. Headphones don't actually have an icon in AOSP (it makes sense) but I did recolor the default one.

Yep ;) got the Prime version of it, gestures are awesome. I have it set so if I swipe up from my app drawer, Google Now launches (it'll hold me till JB :P)

From this version (0.3) onward, I will actually be using Matte as a base since it already has a lot of blue in it. Check out the first post ;)
[Sprint HTC EVO 4G LTE] nolageek:
LOVE this so much. Any way you can add the AOSP style lockscreen like Chameleon ROM does? That's one thing I really miss.

Edit: Just read (and confirmed) that deleting (or renaming) /system/app/HTClockscreen.apk will automatically revert back to ICS lockscreen. I renamed it to HTCLockscreen.apk.bak just to test. Who knew? :)
[Sprint HTC EVO 4G LTE] jbermi:
yeah, thats why I like matte, the most, least aount of green, and the blue used is the closet to stock ICS. looks great.
[Sprint HTC EVO 4G LTE] TaintedByte:
I really want to and this was something I had planned for the next release. But from what I can tell those images are in framework-res.apk and if I use VillainThemeSystem with it, I get a bootloop. So it's either it not working or overwriting everyone's framework-res.apk file. I'm trying to fix a fix for why it does it but no one seems to know :(

Yeah I can't believe I didn't mess around with Skins before and realize that xD
[Sprint HTC EVO 4G LTE] nolageek:
Read my previous edited post - all you need to do is rename or delete /system/app/HTCLockscreen.apk and it will automagically revert to stock lockscreen. I just tried it and it worked! :)

I found it here: http://androidforums.com/evo-design-all-things-root/567008-how-get-stock-ics-lock-screen.html
[Sprint HTC EVO 4G LTE] TaintedByte:
Oh goodie!!!

That's awesome. Thanks so much for sharing. Was doing some more editing (just cleaning up) for next release, but I'm slapping that in (just renames the HTC Lockscreen) and releasing v 0.4

On fire today xD

Now we just need kernel source and my Nexus 7 to ship and I'll be having the best day ever.
[Sprint HTC EVO 4G LTE] nolageek:
Only thing I notice is that if the phone rings the lockscreen stays locked - I cant see who is calling until I unlock it and then answer. There's no way to slide to-aanswer. Is there a setting for that?

Also, even if I switch skins within "personalize" away from deSenced ICS I still see these isons in the status bar.
[Sprint HTC EVO 4G LTE] TaintedByte:
There might be a setting and I will look into it more tomorrow, heading to bed at the moment :p that's still not a deal breaker for me because it doesn't take that much to unlock the screen.

And yes the icons will still be in the status bar because they're universal (they don't change with the theme) so there's no way to make them per skin :p
[Sprint HTC EVO 4G LTE] ervman1:
Awesome theme! Any plans to add battery percentage to newest version? I'm currently using the modded theme by jbermi which includes battery percentage..other than that I'm loving this!
[Sprint HTC EVO 4G LTE] jbermi:
you can always 7zip to put the images from my mod into his, thats what I just did for v3.

which looks like I got to do again. lol...with v.4
[Sprint HTC EVO 4G LTE] ervman1:
I tried zipping it up and it failed during install...are there any specific things to do when making the folder a zip file again?
[Sprint HTC EVO 4G LTE] jbermi:
you don't unzip them, but you open it in 7zip and you can move files in and out. i swapped out drawable-xhpdi folders.

this does not have the script to take out the lockscreen...you can so that in root explorer, if so inclined (just add a .bak to the /system/app/HTCLockscreen.apk ) and reboot. I like the stock htc lockscreen.

but otherwise it has my all blue statusbar and battery with percentages (taken from pkmn ROM as my main source)
[Sprint HTC EVO 4G LTE] skoobz:
i see what you did there.
[Sprint HTC EVO 4G LTE] NORCALkID:
Is it possible to theme the mms.apk, dialer and the settings to go with this theme?
[Sprint HTC EVO 4G LTE] theothermillion:
Check the link in my post here: http://xdaforums.com/showpost.php?p=28597703&postcount=18
[Sprint HTC EVO 4G LTE] nolageek:
Will those inverted gapps AOSP work on a sense rom?

Edit: I threw caution to the wind and flashed the Inverted Messaging app - it says it was successful but I don't see it in my apps list.
[Sprint HTC EVO 4G LTE] theothermillion:
Refer to that thread for future issues with apps. Don't want to take this thread off topic. You may want to try clearing cache and dalvik cache or try it with a fresh rom install
[Sprint HTC EVO 4G LTE] nicolaskoontz:
so I removed the ".bak" from HTCLockscreen.apk.bak and returned it to Sense's lockscreen, but still no dice with the phone call issue. My housekeeper called from the front gate of my apt. and I was able to answer the phone and speak to her, but was unable to access the screen to buzz her in. I had to unlock the phone, have her call me back THEN i was able to dial the code in while on the phone. This is the only 'issue' i have found with this theme. Great mothafriggin work on this!
[Sprint HTC EVO 4G LTE] jbermi:
i don't think its a theme issue, i have gotten a few calls since i reflashed this yesterday, and have not been able to replicate that issue. at least on sense 4.0 and my version of this theme.
[Sprint HTC EVO 4G LTE] guih:
Where can I find the script to change back the lock screen?

Sent from my LTEVO
[Sprint HTC EVO 4G LTE] jbermi:
back to stock sense?

use your favorite root access explore, i like root explorer...

go to system>app

mount r/w

remove the .bak from HTCLockScreen.apk

reboot.
[Sprint HTC EVO 4G LTE] guih:
Thanks man, much appreciated! :D
[Sprint HTC EVO 4G LTE] Atticustrd:
Will this work with the latest OTA update?
[Sprint HTC EVO 4G LTE] jbermi:
It should. Nandroid and try.

Sent from my EVO
[Sprint HTC EVO 4G LTE] theothermillion:
Just flashed on MeanROM 1.4 and everything is working so far

Sent from my HTC Evo 4G Supersonic
[Sprint HTC EVO 4G LTE] TaintedByte:
Yeah it works, I doubt HTC did major changes to the names of the PNGs ;)

I'll also edit the OP in a second with a quick script to bring back the Sense lockscreen for those who want it. Oh, and thanks jbermi for helping out on the thread :) I really appreciate it!

EDIT: Here's the zip to restore Sense lock screen. You'll have to do this on every update, just an FYI.
[Sprint HTC EVO 4G LTE] laie1472:
Tried to download v4 got DNS error. Can you repost it ?

#Root-Hack_Mod*Always\=LTE
[Sprint HTC EVO 4G LTE] TaintedByte:
Works fine here, anyway it's probably a good idea to have a mirror anyway so here you go :):

deSense ICS 0.4 - Mirror
[Sprint HTC EVO 4G LTE] kenpen:
Nice work man....how do I get the % in battery bar
[Sprint HTC EVO 4G LTE] jbermi:
HERE.
[Sprint HTC EVO 4G LTE] kenpen:
Thank you
[Sprint HTC EVO 4G LTE] theothermillion:
Hey Racer, was wondering if you had a chance to look into this yet? It's the only thing I have found that is annoying and I would like to keep with the stock ics lock screen, however I do need to be able to see who is calling me without unlocking. Regardless of that, I am absolutely loving this! Thanks so much for y our work on this. To throw in a request for what you focus on next, I would love to see the Systems app themed. :cool:
[Sprint HTC EVO 4G LTE] nolageek:
The answering issue got annoying over the weekend so I started using Holo Locker to get the ICS style (actually JB) lockscreen and it works beautifully.
[Sprint HTC EVO 4G LTE] scottspa74:
Hey, I just reread OP and noticed something I didn't see before....is this just a skin? Meaning, if I pick a different skin it goes back to sense default (actually, I'm using j4ns tweaks app, so I don't really have stock sense skin, also, does this break tweaks to system UI working?)

Much thanks, this is beautiful.
[Sprint HTC EVO 4G LTE] jbermi:
it should not break tweaks, since it just swapping out *pngs... and to keep the blue look, he themed the matte skin since it was already primarily blue and close to ICS...

the idea behind using villian themer is that it doesn't matter what ROM you are on.
[Sprint HTC EVO 4G LTE] Kilokk:
Is there a way to correct the time and date for the AOSP lockscreen?
[Sprint HTC EVO 4G LTE] Kilokk:
Disregard...I figured out the issue.
[Sprint HTC EVO 4G LTE] TaintedByte:
I tried looking for a way around it but I came up dry :( it seems to me like it's more a job for a dev, I don't have the knowledge xD try out the app nolageek recommended though! And yep, I will definitely be doing stock System apps as soon as I finish the basic stuff at the moment (like Sense checkboxes, sliders, etc.). Thanks for your input man ;)

The time is correct for me.. It draws it (at least it changes) at exactly the same time as the status bar clock. So if you have it synced up you should be fine. Try clearing cache and dalvik and see if that helps.

---

Also v0.5 is up, everyone. It took a while because I was trying to iron out a bug (which I wasn't able to squish, unfortunately, see OP) but finally most of the basics are done. Sense checkboxes, radio buttons and others will be next and then I'll be focusing on system apps. The next update might be a ways away as I'm dealing with some family inconveniences and my Nexus 7 will be here soon and I'll be all over that :P Also I've been working like crazy lately.

Thanks for everyone's support!
[Sprint HTC EVO 4G LTE] jbermi:
framework is from viperrom?
[Sprint HTC EVO 4G LTE] TaintedByte:
Yes it is. Sorry for the inconvenience, that's another thing that just wont work. I don't know if it's device specific or what :/

Nothing should be touched there though, other than visual changes. Most useful tweaks (like quick menu bar) are in SystemUI.
[Sprint HTC EVO 4G LTE] jbermi:
not really an issue for me, since I use viperrom...waiting for the team venom version to drop soon, then you will have to start over. lol.
[Sprint HTC EVO 4G LTE] nolageek:
This last update was awesome! Not sure if this is something you can change but the thing that makes me weep is the power-off menu... all those cartooney icons for Reboot, Power off, Airplane Mode (and recovery and bootloader if you're running roms with those) - can these be changed to the ones from say, CM9 or 10? The black and white icons are so much cleaner.

EDIT:

Two issues with 0.5:

First one is pretty major: at least on MeanROM 1.7 deSensed ICS .05 breaks the long-press-power menu. The only way to power down is the long-long-press-power menu (AKA "pulling the battery") I've confirmed that deSensed ICS .04 does not cause this issue.

Also, in the new text edit box the text is black and the white background is removed - so it cannot be seen in dark themed apps:
[Sprint HTC EVO 4G LTE] saco274:
sorry for the noob question...but does this remove sense? Am I understanding this correctly? Also, will it work with flex's 1.72 rom?