Как использовать TOAD The Open Source Deodexer для Android



Попробуйте наш инструмент устранения неполадок

Деодексирование Android может быть трудоемким процессом, который включает в себя извлечение / системные файлы с вашего устройства Android, их деодексирование с помощью инструментов для ПК и их установку обратно на ваш телефон. Не говоря уже о том, что всякий раз, когда Google выпускает новую версию Android, процесс деодексирования ПЗУ изменяется - это означает, что инструменты для деодексирования должны работать в догонялки. Многие инструменты деодексирования перестали функционировать из-за отсутствия обновлений от разработчиков.



Был выпущен новый инструмент под названием TOAD (The Open Source Android Deodexer), цель которого - не только быть невероятно простым, но и иметь открытый исходный код, позволяющий сообществу разработчиков обновлять его с помощью новейших методов деодексирования. TOAD использует пакетные файлы для обработки файлов с кодом, поэтому новые пакетные файлы могут быть легко добавлены или изменены сообществом разработчиков.



В этом руководстве мы покажем вам, как деодексировать файлы Android с помощью TOAD - и если вы разбираетесь в разработке, возможно, вы присоединитесь к сообществу TOAD и будете держать его в курсе последних обновлений Android.



Требования

  • ЖАБА

TOAD поставляется в виде самораспаковывающегося EXE-файла, поэтому вы можете просто поместить его на свой C: (чтобы минимизировать возможные проблемы).

После запуска .EXE у вас будет структура папок, которая содержит следующие папки:

  • Method_files: содержит все командные файлы, которые TOAD будет использовать для деодексирования.
  • Tool_Files: файлы, которые нужны TOAD для работы.
  • Your_Files: сюда будут помещены ваши файлы.

Как деодексировать в TOAD

  1. Итак, чтобы начать использовать TOAD, вам необходимо скопировать файл «build.prop» и всю папку «framework» со своего устройства Android в папку Your_Files TOAD.

    Папка Your_Files в TOAD.



  2. Вы также можете скопировать все, что хотите деодексировать, например папки «app», «priv-app», «vendor app», «vendor priv-app», «vendor framework» и т. Д.
  3. Теперь вам нужно запустить TOAD. Он спросит, хотите ли вы деодексировать всю папку фреймворка, выбор за вами. Однако для любой версии Android выше, чем KitKat, вам абсолютно необходима одексированная папка фреймворка.
  4. TOAD прочитает ваш файл build.prop, чтобы определить вашу версию Android - он обнаружит API, используемый в вашем ROM. Каждая версия Android имеет свой уникальный API (номера сборки). Вы можете увидеть полный список официальных Android API. Вот .
  5. Итак, для каждого Android API, с которым может работать TOAD, у TOAD есть собственный файл метода. Поэтому в Method_Files их полно. Поэтому, если TOAD найдет соответствующий Method_File для вашего Android API, он спросит, хотите ли вы деодексировать все в Your_Files.

    Деодексирование ЖАБЫ.

  6. Если вы выберете «Да», TOAD начнет свой процесс, после чего вам просто нужно расслабиться и подождать. TOAD выполнит свою работу в соответствии с методом, указанным в соответствующем файле методов. Если TOAD не может деодексировать файл, он отобразит сообщение об ошибке и продолжит операцию.
  7. Когда TOAD завершит деодексирование, он создаст ZIP-файл со всеми деодексированными файлами.
  8. Теперь вам просто нужно прошить этот файл .ZIP в свое восстановление, и все файлы, которые были деодексированы, теперь будут на вашем телефоне.
Теги андроид Развитие 2 минуты на чтение