Wraz z wypuszczeniem Androida 4.4 KitKat Google zmienił sporo szczegółów technicznych. Jeden z nich obejmował zupełnie inną metodę konfigurowania uprawnień w pliku skrypt aktualizacyjny. Brzmi skomplikowanie? Nie powinno, jak kilka miesięcy temu pisaliśmy o skrypcie aktualizującym i jak korzystać z różnych poleceń.
Krótko mówiąc, poprzednio używany set_perms metoda została przestarzała i zastąpiona przez zestaw_metadane. Niestety większość dostępnych sposobów odzyskiwania nie pozwalała użytkownikom na prawidłowe flashowanie tych pakietów, co spowodowało wyświetlenie następującego komunikatu o błędzie: set_metadata_recursive: niektóre zmiany nie powiodły się
Rozwiązanie do tego błędu został szybko zaimplementowany w ClockworkMod Recowery autorstwa uznanego programisty XDA Kush oraz projekt odzyskiwania TeamWin autorstwa starszego uznanego programisty XDA Dees_Troy. Czasami jednak nawet najnowsze wersje odzyskiwania nadal nie mogą zostać flashowane ROM-y oparte na KitKat, powodujące wyżej wymieniony błąd.
Starszy członek XDA daniel_hkprzeprowadziłem pewne badania i odkryłem, że wymiana aktualizacja-binarna z poprawiona naprawia procedurę flashowania, dzięki czemu każdy może teraz cieszyć się tymi wcześniej trudnymi do zainstalowania kompilacjami Androida 4.4. Napisał przewodnik zawierający instrukcje krok po kroku, jak naprawić pliki update.zip. Proces jest bardzo prosty i znacznie łatwiejszy niż wymiana linii w pliku skrypt aktualizacyjny.
Jeśli podczas flashowania kompilacji KitKat występują błędy, przejdź do oryginalny wątek i dowiedz się, jak je naprawić.