yashsingh1/xdaforums huggingface dataset:
[Android Software Development] hertzschi:
Nice work, but don't get me wrong: What exactly is the difference to APK Multitool?:confused:

--------------------------------------------------------------------------------------------------------------------------
| Compression-Level: 9 | Resources.arsc Compression-Level: 0 | Heap Size: 1024mb |
--------------------------------------------------------------------------------------------------------------------------
| Decompile : Sources and Resources Files | Current-App: None |
--------------------------------------------------------------------------------------------------------------------------
[URL]HTTP://APKMULTITOOL.COM[/URL]
---------------------------------- ------------------------------------ -----------------------------------
Simple Tasks Such As Image Editing Advanced Tasks Such As Code Editing Themers Convertion Tools
---------------------------------- ------------------------------------ -----------------------------------
0 Adb pull 9 Decompile apk 16 Batch Theme Image Transfer
1 Extract apk 10 Decompile apk (with dependencies) (Read the Instructions before
2 Optimize images inside (For proprietary rom apks) using this feature)
3 Zip apk 11 Compile System APK files 17 Batch Decompile apk Files
4 Sign apk with Testkeys (Dont 12 Compile Non-System APK Files 18 Batch Compile apk Files

do this IF its a system apk) 13 Sign apk with Android Market
5 Zipalign apk (Do once apk is supported Key (Requires the JAVA
created/signed) JDK to be installed)
6 Install apk (Dont do this IF 14 Install apk
system apk, do adb push) 15 Compile apk / Sign apk / Install apk
7 Zip / Sign / Install apk (Non-System Apps Only)
(All in one step)
8 Adb push (Only for system apk)
-----------
tools Stuff
-----------
19 Batch Optimize Apk (inside place-apk-here-to-batch-optimize only)
20 Sign an apk(Batch support)(inside place-apk-here-for-signing folder only)
21 Batch optimize ogg files (inside place-ogg-here only)
22 Clean Files/Folders
23 Select compression level for apk's
24 Select compression level for Resources.arsc
25 Set Max Memory Size (Only use IF getting stuck at decompiling/compiling)
26 Read Log
27 Set current project
28 About / Tips / Debug Section
29 Switch decompile mode (Allows you to pick to fully decompile the APK's or JAR's
or to just decompile Sources or just the Resources or do a raw dump allowing you
to just edit the normal images)
30 Donations
I would personally like to thank you for your superior generosity and kindness if
you are one of those droid loving fans donating to the site to help keep us going.
We hope to continue growing and for development to keep getting bigger and bigger
as time goes on. Until then, Hope to see you around"
00 Quit
-------------------------------------------------------------------------------
Please make your decision:
[Android Software Development] farzad.u235:
I am wondering whether this tool use apktool?

If yes.so shuldn't OP add credits to brut.all?

And which apktool version currently using ?
[Android Software Development] Ricky Divjakovski:
Your correct, I guess that one slipped by me, updating OP now! Thanks
[Android Software Development] ChinmayKunkikar:
Awesome work bro! :highfive:
[Android Software Development] ayysir:
-1 for being windows only
[Android Software Development] Ricky Divjakovski:
i guess i could easily make it for linux...?
[Android Software Development] ayysir:
Most devs use Linux/Unix based systems, I would say Linux should've been top priority along with windows
[Android Software Development] Ricky Divjakovski:
thats correct, however most devs can do these task without a tool, thus why my priority was windows!
[Android Software Development] ayysir:
ofc but what about the noobs who use linux to compile roms and such. add to their arsenal
[Android Software Development] Ricky Divjakovski:
Thats correct but a noob using linux is like an iOS user using android.. so many capabillities yet they dont know where to start!
[Android Software Development] baseballfanz:
When I hit Tool.bat I get a black screen that jump all over the place and have to shut my PC down.
[Android Software Development] amart79196:
When I select #3 after compiling, I get VERY QUICKLY on the screen "The system cannot find the batch label specified -- apksignnothing". After the split second that it shows this, the cmd screen will close down.

Any advice on how to get the apk signed?
[Android Software Development] VillainDivine:
Im having a hard time compiling my apks that i edit. Im able to decompile them quite easily, but when it comes to compiling them it gives me and error and places the original .apk i was working on in the "compiled_apk"folder. Please help!!
[Android Software Development] amart79196:
I too have this issue and cant sign the file. Can someone chime in on how to sign this file?
[Android Software Development] poppy9009:
Fix "Sign apk" Problem

Edit TOOL.BAT file

- LINE 296: IF NOT EXIST "%~dp0compiled_apk\%apk%\unsigned%apk%" GOTO apksignnothing

- LINE 299: java -Xmx%heap%m -jar signapk.jar -w testkey.x509.pem testkey.pk8 ../compiled_apk/%apk%/unsigned%apk% ../compiled_apk/%apk%/signed%apk%

After save file, It will solve the problem.
[Android Software Development] baseballfanz:
Quick question.

I decompile my SystemUI.apk, did my edit and compiled it again.

When I go into compile apk folder there's two, one is SystemUI.apk and unsignSystemUI.apk.

Which one is the new compile apk? I'm assuming the undignSystemUI.apk?
[Android Software Development] ayysir:
file doesnt want to open on my win8 cpu hmm
[Android Software Development] userdelroot:
If the dev would like I may be able to port this to linux so he has a linux and windows version?

I also could probably make it a terminal gui?
[Android Software Development] Ricky Divjakovski:
that would be great!
[Android Software Development] userdelroot:
Awesome I'll work on it this weekend.

Dev if you have any questions feel free to msg me..
[Android Software Development] Ricky Divjakovski:
No question just glad your willing to do that for such a small/quick project!
[Android Software Development] userdelroot:
No prob man, glad to help.
[Android Software Development] hhlong89:
Got error when decompiled app from Xperia Z, Android 4.3. Framework installed (I had not twframe... or htc... because I used Xperia).

Here're logs.
[Android Software Development] Ricky Divjakovski:
there are files missing or files added that dont have values..
[Android Software Development] Ricky Divjakovski:
3.0 released, fixed layout issue!
[Android Software Development] Vesnyx:
Awesome, been using this for some time now, it's pretty sweet!
[Android Software Development] userdelroot:
Linux version so far...
[Android Software Development] Ricky Divjakovski:
Nice :)
[Android Software Development] LeroViten:
Sorry, Where do I get that Linux version...
[Android Software Development] userdelroot:
Rickey linux version (0.1) is done... :)

Enjoy all.

I will attach here.

rickey would you be able to place it with your original post? or package it with your version?

Thanks..

EDIT: Drop box link

https://db.tt/fb0jatOS
[Android Software Development] Ricky Divjakovski:
thanks mate, adding now with creds to you! mind if i mirror to xda's server so we can count the DL's?
[Android Software Development] userdelroot:
Yea bro thats cool
[Android Software Development] Ricky Divjakovski:
hey mate, says 404 not found, could you rename the file something without special characters? XDA has a bug where you can upload but will not be found after if the name contains some special characters..
[Android Software Development] userdelroot:
No special characters a-z0-9. don't think they are special loll...

Ill put it in my dropbox give me a second..

UPDATE: Actually it lets me download it with no problems? weird..
[Android Software Development] Ricky Divjakovski:
thanks mate :)

still pretty wierd though.. :P
[Android Software Development] userdelroot:
Try my dropbox link

Maybe I don't have enough whatever for downloads?
[Android Software Development] Ricky Divjakovski:
thanks mate, that done it :D
[Android Software Development] userdelroot:
welcome.
[Android Software Development] Ricky Divjakovski:
added to first page with creds :)
[Android Software Development] userdelroot:
Awesome.

Wonder if anyone tested yet? lol
[Android Software Development] userdelroot:
Linux port is posted.
[Android Software Development] Geddd:
Awesome :good: :good: :good:

Thanks for this sir. :cowboy:
[Android Software Development] userdelroot:
If you find the linux version useful please show some Thank You button love...
[Android Software Development] Geddd:
I'm just using windows pc bro. Just one noob question, after recompiling system app like SystemUI, there are two recompiled app, SystemUI.apk and unsignedSystemUI.apk, which one should I push to system? Thank you.
[Android Software Development] ayysir:
not working for me, tried to decompile apk, says its not there
[Android Software Development] userdelroot:
Are you getting any errors?

UPDATE:

Actually I found the error it was a typo on my part...

Change

LINE: 297 if [ ! -e "$ADD_APk/$APK" ]; then

to

LINE: 297 if [ ! -e "$ADD_APK/$APK" ]; then

the first one has $ADD_APk <-- typo

it should be $ADD_APK

Sorry..

rickey will soon update the downloads to reflect the new changes... sorry for the inconvenience.
[Android Software Development] PMDColeslaw:
I can't get the tool to run. I have dl'd it twice. Every time I try to run TOOL.BAT I get a pop up requesting admin rights. Once I allow the admin rights the tool just goes into an endless loop of opening and closing the cmd prompt. I have to force log off to stop it. When I right click and run as administrator the tool opens and immediately closes. I'm on Win 7 x64. Any idea what I need to do?
[Android Software Development] Geddd:
Please help, my Java stop working.

the log says,

VERBAL LOG STARTED AT Wed 01/29/2014/10:42:41.03

*********************************************************************************************

Java installation not detected

Tool shutting down

I think because of this http://xdaforums.com/showthread.php?t=1818321

I tried that last night but didn't success at cygwin installation steps.
[Android Software Development] Ricky Divjakovski:
Hey mate, not 100% sure why thats happening with just you :/

Hey mate, thanks fornall the help but im gonna rebase the whole thing and port to linux myself :p

im also adding batch decompiling and maybe compiling..
[Android Software Development] userdelroot:
OK?

Let me know if ya need help
[Android Software Development] Ricky Divjakovski:
Im thinking about making a GUI
[Android Software Development] userdelroot:
I almost made this version in an X window type system. But I did it in the console instead lol...

Few reasons, it doesn't require anything extra to be installed in the system, except for java of course.

But let me know, I can port it to X Windows type thingy or you can lol
[Android Software Development] Ricky Divjakovski:
Well me and justarchi are busy with dsixda's kitchen, upgrading, more features etc.. so woulf you like to port it?
[Android Software Development] userdelroot:
I am working on another project also but sure I can work on it.

if you want to check out my other project let me know.
[Android Software Development] VillainDivine:
Thank you so much for this!!! This fixed the FC problem I've had. Thanks again!
[Android Software Development] Xoib:
Decompile APK : OK

Compile APK : OK

Sign APK : OK

But without any modification. I install back the signed apk and it `force close` at start. Why ?

Logcat just say first activity crashed.
[Android Software Development] Ricky Divjakovski:
What app?
[Android Software Development] Xoib:
Not mine, one from Google Play Store. For testing purpose.
[Android Software Development] Ricky Divjakovski:
Wierd.. what mods are you trying to apply?
[Android Software Development] Xoib:
A specific patch for my Nexus 4.

But whatever, just decompiling then recompiling followed by signing, even that without any modification, it doesn't work.
[Android Software Development] Ricky Divjakovski:
mate i beg to differ, not nice to blame other peoples WORKING tools for your crap code implementation or you not following instructions.

install jre7, run the program as administrator.
[Android Software Development] Xoib:
Hey, I'm blaming nobody.

It's probably just a bug that I'm trying to help us discover.

OriginalAPK.apk (work on the N4)

decompile -> OK

compile -> OK

Sign -> OK

RecompiledAPK.apk (force close after 2sec on N4)

so I'm just trying to discover what is wrong to help you patch if this is needed :)
[Android Software Development] 25vikasp:
help

it is force closed while signing apk.mate do u know while compiling apk is there any need to copy that meta inf folder and androidmanifest.xml from the original apk while using your tool.because I skipped that method while compiling my framework res.apk. and I did not get any bootloops
[Android Software Development] Ricky Divjakovski:
ill be back with an update in about 5 minutes then!
[Android Software Development] KlinkOnE:
would be nice to have adb implemented inside the tool

also the possibility to switch between projects

maybe next update ?
[Android Software Development] Ricky Divjakovski:
I could add that but will take me a few days to get around to it, busy with smartdroid and some other tools..
[Android Software Development] KlinkOnE:
No problem it is not that important...thank you anyway
[Android Software Development] Ricky Divjakovski:
signing has been fixed!
[Android Software Development] Xoib:
Thanks I will give it a try again :)
[Android Software Development] CODE_WORKX:
are the errors fixed......in 4.0......

hello i am using apktool for decompiling compiling but it only works 10% for me......

i only succesfully recompiled it once.........with copying meta-inf and manifest........

now i only get fcs and bootloops does this tool has similar problem....
[Android Software Development] Ricky Divjakovski:
well this is bugfree, should decompile/compile anything, for system apps i compile(dont sign) and copy android manifest, classes.dex, resources.arsc and res folder from the modified file into original(overwriting)
[Android Software Development] desalesouche:
hi; i downloaded latest update and installed.

i could decompile once an apk recompile it and sign it but app can't be installed..

i have a problem with quickmod= i could only use it once, now each time i wanna decompile an apk it tells me no apk... even if i clear tool and readd apk to decompile it keeps telling me no apk...

i am on latest unbutu.

i can see the tool for windows has been updated... does the tool for linux will be updated also?

edit, i know what i was doing wrong....

when i finish with one apk, i have to clean tool

then to do control z to escape from it....

so i copy apk in folder and then i open tool and launch it...

and it can decompile....

think here there is something to set...
[Android Software Development] 25vikasp:
Mate can u tell me is there any need to replace android manifest and meta inf folder from original file while compiling apk through quickmod tool
[Android Software Development] Ricky Divjakovski:
Nope, not unless your modifying android manifest, if you do you also have to replace classes.dex

as for the question before yours, im looking to rebase as the original developer for linux (userdelroot) is not making a GUI, with that being said I might make a GUI myself!
[Android Software Development] 25vikasp:
I asked cause I modified 4 apk files yet through your tool and I did not replaced anything.even that files are worked on my phone without any problem..nice easy quickmod thanks
[Android Software Development] Ricky Divjakovski:
thats the point ;) for decompiling and compiling only :)
[Android Software Development] userdelroot:
i am willing to assistance in the GUI version
[Android Software Development] fieldsweeper:
excellent tool but can you sign with the original key using this? I have been trying to figure out how to do that. so that you maintin the update ability, and play store connection etc.

thanks in advance​
[Android Software Development] samsamx:
download link is down can somebudy upload please

---------- Post added at 03:24 PM ---------- Previous post was at 03:11 PM ----------

oh never mind it worked, but the program isnt opening it says java not installed but i have java installed...
[Android Software Development] Androidoo:
hey guys,i used it yesternight and its just great,jus drag drop the apk file and the app will do the rest,i want to know if theres a way i can view the smalli files(java code) so that i can open that in eclipse:good:
[Android Software Development] Ricky Divjakovski:
Hey mate, eclipse uses java not smali, darkguy is working on a smali2java converter that you can put through a compiler
[Android Software Development] Ricky Divjakovski:
What version are you using? Install jre and all should work!
[Android Software Development] Ricky Divjakovski:
I don't think there is a possible way yet but I'm assuming someone will figure it out in the future, if not I'll look into it
[Android Software Development] userdelroot:
No it is not possible to sign with the original.
[Android Software Development] Androidoo:
oki thanks for the info mate...waitin for smalli2java converter..great work devs:fingers-crossed:
[Android Software Development] fieldsweeper:
I have seen a program called Apk authority that supposedly can, but I never got it work, doubt its for real. but it creates a successful apk but dosnt install lol

what about anti lvl patch? to prevent errors from edited apk's so that you can install them, even one I didnt change anything just resigned it (with the usuall test keys in the signing tools) (even tried my own keys) but when installed I get "app needs update" error and then closes :(

why cant this be easy lol
[Android Software Development] dzeig:
Please Help

Hi sir.

Please help me.

After recompile an apk, com folder dan manifest file are missing.

Can you tell how's that happen?

thank you so much.
[Android Software Development] Xperia-Ray:
need help:

I don't know why but in win8 it doesn't work- it closes after i click TOOLS - I miss my XP!! :(
[Android Software Development] Ricky Divjakovski:
really? can anyone confirm this?
[Android Software Development] Ricky Divjakovski:
there shouldnt even be a manifest folder?
[Android Software Development] -CALIBAN666-:
i have windows 8.1 pro 64bit and all worx like a charme.
[Android Software Development] Ricky Divjakovski:
In a couple weeks this tool will be part of the windows rom kitchen with automatic system or data app detection and multiple project support
[Android Software Development] Xperia-Ray:
OK- I just sorted it out :)

I had a problem with the JAVA path-All working great! GJ!.
[Android Software Development] nerotix:
[MENTION=5105831]ricky310711[/MENTION]

Does the linux tool also work with systemui's and framework for android 4.4.x?
[Android Software Development] Ricky Divjakovski:
ask [MENTION=2819483]userdelroot[/MENTION]
[Android Software Development] Ricky Divjakovski:
looks like its missing some framework?

did you install all the framework? systemUI framework-res twframework-res com.htc.recources(i think)?

and what device?
[Android Software Development] nerotix:
It's a nexus 5. And yeah I installed the framework and systemui from the rom that my nexus 5 is running. Since its a nexus it has no twframework or htc framework.
[Android Software Development] Ricky Divjakovski:
send your files and i will try!
[Android Software Development] nerotix:
Sure thing, I do it under linux, u using linux or windows for these?

https://mega.co.nz/#!XFFVgRxY!8TEp18xB1uEBd2U5nZ24Ln9wKBxJw-4mivAY_0x_Lcg
[Android Software Development] Ricky Divjakovski:
not sure why yours isnt working, but works fine on windows, heres you decompiled systemUI
[Android Software Development] nerotix:
Sorry don't wanna be ungrateful or anything. But I'm at home now, and decompiling always works here. The thing is I was @ work earlier and wanted to decompile using the OS @ work, which is Linux. Hence I'm trying to figure out what the problem is while decompiling there.

Thanks for the effort tho <3
[Android Software Development] userdelroot:
I'll look into this. I have a nexus 5.
[Android Software Development] vlc07:
how to open this tool in ubuntu sorry for noob qn
[Android Software Development] Ricky Divjakovski:
Set permissions to the script and open it
[Android Software Development] vlc07:
i have searched lot in google to find apktool without errors this one is perfect it is very easy to use thank you a lot devs:D
[Android Software Development] HackitZ:
has anyone had this work on sony's android version 4.3? i keep getting an error and the error implies i need to install framework and systemui from my rom. i have done that and still get the error, the error starts with 1.apk in my user apk folder.

I thought we needed to install the SemcGenericUxpRes.apk, to decompile apk's from sony roms?

Any ideas?

here's my error message

I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\my name\apktool\framework\1.apk
I: Loaded.
I: Regular manifest package...
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f020075
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f020078
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f020047
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f020047
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f020047
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f020047
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f02005e
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f02007e
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
W: Could not decode attr value, using undecoded value instead: ns=somc, name=drawable, value=0x7f02007b
W: Could not decode attr value, using undecoded value instead: ns=somc, name=color, value=0x7f0b0006
I: Decoding values */* XMLs...
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more
info.
"An Error Occured,Check The Log"
Press any key to continue . . .
[Android Software Development] Ricky Divjakovski:
yes! thats why the tool fails with xperia devices, ill be uploading a fixed version tonight! aditionally you can install that framework with another tool and my tool will work after that! or you could just wait until tonight!
[Android Software Development] MEHRDAD595:
@ricky310711

i think ive same problem same as HackitZ

right?

i want to decompile my phone settings.apk

my device is asus fonepad7 with android jb4.3 ( ive deodexed it with Universal Deodexer V4) i can decompile it with other tools but cant compile it! :(

dont know whats wrong with it!
[Android Software Development] Ricky Divjakovski:
can you tell me if your device requires any special framework i.e a core framework other then framework-res?
[Android Software Development] MEHRDAD595:
can u tell me how to find ?

i dont know well! :)