Що таке Odex і Deodex на Андроїд. Якщо ви активно цікавитеся світом Android, встановлюєте кастомниє прошивки і різні моди, то напевно вже чули про те що існують прошивки Odex і Deodex, що це означає дізнаєтеся з цієї статті!
Для чого потрібен Deodex?
Мало хто забігаючи на перед, щоб все відразу розставити на свої місця: Deodex додатків в прошивці необхідний тим, хто хоче встановлювати різні моди - які можуть кардинально змінити зовнішній вигляд Android (змінити іконки, змінити панель повідомлень, додати або прибрати меню). Тепер же розглянемо, що таке взагалі odex і deodex.
Що таке Odex?
У будь-якій програмі є так звана виконавча частина, яка виконує введені дані користувача. В ОС Android дана частина винесена в окремий файл в classes.DEX
Однак як правило в офіційних прошивках дана частина програми винесена назовні, для прискорення запуску системи і обробці в віртуальній машині 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 прошивки. Але для цього вам потрібно трохи підготуватися.
Вам необхідно скачати і встановити Java JDK на комп`ютер
Встановіть менеджер файлів Root Browser і за допомогою його перейти в розділ / system і скопіювати наступні папки у внутрішню пам`ять або карту пам`яті:
/ app
/ Priv-app
/ framework
Deodex прошивки за допомогою JoelDroid Batch Deodexer
Версії Android: Lollipop 5.x.x Необхідно для роботи: NET Framework 4.5 і Java JDK Завантажити: JoelDroid Batch Deodexer
Як користуватися 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
Як користуватися 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
Розпакувати архів в якому знаходитися папка з програмою
запустити Jbart
Завантажити всю папку з / system c Android, перемістити в на комп`ютер і запакувати в ZIP архів або ж вам знадобитися прошивка упакована в ZIP
Вказати ZIP архів
Вибрати версію Android (Rom API)
Внизу праворуч натиснути на «D - (Deodex)»
Як отримати Odex c Deodex
Виконати Odex-ювання прошивки можливо за допомогою програми Adb Run
Як отримати Deodex з Odex
Deodex прошивки можна отримати за допомогою програми xUltimate (СКАЧАТИ)