Batch ApkTool 3.7.9 DONATE + 3.7.5 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.9 DONATE
- Обновлен apktool (2.5.1_20201211), smali (2.4.0_20200330), jadx (1.2.0-b1456), Python (3.7.9), Java (11.0.9).
- Добавлена деодексация Android 10.
- Обновлен плагин BuildApkTool 1.1: добавлена компиляция smali и baksmali.
- Обновлен плагин UnpackerFirmware 1.7.0 RC: добавлена поддержка "Super partitions image".
- Обновлен плагин UnicodeEscape2UTF8 v1.0.4.
- В настройки добавлена опция выбора версии AAPT (AAPT1, AAPT2 или AUTO).
- В расширенные настройки добавлена опция "Добавлять порядковый номер к имени выходного файла, вместо перезаписи"
- Удалён декомпилятор luyten, для просмотра java-кода рекомендую плагин BytecodeViewer.
- Различные исправления и доработки.

Batch ApkTool 3.7.8 DONATE
- Обновлен apktool (2.4.1), smali (2.3.4), jadx (1.0.0-b1166), luyten 0.5.4 (procyon 0.5.36), dex2jar (2.1_20190905), Java (11.0.5), Python (3.7.5).
- Добавлен плагин BuildApkTool 1.0: скачивание и компиляция последних версий ApkTool из исходников.
- Обновлен плагин remove_classes_dex 1.5.1: добавлено логирование выполняемых операций.
- Во всех операциях с JAR-файлами теперь применяется выравнивание. Может помочь, если после деодексации или редактирования JAR-файлов прошивка не стартует.
- При использовании проектов не работает деодексация Android 9. Исправлено!
- Добавлен венгерский язык от gidano. Спасибо!

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 FREE
- Обновлен apktool (2.5.1_20201211), smali (2.4.0_20200330), jadx (1.2.0-b1456), Python (3.7.9), Java (11.0.9).
- Добавлена деодексация Android 9.0 - 10.0
- Обновлен плагин UnpackerFirmware 1.7.0 RC: добавлена поддержка "Super partitions image".
- Обновлен плагин remove_classes_dex 1.5.1, UnicodeEscape2UTF8 v1.0.4.
- Для подписи теперь используется apksigner.jar: добавлена поддержка APK Signature Scheme v2-v3.
- В настройки добавлена опция выбора версии AAPT (AAPT1, AAPT2 или AUTO).
- В расширенные настройки добавлена опция "Добавлять порядковый номер к имени выходного файла, вместо перезаписи"
- Удалён декомпилятор luyten, для просмотра java-кода рекомендую плагин BytecodeViewer.
- Различные исправления и доработки.

Batch ApkTool 3.7.5 FREE
BatchApkTool375.7z ( 150 МБ )
BatchApkTool375_32bit.7z ( 82,5 МБ ) (Windows XP не поддерживается)

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

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

  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

    ОтветитьУдалить
  18. Анонимный9 июня 2019 г., 10:04

    Пробовал,разобрать приложение, но так и не с мог! Инструкция написана китайцем на русском языке- очень интересно, но ни хрена не понятно! Спасибо за прогоревший пукан

    ОтветитьУдалить
  19. hi im from indonesia, id like to donate can u give another way to do it? paypal maybe...

    ОтветитьУдалить
  20. Этот комментарий был удален автором.

    ОтветитьУдалить
  21. Big Thanks for this amazing tools.
    I wish i can participate for any donation and work together.

    Regards

    ОтветитьУдалить
  22. Добрый день. В Donate версии Android 9 MIUI деодексируется?
    Спасибо

    ОтветитьУдалить
    Ответы
    1. Да, прекрасно деодексируется. Проверено на miui 10 телефон Mi 8 lite

      Удалить
  23. is there an english version. the screenshot is in russian

    ОтветитьУдалить
    Ответы
    1. Batch ApkTool supports 11 languages

      PLEASE CHOOSE TASK: 91
      SELECT LANGUAGE:
      1 = belarusian
      2 = chinese
      3 = english
      4 = french
      5 = german
      6 = hungarian
      7 = lithuanian
      8 = russian
      9 = spanish
      10 = turkish
      11 = ukrainian

      Удалить
  24. Десяточка уже бодренько шагает по планете, а нового батча всё нет, эхх... ��

    ОтветитьУдалить
  25. 3.7.7 работает нормально...авторы молодцы..

    ОтветитьУдалить
  26. Подскажите пожалуйста, Андроид 10 деодексирует в 3.7.7?

    ОтветитьУдалить
  27. Этот комментарий был удален администратором блога.

    ОтветитьУдалить
  28. Ну это пипец, на носу 2020 год, а русские говно хостинги имеют ограничения по скачиванию! Перезалейте пожалуйста на гугл дрийв или мегу.

    ОтветитьУдалить
  29. Batch ApkTool 3.7.8 DONATE
    I want to buy a license but I cannot pay for it with VISA. I'm from Germany.
    Я хочу купить лицензию, но не могу заплатить за нее с помощью VISA. Я из Германии.

    ОтветитьУдалить
  30. здравствуйте, MiuiSystemUI.apk (miui 11 android 10) можно распоковать только последний версией программы?

    ОтветитьУдалить
  31. Can I donate via the PayPal portal? I tried YanDex but I was stuck in YanDex money because I am not in Russia

    ОтветитьУдалить
  32. Можно сделать оплату на веб мани кошелёк? Это наиболее удобный способ для меня. Всё информацию можно на почту. Спасибо.

    ОтветитьУдалить
  33. I want to donate via paypal , is it possible? for version 3.7.8? Thanks.

    ОтветитьУдалить
  34. please add payment options for global, yandex is very difficult

    ОтветитьУдалить
  35. I think the problem is the payment method..im from indonesia and how can i support your great work if you don't open global system payment like paypal?

    ОтветитьУдалить
  36. I have a problem with paymet method. Please help or u have another payment methods? Please help

    ОтветитьУдалить
  37. Кроме яндекса, есть ссылка на скачивание?

    ОтветитьУдалить
  38. can i donate with the btc please thank you i am need of ur softwar

    ОтветитьУдалить
  39. Будут ли еще обновления?

    ОтветитьУдалить
  40. Ссылка на скачивание - недействительна(
    Перезалейте пожалуйста.

    ОтветитьУдалить
  41. Hi...this good aplikasi...how to donate i am ready to donate please reply me with adress to my email
    Djuantasagonzalez@gmail.com

    ОтветитьУдалить
  42. I: Using Apktool 2.5.1-dirty-20201211
    W: Could not find sources
    I: Checking whether resources has changed...
    I: Building resources...
    brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = -1073741795):

    How solve it? Thanks

    ОтветитьУдалить
  43. привет, могу ли я сделать пожертвование для другого сайта. Paypal, перевод спасибо

    ОтветитьУдалить
  44. Версия для Linux, не помешала бы.

    ОтветитьУдалить
  45. Два последних коммента - это про меня. С большой радостью задонейчу криптой и с еще большей буду использовать APKTOOL под Linux

    ОтветитьУдалить
  46. Можно по номеру кошелька перевести 300 рублей с киви? Не могу по форме оплатить, в другой стране живу(((

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