Jak zmienić lub utworzyć animację rozruchu systemu Android

Możesz zmienić animację rozruchu Androida, tworząc standard bootanimation.zipi korzystając z metody instalacji obsługiwanej przez ROM Twojego telefonu. Archiwum zawiera ponumerowane klatki PNG i desc.txtplik odtwarzania. Zgodność różni się w zależności od producenta, a wiele obecnych telefonów chroni pliki systemowe, dlatego sprawdź wsparcie techniczne i przygotuj się do wycofania.

Jak działa format standardowy

Standardowe archiwum AOSP zawiera desc.txtfoldery, takie jak part0sekwencyjne ramki PNG. Dokumenty AOSP /system/media/bootanimation.zipi /oem/media/bootanimation.zippliki ROM są standardowymi lokalizacjami, ale dostawcy i niestandardowe ROM-y mogą używać innych ścieżek lub formatów. Logo bootloadera pojawia się przed animacją Androida i jest oddzielnym komponentem. Zobacz format animacji rozruchowej AOSP .

Zbuduj i zainstaluj swoją animację

1. Sprawdź obsługę urządzenia

Przeczytaj instrukcję dotyczącą konkretnego urządzenia i ROM-u. Jeśli to możliwe, sprawdź aktualną animację pod kątem rozmiaru płótna i ustawień odtwarzania. Zatrzymaj, jeśli korzysta z zastrzeżonego układu. Nie ma uniwersalnego polecenia ADB dla nowoczesnego Androida, które nie jest dostępne dla roota. Nie odblokowuj bootloadera tylko z tego powodu: obsługiwane procedury odblokowywania usuwają dane użytkownika, a niektórych urządzeń nie da się odblokować. Najpierw zapoznaj się z instrukcjami odblokowywania bootloadera w Androidzie .

Telefon z systemem Android obok komputera wyświetlający plik bootanimation.zip podczas sprawdzania zgodności.
Przed zamianą pliku rozruchowego sprawdź obsługę pamięci ROM.

2. Sprawdź archiwum

Wypakuj plik kompatybilny bootanimation.zipna swoim komputerze. W katalogu głównym archiwum powinny być widoczne desc.txtfoldery „i” bezpośrednio, bez dodatkowego folderu. Zachowaj nienaruszony oryginał oddzielnie od kopii roboczej.

Zawartość archiwum pokazuje desc.txt w katalogu głównym i part0 z sekwencyjnymi klatkami PNG.
Standardowe archiwum przechowuje plik desc.txt oraz foldery part na najwyższym poziomie.

3. Utwórz ramki PNG

Wyeksportuj każdą klatkę jako plik PNG i ponumeruj je w kolejności, np 00000.png. , 00001.png, i 00002.png, w part0. Użyj wymiarów animacji docelowej pamięci ROM jako odniesienia, a nie tylko rozdzielczości wyświetlacza. Utrzymuj klatki o spójnym rozmiarze i odpowiednio małych rozmiarach, aby ograniczyć zużycie pamięci podczas uruchamiania.

Cztery klatki obrazu pokazują niebieski pierścień tworzący się w sekwencji animacji.
Eksportuj klatki w kolejności zgodnej z rozmiarem ich płótna.

4. Napisz opis.txt

Pierwszy wiersz ustawia szerokość, wysokość i liczbę klatek na sekundę. Każdy kolejny wiersz opisuje część. Na przykład:

1080 2400 30
p 1 0 part0
c 1 0 part1

Użyj wartości odpowiednich dla celu. pFragment może się zatrzymać po zakończeniu rozruchu; codtwarzany jest do końca. Licznik ustawia powtórzenia i 0zapętla się do zakończenia rozruchu. Pauza jest mierzona w klatkach: przy 30 klatkach na sekundę, 15 klatek odpowiada połowie sekundy. Format AOSP dokumentuje pełną składnię i pola opcjonalne.

Edytor tekstu wyświetla plik bootanimation desc.txt z szerokością, wysokością, liczbą klatek na sekundę i dwiema częściami odtwarzania.
Tylko przykładowe wartości; pasują do docelowego ROM-u.

5. Utwórz plik ZIP

Wybierz zawartość folderu i utwórz go bootanimation.zipw formacie ZIP , wybierając opcję „ Zapisz ” lub „bez kompresji”. Zachowaj desc.txtfoldery i części w katalogu głównym archiwum. Otwórz plik ponownie i sprawdź jego nazwy oraz zagnieżdżenie przed instalacją.

Ustawienia archiwum ZIP pokazują kompresję sklepu, pliki desc.txt i part0 w katalogu głównym archiwum.
Użyj kompresji Store i unikaj tworzenia dodatkowego folderu nadrzędnego.

6. Utwórz kopię zapasową bieżącej animacji

Zapisz oryginał poza lokalizacją, w której ROM odczytuje się podczas rozruchu. Jeśli masz już dostęp do roota, skopiuj go ze ścieżki, z której faktycznie korzysta ROM; ścieżki AOSP są przykładowe. Zachowaj instrukcje odzyskiwania urządzenia i standardowe oprogramowanie układowe. Kopia zapasowa obok urządzenia zastępczego nie zapewni ochrony, jeśli oba urządzenia korzystają z tej samej ścieżki.

Menedżery plików pokazują, że plik bootanimation.zip został skopiowany z /system/media do oddzielnego folderu kopii zapasowej.
Kopia zapasowa poza ścieżką odczytywaną podczas rozruchu.

7. Zainstaluj za pomocą obsługiwanej metody

Użyj oficjalnego ustawienia ROM-u, jeśli takie istnieje. W przeciwnym razie, na urządzeniu z rootem, kompatybilny moduł bezsystemowy może ujawnić plik bez bezpośredniego ponownego montowania partycji systemowej tylko do odczytu. Przewodnik po modułach Magisk wyjaśnia jego module.propmetadane i sposób nakładania plików system/. Użyj aktualnego szkieletu instalatora i wybierz opcję docelową system/media/tylko wtedy, gdy ROM odczytuje tę lokalizację. Zainstaluj za pomocą udokumentowanej metody menedżera. Moduł nie może naprawić nieobsługiwanego formatu lub ścieżki OEM.

Ilustracyjny menedżer modułów bez systemu z wybranym plikiem bootanimation-module.zip na zrootowanym urządzeniu z systemem Android.
Ekran koncepcyjny; obsługiwane elementy sterujące i ścieżki mogą się różnić.

8. Uruchom ponownie i sprawdź

Uruchom ponownie raz i obserwuj pełny rozruch. Jeśli animacja nie zniknie, sprawdź ponownie ścieżkę, zagnieżdżenie archiwów, nazwy PNG i pliki . Jeśli system się zawiesi lub urządzenie nie uruchomi się, wyłącz moduł lub przywróć oryginalny za pomocą procedury odzyskiwania ROM-u. W FAQdesc.txt Magiska opisano metodę wyłączania modułów w trybie awaryjnym po problemach z rozruchem; przed instalacją sprawdź aktualne instrukcje dotyczące urządzenia.

Telefon z systemem Android odtwarza animację niebieskiego pierścienia obok laptopa, na którym wyświetlany jest plik kopii zapasowej.
Zachowaj oryginalny plik i przygotuj trasę wycofania.

Oficjalne źródła

Zostaw komentarz

Dodaj datę i godzinę do zdjęć na telefonie z Androidem

Dodaj datę i godzinę do zdjęć na telefonie z Androidem

Dowiedz się, jak dodawać widoczną datę i godzinę do nowych lub istniejących zdjęć w systemie Android, korzystając z ustawień znaku wodnego w aparacie lub funkcji oznaczeń Google Photos.

Jak wykonać zrzut ekranu na urządzeniach z Androidem: przyciski i gesty

Jak wykonać zrzut ekranu na urządzeniach z Androidem: przyciski i gesty

Dowiedz się, jak wykonywać zrzuty ekranu na urządzeniu z Androidem za pomocą skrótów klawiszowych, przewijania oraz gestów urządzeń Pixel, Samsung i Motorola, a także gdzie znajdować i udostępniać obrazy.

Jak zrootować starsze urządzenia z Androidem za pomocą Framaroot w kilku kliknięciach

Jak zrootować starsze urządzenia z Androidem za pomocą Framaroot w kilku kliknięciach

Dowiedz się, jak Framaroot zrootował starsze, kompatybilne telefony z Androidem, co sprawdzić przed instalacją pliku APK i dlaczego rzadko działa na nowszych urządzeniach.

Szukaj teraz na Androidzie: przeszukuj swój telefon lub sieć z dowolnego miejsca

Szukaj teraz na Androidzie: przeszukuj swój telefon lub sieć z dowolnego miejsca

Zobacz, jak klasyczna aplikacja Search Now wykorzystywała pływający przycisk wyszukiwania do wyszukiwania na urządzeniu i w Internecie, dlaczego jej oferta w sklepie Play zniknęła i co sprawdza się obecnie.

Jak włączyć lub wyłączyć logowanie za pomocą zdjęcia profilowego na Facebooku

Jak włączyć lub wyłączyć logowanie za pomocą zdjęcia profilowego na Facebooku

Dowiedz się, jak włączać i wyłączać logowanie za pomocą zdjęcia profilowego na Facebooku, usuwać zapisane logowania na iPhonie lub Androidzie i znaleźć aktualne ustawienia zapisanych logowań.

Jak używać Google Lens do identyfikacji obiektów na zdjęciach

Jak używać Google Lens do identyfikacji obiektów na zdjęciach

Dowiedz się, jak rozpoznawać rośliny, produkty, książki i inne obiekty na zdjęciach za pomocą Google Lens na urządzeniu z Androidem, iPhonie lub komputerze, a także jak uniknąć niejednoznacznych dopasowań.

Jak zdjąć czapkę, rękawiczki i plecak z awatara Pokémon GO

Jak zdjąć czapkę, rękawiczki i plecak z awatara Pokémon GO

Zdejmij czapkę, rękawiczki i plecak swojego awatara Pokémon GO za pomocą menu Styl. Postępuj zgodnie z instrukcjami i napraw brakujące opcje bez wydawania PokéCoinów.

Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Dowiedz się, co oznacza oprogramowanie układowe i ROM w systemie Android, czym różnią się standardowe i niestandardowe ROM-y, jakie zmiany wprowadza flashowanie i jakie zagrożenia należy sprawdzić przed zainstalowaniem obrazu.

Jak zainstalować CyanogenMod 7.1 RC1 na telefonie Motorola CLIQ XT

Jak zainstalować CyanogenMod 7.1 RC1 na telefonie Motorola CLIQ XT

Dowiedz się, co jest potrzebne do zainstalowania CyanogenMod 7.1 RC1 na urządzeniu Motorola CLIQ XT, wykonania kopii zapasowej MB501, wgrania odpowiednich plików ZIP i uniknięcia niezweryfikowanych plików.

Jak uruchomić Androida 2.2 Froyo na HTC HD2

Jak uruchomić Androida 2.2 Froyo na HTC HD2

Zobacz, jak działał stary rozruch karty SD FroyoStone w HTC HD2, co należy sprawdzić przed uruchomieniem HaRET i jak unikać niebezpiecznych, nieaktualnych pobrań.