Thanks to some very knowledgeable people on this site, I finally managed to complete the inverted Sense mod that I started on ICS!
I also decided to address the blue/green imbalance and convert the leftover green stuff to HTC JB blue, again for a more unified feel.
In particular, I owe thanks to
Il Duce and steal25 for giving us a compilable com.htc.resources.apk
joeyfettucine for invaluable advice
mwilky for advice and assistance
fichl for helping me to keep the theme up to date with later versions of ViperX
Rooted XHDPI device running Sense 4+
Custom recovery (works with TWRP and CWM)
ROM based on 3.14.401.31 - should work with any rom, stock or custom, as long as it's rooted
So far only tested on One X, but in theory should work on any Sense 4.5 device.
If you try it on any other device, please let me know if it worked.
Main bug is that this will only work with the default HTC skin. There are certain UI elements that get overwritten by custom skins, so they will need adapting for inverted Sense -- more on that in post 2
You may get odd glitches when using 3rd party apps. Unfortunately this is unavoidable since I can't control where they draw their images/resources from
Any others, please let me know!
v2.6.0 - FINAL
updated for compatibility with ViperX 3.8.0 - thanks again to @fichl
updated to latest Aroma installer (2.70)
included fichl's theme uninstaller
eliminated all green from statusbar/EQS as well
updated for compatibility with ViperX 3.7.5 - thanks to @fichl for some of the files
updated for compatibility with ViperX 3.7.4 - thanks to @fichl...again!!
updated for compatibility with ViperX 3.7.1 - thanks to @fichl
fixed issues with com.htc.resources - should fix various app FC - thanks to @fichl
fixed black text on PIN entry screen and PIN settings screen
fixed issues with EQS toggles in ViperX 3.7.0
updated for compatibility with ViperX 3.7.0
added several more inverted Venom apps - thanks to @fichl
fixed black text on black background in Mail app
reverted to ViperX 3.6.1 tweaks files to fix FC
fixed grey backgrounds on expanded lists (eg Mail) - thanks to fichl
fixed couple of other text entry bugs
updated for full compatibility with latest base
added flat black statusbar/notification drag handle
fixed text on Weather app and Calendar-Month page - thanks to @grinder19 for the fix
fixed Weather bar background on Calendar-Day page
made inactive checkboxes/radio buttons dark grey for better contrast - thanks to @Whiskey103 for the idea
cleaned up updater-script
fixed FC with Venom Tweaks
tidied up some popup menu/dialog box issues
rethemed Settings toggles
Fixed disappearing lockscreen issue
Fixed remaining white menu backgrounds in Venom Tweaks
Updated for compatibility with 3.20.x base
Fixed leftover white area on APM (on ViperX at least, not sure about other ROMs)
found a few more green bits that got missed
found a few grey pop ups that didn't quite fit - converted to black
fully inverted Sense UI and all Sense apps
also changed highlights etc from green to blue, to give a more consistent feel
modded Dialers and HTC keyboard to fit the inverted/blue feel - optional install
Okay, as stated above, this mod will not work properly with custom skins, due to the changed text colours. They will need to be adapted to work properly. Sorry, I know that's a pain, but we can blame HTC for that.
To try and minimise the pain, I have documented which images / xmls in the skin apk need to edited to fit with this mod. Attached to this post is a mod pack, which contains the required xml and png edits to make any skin compatible with the inverted com.htc.resources. Let me know if I missed anything, I will add it in.
EDIT: Have uploaded a revised version of the inversion mod pack. The original one had a few unnecessary images - thanks to my teammate AJ for tidying that up for me
I will try and keep a list here of compatible custom skins, so please let me know in the thread or by PM if you have adapted your skin, and I will add it to this post.
Esnes Red Edition 2.6.0 FINAL for viperX 3.8.0 FINAL
Esnes Red Editiion
This is a red modification of @fisha21 īs esnes.
All credits go to him.
I just modified the blue colors and some images.
Tested and working on ViperX 3.8.0 with patch.
might work on other roms as well - just make an nondroid backup before you try
Changelog v2.6.0 FINAL
- updated for compatibility with ViperX 3.8.0 FINAL
- switched to latest aroma installer
- added to aroma filemanager
- added restore backup files (uninstall) in aroma installer
- final improvements and cosmetics
- updated for compatibility with ViperX 3.7.5
- added inverted Venom FileManager, VenomSuperUser and WorldClock
- small improvements and cosmetics
- updated for compatibility with ViperX 3.7.4
- added white border for popups
- updated for compatibility with ViperX 3.7.2
- fixed contact card layout (red marker)
- added more transparency and some small improvements
- updated for compatibility with ViperX 3.7.1
- added transparency to htc calendar widgets
- latest fixes from esnes 2.5.1
- made some more blue stuff red and fixed little things
- added transparency to some htc widgets - thanks to @fisha21 and @Diamondback
- added stuff for music.apk - thanks to @hero2003
Added black backgrounds and inversion for:
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?