Hax4us / Apkmod

Apkmod can decompile, recompile, sign APK, and bind the payload with any legit APP
GNU General Public License v3.0
731 stars 98 forks source link

Still the aapt binary should need further modifications #24

Closed Mikesew1320 closed 4 years ago

Mikesew1320 commented 4 years ago

Problem description A clear and concise description of what the problem is. You may post screenshots in addition to description.

------> It still have issue when trying to recompile some apps after successfully decompiling them like Magisk Manager. There is an issue that prohibit the app from being recompiled successfully! Screenshot_20191229-075732

++++See the screenshot below 👇👇

Steps to reproduce Steps to reproduce the behavior. Please post all necessary commands that are needed to reproduce the issue.

Expected behavior A clear and concise description of what you expected to happen.

Additional information

  1. Post output of command termux-info
  2. Post version apkmod -v
  3. Attach Original Apk file.
Hax4us commented 4 years ago

What's the name of app in which you are trying to bind payload ? Is it magisk manager ?

Mikesew1320 commented 4 years ago

What's the name of app in which you are trying to bind payload ? Is it magisk manager ?

I am not trying to bind payload, I am trying to re-compile the app after modifications using Apkmod. That's all

Mikesew1320 commented 4 years ago

I can't show it from the source from what I typed b/c termux by default takes me automatically to the Bottom.

I think this issue is still caused by the resources folder inside the app.

Hax4us commented 4 years ago

Ok then what's the name of app ? I will test it on my device

Mikesew1320 commented 4 years ago

Ok then what's the name of app ? I will test it on my device

It's Magisk Manager(From latest canary). You can found on the link below.👇

https://github.com/topjohnwu/magisk_files/tree/canary Named "app-release.apk"

Btw, I tried with another app "Smartpack Kernel Manager" latest version 9.3. You can find on the link below 👇

https://github.com/SmartPack/SmartPack-Kernel-Manager/releases

I faced the same issue like what I faced for Magisk Manager. You can see on the screenshots below 👇

I think the tool has issue with open source apps. Ha...Ha.... JFF. Still serious issue with the name of some png files found in the resources folder of those apps.

Screenshot_20191229-132259 Screenshot_20191229-132309

Mikesew1320 commented 4 years ago

Ok then what's the name of app ? I will test it on my device

It's Magisk Manager(From latest canary). You can found on the link below.

https://github.com/topjohnwu/magisk_files/tree/canary Named "app-release.apk"

Btw, I tried with another app "Smartpack Kernel Manager" latest version 9.3. You can find on the link below

https://github.com/SmartPack/SmartPack-Kernel-Manager/releases

I faced the same issue like what I faced for Magisk Manager. You can see on the screenshots below

I think the tool has issue with open source apps. Ha...Ha.... JFF Screenshot_20191229-132259 Screenshot_20191229-132309

Screenshot_20191229-132318

Hax4us commented 4 years ago

Ok now update apkmod by apkmod -u I successfully decompile and recompile smartPack kernel manager app but Magisk Manager can't recompile , maybe they are using some kind of reverse engineering protection , same as Facebook WhatsApp etc ( most famous apps)

Mikesew1320 commented 4 years ago

Ok, I will update and try the result.

They don't need to add such like features b/c the app is open source so anyone with an interest can made his own modded version.

From my point of view it's happened b/c of the file names found in the resources folder of the app(Too many files)

Hax4us commented 4 years ago

From my point of view it's happened b/c of the file names found in the resources folder of the app(Too many files)

It makes sense

Mikesew1320 commented 4 years ago

From my point of view it's happened b/c of the file names found in the resources folder of the app(Too many files)

It makes sense

👍 Moved to Telegram!