Страницы

Batch ApkTool 3.7.7 DONATE + 3.7.3 FREE


Представляю вниманию коллег свою утилиту для работы с файлами APK - Batch ApkTool

Позволяет пакетно деодексировать, декомпилировать, изменять ресурсы и smali-код, рекомпилировать, подписывать, выравнивать (zipalign) APK, ZIP, JAR-файлы. Дополнительно есть возможность подключения плагинов, просмотра исходного Java кода APK, JAR и DEX-файлов, работа с устройством через ADB, и др.

Несмотря на свой скромный интерфейс, утилита превосходит большинство аналогичных приложений по качеству работы и удобству использования, поскольку она разрабатывается в тесном сотрудничестве с профессионалами по модификации Android-приложений, а также с головой и руками.

В архиве с программой находится подробная инструкция по использованию.

Внимание! Самые свежие версии Batch ApkTool распространяются через пожертвования. Если вам понравилась программа, и вы хотите поддержать её разработку, пожертвуйте 200₽ или более через форму, которая размещена в правой колонке блога. Спасибо!! Пожалуйста, в комментарии к переводу не забудьте указать ваш E-mail и никнейм, и в течение 24 часов после перевода я пришлю вам на E-mail ссылку на самую последнюю версию Batch ApkTool DONATE. Пожертвовав один раз, вы получаете доступ ко всем самым свежим версиям Batch ApkTool. Бесплатная версия будет по прежнему выкладываться, но отставать на несколько версий от Donate-версии.

PS. Если через 24 часа ответное письмо не пришло, и в спаме вы его тоже не нашли - пишите в ветку Batch ApkTool на 4PDA или на почту bursoft-portable@yandex.ru

Batch ApkTool 3.7.7 DONATE
- Обновлен apktool (2.4.1_0303), smali (2.2.6), jadx (0.9.0-b656), vdexExtractor (0.5.3_1108), luyten 0.5.4 (procyon 0.5.33), Python (3.7.2), Java (8u201).
- Обновлен плагин ColorPicker 1.1: добавлена регулировка прозрачности интерфейса.
- Исправлены некоторые ошибки.

Batch ApkTool 3.7.6 DONATE
- Добавлена возможность быстрого выбора подпунктов меню, т.е. вместо 7 -> 1 можно набрать 71.
- В расширенные настройки добавлена опция выбора схемы подписи APK (v1 или auto).
- Обновлен smali (2.2.5_1008), zipalign.
- Исправлена деодексация Android 9.0 на компьютерах со старыми процессорами, в которых отсутствуют инструкции SSE4.2.
- Исправлены некоторые ошибки.

Batch ApkTool 3.7.5 DONATE
- Изменён метод деодексации Android 9.0, больше не требуется предварительная настройка WSL. На Windows 7 - 10 используется flinux, на Windows XP - adb.
- Для подписи теперь используется apksigner.jar: добавлена поддержка APK Signature Scheme v2.
- Обновлен apktool (2.4.0_0918), oat2dex (0.90_0918).

Batch ApkTool 3.7.4 DONATE
- Добавлена деодексация Android 9.0 через WSL (только на Windows 10 x64) или через устройство/эмулятор. Подробнее здесь
- Обновлен apktool (2.4.0_0906), vdexExtractor (0.5.2), jadx (0.8.0 build 547), adb.
- Транслятор байт-кода Dalvik в байт-код JVM enjarify заменен на dex2jar.

Batch ApkTool 3.7.3 FREE
- Обновлен apktool (2.4.1_0303), smali (2.2.6), jadx (0.9.0-b656), vdexExtractor (0.5.3_1108), luyten 0.5.4 (procyon 0.5.33), Python (3.7.2), Java (8u201).
- Обновлён турецкий язык от Hakan Güven.
- Добавлен литовский язык от Shimas5.
- Исправлено несколько ошибок.

Batch ApkTool 3.7.3 FREE
BatchApkTool373.7z ( 82,5 МБ )
BatchApkTool373_32bit_and_XP.7z ( 82,5 МБ )

Приглашаю всех заинтересованных к обсуждению на форуме 4pda, там удобнее.

28 комментариев:

  1. Попробовал пользоваться программой - очень удобно, действительно просто, логично и собирает приложения в подавляющем большинстве случаев. Плюс есть раздел работы с ADB и возможность работы с несколькими проектами одновременно (например, чтоб сравнить две версии папки system/app от разных прошивок, или если есть две системные папки (например в мотороле папки app и priv-app) и их не хочется в кучу сваливать

    ОтветитьУдалить
  2. Анонимный16 июня 2015 г., 13:01

    Просто нет слов ... 5+

    ОтветитьУдалить
  3. доброго времени суток а где скачать плагин rClone? что то на форуме ссылка не рабочая

    ОтветитьУдалить
    Ответы
    1. на форуме ссылка рабочая, только что проверил
      обратите внимание, что скачивание доступно только зарегистрированным пользователям.

      Удалить
  4. здравствуйте, хотелось бы видеть больше инструментов для редактирования апк ресурсов, в частности ручной выбор компрессии апк файлов, т.к. это влияет на быстродействие полученных апк, спасибо за проделанный труд!

    ОтветитьУдалить
    Ответы
    1. уровень сжатия не влияет на быстродействие полученных апк, так как:
      1. практически все ресурсы, которые используются в апк в реальном времени (resources.arsc, *.png, и т.д.) и так всегда упаковываются без сжатия, и к ним идет обращение напрямую с помощью технологии zipalign.
      2. сжатые ресурсы (classes.dex) распаковываются только один раз во время установки апк.

      Удалить
  5. Здравствуйте Уважаемый. Очень нужная и полезная программа. Я раньше писал для Windows, сейчас пробую для Андроид. Отлаживать прогу нормально получается только в Вашей программе. СПАСИБО за программу. С Уважением Саитов Гариф, я пенсионер и очень рад что программа бесплатна.

    ОтветитьУдалить
  6. Отличная программа.
    Спасибо за труд !

    ОтветитьУдалить
  7. Ответы
    1. 1. deodex ROM, which content target *.jar file
      2. place target *.jar to _INPUT_JAR folder
      3. decompile it

      Удалить
  8. Отличная программа.
    Проверил на Андроид 7.1.2 API-25
    Аатомагнитолы на базе RK3188
    Все супер.
    Только проблема с декодирование анонимных классов до JAVA
    ,Они только декодируются до smali.
    Описал здесь:
    http://4pda.ru/forum/index.php?showtopic=318729&view=findpost&p=66721709
    Огромная просьба к автору: что я делаю не так?

    ОтветитьУдалить
  9. Добрый день. Подскажите пожалуйста, когда подвезут возможность deodex android 9 p?

    ОтветитьУдалить
    Ответы
    1. Деодексация Android 9 уже в разработке, я надеюсь, что в Batch ApkTool 3.7.3 эта возможность будет реализована)

      Удалить
  10. I can not pay for the credit card at Yandex. I'm getting a "something wrong" warning. have you got paypal?

    ОтветитьУдалить
  11. Guys! I would like to donate 200 rubles to the developer, but I can not start the transaction from Hungary.
    I'm looking for someone who will transfer 200 rubles to my BurSoft account on my behalf (gidanoatgmaildotcom) and you have a PayPal account. After BurSoft confirms receipt of the amount, I will pay the amount through PayPal in the desired currency.

    I know this is a matter of trust, but I hope someone helps. Thanks!

    Regards,
    gidano - sympda.blog.hu
    from Hungary

    ОтветитьУдалить
  12. How can I spend to get the donate version?

    ОтветитьУдалить
  13. how to donate i am ready to donate plz reply me with btc adress to my email
    fariazubair9@gmail.com

    ОтветитьУдалить
  14. Your work is so much appreciated all around the world. Unfortunately to get the donate version we need more convenient payment gateway like paypal. Because it works globally. If you can provide me the alternatives for the donate version, please contact me in alphandi6@gmail.com

    ОтветитьУдалить
  15. Hello everyone!
    The transfer through Yandex.Money works only in these countries: Russia, Azerbaijan, Armenia, Belarus, Georgia, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova, Tajikistan, Turkmenistan, Turkey, Uzbekistan, Ukraine, Estonia.
    If you are not from these countries - sorry(
    I can not start PayPal due to legal reasons((

    ОтветитьУдалить
  16. Hello BurSoft,
    It should be possible for people living outside the listed countries to use the Donate version.
    Many would use it all over the world, what can they do?
    This is a loss for you and not good for other users!

    ОтветитьУдалить

  17. I'm from Indonesia, but I can't donate, please if you can include your paypal account, so I can donate

    ОтветитьУдалить