yashsingh1/xdaforums huggingface dataset:
[Android Themes] MaFiBoSS:
Eh eh eh eh, but this is the easiest way :D

I'm trying to create a apk file deodex.

Thanks for the advice. ;)

---------- Post added at 06:08 PM ---------- Previous post was at 05:52 PM ----------

Ok, I removed everything from my pc and download again the TMA.

1 - Extracted folder "TickleMyAndroid" from ".exe" file to "c:\";

2 - Installed the framework;

3 - Pull the file "SystemUI.apk" from my device to pc with the TMA;

4 - Created the backup and decompile the file "SystemUI.apk";

5 - Started to: Prepare Workspace and push all files from my device;

6 - I tried to backup the "SystemUI.odex.xz" file, without success;

7 - Selected the Deodex Files option and the file "SystemUI.odex.xz";

8 - And stop in the step: "7. Deodexing can take a little while". :(

History

Tickle My Android 10.3.2. Theming History

tinyurl.com/ticklemyandroid

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

2-02-2015@1716 --- SESSION STARTED
2-02-2015@1716 --- WorkArea Set To "WorkArea1"
2-02-2015@1716 --- Apktool Version Set To "apktool_2.0.0.jar"

2-02-2015@1717 --- "_WorkArea1\_in\framework-res.apk" installed to PC

I: Framework installed to: C:\Users\MaFi-BoSS\apktool\framework\1.apk

2-02-2015@1727 --- "/system/priv-app/SystemUI/SystemUI.apk" pulled to "WorkArea1"
3626 KB/s (14163829 bytes in 3.814s)

2-02-2015@1728 --- "_WorkArea1\__SystemUI.apk__2-02-2015@1728" backup created
2-02-2015@1728 --- "_WorkArea1\_in\SystemUI.apk" decompile succeeded, using "apktool_2.0.0.jar"

I: Using Apktool 2.0.0 on SystemUI.apk
I: Loading resource table...
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\MaFi-BoSS\apktool\framework\1.apk
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Copying assets and libs...
I: Copying unknown files...
I: Copying original files...

2-02-2015@1731 --- Files Pulled From "system/framework" To "WorkArea1\_deodex"
2-02-2015@1732 --- Files Pulled From "system/framework" To "WorkArea1\_deodex\framework"
2-02-2015@1732 --- Files Copied From "system\framework\arm\*.odex" To "WorkArea1\_deodex\OdexFiles"
2-02-2015@1732 --- "boot.oat" Copied From "system\framework\arm\" To "WorkArea1\_deodex\OdexFiles"
2-02-2015@1739 --- Files Possibly Not Pulled From "system/*app" "system/priv-app" To "WorkArea1\_deodex"
2-02-2015@1739 --- Odex Files Copied To "WorkArea1\_deodex\Odexfiles"
2-02-2015@1745 --- "_WorkArea1\_deodex\SystemUI.odex.xz" not deodexed

And I try deodexing the file, this files are created:

"C:\TickleMyAndroid\_WorkArea1\_deodex\DeodexedFiles" <------ empty.
[Android Themes] carl1961:
I see odex rom here

https://yadi.sk/d/LRRgntHndXZCQ

I would upload my framework/app and priv-app but it would take 8 hours with my slow upload speed
[Android Themes] Thebear j koss:
Maybe I'm missing something, a deodex rom, the apk is already deodexed. No need for these extra steps. Just use the deodexed apk from a deodex rom and you are good to go. Just delete whatever app you are replacing along with any odex files and replace with the deodexed 1.

Thebe@r'$ G@L@XY

Support TBO and the continuation of inverted and transparent apps and look as cool as your phone with a TBO t shirt- http://teespring.com/teamblackout
[Android Themes] MaFiBoSS:
No, I'm using a stock rom, see my signature. ;)

I found this topic and works.

I decompiled the "SystemUI.odex.xz" and have acess the folder I wanted, but after deodexed the apk, my UI system stopped. :(

(Moved arm folder and clean cache/dalvik/art)
[Android Themes] Thebear j koss:
Stock roms come deodexed. Switch to a deodexed rom and you will not have these issues.

Thebe@r'$ G@L@XY

Support TBO and the continuation of inverted and transparent apps and look as cool as your phone with a TBO t shirt- http://teespring.com/teamblackout
[Android Themes] Ticklefish:
HAPPY BIRTHDAY TMA!!

​

Today marks the third birthday for Tickle My Android.

Three years.

I started this thread three years ago.

Wow....where did the time go?!

Since I decided to share this little batch file of mine, I've seen TMA downloaded by thousands of people across the globe, translated into several different languages and featured on several different websites. The code, meanwhile, has increased from a mere 1,814 lines to 12,863!

I'm still amazed that this tool is still going and I want to thank everybody who's downloaded, supported and contributed over the years. It's you lot that make this the Greatest Android Theming Tool...EVER!! :highfive:

To mark the occasion, and to say thanks, I thought I'd share something rather special..

Not long after the release of version 9, I thought I'd do something different with for the next release. I'd learnt a lot over the years about how to write batch files so it felt like it was time to change TMA from the standard menu layout and make something truly special.

I then spent the next few months working on

TICKLE MY ANDROID X

..

​

TMAX took a a very long time to design and an even longer time to code. Batch files are just not meant to do the things that this tool could do. This code caused me a lot of headaches!

Then, towards the end of last year, I'd finally gotten the tool to the point where it could decompile, recompile and everything else in the Theming Menu just as well as TMA. That's when I realised the problem.

TMAX looked amazing and I was having a lot of fun working out how to get it do what I wanted to do but, when it came to theming Android, TMA was faster, simpler, more efficient and, basically, better to use!!

Which was the whole point behind it. Tickle My Android is a theming tool, not a programming exercise.

So I stopped development on Tickle My Android X and started work on putting some of the code into Tickle My Android 10. Hopefully, you'll agree that version 10 is the best yet.

If you'd like to see what the future of this awesome program nearly looked like, you can download the final beta of Tickle My Android X from here: http://www.mediafire.com/download/l3mailj2fy58he8/TickleMyAndroidX_v0.8.4.exe

(Special thanks go to the Elite Beta Testers who helped me put this together. :D )

Let me know what you think, thank you for supporting Tickle My Android and here's to another 3 years!
[Android Themes] glfsd:
thanks Ticklefish. without you and your tool, I would never have known the wonderful world of modding!!

thank you so much!!
[Android Themes] 22sl22:
New update is great as usual, thanks :)

Been using TMA since V6, the reason why I know this is because that's when I started doing mods and things and iv'e always used the same zip template that says v6 (Always been too lazy to change it :) ) and it's never let me down. Not just in terms of flashable zips but everything else in TMA has always been a huge help so here's to another 3 years, and another 3 after that :good:

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

Only read your comment now, if you still need stock odexed system/framework/, system/priv-app/ and system/app/ let me know and i'll upload those folders. Not sure what use they will be for you though since you don't have a nexus 4 :good:
[Android Themes] stanlin salu:
This is great tool...

I am truely amazed to see that you still support this tool, most of the devs just stop the support after a while...

Thanks for your works towards this community bro :)
[Android Themes] MaFiBoSS:
Maybe that's what you meant: Stock ROM --> odexed? :D

---------- Post added at 12:10 PM ---------- Previous post was at 12:08 PM ----------

Thanks for this tool and I hope that you continue with the good work. ;)
[Android Themes] Thebear j koss:
Nope. Stock rom deodexed. Not all stock roms are Odexed. Most these days come either way. I am suggesting you flash a stock deodexed rom to make modding easier for yourself.

Thebe@r'$ G@L@XY

Support TBO and the continuation of inverted and transparent apps and look as cool as your phone with a TBO t shirt- http://teespring.com/teamblackout
[Android Themes] MaFiBoSS:
Ok, but the roms of Samsung, I think come odexed, because I always found the .odex files (SG4). :)

I'll try to make my Stock ROM in ROM deodexed. :p

Thanks for answering. ;)
[Android Themes] porkyhontas:
Happy ? TMA!. And of course, thanks to [MENTION=4315551]Ticklefish[/MENTION] for making such a great, user-friendly tool. It's not as fast as plain ole apktool, which is to be expected, but man it's so so so much more versatile!

Sent from my SGS3 using AnaKonda Tapatalk
[Android Themes] Thebear j koss:
Nope. Samsung comes both ways. I am using a stock deodexed Samsung rom right now. You are on the s4? For which carrier I will post a stock deodexed rom thread for you. I am 100% sure there is already 1 available.

Thebe@r'$ G@L@XY

Support TBO and the continuation of inverted and transparent apps and look as cool as your phone with a TBO t shirt- http://teespring.com/teamblackout
[Android Themes] MaFiBoSS:
Right now, I am testing the Stock ROM from Germany and my device is unlocked.

Thanks :)
[Android Themes] Thebear j koss:
Do they have an international s4 forum here on xda? Those Sam mobile builds are what devs use to build stock roms off of. Do you have custom recovery or are you using Odin to flash rom and firmware?

Thebe@r'$ G@L@XY

Support TBO and the continuation of inverted and transparent apps and look as cool as your phone with a TBO t shirt- http://teespring.com/teamblackout

---------- Post added at 09:24 AM ---------- Previous post was at 08:55 AM ----------

http://xdaforums.com/showthread.php?t=3027063

Stock deodex rom built off the German leaked lollipop firmware with international variants. [emoji106]

Thebe@r'$ G@L@XY

Support TBO and the continuation of inverted and transparent apps and look as cool as your phone with a TBO t shirt- http://teespring.com/teamblackout
[Android Themes] MaFiBoSS:
Normally i use the odin to flash stock rom. For the recovery I use the CWM philz. :)

Thanks for thread, but I had seen and don't like many modifications. :p

I will look for the best way to deodex the stock ROM. :cool:
[Android Themes] Azharkanorwala:
Hello

I have been using this TMA and its great and there is an option signing with original signature, and whatever modifications in system app, i sign it with original signature,and it works,only problem i get is this does not work with framework-res,if i only edit a hex value,and sign it with original signature,i will get a boot-loop,so what am i doing wrong,and does copying the META-INF and android.manifest is same as Signing with original signature,so should i try copying these 2 files after recompilation of framework-res.
[Android Themes] Ticklefish:
If you've been reading the thread the last few days, you'll know that TMA has had some problems with deodexing Lollipop files.

Quite a lot of problems, in fact.

Well, those problems have now been fixed. I've been through the code, rewritten a lot of it and now we have a new version!

Tickle My Android 10.4 can cope with Lollipop ODEX, ODEX.XZ and DEX files quite nicely. :D

Head to the OP and grab yourself a copy now!

p.s. Many thanks for everybody's kind words about TMA's birthday. You brought a smile to this old cynic's face... :highfive:
[Android Themes] themisterwilson:
its not doing the exact same thing. It says something about installing the framework file to the system but i'm certain it's there where it should be. But in any case, i attached my framework i'm trying to decompile. It's the framework from AOKP M5, without any mods.
[Android Themes] SignaAndroid:
Very interesting...
[Android Themes] Ticklefish:
Thanks, I'll try it out as soon as I can. Have you got the most recent java on your PC?

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] Arifcatalyst:
I have the exact same problem.It shows its decompiled but "working" folder is empty.

And...btw upload on mediafire, you are running out of Box bandwith
[Android Themes] Ticklefish:
I got your PM about this. Looks like your PC isn't recognising the 'java' command. Have you installed the latest version?

And I'm low on bandwidth? I'll have to give Mediafire a try, thanks for pointing it out! :)

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] maped:
thank's for your work :)...but have you got other link to share :o?

Thank's ;)
[Android Themes] Ticklefish:
This decompiles just fine on my machine. I'm suspecting a java issue. :-(

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] Arifcatalyst:
Oh Yeah ! I figured that out, But I am struck over here now.

If you could upload to the mediafire now, because i am gonna try now plzz
[Android Themes] maped:
I'm going crazy to find the parts of code that I miss on my transparent statusbar...I hope your program help me :):thumbup:
[Android Themes] Ticklefish:
I can't right now, I'm off to a two year old's birthday party in a moment. I'd rather spend the time hacking my phone, but life isn't always fair.

I'll upload it as soon as I get back!

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] Ticklefish:
Yes, it should be able to. :-)

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] Arifcatalyst:
Sorted that decompile thingy also :P. But When i try to push the file in recovery mod with Mount/system:It says Device not found.

Plzz help. Any other method ??
[Android Themes] themisterwilson:
I have Java 6 installed. Should I upgrade to 7?
[Android Themes] maped:
I would like to help but not having the file does not know what to tell you :o

For java I advise you to keep the 6
[Android Themes] Ticklefish:
Hmm. My phone isn't recognised if I reboot into recovery while it's disconnected from the PC. But my tablet isn't recognised if I reboot into recovery while it's NOT disconnected. I suppose it depends on the particular model.

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] Ticklefish:
Really? I would have suggested getting the most recent version available.

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] maped:
Apk Manager works with Java 6 (and I use it :D)...only for this ;)

EDIT: someone can share the program please? Thanks in advance ;)
[Android Themes] inspired55:
is there a mirror for this . when trying to download get user out of bandwith.
[Android Themes] lmcs:
Same here.

Thx
[Android Themes] Ticklefish:
The original post has now been updated with a new link, courtesy of mediafire.

Sent from my U20i, SK17i, GT-P1010 or something else entirely.
[Android Themes] Ticklefish:
What happens when you decompile?
[Android Themes] Outlaw13:
it decompiles with no problem...

but when i want to recompile (after making changes) it says its not decompiled completely...

ok... i solved the problem with (framework-res.apk)... but i still have the problem with (systemUI)... when i try to recompile it says : could not find sources... biulding resources... help plz
[Android Themes] harhar89:
that happens to me too..all you need to do is just wait because it will take a while to recompile

ticklefish,

i have a problem to push recompiled files into my phone..i follow your steps:reboot into cwm>mount system>push files..but it says no device connected..how to make it work?
[Android Themes] cowsquad:
Adb remount on terminal and that should make the trick :)

---------- Post added at 10:56 PM ---------- Previous post was at 10:52 PM ----------
[Android Themes] harhar89:
i already try mount>unmount>mount the system partition but still get the 'no device' error

can you please explain how to do the adb remount on terminal?..thank you

anyway, because i cant push the files in cwm , i use the flashable zip method

and i successfully created and flashed the zip files but another problem appear...the statusbar does not appear at all,its completely gone..any idea how to fix it?
[Android Themes] Avilove.Cullen:
This happens with me also.

Just do a quick restart of the device and again mount.

Hopefully ur problem will be solved
[Android Themes] Ticklefish:
In fact, it says "w: could not find sources", doesn't it?

This is a warning and means it's something the tool thinks you should know about, but not something that will actually cause any problems with it working.

As long as you've installed all the resource files you have on your rom, you don't need to worry.

If it's any help, I get this message all the time and all my recompiled app's work perfectly. ;)
[Android Themes] Ticklefish:
Okay, if TMA isn't recognising your device, that could be for two different reasons:

One possibility is that you haven't installed the drivers for your phone. This can normally be fixed by installing your phone's PC suite.

If you've successfully pulled, then this isn't the issue as TMA has already recognised and interacted with your phone.

So, if you've mounted the system partition properly, this is most likely an issue with your version of CMW.

I had the exact same thing when I upgraded my phone to ICS. Because ICS is so different to GB, my CMW would make and restore backups as usual, but couldn't mount anything correctly.

That's one of the reasons why I added the ZIP option. For someone like me, not being able to mod my phone was a disaster!

I'd post in your devices forum about getting ClockworkMod Recovery updated.

If AviLove.Cullen's method works for you though, then that's handy. Most versions of CWM are ports, so there's no guarantee they're not completely bug-free.

Now, if your statusbar has gone, either you made a mistake somewhere in the de/recompiling process or there's something not right with whatever mod you did. Test the process first, decompile the apk then recompile and prepare it again without making any changes.

If it doesn't work on your phone, then it's most likely the process that's causing the problem.
[Android Themes] Ticklefish:
I've just updated the first OP.

There's now a form I need people to fill in if they need help de/recompiling files.

And there's also, right at the bottom, a small favour I'd like to ask from those who use and enjoy this program of mine. ;)
[Android Themes] cowsquad:
Open your terminal/cdm prompt on windows type this

Adb devices

Check if your phone is listed. If it isn't you have a driver issue. If you see numbers, then your phone has been recognized by adb shell lol, then type on your terminal/cdm promp

Adb remount

This will mount your system

---------- Post added at 08:28 AM ---------- Previous post was at 08:21 AM ----------

Thank you for your hard work. One question though, what version of apktool do you use on your tool? Just wondering
[Android Themes] harhar89:
Thanks for your reply

Can you give me the link to the thread where i can find the latest CWM recovery for xperia mini pro..i will stick with the flashable zip method for now tho

I already tried decompile and recompile the apk without making any changes and the same problem appear..the statusbar is missing

now to answer your form:

1. xperia mini pro

2. ICS 4.0.4

3. stock rom and kernel

4. framework-res.apk and systemui.apk..the systemui.apk is actually from serajr's notification toggle mod

5. ics battery icon with percentage

6. statusbar gone missing even without any changes

Thanks for your reply

I dont know if I'm doing it right but i get this message when i type Adb devices in command prompt:"'Adb' is not recognized as an internal or external command,operable program or batch file."

How to do it the right way?..does the phone need to be connected to computer with usb debugging enabled
[Android Themes] Ticklefish:
TMAv4.1 uses apktool 1.4.9 as well as a modified aapt.

I'm subscribed to ibotpeaches thread so, as soon as there's a new version, this tool gets updated with it.

The version of apktool used is now in the credits section.
[Android Themes] Ticklefish:
You have a Mini Pro? That's the exact same phone I'm using!

That means I can go straight to the most relevant question..which version of CMW are you using? Is it by nAa or is it by pvyParts?

So your recompiled file didn't work? Since I have the same phone I know that it must be an issue with your process.

Talk me through what you actually do, step by step.

Tickle My Android will work for you. It's designed for anyone, but us Mini Pro owners..we're special people. ;) lol
[Android Themes] harhar89:
yeay for mini pro:highfive:

The CWM i'm using is v5.0.2.7 by nAa

I follow your instructions step by step:

-pull framework-res.apk>install>decompile

-pull systemui.apk>decompile

-change battery icon

-recompile framework-res.apk

-recompile systemui.apk

-prepare framework-res.apk for pushing

-prepare systemui.apk for pushing

-go to flashable zip menu

-add system/app file, add system/framework file, set destination folder

-create zip file

or do i actually need to prepare the apk one by one like this:

-pull framework-res.apk>install>decompile

-change battery icon

-recompile framework-res.apk

-prepare framework-res.apk for pushing

after that is done,only then i start to prepare systemui.apk...does it need to be like this?

I also tried other available modded systemui.apk from the mini pro thread and it worked just fine
[Android Themes] Ticklefish:
Thought so. You're using an outdated CWM. It works..but it doesn't mount correctly. You just need to update it.

I can see what you're doing wrong. Take a closer look at what happens when you recompile framework-res.apk.

It's not recompiling it properly so you're actually flashing a broken app.

For the stock ICS rom on our phone, you don't actually need to decompile framework-res.apk, just install it.

If you do want to decompile it, you need to pull and install SemcGenericUxpRes.apk first.

Oh, and only prepare one file at a time!
[Android Themes] harhar89:
sigh..still didnt work

first i delete the available files in the working,in,out and extras folder so i can really start a new process

what i did:

-pull framework-res.apk>backup>install(i didnt decompile it)

-pull systemui.apk>backup>decompile

-change battery icon

-recompile systemui.apk

-prepare systemui.apk for pushing

-create zip file

can you tell me how can i update CWM?
[Android Themes] gordo80:
I am having the same problem also when I mount the system partition I get device not found. Any ideas I am thinking is the set up on the phone. I did this with terminal and cdm. BTW my phone is a Galaxy s3
[Android Themes] cowsquad:
If you are using miui ROM you must install framework-miui-res.apk as well, otherwise you'll get errors. you have to have 1.apk and 6.apk installed on your apktool framework folder

---------- Post added at 10:23 PM ---------- Previous post was at 10:19 PM ----------

Have you checked if your phone is detected by adb.? Open the command prompt and type adb devices and check if your get a list of devices. Make sure USB debugging is checked off on your phone and that your phone is connected to your PC lol :)
[Android Themes] Ticklefish:
Okay, now I'm confused. Can you share your framework-res.apk and SystemUI.apk please? I'll try them on my setup and see if I can't work out what's going on. Oh, and which battery icon are you changing to?

To update CWM for our phone, do a search for "Xperia CWM" in Google Play. I can't remember exactly what the app's called, but it's by pvyParts.
[Android Themes] Ticklefish:
If TMA can pull from your phone when it's running, then you will have the right ADB drivers installed on your PC. These are the very same drivers that are used when you push with system partition mounted.

So if the PC recognises your phone when it's running but doesn't recognise it when you're in recovery, the prime suspect is going to be your recovery.

It's worth posting in your devices forum and asking why ADB doesn't work you mount the /system partition in recovery. If you can ask the person who ported CWM to your device, all the better.

Let me know how it goes!
[Android Themes] Azharkanorwala:
Here you Go..

But I dont suppose its a problem with TMA.
[Android Themes] Ticklefish:
Oh, great...LG causing trouble...again...

Does your framework-res.apk work if you decompile it and recompile it without making any changes?

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

Sent From My iPad (Yes, Really)

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