5 November 2017

APK Easy Tool v1.40 for Windows (GUI tool, friendly) (5 nov 2017)


Good news: I have fixed false positives and now only 1 buisness anti-virus detect this tool as a malware. Nobody here uses SentinelOne, only companies uses it. Virustotal:

Requirements:
Windows vista or newer (This tool will not work for Windows XP)
.NET Framework 4.5.2 or newer
Java SE/JDK is required for decompile, compile, and sign APK. If you don't have Java installed, you can only use Zipalign or Install APK. Download and install Java SE/JDK now

Features:
7z Compression-level 0-9
APK infomation with icon by aapt dump badging
Background workers to get rid of lags
Remember window position (SHIFT + Q to reset window position)
Advanced log viewer, with .txt file selection
Extract APK / Zip APK
Switch between apksigner.jar by Google and signapk.jar by bootstraponline
Quick help
Full environment path support
Adb process kill
Apktool.jar version selections
Decompile APK
Compile APK
Sign APK after compile
Sign seletected APK (It will clone the selected APK, and sign it)
Sign compiled APK (If you forgot to sign your compiled APK, you can sign it)
SignAPK (signapk.jar v1.0)
Remember path when closed (config will reset if EXE file was moved to somewere else)
Framework installer (uses apktool.jar's commands)
Logs tab
Drag and drop file support
Full options of decompile and compile
Cancel button in waiting dialog box
Clear logs when exit
Allow path changes in textbox
Java heap option. Default 512m
ZipAlign
Options to rename the apk file
Options to select apktool version.
Tooltips
Enable/Disable check for updates
Enable/Disable tips and ToolTips
and more...

How to use:
1. Download .msi or zip file,
2. If you download .msi, open it and simply install it. If you download portable version .zip, extract to the portable drive you like to.
3. Launch APK Easy Tool, directory are automatically set
4. Select the APK file you want to work with or drop the APK to perform an action
5. Do some work and good luck

You do not need to select APK and set the directory if you do drag and drop actions.

Framework are for ROM developers and System App modder only

It works the same way as the command line version
(For peoples who live in china that can't access any other websites above)

Credits:
Evildog1 (Creator of this tool)
ibotpeaches (Creator of apktool.jar)
Google (adb, aapt, apksigner and zipalign)
bootstraponline (signapk)
Igor Pavlov (7zip)

Changelogs:
1.40 (2017-11-05)
- Added package infomation with icon. Icon cache is stored at %AppData%\Local\Temp\AET and it's automatically cleared
- Added copy to clipboard on package name. Just click on package name to copy to clipboard.
- Added extract/zip APK button with drag and drop support. (Requested)
- Added an option to remember window position. Useful for multiple monitors. Press SHIFT + Q to reset position if window is out of screen. (Requested)
- Added 7zip binary to extract / zip file. Why because it's faster and better than crappy .NET version.
- Added background workers to remove lags.
- Added framework file counter to check how many framework is installed
- Added "copy" context menu on Logs fields. Select the text, right click and click "copy" to copy to clipboard
- Added option to enable dump APK infomation using aapt.
- Added option to change extracted APK / zipped APK
- Added apksigner.jar for Java 9 and an option to switch between apksigner and signapk
- Options to change path are moved to Options.
- False positives fixed. Buisness and crappy unpopular anti-virus that nobody uses it, still detect this tool as a malware
- Update check improved.
- Updated adb to 1.0.39, and aapt and zipalign to 27.0.0 (SDK 27) (Android 8.1.0)
- Re-written CMD arguments code from scratch. Signing issue aka 0 KB should be gone forever
- Zipalign verbose output disabled by default.
- New logo font
- New waiting UI.
- Improved UI.
- Improved checks.
- Inplemented log system. It will create log files everyday and it will continue to load/save logs if the file is created and the date still match.
- Removed exe downloader.
- Removed Kill adb button. It is not necessary.
- Removed setup directories for me button. The program automatically create directories if they are not set.
- German (üöä), danish (æøå) and some other foreign characters are supported. Chinese, japanese, etc are ONLY supported IF system locale is correctly set. See more: https://www.top-password.com/blog/tag/change-system-locale-windows-command-line/
- Uncheck "Sign APK after compile" no longer uncheck and grey out "Install APK after compile". Now you can install unsigned APK for rooted devices only.
- Check "Keep original signature" no longer uncheck "Install APK after compile" and disable "Zipalign"
- Fixed tab orders
- Drag and drop APK on framework install button now supported
- Java heap size is 1024 MB by default

More changelogs:

Screenshots:

 



0 comments:

Post a Comment