yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] jonhny6666:
good work.....i tried so many apk tool but this one look work on so fine...i just donated for you hope you can keep update and make it more perfect

---------- Post added at 12:47 AM ---------- Previous post was at 12:32 AM ----------

S: WARNING: Could not write to (C:\Users\Jonhny\AppData\Local\apktool\framework), using C:\Users\Jonhny\AppData\Local\Temp\ instead...

S: Please be aware this is a volatile directory and frameworks could go missing, please utilize --frame-path if the default storage directory is unavailable

W: C:\Users\Jonhny\Documents\APK Easy Tool\1-Decompiled APKs\3839\res\values\arrays.xml:4: error: Error parsing XML: not well-formed (invalid token)

W:

W: C:\Users\Jonhny\Documents\APK Easy Tool\1-Decompiled APKs\3839\res\values\strings.xml:24: error: Error parsing XML: not well-formed (invalid token)

W:

brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\Jonhny\AppData\Local\Temp\brut_util_Jar_1388031380278131955.tmp, p, --forced-package-id, 127, --min-sdk-version, 14, --target-sdk-version, 22, --version-code, 186, --version-name, 1.5.3.902, --no-version-vectors, -F, C:\Users\Jonhny\AppData\Local\Temp\
[Android Software/Hacking General [Developers Only]] domi223:
:good:
[Android Software/Hacking General [Developers Only]] evildog1:
Ok then i will add it for next version

That means the xml syntax is incorrect. You can try validate xml at https://codebeautify.org/xmlvalidator to see if it's valid or not
[Android Software/Hacking General [Developers Only]] Tayler1917:
Error Compile

''compile failed. please check the log

Try clear framework if you got compile error often''

Whenever I am compiling an apk it gives this error! Does anyone know how to solve it? :( :confused:
[Android Software/Hacking General [Developers Only]] evildog1:
Can you show me the log output?
[Android Software/Hacking General [Developers Only]] evildog1:
Anti-virus engine keep false reporting my tool as malware again. This time it stayed clean for a month after hard work on clean up

Even I signed my tool different ways, it still telling me it's not signed.

https://www.virustotal.com/#/file/b...91ca13f90b1b7523be48672ce8ad60a8843/detection

If anyone know how can I make my tool as Trusted developer, let me know.

I don't have time to report false positive to anti-virus vendors. I appreciate if you guys do it for me

I'll clean up code again then i'll report to anti-virus vendors
[Android Software/Hacking General [Developers Only]] Ibuprophen:
I feel for you [MENTION=4623971]evildog1[/MENTION]...

I'm helping a few other developers on a piece of software that has been experiencing a similar situation as well.

Microsoft has also been changing the TPM that's also been causing all kinds of issues for private developers as well.

They've been working on this for the past 3 months or so...

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] Hamidreza2010:
special thanks bro

wait for it :good:
[Android Software/Hacking General [Developers Only]] N'ayam Amarsh'e:
I am experiencing some problems. The original signature is never there whenever I compile the apk.

You can see for yourself, I just simply change icons and the signature is never the original one.

[IMG="error"]https://scontent.fdel9-1.fna.fbcdn.net/v/t1.15752-9/40796564_517365428728558_2027337903603974144_n.png?_nc_cat=0&oh=e1c3255eb684161beec1e767661aea23&oe=5BFCBC0A[/IMG]
[Android Software/Hacking General [Developers Only]] evildog1:
That's normal to not compile with original signature.

If you want to keep original signature, just enable "keep original signature"

Got other signature problems, then i don't know why
[Android Software/Hacking General [Developers Only]] N'ayam Amarsh'e:
I found it, When I updated the tool I forgot to install framework-res.apk.
[Android Software/Hacking General [Developers Only]] evildog1:
APK Easy Tool v1.54 released!

Changelog (2018-09-11)

===[ New Features ]===

- Option to disable APK reading for better performance

- Open to replace spaces with underscore for compiled apk

- Ability to get version of signature scheme. Just to know if APK have new signature or not.

- Added Server Registration Manager for 64-bit OS (srm-64.exe) since srm.exe for any CPU causes problem on 64-bit OS on some machines.

- Build 64-bit version of APK Easy Tool. Useful to avoid out of memory error when working with heavy APK that require huge amoumt of memory

===[ Fixed issues ]===

- Names not renamed when selecting APK on drop down

- File path of Pem and pk8 reverts to default even file exists

- Apktool selection reset to default or become blank

===[ Enhancements ]===

- Update apktool.jar to 2.3.4

- Be able to use APK Easy Tool without WindowsAPICodePack. Following features will be disabled if Microsoft.WindowsAPICodePack.dll and Microsoft.WindowsAPICodePack.Shell.dll does not exist: JumpList and Taskbar progress

- Improve performance of reading APK

- Icons will load from temp cache if icon file exists

- Icons will be extracted to each folder of package name to avoid loading wrong icon.

- Show SDK version with Android version

- Updated apksigner.jar (0.8)(by Android NDK) to 28.0.1

- Updated aapt.exe (by Android NDK) to 28.0.1

- Updated baksmali/smali (by JesusFreke) to 2.5.5

- Updated adb (by Android NDK) to 1.0.40

- Updated zipalign to 28.0.1

- Resetting to default no longer delete xml file but override xml file to default

- Renamed sign1.pk8 and sign2.pem to apkeasytool.pk8 and apkeasytool.pem just to have cool alias name (APKEASYT.RSA and APKEASYT.SF). To rename file alias name, you can rename existing keys or create your own jks key with your own alias name

- Another clean up to avoid false positive

- UI changes

===[ Removed features ]===

- Removed loading configuration from registry in favor of xml (To import your registry, use 1.53, close to save xml file, then upgrade to 1.54)
[Android Software/Hacking General [Developers Only]] Ibuprophen:
Just a little heads-up [MENTION=4623971]evildog1[/MENTION]...

If anyone ever encounters the following error message:

This is only because iBotPeaches had stated on the following issue comment recently that "... 32bit is no longer supported...".

https://github.com/iBotPeaches/Apktool/issues/1897#issuecomment-419705526

Thanks a bunch! :)

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] bovirus:
[MENTION=4623971]evildog1[/MENTION]

I propose a renaming of files that user can download

APK Easy Tools.zip - portable

APK Easy Tools x86.msi (or APK Easy Tools 32bit.msi) - 32bit version

APK Easy Tools x64.msi (or APK Easy Tools 64bit.msi) - 64bit version

For me it's more clear.

Now the msi for 32bit or 64 bit have the same file name and the x86/x64 file downloaded are the same (equal as byte contents).
[Android Software/Hacking General [Developers Only]] evildog1:
That user was using Linux (as I recognize the path /usr/local/bin/..). 32-bit support for Linux was dropped long time ago because of Google dropped something about library for 32-bit (I forgot what it was). 32-bit support for Windows is still supported.

They can install Wine to use APK Easy Tool on 32-bit system if possible
[Android Software/Hacking General [Developers Only]] evildog1:
Good news. The fix is coming. I will update the tool once the new apktool.jar is released

https://github.com/iBotPeaches/Apktool/commit/22bd5b0acc15abf9405028f473a7f14e3e16e954

https://github.com/iBotPeaches/Apktool/issues/1202#issuecomment-200612779
[Android Software/Hacking General [Developers Only]] kikinda:
Great news :)
[Android Software/Hacking General [Developers Only]] evildog1:
Hi,

I have updated the tool.
[Android Software/Hacking General [Developers Only]] kikinda:
now work ok
[Android Software/Hacking General [Developers Only]] tirta.agung:
Hi there, I'm using windows 7 and JDK 8u73 as prompted by your tool. However, your tooI just doesn't to be working, and I got this error message:

01/05/2016 23:25:31.00
Decompiling...

Error: Unable to access jarfile apktool.jar

Any way to fix this?

Btw, nice concept.
[Android Software/Hacking General [Developers Only]] evildog1:
Hi,

Is the folder "APK Easy Tool" extracted in your Documents folder?

Is your Documents shared with a server?
[Android Software/Hacking General [Developers Only]] northwindtrades:
Thanks a lot man , I've been having trouble with write issues on two of my ported Roms . this saves me the task of setting up apktool. I will give credits when I upload and share the rom:D
[Android Software/Hacking General [Developers Only]] northwindtrades:
[MENTION=4623971]evildog1[/MENTION] this tool use the latest apktool and appt.exe? Cause I can't decompile framework res apk of Roms like temasek and RR citing a multiple resource error in theme default resolver .

I " think " this is because some new theme thing has been added in these Roms that cause the app to crash cause I can do the pure cm12.1 fine .can you pls contact the apktool Dev about it?
[Android Software/Hacking General [Developers Only]] evildog1:
Hello,

i think this tool use apktool 2.1.0, and about appt.exe, i don't know. Can you share your apk files here so i can test it out?

Share the log of APK Easy Tool, screenshots and logcats from your ROM (if you created bugreport from Developer Options).
[Android Software/Hacking General [Developers Only]] northwindtrades:
Will do when I get home ,thanks
[Android Software/Hacking General [Developers Only]] northwindtrades:
I've scrapped both ROMs ,I ran into a thread in which a user contacted ibotpeaches with the same problem I have and ibotpeaches confirmed that teamsek took a theme file from slimrom that caused the apktool to crash and this will be hard to fix. I didn't bookmark the thread.appreciate your help

Anyway nice thread and tool .kudos to you:good:
[Android Software/Hacking General [Developers Only]] evildog1:
Maybe you need to install Framework in Framework installer and decompile the Framework res apk. You can ask temasek for workaround

Thanks for your support.
[Android Software/Hacking General [Developers Only]] Neo-Android:
Working great thanks ....!!!
[Android Software/Hacking General [Developers Only]] :
-----------------------------------------------------------------

Signing...

java.io.FileNotFoundException: C:\Users\Marco\Desktop\Recompiled APKs\SystemUI.apk (O sistema não pode encontrar o arquivo especificado)

at java.util.zip.ZipFile.open(Native Method)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at com.android.signapk.SignApk.main(SignApk.java:437)

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

apk does not compile after modify how to fix it?
[Android Software/Hacking General [Developers Only]] alexdom:
Can someone help me in download framework-res.apk ? There is only ads and there isn't link to download apk. Thanks.
[Android Software/Hacking General [Developers Only]] evildog1:
There is a link to download. you just don't know how. the owner of file hosting told me that they had removed some ads.
[Android Software/Hacking General [Developers Only]] evildog1:
i need log from "Decompiling"...
[Android Software/Hacking General [Developers Only]] alexdom:
Thanks very much for your answer but I don't find this directory on my kw88 smartwatch. Where can I find it ?
[Android Software/Hacking General [Developers Only]] evildog1:
if you are looking for framework-res.apk, navigate to /system/framework/ but the name might be different.
[Android Software/Hacking General [Developers Only]] alexdom:
But the /system/framework dir doesn't exists. Pheraps it can be in another path ?
[Android Software/Hacking General [Developers Only]] evildog1:
To everyone, after upgrade or switching to apktool 2.3.4, you may encounter an error "No resource identifier found for attribute 'xxx' in package 'xxx'", please clear framework, open framework folder and delete 1.apk then decompile the APK again to start over. Hope it helps.
[Android Software/Hacking General [Developers Only]] Ibuprophen:
Thank you very much for pointing out the PC OS. It wasn't very clear on Github. :thumbup:

I've got another quick question for you...

If the 2 smali & backsmali jar files are already an implementation within the Apktool jar releases, why do you provide/use them all separately?

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] evildog1:
Because there are some developers/modders only work with .dex and not the entire APK. They can simply replace modified .dex inside APK and sign it :).
[Android Software/Hacking General [Developers Only]] abo2sadam:
i have a problem on ver1 .54

show this msg evry time open app

and dont save any setting
[Android Software/Hacking General [Developers Only]] evildog1:
Oh I thought I implemented it so it writes to documents path but still tries to write file into path that requires administrator permission. I'll fix it tomorrow or 2 days.

For now, place this default config.xml in your installed path or install APK Easy Tool to path that doesn't require administrator permission or on external drive. I won't add admin permission for security reason.

Thanks for report this issue
[Android Software/Hacking General [Developers Only]] abo2sadam:
Ok Thank you I'm waiting for you.

i install on D:\APK Easy Tool and evrythink ok

Can you also fix this problem for size :o

i Donate you now on baypal :good:
[Android Software/Hacking General [Developers Only]] evildog1:
Thank you for donation.

An user reported that similar but I was unable to reproduce it. What resolution and dpi are you using? and are you using touchscreen?
[Android Software/Hacking General [Developers Only]] Ibuprophen:
[MENTION=4623971]evildog1[/MENTION], The Config.xml file is actually included within the .msi installer files but, it's being placed within a completely different location than where the software is looking for it.

The config.xml file for both the x64 & x86 installers are being placed within the:

%userprofile%\documents\APK Easy Tool\

By design, the software will first ask about the custom directory setup that is saved within the config.xml.

Since the Config.xml is located elsewhere than where the software will be looking at, the initial settings won't be saved.

Now when the second (and consecutive) time it's launched, it will reflect a popup message (examples attached) for this again.

View attachment 4594440

View attachment 4594439

It threw me back a bit when i had suddenly located the Config.xml file elsewhere.

I hope that i had explained this okay via text... :)

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] abo2sadam:
yes i use touchscreen

my resolution is 1290x1080
[Android Software/Hacking General [Developers Only]] kramer04:
Install Framework failed

Hello

Just try to use the last portable 1.54 but i'm unable to install Framework.

see log

Installing framework APK... (CMD mode: Normal)

/c "java -Xmx1024m -jar "H:\Samsung\Note 3\APK TOOL\APK Easy Tool\Apk Easy Tool 1.54\Apktool\apktool_2.3.4.jar" if "H:\Samsung\Note 3\APK TOOL\APK Easy Tool\Apk Easy Tool 1.54\Framework\framework-res.apk" -p "H:\Samsung\Note 3\APK TOOL\APK Easy Tool\Apk Easy Tool 1.54\Framework" ""

Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFoundException:
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:864)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:809)
at brut.androlib.Androlib.installFramework(Androlib.java:707)
at brut.apktool.Main.cmdInstallFramework(Main.java:256)
at brut.apktool.Main.main(Main.java:79)
Caused by: java.io.FileNotFoundException:
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:817)
... 4 more
[Android Software/Hacking General [Developers Only]] Ibuprophen:
[MENTION=4623971]evildog1[/MENTION], something isn't right with your latest release....

To list them all would take quite some time since half the issues I've experienced are sporadic and the others are not.

I spent half the day trying to figure out what was going on and, unfortunately, ended up installing v1.53 and had no issues at all with that previous version.

The only exception was manually updating the Apktool, small and backsmali jar files.

I've got a feeling that I'm not the only user whose experienced behavior from your latest release that was never even present in the previous few.

I'll do what I can to help you with some clarifications the best way I can my friend.

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] evildog1:
Thanks

Bugs fixed for next release.

Please explain them all as possible as you can before I release the new version

I have reverted the path changes of config.xml to the previous way. If it tried to save config.xml in a path that requires administrative rights, Windows will automatically save it somewhere and APK Easy Tool will still load the saved file that I don't know where.
[Android Software/Hacking General [Developers Only]] Ibuprophen:
The biggest issues (that comes to mind):

1) The software may only need 1 config.xml file but, for some reason, it's requiring it to be in both locations (user data and the main installation directories).

2) I'm running into issues for some framework errors that isn't required for what I'm trying to do.

The previous version reverts to a default location (like the 1.apk file in the temp directory) for this when there's nothing set for an app.

This current version doesn't utilize a default and just errors out reflecting a Fail to decompile Popup.

3) Unlike the 32-bit version, when uninstalling the 64-bit software, it doesn't uninstall the majority of the software.

I'll see what I can do with getting more information but, the above information is the worse part (I can remember).

I hope that I had explained this okay via text... :thumbup:

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] evildog1:
1) The changes is reverted back to 1.53

2) Try can clear the FW cache and delete 1.apk if you got decompile error too often. Many many users have this problem

3) The 64-bit software doesn't fully uninstall? (if i understand correct)
[Android Software/Hacking General [Developers Only]] Ibuprophen:
Awesome! :)

_

This is Correct (only the x64 version)! :thumbup:

Thank you very much!

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] evildog1:
I was unable to reproduce the issue. I had optimized the setup a bit, hope it solves the problem

I assume you work with Settings system app right? If so, install the appropriate framework pulled from your device or the ROM.

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

APK Easy Tool v1.541 released!

Changelog (2018-09-16)

===[ Fixed issues ]===

- Fixed wrong path of config.xml.

- Compile name textbox places wrong location when using high DPI (Removed auto new location point)

- File not found when installing framework

- Added exception of copying to clipboard to avoid crash.

- APK info and icon does not load on startup

===[ Enhancements ]===

config.xml will always save on Documents folder if the tool is stored on C drive. Implement of path on C drive is working in progress
[Android Software/Hacking General [Developers Only]] Ibuprophen:
Your AWESOME [MENTION=4623971]evildog1[/MENTION]!

I've got 2 quick questions (Not a Show Stopper)...

1) Did you ever address what I had posted on the following?

https://xdaforums.com/showthread.php?p=77344691

2) When Uninstalling the older releases, there's residual Registry Entries that remain. I can spend a few minutes to locate them all but, it would be great if you could provide me with a heads up as to where they are to help speed that along.

I just wanted to know so I can clean it up before installing the updated version and help prevent any possible/potential conflicts.

I was thinking about creating a type of cleaner .reg file for personal use.

Thank you very much! :)

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] evildog1:
[MENTION=4828250]Ibuprophen[/MENTION]

1) I didn't because --copy-original abd -c does not make difference and I could not reproduce the crash issue after re-signing.

2) The only registry I used is /HKCU/Software/APK Easy Tool, other might be created by Windows. CCleaner reg scanner might help you locating useless registry

1.53 and above no longer using registry in favor of config.xml
[Android Software/Hacking General [Developers Only]] Ibuprophen:
I deeply apologize for the confusion...

The Post Link for the first question was the incorrect one since I had figured that one out a while ago.

The following Thread Post link is the actual one I was referring to when I had asked if you have addressed or planned to address at all.

https://xdaforums.com/showthread.php?p=77216384

_____

I have the CCleaner software and all is well since the previous version was uninstalled fine within the Registry other than 2 minor items that didn't affect the software at all and is a Windows specific entry that is placed back in there with the latest version.

Thank you very much! :)

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.
[Android Software/Hacking General [Developers Only]] Hamidreza2010:
[MENTION=4623971]evildog1[/MENTION] i integrate easy apk tool to right click but now i cant rename apk files with right click.

why and how can i rename apk files with your tool?

thanks
[Android Software/Hacking General [Developers Only]] evildog1:
Sorry I don't quite understand what you mean.

You want to rename apk before decompile... etc? or is rename option missing from context menu?
[Android Software/Hacking General [Developers Only]] Hamidreza2010:
After i integrate your tool to right click , rename option missing from context menu.
[Android Software/Hacking General [Developers Only]] evildog1:
Never heard that problem before. I still have rename option after integrate.

Can you show me screenshot of context menu?
[Android Software/Hacking General [Developers Only]] Hamidreza2010:
Bro i attached in my above post:

https://xdaforums.com/showpost.php?p=77649151&postcount=401

but here you are
[Android Software/Hacking General [Developers Only]] evildog1:
The "rename" option is right below the "delete" option. Don't you see that?

If you still unable to rename, try select a file and press F2 or double-click slowly to rename the file. Hope it helps.
[Android Software/Hacking General [Developers Only]] Ibuprophen:
I believe that the intended question that [MENTION=4623971]evildog1[/MENTION] meant was the context menu reflecting where the "Rename" option was.

I've personally had never noticed any option to "Rename" an app via the APK Easy Tool's context menu options.

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my SM-G900V device.