Preuzmite i instalirajte ADB, drajvere i Fastboot. Kako otključati Bootloader i instalirati prilagođeni Recovery (uputstva) Android firmware koristeći uslužni program za brzo pokretanje

ADB i Fastboot uslužni programi uključeni su u razvojni komplet za Android SDK (nemojte ga brkati sa Android Studiom, a još manje preuzeti njegovu glomaznu instalacionu datoteku, osim ako, naravno, ne namjeravate razvijati za Android). ADB je alat za otklanjanje grešaka koji vam omogućava da pristupite Android konzoli sa računara (povezujući gadžet na računar preko USB-a. Istovremeno bi trebalo da postoji. Fastboot je dizajniran da radi sa uređajem kada je učitan u istoimenom modu (ako ga vaš uređaj ima).

Koristeći ADB, možete upravljati svojim pametnim telefonom/tabletom sa svog računara: napraviti rezervnu kopiju aplikacija, snimiti screencast, staviti svoj pametni telefon u način za oporavak i još mnogo toga. Osim toga, možete raditi sa ADB putem Wi-Fi mreže. Da biste to učinili, vaš uređaj mora imati root prava, a trebat će vam i posebna aplikacija koja se povezuje na vaš računar preko mreže. Na primjer, ADB Wireless ili WiFi ADB. Ali ovo je materijal za poseban članak.

Koristeći Fastboot, možete, prilagođeni Recovery (ili), otključati Bootloader (na HTC, Motorola, Sony, Nexus, Huawei, najnovijim LG uređajima je blokiran), očistiti sistemske particije.

Kako instalirati ADB i Fastboot: upute

1. Idite na službenu web stranicu na kojoj možete preuzeti Android SDK: https://developer.android.com/studio/index.html. Pomaknite se prema dolje do odjeljka „Samo alati komandne linije“ i odaberite arhivu za Windows.

2. Označite polje za potvrdu „Pročitao sam i slažem se sa gornjim odredbama i uslovima“ i kliknite na dugme „Preuzmi Android alate komandne linije za Windows“. Arhiva će početi sa preuzimanjem.

3. Preuzmite ga i raspakirajte u korijen diska “C:”.

4. Takođe morate da preuzmete Java Development Kit sa zvanične stranice. Idite na web-stranicu, prihvatite uslove ugovora o licenci tako što ćete označiti polje “Prihvati ugovor o licenci” i preuzmite JDK verziju koja odgovara veličini vašeg sistema.

Prvi način

Vratite se u Android SDK folder, otvorite “tools” i pokrenite “android”.

Označite "Android SDK Platform-tools" (i također "Google USB drajver" ako imate Nexus uređaj) i kliknite "Instaliraj pakete".

U nastavku pročitajte o instaliranju drajvera za druge uređaje.

Odaberite "Prihvati licencu" i kliknite "Instaliraj".

Moj dnevnik je pokazao da je došlo do greške. Ali na kraju se sve završilo uspješno.

Nakon dovršetka gornjih koraka, u folderu “sdk-tools-windows-”. verzija Pojavit će se “platform-tools” koji će sadržavati “ADB” i “Fastboot” koji nas zanimaju.

Drugi način

Idite u folder "sdk-tools-windows- verzija» → „alati“ → „korpa“ i, držeći pritisnut taster „Shift“, kliknite desnim tasterom miša na praznu oblast. Odaberite "Otvori komandni prozor" ili "Otvori prozor PowerShell ovdje" ako imate jednu od najnovijih verzija Windowsa 10 instaliranu na vašem računaru ili laptopu.

Zalijepite naredbu u PowerShell ili Command Prompt (u PowerShell dodajte ./ na početku):

Kliknite na "Enter" da izvršite naredbu. Fajlovi će se preuzeti i pojavit će se upit za instalaciju:

Da biste omogućili, upišite y, odnosno "da", i pritisnite "Enter", nakon čega će početi instalacija "platform-tools".

Na kraju će se na komandnoj liniji prikazati poruka da je procedura uspješno završena. A folder „platform-tools“ sa ADB-om i Fastbootom unutra će se pojaviti u „sdk-tools-windows- verzija».

(!) Ako iz nekog razloga ne možete instalirati ADB i Fastboot koristeći prethodne metode, koristite treću opciju - jednostavno preuzmite arhivu "platform-tools" i raspakirajte je na disk "C:".

Instaliranje ADB i Fastboot drajvera za Windows

Za računar, pametni telefon ili tablet, potrebno je da preuzmete USB drajver:

  • Samsung - drajver je uključen u uslužni program Kies: http://www.samsung.com/ru/support/usefulsoftware/KIES/ ili ga možete preuzeti zasebno odabirom željenog modela: http://www.samsung.com /us/ support/downloads
  • HTC – kao dio HTC Sync Managera: http://www.htc.com/ru/software/htc-sync-manager/
  • Nexus - Android drajver je instaliran zajedno sa Android SDK-om, kao što je gore opisano.
  • Huawei - zajedno sa uslužnim programom HiSuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html
  • LG – instalirajte LG PC Suite: http://www.lg.com/ru/support/software-firmware
  • Motorola - pogledajte ovu stranicu: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
  • Sony Xperia - FastBoot drajveri za sve modele su ovdje: http://developer.sonymobile.com/downloads/drivers/
  • Xiaomi – Mi PC Suite: http://pcsuite.mi.com
  • MTK – za kineske uređaje na MediaTek čipovima: http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip
  • Lenovo - odaberite model svog pametnog telefona ili tableta i preuzmite ADB drajver: http://support.lenovo.com/us/en/GlobalProductSelector
  • Potražite rješenja za uređaje drugih proizvođača na njihovim službenim web stranicama.

Postoje razni univerzalni ADB programi za instalaciju drajvera (na primjer, ovaj: http://adbdriver.com/downloads/) - mogu se koristiti i, na primjer, kada iz nekog razloga nije bilo moguće instalirati službeno rješenje.

Ako vaš model dolazi sa drajverom bez instalacijskog programa, morat ćete učiniti sljedeće:

1. Idite na “Control Panel” → “Device Manager”. U Windows 10, samo kliknite desnim tasterom miša na meni Start i izaberite Upravljač uređajima.

2. Pronađite na listi uređaj za koji trebate instalirati drajvere. Kliknite desnim tasterom miša i kliknite na Update Drivers.

Kao što vidite, računar ispravno prepoznaje moj Nexus 7 tablet Ako vaš računar pogrešno detektuje pametni telefon ili se pored uređaja nalazi žuti trougao sa znakom uzvika, potrebna vam je “ručna” instalacija drajvera za Android.

3. Odaberite “Pretraži ovaj računar za softver upravljačkog programa.”

4. Odredite putanju do fascikle drajvera na vašem računaru.

Sačekajte da se instalacija završi, a zatim ponovo povežite gadžet sa računarom preko USB-a.

Kako započeti s Fastbootom i ADB-om

Rad sa ADB-om ili Fastboot-om se vrši iz komandne linije, uslužni programi se pokreću na dva načina:

1: Kliknite desnim tasterom miša na “Start” i odaberite “Command Prompt (Admin)” ili “Windows PowerShell (Admin)”. Zatim, pomoću naredbi, odredite putanju do mape sa ADB-om i Fastboot-om (nakon unosa svakog, pritisnite “Enter”).

Da se vratite na korijen diska "C:\", koristite:

Zahvaljujući ovoj komandi otvaramo željeni folder:

U mom slučaju je ispalo ovako:

cd\tools_ verzija-windows\platform-tools

Dobit ćete (Google programeri su promijenili naziv arhive nakon što su napisali originalnu verziju ovog uputstva):

cd\sdk-tools-windows- verzija\platform-tools

Put do Fastboot-a i ADB-a je naznačen, sada radimo s njima iz konzole.

Da biste izbjegli da to radite svaki put, dodajte putanju do "platform-tools" u varijablu "Path". Prvo idite u mapu, u navigacijskoj traci kliknite desnim tasterom miša na “platform-tools” i odaberite “Kopiraj adresu”.

Idite na "Control Panel". Da biste to učinili, pritisnite “Win” + “R” i u polju “Open:” zalijepite kontrolu. Kliknite OK.

Izaberite Sistem → Napredne postavke sistema → Promenljive okruženja....

Pronađite varijablu "Putanja", označite je i odaberite "Uredi...".

Kliknite Novo, zalijepite putanju do mape "platform-tools" i kliknite OK.

Bootloader (Hboot) je program koji kontrolira kernel operativnog sistema vašeg uređaja tako da se normalno pokreće. Štaviše, ovo se ne odnosi samo na Android, već i na druge uređaje sa operativnim sistemom, kao što su računar, laptop, pa čak i stari telefon sa dugmadima. Osim toga, bootloader daje dozvolu za instaliranje bilo kojeg programa i firmvera. Iz tog razloga, korisnici su zainteresovani za fabričko otključavanje bootloadera na Android telefonu.

Hboot se aktivira kada se uređaj uključi i analogan je Biosu u računaru. Priprema sve podatke za kernel, učitava ih u memoriju, nakon čega se sistem direktno pokreće. Ako je njegov integritet oštećen ili nešto ometa, zahvaljujući bootloaderu možete ući u način oporavka da obrišete podatke ili izvršite resetiranje na tvorničke postavke. Da biste to učinili, prije nego što uključite uređaj, držite tipke za napajanje i smanjivanje jačine zvuka i ne otpuštajte ih do pokretanja (u nekim slučajevima kombinacija dugmadi se može razlikovati).

Zašto je bootloader zaključan?

Proizvođači blokiraju iz dva razloga:

1. Obavezati vlasnika da koristi operativni sistem koji je razvijen za njegov uređaj.

2. Sigurnost. Mnogi pametni telefoni i tableti se prodaju online ili u maloprodajnim objektima. U oba slučaja, prodavač ili posrednik može, prema vlastitom nahođenju, dodati reklamni ili zlonamjerni softver koji ne bi trebao postojati. Iz istog razloga, Xiaomi je počeo da blokira bootloader uređaja objavljenih nakon 2016. godine, zbog brojnih pritužbi na prisustvo virusa u njihovom firmveru (koji u početku nisu bili prisutni).

Prednosti otključanog bootloadera

Otključani bootloader otvara potpuno iste mogućnosti za korisnika kao i na PC-u, a to su:

  1. Flashirajte bilo koji operativni sistem (dostupno za vaš uređaj).
  2. Instalacija pojedinačnih modula, OS kernela, aplikacija, zakrpa.
  3. Slobodno prelazite između standardnih firmvera, posebno ako su bazirani na različitim verzijama Androida.
  4. Lako kreirajte rezervne kopije trenutnog OS-a i/ili aplikacija, kao i vratite ih bez upotrebe računara.
  5. Koristite Dual-Boot i instalirajte dva ili više operativnih sistema, kako u internu memoriju tako i na eksternu SD karticu.
  6. Šire opcije oporavka u slučaju neuspješnog firmvera.

I ovo nije cijela lista mogućnosti nakon fabričkog otključavanja Androida.

Kako deblokirati

Svaki uređaj ima svoju verziju bootloadera, što znači da će se način otključavanja razlikovati ovisno o modelu i proizvođaču. Prilikom podnošenja aplikacije, blok može ukloniti sama kompanija (naročito ako ste Android programer), ali najčešće se to dešava hakiranjem ranije pronađenih ranjivosti u sistemu.

Rizici i posljedice

Neovlašteno otključavanje bootloadera poništit će vašu garanciju. Osim toga, vaš uređaj postaje manje siguran i ranjiv na hakerske napade. Otvoreni bootloader vam omogućava da zaobiđete postavljene lozinke, dobijete pristup ličnim podacima ili izbrišete sve i instalirate drugačiji firmver.


Zaključak

Nema potrebe da se previše brinete o problemima sa bootloaderom, posebno kada su u pitanju lični podaci. Pronađenim ili ukradenim uređajima najčešće se brišu podaci, a rijetko ko će išta vratiti. Otvoreni bootloader je potrebniji naprednim korisnicima koji znaju šta da rade s njim, redovno nešto flešuju i eksperimentišu.

Ostavite svoja pitanja u komentarima na članak u nastavku - pokušat ćemo odgovoriti.

Da li vam je članak bio koristan?

Ocijenite i podržite projekat!

Android firmver, tj. Zapisivanje određenih slika datoteka u odgovarajuće dijelove memorije uređaja uz pomoć posebnog Windows softvera koji gotovo u potpunosti automatizira proces danas nije najteža procedura sa stanovišta korisnika. Ako je korištenje takvih alata nemoguće ili ne daje željeni rezultat, Fastboot spašava situaciju.

Za flešovanje Android uređaja putem Fastboot-a potrebno je poznavanje konzolnih komandi istog načina rada uređaja, kao i određena priprema pametnog telefona ili tableta i računara koji se koristi za rad.

Zbog činjenice da se u načinu brzog pokretanja manipulacije s memorijskim dijelovima uređaja izvode gotovo izravno, kada se koristi dolje opisana metoda firmvera, potreban je određeni oprez i pažnja. Osim toga, sljedeće korake bi vjerovatno trebalo preporučiti samo ako ne možete da flešujete firmver drugim metodama.

Korisnik svaku radnju izvodi sa svojim Android uređajima na vlastitu odgovornost i rizik. Administracija stranice nije odgovorna za moguće negativne posljedice korištenja metoda opisanih na ovom resursu!

Strogo provođenje pripremnih procedura određuje uspješnost cjelokupnog procesa flešovanja uređaja, pa se implementacija dolje opisanih koraka može smatrati preduvjetom prije izvođenja operacija.

Instaliranje drajvera

Možete naučiti kako instalirati poseban drajver za način brzog pokretanja iz članka:

Sigurnosna kopija sistema

Ako postoji i najmanja mogućnost, prije flešovanja firmvera, mora se napraviti potpuna sigurnosna kopija postojećih particija memorije uređaja. Koraci potrebni za kreiranje sigurnosne kopije opisani su u članku:

Preuzimanje i priprema potrebnih fajlova

Fastboot i ADB su komplementarni alati iz Android SDK-a. Preuzimamo cijeli set alata ili preuzimamo poseban paket koji sadrži samo ADB i Fastboot. Zatim raspakujte rezultujuću arhivu u zasebnu fasciklu na disku C.

Putem Fastboot-a moguće je snimiti i pojedinačne dijelove memorije Android uređaja i ažuriranja firmvera kao cijeli paket. U prvom slučaju, trebat će vam slikovne datoteke u formatu *.img, u drugom – paket(a) *.zip. Svi fajlovi koji su planirani za upotrebu moraju se kopirati u fasciklu koja sadrži raspakovani Fastboot i ADB.

Paketi *.zip Ne raspakujemo ga, samo trebate preimenovati preuzete datoteke. U principu, ime može biti bilo šta, ali ne smije sadržavati razmake ili ruska slova. Radi praktičnosti, trebali biste koristiti kratka imena, na primjer update.zip. Između ostalog, potrebno je uzeti u obzir činjenicu da Fastboot u poslanim naredbama i nazivima datoteka razlikuje velika i mala slova. One. “Update.zip” i “update.zip” za fastboot su različite datoteke.

Pokretanje Fastboot-a

Budući da je Fastboot konzolna aplikacija, rad sa alatom se obavlja unošenjem komandi određene sintakse u Windows komandnu liniju (cmd). Da biste pokrenuli Fastboot, najlakši način je korištenje sljedeće metode.


Ovaj dodatak vam omogućava da izvodite sve operacije iz dolje opisanih primjera u poluautomatskom načinu rada i bez pribjegavanja ručnom unosu komandi u konzolu.


Otključavanje pokretača

Proizvođači određenog broja Android uređaja blokiraju mogućnost upravljanja memorijskim dijelovima uređaja zaključavanjem pokretača. Ako uređaj ima zaključan bootloader, u većini slučajeva flešovanje njegovog firmvera putem brzog pokretanja nije moguće.

Da biste provjerili status bootloadera, možete poslati sljedeću naredbu uređaju koji je u fastboot modu i spojen na PC:

fastboot oem informacije o uređaju

Ali opet moramo priznati da ovaj način određivanja statusa blokiranja nije univerzalan i da se razlikuje za uređaje različitih proizvođača. Ova izjava vrijedi i za otključavanje bootloadera - metodologija za provođenje postupka razlikuje se za različite uređaje, pa čak i za različite modele iste marke.

Zapisivanje datoteka u memorijske dijelove uređaja

Nakon što ste završili pripremne postupke, možete nastaviti s procedurom upisivanja podataka u memorijske dijelove uređaja. Još jednom, još jednom provjeravamo da li su datoteke slika i/ili zip paketi ispravno učitani i da li odgovaraju uređaju koji se flešuje.

Pažnja! Ubacivanje neispravnih i oštećenih slika fajlova, kao i slika sa drugog uređaja u uređaj dovodi u većini slučajeva do nemogućnosti učitavanja Androida i/ili drugih negativnih posljedica po uređaj!

Instaliranje zip paketa

Za pisanje na uređaj, na primjer, OTA ažuriranja ili kompletan set softverskih komponenti distribuiranih u formatu *.zip, koristi se naredba fastboot update.


Zapisivanje img slika na memorijske particije

U mnogim slučajevima, traženje firmvera u formatu *.zip može biti teško preuzeti. Proizvođači uređaja nerado objavljuju svoja rješenja na internetu. Osim toga, zip datoteke se mogu flešovati putem oporavka, tako da je upitna preporučljivost korištenja metode pisanja zip datoteka putem fastboot-a.

Ali mogućnost flešovanja pojedinačnih slika u odgovarajuće sekcije, posebno "čizma", "sistem", "korisnički podaci", "oporavak" itd. putem Fastboot-a prilikom vraćanja uređaja nakon ozbiljnih problema sa softverom, može spasiti situaciju u mnogim slučajevima.

Za flešovanje zasebne img slike koristite naredbu:

fastboot flash partition_name file_name.img




Na ovaj način, firmver se flešuje pomoću komandi poslanih preko konzole. Kao što vidite, pripremni postupci oduzimaju više vremena i truda, ali ako se rade ispravno, snimanje dijelova memorije uređaja odvija se vrlo brzo i gotovo uvijek bez problema.

Ne zna svaki vlasnik mobilnog uređaja u obliku pametnog telefona ili tableta sa operativnim sistemom Android serije da bilo koja verzija OS-a ima takvu stvar kao što je Bootloader. Šta je to sada će se raspravljati. Na osnovu razumijevanja same suštine problema, bit će moguće saznati koje se operacije mogu izvršiti prilikom otključavanja.

Bootloader: šta je to?

Počnimo, da tako kažem, sa osnovama. Bootloader za Android sisteme se praktično ne razlikuje od onoga što je dostupno na bilo kom računarskom terminalu, bilo da je PC ili Mac. Jednostavno rečeno, Bootloader je ugrađeni alat za pokretanje.

Ako za primjer uzmemo računarske terminale sa nekoliko instaliranih operativnih sistema (recimo Windows i Linux), bootloader, nakon uključivanja stacionarne jedinice ili laptopa, nudi korisniku izbor prijave, a nakon potvrde učitava jedan ili drugi OS. .

Principi pokretanja OS-a

Baš kao iu stacionarnim sistemima, na mobilnim uređajima pristupa datotekama za inicijalizaciju na isti način kao, na primjer, Windows kada učitava parametre iz datoteke boot.ini.

Ako obratite pažnju na takve podatke, nije teško zaključiti da u Android sistemima možete lako promijeniti ne samo način pokretanja, već i učitani OS, bilo ručno ili automatski. Međutim, malo ljudi zna da ovaj alat sam učitava samo sistem koji je napisan za određeni model pametnog telefona ili tableta.

Bootloader: kako otključati i zašto je to potrebno?

Što se tiče mogućnosti koje sugerira otključavanje bootloadera, ovdje stvar nije ograničena na oporavak podataka.

Vjeruje se da u ovom slučaju korisnik dobija pristup jezgru sistema, što nije moguće po defaultu. Kako opisati Bootloader u takvoj situaciji? O čemu se radi, biće jasno ako pogledate nedostatak takozvanih prava superkorisnika. Ispostavilo se da nakon ukidanja blokade oni uopće nisu potrebni ni na jednom nivou. Inače ćete često morati instalirati poseban firmver i aplikacije. Ako je, najblaže rečeno, „nespretan“, onda ceo sistem može da propadne.

Svaki proizvođač mobilne opreme predviđa rad s komponentom kao što je Bootloader. Kako ga otključati? To se obično radi pomoću posebnih uslužnih programa instaliranih na PC-u kada je povezan na mobilni uređaj preko USB sučelja. Imajte na umu da u ovom slučaju nisu potrebna prava superkorisnika.

Za većinu uređaja, uključujući, na primjer, Sony i HTC gadgete, podrazumijeva se korištenje uslužnog programa Adb Run, a za Sony ćete morati dodatno koristiti posebne Sony Fastboot drajvere, pa čak i pogledati poseban odjeljak Unlocker na službenoj web stranici . Kao što vidite, procedura je, iako izvodljiva, prilično komplikovana.

Oporavak podataka

S druge strane, u svom standardnom načinu rada, vraćanje Bootloadera nakon vraćanja postavki na tvorničke postavke je prilično jednostavno. Ovo čak i ne zahtijeva hard reset.

Vi samo trebate resetirati postavke na samom gadgetu, a nakon ponovnog pokretanja, sistem će ponuditi da odaberete opciju: ili koristite nove postavke na uređaju, ili vratite postavke, programe i datoteke koristeći račun Google usluga. U tom slučaju morat ćete unijeti svoju Gmail adresu sa lozinkom, a također se povezati na Internet, na primjer, aktivnom Wi-Fi vezom.

Instaliranje drugog operativnog sistema

Ako govorimo o mogućnosti instaliranja drugog OS-a, ovo pitanje je prilično komplicirano, iako ga možemo riješiti. Činjenica je da neki proizvođači tvrde da nakon Androida neće postojati drugi sistem za gadžet. Čisto reklamni trik dizajniran da reklamira instalirani sistem.

Ali Kinezi su već svojim „lijevim“ HTC uređajima dokazali da i Android i Windows Phone mogu lako koegzistirati na jednom uređaju. Štaviše, takvi modeli se u većini slučajeva isporučuju s već otključanim Bootloaderom. Šta je to u ovom slučaju? Ovo je alat koji vam omogućava ne samo da odaberete OS za pokretanje, već i da instalirate bilo koji drugi promjenom parametara na nivou sistema.

Drugim riječima, korisnik može čak i bez firmvera ili dodatnih programa za optimizaciju rada instaliranog operativnog sistema. Štaviše! Za to nisu potrebni čak ni specijalizirani uslužni programi poput optimizatora, kojih danas ima toliko da korisnik ni sam ne razumije što odabrati od ovog ogromnog broja programa i aplikacija.

Na šta posebno treba obratiti pažnju?

Ali kada je u pitanju prilagođeni firmver, koji je postao prilično popularan među mnogim vlasnicima mobilnih uređaja, morate biti vrlo oprezni s njima. Naravno, pametni firmver ili ažuriranje OS neće naškoditi, naprotiv, samo će poboljšati rad uređaja, ali kada instalirate nešto nezvanično i još nije testirano (poput kompjuterskih beta verzija), očekujte probleme. Tada sigurno nijedan bootloader neće pomoći.

Usput, malo ko shvaća da takve verzije mogu staviti preveliki stres na hardverske komponente, što zauzvrat može dovesti do njihove potpune neoperabilnosti. Ali promjena procesora na istom pametnom telefonu je daleko od najjednostavnije stvari.

Osim toga, otključavanje bootloadera u službeno objavljenim brendiranim gadgetima podrazumijeva automatski gubitak garancije i mogućnost besplatnog servisa. Stoga ćete morati stotinu puta razmisliti prije nego što izvršite takve radnje i operacije.

Na kraju, ostaje dodati da je pitanje instaliranja drugog OS-a na Android uređaj također, općenito, prilično kontroverzno. Da, naravno, sistem će raditi, bez obzira šta proizvođač kaže. Ali kako će to funkcionirati je drugo pitanje, pogotovo jer većina korisnika obično instalira neku vrstu lagane verzije kojoj je nepoznat izvor. Ali uzalud. Ovdje, kako kažu, možeš toliko da zezneš da ne završiš sa grijehom. A u slučaju takvih promjena, prema važećim međunarodnim standardima, sam proizvođač ne snosi nikakvu odgovornost za ispravan rad mobilnog uređaja. Stoga odluku o svrsishodnosti mora donijeti sam vlasnik uređaja. Ali bolje je ne šaliti se sa takvim stvarima.

Većina članaka u odeljku X-Mobile posvećena je hakovima i podešavanjima koja zahtevaju dobijanje root prava, modifikaciju firmvera ili njegovu zamenu prilagođenim. Međutim, nije svaki čitač spreman da svoj pametni telefon podvrgne takvim operacijama, bojeći se da bi one mogle pretvoriti uređaj u ciglu ili dovesti do nestabilnosti u radu. Danas ću razotkriti ove mitove i pokazati da čak ni u najzastojnijoj situaciji, oživjeti pametni telefon nije tako teško.

Uništavanje mitova

Hajde da razgovaramo o tome šta zapravo znači "pretvoriti pametni telefon u ciglu" i koje druge zamke mogu da čekaju korisnika na putu promene sistema i instaliranja prilagođenog firmvera. Koji se kvarovi mogu uhvatiti u ovom slučaju i da li je moguće ubiti pametni telefon pogrešnim ažuriranjem? Hoćete li zauvijek izgubiti garanciju ili se pametni telefon može vratiti u prethodno stanje? Može li prilagođeni firmver zaista iznevjeriti vlasnika pametnog telefona u najnepovoljnijem trenutku i jesu li vrijedni toga?

Mit 1. Nepravilno treptanje može ubiti pametni telefon

Pad sa petog sprata može da ubije pametni telefon, ali ne i da ga treperi. Glavni problem sa kojim se susreće svako ko želi da ponovo flešuje pametni telefon je taj što tokom instalacije firmvera može doći do kvara, što će dovesti do njegove nefunkcionalnosti, a pametni telefon će se zapravo pretvoriti u ciglu.

Sve je to istina, ali samo na papiru. Da biste razumjeli zašto, dovoljno je razumjeti kako funkcionira proces flešovanja pametnog telefona i koje se komponente sistema koriste. Da biste mogli instalirati firmver treće strane na pametni telefon, morate otključati bootloader (ne u svim slučajevima), dobiti root i instalirati prilagođenu konzolu za oporavak (ClockworkMod ili TWRP), sposobnu za instaliranje firmvera s bilo kojim digitalnim potpisom.

Konzola za oporavak je pohranjena u zasebnoj particiji interne NAND memorije i ni na koji način nije povezana s instaliranim operativnim sistemom. Nakon instaliranja modificirane verzije konzole, bit će moguće flešovati prilagođeni firmver ili čak neki drugi OS (Firefox OS, na primjer). Ako dođe do kvara tokom instalacije firmvera, pametni telefon neće moći da ga pokrene, ali će konzola za oporavak ostati na svom mestu, a sve što treba da uradite je da ponovo pokrenete oporavak i ponovo instalirate firmver.

Osim toga, bilo koja prilagođena konzola za oporavak sadrži funkciju backup/restore, koja vam omogućava da napravite sigurnosnu kopiju glavnog firmvera i vratite ga nepromijenjenog (sa svim aplikacijama, postavkama i podacima) u slučaju da nešto krene po zlu. Zapravo, pametni telefon se može vratiti u prvobitno stanje.


Možete pitati: šta se događa ako instalacija same konzole za oporavak ne uspije? Ništa, u ovom slučaju će situacija biti suprotna, kada će sam operativni sistem ostati na svom mjestu, a konzola će biti izgubljena. Da biste se nosili s tim, samo trebate ponovo flešovati oporavak direktno s Androida.

Hipotetički, može se zamisliti situacija u kojoj su i firmver i konzola za oporavak uništeni (iako je to prilično teško učiniti), ali čak i u ovom slučaju, primarni bootloader, fleširan u trajnu memoriju pametnog telefona, uvijek će ostati u mjesto.

Zaključak: nemoguće je ubiti pametni telefon instaliranjem firmvera treće strane putem prilagođene konzole za oporavak. Ili oporavak ili primarni bootloader će uvijek ostati na mjestu.

Mit 2. Prilagođeni firmver je nepouzdan

Firmver se razlikuje od firmvera. Na prostranstvima World Wide Weba možete pronaći ogroman broj Android buildova za svaki ukus i boju, a većina njih je zaista šljaka, što može dovesti do nestabilnosti u radu pametnog telefona i gubitka neke funkcionalnosti. Stoga, prva stvar koju treba zapamtiti je da se trebate baviti samo ozbiljnim prilagođenim firmverom koji su razvili veliki timovi iskusnih programera. Prije svega, to su CyanogenMod, Paranoid Android, AOKP, OmniROM i MIUI.

Sekunda. Postoje dvije vrste firmvera: službeno podržan i portiran od strane programera treće strane. Isti CyanogenMod, na primjer, ima zvaničnu verziju za Nexus 4 pametni telefon, ali nema za Motorola Defy. Ali za Defy postoji neslužbeni port za CyanogenMod 11 od programera s nadimkom Quarx. Razlika između njih je u tome što je CyanogenMod tim odgovoran za podršku i pravilan rad prvog, dok je drugi Quarx lično. Službene verzije firmvera su obično potpuno funkcionalne, ali ispravan rad potonjeg ovisi o programeru treće strane.

Pa, treće. Postoje stabilne i razvojne verzije firmvera. Stabilne verzije CyanogenMod-a imaju indeks M (CyanogenMod 11.0 M7, na primjer). Ova verzija firmvera obično ne sadrži greške. Razvojne verzije (u slučaju CyanogenMod-a ovo su dnevne noćne verzije) mogu sadržavati greške i stoga se ne preporučuju za svakodnevnu upotrebu.

Zaključak: ako instalirate stabilnu službenu verziju "normalnog" firmvera na svoj pametni telefon, rizik od nastajanja grešaka je minimalan. Sve ostalo je za eksperimentatore.

Mit 3. Softver koji zahtijeva root prava može uništiti pametni telefon

U teoriji, aplikacija sa root pravima može učiniti bilo šta sa firmverom pametnog telefona, uključujući i potpuno brisanje. Stoga morate biti izuzetno oprezni s takvim softverom. Softver o kojem govorimo na stranicama časopisa potpuno je siguran i testiran na našoj koži. Osim toga, sve vrijeme dok koristim pametne telefone na Androidu (a ovo počinje od verzije 1.5), ja nikad Nisam se susreo sa situacijom da je softver sa root podrškom ubio pametni telefon.

Softver koji se distribuira preko Google Playa obično u potpunosti odgovara navedenim karakteristikama, a da je doveo do cigle ili ostavio backdoor u dubini pametnog telefona, ne bi izdržao ni nedelju dana u prodavnici. U svakom slučaju, morate slijediti pravilo “vjeruj ali provjeri” i pažljivo pročitati upute za korištenje root aplikacija.

Mit 4. Root prava čine pametni telefon ranjivim na viruse

Ono što pametni telefon čini ranjivim na viruse nisu root prava, već greške koje se koriste za njihovo dobivanje. Alati za rutiranje i virusi mogu iskoristiti iste ranjivosti Androida kako bi dobili root privilegije, tako da činjenica da je uređaj rootan ne mijenja ništa. Dobro napisan virus neće tražiti dozvole na standardni način, već će umjesto toga koristiti istu ranjivost da ih tajno dobije.

Štaviše, ako imate root, dobijate priliku da instalirate najnoviju verziju Androida (u obliku prilagođenog firmvera), u kojoj su ove greške već ispravljene. Također, nemojte zaboraviti da vam većina prilagođenih firmvera omogućava da onemogućite root ili kreirate bijele liste aplikacija koje mogu koristiti ova prava.

Mit 5. Rootirani pametni telefon može pokvariti

Softver dizajniran da dobije root radi četiri jednostavne stvari: pokreće eksploataciju koja vam omogućava da dobijete root prava u sistemu, montira /sistemsku particiju u režimu pisanja, kopira subinarni fajl potreban za dobijanje root prava u budućnosti u /sistem/ xbin direktorij, i instalira aplikaciju SuperSU ili SuperUser, koja će preuzeti kontrolu kad god bilo koja aplikacija zatraži root privilegije koristeći su.

Nijedan od ovih koraka ne može srušiti ili uništiti pametni telefon. Jedino što se može dogoditi je da će eksploatacija uzrokovati grešku segmentacije i pametni telefon će se ponovo pokrenuti, nakon čega će nastaviti normalno raditi.


Mit 6. Ako dobijem root i instaliram prilagođeni firmver, izgubit ću garanciju

Garancija se ne gubi zbog same činjenice dobivanja root-a, već zbog otkrivanja od strane servisnog centra. Većina uređaja se može poništiti korištenjem Universal Unroot aplikacije ili ponovnom instalacijom standardnog firmvera koristeći zvaničnu aplikaciju proizvođača.

Postoje, međutim, dva izuzetka od ovog pravila. Prvi je Knox sistem koji dolazi unapred instaliran na novim Samsung pametnim telefonima i tabletima kao što su Galaxy S4, S5, Note 3 i Note 10.1. Knox pruža povećan nivo sigurnosti Androida tako što reaguje na bilo kakve modifikacije firmvera i instalaciju kernela i firmvera treće strane. Ako korisnik izvrši ove radnje, sistem postavlja okidač koji potvrđuje činjenicu modifikacije. Okidač je implementiran u hardveru (eFuse čip), tako da se ne može vratiti na početni položaj. S druge strane, nije sasvim jasno hoće li servisni centar odbiti popravak uređaja po ovom osnovu. Drugo: eFuse čip je instaliran na nekim drugim uređajima (na primjer, pametnim telefonima kompanije LG), a također vam omogućava da precizno odredite da li je pametni telefon rootan ili flešovan.

Ako govorimo o prilagođenom firmveru, sve je složenije. Tipično, operacija flešovanja zahtijeva otključavanje pokretačkog programa, a to se može učiniti ili korištenjem posebnih eksploatacija ili korištenjem web servisa proizvođača pametnog telefona. U svakom slučaju, otključani bootloader će definitivno pokazati da pametni telefon nije pripadao plavuši.

Na nekim pametnim telefonima moguće je ponovo zaključati bootloader, ali o tome biste trebali naučiti odvojeno, a također imajte na umu da će novozaključani bootloader najvjerovatnije dobiti status Ponovo zaključan, a ne zaključan, kao što je prvobitno ( ovo se dešava na HTC pametnim telefonima, na primer). Jedini izuzetak su pametni telefoni i tableti Nexus linije, čiji se bootloader može zaključati i otključati u tri klika bez ikakvog plesanja s tamburom i niko ništa neće zamjeriti.

INFO

Na Linuxu, ADB i Fastboot se mogu instalirati odvojeno od Android SDK-a. Na Ubuntu: sudo apt-get install android-tools-fastboot. Na Fedori: sudo yum instalirajte android-tools.

Da spriječite da Knox ometa root aplikacije, možete ga onemogućiti pomoću sljedeće naredbe s terminala: su pm disable com.sec.knox.seandroid.

zaključci

Dobijanje root-a i flešovanje pametnog telefona su apsolutno sigurne operacije koje ne mogu uništiti pametni telefon iz čisto tehničkih razloga. Jedini izuzetak je pokušaj hakovanja bootloadera kako bi se on otključao. U tom slučaju, eFuse čip (ako ga pametni telefon ima) može raditi i blokirati mogućnost uključivanja pametnog telefona.

Srećom, danas proizvođači pametnih telefona ili više vole da ne blokiraju mogućnost uključivanja pametnog telefona sa hakovanim bootloaderom (postavljanjem okidača koji ukazuje na činjenicu takve radnje, kao što to čini Knox), ili implementiraju posebnu web uslugu koja vam omogućava da bezbolno otključajte bootloader sa gubitkom garancije na pametnom telefonu što štedi korisnike od rizika da pokvare bootloader.

Problemi koji mogu nastati tokom treptanja

Dakle, hajde da razgovaramo o tome koji problemi mogu nastati prilikom dobijanja root-a i flešovanja i kako se nositi s njima.

Prvi scenario: nakon neuspješnog treptanja, pametni telefon je prestao da se pokreće

Neuspješno bljeskanje može biti uzrokovano nekoliko faktora: baterija je umrla, a firmver je bio napunjen samo do pola; Na kraju, jednostavno nije bilo dovoljno prostora na pametnom telefonu, što se može dogoditi kada pokušate da instalirate najnoviju verziju Androida na pametni telefon star tri ili četiri godine.

Spolja, svi se ovi problemi obično manifestiraju ili u beskrajnim resetovima pametnog telefona na početni logo proizvođača, ili u takozvanoj petlji pokretanja, kada se animacija pokretanja reproducira na ekranu duže od pet do deset minuta. Mogu postojati i problemi sa ekranom (raznobojno mreškanje) i neispravnim ekranom osetljivim na dodir, koji takođe sprečavaju upotrebu pametnog telefona.

U svim ovim slučajevima, dovoljno je učiniti jednu jednostavnu stvar: isključiti pametni telefon dugim pritiskom na tipku za uključivanje, zatim ga upaliti držeći pritisnutu tipku za smanjivanje jačine zvuka (neki pametni telefoni koriste drugu kombinaciju), a nakon što uđete u oporavak, ponovo instalirajte firmver (Instaliraj zip sa sdcard-a - > Odaberite zip sa sdcard-a) ili vratite rezervnu kopiju (Backup and restore -> Restore). Sve je lako i jednostavno.

Drugi scenario: firmver radi, ali oporavak nije dostupan

Ovo se može dogoditi nakon neuspjele instalacije ili ažuriranja Recovery Console. Problem je u tome što se nakon ponovnog pokretanja pametnog telefona i uključivanja uz držanje tipke za smanjivanje jačine zvuka pojavljuje crni ekran, nakon čega se pametni telefon ili resetuje ili zamrzava.

Rješavanje ovog problema nije lako, ali vrlo jednostavno. Konzolu za oporavak možete instalirati na veliku većinu pametnih telefona koristeći aplikacije TWRP Manager, ROM Manager ili ROM Installer. Oni sami određuju model pametnog telefona, preuzimaju i flešuju potreban oporavak, bez potrebe za ponovnim pokretanjem. Ako ne možete vratiti konzolu uz njihovu pomoć, samo pronađite upute na internetu za instaliranje oporavka na vašem uređaju.

Treći scenario: nije dostupan ni firmver ni oporavak

Da budem iskren, teško mi je zamisliti takav scenario, ali, kako praksa potvrđuje, sasvim je stvaran. Postoje dva načina da se izvučete iz ove situacije: koristite fastboot da otpremite oporavak na svoj pametni telefon ili koristite alat od proizvođača da instalirate standardni firmver. Drugi metod ćemo detaljnije pogledati u sledećem odeljku, a ovde ću govoriti o brzom pokretanju.

Fastboot je alatka koja radi direktno s primarnim pokretačem uređaja i omogućava vam da otpremite firmver na vaš pametni telefon, obnovite i otključate pokretač (na Nexus uređajima). Podrška za Fastboot dostupna je na mnogim pametnim telefonima i tabletima, ali neki proizvođači blokiraju mogućnost korištenja. Dakle, moraćete da se konsultujete na Internetu o njegovoj dostupnosti.

Da biste pristupili brzom pokretanju, trebat će vam upravljački programi i Android SDK. Kada se instaliraju, otvorite komandnu liniju, idite u direktorij za instalaciju SDK-a, zatim u direktorij platformskih alata, isključite pametni telefon, uključite ga sa pritisnutim tipkama za jačinu zvuka (oba) i povežite ga pomoću USB kabela na PC. Zatim morate pronaći sliku za oporavak u .img formatu za svoj uređaj i pokrenuti naredbu:

$ fastboot flash recovery image.img

Ili čak prisilite pametni telefon da pokrene oporavak bez stvarnog instaliranja:

$ fastboot boot image.img

Na isti način možete i blicati službeni ažuriranje firmvera:

$ fastboot update update-file.zip

Oporavak koji odgovara vašem uređaju možete pronaći na web stranici TWRP ili na forumima XDA-Developers i 4PDA.

Vraćamo pametni telefon u prvobitno stanje

U ovom odjeljku govorit ću o načinima da svoj pametni telefon vratite na čistu zalihu, bez obzira u kojem se stanju nalazi. Ova uputstva se mogu koristiti i za uklanjanje brike na vašem pametnom telefonu i za uklanjanje tragova rutovanja i flešovanja. Nažalost, ne mogu govoriti o svim mogućim modelima, pa ću se fokusirati na četiri najpopularnija vodećih modela: Nexus 5 (ovaj primjerak zovem kontrolni), Galaxy S5, LG G2 i Sony Xperia Z2.

Nexus 5 i drugi Google telefoni

Vraćanje Nexus uređaja u prvobitno stanje lakše je nego bilo koji drugi pametni telefon ili tablet. U stvari, toliko je jednostavno da se nema o čemu ni pričati. U stvari, sve što treba da uradite je da instalirate ADB/fastboot drajvere (na Linuxu vam nisu ni potrebni), preuzmete arhivu sa firmverom i pokrenete skriptu. Cijela operacija izgleda ovako korak po korak:

  1. odavde.
  2. Preuzmite i instalirajte Android SDK.
  3. Preuzmite arhivu sa firmverom za željeni uređaj sa Google web stranice.
  4. Isključite uređaj, uključite ga sa pritisnutim tasterima za jačinu zvuka (oba) i povežite pomoću USB kabla.
  5. Raspakujte arhivu sa firmverom i pokrenite skriptu flash-all.bat (Windows) ili flash-all.sh (Linux) i pričekajte da se operacija završi.
  6. Pokrećemo komandnu liniju, idemo u direktorijum sa Android SDK-om, zatim platfrom-tools i izvršavamo naredbu fastboot oem lock da zaključamo pokretač.

Za one koje zanima šta skripta radi, evo liste komandi:

Fastboot flash bootloader bootloader-DEVICE-NAME-VERSION.img fastboot reboot-bootloader fastboot flash radio radio-DEVICE-NAME-VERSION.img fastboot reboot-bootloader fastboot flash system.img fastboot reboot-bootloader fastboot flash userdata brzim korisničkim podacima. recovery recovery.img fastboot flash boot boot.img fastboot erase cache fastboot flash cache cache.img

Galaxy S5

Sa pametnim telefonom Galaxy S5 sve je malo komplikovanije, ali generalno prilično jednostavno. Ovaj put će vam trebati aplikacija Samsung Odin, koja će se koristiti za flešovanje firmvera pametnog telefona. Slijed:

  1. Preuzmite i instalirajte najnoviju verziju Samsung USB drajvera odavde.
  2. Preuzmite i instalirajte najnoviju verziju Odina odavde.
  3. Idite na web stranicu samfirmware.com, unesite model SM-G900F u pretragu, pronađite firmver s oznakom Rusija, preuzmite i raspakirajte.
  4. Isključite pametni telefon i uključite ga sa pritisnutim tipkama za smanjivanje jačine zvuka i Home, pričekajte pet sekundi dok se ne pojavi poruka upozorenja.
  5. Pritisnite dugme za pojačavanje zvuka da stavite pametni telefon u Odin mod.
  6. Povezujemo pametni telefon pomoću USB kabla.
  7. Pokrenite Odin, pritisnite dugme PDA i izaberite datoteku sa ekstenzijom tar.md5 unutar direktorijuma sa raspakovanim firmverom.
  8. Kliknite na dugme Start u Odinu i pričekajte dok se proces firmvera ne završi.

Kao što sam već rekao, ova operacija će vratiti pametni telefon u prvobitno stanje, ali neće resetirati okidač koji je instalirao Knox sistem (ako je bio u standardnom firmveru). Stoga servisni centar može odbiti popravku.

LG G2

Vraćanje LG G2 u fabričko stanje takođe neće uzrokovati probleme. Broj koraka u ovom procesu je nešto veći, ali oni sami ne zahtijevaju posebnu pripremu i znanje. Dakle, šta učiniti da vratite G2 na fabrički firmver:

  1. Preuzmite i instalirajte ADB Driver Installer odavde.
  2. Preuzmite zvanični firmver (Europe Open 32G ili Europe Open) odavde.
  3. Preuzmite i instalirajte LG Mobile Support Tool, kao i FlashTool (goo.gl/NE26IQ).
  4. Isključite pametni telefon, držite dugme za pojačavanje zvuka i umetnite USB kabl.
  5. Proširite FlashTool arhivu i pokrenite datoteku UpTestEX.exe.
  6. U prozoru koji se otvori odaberite Select Type -> 3GQCT, Phone Mode -> DIAG, u opciji Select KDZ file odaberite firmware preuzet u drugom koraku.
  7. Kliknite na dugme CSE Flash na dnu ekrana.
  8. U prozoru koji se otvori kliknite na Start.
  9. U sljedećem prozoru odaberite zemlju i jezik i kliknite Ok.
  10. Čekamo da se firmver završi, a zatim isključimo i upalimo pametni telefon.

Ovo je sve. Ali imajte na umu da će, kao iu slučaju Samsunga, pametni telefon i dalje imati Rooted status, a to se ne može popraviti.

Sony Xperia Z2

Sada o tome kako vratiti Sony Xperia Z2 pametni telefon u fabričko stanje. Kao iu prethodna dva slučaja, ovo će zahtijevati standardni firmver i službeni uslužni program za firmver. Pokrećete uslužni program na računaru, povezujete pametni telefon pomoću USB kabla i započinjete proces ažuriranja. Korak po korak sve to izgleda ovako:

  1. Preuzmite i instalirajte ADB Driver Installer odavde.
  2. Vratite svoj pametni telefon na fabrička podešavanja.
  3. Preuzmite i instalirajte Flash Tool sa službene Sony web stranice i najnoviji firmver odavde.
  4. Kopirajte datoteku firmvera u direktorij C:/Flashtool/Firmwares.
  5. Isključite pametni telefon i uključite ga dok držite pritisnute tipke za smanjivanje jačine zvuka i Home.
  6. Povezujemo pametni telefon sa računarom pomoću USB kabla i pokrećemo Flash Tool.
  7. Kliknite na dugme sa ikonom munje u Flash alatu. U prozoru koji se otvori odaberite Flashmode, dvaput kliknite na firmver na listi koja se otvori.

UPOZORENJE

U mnogim pametnim telefonima, otključani bootloader neće dozvoliti bežično ažuriranje.

U 90% slučajeva, otključavanje bootloadera podrazumijeva brisanje svih podataka sa pametnog telefona, uključujući i memorijsku karticu.

zaključci

Flashing pametnog telefona, a još više dobivanje root pristupa, uopće nije tako strašna i opasna operacija kao što se može činiti na prvi pogled. Ako sve učinite kako treba i ne pribjegavate alatima koji otključavaju bootloader pametnog telefona, zaobilazeći alate proizvođača, nećete biti u mogućnosti da uništite svoj pametni telefon. Da, u nekim slučajevima morat ćete se pomučiti da sve vratite na svoje mjesto, ali što je bolje - koristiti zaključani pametni telefon koji vam ne dozvoljava da radite ni polovicu stvari za koje je sposoban, ili da steknete potpunu kontrolu preko uređaja? Na kraju krajeva, ponovna instalacija Windowsa na računar nikoga ne plaši.

mob_info