FORUMS

What Do You Think About Fingerprint Scanners?

More and more phones are featuring fingerprint scanners, and with many promising … more

What’s Next for Samsung and Its Flagships?

If we were to say that the Galaxy S6 was a leap of faith made by Samsung, we … more

The Ultimate Showcase of dBrand Skins

In the search for ways to protect, accessorize, and personalize; a user has many options. One … more

Huawei’s Rapid Rise to Third Place in the Smartphone Race

Huawei has quickly grown to become one of the world’s biggest … more

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

2,394 posts
Thanks Meter: 1,374
 
By JsChiSurf, Recognized Developer on 10th February 2011, 07:41 PM
Post Reply Subscribe to Thread Email Thread
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, 4389 views)
File Type: zip morph_tap_compose_black.zip - [Click for QR Code] (2.3 KB, 1196 views)
File Type: zip morph_mms_icon.zip - [Click for QR Code] (3.0 KB, 911 views)
File Type: zip HtcMmsRevertStock.zip - [Click for QR Code] (1.51 MB, 1186 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,588
 
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,374
 
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,374
 
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,374
 
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,588
 
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!
10th February 2011, 08:58 PM |#11  
chillenandy321's Avatar
Senior Member
Flag Orlando
Thanks Meter: 39
 
More
Just flashed I like but needs a few details.

1. It changes the message icon at the top notification bar default.
2. Make the "Tap to Compose" section black with white like the rest.
3. Make the main message icon default color not blacked out.

Other than that very good work!!
Last edited by chillenandy321; 10th February 2011 at 09:01 PM.

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes