yashsingh1/xdaforums huggingface dataset:
[Android Themes] Ticklefish:
Hmm. If you get a chance, can you try recompiling without dragging and dropping the resources.arsc file? If it's definitely needed on Lollipop, I'll look at updating the code so it happens automatically.

It used to be the case that we needed to do this with apktool 1, as the META-INF folder wouldn't be included into the new apk. So we had to drag and drop all the new stuff into the old apk. But we shouldn't need to do that anymore.

It's not a major issue. If you're happy doing it, then it's all good. But it would be handy to know if it's actually necessary so I can make TMA do it for you. :)

If you want to know how to decompile APK files, I suggest reading the OP. This is a decompiling tool, after all. ;)

And, yeah, using a PC to decompile is a lot easier than using your phone or tablet. It's just easier to mod when you have a bigger screen to do it with, I feel.
[Android Themes] Thebear j koss:
Would need a screenshot of what you are talking about. Screen pin icon?

Yeah, I am due for an update to a bunch of apps. I'll try to do play store this weekend some time and get back to you. I'm probably just being over cautious and doing too much work. Lol

Thebe@r'$ G@L@XY
[Android Themes] carl1961:
I used that apktool when I was modding lollipop apk apps

I been trying to locate the original thread and developer for that app
[MENTION=4315551]Ticklefish[/MENTION] giving proper credits ;)

Edit: credit to apktool for working with lolipop [MENTION=3924617]iBotPeaches[/MENTION] LINK credit for Samsung modded apktool is [MENTION=5078388]BDFreak[/MENTION]

actually it is the identical to the older apktool_2.0.0-dirty.jar you use to have in older Tickle My Android (2.6)
[Android Themes] :
[MENTION=4916750]Thebear j koss[/MENTION] here is the screenshot. I would like to change the color of the greenish pin icon and maybe the color (black in the ss) of the background if the clear all and tasks manager buttons.
[Android Themes] Thebear j koss:
I'm not on lollipoop but the bottom bar black with white icons should be in systemui. That fab button could be in system UI or could be in job manager or resource manager apk. But look in system UI 1st. You will definitely notice a green button. It's either going to be 2 pngs or 1 png with a call to colors.xml from styles.xml.

Thebe@r'$ G@L@XY
[Android Themes] :
If that green button is in systemui, could I just replace that Icon with a red button or would it be easier to change the colors.XML ? And what is styles.XML and what does that do? Do I need to really worry about that yet?

Also, the bottom black bar background, will that blackish background be a .PNG that I can replace or something to edit in colors.XML? (I am very new to this type of themeing, .xmls)

Edit: BTW I already found the green fav background icon. So should I just replace the .PNG or decompile the systemui.apk later and change the color of the button background in colors.XML?
[Android Themes] Thebear j koss:
It's probably an image, you can just change the color of it. Be careful if it's a 9 png, 9 pngs have black borders around the images. Those borders cannot change color, they must remain solid black and nothing can touch them or you will get errors on recompile. Styles is what controls all theming aspects of apks, meaning it decides if it is a light or dark theme, what colors will be used, what images from within the app, etc. Sort of the nerve center of theme control of the app. I wouldn't worry about that just yet. Start small with some image changes and colors.xml edits til you get familiarized. If you attempt too much at 1st it can overwhelming. Styles.xml is a lot to take in at 1st glance, don't want to get overwhelmed before you begin. Take note on lollipoop, even though you may change images and whatever, you might not see the change you're looking for. Example- that green button you may see and change to red but if it remains green it means that they added an overlay effect on that image. Like how the ripple effect works. The images are there but they are overlayed with colors to give that animated effect.

Thebe@r'$ G@L@XY
[Android Themes] :
I'm not going to worry about styles for now because it doesn't seem like I need to know about it for what I want to do. Also the fab .PNG isn't a 9 .PNG so I think we are good for that. Also, I need help finding the black background color for the recent bar on the bottom, I can't find it in system ui. (If I can't find it, maybe someone or you can help, I'll link the system ui) but a quick question about the ripple, there are like two parts. When I first tap and option it is a gray and when I hold an option it goes from gray to light gray slowly... Will I be able to change both the Tap color and then the ripple color? You get what I mean by that?
[Android Themes] Thebear j koss:
There's 3 colors that control the ripple effect. The off which you don't need to worry about and those 4 other lines I said earlier which would be the pushed slide effect and on. The black bar used to be a 9 png in system UI. Not sure where they moved it now...

Thebe@r'$ G@L@XY
[Android Themes] :
Alright. Thanks so much for your help with all this stuff. I understand it a bit more now. And real quick with 9 pngs, can you still edit them but the black "ring" I think you said around them or you can't edit them at all? Thanks again sir
[Android Themes] Thebear j koss:
You can edit them, just magnify the image and steer clear of of the black borders. Those must remain solid black. [MENTION=4315551]Ticklefish[/MENTION] I tested google calendar without swapping files with no problems. Great news for me, even less I have to do. Lol

Thebe@r'$ G@L@XY
[Android Themes] :
Alright thanks so much. I'll hopefully have time to edit the framework res and systemui and change both apk ripple effect. (You said I would need both to affect the most 'colored options' right since some apps call from systemui and framework?) If I should only change one, please lmk but thanks again and I will report back, hopefully if I do it correct!

Edit: and for both, do I need to copy the resources file from new to original or I can skip that part?
[Android Themes] Moose0704:
yeah you and I both, this is the first time I have ever done anything like this lol, I have been on the iPhone world for the last 4 years, this is all new to me.

The error I got was just that it could not make the zip even though it did put one in that destination folder, I did not test it cause I got the error, also that zip did not look like most zips i had flashed before as far as structure so I just left it alone lol

Again, thank you so much, before your tool I was looking around everywhere on how to do this and all i could find were command prompt instructions that would have take FOREVER lol ;) :good:
[Android Themes] Ticklefish:
I've just bought an iPhone for my wife and it just doesn't have the same level of freedom when it comes to modding as Android does. I think I'll stick with the little green guy for now! :)

And all those command line inputs can be very tedious when you do a lot of them. That's why TMA was made in the first place.

That zip file should be fine to flash. I think there's a slight bug in the code that checks for it. If it's actually there, it'll be okay to use.

I'm putting the finishing touches to 4.1 and I'll take a look at this and fix it.
[Android Themes] Moose0704:
Now that flashable zip will only be good for the Rom I am on correct?
[Android Themes] Ticklefish:
Depends what you put in it really. If it's an app then yes. Boot animations are largely universal although the sizing might be wrong for a different rom.
[Android Themes] Moose0704:
I only added the framework file, that is it.
[Android Themes] Ticklefish:
Then it'll only work for sure on that rom. It will work on others but only if they use the exact same apk file as the one you modded.

It's simpler just to mod the files from the other rom.
[Android Themes] Moose0704:
Well I want to thank you again for this tool, I could not have done this without it so I am very much appreciative of your hard work to make this!! Many many thanks to you!! ;)
[Android Themes] Ticklefish:
Always happy to help. :)
[Android Themes] Felimenta97:
Thanks. Can't wait to see it :)

Sent from my LT26i with Tapatalk 2
[Android Themes] cowsquad:
I installed framework-res.apk and framework-miui-res.apk. after that I decompiled those two and miuisystemUi.apk, then followed your instructions on theming battery icons. I didn't get any build errors at all. I pushed framework-res.apk back to my device, but for some reason nothing was changed. I am using miui ics v4
[Android Themes] Ticklefish:
Patience, my friend. :)

All good things come to those who wait.
[Android Themes] Ticklefish:
Did you pull SystemUI.apk as well? And you didn't say if you are using a theme or not. I don't know if MIUI has a theme chooser app or not, but if it does that could explain the problem.
[Android Themes] shoutokuyaki:
Sir....I try tu push SystemUI and framework to my device but, in ur app "permission not permitted"

How to fix this?

I'am done for allow in my device

:confused:

#sorry for my bad english:o
[Android Themes] Ticklefish:
Are you pushing while the phone's still running? You need to enter recovery and unmount the system partition. Or use the zip-making option instead.
[Android Themes] cowsquad:
That is the problem, Miui doesn't have a SystemUi.apk anymore; and it does have a theme manager apk. I was trying to mod my battery on the rom itself. I didn't have any theme applied. One thing I have noticed is that themes for miui have a com.systemui.com file that contains a folder called raw, in that folder there are battery pngs that control the battery. I just wanted to try your tool, and I am happy with your tool. Thank you for sharing it with us.
[Android Themes] Ticklefish:
Interesting. MIUI has some neat ideas behind it but I do sometimes feel they change things that don't need to be changed..

Anyway, TMA will search through the app's in your _working folder and look for any stat_sys images. But it looks in the drawable folders. If MIUI has started putting images in different places, I might have to update the code.

Could you share the files you pulled please? I can have a look through them and hunt down the problem.
[Android Themes] cowsquad:
Sure will do, I soon as a get home from work. Weird thing I saw while searching through the drawable folder in framework-Res ( miui rom) was that they had like 10 start_sys images,and your tool send like one image for every 1 percent of charging animation. I don't know how miui controls those battery animations :(
[Android Themes] Ticklefish:
That's probably nothing to worry about. If your original battery icon only changes every 10%, then you'll only have about 10 or so icons.

The icons available here change at all sorts of different percentages, so you'll get a different number of icons.
[Android Themes] Ticklefish:
New Version Out Now!

Hot on the heels of v4.0, comes v4.1!

This features a few tweaks to the code, a few bugfixes, compatibility with a few more Android devices and roms (notably MIUI), the ability to resize boot animations and a significantly improved subroutine for preparing files.

This is TMA's very own Project Butter (well, it is v4.1 after all..lol). On my systems at work and at home, preparing files took several minutes. Now it's rare that it takes more than one minute!

This is it for version 4 now. I'm now working on version 5, but it will be a while. The new version will offer new icons and new types of icons. It may have notification toggle icons (also known as power widget icons), which has been requested. Do you want to see anything else? What can Tickle My Android do for you?
[Android Themes] Outlaw13:
OMG !! great job...:good::good::good::good:

but i have one problem :

i changed the battery and wifi and signal icons... but when i chose recompile it says : its not fully decompiled... what am i doing wrong???

one more thing : whatever i do it gets into the bootloop... why is that??
[Android Themes] Thebear j koss:
Skip it. That was an old method. And yeah change them both so you have a more unified look to your theme.

Thebe@r'$ G@L@XY
[Android Themes] :
Alright well tomorrow I will get theming. Thank you very much, I greatly appreciate you helping me so in depth!
[Android Themes] :
Well I successfully installed TMA and decompiled all my apks successfully. I have the color.xml for the framework-res, the systemUI, and the app (FlashFire actually) that I want the ripple color from. However, in the color.xml for the those three apks, the ripple color seems to be the same hex codes. Also, when I search for accent, I find material light and dark and then some others so im not 100% sure what to change. Also, for the accent material light and dark there aren't hex codes but like word colors or not specific color at all displayed in notepad ++. I have probably annoyed you enough already lol but if I were to upload the color.xml for those 3 apks, could you please go through them for me and find out how to get the exact ripple color from the FlashFire.apk into my framework-res and systemUI files, and either change physically or tell me exactly what lines to change and to what? I will send the FlashFire color.xml so you can see the exact color hex codes or wherever that color is stored and be able to transfer that ripple color (and I guess accents color because that seems to be needed) to those other files... After I solve this dilemma I can leave you alone. Thanks so much again for everything. I greatly appreciate all the help so far and would forever grateful if you could help me with this.
[Android Themes] :
[MENTION=4916750]Thebear j koss[/MENTION] if you look on the bottom of this screenshot, that is the color and ripple I am talking about.
[Android Themes] Thebear j koss:
[MENTION=6280728]xdnax[/MENTION] pm me the 3 colors.xmls from these apks and I will take a look later tonite. I will be busy most of the day.

Thebe@r'$ G@L@XY
[Android Themes] :
I will send them in around 9 hours, at about 10 pm eastern time the latest. I just left for a double header baseball game and won't be home until then. But I will certainly send them asap. Thanks so much sir!!
[Android Themes] :
[MENTION=4916750]Thebear j koss[/MENTION] i sent you a pm with the info. Thanks so much!
[Android Themes] carl1961:
[MENTION=4315551]Ticklefish[/MENTION], have you read this, [MENTION=5941042]Tech N You[/MENTION] shows how to manually convert lollipop to standard odex , then you can use your deodexer to finish

http://xdaforums.com/android/software-hacking/guide-android-l-5-0-lollipop-deodex-t2967242

attached is newest oat2dex.jar
[Android Themes] :
[MENTION=4315551]Ticklefish[/MENTION] I changed the color.xml files of my framework res and systemui apks. However, when I try to recompile those apks with the original signature, only the system ui recompiled and I got a long error message about the framework-res. But before I changed the color.xml file for framework-res, I recompiled the original with nothing changed and it worked fine. Only after I replaced the color.xml it wouldn't recompile. Below is a link to my history.txt file that you said should be included. I am also on touch wiz (version s5) running lollipop 5.0... thanks!!! (Not sure if I need a different apk tool or what)

https://www.dropbox.com/s/9s9rsoepc11sfzz/history.txt?dl=0
[Android Themes] sud.vastav:
There's something wrong with hex code for 'highlighted_text_dark' at line number 36 of colors.xml Check it once.

Edit: Congratulations [MENTION=4315551]Ticklefish[/MENTION] for 400k views.
[Android Themes] :
Thank you very much. I looked over the file and on that line I put one extra digit so the hex code was too long. Thanks so much!
[Android Themes] Thebear j koss:
Sorry. My bad, open that colors. Xml got to line 36. Highlighted text. #cc9939339, it should be cc993939. I have an extra 3 in there by mistake, sorry.

Thebe@r'$ G@L@XY
[Android Themes] :
I fixed it I will recompile when I get home later... The colors you added look good though. Can't wait!
[Android Themes] Thebear j koss:
Just used the red from the app you sent with some other hints of red I needed to eliminate God awful seafoam blue, holo blue, and the nasty green. Lol. Glad it's fixed.

Thebe@r'$ G@L@XY
[Android Themes] :
Oh wow! So like all those green colored check mark boxes and like green switches in the settings are all red? That sounds awesome!
[Android Themes] :
[MENTION=4916750]Thebear j koss[/MENTION] the buttons and switches in this picture
[Android Themes] Thebear j koss:
I don't know, lol. I have no idea what phone you are on or what it looks like stock. I am not on lollipop and am very limited so far in doing any theming to lollipop. I'm not a fan of material design, they keep steering Android closer and closer to IOS and less customizing. I like working with images, and Google keeps taking away custom images and replacing the code with color tints and stupid animations. I just themed the google calendar update, that app went from 3mb to over 60mb. So much useless garbage in that app. Anyway, you tell me how it turns out.

Thebe@r'$ G@L@XY
[Android Themes] :
Ok. You think the colors of those sliders and buttons are .pngs in systemui or colors in framework? I'll take a look for something later
[Android Themes] Thebear j koss:
On lollipoop, almost everything is controlled by color tints, or overlays. There are images in the apk but they would just be solid black so a layer of ripple effect color goes over them. Buttons, switches, checkmarks, etc. Unfortunately with touchwiz, you also have tw framework, secsettings, and most likely every system app will also have it's own independent theme settings. Although a lot can be changed just by looking in styles. Xml for Theme.Device.Default. If anything, changing those settings will show the most system wide. System UI is basically just your pulldown shade, status bar, and recent panel.

Thebe@r'$ G@L@XY
[Android Themes] :
Alright well I went through the framework color.xml and all buttons and spinners seem red so I think you did good! But should I worry about doing tw framework now or see how the regular framework looks and if it's even necessary to change?
[Android Themes] Thebear j koss:
Wouldn't worry about tw framework just yet. I have been on touchwiz for years and I still couldn't tell you what exactly is used from that useless app. Lol. After seeing how framework turns out, you may want to do it and some other core apps like settings, phone contacts, messaging, etc. just for continuity.

Thebe@r'$ G@L@XY
[Android Themes] :
Well what you did with the framework-res looks awesome in the file. Can't wait to flash it. And I like the dialer because it is themed some weird way already from the Dev I think but Def settings. That would totally be my next apk to edit. Add the ripple colors and buttons and stuff. Do you know what the settings app is called? In private app, I only see secsettings.apk... I would love to edit settings and that would pretty much then be it!
[Android Themes] Thebear j koss:
Yup that is it.

Thebe@r'$ G@L@XY
[Android Themes] :
Alright awesome. After I flash the framework and systemui, I will load the settings onto TMA and get the color.xml... may need a tiny bit of help just changing ripple, button, and spinner colors just like framework ;) only if I had a PayPal you certainly would have received a donation. Too young though
[Android Themes] Thebear j koss:
Thanks. I would never accept donations. If anyone felt as if I deserved something, I would rather them send a few bucks to a charity. It's appreciated though.

Thebe@r'$ G@L@XY
[Android Themes] :
Well some devs that make awesome programs I feel deserve money too but I have bothered you so much lol and you have been so helpful. So thanks! I understand people have lives so thank you for your time...and if you could help me just do settings, that would be awesome
[Android Themes] Thebear j koss:
I can always try to help. If I have some free time and I'm not theming some fugly material design out of an app myself. Lol. I always believe people who spend countless hours doing this stuff and helping others deserve every penny they get. It's never enough, but me personally I do this to stay busy and keep out of trouble. I'd rather have someone donate whatever, clothes, money, food, etc. to a homeless shelter or breast cancer research than to send me money I'd just waste. Or give whatever little money they may have to another dev who may need it because he bricked his device trying to gain root or whatnot. I'm a noob at this, I started about 5-6 months ago. My brother got me into it. I thought my 600$ phone was for phone calls and texting. Lol.

Thebe@r'$ G@L@XY
[Android Themes] :
Well that is very nice! Time is money so everyone who helps should deserve a little somethin'-somethin' lol. But I appreciate your help greatly and I am trying to learn as much now too. Thanks for everything! And if I can ever help with anything lmk! Lol
[Android Themes] :
[MENTION=4916750]Thebear j koss[/MENTION] Last thing, I hate to tell you but you are incredible!!!! Literally all the buttons, spinners, loading icons, and icons in general are perfectly shaded red, even the settings! I can't thank you enough sir, if you want pics, lmk. It turned out fantastic!!!!!
[Android Themes] Thebear j koss:
Post some pics up here. I'm so good I can theme a phone blindly. Lol. Glad you like it. Literally that is only a small part of theming. I only edited 2 colors xml's from 2 apps. Lol. Would like to see some pics though...

Thebe@r'$ G@L@XY
[Android Themes] :
Here are some screenshots. The loading circles in wifi area is red with the little button, the slider of the brightness bar is now red, and the ripple of course is a fantastic red!
[Android Themes] Thebear j koss:
Sweet. It looks awesome. I'm a blue guy and had my doubts about that red but it looks really good together. Gotta get those wifi icons in sec settings. I do pretty nice work for just having 2 xml's to work with. Lol.

Thebe@r'$ G@L@XY
[Android Themes] :
What do you mean the wifi icons? Because I can easily change their color using alliance roms color theme manager. That's supported there
[Android Themes] Thebear j koss:
The green wifi connections listed on that 1 page.

Thebe@r'$ G@L@XY
[Android Themes] :
Oh yes, they look gross! I will send you all 3 of those files later tonight and hopefully we can figure something out
[Android Themes] :
Has anyone have this problem and/or know how to fix it? [MENTION=4916750]Thebear j koss[/MENTION] recently changed my framework-res and systemui color.xml and everything looks fantastic!! its been looking fine for about a day now and all of a sudden, when I went into my wifi settings, I noticed the circle slider and all the checkboxes are gone! The circle slider to toggle my wifi is still clickable but no checkboxes work (but everything is invisible). At first, I noticed that the boxes were and sliders turned to white from a red color, which is weird, and then after that they disappeared (I didn't change any files or anything). but as of now that seems to be the only 2 things just randomly affected. someone please help! thanks!

edit: I changed a setting unknowingly in alliance rom control and they are back, thank the lord!