- - Kā mainīt, pielāgot un izveidot Android sāknēšanas animāciju [Ceļvedis]

Kā mainīt, pielāgot un izveidot Android sāknēšanas animāciju [Ceļvedis]

Sākotnējā animācija ir pirmā lieta, ko jūspēc operatora vai ražotāja logotipa redziet, kad tiek ieslēgts Android tālrunis vai planšetdators. Lai arī tā funkcionāli nav paredzēta mērķim, uzkrītošā sāknēšanas animācija noteikti var padarīt jūsu ierīci izceļas, kamēr tā tiek sākta. Šajā trešajā mūsu Android pielāgošanas sērijas maksājumā mēs apskatīsim, kā mainīt vai pat izveidot jūsu Android sāknēšanas animāciju, un tajā tiks parādītas dažas no visjaukākajām un geekiest sāknēšanas animācijām, ar kurām mēs esam saskārušies.

Android sāknēšanas animācijas pielāgošana

Šī rokasgrāmata ir daļa no mūsu sērijas par to, kā pielāgot Android ierīces izskatu. Citos ceļvežos šajā sērijā ietilpst:

  1. Ievads Android pielāgošanā
  2. Padariet un Flash izveidojiet savu Android slampāt ekrānu ar slampāt ekrāna veidotāju
  3. Kā mainīt, pielāgot un izveidot Android sāknēšanas animāciju (pašlaik tiek skatīta)
  4. Kā nomainīt un pielāgot Android bloķēšanas ekrānu
  5. Ultimate ceļvedis Android tapetes
  6. Nomainiet un personalizējiet sākuma ekrānu ar labākajiem Android palaidējiem

Ņemiet vērā, ka šajā izkārtojumā var būt izmaiņas, turpinot darbu, un, atjauninot daļas, mēs atjaunināsim saites.

Tagad turpināsim pielāgot sāknēšanas animāciju. Šī rokasgrāmata pati par sevi tiks organizēta šādi:

  • Pamati
  • Bootanimation.zip failā
  • Piedāvātās sāknēšanas animācijas
  • Izveidojiet savu sāknēšanas animāciju
  • Pielietojiet sāknēšanas animāciju

Pamati

Android sāknēšanas animācija ir iekļautanesaspiests ZIP fails ar nosaukumu bootanimation.zip, kas atrodams sistēmas nodalījuma multivides mapē, t.i., / sistēma / datu nesējs ierīces iekšējā atmiņā. Šajā vienā failā ir visa informācija, kas nepieciešama sāknēšanas animācijas atskaņošanai, un tas tiek automātiski ielādēts, kad ierīce tiek sāknēta. Tādējādi sāknēšanas animācijas pielāgošana vai mainīšana ir vienkārši šī faila rediģēšanas vai aizstāšanas process.

Bootanimation.zip failā

Šī sadaļa ir paredzēta meklēšanaikā darbojas Android sāknēšanas animācija. Ja vēlaties tikai instalēt, neuztraucoties par to, kas atrodas failā, dodieties uz nākamo sadaļu, jo šī sadaļa būs nedaudz tehniska. Lai gan tam vajadzētu būt viegli un vienkārši, lai ikviens varētu to aptvert.

Kamēr varētu parādīties Android sāknēšanas animācijabūt video formātā atskaņošanas laikā, tas faktiski ir nedaudz atšķirīgs. Ja datorā izvilksit bootanimation.zip faila saturu, redzēsit:

  • Desc.txt fails
  • Part0 mape (satur PNG attēlus, kas nosaukti ar pieaugošiem skaitļiem)
  • Vairāk mapes part1, part2 utt. (Var būt vai nebūt)

Kā redzat, bootanimation.zip satur tikai vienu teksta failu un vienu vai vairākas mapes ar PNG attēliem. Animācija tiek atskaņota, vienkārši parādot attēlus secīgā secībā, un teksta fails nosaka to atskaņošanas veidu. Būtībā vispirms PNG faili mapē part0 tiek parādīti viens pēc otra un pēc tam tie, kas atrodas part1 failā - ja tāds ir - tiek parādīti, atkal viens pēc otra utt. Tas viss ir definēts failā desc.txt.

Apskatīsim, kā tas darbojas, sīkāk apskatot faila saturu.

Mapes

Tie satur PNG attēlus, kas nosaukti cipariem,sākot no kaut kā 0000.jpg vai 00001.jpg un turpinot ar 1. soli. Ir jābūt vismaz vienai mapei, un mapju skaitam nav zināma augšējā robeža.

Desc.txt fails

Šis fails nosaka, kā mapē (-s) attēli tiek parādīti sāknēšanas animācijas laikā šādā formātā:

Platums Augstums Kadru ātrums
p cilpas pauzes mape1
p cilpas pauzes mape2

Desc.txt faila piemērs ir:

480 800 30
p 1 0 part0
p 0 0 part1

Kā redzat, pirmajā rindā 480 un 800šajā piemērā definējiet sāknēšanas animācijas platumu un augstumu pikseļos. Tam jābūt tādam pašam kā ierīces ekrāna izšķirtspējai, lai sāknēšanas animācija varētu pareizi atskaņot pilnekrāna režīmā. 30 ir kadru ātrums fps (kadri sekundē), t.i., attēlojamo attēlu skaits sekundē.

Otrajai un trešajai rindai ir vienāds formāts, sākot ar p, kas apzīmē animācijas daļu, un beidzas ar 0. daļu vai 1. daļu, kas apzīmē mapi, kurā atrodas šīs daļas attēli.

Cipars aiz “p” nosaka, cik reizes tas ir izdarītsdaļa tiks cilpa (atkārtojiet atskaņošanu) pirms pārejas uz nākamo daļu (ja tāda ir). Norādot 0, detaļas cilpa tiek noteikta uz nenoteiktu laiku, līdz tālrunis ir pilnībā iesācies.

Nākamais skaitlis ir paredzēts pauzei, un irkas izteikts kadru skaitā, ko var iztulkot laikā, dalot to ar kadru ātrumu. Piemēram, 15 pauze nozīmētu pārtraukt laiku, kas nepieciešams 15 kadru atskaņošanai, un tā kā kadru ātrums ir 30 kadri sekundē, 15 kadriem būtu nepieciešama puse sekundes.

Visu iepriekš minēto tulkojotpiemēram, sāknēšanas animācija tiks atskaņota ar izšķirtspēju 480 līdz 800 pikseļiem ar kadru ātrumu 30 kadri sekundē, sākot ar mapes part0 saturu un pēc atskaņošanas vienā cilpā, pārslēdzoties uz mapes part1 saturu un nepārtraukti atskaņojot līdz ierīce tiek pilnībā sāknēta.

Piezīme par rezolūciju: Lielākā daļa augstākās klases Android ierīču ar lieliem ekrāniemizšķirtspēja ir 480 x 800 pikseļi, un tos dēvē par HDPI. Dažām vidējas klases ierīcēm ir izšķirtspēja 320 x 480 pikseļi, un tās sauc par MDPI. Visbeidzot, dažu lētāko ierīču ekrāna izšķirtspēja ir 340 x 320 pikseļi, un tos sauc par LDPI, lai gan tie ir patiešām veci Android tālruņi vai lētākie ķīniešu modeļi.

Parasti boot animācija, kas paredzēta zemākaiizšķirtspējas ierīce darbosies lieliski ar augstu izšķirtspēju, taču tā tiks centrēta uz ekrāna, neizmantojot papildu ekrāna vietu ap to. Izmantojot augstas izšķirtspējas sāknēšanas animāciju mazas izšķirtspējas ierīcē, sāknēšanas animācija netiks pilnībā parādīta ekrānā, un tās ārējās daļas tiks nogrieztas, jo atrodas ārpus ekrāna malām.

Piedāvātās sāknēšanas animācijas

Tur ir simtiem sāknēšanas animācijuierīču izšķirtspējai. Daži no tiem ir krājumi ar noteiktām ierīcēm, un lietotāji tos iegūst, lai citi tos varētu instalēt savās ierīcēs, bet citi ir lietotāju izgatavoti pēc pasūtījuma un koplietoti ar sabiedrību.

Kā solīts, mēs šeit parādījām dažas sāknēšanas animācijas, kas pieķēra mūsu uzmanību.

Dysgenic sērija Droids:

AndroidGlow1
AndroidGlow2

AndroidMinimal1
AndroidParticles2

Lejupielādēt (XDA-izstrādātāji)

Android daļiņu gredzens, ko izstrādājusi disģenēze (modificēts ar APH):

Android daļiņu gredzena bootanimation Green
Android daļiņu gredzena bootanimācijas zils

Android daļiņu gredzena bootanimation Cyan
Android daļiņu gredzena bootanimācijas sarkans

Lejupielādēt (XDA-izstrādātāji)

Android BIOS, ko izveidojis frysee:

Šai versijai ir gan tālruņa, gan planšetdatora versija. Parādītais priekšskatījums ir planšetdatora versijai.

Android BIOS sāknēšanas animācijas planšetdators

Lejupielādēt (XDA-izstrādātāji)

Google korpuss:

0057

Noklikšķiniet uz iepriekš redzamā attēla, lai iegūtu pilnu animētu priekšskatījumu.

Lejupielādēt

Vairāk:

Ir daudz vairāk sāknēšanas animāciju, kas peld visāsinternetā un meklējot Google, jums noteikti būs jāatdod vairāki. Lielisks resurss ir XDA-izstrādātāju forums, kurā lietotāji dalās simtiem pārnēsātu un jaunu sāknēšanas animāciju, lai gan, ja jūs patiešām vēlaties izcelt savu ierīci, kāpēc gan neizveidot savu? Tas ir vienkārši kā pīrāgs!

Izveidojiet savu sāknēšanas animāciju

Tātad jūs vēlaties, lai mākslinieks jūs iekļautu darbā un izveidotu pats savu sāknēšanas animāciju? Tas ir tik vienkārši, ka to var izdarīt pat bērns, un mēs jums parādīsim, kā.

Ja esat atradis sāknēšanas animāciju, kas paredzēta augstākas izšķirtspējas ierīcēm, un jums ir zema izšķirtspēja, varat izmantot šo metodi, lai rediģētu ierīces, kas piemērotas arī jūsu ierīcei.

Prasības:

  • Zip / unzip utilīta, piemēram, 7-Zip
  • Jūsu izvēlēts attēlu redaktors, piemēram, PhotoShop, GIMP, Paint.NET, to darīs pat MS Paint.
  • Jūsu izvēlēts vienkārša teksta redaktors. Windows Notepad izmantošana Linux lietojamo teksta failu rediģēšanai ne vienmēr ir laba ideja, tāpēc izmantojiet kaut ko līdzīgu, piemēram, Notepad ++.
  • Cik daudz laika un radošuma esat gatavs veltīt uzdevumam.
  • Ja vēl nezināt, jums jāzina ierīces ekrāna izšķirtspēja. Izšķirtspēju varat atrast, meklējot ierīces specifikācijas Google tīklā.
    Piezīme: Augstas izšķirtspējas ierīce varēs atskaņot asāknēšanas animācija, kas paredzēta mazas izšķirtspējas ierīcei, taču tā neaizņems visu ekrānu, savukārt augstas izšķirtspējas sāknēšanas animācija pilnībā netiks parādīta zemas izšķirtspējas ekrāna ierīcē.

Procedūra:

  1. Iet cauri visam Bootanimation.zip faila iekšpusē šīs rokasgrāmatas sadaļu, ja to vēl neesat izdarījis.
  2. Plānojiet, kā darbosies jūsu sāknēšanas animācija. Tas ietver to, cik daudz atsevišķu daļu tai būs, cik ilgi katra daļa spēlēs un kāda būs detaļu secība.
  3. Izveidojiet jaunu mapi jebkurā ērtā datora vietā un piešķiriet tai nosaukumu bootanimācija.
  4. Šajā mapē izveidojiet mapi katrai sāknēšanas animācijas daļai ar nosaukumu part0, part1 un tā tālāk.
  5. Izvēlētajā attēlu redaktorā veiciet visasattēlu failus katrai sāknēšanas animācijas daļai ar atbilstošiem izmēriem, kas vienādi ar tālruņa ekrāna izšķirtspēju, un saglabājiet tos katras daļas attiecīgajā mapē PNG formātā. Tiek atbalstīti līdz 32 bitu PNG faili.
    Piezīme: Ja pārveidojat esošu sāknēšanas animāciju, lai tā būtu piemērota tālruņa ekrānam, vienkārši izvelciet no tā attēlus un mainiet katra no tiem izmērus atbilstoši ierīces ekrāna izšķirtspējai.
  6. Pārliecinieties, vai attēli ir nosaukti skaitļosformātā un pareizā secībā, ti, attēliem pirmajā daļā jāsākas ar teiksim 00000.jpg un jāturpina līdz 00075.jpg, bet otrajā daļā attēliem vajadzētu sākt ar 00076.jpg un turpināt līdz - instance - 00123.jpg.
  7. Kad visu detaļu attēli ir izveidoti un katrā mapē ir saglabāti ar pareizajiem nosaukumiem, izveidojiet teksta failu ar nosaukumu desc.txt galvenais bootanimācija mape.
  8. Atveriet teksta failu teksta redaktorā un rediģējiet to formātā, kas sīki aprakstīts desc.txt fails sadaļā iepriekš. Ņemiet vērā, ka kadru ātrums, kas lielāks par 30 kadriem sekundē, var radīt problēmas daudzās ierīcēs.
    Piezīme: Ja pārveidojat esošu sāknēšanas animāciju, lai tā ietilptu tālruņa ekrānā, saglabājiet visu to pašu, kas sākotnējā desc.txt failā, un mainiet tikai izšķirtspēju.
  9. Tagad atlasiet visu bootanimācijamapi un zip tos jaunā nesaspiestā zip arhīvā, izmantojot savu iecienītāko saspiešanas utilītu. Šeit ir metode, kas izmanto 7 zip:
    1. Atlasiet visu bootanimācija mape.
    2. Ar peles labo pogu noklikšķiniet uz jebkura atlasītā faila / mapes un izvēlnē 7 zip atlasiet “Pievienot arhīvam”.
    3. Izmantojiet “zip” kā arhīva formātu un “Store” kā saspiešanas līmeni un noklikšķiniet uz Labi. Tajā pašā mapē tiks izveidots fails ar nosaukumu bootanimation.zip.

Tas arī ir - esat izveidojis pats savu Android sāknēšanas animāciju! Vienīgais, kas tagad ir palicis, ir to lietot savā ierīcē, tāpēc ķersimies pie tā.

Pielietojiet sāknēšanas animāciju

Tātad jūs esat atradis vēlamo sāknēšanas animācijuinstalēt tālrunī? Vai esat izveidojis vienu no saviem, un vai jūs nevarat gaidīt, lai redzētu, kā tas darbojas jūsu ierīcē? Viss, kas jums jādara, ir jāpārkopē noteiktā ierīces vietā. Kopēt to ir divās vietās: / data / local un / system / media, un abām ir savas priekšrocības un trūkumi.

Priekšrocības, ja to kopējat uz / data / local, ir šādasjums tai nebūs nepieciešama saknes pieeja, un tai vajadzētu darboties visās ierīcēs, kas nav iesakņojušās, neriskējot kaut ko mainīt / sistēmas nodalījumā. Turklāt, ja bootanimation.zip fails tiek atrasts abās vietās, Android ignorē failu, kas atrodams / system / media, un piešķir prioritāti failam / data / local. Šīs metodes trūkums ir tāds, ka pēc cietas atiestatīšanas (ko sauc arī par pilnīgu datu dzēšanu vai rūpnīcas atiestatīšanu) tiks zaudēta jaunā sāknēšanas animācija.

Sāknēšanas animācijas kopēšana uz / system / media / isiespējams tikai tad, ja jūsu ierīce ir sakņojusies un esat lasījis / rakstījis piekļuvi / sistēmas nodalījumam. Šīs metodes priekšrocība ir tāda, ka pēc cietas atiestatīšanas jaunā sāknēšanas animācija joprojām saglabāsies un nevajadzēs to atkārtoti lietot. Trūkums ir tāds, ka tam nepieciešama ADB vai saknes līmeņa failu pārlūks, piemēram, Root Explorer vai Super Manager.

Vai bija pietiekami daudz detaļu? Lūk, kā sākt lietot sāknēšanas animāciju. Mēs jums pateiksim, kā kopēt failu uz jebkuru no iepriekšminētajām vietām, un mēs izmantosim “Visas ierīces”/ Data / local path metodei un“Tikai iesakņojušās ierīces”/ Sistēma / multivides ceļa metode.

ATJAUNINĀT: Mūsu uzmanība tika pievērsta tam, kašī metode nedarbosies dažās ierīcēs, kurās darbojas krājumu ROM, jo to ražotāji ir pieņēmuši smieklīgus lēmumus, vai nu izmantojot savu patentēto formātu sāknēšanas animācijām (mēs runājam par jums, Samsung!), vai arī izvēloties nestandarta ceļu failu bootanimation.zip un noņemot iespēju to ignorēt, kopējot jaunu uz / data / local (tas būtu jūs, HTC!).

Patentēta formāta gadījumā, ko izmantoSamsung, mēs maz darām. Tomēr HTC ierīces parastā / sistēmas / datu nesēja vietā izmanto to pašu formātu, bet atšķirīgā ceļā, t.i., / sistēma / pielāgošana / resurss /. Tas nozīmē, ka lietotāji ar iesakņojušām un S-OFF HTC ierīcēm joprojām var aizstāt oriģinālo, izmantojot šo metodi, vienkārši mainot / system / media uz / system / customize / resurss /, bet tiem, kuriem nav iesakņotu un S-OFF ierīču, vienkārši ir ārpus veiksmi, jo / data / local metode šādos tālruņos nedarbosies.

Prasības:

  • Android tālrunis vai planšetdators, kurā darbojas operētājsistēma Android 2.2 Froyo vai jaunāka. Pārbaudīts darbam ar Froyo un piparkūkām; dažāda faila atrašanās vietas dēļ var vai nevar darboties ar vecāku vai jaunāku versiju.
  • Saknes faila pārlūks, piemēram, Root Explorer vai Super Manager.
    Piezīme: Ja jums jau ir instalēta ADB vai ja esatērti lietojot komandrindu, varat to izmantot. Lai iegūtu palīdzību ADB instalēšanā, skatiet, kas ir ADB un kā to instalēt. Mēs jums sniegsim arī tālāk norādīto ADB metodi.
  • Jūsu izvēlētā sāknēšanas animācija vietnē bootanimation.zip nosaukums un formāts.
    Piezīme: Lai pārbaudītu, kurā formātā tas ir, atveriet to, izmantojot azip / unzip utilītu un redzēt tās saturu. Ja tajā ir faili un mapes, kas minēti iepriekš sadaļā “Iekšējā bootanimation.zip fails”, tas ir pareizais formāts. Ja redzat mapes, starp kurām viena tiek saukta par META-INF, tā ir atjaunošanas mirgojošā formātā, taču arhīva iekšpusē mapē / system / media varat atrast bootanimation.zip failu un šo failu izvilkt no atveseļojamā zibatmiņas faila , lai to izmantotu ar šo metodi.

Failu pārlūka metode (tikai sakņotajām ierīcēm):

  1. Pievienojiet tālruni datoram, izmantojot USB, un ievietojiet atmiņas karti failu pārsūtīšanai.
  2. Kopēt bootanimation.zip failu, kuru vēlaties instalēt, savā SD kartē.
  3. Atvienojiet USB atmiņu un tālrunī palaidiet izvēlēto failu pārlūku.
  4. Pārlūkojiet uz / system / media, no turienes nokopējiet esošo bootanimation.zip failu un droši ievietojiet to SD kartē.
  5. Pārlūkojiet vietu SD kartē, kur nokopējāt jauno bootanimation.zip, un nokopējiet to.
  6. Pārlūkojiet / data / local un ielīmējiet tur failu bootanimation.zip, lai ignorētu noklusējuma sistēmas sāknēšanas animāciju, to neaizvietojot.
    VAI
    Pārlūkojiet / system / media un tur ielīmējiet failu bootanimation.zip.
    Ja jūs izmantojat Super Manager, jums vispirms jāiespējo tā saknes funkcija no iestatījumiem. Turklāt, ieejot tajā, jums, iespējams, būs jāinstalē / sistēmas nodalījums kā lasāms un rakstīts.
    Piezīme: Ja jau iepriekš esat kopējis pielāgotu bootanimation.zip failu mapē / data / local, jums tas būs arī jāizdzēš, pretējā gadījumā jaunais fails no / system / media netiks ielādēts.

ADB metode:

  1. Iespējojiet USB atkļūdošanu ierīcē sadaļā Iestatījumi> Programmas> Izstrāde.
  2. Pievienojiet ierīci datoram, izmantojot USB.
  3. Datorā palaidiet komandu uzvednes / termināļa logu.
  4. Dodieties uz vietu, kur esat saglabājis failu bootanimation.zip.
  5. Apsakņotas / nesakņotas ierīces:Ievadiet šīs komandas:
    adb pull /data/local/bootanimation.zip c:
    adb push bootanimation.zip /data/local/

    VAI
    Tikai iesakņojušās ierīces: Ievadiet šīs komandas:

    adb pull /system/media/bootanimation.zip c:
    adb remount
    adb push bootanimation.zip /system/media/

Neatkarīgi no tā, kuru metodi izmantojāt, tagad ierīcē vajadzētu būt sekmīgi instalētai jaunai sāknēšanas animācijai. Vienkārši restartējiet to, un jums vajadzētu redzēt, ka tas darbojas pēc sāknēšanas.

Sākotnējās sāknēšanas animācijas atjaunošana:

Ja vēlaties atgriezties pie sākotnējās sāknēšanasanimāciju, to var viegli izdarīt, jo mēs dublējām oriģinālo, izmantojot abas iepriekš minētās metodes. Failu pārlūka metodē to var atrast atmiņas kartē tajā vietā, kur to dublējāt 4. darbībā, savukārt ADB metodē tas tika dublēts C diskā. Vienkārši izpildiet jebkuru no šīm metodēm, izmantojot oriģinālo failu bootanimation.zip, un jums tas būs atpakaļ.


Ko tālāk:

Tas ir viss, kas jums ir pieejams, kad runa ir par sāknēšanuanimācijas, bet tas ir tikai sākums. Sekojiet līdzi mūsu nākamajai sērijas funkcijai, kurā mēs jums visu pastāstīsim par jūsu Android ierīces bloķēšanas ekrāna pielāgošanu.

Vai jums patika šeit piedāvātās sāknēšanas animācijas? Atradāt labākus? Izveidojat vienu no saviem un vēlaties to dalīties ar mums? Par to uzzināsim komentāros.

Komentāri