Як розібрати і зібрати назад системний apk-файл
У процесі використання різних прошивок для Android-пристроїв іноді виникає необхідність тим чи іншим чином змінити системні програми, вбудовані в операційну систему. У цьому матеріалі ми детально розглянемо це питання.
Природно, що розібрати і зібрати назад системний APK-файл потрібно так, щоб він працював як слід і стабільно. Давайте розберемося покроково, що для цього потрібно зробити.
По-перше, потрібно провести процес деодексірованія системних APK-файлів. Про те, як це зробити, ми розповімо в іншому матеріалі.
Отже. apk-файл був деодексірован і декомпілювати. Розбираємо цікавить нас додаток, нехай воно буде носити назву, для наочності прикладу, framework-res.apk. В голові запам'ятовуємо його як оригінальний додаток.
Тепер ми пояснимо, навіщо потрібно було в розумі запам'ятовувати додатки як оригінальне і модифіковане 2. Зібране програмою ApkTool (або за допомогою графічного розширення призначеного для користувача інтерфейсу на кшталт SmartApkTool) додаток працювати не буде, але це не проблема. Виконуємо наступні дії:




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