yashsingh1/xdaforums huggingface dataset:
[Android Themes] lebigmac:
Yes maybe it's an issue with Nougat. I use 39.2.A.0.417_R2C

Windows 7 64-bit
[Android Themes] genuine55:
[MENTION=4315551]Ticklefish[/MENTION] can I use this for my one plus 3 thanks in advance
[Android Themes] eatingFTTCN:
Can I replace/remove the padlock icon on Samsung Galaxy S6 TouchWiz? How difficult would it be?
[Android Themes] Tulsadiver:
I'm sure you can. This is a great tool. Try it, you'll like it.
[Android Themes] starbucks2010:
Hi,

Have you had ant luck with it?

Thanks.
[Android Themes] Ticklefish:
Again, sorry for the delay in answering, everyone. My job has recently become a lot more intense, there's a lot of pressure on me, and there's a very real chance that I might get demoted in the next few days. So, sadly, my mind hasn't quite been on this as much as it should be.

I've been working on v14.4 recently and managed to squash a few bugs....and then I accidentally deleted the entire batch file! I was feeling stressed, wasn't concentrating and wiped it out.

I've got an older version of 14.4 and I can remember more or less what the changes were I did so I'm still hoping to release it soon.

So, yeah, TMA is still very much alive. I haven't forgotten all you beautiful people.

There's something odd about Nougat that I haven't quite figured out yet. Google have changed the OAT files in the framework folder again. Previously there was one called boot.oat which contained all the classes for the main bootclasspath Java files (framework.jar, system.jar, etc) and that was simple.

Now there's several OAT files, one for each Java file. But there's also boot.oat which contains files that don't seem to belong to anything.

I'm still working on this and I should be close to a solution soon.

Yes.

And then I wiped out the batch file so I have to do it all over again.

Basically TMA currently compresses the RAW folder in recompiled APK's. That's stopping the app from working if it needs the files in that folder. I've got this bug squashed...I just need to squash it again!
[Android Themes] josephnero:
Wow sorry to hear that. It sux. I hope things start getting better for you. Best of luck.
[Android Themes] Morphicsn0w:
Indeed, sorry to hear that :(
[Android Themes] Hamidreza2010:
[MENTION=4315551]Ticklefish[/MENTION] bro what is this?

i saw it sometimes to sometimes but i dont know whats that

i have just one file in my " in " folder ( its service.jar ) but show 2 files in tma tool
[Android Themes] abhishek01999:
It's very good for everyone to because of its easy to use features:laugh::laugh::laugh:
[Android Themes] Ibuprophen:
If it's so easy... Then where's the option that will Tickle my Android?

LMAO!!!

I just had to get that off my chest!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...

***PLZ THANK ME WITH A THUMBS UP***
[Android Themes] Tulsadiver:
Just a FYI, there are new baksmali and smali jars out.
[Android Themes] Ibuprophen:
Thank You for this!

I've been trying to re-familiarize myself with the smali files for editing them appropriately.

I've been looking around and, though I did find information, most everything I've been finding are a little on the older/outdated side.

Any additional information would be greatly appreciated (whether here or via PM)!!!

Thank You!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...

***PLZ THANK ME WITH A THUMBS UP***
[Android Themes] Tulsadiver:
Here they are.
[Android Themes] Ibuprophen:
Thank You Very Much!

I've downloaded a handful of different tools and these are the most current ones.

I am wondering if you could help me out with 1 more thing...

I have the following Software on my PC:

Altova XMLSpy

Liquid XML Studio

EditiX

I always thought that I would be able to edit the Smali files in them, after i decompile the apk files, and seeing that it's been a while since I had messed with the Smali files, are you familiar with any of those programs and have any pointers regarding them and Smali files?

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...

***PLZ THANK ME WITH A THUMBS UP***
[Android Themes] Tulsadiver:
I only mess with the raw files. You can convert them to Java and edit those then try to convert them back but I hear that is an inexact science at best.
[Android Themes] Ibuprophen:
I see... There's only one that i have to modify. I'll try my best.

Thank You!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...

***PLZ THANK ME WITH A THUMBS UP***
[Android Themes] josephnero:
oops wrong post.deleted
[Android Themes] Ticklefish:
xda's being strange with its quotes again. Let's see how this works out...

Is there just one file in the folder before you start TMA? Or does this happen after you put one in?

That's very kind of you to say so!

Ah, 2.2 is finally out of beta. Good. I'd better get to work then!
[Android Themes] Ticklefish:
So I was planning to release the next version of TMA by now. But then work got nasty..and then I accidentally deleted most of the changes..and this happened and that happened and blah blah blah..

I've been working on the code now and I've got most of the changes locked in and saved. I just need to get this Nougat deodexing issue sorted out and I'll be ready. Hopefully I'll have this done by this time tomorrow. So keep your eyes open!
[Android Themes] Hamidreza2010:
just 1 file in " in " folder

its happen sometimes when i put files in " in " folder not always
[Android Themes] Ticklefish:
Strange...selecting the file you want still works, right?
[Android Themes] Hamidreza2010:
HHHMMM

really i didnt test it for select and decompile it ( maybe test it but dont remember now whats happen :D )

for now i dont saw it but happen sometimes

if i saw next time , i try to select it for decompile and see whats happen
[Android Themes] Tulsadiver:
I was looking at 7.1.2 beta2 for Nexus 5x. Tried to install the framework-res.apk and it bombed and shut down tickle my android. Tried Apktool and it did the same thing. String index out of range error. There was also two files in the oat folders for all system apps. Odex and vdex. Here is the framework-res.apk and systemui.apk folder.

https://www.androidfilehost.com/?fid=457095661767148367
[Android Themes] Ticklefish:
NEW VERSION AVAILABLE!!

​

I've just realised v14.4. of Tickle My Android!

This features a few bug fixes, some tweaks you might never notice and some Easter egg's you might notice one day.

I've also updated the Pull Menu screen to include some of the newer files people are playing with, as well as remove some that nobody ever seemed to use.

The tool now no longer compresses the "raw" folder if you have one of those in your APK.

ZIP files are now created in the "ticklemyandroid" folder. If you change this to another destination, and that destination doesn't exist, TMA will now try to create the destination or revert back to the default folder if it can't.

And the big news....we can now deodex Nougat! (Although any version released after this post could be a possible challenge - look at the quote below.) As with all deodexing, it's always a bit of a gamble. Not every rom is built the same way and I can never guarantee it'll work completely perfectly. Make sure you make a backup first!!

Head to the OP now to download yourself a copy and, as always, let me know if you have any issues. :highfive:

VDEX files were introduced into AOSP last year. Looks like Google are finally rolling them out officially now. As far as I can tell we don't need to worry about them. Probably. We'll have to see what happens.

We'll have to do the same thing with the framework-res.apk. Apktool is constantly being worked on so I'm sure there'll be a solution soon. :)
[Android Themes] koekoek91:
Thanks..

I'll try deodexing Xperia Z5 Nougat firnware again probably tonight and report if it worked :)
[Android Themes] Mr_Happy:
When I decompile and recompile SystemUI.apk (without changing anything) from LineageOS 14.1 I get the following error:

I've used TMA 14.3/14.4 and the latest smali/baksmali/apktool also installed framework-res.apk.

How can I resolve this?
[Android Themes] Ticklefish:
You need to install another framework file. One that contains that style.

Have a look in your framework folder for any other APK with "res" in the filename.
[Android Themes] Mr_Happy:
I could've sworn I installed org.cyanogenmod.platform-res.apk also, but installed it (again?) and it works... Thanks!
[Android Themes] Ticklefish:
Any time. :D
[Android Themes] josephnero:
does the new update require newer java or something?because i'm getting errors at start(too fast to take a SS) and deodexing fails(Z5)
[Android Themes] Ticklefish:
No... Can you share your history.txt please?
[Android Themes] josephnero:
ok here it is.thanks .
[Android Themes] Ticklefish:
Your file won't smali because of an 'UnsupportedClassVersionError'.

A bit of Googling tells me that this happens when you're trying to run Java made with one version but you're using an older version.

Your history.txt says you're on Java version 1.7.0_76. More Googling tells me this was released in 2015.

You need to update your java. What you have at the moment doesn't seem to be able to cope with the java tools used in this program.

In fact the OP does say you need java runtime environment 8 to be able to use this.
[Android Themes] josephnero:
Thanks alot and sorry for extra trouble. I'll try updating my java.

Ps:I need to learn to read better
[Android Themes] Ticklefish:
No trouble at all. :)
[Android Themes] josephnero:
Update:deodex successful but flashing results in bootloop,however I'll wait for others report because it might be from something unrelated to deodexing
[Android Themes] Ticklefish:
Grr, that's annoying. Can you share your history.txt please?
[Android Themes] josephnero:
Certainly.thanks.tried thrice so it's a bit longer than before
[Android Themes] Ticklefish:
Thank you. It looks like everything is processed correctly. Which is annoying as I now have no idea why your device is bootlooping. :(

Could you do me a favour? The ZIP that TMA produces...could you delete the framework folder from it please? You'll also need to update the updater script to stop it from deleting your framework folder.

That way, when you flash the ZIP, it should doedex only your app and priv-app folders. Then, if your phone boots, we'll be a bit closer to working out what the problem is.
[Android Themes] josephnero:
:)

np.I'll try and report back.

Edit:sigh,bootloop again.will try a clean install in coming days to make sure my mods aren't the problem
[Android Themes] MrMatson:
Hey,

I just now started doing the seconds in statusbar thing, by using the DigitaClock widget, but I have problems recompiling. Error! No App's Found Within "_working" Folder! is what I get. Tried decompiling the app again, it showed up in the _working directory in my file browser, but going to recompiling, I get the same error.
[Android Themes] slickrick54:
[MENTION=4315551]Ticklefish[/MENTION] whats the best version of tma i should use and apktool if i only want to make a few edits to my system-ui? I have a tmobile galaxy s6 edge. I've been reading and seeing theres been a few issues with the newer versions.... thanks

Ps im on MM
[Android Themes] MrMatson:
Okay, I got past this by putting .apk in the folder name :p

Didn't suppose that was neccessary since it was a folder

Anyway, I got it all compiled, but when I zipped it, making an advanced zip for andoird 4.4, I first put it in system/framework, bootloop, then system/app, no effect, and then looked, and to my understanding, it belongs in system/priv-app. Putting it there caused a bootloop. With this I mean adding the app to the project with options 5, 3 and 8 respectively. I did this in the recompiling stage when it asked if I wanted to add it to a zip project now.

Here is my current history.txt as well.
[Android Themes] MarcTremonti:
Hello [MENTION=4315551]Ticklefish[/MENTION]

first of all great and noobfriendly tool you created here.

so i also wanted to give it a try and change my battery icon to a new one with percentage.

everything seems to work fine until it comes to the point where i have to recompile my OPSystemUI.apk. i am getting the error "Could not find sources"

i am also quite unsure which option at recompiling to choose "Recompile App with Originial Signature" or "Recompile App [Android 7.0+]", since you mentioned originial signature is important.

and in the next step i have to choose "Add "system/priv-app/" File To project [Android 5.0+]", since there is no 7.X option?

i hope my questions and my problem arent too stupid.:angel:

More info: OnePlus3, FreedomOS 2.6.1 (OOS 4.1 based, Android 7.1)
[Android Themes] KpChuck:
You've got to use framework-res.apk not oneplus-framework-res.apk. It should work then after you've installed it
[Android Themes] MarcTremonti:
Ahh, but thats the one the tool pulled. So i need to use the custom file select option form TMA then to pull it?

Thx in advance, and keep up your nice work with your mod.;)
[Android Themes] KpChuck:
It's always pulled the right one for me but yes, if that's not working just pull it with custom file select
[Android Themes] MarcTremonti:
Hmm strange, seems that it pulled the wrong one for me then.

Thx, will try tomorrow.
[Android Themes] MarcTremonti:
also didnt work when i pulled "framework-res.apk".:(

same error.
[Android Themes] KpChuck:
Did you install it?
[Android Themes] MarcTremonti:
its installed automatically isnt it? i mean its asking me and i choose "yes"
[Android Themes] KpChuck:
Unless you're getting a new error while recompiling it's the only thing i can think of causing that error. You could go to install framework onto pc, select framework-res.apk, then try to recompile opsystemui.

Upload your history.txt if it's still not working
[Android Themes] MarcTremonti:
so i started from 0 again. pulled framework-res.apk and OPSystemUI.apk. then installed framework-res.apk. (i only need to install framework-res.apk or both?)

decompiled both apks. then tried just to recompile OPSystemUI.apk without any changes.

results again in error. see txt. (the last part is the recent try)

i feel like i am really too dumb for this.:(
[Android Themes] Ticklefish:
Can you share your files please? I'll need your framework-res.apk and OPSystemUI.apk.
[Android Themes] Ticklefish:
The most recent ones. :)

So when you put the recompiled APK in priv-app you had a bootloop? How far does your phone get with booting? At what point does it loop?
[Android Themes] MarcTremonti:
sure. but is it correct that i have to use framework-res.apk. cause when i use your preconfigured oneplus pull option it pulls oneplus-framework-res.apk.

framework-res.apk

OPSystemUI.apk

and if its somehow important, i already use these 2 mods:

https://xdaforums.com/oneplus-3/themes/mod-h2o2-accent-colors-grammar-fix-t3514804

https://xdaforums.com/oneplus-3/themes/black-notifications-4-0-3-t3558913

so there might be already changes in OPSystemUI.apk maybe. could that be the reason it fails? do i need "clean" OPSystemUI.apk?

thx already!
[Android Themes] Ticklefish:
I'll take your oneplus-framework-res.apk as well if you don't mind. I just want to see for myself what's happening when the APK is de/recompiled.
[Android Themes] xenreon:
Very silly question probably, but have you ever thought of a Linux version? [emoji14]
[Android Themes] MarcTremonti:
Sure thing.

http://www1.zippyshare.com/v/mpT9U1Yt/file.html
[Android Themes] slickrick54:
I thought from what i read from earlier posts that there were issues with decompiling and recompiling on the newest versions of tma. I have samsung phone dont forget lol

---------- Post added at 11:40 AM ---------- Previous post was at 11:33 AM ----------

[MENTION=4315551]Ticklefish[/MENTION] i was trying to decompile my system-ui apk and do the advanced power menu mod but when i recompiled it i got an instant ui fc ?
[Android Themes] Ticklefish:
I have but, sadly, I don't have a Linux machine I can develop it on. The only PC I have access to that can run Linux is the one at work and I'm fairly sure the company won't be happy with me installing it.

Odd, IE said there was malware on that page and I wasn't able to download anything. But I've been playing with the code and I've been able to fix this bug. Turns out TMA had an issue with some 'solid' archives. This has now been corrected. Please redownload and try again.

Sorry about that.

Samsung do cause trouble, it's true. But please download the tool and try it again. If you continue to have problems, we'll have to try a different solution.
[Android Themes] MarcTremonti:
uhm, that side is a regular oneclickhoster, dont know. all fine by me. but since the file is smaller i can upload it in attachment here.

well, thats great new for me, meaning that i'm not that stupid. :D

tyvm for your fast reply. will try asap and report back.

_______________________________________________________________

Edit: [MENTION=4315551]Ticklefish[/MENTION]

now i got an apk after recompiling, but the history (see attachment) still tells about some errors, so im afraid to flash it.
[Android Themes] Ticklefish:
There's no need to be afraid to flash a modded APK. As long as you've made a backup you should be fine.

There are no errors in your history, only translation warnings. You can pretty much ignore those.

I: Using Apktool 2.2.2
W: Could not find sources
I: Building resources...
W: warning: string 'fingerprint_disabled' has no default translation.
W: warning: string 'keyguard_perso_locked_message' has no default translation.
W: warning: string 'kg_fingerprint_verification_failed' has no default translation.
W: warning: string 'kg_fingerprint_verification_timeout' has no default translation.
W: warning: string 'kg_reordering_delete_drop_target_text' has no default translation.
W: warning: string 'notifications_off_text' has no default translation.
W: warning: string 'notifications_off_title' has no default translation.
I: Copy original files...
I: Copy AndroidManifest.xml...
I: Copy META-INF...
I: Building apk file...
I: Copying unknown files/dir...

However, I can see that your battery icon isn't going to change. TMA detected battery icon images in framework-res.apk only.

30-03-2017@2014 --- "battery\WhiteCircular\*.png" added to "_WorkArea1\_working\framework-res.apk" in "drawable-hdpi-v4"
30-03-2017@2016 --- "battery\WhiteCircular\*.png" added to "_WorkArea1\_working\framework-res.apk" in "drawable-ldpi-v4"
30-03-2017@2016 --- "battery\WhiteCircular\*.png" added to "_WorkArea1\_working\framework-res.apk" in "drawable-mdpi-v4"
30-03-2017@2016 --- "battery\WhiteCircular\*.png" added to "_WorkArea1\_working\framework-res.apk" in "drawable-xhdpi-v4"

If you're using a version of Android that's 4.4 or higher, which I would imagine OnePlus would be, your battery icon is going to be generated by code not by image files.

In that case I suggest either using 3Minit Battery Mod (https://xdaforums.com/showthread.php?t=2799958) or this mod by [MENTION=4485836]Erhany[/MENTION]: (https://xdaforums.com/android/themes/how-to-change-battery-icon-kitkat-rom-t2919361).
[Android Themes] MarcTremonti:
Yea its android 7.1.1.

So its not going to work anyway because its code based?

Thx, gonna have a look at those threads.
[Android Themes] slickrick54:
[MENTION=4315551]Ticklefish[/MENTION] ok did what you said with the newest TMA 14.4 and still a no go. This time all i did was decompile and recompile without any edits and got an immediate systemui fc

Tmobile Samsung Galaxy S6 edge
[Android Themes] MrMatson:
Yes. Recompiled in priv-app gives me a boot loop. I get past the initial lineage os boot animatian, to the starting up part, and just when I should see mu lockscreen, it starts again. I never get to the screen where I can put in my sim pin.
[Android Themes] Tulsadiver:
Nice! I knew of 3Minit of course but not Erthany's. I had his battery text but not this. Your thread is helpful in so many ways. I appreciate the fact that you allow overall help and don't limit it to TMA questions alone.
[Android Themes] vinaykharayat:
Hey bro is it possible to make this tool work in linux?
[Android Themes] Dzepar:
If you searched the thread you'd find this answer:

"I have but, sadly, I don't have a Linux machine I can develop it on. The only PC I have access to that can run Linux is the one at work and I'm fairly sure the company won't be happy with me installing it."

I try it once through Wine on Kubuntu and it worked as it should. :)

All the Best ;)
[Android Themes] Thebear j koss:
Grab a log thru adb after system ui f/c. Or thru an app like catlog or matlog if possible.

The stupid leading the dumb.
[Android Themes] josephnero:
Found the problem. first of all I owe the op an apology for the trouble I caused.many Z5 users(compact and p versions too)have problem with rootkernel twrp.some zips work with no problem but recently it,s been known to cause bootloops.that was the problem in my case
[Android Themes] slickrick54:
Ok cool but dang bro sorry if i offended you though....
[Android Themes] vinaykharayat:
while using wine it said java isnt installed on this pc .

Although if I will install java I dunno how to set emvironment variable
[Android Themes] Dzepar:
Well i don't remember what i did (it was long ago and lot of Gooogling :D) but i remember that de/recompile worked.

Good Luck! ;)
[Android Themes] Thebear j koss:
Didn't offend me, i think you are just taking my signature personally. Anybody that is down with my man slickrick is cool by me. I used to live down the block from him before he got deported in the 90s.

The stupid leading the dumb.
[Android Themes] bx10r:
Lmao.....while im not a thread contributor...i just text [MENTION=3538858]slickrick54[/MENTION] and told him bout u...tru story. Told him u my boy from the hood and ur a sarcastic son a biatch(its a bronx thing) anyways...hes my right hand , my ride or die so whatever my man needs, hook him up. Look him up in xda and u will see our connection....thats my brother....like u bro.....
[Android Themes] Ticklefish:
Yup. Google changed things from 4.4 onwards.

The WiFI and signal icons are now normally done with Android Vectors, which are XML files instead of PNG files. (Not an issue if you know how to edit the XML...which I do :D )

But the battery icon is now generated by smali and would be much harder to change. Better just to hide it and use one of those mods I mentioned instead.

Strange. Having a bad SystemUI.apk in priv-app shouldn't cause a bootloop. Your phone should still boot, you just wouldn't be able to do anything that the APK is responsible. If I mess up my SystemUI, the phone doesn't display the lockscreen and just goes past it. Maybe Lineage have a lockscreen that's more in-depth and it forces a reboot..?

Anyway, no matter what the answer is, that doesn't help your situation. My first piece of advice to fix this would be to try decompiling and recompiling the SystemUI.apk and seeing if it still works in your phone.

If it does, we know there's something wrong with the mod. If it doesn't, we know there's something wrong with the de/recompiling process.

I'm always happy to help. :)

Aha! That would explain that then. It's good to have an answer! So were you able to flash the ZIP after all? Is your phone now fully deodexed?
[Android Themes] Hamidreza2010:
[MENTION=4315551]Ticklefish[/MENTION] bro for this problem i attach mor detail

please look at it and finger out problem

thanks a lot
[Android Themes] Ticklefish:
Have you tried with 14.4?

"0" isn't a file, it's the result of a bug in the code. A bug that I think I've now squashed..
[Android Themes] josephnero:
[MENTION=4315551]Ticklefish[/MENTION]

Yep.even with the latest update everything is deodexed including framework files.thanks a lot
[Android Themes] Ticklefish:
That is exactly what I like to hear. Thanks! :highfive:
[Android Themes] Hamidreza2010:
No im not

as i told before , i saw it sometimes to sometimes , not always

hope fix it in new version

did you flash it?

didnt get bootloop?