[TOOL][Windows] APK Easy Tool v1.59.2 (2021-04-03)

Search This thread

evildog1

Senior Member
May 2, 2012
1,591
777
Alright, APK Easy Tool v1.59 released

- Fixed decompile, compile and signing that does nothing on some systems
- No longer show error message due to peoples reporing me useless screenshot
- No longer show update dialog if update is available. Click on the logo to show it
- Setting Java heap size is no longer needed but now has option to enable it. I realized that Java auto set heap size to maximum as possible. Java 32-bit: 1.5GB, and Java 64-bit: 4GB, if i'm right
- Hide some unused options.
- --v4-no-merkle-tree option actually does not exist so it has been removed
- Updated SDK tools, adb, zipalign, aapt, apksigner to 30.0.3
- Updated smali/baksmali to 2.5.2
- Updated languages
- Removed donation due to privacy issues
 
  • Like
Reactions: K3V1991 and cuvetto

lepicane1

Senior Member
Dec 9, 2016
198
53

nxb

Senior Member
Aug 19, 2010
130
20
I cannot save any settings in the portable version and there is no config.xml

Using 1.57, it makes the config.xml and then moving to 1.59 folder allows the settings to save. Also the installed version finds java, the portable doesn't.
 
Last edited:

evildog1

Senior Member
May 2, 2012
1,591
777
@evildog1 Just tested and same issue with version 1.59 as I described in my previous post. Cannot compile file that is available here https://mega.nz/file/jKghXCyY#nhiHn2YsIpICEzmi_JIp4-_Oq2pv9XRAEkTFgLrcPEc. No issues with 1.57.

Thanks for all your effort.
I can compile fine. Show me logs once again

I cannot save any settings in the portable version and there is no config.xml

Using 1.57, it makes the config.xml and then moving to 1.59 folder allows the settings to save. Also the installed version finds java, the portable doesn't.
That's weird, I will fix ASAP
I have noticed my project as been quite messed up due to crappy Qsync app reverted my changes back to buggy state after I launched it manually since it won't auto start anymore. All will be fixed

sorry for my simple question. what is the purpose of frameware tag ???
Explained here https://ibotpeaches.github.io/Apktool/documentation/
 

lepicane1

Senior Member
Dec 9, 2016
198
53
I can compile fine. Show me logs once again


That's weird, I will fix ASAP
I have noticed my project as been quite messed up due to crappy Qsync app reverted my changes back to buggy state after I launched it manually since it won't auto start anymore. All will be fixed


Explained here https://ibotpeaches.github.io/Apktool/documentation/

Log output for compiling above file. Using 1.59 portable version (default settings) and action completes in 3 seconds. Portable 1.57 with default settings, no issues.

------------------------------------------
22/03/2021 11:12:03

Checking for update...
Done


Compiling APK file... (Press ESC to cancel)

/c "java -jar "xxxx\APK Easy Tool v1.59 Portable\Apktool\apktool_2.5.0.jar" b -f -o "xxxx\APK Easy Tool v1.59 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk" "xxxx\APK Easy Tool v1.59 Portable\1-Decompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX" "

Compile successful.

Zipaligning...

-p 4 "xxxx\APK Easy Tool v1.59 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk" "xxxx\APK Easy Tool v1.59 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX zipalign temp.apk"

Zipalign successful

Signing APK file...

/c "java -jar "xxxx\APK Easy Tool v1.59 Portable\Resources\ApkSigner.jar" sign --key "xxxx\APK Easy Tool v1.59 Portable\Resources\apkeasytool.pk8" --cert "xxxx\APK Easy Tool v1.59 Portable\Resources\apkeasytool.pem" --v4-signing-enabled false --out "xxxx\APK Easy Tool v1.59 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk" "xxxx\APK Easy Tool v1.59 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk""

Sign successful.
 

lepicane1

Senior Member
Dec 9, 2016
198
53
Same file, log from 1.57 portable. Noticed cannot set Java heap size in version 1.59 if that is the issue.


22/03/2021 11:27:16
Compiling APK file...

/c "java -Xmx1024m -jar "xxxx\APK Easy Tool v1.57 Portable\Apktool\apktool_2.4.1.jar" b -f -o "xxxx\APK Easy Tool v1.57 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk" "xxxx\APK Easy Tool v1.57 Portable\1-Decompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX" "

I: Using Apktool 2.4.1
I: Smaling smali folder into classes.dex...
I: Smaling smali_assets folder into assets.dex...
I: Smaling smali_classes2 folder into classes2.dex...
I: Building resources...
I: Copying libs... (/lib)
I: Copying libs... (/kotlin)
I: Copying libs... (/META-INF/services)
I: Building apk file...
I: Copying unknown files/dir...
I: Built apk...



------------------------------------------
22/03/2021 11:28:19
Signing APK file...

/c "java -Xmx1024m -jar "xxxx\APK Easy Tool v1.57 Portable\Resources\ApkSigner.jar" sign --key "xxxx\APK Easy Tool v1.57 Portable\Resources\apkeasytool.pk8" --cert "xxxx\APK Easy Tool v1.57 Portable\Resources\apkeasytool.pem" --out "xxxx\APK Easy Tool v1.57 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk" "xxxx\APK Easy Tool v1.57 Portable\2-Recompiled APKs\Flightradar24_v8.13.2_Build_81321842_Nulled_Source_By_DFoX.apk""




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

evildog1

Senior Member
May 2, 2012
1,591
777
APK Easy Tool v1.59.1 (2021-03-25)
- Fixed config.xml not saving
- Re-write CMD execution code from scratch. Now it will work for all system, and it support real time logging
- Log output cleanup
- Removed code page, it is no longer needed
- Language updated

Installer is no longer released due to an unknown error with Microsoft Visual Studio Installer Projects. It is always buggy, so I gave up. Please use portable version, it's easy to extract and you can easly see the content before you extract
 

Novladek

Member
Dec 7, 2020
13
7
I have
error: Error parsing XML: syntax error
W:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\prywa\AppData\Local\Temp\brut_util_Jar_66718564987458406505645513756068897558.tmp, p, --forced-package-id, 127, --min-sdk-version, 28, --target-sdk-version, 30, --version-code, 63835200, --version-name, 8.1.101.345618084, --no-version-vectors, -F, C:\Users\prywa\AppData\Local\Temp\APKTOOL3739076168831690217.tmp, -e, C:\Users\prywa\AppData\Local\Temp\APKTOOL1124300715358136343.tmp, -0, arsc, -I, C:\Users\prywa\AppData\Local\apktool\framework\1.apk, -S, C:\Users\prywa\Downloads\APK Easy Tool v1.59.1 Portable\1-Decompiled APKs\MGC_8.1.101_A9_PVo_snap\res, -M, C:\Users\prywa\Downloads\APK Easy Tool v1.59.1 Portable\1-Decompiled APKs\MGC_8.1.101_A9_PVo_snap\AndroidManifest.xml]

Please help me!
 

Vagner.RJ

New member
Mar 31, 2021
1
0
Hello, how are you?
I decompiled an apk, made the desired changes.
I compiled and installed it on my android 10 phone.
When I'm going to install the same apk modified on android 11, there is an error when analyzing the package. This only occurs on android 11.
Any suggestion?
Thanks
1617160496402.png
 

evildog1

Senior Member
May 2, 2012
1,591
777
Hello, how are you?
I decompiled an apk, made the desired changes.
I compiled and installed it on my android 10 phone.
When I'm going to install the same apk modified on android 11, there is an error when analyzing the package. This only occurs on android 11.
Any suggestion?
ThanksView attachment 5264747
Yeah Android 11 is getting more stricter.
That API change seems like it's only for generate smali. See https://ibotpeaches.github.io/Apktool/documentation/

Try editing apktool.yml and make sure zipalign is enabled

Image 1617472102.png
 

Halfcast030

New member
Jul 25, 2015
1
0
i really would like to say thx i couldnt do it with your 2 methods. i did it step by step but when it come to that point where i need to install everything to the watch with my finish apk´s it says no galaxy store something.... thx for your help
 

muschiu35bv

Senior Member
Oct 19, 2013
234
29
I have uninstall jdk 16 and put jdk 15 and has worked. I was able to sign and then use Apk tool. Now BP.apk works .Thank you very much for your support and great work!
 

AlCapone

Senior Member
Nov 22, 2004
517
24
I need to modify the google glass browser (Android 4.4) to skip the check for activity before playing back media(audio).
(it requires some interaction, like pressing a button to make the first sound - and my use of google glass should be handsfree, even at start)

I have the APK here: https://drive.google.com/file/d/1NDYn9Rmg8ZyrE7xuZCB85Fe8g_SGqAan/view?usp=sharing

Can some of you skillful hackers :) .. confirm that the APK can be decompiled, so that one can search for this feature, disable it ... and recompile the .dex / APK?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 185
    1607083775847.png


    Apk Easy Tool is a lightweight GUI application that enables you to manage, sign, compile and decompile the APK files for the apps you are working on.

    APK Easy Tool is absolute free for commercial and non-commercial use.

    Please note: This tool is not meant for newbies, but meant for faster tasks for those who are lazy to use CMD

    Requirements:
    - Windows 7 or above
    - .NET Framework 4.7.2 or above
    - Java 8 or JDK 8, doesn't matter which one

    Features:
    Decompile/Compile
    Decomile and compile APK, DEX and JAR files, with SPACE, symbols and germany, danish, swedish etc... characters support. Can cancel during operation

    Sign/Zipalign
    Signing and ZipAligning of APK/JAR files. Can cancel during operation

    Extract/Zip APK
    Extract and zip APK with 7z Compression-level 0-9. Can cancel during operation

    APK Infomation
    Show APK infomation with icon using aapt dump badging and link to Play Store

    Framework
    Install your framework and manage framework paths

    Log output
    View your logs to find errors.

    Options
    Change options of tool, decompile, compile, sign and zipalign. Options: Java heap, Apktool version, apksigner version, directories, java path, Windows explorer integration, remeber window position and more
    All options and textboxes are saved as config.xml and will load on launch
    Quick options on main.

    Drag and drop
    Drop APK, DEX, JAR files and Decompiled folder on buttons to perform actions. Drop outside buttons to select/open as file/folder

    Apktool.jar version selection
    Can switch to other versions of apktool.jar on options
    Add other apktool.jar in "Apktool" folder

    Shortcuts
    4 buttons to open work directories of decompiled APK, compiled APK, extracted APK and zipped APK
    Jumplist shortcuts
    mSZHfpP.png


    Windows explorer integration
    Do actions by just right-clicking on APK file and choose the following options, decomile or compile APK, DEX, and JAR files, Zipalign APK, Check align, Sign APK and Install APK
    IvZ7Xm0.png
    Wa6eXdl.png


    Getting started:
    For the first time you launch the tool, it will automatically set apktool.jar and work directories for you. You can change it in Options
    Keep in mind, it will always check for update on launch. You can disable it in options if you want.

    Selecting/opening APK or decompiled folder will be used as your main project work. So if you doing actions, it will be placed in your work directories that was been set.

    Spaces are supported but accent characters are barely supported, you may need to rename it before opening APK. APK filename that contains chinese, japanese etc will still not work even code page is set correctly in the Options so you need to rename the APK. I don't know why Windows behave like that.

    Drag and drop are supported. The files would be placed on the same directory where the apk came from

    You do not need to use Framework unless you know what you are doing, it is for ROM developers and System App modder only

    It works the same way as the command line version :)

    Download links:
    Installer is no longer released due to an unknown error with Microsoft Visual Studio Installer Projects. It is always buggy, so I gave up. Please use portable version, it's easy to extract and you can easly see the content before you extract





    (It can take longer time to update there)

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

    I understand the concern when this tool gets flagged as malware but I can tell you this tool is safe. There is nothing that could potentialy harm your PC. Why would I do that to you?? You may thought i'm evil, but not really, it was just a silly name, it came from a song name called Evil-dog or something. But still, i'm not evil 😄
    Also Softpedia labs has tested this tool multipletimes and still reported this tool 100% clean. See here: https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/Apk-Easy-Tool.shtml

    Virustotal 2/69.

    Credits:
    Evildog1 (Creator of this tool)
    ibotpeaches (Creator of apktool.jar)
    Google, Android NDK (adb, aapt, apksigner and zipalign)
    bootstraponline (signapk)
    Igor Pavlov (7zip)
    JesusFreke (Smali/Baksmali)
    dwmkerr (SharpShell https://github.com/dwmkerr/sharpshell)

    Disclaimer:
    Same as apktool, APK Easy Tool is neither intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms, analyzing applications and much more.
    26
    If you just joined XDA just to come here, Please follow XDA rules first

    This thread is NOT the right place to discuss about modding like editing smali and xml files, editing png, how to get unlimited values illegally, security issues, decrypting stuff, app crashes etc. I'm NOT here to help with it, i'm not expert, and i don't have time. Don't send me a private message about it. The best place is to ask on Android Q&A, Help & Troubleshooting
    Please keep this thread on-topic, and anything about apktool related only. I can't help with anything else unless it's really caused by APK Easy Tool or apktool

    Regarding issues with framework and system apps modding, please post at the correct section of your device model.

    I won't be able to answer every inquiries stuff that may be already explained here!

    Troubleshooting:
    It's not unusual that it can't decompile or compile. Please try the troubleshooting below to see if it solves the problem:
    Keep in mind that there's a big difference between identifying issues related specifically to the "APK Easy Tool Software" and the "Apktool Java Utility (by iBotPeaches).
    More info https://forum.xda-developers.com/t/...1-58-3-dec-2020.3333960/page-25#post-79520098. Thanks @Ibuprophen for explaining
    • Make sure the filename does not contain any symbol or special characters like chinese, japanese, arabic etc since apktool.jar is command line based tool, it does not support it
    • Use latest version of apktool.jar (See FAQ Below for more info)
    • If you are using latest version of apktool.jar, try use older version of apktool.jar. Sometimes it can mitigate the issue (See FAQ Below for more info)
    • Go to Framework tab and clear the framework, and decompile the APK again.
    • Decompile APK with "Only disassemble the main dex classes (classes[0-9]*.dex) in the root" checked. Prevents disasemble dex from assets folder) (apktool 2.4.1 and up only)
    • Decompile APK with "Don't decode resources.arsc" checked if you are only editing Java (smali) (It will prevent the decompile of resources. This keeps the resources.arsc intact without any decode.)
    • Decompile APK with "Don't decode classes.dex" checked if you are only editing the resources (xml) (--no-src will prevent the disassembly of the dex file(s). This keeps the apk dex file(s) and simply moves it during build.)
    • Compile with "Use the aapt2 binary instead of aapt" checked (Use the aapt2 binary instead of appt)
    • Sometimes Java 8 64-bit works better than Java 8 32-bit. If your system is Windows 64-Bit, please uninstall Java 32-bit version (and all other Java versions you don't use) and install Java 64-bit version (Windows Offline (64-bit)) or install JDK 8 64-bit (Windows x64) if you are developing Java. Java and JDK does not matter for apktool.jar
    • Sometimes your antivirus may prevent it from working correctly. Disable it temporary
    If nothing solves your problem, please check list of Apktool.jar errors:)

    I recommended that you search the issues on Apktool Github repo too

    FAQ:
    Q: How can I update or downgrade apktool.jar?
    A: Download apktool.jar here: https://bitbucket.org/iBotPeaches/apktool/downloads/
    Place apktool.jar inside \APK Easy Tool\Apktool. Restart the tool if running
    Go to Options and switch apktool version

    SliCLTF.png


    Do not forget to clear the framework after switching version!

    Q: I'm getting an error "'Java' is not found as an internal or external command"
    A: Reinstall Java or JDK

    Q: I'm getting an error "java.lang.OutOfMemoryError"
    A: Go to Options tab and increase Java heap size

    If your system is Windows 64-bit, please uninstall Java 32-bit version (and all other Java versions if you don't use) and install Java 64-bit version (Windows Offline (64-bit)) or install JDK 8 64-bit (Windows x64) if you are developing Java. Java and JDK do not really matter for apktool

    Q: I'm getting an error "Error occurred during initialization of VM. Could not reserve enough space for (...)KB object heap"
    A: Go to Options tab and reduce Java heap size. Recommended size: 1024m

    If your system is Windows 64-bit, please uninstall Java 32-bit version (and all other Java versions if you don't use) and install Java 64-bit version (Windows Offline (64-bit)) or install JDK 8 64-bit (Windows x64) if you are developing Java. Java and JDK do not really matter for apktool

    Q: I'm getting an error "brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = -1073741701)"
    This is basically the problem with Java 32-bit.
    32-bit is old and support will be stopped on apktool 2.6.0. Please consider to switch to Windows 64-bit system if you still using 32-bit system, and install Java 64-bit version (Windows Offline (64-bit)) or install JDK 8 64-bit (Windows x64) if you are developing Java. Java and JDK do not really matter for apktool

    Q: Window is not opening but still appear in taskbar
    A: The window is out of screen, edit the config.xml and change

    Code:
    <CheckBoxWinPos>true</CheckBoxWinPos>

    to

    Code:
    <CheckBoxWinPos>false</CheckBoxWinPos>

    Q: Drag and drop does not work
    Do not run it as administrator. Windows never allow drag and drop if an application running as administraor for security reason

    Q: How to update or delete AETShellExt.dll?
    A: If you are using shell extension for APK Easy Tool and you want to update, you must unregister and uninstall it first

    Open APK Easy Tool. Go to options -> General and click Uninstall to uninstall Context menu integration. It will ask you for admin rights
    Windows 8/10: Open Task Manager and restart all explorer.exe processes
    Windows 7: Open Task Manager, end task all explorer.exe processes and run new task explorer.exe

    Then you can replace or delete AETShellExt.dll and don't forget SharpShell.dll ServerRegistrationManager.exe too

    Q: Is drag and drop supported?
    A: Yes it supports drag and drop APK/ZIP file Simply drop a file on buttons to do something.
    Examples:
    - Drop an APK file on "Decompile APK" button to decompile APK in the same directory
    - Drop an APK file outside (drop file on white background) to select APK to work on.

    Q: How can I reset APK Easy Tool?
    A: Go to Options -> General. Scroll down and click Reset to default. You can also manually delete config.xml beside its exe

    Q: Is APK Easy Tool collecting any data?
    A: No, we respect your privacy very seriously. It can only connect to my read-only repo server that checks for updates. I don't own a real server that is writeable

    Q: Do you release the source code?
    A: No, it's my decision and you should respect that. There are already open source projects on Github that can help you getting started

    https://github.com/INF1NUM/APKToolGUI
    https://github.com/oscar0812/ApktoolFX

    Q: Alternatives?
    A: I do like other nice alternatives, I don't competing against them. Try out Tickle My Android, a command line tool that are also easy to use. And if you are fan of IDE, try out APK Studio or APKLab. There are a lot more of tools than that. But don't expect that using other tools will always solve any Apktool issues :p

    Reporting an issue:
    Have any problem with APK Easy Tool? Please fill out the details. Do feel free to report an Apktool issue if you are really sure you can't find answer anywhere
    - Describe the bug, clear and concise description of what the bug is.
    - Full logs
    - Steps to reproduce the behavior
    - Screenshots or videos. If applicable, add them to help explain your problem.
    - Version of your operating system (e.g Windows 10)

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

    Changelogs:
    v1.59.2 (2021-04-03)
    - Fixed that it opens log window when you open APK infomation
    - Updated polish language

    v1.59.1 (2021-03-25)
    - Fixed config.xml not saving
    - Re-write CMD execution code from scratch. Now it will work for all system, and it support real time logging
    - Log output cleanup
    - Removed code page, it is no longer needed
    - Language updated

    v1.59 (2021-03-17)

    - Fixed decompile, compile and signing that does nothing for no reason
    - No longer show error message due to peoples reporing me useless screenshot
    - No longer show update dialog if update is available. Click on the logo to show it
    - Setting Java heap size is no longer needed but now has option to enable it. I realized that Java auto set heap size to maximum as possible. Java 32-bit: 1.5GB, and Java 64-bit: 4GB, if i'm right
    - Hide some unused options.
    - --v4-no-merkle-tree option actually does not exist so it has been removed
    - Updated SDK tools, adb, zipalign, aapt, apksigner to 30.0.3
    - Updated smali/baksmali to 2.5.2
    - Updated languages
    - Removed donation due to privacy issues

    v1.58 (2020-12-03)

    Note:
    - The tool has become a bit too advanced so we remove some features to keep it simple and to proper maintaining
    - As of apktool.jar 2.5.0, 32 bit support is deprecated. Once 32 bit support is removed from apktool, APK Easy Tool will also have 32 bit support removed. 32 bit is dead now

    Changelog:
    - Updated apktool.jar to 2.5.0
    - Language improvements
    - Updated adb, zipalign, aapt, apksigner from Android SDK 30.0.2
    - Logs and history now stored in temp folder C:\Users\(username)\AppData\Local\Temp\AET. They should be stored temporary, not permanently. You can also use any disk cleaner to clear your temp folder which also clears APK Easy Tool's icon cache, logs and history
    - Added signature signing options. v4 signing disabled by default so it doesn't create useless .idsig file
    - "Only disassemble the main dex classes" is on by default due to annoying smali_assets/assets.dex error on some APKs
    in the root. [v2.4.1+]
    - Switched back to aapt 1 due to some issues getting APK info
    - Default heap is 2048m
    - Fix icon loading for decompiled APK
    - Fix framework installation path
    - Temporary disabled CMD mode, may be removed in next updated. New way to execute CMD is being improved.
    - For more privacy, logs will only save if an error occured. You can still clear the log anytime
    - Portable Java path has changed. Select java.exe instead the bin folder
    - You can press ESC to cancel which would kill process of java.exe, adb.exe, zipalign.exe and 7z.exe. This is not recommended to do
    - Added status bar. It's easier to work with it than custom yellow notice bar
    - Removed log date. I don't think anyone will ever look back of their logs
    - Removed log level
    - Removed replace spaces with underscore. You can use PowerToys which has PowerRename that does the job
    - Removed signapk.jar since it's too old and slow
    - Removed ZIP signing since not many using this much. APK Easy Tool should be more focused on APK. Please use an alternative tool for ZIP signing https://forum.xda-developers.com/an...g/tool-zip-builder-v4-2-1-build-sign-t3739556
    - Removed quick options because the UI looking bit awkward. It should be simple and more space for multi-languages
    - Removed disable tooltip checkbox. Now it is always shown
    6
    Good news to everyone. Next week I have enough time to work with it and this time, I will not make and leave any new bugs behind unlike what Microsoft did with Win10. Sorry for being Microsoft (just kidding) xD. I will make sure no bugs exists and I will read all previous posts looking for issues and suggestion. And I will switch back to apktool 2.3.4 jar for stability if 2.4.1 is not released yet

    Sorry for the long no updates. Was busy and had issues in my life. I kept planning to work with it but didn't. hope i can this time :)
    6
    APK Easy Tool v1.59.1 (2021-03-25)
    - Fixed config.xml not saving
    - Re-write CMD execution code from scratch. Now it will work for all system, and it support real time logging
    - Log output cleanup
    - Removed code page, it is no longer needed
    - Language updated

    Installer is no longer released due to an unknown error with Microsoft Visual Studio Installer Projects. It is always buggy, so I gave up. Please use portable version, it's easy to extract and you can easly see the content before you extract
    5
    APK Easy Tool 1.51 Released. This version should be more stable now :)

    Changelog:
    ===[ New Features ]===
    - Option to clear framework cache
    - A blue down arrow button to visit apktool website to download
    - CMD modes: Normal, Legacy and Batch scripting. Useful to temporary fix tool getting stuck. Legacy mode is now default. This feature is still under testing
    Normal: Execute CMD normally using .NET Process
    Legacy: Execute CMD using WriteLine. It works excatly as AET v1.39 and below.
    Batch scripting: Generate .bat file and execute it
    - Log Level: Verbose (default) and Warn & Error. Useful to temporary fix tool getting stuck. This feature is still under testing
    Verbose: Default logging
    Warn & Error: Only log warning and errors. Reduces buffer size to avoid tool getting stuck during decompilation/compilation
    - New update dialog with changelog. It will popup instead showing update notice below
    - Dropdown history of APK path and APK names
    - Options to disable history and clear history
    - Sided Log output window. The button will only appear for screen resolution that have higher width than 1250.

    ===[ Fixed Issues ]===
    - Image duplicating if using high DPI 125%
    - Zipaligned APK is placed within the decompiled directory
    - Wrong command usage of signapk.jar
    - apktool.jar were not auto selected when using it first time or after reset
    - Signing ZIP file does nothing or executes wrong command
    - Wrong path when compiling selected decompiled APK
    - File extension recognized incorrectly which caused missing characters after dot if the file/folder name contains dot symbol

    ===[ Enhancements ]===
    - Anti-virus false positives fixed (Gen:Variant.Ursu). If such happens again, please contact.
    - APK Easy Tool will warn if anti-virus have blocked it from file changes.
    - A bit smaller window size
    - Owner email changed. The previous email is no longer active
    - Some text changes
    - Some UI changes
    - Automatically delete existing directory before baksmaling
    - Updated 7-Zip binary to 18.05 (Author of 7-Zip: Igor Pavlov https://www.7-zip.org)
    - Updated Baksmali/smali to 2.2.4 (Author of Baksmali/smali: JesusFreke https://github.com/JesusFreke/smali)

    ===[ Removed features ]===
    - Embedded browser in News section has been removed due to false positives, issues with Wine-HQ and critical security issue with Internet Explorer on outdated systems.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone