Що таке odex і deodex на андроїд

Що таке Odex і Deodex на Андроїд. Якщо ви активно цікавитеся світом Android, встановлюєте кастомниє прошивки і різні моди, то напевно вже чули про те що існують прошивки Odex і Deodex, що це означає дізнаєтеся з цієї статті!
Для чого потрібен Deodex?
Мало хто забігаючи на перед, щоб все відразу розставити на свої місця: Deodex додатків в прошивці необхідний тим, хто хоче встановлювати різні моди - які можуть кардинально змінити зовнішній вигляд Android (змінити іконки, змінити панель повідомлень, додати або прибрати меню). Тепер же розглянемо, що таке взагалі odex і deodex.
Що таке Odex?
У будь-якій програмі є так звана виконавча частина, яка виконує введені дані користувача. В ОС Android дана частина винесена в окремий файл в classes.DEX

Однак як правило в офіційних прошивках дана частина програми винесена назовні, для прискорення запуску системи і обробці в віртуальній машині (До Android 4.4). Якщо виконавча частина винесена назовні, то вона називається ODEX. З приходом нового середовища виконання Android-додатків під назв (З Android Lollipop 5.0), великі зміни в роботу додатків, але необхідність у deodex для любителів модів збереглася.
Плюси і мінуси Odex і Deodex прошивок
Odex
- Мінуси Odex, важче модифікувати прошивку
- Плюс Odex, працює трохи швидше
- Плюс Odex, займає менше місця для установки додатків
Deodex
- Плюси Deodex - легка кастомизация прошивки
- Мінуси Deodex - більше займає пам`яті для установки додатків
- Deodex - якщо пішло щось не так під час деодексаціі, то доведеться перепрошити Android
Як отримати Deodex прошивку?
Нижче будуть представлені програми за допомогою яких можна виконати Deodex прошивки. Але для цього вам потрібно трохи підготуватися.
- Вам необхідно скачати і встановити на комп`ютер
- Встановіть менеджер файлів Root Browser і за допомогою його перейти в розділ / system і скопіювати наступні папки у внутрішню пам`ять або карту пам`яті:
- / app
- / Priv-app
- / framework

Deodex прошивки за допомогою JoelDroid Batch Deodexer
Версії Android: Lollipop 5.x.x
Необхідно для роботи: і Java JDK
Завантажити:
Як користуватися JoelDroid Batch Deodexer

- Розпакувати архів в якому знаходитися папка з програмою
- Папки Android (app, priv-app, framework) скопіювати в якусь одну на комп`ютері (наприклад MyRom)
- Запустити програму JoelDroid Batch Deodexer і вказати розташування, натиснувши на «Browse», папки де знаходиться (app, priv-app, framework)
- Натиснути «Start Process»
Deodex прошивки за допомогою Deodexer for Android Runtime
Версії Android: Lollipop 5.x.x, Marshm 6.x.x
Необхідно для роботи: Java JDK
Завантажити:
Як користуватися Deodexer for Android Runtime

- Розпакувати архів в якому знаходитися папка з програмою
- Папки Android (app, priv-app, framework) скопіювати в якусь одну на комп`ютері (наприклад system)
- Запустити програму Deodexer for Android Runtime і вказати розташування папки де знаходиться (app, priv-app, framework)
- Відзначити для deodex: app, priv-app, framework
- Натиснути кнопку Execute
Deodex прошивки за допомогою Jbart
Версії Android: Ginerbread 2.3.x - Marshm 6.x.x
Необхідно для роботи: Java JDK
Завантажити:
Як користуватися Jbart

- Розпакувати архів в якому знаходитися папка з програмою
- запустити Jbart
- Завантажити всю папку з / system c Android, перемістити в на комп`ютер і запакувати в ZIP архів або ж вам знадобитися прошивка упакована в ZIP
- Вказати ZIP архів
- Вибрати версію Android (Rom API)
- Внизу праворуч натиснути на «D - (Deodex)»
Як отримати Odex c Deodex
Виконати Odex-ювання прошивки можливо за допомогою програми Adb Run

Як отримати Deodex з Odex
Deodex прошивки можна отримати за допомогою програми xUltimate (СКАЧАТИ)
Інструкція
1. На Android пристрої включити налагодження по USB і після підключити до комп`ютера (повинні бути встановлені драйвера)
2. Архів з програмою розпакувати
3. Запустити програму Main.exe

4. Програма xUltimate для отримання Deodex повинна підключитися до Android пристрою
5. Виберіть по черзі Option 1, Option 2 - скопіює з телефону файли для deodex
6. Виберіть по черзі Option 3, Option 4 - виконає deodex
7. Забрати готові DEODEX файли в папках done_app і done_frame

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

Якщо ж Dex файл залишається всередині програми, то вона називається Deodex.
Apkcrack (aetool)
Чим відкрити apk? З чого складається apk (додаток android)
Як видалити системні програми на андроїд
Як вбудувати додаток в андроїд
Декомпіляція і компіляція apk додатки андроїд
Як прошити андроїд телефон або планшет і для чого?
Інструкції з редагування apk (апк) файлів
Завантажити програму adb run. Інструкція та огляд функцій програми
Що таке віртуальна машина dalvik (dalvik vm)
Як регулювати гучність в android
Що таке odex і deodex в android
Що таке кастомниє прошивки андроїд
Що таке кастомниє прошивки для андроїд
Clockworkmod recovery (cwm). Що це таке?
Pdo. Частина 1.
Просте використання adb для android. Adb run
Помилка 7 при прошивці через рекавери (twrp, cwm recovery)
Мод прошивка своїми руками
Установка прошивок, оновлень, ядер на android пристрій за допомогою twrp
Установка zip файлів на android за допомогою clockworkmod
Глосарій андроїд - терміни в android
Деодексірованіе андроїд прошивок
Що таке кастомниє прошивки для андроїд
Мод прошивка своїми руками
Установка прошивок, оновлень, ядер на android пристрій за допомогою twrp
Чим відкрити apk? З чого складається apk (додаток android)
Pdo. Частина 1.
Apkcrack (aetool)
Просте використання adb для android. Adb run
Завантажити програму adb run. Інструкція та огляд функцій програми