Hi,
I want to change default emoticons to something else, cause I dont like the green ones.
I've read that I have to modify mms.apk. But in Nubia, sms app is integrated with phone and contacts app, right?
Can someone tell me the the name of the apk and a location? I've looked in /system/app but found nothing interesting there (I think).
Anyway, when I have the right apk what am I supposed to do?
Can I just extract apk (with 7zip), change the pngs and pack it back?
Related
How do I change an app name in the home>menu>settings>applications>manage>all?
I want any app to be configurable to be called screenshot
::edit:: is that in the smali?
Edit the androidmanifest.xml,
you'll need to resign it and cant update though market of couse, like any modified app.
Always on it, themanii! Thanks!
Hey everyone, I was not quite sure where to post this so I'll put it here.
I recently took on the task of theming the KIk Messenger app.
I sucessfully decompiled and edited images, but I want to change the chat background. There is no .9.png or .png for this in the drawable-xhdpi folder. So I had to look in the XMLs. After I looked in the values folder, I find an XML labeled colors. Going through this, I find some different lines like "chat_background_color" so I edit the hex color codes as I liked and then I saved and closed XML Notepad.
I recompiled the apk and signed it, and then installed it back to my phone. I open up the app and find that nothing has changed. What am I doing wrong? I've tried editing all sorts of text, and even when I decompile again and look at the XML, my changes are still there, so why arent they showing up?
Please help!
Bumpity..
bumps
bumps
Exleh said:
Hey everyone, I was not quite sure where to post this so I'll put it here.
I recently took on the task of theming the KIk Messenger app.
I sucessfully decompiled and edited images, but I want to change the chat background. There is no .9.png or .png for this in the drawable-xhdpi folder. So I had to look in the XMLs. After I looked in the values folder, I find an XML labeled colors. Going through this, I find some different lines like "chat_background_color" so I edit the hex color codes as I liked and then I saved and closed XML Notepad.
I recompiled the apk and signed it, and then installed it back to my phone. I open up the app and find that nothing has changed. What am I doing wrong? I've tried editing all sorts of text, and even when I decompile again and look at the XML, my changes are still there, so why arent they showing up?
Please help!
Click to expand...
Click to collapse
Not sure if this is still relevant, but I got it to work
I edited these in the colors.xml:
registration_background_color
profile_background_color
invite_background_color
chat_list_background_color
chat_list_header_background_color
chat_background_color
profile_background
chat_info_background
misc_background
KiK Messenger
Use KiK Messenger. Chat with your friends with full freedomly. You can use both windows version and mobile version.Great messenger ever.
YouTube Channel:
App Aesthetics
Kik Group:Kikyoutuber
link: (no posting URLs)
Description: Kik Messenger UI Editing With APK Editor Pro No Root |Kik Mods|App Aesthetic Theming.
Check Out some of my themes and mods
Vipblue kik
Vip absolution Kik
Vip evolution kik
Anonymiss kik
Subscribe|Like|comment
With SMS messages, android by default turns this : ) into this (figuratively)
Where might the code be located that does this text to png recognition? I know the png themselves are located in the framework-res.apk but couldn't fine the code that pulls those png whenever anyone types in : P.
My friend and I want to try and insert keywords that are recognized by the phone to insert a new png emoticon. We know that only we will see the emoticons when anyone types the keyword but that is our goal.
I tried looking around the framework-res.apk for this but all I found were animations and images.
It is actually stored in the font files for Android. Back in my htc rezound days I wrotea file that enabled the jellybean emoticons on ics. I can't remember off hand where those files are or what you need to change, not sure if samsung handles its fonts the same. But hopefully this helps you some. I can look into it at some point for you
Does anyone know where the font directory is that Oakley is talking about?
Or anyone have any more insight?
Can someone tell me how can I change ugly green Android smileys to normal?
If you are rooted try Emoji Switcher from Playstore and select Stock. Lollipop or Kitkat.
https://play.google.com/store/apps/details?id=com.stevenschoen.emojiswitcher
Works fine on my Note 4 N910C.
Hipe it helps.
Its change my smiley on smileys button, but when someone send me text smiley i see ugly green Android monster...
i see ugly green Android monster... [/QUOTE]
Hahaaaaaa
Sent from my SM-N910F using XDA Free mobile app
Use another SMS app that supports emojis since the one you're using uses only ttf monochrome emoticons.
I use chomp sms, but notifications is not visible on S-View cover and Galaxy Gear is not O. K. too... stock sms app is ok, except smileys... On older sms app is smileys ať xxhdpi folder and change they is easy. On lollipop is on other place, but i don't know where... I changed emoticons at framework-res and air-message, but nothing change...
DeeJay-DEFFI said:
Can someone tell me how can I change ugly green Android smileys to normal?
Click to expand...
Click to collapse
The smileys pngs are in SecSetting.apk
Go to System/prive-app/SecSetting & Copy your SecSetting.apk to your desktop, then extract it using winrar, then find the smileys pngs, and download a pack of other smileys, and rename them to the original smileys name in your SecSetting.apk.
after that open your setting.apk and don't extract it, just push the new pngs (that you have renamed) there and copy your SecSetting.apk back to its original place and chage permissions.
Note: Dont forget to backup.
I didn't find any smiley pngs at secsettings...
I found them on framework-res, but when i change pngs, nothing change...
There actually in system/fonts/Notocolor_emoji.tiff. easy way is to replace the file with one you want. Hard way is to try and mod the file.
Not working...
Hi! I'm new into creating themes, and I'm looking for a tool that could make it easier. I know how to extract .apk, how to replace images, modify .xmls, but often I don't know what an image is for. Let's say im modding SystemUI and I want to change background of my notification bar. The only thing I know is that inside drawables folder I have to look for something named notification_bar.png, something like that. I was looking for an app that could tell me how an image inside an app is called in code ( example: I'm inside calculator app, I press on background and the app says that file is called background.png and is inside drawables-xxhdpi). I tried Android Studio --> Layout Inspector, but it didn't help me at all because, well, I just don't understand it.
Of course, while modifying SystemUI I can look for explaination of certain pngs on the internet, but
-not every SystemUI is the same
- if I want to change drawables of an app that doesn't have specific explaination I have to know how to identify drawables.
It must be possible somehow, because I've run into some themes that modify external apps (like WhatsApp, SuperSU etc.)
Those ppl had to know what certain .png is for, the question is: How?
I don't believe they just had to sit there and try every possible combination.
Also, inside SystemUI there's A LOT of files that are never used, and their names can be misleading.
Is there any way to identify drawable inside running app easily? Without digging in code and guessing?
Thanks in advance for any answer
I tried to analyze Mms.apk (it's system app). I was looking for a drawable representing default contact icon, here called ic_contact_picture.png .
I actually managed to find a proper layer in Layout Inspector(ConversationListItem.xml), analyzed it and found a code referring to table "id" in resources.arsc . The object the id referred to was called "avatar". And that's it. I couldn't find id(I got it from resources.arsc/drawables) of ic_contact_picture.png anywhere in that layout. There was only id referring to "id/avatar". It doesn't make any sense.
How do I find drawables using Layout Inspector or any other tool?
It was easier when it came to text. I also found an id referring to resources.arsc/id, but that id was included in the layer I was looking at (ConversationListItem.xml).
But I still wasn't able to perform any action on that text, because there wasn't any setting like text color or anything, there was just a line android:textAppearance="@attr/0x1010041"
It is an attrib from framework-res.apk, but when I opened framework-res.apk and found that attrib there was no reference to anything like color, font, so there was nothing I could really do.
Can someone help me with those 2 problems?