Як розібрати і зібрати назад системний apk-файл

У процесі використання різних прошивок для Android-пристроїв іноді виникає необхідність тим чи іншим чином змінити системні програми, вбудовані в операційну систему. У цьому матеріалі ми детально розглянемо це питання.

Природно, що розібрати і зібрати назад системний APK-файл потрібно так, щоб він працював як слід і стабільно. Давайте розберемося покроково, що для цього потрібно зробити.

По-перше, потрібно провести процес деодексірованія системних APK-файлів. Про те, як це зробити, ми розповімо в іншому матеріалі.

Отже. apk-файл був деодексірован і декомпілювати. Розбираємо цікавить нас додаток, нехай воно буде носити назву, для наочності прикладу, framework-res.apk. В голові запам'ятовуємо його як оригінальний додаток.

Тепер ми пояснимо, навіщо потрібно було в розумі запам'ятовувати додатки як оригінальне і модифіковане 2. Зібране програмою ApkTool (або за допомогою графічного розширення призначеного для користувача інтерфейсу на кшталт SmartApkTool) додаток працювати не буде, але це не проблема. Виконуємо наступні дії:

Як розібрати і зібрати назад системний apk-файл

Як розібрати і зібрати назад системний apk-файл

Як розібрати і зібрати назад системний apk-файл

Як розібрати і зібрати назад системний apk-файл

Стискати додаток архиватором потрібно в режимі «звичайний».

Після заміни вмісту можна використовувати цю програму, скопіювавши його в систему вашого Android-пристрої або ж в файл з прошивкою.