Поиск по сайту

Что такое Odex и Deodex на Андроид

вкл. . Опубликовано в Android - Общее


Что такое Odex и Deodex на Андроид

Что такое Odex и Deodex на Андроид. Если вы активно интересуетесь миром Android, устанавливаете кастомные прошивки и различные моды, то наверняка уже слышали о том что существуют прошивки Odex и Deodex, что это означает узнаете из данной статьи!

Для чего нужен Deodex?

Немногая забегая на перед, чтобы все сразу расставить на свои места: Deodex приложений в прошивке необходим тем, кто хочет устанавливать различные моды — которые могут кардинально изменить внешний вид Android (изменить иконки, изменить строку уведомлений, добавить или убрать меню). Теперь же рассмотрим, что такое вообще odex и deodex.

Что такое Odex?

В любой программе есть так называемая исполнительная часть, которая выполняет введенные данные пользователя. В ОС Android данная часть вынесена в отдельный файл в classes.DEX

Что такое Odex и Deodex на Андроид

Однако как правило в официальных прошивках данная часть приложения вынесена наружу, для ускорения запуска системы и обработке в виртуальной машине Dalvik Virtual Machine (до Android 4.4). Если  исполнительная часть вынесена наружу, то она называется ODEX. С приходом новой среды выполнения Android-приложений под названий ART (с Android Lollipop 5.0), большие изменения в работу приложений, но необходимость в deodex для любителей модов сохранилась.

Плюсы и минусы Odex и Deodex прошивок

Odex

  • Минусы Odex, тяжелее модифицировать прошивку
  • Плюс Odex, работает немного быстрее
  • Плюс Odex, занимает меньше места для установки приложений

Deodex

  • Плюсы Deodex — легкая кастомизация прошивки
  • Минусы Deodex — больше занимает памяти для установки приложений
  • Deodex — если пошло что-то не так во время деодексации, то придется перепрошить Android

Как получить Deodex прошивку?

Ниже будут представлены программы с помощью которых можно выполнить Deodex прошивки. Но для этого вам нужно немного подготовится.

  1. Вам необходимо скачать и установить Java JDK на компьютер
  2. Установите менеджер файлов Root Browser и с помощью его перейти в раздел /system и скопировать следующие папки во внутреннюю память или карту памяти:
  • /app
  • /priv-app
  • /framework

Что такое Odex и Deodex на Андроид

Deodex прошивки с помощью JoelDroid Batch Deodexer

Версии Android: Lollipop 5.x.x
Необходимо для работы: NET Framework 4.5 и Java JDK
Скачать: JoelDroid Batch Deodexer

Как пользоваться JoelDroid Batch Deodexer

Что такое Odex и Deodex на Андроид

  1. Распаковать архив в котором находиться папка с программой
  2.  Папки Android (app, priv-app, framework) скопировать в какую либо одну на компьютере (например MyRom)
  3. Запустить программу JoelDroid Batch Deodexer и указать расположение, нажав на «Browse», папки где находится (app, priv-app, framework)
  4. Нажать «Start Process»

Deodex прошивки с помощью Deodexer for Android Runtime

Версии Android: Lollipop 5.x.x, Marshm 6.x.x
Необходимо для работы:  Java JDK
Скачать: Deodexer for Android Runtime

Как пользоваться Deodexer for Android Runtime

Что такое Odex и Deodex на Андроид

  1. Распаковать архив в котором находиться папка с программой
  2.  Папки Android (app, priv-app, framework) скопировать в какую либо одну на компьютере (например system)
  3. Запустить программу Deodexer for Android Runtime и указать расположение папки где находится (app, priv-app, framework)
  4. Отметить для deodex: app, priv-app, framework
  5. Нажать кнопку Execute

Deodex прошивки с помощью Jbart

Версии Android: Ginerbread 2.3.x — Marshm 6.x.x
Необходимо для работы:  Java JDK
Скачать: Jbart

Как пользоваться Jbart

и-2

  1. Распаковать архив в котором находиться папка с программой
  2. Запустить Jbart
  3. Скачать всю папку с /system c Android, переместить в на компьютер и запаковать в ZIP архив или же вам понадобиться прошивка упакованная в ZIP
  4. Указать ZIP архив
  5. Выбрать версию Android (Rom API)
  6. Внизу справа нажать на «D — (Deodex)»


Как получить Odex c Deodex

Выполнить Odex-ирование прошивки возможно с помощью программы Adb Run

Что такое Odex и Deodex на Андроид


Как получить Deodex с Odex

Deodex прошивки можно получить при помощи программы xUltimate (СКАЧАТЬ)

Инструкция

1. На Android устройстве включить отладку по USB и после подключить к компьютеру ( должны быть установлены драйвера)

2. Архив  с программой распаковать

3. Запустить программу Main.exe

Что такое Odex и Deodex на Андроид

4. Программа xUltimate для получения Deodex должна подключиться к Android устройству

5. Выберите поочередно Option 1, Option 2 — скопирует с телефона  файлы для deodex

6. Выберите поочередно  Option 3, Option 4 — выполнит deodex

7. Забрать готовые DEODEX файлы в  папках done_app и done_frame

Что такое Odex и Deodex на Андроид


Проверить Odex прошивка у Вас или нет необходимо зайти файловым менеджером в папку /system/app и найти  файл с расширением *.ODEX

Что такое Odex и Deodex на Андроид

Если же Dex файл остается внутри приложения, то она называется Deodex.



Смотрите также - Android - Общее