Разом з випуском Android 4.4 KitKat Google змінила чимало технічних деталей. Один із них включав зовсім інший метод налаштування дозволів у скрипт оновлення. Звучить складно? Це не повинно, як кілька місяців тому ми писали про updater-script і як використовувати різні команди.
Коротше кажучи, раніше б/у set_perms метод застарів і замінений на set_metadata. На жаль, більшість доступних засобів відновлення не дозволяли користувачам належним чином завантажувати ці пакети, і це призвело до такого повідомлення про помилку: set_metadata_recursive: деякі зміни не вдалося
Вирішення до цієї помилки було швидко реалізовано в ClockworkMod recovery від визнаного розробника XDA Коуш і TeamWin Recovery Project від старшого визнаного розробника XDA Dees_Troy. Але іноді навіть найновіші версії відновлення не можуть перепрошити ПЗУ на основі KitKat, які викликають вищезгадану помилку.
Старший член XDA daniel_hkпровів деякі дослідження і виявив, що заміна двійковий файл оновлення з виправлений виправляє процедуру перепрошивки, дозволяючи тепер кожному насолоджуватися цими збірками Android 4.4, які раніше було важко встановити. Він написав посібник із покроковими інструкціями, як виправити файли update.zip. Процес дуже простий і набагато легший, ніж заміна рядків у вашому скрипт оновлення.
Якщо у вас виникають помилки під час прошивки збірок KitKat, перейдіть до оригінальна нитка і навчитися їх виправляти.