yashsingh1/xdaforums huggingface dataset:
[Android Themes] Ticklefish:
To move the text, look at this line in LGSystemUI.apk/res/values/dimens.xml:

<dimen name="quicksetting_text_top_padding">42.0dip</dimen>

To find the text colour, look in your settings app for the string " header_category_wireless_networks". That should tell you what colour you need to change.

If you look in strings.xml, you can find out what name those strings have. And then you can search for that name.

As for the transparent status bar, you'll need to do a smali edit. But I don't know any more than that. Try asking in your devices forum.

-----------------------------------------

SENT FROM TAPATALK

---------------------------------------
[Android Themes] HTC-TYTN2:
ok thank you
[Android Themes] mikep2323:
So I got some errors trying to recompile my settings apk. It wasnt many and was wondering if I can post here so I can learn how to fix errors. Usually I decompile again but im curious on how to just fix errors and recompile again. If I can post here just let me know, thanks.

Im also having trouble decompiling my systemui. I have the framework and tw framework installed to my computer. I even cleared everything and started over from scratch and get the same error. Any help with system ui would be appreciated. It seems like I just cant decompile any system uis. My galaxy gear watch gives me errors also.
[Android Themes] Ticklefish:
You're always welcome to post here! :)

Just include your history.txt and I'll see what I can do to help you.
[Android Themes] Beppemi:
i just discover this tool. It's really amazing, i'll try it soon as possible.

Thanks so much dude, i'll give you feedback. :highfive:
[Android Themes] carl1961:
don't forget to enable the mouse, thats the best part ;) I also have used all 6 work folders doing different stuff like comparing two different versions if apk's
[Android Themes] Ticklefish:
I didn't spot this earlier... :eek: Glad you like TMA, I hope you enjoy it even more once you start using it! :highfive:

You can't install SystemUI.apk as a resource file with TMA. I've deliberately coded it that way to try to reduce the confusion about what a resource/framework file actually is.

So far, I haven't seen a single file that needs resources from SystemUI.apk to decompile. I'm always happy to update the code if I'm wrong though!

You certainly won't need to install SystemUI.apk to be able to decompile it. Installing a resource file makes its resources available for other files.

If your SystemUI.apk was already themed, you'll probably need the resource files that were used originally.

My setup is a bit like that. I'm running a ported SystemUI.apk from the Xperia Z3. If I want to decompile it I have to install the resource files from the Z3 as well..
[Android Themes] Ticklefish:
Tickle My Android X - Beta 3 is finally ready for download. The Elite beta-testers have been contacted with a link and they deserve a lot of thanks from me for giving up their free time.

It's taken a lot longer than I was hoping, thanks to problems outside of xda. And I still have a lot of code to write. But the end is in sight...TMAX is coming...
[Android Themes] sud.vastav:
Rather you deserve a lot of thanks from us and the whole community for giving up your free time in developing TMA for us. TMA is just awesome!

Thanks again!
[Android Themes] mikep2323:
Thanks, im on hyperdrive rom and I think some of it is ported from tab s. I know that in rom settings he has all the different theme stuff for colors built into the rom and in aroma he has a few diffrent themes you can choose from for installation. So basically I probably need the resource file from tab s? I dont want to sound like a ass but what would the resource file be? Im still new at all this.would it be the framework from that tablet? Thanks and im sure I can get that somewhere.
[Android Themes] Ticklefish:
Basically, yes. If you're using a ported app, you'll need resource files from the same rom it was ported from to be able to decompile it.

Resource files have 'res' in the title. If it's from a Samsung device, those files are likely to be "framework-res.apk" or "twframework-res.apk".

-----------------------------------------

SENT FROM TAPATALK

---------------------------------------
[Android Themes] mikep2323:
so I got one more question for you. I opened up the android manifest in the systemui and it has this T800XXU1ANF8 for the android version. So after reading what you said I will need framework for that tablet. Now my question is can I switch that in manifest to what mine is or will that mess everything up. Or can I switch to my number, decompile , change stuff then recompile and put that number back in? Or will that just mess everything up. Thanks

Im still new at all this and was wondering also if you can help me figure out where something is to change the backround of my task manager and the backround of another box. I have a Samsung 10 in tablet and you know when you hold the power button down the menu box pops up? I was able to change the 2 buttons and the bar on top color but I cant change the backround color from white. Ive been trying to figure out but cant find what to change.Id figure id ask but if you cant or dont want to help im fine with that. Thanks
[Android Themes] Ticklefish:
Erm...I think you're trying to make things more complicated than they need to be.

Simply put, that won't work. It's nothing to do with the manifest. You need the framework/resource files from the ROM that your SystemUI.apk comes from. They contain certain resources that your SystemUI.apk refers to. Without those resources, that apk just won't work, no matter what you do with the manifest.

I don't know, unfortunately. It's worth asking in your device's part of xda.

Thinking about it, it might be worth looking in your framework.jar but that's no more than a guess. Sorry. :(
[Android Themes] Ticklefish:
It just keeps getting better and better....

Thanks to the generosity of [MENTION=6150503]pamk22[/MENTION], Tickle My Android is now available in

Polish

!

You can download the 'Polski.bat' file from here: https://www.dropbox.com/s/7fr1wrsbex7ko9c/Polski.bat?dl=1.

Or, if you've yet to download TMA 9.2.1, the link in the OP has been updated.

Big thanks go to pamk22 for their hard work in making The Greatest Theming Tool Ever available to even more people!
[Android Themes] mikep2323:
Ticklefish, i finally managed to get the resource file to decompile my system ui and it worked.I decompiled then recompiled with no errors.Now my question is when i put on my rom is it going to matter that it is a diffrent framework or will i not run into any problems? Thanks for all the help.
[Android Themes] Ticklefish:
It won't make any difference, no. Just as long as you're only replacing the SystemUI.apk and not the resource files you used to decompiled it.
[Android Themes] Ticklefish:
It's an exciting day today!

Apktool is finally compatible with Lollipop!

[MENTION=3924617]iBotPeaches[/MENTION], apktool's dev, released Apktool 2.0.0. RC3 a few hours ago.

This is intended to be the last version of Apktool 2 before the program goes gold. It's been over a year since Apktool 1.5.2. came out so he has been working very hard.

RC3 comes with a collection of tweaks and improvements but, most significantly, can now install/decompile/recompile Lollipop apk's!

Head here to download the new version: https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.0.0rc3.jar.

Once you've downloaded it, just move it to: "c:\TickleMyAndroid\user_files\APKTOOL\".

Go to the Settings Menu in TMA and use the option "Change Apktool Version".

Or just download the latest version of TMA 9.2.1 from the link in the OP.

Before you use it though, you need to make sure you delete ALL installed apk's on your PC. You can either do that manually or by using the "Uninstall All Frameworks On PC" option in the Theming Menu.

RC3 works a bit differently to previous versions and any installed apk's you have currently just won't work with it.

So does this mean that Tickle My Android is now compatible with Lollipop?

Well...no.

At least, not yet. Lollipop ROM's have a different file structure to normal Android and I need to do a bit more research and experimenting before I can release 9.2.2.

As long as I can find some Lollipop ROM's in a flashable zip that I can dig into, I should be able to release 9.2.2. either today or the next few days.

Sorry for the delay, but watch this space!

(BIG thanks go to [MENTION=5057272]Typhus_[/MENTION] for his help!)
[Android Themes] ted77usa:
[MENTION=4315551]Ticklefish[/MENTION]

Happy Thanksgiving to you and all of you guys...... Thank you for everything that I learned in here.
[Android Themes] Ticklefish:
So....does anybody feel like having a new Tickle My Android to play with?

Then head to the OP and download version 9.2.2. right now!

This has a few tweaks and bug fixes but, most importantly, Android 5.0. Lollipop compatibility!!

(Please note, the Deodexing Menu isn't compatible with Lollipop yet. Until I can find an odexed rom that's a zip file, not an img file, I can't do the testing I need to. So if anybody happens to know where I can find one.... ;))

Enjoy!!
[Android Themes] 22sl22:
Thanks so much for the update, downloading now. Will report back if I run into any issues :good:
[Android Themes] glfsd:
since there are updates (tma and apktool) I tried again to recompile lgeasysettings to see if the problem had been solved, but now the app goes fc :(

where am I wrong? of course I installed again frameworks and lge-res
[Android Themes] hello00:
hey [MENTION=4315551]Ticklefish[/MENTION] do you know how to delete completely the data icons (4g, lte, etc.) because there is a huge gap between the alarm and the signal icon. do you know the line by any chance? it is in the status_bar.xml right?
[Android Themes] tdunham:
I'll have one for you in the next day or so.

I'm working through a couple of things on our flashable odexed 5.0 right now. (It hasn't been released yet except stock tar)
[Android Themes] muniz_ri:
I just made a system dump of the Sprint S5 5.0 Leak. I will PM it you shortly. Thanks again for this great tool!
[Android Themes] tdunham:
There's already one, I guess you missed it early on in the thread.

Save you some time uploading that:

Android L SM-G900P Leak dump

http://xdaforums.com/showpost.php?p=57071808&postcount=63
[Android Themes] muniz_ri:
Yep, missed it. That should be all he needs to complete 5.0 compatibility. thx
[Android Themes] Ticklefish:
Should be simple enough. This will be in your signal_cluster.xml.

If you need any help, have a look on my dedicated XML thread: http://xdaforums.com/general/xda-university/xml-101-xml-modding-easy-t2929816

Thanks, guys. I'm downloading it now. I should be able to do the testing I need from this and update the deodexing menu. :good:
[Android Themes] Ticklefish:
I don't know....hmm...

Can you provide a logcat?
[Android Themes] Ticklefish:
A Word About Deodexing Lollipop​

With the help of [MENTION=1042140]tdunham[/MENTION], [MENTION=4708661]muniz_ri[/MENTION] and TMAX Elite Beta Tester [MENTION=5057272]Typhus_[/MENTION], I've been able to do some research into deodexing Lollipop files.

And, sadly, there's a problem.

I've updated TMA v9.2.2. so it now pulls all the needed .odex files and offers them to you to deodex....but it won't deodex them. Baksmali.jar, the tool that's used to deodex with, just won't recognise these as valid .odex files at all.

As far as I can tell, Lollipop .odex files can't be deodexed yet. Not until JesusFreke updates the code.

I could be wrong though, so I'm still investigating. As soon as I find a way to deodex a Lollipop ROM, you guys will be the first to know!!
[Android Themes] tdunham:
Just out of curiosity, have you tried unzipping one of the .xz files?

For instance, I opened SystemUI.odex.xz with WinRAR and extracted it.

The result was SystemUI.odex. I'm hoping its that simple. ;)
[Android Themes] Ticklefish:
Yup. The file has the extension ".odex" but it isn't recognised as such by the tool. As far as I can tell, the file structure's the same so I'm thinking it's a compatibility issue.

I'm not the only one experiencing this issue, so there's a few threads on here that I'm watching. I'm sure we'll have a solution soon!
[Android Themes] tdunham:
Ticklefish, as I run more mad scientist experiments on my flashable Android L odexed rom:

[STOCK ROM][5.0] NKD Android L Odexed

I thought it should be noted that I went through and deleted all 250 'apkname'.art.xz files and the rom boots up just fine without them. So when the time comes, I don't think we'll need to worry about those. :good:

Also, the only occurring art.xz files were in system/app & system/priv-app.
[Android Themes] Ticklefish:
Sounds like it could be. It's the same shortcut in the main folder as before. I suppose it might be worth looking at that to make sure it's pointing at the right folder.
[Android Themes] Felimenta97:
I just noticed it's looking on the wrong place. I "installed" it on my download folder, it's looking for it on my HD root (C:\TickleMyAndroid). I will extract to there.

EDIT:Now working fine. Seems a problem it's looking for a fixed folder location and not where it was extracted.

EDIT 2: The bug where you need to type anything to make any process work is still there.
[Android Themes] Ticklefish:
This is all because of the shortcut in the main folder. Maybe I should add 'install to c:\' in the installation instructions..

And that's not a bug. That's deliberate to make sure people don't accidentally do something they didn't mean to. I've reworded it to make it a bit obvious that you need to enter a character but I'm keeping that for now.
[Android Themes] Felimenta97:
OK. I understand that. Thanks!! Awesome job :P
[Android Themes] Ticklefish:
Thanks. :)

If you press ENTER on its own, MS-DOS uses the value that's already in the variable. And since all the 'Press x to cancel' bits use the same variable, it can get quite confusing. Basically I could set it up to automatically cancel if you press ENTER only. Stops you from accidentally putting the wrong icons on or pulling the wrong file or whatever. See..there's more going on in that code than you might think! Lol

Thanks for highlighting that issue with the shortcut, I've altered the op to get people to install to c:\ :)
[Android Themes] hell_lock:
Hey bro.. Try adding mods for the popup windows which come in apps like settings n all.... N can u add a 9 patcher in it?
[Android Themes] Ticklefish:
The popup windows? Like the toast notifications? Can you provide a screenshot?

A 9 patcher is an idea. I'll think about it. I'm always looking for new stuff to add to this.
[Android Themes] Speedstra:
Hi TickleFish,

I've been struggling to get a 1% Battery Mod installed on my Asus Transformer ever since it upgraded to ICS (4.0.3). Using APKTOOL (several versions) and the online UOT Kitchen always failed. I had high hopes for your tool, but it failed as well (version 4.0), with the same output as the others, hopefully you know what's going on. I've include teh AndroidManifest.XML file since that was part of the failure. The failure occurs when recompiling SystemUI.APK.

W: Could not find sources

I: Building resources...

Exception in thread "main" brut.androlib.AndrolibE

xception: brut.common.BrutException: could not exe

c command: [aapt, p, -F, C:\Users\Tjebbe\AppData\L

ocal\Temp\APKTOOL2803390617516481119.tmp, -I, C:\U

sers\Tjebbe\apktool\framework\1.apk, -S, c:\Tickle

MyAndroid\_working\SystemUI.apk\res, -M, c:\Tickle

MyAndroid\_working\SystemUI.apk\AndroidManifest.xm

l]

at brut.androlib.res.AndrolibResources.aap

tPackage(AndrolibResources.java:251)

at brut.androlib.Androlib.buildResourcesFu

ll(Androlib.java:325)

at brut.androlib.Androlib.buildResources(A

ndrolib.java:270)

at brut.androlib.Androlib.build(Androlib.j

ava:193)

at brut.androlib.Androlib.build(Androlib.j

ava:175)

at brut.apktool.Main.cmdBuild(Main.java:18

2)

at brut.apktool.Main.main(Main.java:67)

Caused by: brut.common.BrutException: could not ex

ec command: [aapt, p, -F, C:\Users\Tjebbe\AppData\

Local\Temp\APKTOOL2803390617516481119.tmp, -I, C:\

Users\Tjebbe\apktool\framework\1.apk, -S, c:\Tickl

eMyAndroid\_working\SystemUI.apk\res, -M, c:\Tickl

eMyAndroid\_working\SystemUI.apk\AndroidManifest.x

ml]

at brut.util.OS.exec(OS.java:83)

at brut.androlib.res.AndrolibResources.aap

tPackage(AndrolibResources.java:249)

... 6 more

Greetz,

Speedstra
[Android Themes] Ticklefish:
The Android Manifest shouldn't be the problem. Although anything's possible.

Can you share your framework-res.apk and SystemUI.apk so I can try it on my system and see what I can do? Are you on the stock rom? And do you have any other resource files in it?
[Android Themes] Speedstra:
TickleFish,

It's the regular stock rom, no frills, but rooted, obviously. I did not find any other resource files in the Framework folder. Attached the framework-res and systemui apk's.

greetz,

Speedstra
[Android Themes] bdubs4200:
It doesn't NEED to be in C/ if I dual boot does it? I do all my android stuff in my D/ drive....
[Android Themes] Ticklefish:
It doesn't have to be, no. In fact, it's all tested on my memory stick (so I can do it at home and at work). All you need to do is change the addresses in the shortcut in the main folder from 'c:\' to 'd:\'. You can also find the Android icon I have in the tool_files folder.
[Android Themes] Ticklefish:
Thanks, I'll take a look at it when I next have the opportunity.

TMA uses the very latest apktool and other utilities so it is compatible with as many roms and devices as possible. Keep your fingers crossed that yours is included!
[Android Themes] BDogg718:
Very well built tool. Been trying to use with no success however. I can pull the files decompile, recompile all that good stuff, but cant get the changes to take affect. Tried pushing them while in recovery with no luck. Any help would be appreciated. Below is what Im currently running.
[Android Themes] Ticklefish:
What changes are you making?
[Android Themes] bdubs4200:
Nice!^ an op that can manage and maintain a thread! Im looking forward to getting off work and trying er out!
[Android Themes] BDogg718:
Signal and WiFi bars.
[Android Themes] Ticklefish:
Well, there's a few possibilities here. Are you using Theme Changer or something similar? Have you tried using the zip option?
[Android Themes] BDogg718:
I am running a theme through the theme engine yes. I tried making a zip but couldnt find it when it was done. lol
[Android Themes] Ticklefish:
Ah, that's probably it then. The changes you make affect the apps..and then the theme makes its own changes on top of it.

The theme engine overrides whatever is in those apps.

So you are changing your files, but those changes just get ignored.

Try making the changes to the theme file that you're using.

Zip files are placed wherever you've told them to go. Next time you make one, have a look at where TMA says it's been created. I have mine set up to go directly to my sdcard so I can flash it straight away.
[Android Themes] Ticklefish:
That must have been fun to do..lol

Have you tried deleting the other files as well in the arm folders?

-----------------------------------------

SENT FROM TAPATALK

---------------------------------------
[Android Themes] tdunham:
The only other files I've seen are the odex.xz files. There are a few symlinked lib files/folders here and there but I probably shouldn't touch those.

I am rather curious if we can bring everything back to the root of each folder though, doing away with most of the arm folders entirely. It would make things tremendously easier.

---------- Post added at 11:43 PM ---------- Previous post was at 11:18 PM ----------

No, can't move files to the root. I tried just moving systemui.apk & odex.nz to root of system/priv-app and it just gave me a systemUI force close on fresh flash so that is going to make things pretty challenging for everyone.
[Android Themes] Ticklefish:
I think that folder structure is just the way things have to be in Lollipop.

I was wondering if the odex.xz files could be deleted. If so, it would answer a few questions about that rom..

-----------------------------------------

SENT FROM TAPATALK

---------------------------------------
[Android Themes] vhngu930:
Hey guys, I'm trying to compile the framework-res.apk of a Lollipop ROM, and I came across an error while decompilin. Can someone help me? Thank you.
[Android Themes] Ticklefish:
Can you share your history.txt please?

What device and ROM do you have?
[Android Themes] vhngu930:
I have a Moto G and my ROM is an unofficial CM 12 by anerik http://xdaforums.com/moto-g/development/5-0-cyanogenmod-12-t2950466/post57147484#post57147484

BTW I tried it two times, here's the other log
[Android Themes] Ticklefish:
There are two things you can try here.

See if there are any other resource files in your rom that you can pull and install before you try decompiling this file. It''s possible that it needs resources you haven't provided yet.

And try using Apktool 2.0.0. RC3. That's Lollipop-compatible. :D
[Android Themes] vPro97:
Hello.

I'm trying to make 3minit work on my LG G2.

I decompiled and changed the files but an error occurs when I try to recompile. I'd really appreciate it if you could tell me what I'm doing wrong.

Thanks very much!
[Android Themes] SidEwigk:
Hi,

i have a HTC one M7, rooted, CWM 11 Snapshot last Version, no s-off.

Ive tryd to change my Battery Icon like Post3.

I do all, recompile files with Original Signature, entered the Folders for the framework.res and systemui.apk, and make a flashable zip.

I try´d all 3 zip file Methods (Advanced/Advanced 4.1+/Standard). On first Part of Zip Method i becam an error after rebooting the system, so that the UI doesnt start. On the Other Methods dont came an error but the Icon will not Change.

What can i do?
[Android Themes] my_p4ss:
I got error on decompile the SystemUI.apk (4.4.2). framework-res.apk was installed on my computer
[Android Themes] Hamidreza2010:
You should install proper framework.apk and SemcGenericUxpRes.apk also

you can find them in system/framework folder
[Android Themes] haplox:
stats_sys_battery not found on Xperia ARC (Carbon 4.4.4 ROM)

Hello, first of all a great app...

I am trying to change my battery icon in my Sony Xperia ARC with Carbon 4.4.4

ROM (deodexed). I have installed my framework-res and decompiled SistemUI. My ROM has not any Comsec...apk for resources, and when I try to change my icon I always get the same error: "stats_sys_battery.xml not found"

I have checked the decomplied SystemUI and, in fact, does not exist that file (?)... Am I doing something wrong?

Thanks
[Android Themes] tdunham:
Can you recompile the stock SystemUI without making any changes?

If that works, it is something you added that needs to be changed so it will point to the correct xml.
[Android Themes] haplox:
Thanks tdunham for the answer.

That is not the problem (I think), The app recompile fine with or whithout changes. The problem is when I try to change the icon. The app (Tickle) tries to make its own changes in the file "stats_sys_battery", but it does not find it in my decompiled SistemUI (that file does not exist, in res\layout there is the file "status-_bar.xml" but not the one that tickle search for)

I do not know if this is an issue with Sony or with Carbon ROM (?)