FORUMS

Samsung Galaxy S6 To Receive Major Camera Update

When the Samsung Galaxy S6 and S6 Edge were launched, they became the prime focus for … more

Tactile: An Addicting Game with Beautiful Material Design

The game industry has been around for decades, catering to a wide … more

Android’s Consistency and The User Experience

This is a site of power users, and it is fair to say that most of us are more … more

Which Manufacturer (And Device) Made You Choose Android?

The beautiful thing about Android is that there is so much to choose from. … more
Post Reply Subscribe to Thread Email Thread

[App] Inverted (white text/black background) Htc Messaging Application - Mms.apk

10th February 2011, 07:41 PM |#1  
JsChiSurf's Avatar
OP Recognized Developer
Hacksville
Thanks Meter: 1,348
 
Donate to Me
More
Okay guys, at the suggestion/request of Konikub, who was told this couldn't be done, I, "Team LoneWolf" , decided to crack open the stock HTC Messaging application (Mms.apk), in order to investigate the possibility of inverting / applying a "dark theme" to the application.

It seems this has not been done before, and upon initial investigation, I can see why. Many of the HTC Sense applications share common resources (themes, styles, icons, etc), stored in com.htc.resources.apk. So, if you attempt to modify something used by Mms.apk, but stored in com.htc.resources.apk, you are going to unwittingly modify the appearance of other applications, and if other corresponding elements are not adjusted in those applications as well, you are going to have problems.

So, things that are "challenging" are the things I like to try and tackle, and inverting this application was a tough cookie, requiring extensive edits, in some cases to "undo" references to items stored / defined in com.htc.resources.apk, and rather, make them stand alone directly within Mms.apk. This required major edits to XML, Styles, Colors, local .pngs, and Smali/Java code. You wouldn't think simply themeing an app would require all of this, but Mms.apk did.

Essentially, what this mod has done, for the most part, is flip most text that was black, and made it white, and most backgrounds that were white, and made them black (inverted), giving you a bit more visual interest, as opposed to the stock "white" look.

For those running a dark theme on their phone, who prefer to use the stock messaging app (I use Handcent, lol), this should fit the bill nicely. Again, thanks to Koni-man for the "nudge" / "coaxing" to take a look at this.

Screen Shots:




Flash the attached (HtcMms.zip) via recovery. Also, let me know if I missed anything. It is certainly possible, as there are so many menu options / tasks that can be done, that I may have overlooked.

EDIT: MetaMorphs attachments added (morph_*.zip), to modify the default 'tap to compose' area from gray (shown in screen caps above), to black (screen capture), and another to return the application icon in the app drawer to stock color. DO NOT ATTEMPT to flash these. They must be applied using MetaMorph, AFTER you FIRST flash from recovery the original mod (HtcMms.zip). After applying using MetaMorph, you will need to, at a minimum, issue a Hot Restart, for the application to re-appear in the app drawer. It will disappear after applying the MetaMorph, and re-appear after a restart.
Attached Files
File Type: zip HtcMms.zip - [Click for QR Code] (1.53 MB, 4357 views)
File Type: zip morph_tap_compose_black.zip - [Click for QR Code] (2.3 KB, 1192 views)
File Type: zip morph_mms_icon.zip - [Click for QR Code] (3.0 KB, 909 views)
File Type: zip HtcMmsRevertStock.zip - [Click for QR Code] (1.51 MB, 1180 views)
Last edited by JsChiSurf; 13th February 2011 at 03:09 PM.
The Following 31 Users Say Thank You to JsChiSurf For This Useful Post: [ View ]
 
 
10th February 2011, 08:12 PM |#2  
TMartin's Avatar
Recognized Developer
Flag Westerville, Ohio
Thanks Meter: 1,583
 
Donate to Me
More
Quote:
Originally Posted by JsChiSurf

Screen Shots:


You never cease to amazing us . Do you know if we can get conversation bubbles inside each conversation?? That was something I was about to PM you about.
The Following 3 Users Say Thank You to TMartin For This Useful Post: [ View ]
10th February 2011, 08:20 PM |#3  
jeffsanace's Avatar
Senior Member
Flag Wilmington, De.
Thanks Meter: 2,879
 
Donate to Me
More
You are indeed the MAN! Looks awesome, I may have to dump go sms now! Lol

Sent from my Bad Seed Custom Themed EVO!
10th February 2011, 08:29 PM |#4  
Konikub's Avatar
Senior Member
Flag Woodbridge, VA
Thanks Meter: 484
 
More
Js...you are the best in everyway possible, lol! Thanks for "Team Lone Wolf" for having my back
10th February 2011, 08:41 PM |#5  
jeffsanace's Avatar
Senior Member
Flag Wilmington, De.
Thanks Meter: 2,879
 
Donate to Me
More
I have to throw a thank you to Koni for the little nudge as well.

Sent from my Bad Seed Custom Themed EVO!
10th February 2011, 08:43 PM |#6  
JsChiSurf's Avatar
OP Recognized Developer
Hacksville
Thanks Meter: 1,348
 
Donate to Me
More
Quote:
Originally Posted by jeffsanace

I have to throw a thank you to Koni for the little nudge as well.

Indeed, he's a good guy. Honestly, if someone else came to me for help on this one, especially since I use Handcent (currently, I may switch now too!), I probably would have ignored the request. But, I always like to help Koni out when possible .
10th February 2011, 08:45 PM |#7  
pzvv's Avatar
Senior Member
Thanks Meter: 11
 
More
Very sweet I am downloading now

Might you be able to customie other apps like this? Like making the stock HTC music app and People app all black. That would make Sense even more epic.
10th February 2011, 08:45 PM |#8  
JsChiSurf's Avatar
OP Recognized Developer
Hacksville
Thanks Meter: 1,348
 
Donate to Me
More
Quote:
Originally Posted by TMartin03

You never cease to amazing us . Do you know if we can get conversation bubbles inside each conversation?? That was something I was about to PM you about.

Thanks. Hmmm, bubbles, that would be cool to pull off in the stock Mms as well. Maybe I'll see what it may entail. Probably pretty tough to pull off though...
10th February 2011, 08:47 PM |#9  
JsChiSurf's Avatar
OP Recognized Developer
Hacksville
Thanks Meter: 1,348
 
Donate to Me
More
Quote:
Originally Posted by pzvv

Very sweet I am downloading now

Might you be able to customie other apps like this? Like making the stock HTC music app and People app all black. That would make Sense even more epic.

Probably. It's just a matter of investing/finding the time to do so. Things like this can take many hours/days to pull off...
10th February 2011, 08:51 PM |#10  
TMartin's Avatar
Recognized Developer
Flag Westerville, Ohio
Thanks Meter: 1,583
 
Donate to Me
More
Quote:
Originally Posted by JsChiSurf

Thanks. Hmmm, bubbles, that would be cool to pull off in the stock Mms as well. Maybe I'll see what it may entail. Probably pretty tough to pull off though...

Pretty tough but you seem to master the impossible and normally very quickly lol.

Posted from my HTC Evo 4G on Tapatalk Pro!
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes