Does it have linux support? If not I can always try VM.
Unfortunately not, Maybe I will make a new version for linux also
(I think all the external programs also so support linux)
Can the Java code be run in an application, browser perhaps? As in, running the app on your computer?
No, this is no javascript, but java. You can run it in Eclipse for example
Not to take anything away from the work you've done. But just so other's aren't confused, this is just an automated script/GUI for existing tools. It simply runs dex2jar, apktool, baksmali, etc.. I came into this hoping it was maybe a different decompiler, a better one that might do a better job of de-obfuscating the code. But seeing that it's just an automater/GUI takes away from that.
Great job on the automater though, and keep up the work towards your education. We all have to start somewhere. :good:
Yes that's what it does, I also mentioned the external tools used etc, so I think it's already clear that I didn't create an actual APK to Java decompiler, which would take me my whole life to only make a beta version :')
I used the most accurate tools, to bad JD-Core isn't available, really hate to work with a unnecessary gui which is also not fully controllable for some reason.
This looks amazing!
I'm having an error though,
Thanks!
Thanks, In the current git commit (Early RC1) this problem is fixed. (Some one else mentioned it also, but It's kind of strange I think because I never received any error like that. however, it's fixed now.. (in the commit at least)
Will release RC1 probably today
first: thx for your great effort and work!
one question though: so this does not produce usable and compilable java-code, right? so we can not use this tool to decompile for example a SystemUI.apk, apply our mod to the produced java-code and then recompile it to a working SystemUI.apk?
greetz n thx,
sUsH
You're welcome!, Well actually, It does generate a usable code, but it needs to be edited a little in most cases, I think all apks that are specially built for specific devices such as SystemUI.apk won't work without modifying some code.
for example, when you want to port a function from an other SystemUI.apk just decompile it, look up the source and paste it in your SystemUI.apk, probably it will have some errors because of invalid variable names or such, but the actually code just keeps intact, so that's the most important thing.
wow. I'm impressed bro. Good job.
Thanks, Hope you like the tool^^
Im new to thread. I've used dex2jar years ago for help with my java II class making android apps for school. So does this just use dex2jar and some other tools to decompile with a GUI. Does this let you put it in eclipse and recompile?
sent from my now EXTINCT cm10 Disarmed Toaster-.2 Evo 3D via xda app for Android
Basically it's an automated gui for several external tools yes, I'm still working on the Eclipse function to make the output less buggy, I think making an actual working eclipse project from an apk is the biggest challenge, But remember this is only a beta, so many new versions will release
Looks amazing, this will really come in handy!
Thanks! It can become very handy sometimes idd