U Androidu je sve osmišljeno da ide naprijed: Ažuriranja aplikacija stižu automatski i instaliraju se za nekoliko sekundi. I, u teoriji, donose samo poboljšanja. Ali znate da je stvarnost vrlo drugačija: ponekad nova verzija prekine rad značajki koje ste svakodnevno koristili, uspori aplikaciju ili promijeni sučelje na način koji vam se uopće ne sviđa.
Kada se to dogodi, logično je htjeti Vratite se na prethodnu verziju aplikacije na AndroiduTu počinju problemi: sustav ne dopušta instaliranje starije verzije preko nove, često gubite podatke prilikom deinstalacije i nije jasno koja je metoda najsigurnija. U ovom ćete vodiču korak po korak vidjeti sve praktične načine za vraćanje aplikacije na stariju verziju (i, općenito, samog Android sustava) s njihovim prednostima, rizicima i trikovima za smanjenje glavobolja.
Što točno podrazumijeva snižavanje verzije na Androidu?
Kad govorimo o snižavanju kvalitete, mislimo zamijeniti noviju verziju softvera starijombilo da se radi o određenoj aplikaciji ili cijelom Android operativnom sustavu mobitela ili tableta.
U slučaju aplikacija, vraćanje na stariju verziju znači vratiti se na prethodnu verziju te aplikacije bez "zaglavljivanja" na najnovijem ažuriranjuU slučaju sustava, to znači instaliranje starijeg firmwarea, na primjer prelazak s Androida 13 na Android 12 jer vam najnovija verzija stvara probleme.
To se ne radi svaki dan jer, u teoriji, Ažuriranja se objavljuju kako bi se ispravile greške, poboljšala sigurnost i dodale značajkeNo postoje slučajevi u kojima ta ažuriranja čine više štete nego koristi: ozbiljni bugovi, nekompatibilnosti, prekomjerna potrošnja baterije ili promjene dizajna koje pogoršavaju iskustvo.
Kada se nađete u ovakvoj situaciji, snižavanje razine pretplate postaje vrlo primamljiva opcija, iako Nije uvijek lako, niti je bez rizika.Zato je važno da u potpunosti razumijete što ćete igrati prije nego što počnete.
Ograničenja i rizici vraćanja aplikacija na stariju verziju na Androidu
Android, po dizajnu, Ne dopušta instaliranje starijih verzija aplikacija preko novije verzije.Ako pokušate instalirati APK s verzijom nižom od one koju već imate instaliranu, vidjet ćete pogrešku instalacije i operacija će biti otkazana.
Službeno rješenje je prvo deinstalirati aplikaciju, a zatim instalirati prethodnu verziju, ali to podrazumijeva da Lokalne podatke aplikacije možete izgubiti ako nisu sinkronizirani s oblakom ili ako nemate sigurnosnu kopiju. (na primjer, razgovori, napredne postavke, preuzimanja itd.).
Nadalje, postoji značajan tehnički problem: aplikacije su dizajnirane da Vaši podaci bi se trebali "nadograditi" na noviju verziju, a ne vratiti na stariju.Drugim riječima, kada ažurirate, aplikacija obično migrira svoju internu bazu podataka i ostale datoteke u novi format. Ako zatim instalirate stariju verziju, ta verzija možda neće razumjeti novi format i:
- Prikaži stalne pogreške prilikom otvaranja.
- Samo se gasi ili se uopće ne pokreće.
- Tvrdnja da su podaci oštećeni i prisiljavanje da ih izbrišete.
Stoga, čak i ako uspijete "prevariti" Android da vam dopusti instaliranje starije verzije preko novije, Nitko ne jamči da će aplikacija savršeno raditi s podacima koje ste već imali.Tehnike vraćanja na stariju verziju vrlo dobro funkcioniraju kada verzije ne mijenjaju format podataka, ali ne čine čuda.
Preduvjeti i savjeti prije snižavanja verzije
Prije nego što započnete s bilo kojom metodom, vrijedi na trenutak zastati i Pripremite teren kako biste izbjegli gubitak informacija i spriječili iznenađenjaImajte na umu ove točke:
Prva stvar je napraviti a napravite sigurnosnu kopiju važnih podatakaOvisno o aplikaciji, to može biti interna sigurnosna kopija, izvoz u datoteku, sinkronizacija u oblaku ili čak potpuna kopija vašeg mobilnog uređaja pomoću Googleovih ili alata proizvođača.
Također je dobra ideja otići na Google Play i onemogućiti automatsko ažuriranje - Barem za aplikaciju koju želite "zamrznuti" u starijoj verziji. Ako to ne učinite, mogla bi se ponovno ažurirati sljedeći dan i morat ćete ponoviti cijeli postupak.
Još jedan važan detalj koji treba zapamtiti je da neke metode vraćanja na stariju verziju, posebno one koje uključuju modificiranje sustava, Mogu poništiti jamstvo, izbrisati sve ili ostaviti telefon nestabilnim. Ako nešto pođe po zlu. Nije uobičajeno, ali rizik postoji.
Konačno, imajte na umu da, u slučaju Android sustava, postoje proizvođači i modeli koji Izravno blokiraju povratak na prethodnu verziju firmveraAko je vaš uređaj među njima, malo toga možete učiniti osim pribjegavanja naprednim rješenjima poput ROM-ova trećih strana.
Metoda 1: Vraćanje aplikacije na stariju verziju pomoću Xposeda (LSPosed + XDowngrader)
Ako želite instalirati stariju verziju aplikacije bez deinstaliranja trenutne i bez gubitka podatakaJedna od najmoćnijih metoda je korištenje Xposed Frameworka putem modula poput LSPoseda i iskorištavanje specifičnog dodatka: XDowngrader.
Ideja je jednostavna: Android sprječava instalaciju starije verzije zbog niza internih provjera, a ovaj modul Uklonite te provjere kako biste omogućili instalaciju starog APK-a preko novog.Ne morate brisati aplikaciju niti dirati njezine podatke, a postupak je sličan normalnom ažuriranju.
Međutim, ovaj sustav ima jedan veliki nedostatak: Trebat će vam pokrenuti okruženje slično Xposedu.To u praksi obično uključuje korištenje roota i Magiska, nešto što nisu svi spremni učiniti.
Danas je najpogodniji način za korištenje Xposeda instalacija Magisk, a zatim modul poput LSPosedaEdXposed, Riru ili Taichi. Svi oni emuliraju stari Xposed Framework na kojem moduli rade. LSPosed je obično najpreporučljivija opcija jer radi vrlo dobro i ima dobru podršku.
Nakon što je okvir spreman, sljedeći korak je instalacija modul XDowngrader, koji je kreirao isti autor alata poput WaTweakeraTo je vrlo lagan modul koji se instalira kao i svaka druga aplikacija, a možete ga preuzeti iz poznatih Xposed repozitorija modula.
Nakon instaliranja XDowngradera, vaš upravitelj modula (na primjer, LSPosed) Prikazat će vam se obavijest koja pokazuje da je modul neaktivan.Dodirivanjem te obavijesti aktivirat ćete je izravno. Ako ne vidite nikakvu obavijest, uvijek možete otvoriti LSPosed, otići na karticu modula i ručno ga odabrati.
Nakon aktivacije i ponovnog pokretanja mobitela, počinje dobar dio: Ne moraš ništa drugo posebno raditiOd tog trenutka nadalje, kada pokušate instalirati APK sa starijom verzijom aplikacije koju već imate, Android će vam prikazati tipičan okvir "Želite li instalirati ažuriranje za ovu aplikaciju?", ali instalacija neće propasti jer se radi o starijoj verziji.
To znači da ćete moći izravno instalirati stariju verziju preko novije Bez deinstalacije i bez gubitka podataka. Kao što smo već spomenuli, ovo ne jamči da će aplikacija razumjeti podatke koje je već imala, ali u mnogim aplikacijama koje nisu promijenile format svojih internih datoteka, radi savršeno.
Nasuprot tome, u slučajevima kada je programer temeljno promijenio način pohrane podataka, Vrlo je vjerojatno da će se, kada otvorite staru verziju, aplikacija zatvoriti, dati greške ili reći da su podaci oštećeni.U tim slučajevima, jedino rješenje je obično brisanje predmemorije i podataka aplikacije ili vraćanje na noviju verziju.
Metoda 2: Vratite se na prethodnu verziju instaliranjem APK-a (APKMirror)

Ako se ne želite baviti rootanjem ili Xposedom i zadovoljni ste s ponovno instalirajte aplikaciju ispočetka na prethodnu verzijuNajpraktičniji pristup je korištenje klasične metode bočnog učitavanja iz pouzdanih APK repozitorija kao što je APKMirror.
Ova metoda uključuje preuzimanje APK datoteka ili paket verzije koja vas zanima i instalirajte ga ručno, umjesto korištenja Google Playa. Brz je, relativno siguran i ne zahtijeva nikakvo komplicirano postavljanje, ali obično će prvo uključivati deinstaliranje trenutne aplikacije.
Za početak, otvorite preglednik na svom mobilnom uređaju, idite na APKMirror ili u stranice za sigurno preuzimanje Potražite Android APK datoteku i potražite verziju aplikacije koju želite preuzeti. Vidjet ćete popis svih objavljenih verzija, poredanih po datumu, s najnovijom na vrhu.
S tog popisa možete odabrati specifičnu verziju koju želite instalirati, obraćajući pozornost na broj verzije i datumMnoge aplikacije imat će nekoliko "varijanti" ovisno o arhitekturi procesora ili vrsti uređaja, stoga birajte mudro.
U odjeljku varijanti, opcija obično radi za većinu trenutnih mobilnih telefona. arm64-v8aAko niste sigurni u arhitekturu svog uređaja, možete koristiti aplikacije poput Hardware Info ili, ako je dostupna, odabrati univerzalnu varijantu koja je kompatibilna sa gotovo svim modelima.
Nakon što odaberete varijantu, dodirnite plavi gumb Preuzimanje za početak preuzimanja datoteke. Ako se radi o "jednostavnom" APK-u, samo ga otvorite iz preuzimanja i slijedite čarobnjaka za instalaciju, iako ćete morati dati dopuštenja za instalirati iz nepoznatih izvora ako to već niste učinili.
U drugim slučajevima, preuzimanje će biti datoteka u [formatu] .apkm (APK paket)Za to vam je potrebna dodatna aplikacija pod nazivom APKMirror Installer, koju možete jednostavno preuzeti s Google Playa. Nakon instalacije, otvorite .apkm datoteku s tom aplikacijom i slijedite upute na zaslonu.
Ovaj sustav je idealan ako Samo želite smanjiti verziju aplikacije i ostaviti je "zamrznutu" na toj verziji.Jednostavno je, ne zahtijeva root pristup i štedi vas od rada s naprednim modulima ili alatima.
Metoda 3: Često snižavanje verzije uz Aurora Store
Ako ste jedan od takvih Testiraju mnogo različitih verzija ili ih često mijenjaju (Na primjer, za testiranje novih ili starih značajki), preuzimanje APK-ova jednog po jednog s APKMirror-a može postati zamorno. Za te slučajeve, vrlo praktična alternativa je Aurora Store.
Trgovina Aurora je Alternativni klijent otvorenog koda za Google Play koji pristupa istom katalogu besplatnih aplikacija, ali s dodatnim značajkama, kao što je ručno preuzimanje starijih verzija bez ovisnosti o vanjskim repozitorijima.
Da biste ga koristili, možete instalirati Aurora Store s F-Droid ili preuzmite APK s njihove službene web straniceAko nemate F-Droid, morat ćete omogućiti instalaciju aplikacija iz nepoznatih izvora u postavkama telefona, kao i prije.
Prilikom prvog otvaranja aplikacije, Aurora će tražiti neka dopuštenja i ponuditi vam Prijavite se anonimno ili putem Google računaZa većinu korisnika, anonimna opcija je dovoljna, jer omogućuje preuzimanje aplikacija bez povezivanja osobnog računa.
Jednom unutra, samo moraš pronađite aplikaciju koju želite vratitiPreporučuje se da prvo deinstalirate trenutnu verziju kako biste izbjegli sukobe potpisa ili podataka, osim ako točno ne znate što radite.
Zatim dodirnite izbornik dodirnite tri točke pored naziva aplikacije i odaberite "Ručno preuzimanje"Aurora će vas zamoliti da unesete kod verzije koju želite instalirati, interni broj koji se razlikuje od naziva komercijalne verzije.
Taj broj možete lako pronaći ako pogledate povijest verzija aplikacije na APKMirroruPojavljuje se odmah ispod datuma izlaska svake verzije. Kopirate taj kod u Aurora Store i aplikacija će provjeriti je li ta verzija dostupna na Googleovim poslužiteljima.
Ako postoji, Aurora će automatski preuzeti i instalirati navedenu verziju.Baš kao što bi to učinio Google Play, ali vam omogućuje da odaberete koju verziju želite i kada ažurirati, umjesto da vas prisiljava da uvijek imate najnoviju.
Metoda 4: Vraćanje aplikacije na stariju verziju pomoću ADB-a (bez roota)
Ponekad instaliranje starog APK-a "bez priručnika" ne funkcionira dobro ili Ne želite izgubiti podatke koji su već spremljeni.U tim slučajevima, vrlo zanimljivo rješenje je korištenje ADB (Android Debug Bridge) alata s vašeg računala.
ADB dopušta instalirajte aplikacije s naprednim parametrimaMeđu tim opcijama je mogućnost prisilnog vraćanja na stariju verziju uz zadržavanje postojećih podataka. Sve dok aplikacija to podržava i nema kritičnih promjena formata, to je čista metoda koja ne zahtijeva root pristup.
Prva stvar je aktivirati Opcije za razvojne programere na vašem Android mobilnom uređajuDa biste to učinili, idite u Postavke, zatim na odjeljak O telefonu i sedam puta zaredom dodirnite "Broj verzije" dok se ne pojavi poruka da ste sada programer.
Nakon što se aktivira taj skriveni izbornik, idite u opcije za razvojne programere i omogućiti USB debuggingKada kabelom spojite mobitel s računalom, sustav će vas zatražiti da autorizirate otisak prsta tog računala; prihvatite kako bi ADB mogao komunicirati s uređajem.
U međuvremenu, na svoje računalo trebate preuzeti ADB alati (platforma za Android alate) Preuzmite datoteke sa službene Googleove web stranice i raspakirajte ih u lako dostupnu mapu. Ova mapa će sadržavati izvršnu datoteku ADB-a i ostale potrebne datoteke.
Zatim, nabavite APK prethodne verzije aplikacije koju želite instalirati. Ponovno, najbolje je koristiti pouzdane izvore poput XDA Labsa ili APKMirrora kako biste izbjegli sigurnosne probleme.
Kopirajte tu APK datoteku u istu mapu kao i vaša ADB instalacija kako biste pojednostavili naredbe. Na primjer, možete je preimenovati u app.apk kako bi naredbe bile kraće i lakše za tipkanje.
Sada otvorite jedan prozor naredbi ili terminal u ADB mapi s administratorskim ovlastimaOvisno o operativnom sustavu, to možete učiniti iz kontekstnog izbornika ili odabirom putanje pomoću terminala.
S mobilnim telefonom spojenim putem USB-a i omogućenim otklanjanjem pogrešaka, unesite sljedeću naredbu za kopirajte APK u internu memoriju telefona:
adb push app.apk /sdcard/app.apk
Zatim pokrenite ovu drugu naredbu koja izvršava stvarnu instalaciju s podrškom za stariju verziju:
adb shell pm instalacija -r -d /sdcard/app.apk
Ovdje, opcija -r To označava da aplikaciju treba ponovno instalirati uz zadržavanje podataka i opcije -d Izričito dopušta vraćanje na stariju verziju ako je verzija koju instalirate starija od one koja je već na uređaju.
Ako je sve prošlo dobro, vidjet ćete poruku koja potvrđuje da je instalacija uspješna i aplikacija će se pojaviti. na vašem mobilnom telefonu sa starom verzijom, ali uz očuvanje internih podatakaKao i uvijek, ako se format podataka promijenio između verzija, aplikacija možda neće raditi savršeno, ali tehnički nećete ništa izgubiti.
Velika prednost ove metode je u tome što Ne treba vam root ili dodatni moduli.Sve što vam treba je ADB, USB debugging i ispravan APK. To je vrlo moćno rješenje za one koji ne žele temeljito mijenjati sustav, ali trebaju smanjiti verziju bez počinjanja ispočetka.
Snižavanje verzije Android sustava: vraćanje na prethodnu verziju firmvera
Osim aplikacija, postoji i mogućnost sniziti verziju Android sustava na telefonuDrugim riječima, vraćanje na prethodnu verziju službenog firmwarea kada je najnovije ažuriranje ostavilo vaš telefon u gorem stanju nego prije.
Ova vrsta snižavanja verzije je mnogo osjetljivija od one za jednu aplikaciju, jer To uključuje flashanje cijelog sustava, brisanje svih podataka i, u nekim modelima, otključavanje bootloadera.Nadalje, ne dopuštaju to svi proizvođači ili to olakšavaju.
Prije nego što ozbiljno razmislite o snižavanju verzije sustava, trebali biste provjeriti može li se vaš problem riješiti pomoću... jednostavno formatiranje ili vraćanje na tvorničke postavkeBudući da ćete ionako izbrisati sve podatke, ponekad resetiranje može popraviti greške bez gubitka poboljšanja najnovije verzije.
Ako se ipak odlučite za nastavak, prvo što trebate pretpostaviti je da Svi podaci na uređaju bit će potpuno izbrisani.Stoga napravite potpunu sigurnosnu kopiju fotografija, kontakata, datoteka i svega ostalog što želite zadržati.
Sljedeći korak je pretraživanje i preuzimanje točan firmware (službeni ROM) verzije Androida na koju se želite vratitiKod marki poput Googlea (Pixel) ili OnePlusa to je obično relativno jednostavno, budući da službene web stranice nude repozitorije s tvorničkim slikama, pa čak i starijim verzijama.
S drugim proizvođačima, poput Samsunga, Xiaomija ili sličnih marki, stvari su drugačije: često ćete morati pribjeći specifični alati poput Odina (za Samsung) ili Mi Flash Toola (za Xiaomi), uz pronalaženje ispravnog paketa firmvera u specijaliziranim repozitorijima.
Gotovo uvijek ćete morati otključati bootloader uređaja za fleširanje druge verzije sustava. Ovaj postupak varira ovisno o proizvođaču i može izbrisati sav sadržaj telefona, kao i prikazati sigurnosna upozorenja prilikom pokretanja.
Nakon što pripremite firmware i alate, opći koraci su sljedeći:
- Instalirajte ADB/Fastboot upravljačke programe ili druge službene upravljačke programe tako da računalo prepozna vaš mobilni telefon u načinu preuzimanja ili brzog pokretanja.
- Pokrenite uređaj u način rada brzog pokretanja, način preuzimanja ili neki drugi poseban način bljeskanja, ovisno o modelu.
- Učitaj stari paket firmvera u odgovarajućem alatu i slijedite čarobnjaka za instalaciju.
Ako sve prođe u redu, telefon će se ponovno pokrenuti s potpuno čista, starija verzija AndroidaNakon toga ćete ga morati ponovno postaviti od nule, vratiti sigurnosnu kopiju i ponovno instalirati aplikacije.
Vrijedi zapamtiti da, budući da nemate najnoviju verziju sustava, Neke moderne aplikacije možda više nisu podržane i ne prikazuju se na Google Playu ili gubite najnovije značajke i sigurnosne zakrpe.
Alternative snižavanju razine koje vrijedi razmotriti
Kao što ste vidjeli, snižavanje verzije je moćan alat, ali To je i dalje rješenje s rizicima i puno posla.Pogotovo kada govorimo o cijelom sustavu. Zato je mudro razmotriti manje radikalne opcije prije nego što se upustite u to.
U mnogim slučajevima, jednostavan vraćanje na tvorničke postavke ili formatiranje mobitela Ovo je dovoljno za ispravljanje rijetkih grešaka koje su se pojavile nakon ažuriranja. Uređaj je očišćen, ali i dalje dobivate najnoviju verziju Androida, sa sigurnosnim zakrpama i novim značajkama.
Druga alternativa za one koji nisu zadovoljni najnovijim službenim ROM-om je pribjegavanje ROM-ovi trećih stranaOve modificirane verzije sustava (poput onih temeljenih na AOSP-u ili projektima zajednice) obično uvode poboljšanja performansi, prilagodbu i češća ažuriranja.
Instaliranje prilagođenog ROM-a nije trivijalno, ali može biti Izvrsna opcija za one koji se ne mogu ili ne žele vratiti na staru službenu verziju I nisu zadovoljni ni onim što proizvođač nudi.
U području aplikacija možete razmotriti i Isprobajte beta verzije, službene alternative (Lite, Go itd.) ili čak konkurentske aplikacije koje zadržavaju značajke koje ste izgubili. Ponekad je lakše promijeniti aplikaciju nego se mučiti sa starijim verzijama koje bi u bilo kojem trenutku mogle postati nekompatibilne.
Sa svim gore navedenim, sada imate dobar raspon mogućnosti upravljajte verzijama svojih aplikacija i Android sustavaOd jednostavnih, jednokratnih metoda poput instaliranja APK-a s APKMirror-a, do naprednijih tehnika poput vraćanja na stariju verziju putem ADB-a ili Xposed-a, pa sve do ažuriranja na prethodni firmware kada nema druge mogućnosti. Odabir pravog puta, izrada sigurnosnih kopija i svjesnost o rizicima ključni su za izbjegavanje kasnijeg žaljenja.