[Q] [THEME Q]Issues Theming Kik Messenger? - Android Q&A, Help & Troubleshooting

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

Related

gray background dialer

Hello all, I would like to ask a question on dialer streakdroid 1.9. are
managed to make my Contacts.apk transparent by simply adding
theme.wallpaper styles.xml in the background of my dialer but continues to be increasingly
gray. how can I do to make it transparent?. thanks
custom dialer background
Ive been searching everywhere building and testing contacts.apk, Can someone with some more code knowledge have a peek at this please?
Ive dug through all the .xml's, the Manifest .xml, the .smali (even though I dont understand very much at all), there are only a few .png's the rest are .9.png, so Im sure the grey comes from code. in colors .xml there are a couple which match this dark gray perfectly, I changed those to black as well as styles Theme to Theme.Black, and Theme.Wallpaper(which will change the other 3 backgrounds but not dialer), ive tried changing background only in styles, no luck.
I saw on Dell website where it says Streak has Customized Dialer, which obviously we know, but I think ours is a unique situation
chrisrotolo said:
Ive been searching everywhere building and testing contacts.apk, Can someone with some more code knowledge have a peek at this please?
Ive dug through all the .xml's, the Manifest .xml, the .smali (even though I dont understand very much at all), there are only a few .png's the rest are .9.png, so Im sure the grey comes from code. in colors .xml there are a couple which match this dark gray perfectly, I changed those to black as well as styles Theme to Theme.Black, and Theme.Wallpaper(which will change the other 3 backgrounds but not dialer), ive tried changing background only in styles, no luck.
I saw on Dell website where it says Streak has Customized Dialer, which obviously we know, but I think ours is a unique situation
Click to expand...
Click to collapse
"Customized" is not a word I'd choose to use when describing the horrible dialer. Hope someday we can improve it. I really think the dialer is the worst part of the UI.
if I find it I will gladly make a guide to theme it.
I may even send Dell developer an Email... oh yeah too late not supported..
chrisrotolo said:
if I find it I will gladly make a guide to theme it.
I may even send Dell developer an Email... oh yeah too late not supported..
Click to expand...
Click to collapse
+1
I think the EOL is only USA. But I don't think the dell dev team cares too much about us
Brainstorming: Reference for anyone else trying to find this..
the dialer background is not a .png, most images are .9's I pretty sure the background is not a .9.png. There is only one .png close to the color and Ive already tried changing that one.
It could be a color in color.xml, they could have coded it as android:color, but if they did that it would likely be a solid color such as black or transparent, and would have to rely on framework-res. More than likely they would have made their own color in colors.xml, since there is only a dozen or so, at least 2 of which are almost identical greys, I have tried changing these colors to black with no luck.
Ive tried changing almost every .xml refernce I could find to a drawable window/background, etc. to android:color"black" , Theme.Black or 000000,
It could be in .smali, Is where I will dig next, I have tried checking a few of the codes I found in there, they seem to be based on a deep purple?
this is just reference use to help others who may search, wish me luck!!
spelling error found DialtactsActivity.smali line 205 says: const-string v3, "Dailtacts" ,yeah wonder if this why dialtacts theme doesnt theme completly.
some progress!
I fixed the spelling mistake in DialtactsActivity.smali, though i dont /think/ this is what we see. I did change call_background.xml and secondary_call background.xml all parameters to android:color/black, I will keep experimenting, funny how in vertical only the right side of keypad is black,
Once we find the right string , we should then be able to create a custom style instead of just a solid color and use a custom background.png
edit: FOUND IT!, cant post screenie, out right now, should release something later and info. Sit tight everyone.
found it
right where its "should" be, contacts\res\layout-long-finger and res\layout-long-land-finger. the first is portrait, second is landscape. the file for both is twelve_key_dialer.xml. The first line:
LinearLayout androidrientation="vertical" android:id="@id/top" android:background="#ff000000"
just change the android:background="ffRRGGBB" to whatever 6 digit RGB/hex value you desire.
working on this now to call out a custom.png will likely get scaled like cr4p, but will give it a go.
If you dont have any .9.png errors decompiling, then you can recompile and flash it straight away.
If you use my phone&contacts theme, it wont compile because some of my .9.pngs must not be patched. So use stock to change, then after compiling extract the new .apk. If youre using my theme or whatever, then change my contacts.apk to contacts.zip, open my contacts.zip as an archive with 7zip, copy the 2 twelve_key_dialer.xml's, and close. Then in your stock framework where you changed the .xml's go to resources.arsc and right click use 7zip to add to archive... browse and select your contacts.zip with new .xml's. Its important that archive method is .zip and compression must be set to store. make sure update mode is: add and replace files. Then rename back to contacts.apk and place in your update.zip and flash!
I plan on making a guide and probably a stock framework with a custom.png for everyone to use.

Need Smali Help!!

I am inverting the stock 3.0 Mms app and I have it about 98% done. My problem is the Quick Text list is black text on black background. I am looking for someone that is good with smali to give me a hand finding this text color change.. If any of you smali experts can lend a hand, shoot me a pm and I will send you my app and you can open it up and take a look, THANKS!
Just use a grep program to search through it yourself such as fileseek on windows http://www.fileseek.ca/. They're probably in an xml file. It's most likely not going to be in the actual smali code.
I have already located the xml that controls the list. However any changes to the text style has no effect, this leads me to think it is a smali edit...
ecsnead69 said:
I have already located the xml that controls the list. However any changes to the text style has no effect, this leads me to think it is a smali edit...
Click to expand...
Click to collapse
Try using the grep program to look through them or convert the apk to a jar using apk2jar and read them in http://java.decompiler.free.fr/
Anyone that would do it for you would most likely be doing the same. The only file I could really see them being in is the Strings file (R). It would be really bad coding for htc to stick them hard coded in the code itself.

Where are the Icon PNG files for the HTC Mail, Messaging and Dialer apk files?

Where are the Icon PNG files for the HTC Mail, Messaging, Camera, Dialer, etc. apk files? They have always been in res>drawable-hdpi folder, inside the apk file, but i cannot find them in sense4.0. Can someone who knows exactly where they are located, please let me know? thanks
jeffhbo said:
Where are the Icon PNG files for the HTC Mail, Messaging, Camera, Dialer, etc. apk files? They have always been in res>drawable-hdpi folder, inside the apk file, but i cannot find them in sense4.0. Can someone who knows exactly where they are located, please let me know? thanks
Click to expand...
Click to collapse
drawable xhdpi
none
4.0 couldn't be more different than 3.0 if it had to be, images are scattered everywhere compared to 3.0. If you look in contacts, you don't even see a contact.png image, where they used to be.
The changes are so many that it would take me 20 years of typing. In the end, you just have to look for what you want, and half the time after you edit them, they wont compile anyway.
kaos420 said:
drawable xhdpi
Click to expand...
Click to collapse
I beg to differ, but no they are not. do you know where they are and if so, what the name of the png file is for the messages and mail icons.
musicman625 said:
4.0 couldn't be more different than 3.0 if it had to be, images are scattered everywhere compared to 3.0. If you look in contacts, you don't even see a contact.png image, where they used to be.
The changes are so many that it would take me 20 years of typing. In the end, you just have to look for what you want, and half the time after you edit them, they wont compile anyway.
Click to expand...
Click to collapse
Sooo, in short, you don't know...

[Q] SMS messages. How does android turn text into emoticons?

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?

Firestick Icon Editing

I'm trying to make custom icons for a firestick sideloaded app.
I have used Apktool to decompile the apk. I've changed all the icons I wanted to and recompiled and signed.
On my P30 Pro the app and icons all reflect how I would like them to.
On my Firestick on the front page the app icon is OK. However if I go to the Apps section and view all in that list it actually still has the old icon...
Does anyone have any idea where or how to edit that? I've skimmed through the files many times and confident I haven't missed any icon files. I just don't understand it.
Sent from my VOG-L09/Huawei P30 Pro

Categories

Resources