yashsingh1/xdaforums huggingface dataset:
[Android Themes] ETheHedgehog:
Thnx , i changed it now i feel happy on the inside :D :D :D
[Android Themes] hahaha1111:
unfortunely,my phone do not have recovery:crying::crying:
[Android Themes] Ticklefish:
That's a shame. You can change system apps without a recovery but I really can't recommend it. You won't be able to make a backup and you can cause some critical bugs.
[Android Themes] ETheHedgehog:
Anyone have CM Battery icons??? I really like the circle battery of CM and don't want to use xposed for it
[Android Themes] Thebear j koss:
Images can be found in the zips from this thread http://xdaforums.com/showthread.php?t=2579002

Do not flash the zips, just pull the images from the zips and may need to rename them or resize them...

Thebe?r'$ NeXu$
[Android Themes] alphamale:
How can I get the previous build of tma
[Android Themes] Jamieb88:
I put the framework-res.apk in the _in folder and tried to decompile and it wouldn't. Ugh im starting to hate my comp.

Sent from my SAMSUNG-SGH-I997
[Android Themes] Ticklefish:
Lol don't worry, there's a reason for everything. And a fix for everything, too.

Now..why didn't it decompile? What error message are you getting?
[Android Themes] Jamieb88:
There is no errors nothing goes into the _working folder like it says it does

Ps.

Maybe a bad download? :/

Sent from my SAMSUNG-SGH-I997
[Android Themes] Ticklefish:
Possible..but there's a possibility I want to discount first.

Can you share what the tool says when you decompile the file? That will be the new window that opens.
[Android Themes] Jamieb88:
Just goes back to the window before

Sent from my SAMSUNG-SGH-I997

---------- Post added at 05:37 PM ---------- Previous post was at 05:36 PM ----------

And it says its doing it and hit any button to continue

Sent from my SAMSUNG-SGH-I997
[Android Themes] Ticklefish:
When it says "Press Enter To Cancel Or Any Other Character To Continue", what do you do? Do you press Enter or do you type a character first?
[Android Themes] Jamieb88:
It says hit x to cancel and hit any other button to continue

Ps.

If im sapose to hit a character first im gonna be p/oed

Pss. It was thanks for bring that to light. I didn't read every word

Sent from my SAMSUNG-SGH-I997
[Android Themes] Ticklefish:
That might have been the problem you were having connecting..
[Android Themes] Jamieb88:
Nat because before i updated kies android commander didn't see it

Sent from my SAMSUNG-SGH-I997

---------- Post added at 07:21 PM ---------- Previous post was at 06:29 PM ----------

Thanks man loving your program now that i got how to use it properly im starting theming it up. Its practice for when i start digital graphics classes in a few months :D
[Android Themes] hugoqueiroz94:
Please add this battery icon too

http://xdaforums.com/attachment.php?attachmentid=1057991&stc=1&d=1355440667
[Android Themes] arinsms:
Error device not found, what am i missing..runing win 7, usb debungging on, java 1.7, try both mtp and usb mass storage
[Android Themes] Jamieb88:
You have sdk and jre installed?
[Android Themes] Ticklefish:
Excellent. I'm glad you've got it working. :victory:

I wish you all the best with your classes. If you feel like making some icons and having TMA spread your skills across the globe, just let me know. ;)
[Android Themes] Ticklefish:
Sure! Where did you find it? :)
[Android Themes] Ticklefish:
Do you have drivers for your device installed?
[Android Themes] Outlaw13:
Still waiting...:fingers-crossed::)
[Android Themes] Ticklefish:
:) Don't worry, I should have this uploaded later tonight (it's 17:27 GMT right now). I've been trying this at work but the PC here is just so s-l-o-w.. And I'm also rewriting huge chunks of code for v5.0 at the same time.

Say...I don't think I've done any paid work today at all! :eek:
[Android Themes] Jamieb88:
Haha nice. Was wondering if you could make the text in the program a lily bigger its really small and when i try to go to full screen it just goes in the upper left corner the same size other than that this program is top notch
[Android Themes] Outlaw13:
haha !!! :D

Thnx again...:):good::D
[Android Themes] Ticklefish:
Right-click on the 'Tickle My Android' shortcut in the 'TickleMyAndroid' main folder. Click on 'Properties' and you can change the font size to whatever you like. :)
[Android Themes] ETheHedgehog:
[MENTION=4315551]Ticklefish[/MENTION] i am getting this error when extracting smali files to deodex an app

01-04-2016@1917 --- Extracting Lollipop Smali From "_WorkArea1\_deodex\priv-app\_OdexFiles\SystemUI.odex.xz.xposed"

01-04-2016@1917 --- Extracting "SystemUI.odex.x.odex" From "_WorkArea1\_deodex\priv-app\_OdexFiles\SystemUI.odex.xz.xposed"

7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

Processing archive: SystemUI.odex.xz.xposed

Extracting SystemUI.odex.xz

Everything is Ok

Size: 9064936

Compressed: 2789264

01-04-2016@1917 --- Creating "SystemUI.odex.x.dex" From "_WorkArea1\_deodex\priv-app\_OdexFiles\SystemUI.odex.x.odex"

Input file not found: SystemUI.odex.x.odex

01-04-2016@1917 --- Smali Files Not Extracted From "_WorkArea1\_deodex\priv-app\_OdexFiles\SystemUI.odex.xz.xposed"
[Android Themes] Ticklefish:
Cool. I'll include those in the next Icon Pack. It won't be for a few days though. The world that exists outside my computer is occupying too much time right now.

It still exists, I've kept hold of every version since v10. I'll see if I can give you a link for it.

What do you need it for, though?

That's new. I haven't encountered any ".xposed" odex files before. That's why TMA can't tackle it.

Can you share a link to the rom please? I can take a look at the files and work out how these ".xposed" files work.

I won't be able to update TMA for a few days though. My week is tied up with my kids birthday parties and I don't get a lot of coding time as it is right now.

But I am working on the next version when I can. It'll be able to cope with Marshmallow odex files as well as Sony's ".sqsh" files...and it looks like it will need to tackle Xposed odex files as well! Phew!
[Android Themes] ETheHedgehog:
It's stock lollipop 5.1.1 for core prime g361h though it is the pre-rooted one but it doesn't make a difference here's the link to it

https://cloud.mail.ru/public/2ruv7aaPrpi1/G361HXXU0AOFF_G361HOXE0AOFF_G361HXXU0AOFF_ROOT_NO_KNOX_SEK.rar
[Android Themes] Ticklefish:
Oh, it's Samsung? Well, that explains that. They're always causing trouble..:rolleyes:

Do you have the Xposed Framework in your phone?
[Android Themes] xenreon:
It would be a good idea to attach the older versions too for "just in case" people ?
[Android Themes] Thebear j koss:
That is just a nightmare,... Touchwiz with xposed? Nothing good can come of that especially if the dev is odexing xposed files... I wouldn't touch that nonsense...

Thebe?r'$ NeXu$
[Android Themes] ETheHedgehog:
Yes i do
[Android Themes] thereassaad:
Hey Ticklefish my friend,

I will leave this apktool compatible with samsung mm 6.0.1 by installing frameworks/dec/recompile successful but as usual some apps not decompiled for me at least so maybe with other will decompiled like setting etc , but definitely its decompile/recompiled Systemui successful without any bug hope u include it in next version of TMA ,

Link

https://mega.nz/#!flo3jaiJ!I4-2sJVdcSXWE0VIl0Jykl-GmVhKGPrwDqYDKaFboxk

This compatible with Samsung MM 6.0.1 ,

Enjoy it guys ..
[Android Themes] bunnys7679:
Thank you my friend. You are the best

---------- Post added at 01:02 PM ---------- Previous post was at 12:35 PM ----------

SystemUI works. But if I take as Accuweather Phone 2015.apk or other tells me ARSC error and it does not work. If I take the resources.arsc from the apk folds decompile but I have no res folder more. Any ideas how to manage to do it?
[Android Themes] alphamale:
Delete
[Android Themes] Thebear j koss:
Are loading correct framework files into TMA? Both framework res and tw framework res? Did you try changing the apktool? As it was stated samsung and most non stock android proprietary OS's still have issues with apktool on lollipop and above. May need to wait until a fix or a workaround is found.

Thebe?r'$ NeXu$
[Android Themes] alphamale:
recompiling errors

Can some look at my errors and advise. Trying to mod my system ui for 3 minit battery mod
[Android Themes] tdunham:
You're missing the id for minitbattery.
[Android Themes] alphamale:
The Id? Could you elaborate I'm not sure what you mean.
[Android Themes] tdunham:
In one of the layouts you defined android:id="@id/minitBattery" and its not added to res/values/ids.xml as well. Not sure why because I don't think Gary's mod uses any ID like that but that is the error.
[Android Themes] Ticklefish:
Right, let's see how this goes..

Sorry I've been quiet the past few days. Work has been manic and my life away from the keyboard is pretty busy too. In fact. I'm having to write this using the Labs app.

It might be a few days until I gain access to a decent PC..

Thanks for sharing the link. I do try to keep TMA compatible with as much as possible, so I'll take a look as soon as I can. But, if the dev has done something peculiar, I can't make any promises.

That's fantastic! Thank you! I'll add it as soon as I can. :good:

Resources.arsc is an essential file. Removing it won't help. You can try the apktool linked to above. That might help.

Unfortunately Samsung's Marshmallow roms are really hard to decompile right now. Samsung have made their APK files in an unusual way and aren't telling anyone how they did it.

The developer of apktool is trying to come up with a solution but there's nothing yet.

I'm afraid you will just have to wait.

It sucks, I know. Sorry about that. :crying:

This is your actual error:

As mentioned, you've referred to an id on line 8 of system_icons.xml that isn't declared in ids.xml.

There are two different ways to fix this. Either add a line in ids.xml or change @id/minitBattery to @+id/MinitBattery. This will automatically add the id to ids.xml when you recompile.
[Android Themes] Josephigloe:
Can someone help me understand what this means/ I am trying to decompile system ui to add 3 minit / i am on tdunnam PC3 deodexed rom/ here is log.

Decompiling "SystemUI.apk",

in workarea "_WorkArea1", using "apktool-2.1.0-f3e210-SNAPSHOT.jar"

With Debug Info Disabled

With Tickle My Android 13.2.0.

(tinyurl.com\ticklemyandroid)

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

I: Using Apktool 2.1.0-f3e210-SNAPSHOT on SystemUI.apk

I: Loading resource table...

Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file

at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:52)

at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:553)

at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:72)

at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:64)

at brut.androlib.Androlib.getResTable(Androlib.java:65)

at brut.androlib.ApkDecoder.setTargetSdkVersion(ApkDecoder.java:201)

at brut.androlib.ApkDecoder.decode(ApkDecoder.java:99)

at brut.apktool.Main.cmdDecode(Main.java:165)

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

Caused by: java.io.IOException: Expected: 0x00000008, got: 0x00000000

at brut.util.ExtDataInput.skipCheckShort(ExtDataInput.java:56)

at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:282)

at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:224)

at brut.androlib.res.decoder.ARSCDecoder.readTableType(ARSCDecoder.java:212)

at brut.androlib.res.decoder.ARSCDecoder.readTableTypeSpec(ARSCDecoder.java:154)

at brut.androlib.res.decoder.ARSCDecoder.readTablePackage(ARSCDecoder.java:116)

at brut.androlib.res.decoder.ARSCDecoder.readTableHeader(ARSCDecoder.java:78)

at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:47)

... 8 more

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

Decompile Not Successful!
[Android Themes] Ticklefish:
I don't know that rom, sorry. But have you tried using apktool 2.1?
[Android Themes] Josephigloe:
I have only use only one included 2.1 snapshot
[Android Themes] Ticklefish:
You can get the latest apktool from here: http://xdaforums.com/showthread.php?t=1755243
[Android Themes] xenreon:
It's not attached as a link for some reason ? (strange) but this may'll be [MENTION=5419764]Josephigloe[/MENTION] ?
[Android Themes] starbucks2010:
Guys, can you please check if you have base.odex files in /data/app/com-xxxx-1/oat/arm/ folders in

deodex

MM ROMs?

I have and I don't understand why.

Thank you.
[Android Themes] tdunham:
This is normal for PlayStore app downloads and all apps that are sideloaded on MM.

MM has a built-in odexing engine that will odex any files that are added to the rom.

The odex folders & files are safe to delete, if you look inside base.apk you will see classes.dex file(s). I believe it is for compatibility and speed for odexed roms since they will utilitze dex files first if found.

Posted edited to include comments about any apps installed to data/app get automatically odexed.

---------- Post added at 11:14 AM ---------- Previous post was at 11:05 AM ----------

Another comment...

Oh, and what the heck were they thinking on MM odexing files anyway?

When I first installed the stock MM tarball and pulled the data/app folder after updating all the system apps that the play store said needed to be updated , the size of the data/app folder was nearly 2.5 GBs. :eek:

What a huge waste of space!
[Android Themes] starbucks2010:
I tried to delete the odex file for whatsapp and in the same time to replace the corresponding base.apk with a modded whatsapp. After reboot my whatsapp icon disappeared from app drawer and the base.odex didn't rebuilt from the modded whatsapp. Maybe is also a problem of signature.

Anyway, bottom line is that now is more difficult to work with user apps then in LP. "Good" job Google.
[Android Themes] tdunham:
I cant say what your problem is with app, I don't think it is odex files.

I think you misunderstand; the MM system will not odex files you push, flash or restore from backup.

It will only odex files if you install normally either through installing as normal app or through the play store. It must do its thing during these processes.
[Android Themes] starbucks2010:
Now is more clear. You always know how to explain things. Thank you one more time.
[Android Themes] JT1510365:
Hey everybody i am having trouble with recompiling my SecContacts.apk it recompiles successfully but crashes because of can't parse package. See Screenshot. I have tried all the apktool versions that i could think of and the app still is broken and cant parse package. If anyone knows of a solution that would be awesome because i want to change this stupid ripple dialer effect to a new one. I have attached my history text also:)

View attachment history.txt
[Android Themes] Josephigloe:
So is every one else systemui SecContacts, Secret tingsSecSettings even with new apktool 2.1 ....it's being worked on.
[Android Themes] starbucks2010:
Try this:

[FONT=&quot]Open the AndroidManifest file in your decompiled SecContacts, search for:[/FONT]

[FONT=&quot]Code: [/FONT]

[FONT=&quot]android:authorities="@string/file_provider_authorities"[/FONT]

[FONT=&quot]

[/FONT]

[FONT=&quot]...and change it to:[/FONT]

[FONT=&quot]Code: [/FONT]

[FONT=&quot]android:authorities="com.android.contacts.files"[/FONT]

Recompile and see how it goes. This was the fix for LP but maybe is working also for MM.

Good luck.
[Android Themes] Ticklefish:
Yet more Samsung woes..

I can't add any more to what has already been said. Marshmallow Touchwiz has issues and the developer of apktool is working on a solution. Until that solution can be found, there's not much you can do.

It sucks, I know, but there's not much that can be done about it.

I do have to say how impressed I am, though. You were modding at 5:25 in the morning? That is dedication!! :D
[Android Themes] thereassaad:
Well mate , for Samsung MM system apps modded like ur SecContacts_M & any other like framework-res etc so do what i did it here for skipping all this of issues , just disable signature verification on ur services.jar & core-libart.jar then u are ok with everything & if its still parsing errors so just sign it with tma , good luck ,,
[Android Themes] JT1510365:
Hey ticklefish it's a lollipop apk not marshmellow
[Android Themes] Ticklefish:
Really? Well, that makes a pleasant change! lol
[Android Themes] JT1510365:
What do you mean please explain I don't know what to do
[Android Themes] Ticklefish:
I meant it makes a pleasant change because it's been Marshmallow that's been causing trouble lately.

Have you tried any of the solutions mentioned above?
[Android Themes] JT1510365:
Just tried the above solution with the android manifest by changing that code to com.android.contacts.file and it still won't parse the package darn't:(

Any more help you can give?
[Android Themes] starbucks2010:
The only way I could recompile the contacts in 5.1.1 was using AdvancedApkTool v4.1.0 by BDFreak+ the manifest file change. Just give it a try.
[Android Themes] Josephigloe:
Can some one help me understand this log, I am on note 5 MM 6.0.1 from sprint I have been able to decompile and recompile systemUi no issues TMA 13.2 without making changes but when i try to add 3minit and recompile i get these 3minit smali errors unfortunately im not good enough yet to read this and understand Please anyone Thankyou.<br />

ecompiling "SystemUI.apk" With Original Signature,<br />

in work area "_WorkArea1", using "apktool_2.0.1_ther.jar" <br />

<br />

With Tickle My Android 13.2.0. <br />

(tinyurl.com\ticklemyandroid) <br />

<br />

----------------<br />

<br />

I: Using Apktool 2.0.1-dirty<br />

I: Smaling smali folder into classes.dex...<br />

..\_WorkArea1\_working\SystemUI.apk\smali\com\android\systemui\statusbar\policy\MinitBattery$1.smali[24,4] Error for input '.parameter': Invalid directive<br />

..\_WorkArea1\_working\SystemUI.apk\smali\com\android\systemui\statusbar\policy\MinitBattery$1.smali[39,4] Error for input '.parameter': Invalid directive<br />

..\_WorkArea1\_working\SystemUI.apk\smali\com\android\systemui\statusbar\policy\MinitBattery$1.smali[40,4] Error for input '.parameter': Invalid directive<br />

..\_WorkArea1\_working\SystemUI.apk\smali\com\android\systemui\statusbar\policy\MinitBattery$1.smali[39,15] mismatched input '"context"' expecting END_METHOD_DIRECTIVE<br />

Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: com/android/systemui/statusbar/policy/MinitBattery$1.smali<br />

at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:71)<br />

at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:55)<br />

at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:41)<br />

at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:372)<br />

at brut.androlib.Androlib.buildSources(Androlib.java:299)<br />

at brut.androlib.Androlib.build(Androlib.java:282)<br />

at brut.androlib.Androlib.build(Androlib.java:256)<br />

at brut.apktool.Main.cmdBuild(Main.java:225)<br />

at brut.apktool.Main.main(Main.java:84)<br />

<br />

----------------<br />

<br />

Recompile Not Successful!
[Android Themes] Ticklefish:
Any time you see this sort of error when adding smali files..

...it normally means that the smali files you're adding are only compatible with smali 1.. Apktool 2 uses smali 2 so that's where the problem comes from.

I could go into more detail but, essentially, you need to convert these smali files to make them smali 2 compatible.

Attached to this post is a blank APK file. Change to apktool 1.5.2., uninstall your framework files, decompile DummyApp.apk, add your smali files, recompile, change to apktool 2.1.0 (or whichever apktool 2.x you're using) and decompile.

That should make the smali files compatible with the apktool 2.x you're using.

Have a look in the 4th post in this thread for further information.

(This query comes up a lot. Once you've got your new smali files, why not upload them to the 3minit thread to help others in the same situation?)
[Android Themes] Ticklefish:
NEW VERSION NOT READY YET!!

​

I know! Exciting news, right? ;)

So here's the deal. TMA normally updates about once a month. This isn't deliberate, it's just how long it takes for me to release a version, think of a new feature and implement it.

Every time I think I've made the Ultimate Theming Tool, I keep using it and I keep wondering what else I can do to it to make it better.

For Version 13.3, I'm going to improve the deodexing menu so that it can cope with Marshmallow .ODEX files, as well as (hopefully) the .SQSH files that Sony have started using in their rom's. Sony have finally released a stock Marshmallow rom for my phone, which I'll be installing as soon as I get a chance.

With work and family, it's going to take me a little while to do the testing I need to do and get the code ready. So Version 13.3 won't be ready for a while yet.

I'm sorry for the delay, folks. I know it can be annoying. But I'm afraid the people who give me money (and the ones who will gladly spend it) come first. Rest assured, though, I am on the case and the next version will be available soon!
[Android Themes] Bajanman:
No reason for you to apologize sir! I'm sure all of us can wait who presently use your TMA. And I'll also like to say a big thank you for all you do here ???? ????. Think we all know that who pays us (work) and the family (wife) that likes to spend your earning always comes first...

Thanks,

Bajanman
[Android Themes] Dzepar:
^^^ +1

[MENTION=4315551]Ticklefish[/MENTION]

First thing first! The TMA is Awesome as it is already so no need to hurry. Thanks for all you do with these tool and more with sharing knowledge. :)

All the Best!
[Android Themes] Josephigloe:
Thank you sir
[Android Themes] CardinalDeath:
Will this work with resurrection remix on lg v10 it's in testing would like to do some theming. To the v10
[Android Themes] Ticklefish:
Probably.

Unfortunately, I don't have every phone and rom to test this on but it'll work on most.

Give it a try and share your history.txt if it doesn't work.
[Android Themes] ETheHedgehog:
What about those annoying .xposed files??? will i be able to deodex these??
[Android Themes] Thebear j koss:
What ROM are you using? Can you contact the dev of the ROM or whomever is odexing Xposed files within the ROM? I gotta laugh, odexing or securing files that are meant to open and expose certain files that should be secure. Lmao. It's like giving everyone a housekey but then adding a deadbolt on the door so no 1 can enter...

Thebe?r'$ NeXu$
[Android Themes] darangel212:
I want to deodex my rom. I successully prepared work-space and pulled relevant files/folders from device (app, priv-app & framework). Next step is I want to Extract Smali Files from Odex files but getting the error below.

Error! Files Not Found In Folder:

"_WorkArea1\_deodex\framework\_OdexFiles"

Press any key to continue . . .

I can see more than 1 GB files (apks, odex & other files) in _WorkArea1\_deodex folder but keep getting the error mentioned above. I really do nt know what is Smali files. Do I really need to do this step to deodex my rom? If yes, How can I do this step. If no, i get the same message if if select "Create Deodexed APK/JAR File [Android 5.0+]". Please help me sort out this error...

Using Galaxy S5 G900H, Android 5.0 LL.
[Android Themes] Thebear j koss:
Post the error log and the history.txt so Ticklefish can take a look at what is the issue. May be a Touchwiz issue or the odexing issue from when lollipop was released but i believe was figured out. Post those 2 files and someone should be able to help you out.

Thebe?r'$ NeXu$
[Android Themes] ETheHedgehog:
It's the official samsung 5.1.1 for core prime ve

That's why i hate samsung
[Android Themes] Thebear j koss:
Samsung included Xposed in a stock official ROM, not a user shared stock build with the xposed stuff added in?!!! Or am i way off base and misreading your post? Lol. I can't see Samsung including any security bypass mod like xposed, they are 1 step behind Apple in locking down their stock builds tighter than a stripper in the champagne room when you have no cash... Lol

Thebe?r'$ NeXu$