Ako volite petljati sa svojim Android telefonom, instalirati ROM-ove ili eksperimentirati prilagođeni modovi i kerneliPrije ili kasnije ćete naići na termin Nandroid. I vrlo je vjerovatno da će vam neko reći: "Prije nego što bilo šta uradite, napravite Nandroid sigurnosnu kopiju." To nije samo figurativan govor: to je doslovno slamka spasa koja odvaja veliku katastrofu od jednostavnog "Pa dobro, samo ću vratiti sigurnosnu kopiju i to je to."
U ovom članku ćemo smireno pogledati Šta je tačno Nandroid sigurnosna kopija, šta se sprema, za šta se koristi i kako se radi? s prilagođenim oporavkom. Također ćemo iskoristiti priliku da pregledamo ključne Android koncepte (particije, oporavak, ROM-ovi, kernel itd.) kako biste razumjeli šta se dešava "ispod haube" i ne biste samo slijepo slijedili listu koraka.
Šta je Android unutra (dovoljno da se razumije Nandroid)
Android nije samo početni ekran, aplikacije i ikone koje vidite svaki dan; ispod svega toga krije se cijeli svijet slojevita struktura i komponente koji rade zajedno. U osnovi svega je Linux kernel, koji se bavi sigurnošću, upravljanjem memorijom, procesima, umrežavanjem i pristupom hardveru.
Iznad kernela nalazi se sloj apstrakcije hardvera (HAL) koji omogućava sistemu da komunicira sa kamerom, GPS-om, senzorima, ekranom osjetljivim na dodir i modemom na uniforman način, bez potrebe da aplikacije znaju koji određeni čip vaš uređaj koristi. Zahvaljujući tome sloj apstrakcije hardveraIsti Android sistem može raditi na stotinama različitih modela.
Android runtime (ranije Dalvik, sada ART) radi na ovoj osnovi. Ovo okruženje je odgovorno za izvršavanje koda aplikacije, kompajlirajući bajtkod u format optimiziran za dobro pokretanje na uređajima s ograničenim resursima. Svaka aplikacija radi u vlastitom procesu sa svojom vlastitom instancom virtualne mašine, koja pruža izolacija i sigurnost između aplikacija.
Iznad ovoga, nalazimo izvorne C/C++ biblioteke (multimedija, 2D i 3D grafika sa OpenGL ES, WebKit engine, SQLite baza podataka, SSL biblioteke, itd.) i Java/Kotlin aplikacijski okvir. Ovaj okvir pruža API-je koje aplikacije koriste za... interfejsi ekrana, pristup kameri, GPS-u, kontaktima ili obavještenjima.
Gornji sloj sadrži aplikacije: e-poštu, razmjenu poruka, preglednik, mape, Google Play, kao i aplikacije drugih programera. Sve ovo je podržano shemom particioniranja: sistem, pokretanje, dobavljač, podaci, oporavak i još neke, ovisno o proizvođaču i verziji Androida.
Šta je Nandroid i šta tačno pohranjuje?
Iz ovog pregleda Androida, već možete vidjeti da normalna sigurnosna kopija (kao što su one koje pravite s Google Driveom, na primjer) uglavnom pokriva korisničke podatke i neke postavke, dok Nandroid sigurnosna kopija funkcionira na mnogo nižem nivou. Nandroid sigurnosna kopija je, jednostavno rečeno, potpuni snimak particija uređaja u određeno vrijeme.
Nandroid sigurnosna kopija ne kopira samo fotografije ili instalirane aplikacije; ona klonira stanje važnih sistemskih particija, obično uključujući... boot, sistem, dobavljač, podaci, a ponekad i drugi poput EFS-a ili modema (preporučuje se da se uradi IMEI sigurnosna kopija), ovisno o oporavku i uređaju. Stoga, kada ga vratite u prethodno stanje, telefon je potpuno isti kao što je i bio: isti ROM, iste aplikacije, iste postavke i isti podaci.
Prednost ove vrste sigurnosne kopije je što se radi iz odvojenog okruženja od glavnog sistema, prilagođenog oporavka (TWRP, OrangeFox, itd.). Odatle možete pristupiti particijama bez pokretanja Androida, što omogućava... kloniranje interne memorije na niskom nivou i naknadno ga obnoviti bez ikakvih smetnji.
Zamislite Nandroid kao kompletnu sliku tvrdog diska na računaru: ne kopirate samo pojedinačne datoteke; kopirate cijeli disk. stvarni sadržaj particija koje čine sistemTo je kao da zamrznete telefon u vremenu i sačuvate tu fotografiju na SD karticu ili u internu memoriju.
Zašto je toliko važno izvršiti Nandroid flešovanje prije modifikovanja Androida?
Svaki put kada instalirate ROM (službeni ili prilagođeni), flešujete kernel, primjenjujete konfliktni Magisk modul ili modificirate sistemske datoteke, postoji realna mogućnost da će se nešto pokvariti. A kada se nešto pokvari na nivou sistema, to se ne popravlja ponovnom instalacijom aplikacije; to zahtijeva potpuni remont sistema. vratite uređaj u njegovo puno stanje.
Tu Nandroid postaje vaš najbolji prijatelj: ako flešovanje beta ROM-a uzrokuje da se vaš telefon ponovo pokreće, ako instaliranje moda zamrzne na logotipu ili ako ručno ažuriranje ostavi ROM nestabilnim, samo trebate... Pokrenite recovery i pokrenite Nandroid restore koje si uradio prije nego što si počeo petljati.
Glavna prednost je ušteda vremena i glavobolja. Bez Nandroid sigurnosne kopije, veliki kvar znači ponovnu instalaciju ROM-a od nule, rekonfiguraciju računa, preuzimanje svih aplikacija, vraćanje podataka (ako ih imate u oblaku) i podešavanje svakog detalja ili smišljanje načina da se to popravi. Ažurirajte ROM bez gubitka podatakaSa Nandroidom, jednostavno Vraćate se na tačnu tačku gdje je sve funkcionisalo. za nekoliko minuta
Za one koji često mijenjaju ROM-ove, isprobavaju različite recovery sisteme ili eksperimentišu s alternativnim kernelima, Nandroid sigurnosne kopije su praktično obavezne. Čak i ako ovakve promjene pravite samo povremeno, neophodno je imati potpunu sigurnosnu kopiju prije nego što bilo šta dirate. osnovna sigurnosna mreža.
Šta vam je potrebno da biste mogli kreirati Nandroid?
Prije nego što počnete kreirati svoju prvu Nandroid sigurnosnu kopiju, važno je znati da se to ne radi sa "normalnog" Androida, već iz posebnog okruženja koje se zove oporavak. Telefoni odmah po instalaciji dolaze s vrlo ograničenim osnovnim oporavkom, tako da vam je za kreiranje Nandroid sigurnosne kopije potrebno okruženje za oporavak. Prilagođeni oporavak s naprednom podrškom za sigurnosno kopiranje.
Najpoznatiji je TWRP (Team Win Recovery Project), iako postoje i drugi poput OrangeFoxa ili modificirane verzije iz nekih ROM zajednica. Da biste instalirali jedan od ovih recovery programa, obično vam je potreban otključaj bootloaderNešto što svaki proizvođač uspijeva na svoj način: neki to olakšavaju, drugi komplikuju, a treći jednostavno ne dozvoljavaju.
Pored particije za oporavak, trebat će vam dovoljno prostora za pohranu. Potpuna Nandroid sigurnosna kopija može zauzeti nekoliko gigabajta jer uključuje particiju s podacima sa svim vašim aplikacijama i njihovim informacijama. Idealno bi bilo da imate microSD kartica ili dovoljno slobodnog prostora u internoj memoriji sačuvati barem jednu ili dvije kompletne kopije.
Uvijek je dobra ideja da prethodno eksportujete najvažnije fotografije i video zapise na računar ili u oblak, za svaki slučaj. Iako ih Nandroid uključuje, uvijek je mudro imati dodatnu sigurnost za one datoteke koje smatrate važnima. potpuno nezamjenjiv.
Kako napraviti Nandroid sigurnosnu kopiju u prilagođenom oporavku
Iako svaki oporavak ima svoj interfejs, opšta logika za kreiranje Nandroid sigurnosne kopije je slična: birate particije koje želite kopirati, definirate odredište sigurnosne kopije i potvrđujete operaciju. Proces se izvršava unutar samog oporavka i obično traje od nekoliko minuta do više od deset, ovisno o oporavku. brzina pohrane i kapacitet podataka.
Nakon ulaska u prilagođeni način oporavka, vidjet ćete odjeljak s nazivom sličnim "Sigurnosna kopija". Odatle možete odabrati particije koje će biti uključene u Nandroid sigurnosnu kopiju. Obično ćete uključiti Pokretanje, sistem i podaci minimalno, a na nekim uređajima i Vendor i druge kritične particije.
U istom tom meniju obično možete promijeniti lokaciju za sigurnosnu kopiju: interna memorija ili microSD kartica. Kad god je to moguće, poželjno je koristiti microSD karticu. vanjsku karticu kako biste izbjegli gubitak kopije ako kasnije formatirate internu memoriju ili agresivno promijenite ROM.
Nakon odabira odredišta, program za oporavak će vas pitati da potvrdite početak sigurnosne kopije. Nakon toga će jednostavno početi čitati particije i spremati podatke u skup komprimiranih datoteka. Tokom ovog vremena ne biste trebali Ne isključujte mobilni telefon niti prekidajte procesKada se završi, oporavak će vam prikazati poruku o uspjehu i možete normalno ponovo pokrenuti sistem.
Nandroid sigurnosna kopija bit će pohranjena u određenoj mapi (obično nazvanoj po vašem uređaju ili oporavku) i možete se vratiti u isti odjeljak "Sigurnosna kopija/Vraćanje" da biste Obnovite ga kasnije kada vam zatreba.Dobra je praksa preimenovati sigurnosnu kopiju, ako oporavak to dozvoljava, s jasnim opisom ROM-a i datumom.
Kako vratiti Nandroid u prvobitno stanje i šta se dešava kada to uradite

Vraćanje Nandroid sigurnosne kopije je jednako važno, ako ne i važnije, od njenog kreiranja, jer vas to spašava od problema. Da biste oporavili Nandroid sigurnosnu kopiju, prvo morate ponovo pokrenuti... taj prilagođeni oporavak koji ste koristili za pravljenje sigurnosne kopijejer svaki oporavak ima svoj format sigurnosne kopije.
Unutar menija za oporavak naći ćete odjeljak pod nazivom "Vraćanje" ili nešto slično. Kada uđete unutra, vidjet ćete listu dostupnih sigurnosnih kopija sortiranih po datumu ili nazivu. Odaberite onu koju želite vratiti i, kao i kod procesa kreiranja, označite particije koje želite vratiti (obično, iste one koje si tada sačuvao).
Kada potvrdite vraćanje, proces oporavka počinje prepisivanjem trenutnih particija sadržajem te sigurnosne kopije. To znači da će sve aplikacije, podaci ili promjene sistema koje ste napravili nakon kreiranja sigurnosne kopije biti izgubljene. Zauzvrat, vaš uređaj Vratit će se u tačno stanje u kojem je bio kada je Nandroid kreiran..
Nakon što je proces završen, obično biste trebali obrisati keš memoriju i Dalvik/ART keš memoriju (ako oporavak nudi ovu opciju) i ponovo pokrenuti uređaj. Prvo pokretanje može trajati malo duže nego inače, ali ako je sve prošlo dobro, trebali biste vidjeti... Vaš početni ekran, vaše aplikacije, vaše postavke i vaši računi baš onako kako ste ih zapamtili.
Zato je važno shvatiti da Nandroid nije alat za djelomičnu sinhronizaciju, već "Putovanje kroz vrijeme" Završeno: Vraćanje znači povratak na određenu tačku u historiji vašeg mobilnog uređaja, izostavljajući sve što je došlo nakon toga, i dobro i loše.
Razlike između Nandroida i drugih sigurnosnih kopija na Androidu
Android nudi mnogo vrsta sigurnosnih kopija i važno je razumjeti čemu služi svaka od njih. nevjerovanje u pogrešan alatSigurnosne kopije Google Drive-a obično spremaju instalirane aplikacije, neke podatke povezane s vašim računom, historiju poziva, kontakte ili određene postavke uređaja.
Zatim, tu su i sigurnosne kopije koje prave aplikacije trećih strana, poput onih koje izvoze samo fotografije, samo SMS poruke, samo razgovore putem poruka ili samo određene postavke. Sve ove opcije su korisne za svakodnevnu upotrebu, ali su beskorisne kada se pokvari... ROM, proces pokretanja ili sama struktura sistema.
Nandroid je u drugoj ligi: on ne zna ništa o tome da li je aplikacija ova ili ona, ili da li je od Googlea ili nekog drugog programera, on jednostavno... klonirajte particije koje čine sistemZato, kada vraćate postavke, oporavljate sve, od pozadine i položaja ikona do sesija aplikacija, kao da se ništa nije dogodilo.
Razumna kombinacija za napredne korisnike je svakodnevno korištenje Googleovih sigurnosnih kopija u oblaku i specifičnih usluga (npr. šifriranih sigurnosnih kopija vaših poruka) te rezerviranje Nandroida za... trenuci kada ćete temeljno modificirati sistem (instaliranje ROM-ova, flešovanje kernela, promjena recovery-a, primjena sistemskih modova, itd.).
Na ovaj način, čak i ako Nandroid s vremenom zastari zbog mnogo promjena, i dalje ćete imati sinhronizovane najvažnije podatke, a ako nešto pođe po zlu tokom flešovanja, moći ćete to oporaviti. brzo se vratiti na stabilnu bazu s koje se može nastaviti rad.
Android, ROM-ovi i prilagođavanje: gdje se Nandroid uklapa u sve ovo
Android, kao operativni sistem, ima ogromnu zajednicu programera i proizvođača iza sebe. Google održava AOSP (Android Open Source Project) pod Apache licencom, a i zvanične verzije proizvođača (One UI, MIUI, Pixel UI, itd.) i drugih operativnih sistema izgrađene su iz ovog koda. Prilagođeni ROM-ovi iz zajednice kao što su LineageOS, Pixel Experience ili GrapheneOS.
Proizvođači obično dodaju vlastiti sloj, aplikacije i usluge, dok se community ROM-ovi obično fokusiraju na čistiji sistem, dajući prioritet privatnosti ili naprednom prilagođavanju. Svaki ROM donosi vlastiti skup funkcija, vlastiti raspored ažuriranja i, što je vrlo važno, njihove vlastite zahtjeve za particijom i bootloaderom.
Paralelno s tim, Android je značajno evoluirao u dizajnu i sigurnosti. Od Dalvika do ART-a kao okruženja za izvršavanje, od ranih interfejsa s fizičkim tipkama do navigacije gestama i Material Designa, i dalje. Poboljšanja u sandboxu, dozvolama, šifriranju podataka i Google Play uslugama izolovati sistemske funkcije i ažurirati ih bez oslanjanja na novu punu verziju.
Međutim, ova evolucija je donijela i probleme poput fragmentacije: postoje desetine aktivnih verzija, a ne dobijaju svi telefoni ista ažuriranja ili istim tempom. Mnogi proizvođači relativno brzo prestaju pružati podršku, i tu prilagođeni ROM-ovi postaju način da se... produžite vijek trajanja uređaja koje je proizvođač već ostavio iza sebe.
U ovom raznolikom ekosistemu, Nandroid je ključni dio za svakoga ko želi isprobati ROM-ove. bljeskalice u slikama ili različite načine oporavka bez straha. Znajući da možete Zamrznite svoje trenutno stanje i vratite se u njega u bilo kojem trenutku Ovo čini eksperimentisanje sa sistemom mnogo sigurnijim i opuštenijim.
Razmatranja o sigurnosti, privatnosti i pouzdanosti Androida
Android je godinama meta sigurnosnih studija, i iako je ponekad označavan kao ranjiviji od drugih platformi, podaci nisu tako jednostavni. Neki izvještaji su naveli mnogo više kritičnih ranjivosti u konkurentskim sistemima, ali zabilježeno je i više njih. Učinkoviti napadi i zlonamjerni softver posebno usmjereni na Android, dijelom i zbog svog ogromnog tržišnog udjela.
Google je odgovorio sve strožim sigurnosnim slojevima: verifikacijom pokretanja, zadanim šifriranjem, detaljnim dozvolama, ažuriranjima sistemskih modula putem Google Playa i automatskom analizom aplikacija. Uprkos tome, korisnici i dalje snose odgovornost: instaliranjem APK-ova iz sumnjivih izvora ili onemogućavanjem... osnovni sigurnosni mehanizmi To otvara vrata problemima.
Što se tiče privatnosti, poznato je da Android, kao i drugi sistemi, prikuplja informacije o korištenju uređaja i aplikacija, što je također otkriveno u curenjima informacija i dokumentima obavještajnih agencija. Usluge poput mapa, oglašavanja i društvenih mreža mogu otkriti geolokacijske ili bihevioralne podatke, pa je preporučljivo biti oprezan. Pažljivo pregledajte postavke dozvola i aktivnosti na Google računu.
Android je prisutan u mnogim vrstama uređaja, ne samo u mobilnim telefonima: satovima, televizorima, automobilima, set-top box uređajima, čak i kućanskim aparatima. Osnovni sistem je sličan u svima njima, ali implementacija i ažuriranja uveliko zavise od proizvođača. To znači da iskustvo može biti odlično u nekim slučajevima, a prilično loše u drugim, kako u fluidnost kao kod dugoročne podrške.
Prilikom odabira Android telefona, hardver i cijena nisu jedini faktori: politika ažuriranja i pouzdanost proizvođača su ključni. Dobra kombinacija kvalitete uređaja, podrške za prilagođene ROM-ove i navike korištenja Nandroida prije petljanja s ROM-om čini iskustvo boljim. Android je moćna platforma za one koji žele ići korak dalje onoga što nudi "standardni" sistem.
Čitava ova mreža slojeva, particija, ROM-ova i alata može na prvi pogled zvučati gusto, ali u praksi, kreiranje i vraćanje Nandroid sigurnosne kopije svodi se na nekoliko dodira u režimu oporavka. Ključno je razumjeti da spremate potpunu repliku svog Android uređaja tačno onakvu kakva jeste i da, zahvaljujući tome, možete eksperimentisati s ROM-ovima, kernelima i prilagođavanjima s potpunim mirom, znajući da se uvijek možete vratiti u prethodno stanje s nekoliko jednostavnih radnji. Vaš telefon tačno onakav kakav je bio kada je sve savršeno funkcionisalo.