Firmvér systému Android pomocou nástroja rýchleho spustenia. Zápis obrázkov img do pamäťových oddielov

Väčšina článkov v sekcii X-Mobile je venovaná hackom a vylepšeniam, ktoré vyžadujú získanie práv root, úpravu firmvéru alebo jeho nahradenie vlastným. Nie každý čitateľ je však pripravený podrobiť svoj smartfón takýmto operáciám, pretože sa obávajú, že môžu zmeniť zariadenie na tehlu alebo viesť k nestabilite prevádzky. Dnes tieto mýty vyvrátim a ukážem, že ani v tej najzapadnutejšej situácii nie je priviesť smartfón späť k životu až také ťažké.

Ničenie mýtov

Poďme si povedať, čo to vlastne znamená “premeniť smartfón na tehlu” a aké ďalšie úskalia môžu na používateľa čakať na ceste k zmene systému a inštalácii vlastného firmvéru. Aké chyby sa dajú v tomto prípade zachytiť a je možné zabiť smartfón nesprávnym preflashovaním? Prídete o záruku navždy alebo je možné smartfón vrátiť do predchádzajúceho stavu? Môže vlastný firmvér skutočne zlyhať majiteľovi smartfónu v tej najnevhodnejšej chvíli a stojí za to?

Mýtus 1. Nesprávne blikanie môže zabiť smartfón

Pád z piateho poschodia môže zabiť smartfón, nie však blikanie. Hlavným problémom, ktorému čelí každý, kto chce preflashovať smartfón, je to, že počas inštalácie firmvéru môže dôjsť k poruche, ktorá povedie k jeho nefunkčnosti a smartfón sa skutočne zmení na tehlu.

To všetko je pravda, ale len na papieri. Aby sme pochopili prečo, stačí pochopiť, ako funguje proces blikania smartfónu a aké systémové komponenty sa používajú. Aby ste mohli nainštalovať firmvér tretej strany do smartfónu, musíte odomknúť bootloader (nie vo všetkých prípadoch), získať root a nainštalovať vlastnú konzolu na obnovenie (ClockworkMod alebo TWRP), ktorá je schopná nainštalovať firmvér s ľubovoľným digitálnym podpisom.

Konzola na obnovenie je uložená v samostatnom oddiele internej pamäte NAND a nie je žiadnym spôsobom spojená s nainštalovaným operačným systémom. Po nainštalovaní upravenej verzie konzoly bude možné flashovať vlastný firmvér alebo aj iný OS (napríklad Firefox OS). Ak počas inštalácie firmvéru dôjde k zlyhaniu, smartfón ho nebude môcť zaviesť, ale konzola na obnovenie zostane na svojom mieste a všetko, čo musíte urobiť, je znova spustiť obnovenie a preinštalovať firmvér.

Okrem toho každá vlastná konzola na obnovenie obsahuje funkciu zálohovania/obnovy, ktorá vám to umožňuje záložná kópia hlavný firmvér a obnovte ho nezmenený (so všetkými aplikáciami, nastaveniami a údajmi) v prípade, že sa niečo pokazí. V skutočnosti je možné smartfón vrátiť do pôvodného stavu.


Môžete sa opýtať: čo sa stane, ak zlyhá inštalácia samotnej konzoly na obnovenie? Nič, v tomto prípade bude situácia opačná, keď samotný operačný systém zostane na svojom mieste a konzola sa stratí. Aby ste sa s tým vyrovnali, stačí obnoviť flashovanie priamo z Androidu.

Hypoteticky si možno predstaviť situáciu, že dôjde k zabitiu firmvéru aj konzoly na obnovenie (aj keď je to dosť ťažké), ale aj v tomto prípade primárny bootloader, flashovaný do trvalej pamäte smartfónu, vždy zostane v miesto.

Záver: nie je možné zabiť smartfón inštaláciou firmvéru tretej strany prostredníctvom vlastnej konzoly na obnovenie. Vždy zostane na svojom mieste buď obnova, alebo primárny zavádzač.

Mýtus 2. Vlastný firmvér je nespoľahlivý

Firmvér sa líši od firmvéru. Na rozľahlosti World Wide Web nájdete obrovské množstvo verzií Androidu pre každý vkus a farbu a väčšina z nich je skutočne troska, čo môže viesť k nestabilite prevádzky smartfónu a strate niektorých funkcií. Prvá vec, ktorú si treba zapamätať, je, že by ste sa mali zaoberať iba serióznym vlastným firmvérom vyvinutým veľkými tímami skúsených vývojárov. V prvom rade sú to CyanogenMod, Paranoid Android, AOKP, OmniROM a MIUI.

Po druhé. Existujú dva typy firmvéru: oficiálne podporovaný a prenesený vývojármi tretích strán. Rovnaký CyanogenMod má napríklad oficiálnu verziu pre smartfón Nexus 4, no nemá ju pre Motorola Defy. Pre Defy je tu ale neoficiálny port CyanogenMod 11 od vývojára s prezývkou Quarx. Rozdiel medzi nimi je v tom, že za podporu a správne fungovanie prvého je zodpovedný tím CyanogenMod, zatiaľ čo druhý je osobne Quarx. Oficiálne verzie firmvéru sú zvyčajne plne funkčné, ale ich správne fungovanie závisí od vývojára tretej strany.

No po tretie. Existujú stabilné a vývojové verzie firmvéru. Stabilné verzie CyanogenMod má index M (napríklad CyanogenMod 11.0 M7). Táto verzia firmvéru zvyčajne neobsahuje chyby. Vývojové verzie (v prípade CyanogenModu ide o denné nočné zostavenia) môžu obsahovať chyby, a preto sa neodporúčajú na každodenné používanie.

Záver: Ak si do smartfónu nainštalujete stabilnú oficiálnu verziu „normálneho“ firmvéru, riziko výskytu chýb je minimálne. Všetko ostatné je pre experimentátorov.

Mýtus 3. Softvér, ktorý vyžaduje práva root, môže skomplikovať smartfón

Teoreticky môže aplikácia s právami root urobiť čokoľvek s firmvérom smartfónu, vrátane jeho úplného vymazania. Preto musíte byť s takýmto softvérom mimoriadne opatrní. Softvér, o ktorom hovoríme na stránkach magazínu, je úplne bezpečný a testovaný na vlastnej koži. Okrem toho po celý čas, čo používam smartfóny so systémom Android (a to začína od verzie 1.5), som nikdy Nestretol som sa so situáciou, že by softvér s podporou root zabil smartfón.

Softvér distribuovaný prostredníctvom Google Play, väčšinou plne zodpovedá uvádzaným charakteristikám a ak by viedol k tehličke alebo zanechal zadné vrátka v hĺbke smartfónu, v predajni by nevydržal ani týždeň. V každom prípade sa tu musíte riadiť pravidlom „dôveruj, ale preveruj“ a pozorne si prečítajte pokyny na používanie koreňových aplikácií.

Mýtus 4. Vďaka právam root je smartfón zraniteľný voči vírusom

To, čo robí smartfón zraniteľným voči vírusom, nie sú práva root, ale chyby použité na ich získanie. Rootovacie nástroje a vírusy môžu zneužiť rovnaké zraniteľnosti systému Android na získanie oprávnení root, takže fakt prítomnosť koreňa na zariadení nič nemení. Dobre napísaný vírus nebude žiadať o povolenia štandardným spôsobom, namiesto toho odhaľuje svoju prítomnosť, ale využije rovnakú zraniteľnosť na ich skryté získanie.

Navyše, ak máte root, získate možnosť nainštalovať najnovšie Verzia pre Android(vo forme vlastného firmvéru), v ktorom sú už tieto chyby opravené. Tiež nezabudnite, že väčšina vlastného firmvéru vám umožňuje zakázať root alebo vytvárať biele zoznamy aplikácií, ktoré môžu tieto práva využívať.

Mýtus 5. Zakorenený smartfón môže zlyhať

Softvér navrhnutý na získanie root robí štyri jednoduché veci: spustí exploit, ktorý vám umožní získať práva root v systéme, pripojí /systémový oddiel v režime zápisu, skopíruje sub binárny súbor potrebný na získanie práv root v budúcnosti do /system/ xbin a nainštaluje aplikáciu SuperSU alebo SuperUser, ktorá prevezme kontrolu vždy, keď si niektorá aplikácia vyžiada oprávnenia root pomocou su.

Žiadny z týchto krokov nemôže zlyhať alebo zabiť smartfón. Jediné, čo sa môže stať, je, že exploit spôsobí poruchu segmentácie a smartfón sa reštartuje, po čom bude ďalej normálne fungovať.


Mýtus 6. Získaním root a nainštalovaním vlastného firmvéru stratím záruku

Záruka sa nestratí v dôsledku získania root, ale v dôsledku jeho zistenia servisným strediskom. Väčšinu zariadení je možné odkoreniť pomocou aplikácie Universal Unroot alebo preinštalovaním firmvéru zo skladu pomocou oficiálnej aplikácie od výrobcu.

Z tohto pravidla však existujú dve výnimky. Prvým je systém Knox, ktorý je predinštalovaný na nových smartfónoch a tabletoch Samsung, ako sú Galaxy S4, S5, Note 3 a Note 10.1. Knox poskytuje zvýšenú úroveň Bezpečnosť systému Android, reagujúc na akékoľvek úpravy firmvéru a inštaláciu jadier a firmvéru tretích strán. Ak používateľ vykoná tieto akcie, systém nastaví spúšťač, ktorý potvrdí skutočnosť zmeny. Spúšť je implementovaná hardvérovo (čip eFuse), takže ju nie je možné vrátiť do pôvodnej polohy. Na druhej strane nie je celkom jasné, či odmietne servisné stredisko na základe toho zariadenie opravte. Po druhé: čip eFuse je nainštalovaný na niektorých iných zariadeniach (napríklad smartfóny od LG) a tiež vám umožňuje presne určiť, či bol smartfón rootovaný alebo flashovaný.

Ak hovoríme o vlastnom firmvéri, všetko je komplikovanejšie. Operácia blikania zvyčajne vyžaduje odomknutie bootloadera, čo je možné vykonať pomocou špeciálnych exploitov alebo pomocou webovej služby výrobcu smartfónu. V každom prípade odomknutý bootloader určite naznačí, že smartfón nepatril blondínke.

Na niektorých smartfónoch je možné zamknúť bootloader späť, ale o tom by ste sa mali dozvedieť samostatne a tiež majte na pamäti, že novozamknutý bootloader s najväčšou pravdepodobnosťou dostane stav Re-locked, a nie Locked, ako bol pôvodne ( toto sa deje napríklad na smartfónoch HTC). Výnimkou sú tu len smartfóny a tablety radu Nexus, ktorých bootloader je možné zamknúť a odomknúť na tri kliknutia bez tancovania s tamburínou a nikto nič nevyčíta.

INFO

V systéme Linux je možné ADB a Fastboot nainštalovať oddelene od súpravy Android SDK. Na Ubuntu: sudo apt-get install android-tools-fastboot. Na Fedore: sudo yum nainštalujte nástroje pre Android.

Ak chcete zabrániť Knoxu zasahovať do koreňových aplikácií, môžete ho deaktivovať pomocou nasledujúceho príkazu z terminálu: su pm disable com.sec.knox.seandroid.

závery

Získanie rootu a flashovanie smartfónu sú absolútne bezpečné operácie, ktoré z čisto technických dôvodov nemôžu smartfón zablokovať. Jedinou výnimkou je pokus o hacknutie bootloaderu za účelom jeho odomknutia. V tomto prípade môže čip eFuse (ak ho smartfón má) fungovať a blokovať možnosť zapnúť smartfón.

Našťastie dnes výrobcovia smartfónov buď radšej neblokujú možnosť zapnúť smartfón pomocou hacknutého bootloaderu (nastavením spúšťača označujúceho skutočnosť takejto akcie, ako to robí Knox), alebo implementujú špeciálnu webovú službu, ktorá vám umožní bezbolestne odomknite bootloader so stratou záruky na smartfóne, čo používateľom ušetrí riziko poškodenia bootloadera.

Problémy, ktoré môžu nastať počas blikania

Poďme si teda povedať, aké problémy môžu kedy nastať dostať koreň a blikanie a ako s nimi zaobchádzať.

Prvý scenár: po neúspešnom blikaní sa smartfón prestal spúšťať

Neúspešné blikanie môže byť spôsobené niekoľkými faktormi: batéria vybila a firmvér sa ukázal byť chybný alebo určený pre iný model smartfónu. Nakoniec jednoducho v smartfóne nebolo dosť miesta, čo sa môže stať pri pokuse o inštaláciu najnovšej verzie Androidu na smartfón starý tri alebo štyri roky.

Všetky tieto problémy sa navonok väčšinou prejavia buď nekonečnými resetmi smartfónu na počiatočné logo výrobcu, alebo takzvanou boot loop, kedy sa bootovacia animácia prehráva na obrazovke dlhšie ako päť až desať minút. Problémy môžu byť aj s obrazovkou (viacfarebné vlnenie) a nefunkčným dotykovým displejom, ktoré tiež bránia v používaní smartfónu.

Vo všetkých týchto prípadoch stačí urobiť jednu jednoduchú vec: vypnúť smartfón dlhým stlačením vypínača, potom ho zapnúť pri stlačenom tlačidle na zníženie hlasitosti (niektoré smartfóny používajú inú kombináciu) a potom, čo sa dostanete do obnovenie, preinštalujte firmvér (Inštalovať zip z karty sdcard - > Vybrať zip z karty sdcard) alebo obnovte zálohu (Zálohovať a obnoviť -> Obnoviť). Všetko je ľahké a jednoduché.

Druhý scenár: Firmvér funguje, ale obnovenie nie je k dispozícii

Môže sa to stať po neúspešnej inštalácii alebo aktualizácii konzoly na obnovenie. Problém je v tom, že po reštarte smartfónu a jeho zapnutí pri podržaní tlačidla zníženia hlasitosti sa zobrazí čierna obrazovka, po ktorej sa smartfón buď resetuje, alebo zamrzne.

Riešenie tohto problému nie je jednoduché, ale veľmi jednoduché. Konzolu na obnovenie môžete nainštalovať na veľkú väčšinu smartfónov pomocou aplikácií TWRP Manager, ROM Manager alebo ROM Installer. Sami určia model smartfónu, stiahnu si ho a flashnú požadované zotavenie bez potreby reštartu. Ak nemôžete obnoviť konzolu s ich pomocou, jednoducho vyhľadajte pokyny na internete obnova inštalácie do vášho zariadenia.

Tretí scenár: nie je k dispozícii firmvér ani obnova

Úprimne povedané, je pre mňa ťažké predstaviť si takýto scenár, ale ako potvrdzuje prax, je to celkom reálne. Existujú dva spôsoby, ako sa dostať z tejto situácie: pomocou rýchleho spustenia nahrajte obnovenie do smartfónu alebo pomocou nástroja od výrobcu nainštalujte skladový firmvér. Na druhú metódu sa pozrieme podrobnejšie v ďalšej časti a tu budem hovoriť o rýchlom spustení.

Fastboot je nástroj, ktorý pracuje priamo s primárnym bootloaderom zariadenia a umožňuje vám nahrať firmvér do smartfónu, obnoviť a odomknúť bootloader (v zariadeniach Nexus). Podpora Fastboot je dostupná v mnohých smartfónoch a tabletoch, no niektorí výrobcovia blokujú možnosť jej používania. O jeho dostupnosti sa teda budete musieť poradiť na internete.

Na prístup k rýchlemu spusteniu budete potrebovať ovládače a súpravu Android SDK. Keď sú nainštalované, otvorte príkazový riadok, prejdite do inštalačného adresára SDK, potom do adresára platform-tools, vypnite smartfón, zapnite ho stlačenými tlačidlami hlasitosti (obe) a pripojte ho pomocou USB kábla k PC. Ďalej musíte nájsť obraz obnovy vo formáte .img pre vaše zariadenie a spustiť príkaz:

$ fastboot flash recovery image.img

Alebo dokonca prinútiť smartfón, aby spustil obnovenie bez toho, aby ho skutočne nainštaloval:

$ fastboot boot image.img

Rovnakým spôsobom môžete blikať úradník aktualizácia firmvéru:

$ aktualizácia rýchleho spustenia update-file.zip

Obnovu vhodnú pre vaše zariadenie nájdete buď na webovej stránke TWRP alebo na fórach XDA-Developers a 4PDA.

Smartfón vrátime do pôvodného stavu

V tejto časti budem hovoriť o spôsoboch, ako vrátiť váš smartfón do čistých zásob, bez ohľadu na to, v akom stave sa nachádza. Tieto pokyny možno použiť na odblokovanie smartfónu aj na odstránenie stôp po rootovaní a flashovaní. Bohužiaľ nemôžem hovoriť o všetkých možných modeloch, takže sa zameriam na štyri najobľúbenejšie vlajkové lode: Nexus 5 (túto vzorku nazývam kontrolná), Galaxy S5, LG G2 a Sony Xperia Z2.

Nexus 5 a ďalšie telefóny Google

Obnova zariadení Nexus do pôvodného stavu je jednoduchšia ako akýkoľvek iný smartfón alebo tablet. V skutočnosti je to také jednoduché, že ani nie je o čom hovoriť. V skutočnosti všetko, čo musíte urobiť, je nainštalovať ovládače ADB/fastboot (v systéme Linux ich ani nepotrebujete), stiahnuť archív s firmvérom a spustiť skript. Celá operácia vyzerá krok za krokom takto:

  1. odtiaľ.
  2. Stiahnite si a nainštalujte Android SDK.
  3. Stiahnite si archív s firmvérom pre požadované zariadenie z webovej stránky Google.
  4. Vypnite zariadenie, zapnite ho stlačenými tlačidlami hlasitosti (obe) a pripojte pomocou USB kábla.
  5. Rozbaľte archív s firmvérom a spustite skript flash-all.bat (Windows) alebo flash-all.sh (Linux) a počkajte na dokončenie operácie.
  6. Spustíme príkazový riadok, prejdeme do adresára s Android SDK, potom platfrom-tools a spustíme príkaz fastboot oem lock na uzamknutie bootloadera.

Pre tých, ktorých zaujíma, čo skript robí, tu je zoznam príkazov:

Fastboot flash bootloader bootloader-DEVICE-NAME-VERSION.img fastboot reboot-bootloader fastboot flash rádio-DEVICE-NAME-VERSION.img fastboot reboot-bootloader fastboot flash system system.img fastboot reboot-bootloader fastboot flash userdata userdata.img fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot erase cache fastboot flash cache cache.img

Galaxy S5

Co smartfón Galaxy S5 je trochu zložitejšia, ale celkovo celkom jednoduchá. Tentokrát budete potrebovať aplikáciu Samsung Odin, ktorá sa použije na flashovanie firmvéru smartfónu. Sekvenovanie:

  1. Stiahnite si a nainštalujte najnovšiu verziu ovládačov Samsung USB odtiaľto.
  2. Stiahnite si a nainštalujte najnovšiu verziu Odin odtiaľto.
  3. Prejdite na webovú stránku samfirmware.com, zadajte do vyhľadávania model SM-G900F, nájdite firmvér označený Rusko, stiahnite a rozbaľte.
  4. Vypnite smartfón a zapnite ho stlačením tlačidla zníženia hlasitosti a tlačidla Domov, počkajte päť sekúnd, kým sa nezobrazí varovné hlásenie.
  5. Stlačením tlačidla zvýšenia hlasitosti prepnite smartfón do režimu Odin.
  6. Smartfón pripájame pomocou USB kábla.
  7. Spustite Odin, stlačte tlačidlo PDA a v adresári s rozbaleným firmvérom vyberte súbor s príponou tar.md5.
  8. Kliknite na tlačidlo Štart v Odine a počkajte, kým sa dokončí proces firmvéru.

Ako som už povedal, táto operácia vráti smartfón do pôvodného stavu, ale neresetuje spúšťač nainštalovaný systémom Knox (ak bol v štandardnom firmvéri). Servisné stredisko preto môže odmietnuť opravu.

LG G2

Problémy nespôsobí ani obnovenie LG G2 do stavu z výroby. Počet krokov v tomto procese je o niečo väčší, ale samotné nevyžadujú špeciálnu prípravu a znalosti. Takže, čo robiť, aby ste vrátili G2 do továrenského firmvéru:

  1. Stiahnite si a nainštalujte ADB Driver Installer odtiaľto.
  2. Stiahnite si oficiálny firmvér (Europe Open 32G alebo Europe Open) odtiaľto.
  3. Stiahnite si a nainštalujte nástroj LG Mobile Support Tool, ako aj FlashTool (goo.gl/NE26IQ).
  4. Vypnite smartfón, podržte tlačidlo zvýšenia hlasitosti a vložte kábel USB.
  5. Rozbaľte archív FlashTool a spustite súbor UpTestEX.exe.
  6. V okne, ktoré sa otvorí, vyberte možnosť Vybrať typ -> 3GQCT, Režim telefónu -> DIAG, vo voľbe Vybrať súbor KDZ vyberte firmvér stiahnutý v druhom kroku.
  7. Kliknite na tlačidlo CSE Flash v spodnej časti obrazovky.
  8. V okne, ktoré sa otvorí, kliknite na tlačidlo Štart.
  9. IN ďalšie okno vyberte krajinu a jazyk a kliknite na tlačidlo OK.
  10. Čakáme na dokončenie firmvéru a potom smartphone vypneme a zapneme.

To je všetko. Majte však na pamäti, že rovnako ako v prípade Samsungu bude mať smartfón stále stav Rooted, čo sa nedá opraviť.

Sony Xperia Z2

Teraz o tom, ako sa vrátiť do továrenského stavu smartfón Sony Xperia Z2. Rovnako ako v predchádzajúcich dvoch prípadoch si to bude vyžadovať skladový firmvér a oficiálnu pomôcku firmvéru. Spustíte utilitu na PC, pripojíte smartfón pomocou USB kábla a spustíte proces aktualizácie. Krok za krokom to všetko vyzerá takto:

  1. Stiahnite si a nainštalujte ADB Driver Installer odtiaľto.
  2. Obnovte výrobné nastavenia smartfónu.
  3. Stiahnite si a nainštalujte Nástroj Flash z oficiálnej webovej stránky Sony a najnovší firmvér odtiaľ.
  4. Skopírujte súbor firmvéru do adresára C:/Flashtool/Firmwares.
  5. Vypnite smartfón a zapnite ho, pričom držte stlačené tlačidlá zníženia hlasitosti a domov.
  6. Pripojíme smartfón k PC pomocou USB kábla a spustíme Flash Tool.
  7. Kliknite na tlačidlo s ikonou blesku v nástroji Flash. V okne, ktoré sa otvorí, vyberte položku Flashmode a dvakrát kliknite na firmvér v zozname, ktorý sa otvorí.

POZOR

V mnohých smartfónoch neumožní odomknutý bootloader aktualizáciu cez internet.

V 90% prípadov bude odomknutie bootloadera znamenať vymazanie všetkých údajov zo smartfónu vrátane pamäťovej karty.

závery

Flashovanie smartfónu a ešte viac získanie prístupu root nie je vôbec taká desivá a nebezpečná operácia, ako sa na prvý pohľad môže zdať. Ak urobíte všetko správne a neuchýlite sa k nástrojom, ktoré odomknú bootloader smartfónu a obídete nástroje výrobcu, nebudete môcť svoj smartfón zablokovať. Áno, v niektorých prípadoch sa budete musieť popasovať, aby ste všetko vrátili na svoje miesto, ale čo je lepšie – používať uzamknutý smartfón, ktorý vám neumožňuje robiť ani polovicu vecí, ktoré dokáže, alebo získať úplnú kontrolu cez zariadenie? Na koniec, preinštalovanie systému Windows na PC to nikoho nevystraší.

Odomknutie bootloadera na vašom smartfóne je prvým krokom k jeho zrýchleniu a inštalácii vlastného firmvéru. A na rozdiel od všeobecného presvedčenia je táto funkcia podporovaná na väčšine zariadení. Nižšie je uvedený oficiálny spôsob odomknutia zavádzača operačného systému.

Nie každý telefón vám to umožní.

V tomto svete existujú dva typy telefónov: Tie, ktoré umožňujú odomknúť bootloader, a tie, ktoré nie.

Schopnosť odomknúť bootloader závisí od výrobcu smartfónu, modelu a dokonca aj od operátora. Všetky smartfóny Nexus umožňujú odomknúť bootloader a mnohé telefóny od Motoroly a HTC vám umožnia odomknúť bootloader rovnakým spôsobom ako na Nexuse.

Iné smartfóny, rovnako ako operátori, neposkytujú možnosť odomknúť bootloader oficiálnou cestou. V takom prípade budete musieť počkať, kým vývojári nájdu zraniteľné miesta, s ktorými sa môžete dostať root práva a stiahnite si vlastný firmvér do telefónu. Ak máte takýto smartfón, tento článok vám, bohužiaľ, nepomôže.

Najlepší spôsob, ako zistiť, do ktorej kategórie patrí váš smartfón, je pozrieť sa na špecializovanú webovú stránku. Ak máte HTC smartfón alebo Motorola, potom si môžete skontrolovať aj možnosť odomknutia na stránkach HTC a Motorola. Ak sa bootloader vášho smartfónu nedá odomknúť oficiálnou metódou, tak vám pomôže jedine neoficiálne odomknutie alebo root metóda, ktorú bežne nájdete na XDA Developers fóre.

Krok 0: Zálohujte všetko, čo si chcete ponechať

Skôr ako začnete, je potrebné poznamenať, že tento proces vymaže všetky vaše údaje. Preto, ak máte nejaké dôležité súbory, či už sú to fotografie, hudba, videá alebo čokoľvek iné, teraz je čas uložiť si všetko do počítača. Okrem toho, ak máte nejaké nastavenia aplikácie, ktoré chcete uložiť, použite funkciu zálohovania na vytvorenie zálohy nastavení a uložte ju aj do počítača.

Tu je ďalší tip: keďže viem, že svoj smartfón budem chcieť rootovať, bootloader vždy odomknem hneď, ako si kúpim nové zariadenie. Takto nestrácam čas prispôsobovaním telefónu podľa seba, len aby som po pár dňoch vymazal všetky dáta.

Po uložení všetkých dôležitých súborov môžete začať.

Krok 1: Inštalácia systému Android SDK a ovládače pre váš telefón

Na tento proces budete potrebovať dve veci: Android Debug Bridge, čo je príkazový riadok pre PC, ktorý môžete použiť na komunikáciu s telefónom, a ovládač USB pre vaše zariadenie. Ak ste ich nainštalovali skôr, musíte ich aktualizovať na najnovšiu verziu.

Dajme si stručné pokyny pre inštaláciu:

  • 1. Prejdite na stránku sťahovania súpravy Android SDK a prejdite nadol na „Len nástroje SDK“. Stiahnite si súbor ZIP pre váš operačný systém a rozbaľte archív.
  • 2. Spustite SDK Manager a zrušte začiarknutie všetkých položiek okrem „Android SDK Platform-tools“. Ak používate telefón Nexus, môžete si tiež stiahnuť ovládače Google výberom položky „Google USB Driver“.
  • 3. Po dokončení inštalácie môžete zatvoriť správcu SDK.
  • 4. Nainštalujte ovládače USB pre váš telefón. Nájdete ich na stránke výrobcu smartfónu (napr. Motorola alebo HTC)
  • 5. V prípade potreby reštartujte počítač.

Zapnite telefón a pripojte ho k počítaču pomocou kábla USB. Otvorte priečinok nástrojov v inštalačnom priečinku Android SDK a Shift + kliknite pravým tlačidlom myši na prázdnu oblasť. Vyberte „Otvoriť príkazový riadok tu“ a spustite nasledujúci príkaz:
adb zariadenia
Ak sa objaví sériové číslo, potom sa rozpozná váš telefón a môžete pokračovať ďalej. V opačnom prípade sa uistite, že ste správne vykonali všetky uvedené kroky.

Krok 2: Povoľte ladenie USB

Ďalej budete musieť v telefóne povoliť niekoľko možností. Prejdite do nastavení telefónu a vyberte položku „O telefóne“. Prejdite nadol na Číslo zostavy a kliknite na túto položku 7-krát. Mala by sa zobraziť správa oznamujúca, že ste prihlásení do režimu vývojára.

Vráťte sa na hlavnú stránku nastavení, mali by ste vidieť novú položku „Pre vývojárov“. Povoľte „OEM Unlocking“, ak táto možnosť existuje (ak nie, nebojte sa – túto možnosť majú iba niektoré telefóny).

Potom povoľte „Ladenie USB“. V prípade potreby zadajte heslo alebo PIN.

Keď to urobíte, pripojte telefón k počítaču. Na telefóne sa zobrazí okno s otázkou „Chcete povoliť ladenie USB? Začiarknite políčko vedľa položky „Vždy povoliť na tomto počítači“ a kliknite na tlačidlo OK.

Krok 3: Získajte kľúč na odomknutie (nie pre telefóny Nexus)

Ak máte smartfón Nexus, prejdite na ďalší krok.

Prejdite na webovú stránku výrobcu smartfónu a získajte odomykací kľúč (napríklad pre Motorolu otvorte túto stránku alebo túto pre HTC), vyberte svoje zariadenie (ak je to potrebné) a choďte alebo si vytvorte nové konto.

Ďalej v tomto kroku môžu existovať rozdiely pre rôzne telefóny, ale na webovej stránke výrobcu by mali byť pokyny k jednotlivým krokom. Bude to nasledovné: najprv vypnite telefón a spustite ho do režimu rýchleho spustenia. Dostupné na rôznych telefónoch rôzne cesty, ale najčastejšie je potrebné stlačiť a podržať tlačidlo napájania a tlačidlo zníženia hlasitosti na 10 sekúnd. Uvoľnite tlačidlá a mali by ste byť v režime rýchleho spustenia (používatelia HTC budú musieť použiť tlačidlo zníženia hlasitosti, aby sa dostali k položke Fastboot a pomocou vypínača vybrať túto položku).

Pripojte telefón a počítač pomocou kábla USB. Váš telefón vás musí nejakým spôsobom upozorniť na pripojenie. Otvorte priečinok nástrojov v inštalačnom priečinku Android SDK a Shift + kliknite pravým tlačidlom myši na prázdnu oblasť. Vyberte možnosť „Otvoriť príkazový riadok tu“ a zadajte príkaz na odomknutie poskytnutý výrobcom (v prípade spoločnosti Motorola je to príkaz rýchleho spustenia oem get_unlock_data , v prípade rýchleho spustenia HTC oem get_identifier_token).

Na príkazovom riadku sa objavia dlhé reťazce znakov. Skopírujte tieto znaky a urobte z nich jeden riadok bez medzier a na webe vložte výsledný text do príslušného poľa. Ak sa váš smartfón dá odomknúť, dostanete e-mail s kľúčom alebo súborom, ktorý použijeme v ďalšom kroku. Ak sa vaše zariadenie nedá odomknúť, budete na to upozornení. Ak stále chcete prejsť celú cestu a použiť neoficiálnu metódu, budete potrebovať webovú stránku vývojárov.

Krok 4: Odomknite

Teraz ste pripravení na odomknutie. Ak je váš telefón stále v režime rýchleho spustenia, spustite príkaz nižšie. Ak nie, vypnite telefón a spustite ho do režimu rýchleho spustenia. Na rôznych telefónoch existujú rôzne metódy, ale najčastejšie je potrebné stlačiť a podržať tlačidlo napájania a tlačidlo zníženia hlasitosti na 10 sekúnd. Uvoľnite tlačidlá a mali by ste byť v režime rýchleho spustenia (používatelia HTC budú musieť použiť tlačidlo zníženia hlasitosti, aby sa dostali k položke Fastboot a pomocou vypínača vybrať túto položku). Pripojte telefón a počítač pomocou kábla USB.

Otvorte priečinok nástrojov v inštalačnom priečinku Android SDK a Shift + kliknite pravým tlačidlom myši na prázdnu oblasť. Vyberte možnosť „Otvoriť príkazový riadok tu“.

Na odomknutie zariadenia budete musieť spustiť jeden jednoduchý príkaz. Pre väčšinu zariadení Nexus je tento príkaz:
fastboot OEM odomknutie
Ak máte novú verziu zariadenia Nexus, napríklad Nexus 5X alebo 6P, príkaz sa bude mierne líšiť:
fastboot bliká odomknutie
Ak nemáte smartfón Nexus, potrebný príkaz bude uvedený na webovej stránke výrobcu. Pre zariadenia Motorola je to príkaz fastboot oem unlock UNIQUE_KEY, kde UNIQUE_KEY je kód, ktorý vám bol zaslaný e-mailom. Pre HTC je to príkaz fastboot oem unlocktoken Unlock_code.bin, kde Unlock_code.bin je súbor prijatý od výrobcu HTC.

Po spustení príkazu sa telefón môže opýtať, či naozaj chcete odomknúť. na potvrdenie použite tlačidlo hlasitosti.

Keď je odomknutie dokončené, pomocou ponuky OSD reštartujte telefón (alebo spustite príkaz fastboot reboot na počítači). Ak je všetko vykonané správne, pri spustení telefónu sa zobrazí správa, že bootloader je odomknutý, a potom sa načíta operačný systém Android. Pred vykonaním čohokoľvek, ako je inštalácia vlastného obnovenia, je dôležité najprv spustiť systém Android.

Gratulujeme k odomknutiu! Aj keď si nevšimnete žiadne rozdiely, teraz môžete nainštalovať vlastné obnovenie, získať prístup root alebo nainštalovať vlastný firmvér.


  1. c:\android\adb
  2. Poďme do ŠtartVykonať(alebo stlačte na klávesnici Win+R, ako vám to vyhovuje) a zadajte nasledujúce:
    cmd
  3. Otvoril sa príkazový riadok. Píšeme v ňom:
    cd c:\android\adb
    Kde c:\android\adb
    *Užitočné rady: TAB

  1. Nainštalujte ADB a rýchle spustenie na PC (pozri vyššie)
  2. Ideme do priečinka, kde sme nainštalovali našu adb a fastboot. mám toto
    /home/myuser/nexus/adb/
  3. Ideme do terminálu a napíšeme tam:
    cd /home/myuser/nexus/adb/
    Kde /home/myuser/nexus/adb/- cesta k priečinku s adb a fastboot. U vás to môže byť iné
    * Užitočné rady: aby ste sa vyhli zadávaniu všetkého ručne, môžete zadať časť názvu priečinka a kliknúť na TAB
  4. Pripojenie nášho zariadenia Nexus k počítaču
  5. Vykonajte potrebné príkazy (pozri nižšie)

  1. Nainštalujte ADB a rýchle spustenie na PC (pozri vyššie)
  2. Ideme do priečinka, kde sme nainštalovali našu adb a fastboot. mám toto
    /home/myuser/nexus/adb/
  3. Ideme do terminálu a napíšeme tam:
    cd /home/myuser/nexus/adb/
    Kde /home/myuser/nexus/adb/- cesta k priečinku s adb a fastboot. U vás to môže byť iné
    * Užitočné rady: aby ste sa vyhli zadávaniu všetkého ručne, môžete zadať časť názvu priečinka a kliknúť na TAB
  4. Pripojenie nášho zariadenia Nexus k počítaču
  5. Vykonajte potrebné príkazy (pozri nižšie)


ADB – Android Development Bridge. Jednoducho povedané, toto je vec pre vývoj a ladenie aplikácií pre náš milovaný Android. Ale my nie sme vôbec programátori (z veľkej časti), ale obyčajní používatelia! Prečo to potrebujeme? Poďme na to.
adb z pohľadu jednoduchého používateľa obsahuje nasledujúce funkcie:
-Úprava súborov na samotnom zariadení cez PC
-Schopnosť inštalovať aplikácie, firmvér, jadrá, rádiá, bootloadery a obnovu
-Možnosť „stiahnuť“ súbory, ktoré potrebujeme z telefónu

Ak chcete pracovať s adb, musíte ich najprv nainštalovať do počítača (ako - pozri vyššie)

ADB príkazy:
ADB push (zapíše súbor do vášho zariadenia) -- adb push c:\example.apk /sdcard/example.apk
ADB pull (extrahuje súbor zo zariadenia do počítača) -- adb pull /system/app/example.apk c:\example.apk
ADB install (inštalácia programu na zariadenie) -- adb install c:\example.apk
adb reštart (reštart zariadenia)
adb reboot recovery (reštartujte zariadenie a potom spustite obnovenie)
adb reboot bootloader (reštartujte zariadenie a potom ho načítajte do bootloaderu)
adb remount (odpojiť a pripojiť oddiel /system)

Príkazy ADB-Shell:
adb shell (spustí shell Linux na spustenie na zariadení)
cd (navigácia v adresároch zariadení) -- cd /system/app
ls (analogicky k príkazu "dir" v systéme DOS, zobrazuje obsah adresára) -- ls /system/app
rm (odstránenie súboru z adresára) -- rm /system/app/example.apk
cp (skopíruje súbor z adresára do adresára v zariadení) -- cp /system/app/example.apk /sdcard/example.apk
exit (exit ADB-Shell) -- exit

Príkazy pomôcky Fastboot:
fastboot zariadenia - zoznam zariadení pripojených k počítaču (používa sa na kontrolu pripojenia)
fastboot reboot - reštartujte zariadenie
fastboot reboot-recovery - reštartujte zariadenie do obnovy
fastboot reboot-bootloader - reštartujte zariadenie do bootloadera
fastboot flash boot filename.img - firmvér jadra
flashboot flash radio filename.img - firmware rádia
fastboot oem lock - zatvorte bootloader.
fastboot oem unlock - otvorte bootloader (vymaže všetky údaje používateľa)

Toto je ďaleko od toho úplný zoznam tímy!

Tento článok poskytuje podrobné pokyny, ktoré úspešne pomôžu aj neskúsenému používateľovi odomknúť bootloader A nainštalovať vlastnú obnovu Cyanogen Mod.

Vaše údaje podliehajú vymazaniu. Ak potrebujete uložiť dôležité informácie, odporúčame vytvoriť zálohu. Všetky svoje akcie vykonávate na vlastné nebezpečenstvo a riziko. Upozorňujeme, že autor nie je zodpovedný za „bricking“ smartfónu používateľa.

Príprava na inštaláciu

1. Stiahnite a nainštalujte ovládače. Môžete to urobiť kliknutím na náš odkaz nižšie.

2. Rozbaľte archív kdekoľvek na pevnom disku.
3. Vypnite telefón.
4. Spustite telefón v režime rýchleho spustenia, v ktorom stlačte „Hlasitosť -“ a podržte ho a stlačte „Napájanie“.
5. Počítač zobrazí správu, že bolo nájdené nové zariadenie.
6. Prejdite do správcu zariadení (cesta: Ovládací panel – Systém – Správca zariadení).
7. Nájdite neznáme zariadenie, ktoré je zvyčajne označené žltým trojuholníkom s výkričníkom.
8. Dvakrát naň kliknite.
9. V zobrazenom okne je potrebné kliknúť na: Aktualizovať ovládač – Vyhľadať ovládače na tomto PC – Vybrať ovládače zo zoznamu nainštalovaných ovládačov – Inštalovať z disku – Vyberte priečinok, do ktorého boli rozbalené ovládače – Zaškrtnite políčko „Vyhľadať v podpriečinky” – dokončite inštaláciu ovládačov.
10. Zariadenie je úplne pripravené na ďalšie manipulácie.
11. Stiahnite si ADB a Fastboot podľa bitovej verzie operačného systému: pre x32/86 alebo x64. Rozbaľte archív do priečinka podľa vášho výberu. Je potrebné, aby cesta neobsahovala ruské písmená (cyrilika) a čísla. Napríklad rozbalím priečinok v d:\ADB.

12. Stiahnite si vlastnú obnovu: CWM a vložte súbor *.img do rovnakého priečinka ako ADB.

Odomknutie zavádzača

Najprv musíte odomknúť Bootloader na svojom smartfóne. Ak to chcete urobiť, musíte pripojiť svoj smartfón k počítaču a prepnúť ho do režimu rýchleho spustenia. Ak chcete prejsť do tohto režimu, musíte vypnúť telefón a počas vypínania stlačiť a podržať dve tlačidlá: „Hlasitosť -“ a „Napájanie“. V režime Fastboot sa na displeji smartfónu objaví zelený robot s otvoreným žalúdkom.

Ďalej musíte spustiť príkazový riadok: štart – do riadku „spustiť“ napíšte „cmd“ (bez úvodzoviek) – v hornej časti by sa malo objaviť „cmd.exe“ - kliknite pravým tlačidlom myši na „cmd.exe“ - Spustiť so správcom práva.

Potom prejdeme do priečinka, v ktorom sa nachádza ADB (v mojom prípade sa nachádza na ceste d:\ADB): najprv zadám „d“ (netreba zadávať úvodzovky) a stlačím Enter - zadávam „cd ADB“ a znova stlačte Enter. Okno príkazového riadku teraz vyzerá takto:

Ak chcete odomknúť Bootloader, musíte zadať nasledujúci príkaz:

fastboot OEM odomknutie

Odblokovanie akceptujeme stlačením tlačidla „Volume +“ a potvrdíme akciu stlačením tlačidla „napájanie“.

Bootloader je teda odomknutý. Teraz reštartujeme systém. Smartfón vykoná potrebné zmeny, spustí sa, potom by ste mali vykonať počiatočné nastavenie od spoločnosti Google (veľa preskakujem, pretože telefón bude stále prestavaný). Ďalej - spustite rýchle spustenie a nainštalujte vlastné obnovenie.

Teraz nainštalujte vlastnú obnovu. Ak to chcete urobiť, zadajte príkaz do príkazového riadku

rýchle spustenie flash obnovy ***

Potrebujete flashovať Android pomocou FastBoot, ale neviete ako? Tento článok dáva podrobné pokyny o používaní pomôcky FastBoot, ako ju používať, odkiaľ ju stiahnuť a ako flashovať zariadenie so systémom Android.

Táto príručka plne vysvetlí, ako používať FastBoot! Ako vyčistiť oddiely a flash pomocou Fastboot IMG súbory, reštart a mnoho ďalších.

Ak neviete, ako nainštalovať archivované aktualizácie, potrebujete článok - ako nainštalovať firmvér vo formáte zip na android s obrázkami.

Stiahnutie a inštalácia FastBoot

Pred flashovaním systému Android pomocou FastBoot si musíte stiahnuť tento nástroj a nainštalovať ho do požadovaného počítača:

  1. FastBoot si môžete stiahnuť zo stránky Android vývojári zahrnuté platform-tools .
  2. Alebo použite program Adb Run, presnejšie lepšie, v ktorej je všetko zahrnuté, a tiež vie, ako odomknúť vzor Android.

Prečo je ADB RUN lepší?

Spustenie pomôcky Fastboot

Spustenie sa môže líšiť v závislosti od toho, čo ste si vybrali, stiahli si samostatne utilitu rýchleho spustenia alebo vybrali spustenie adb!

Ak ste si stiahli Separately Fastboot

Extrahujte súbory:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
  5. libwinpthread-1.dll

Presuňte ich na jednotku C:\, priečinok Windows. Úspešne ste nainštalovali ADB a Fastboot na váš počítač!

Po stiahnutí a inštalácii FastBoot otvorte " Príkazový riadok".

Príklad príkazového riadka systému Windows

Príklad inštalácie ADB a Fastboot.

Ak ste si stiahli ADB RUN

Ak vaša voľba padla na proprietárny program ADB RUN, potom ho spustite, napíšte A a stlačte Enter.

Súbory ktoré je potrebné blikať prednostne umiestnite do rovnakého priečinka s pomôckou Fastboot.

Návod ako flashovať Android
pomocou FastBoot

Pod Firmvér systému Android Rýchle spustenie zahŕňa blikanie samostatných súborov pre rôzne bloky pamäte zariadenia (systém, údaje, zavádzanie).

Je veľmi dôležité písať príkazy a súbory firmvéru tak, ako sú špecifikované!

Ak máte príkaz:

flash cache rýchleho spustenia NazvaniAFiLe.img

potom musíte písať presne takto a nie inak. Inými slovami prípad je dôležitý inak dostanete - taký súbor neexistuje.

Príkazy reštartu
Rýchle spustenie do režimu firmvéru (bootloader)

  • Ak chcete začať pracovať s zariadenie so systémom Android Pri použití Fastboot musíte najprv uviesť svoj smartfón alebo tablet do režimu zavádzača pomocou adb:

adb reštartujte bootloader

  • Reštartujte Android z režimu firmvéru (bootloader) do rovnakého režimu:

fastboot reboot-bootloader

  • Reštartujte Android z režimu firmvéru zavádzača do režimu zavádzača:

fastboot reboot-bootloader

  • Reštartujte Android do normálneho režimu z režimu firmvéru zavádzača:

reštart rýchleho spustenia

Príkaz „vidí“ váš počítač so systémom Android

Pred vykonaním čohokoľvek v Fastboote si urobte zvyk, aby ste skontrolovali, či existuje spojenie medzi počítačom a Androidom:

  • Kontrola, či počítač „vidí“ váš Android:

zariadenia rýchleho spustenia

Tento príkaz musí byť vykonaný, keď je zariadenie už v režime firmvéru (bootloader)

Príkazy na odomknutie a zamknutie zavádzača
Google Pixel, Nexus vo Fastboote

  • Odomknite bootloader pre Pixel, Nexus:

fastboot oem unlock alebo fastboot flashing unlock

  • Zamknúť bootloader pre Pixel, Nexus:

fastboot oem lock

Príkaz na zistenie verzie zavádzača

Zobrazuje číslo verzie zavádzača nainštalovaného v systéme Android:

fastboot getvar verzia-bootloader

Príkazy na formátovanie oddielov
v Fastboot (Fastboot Erase)

Pred flashovaním ľubovoľného oddielu v systéme Android ho musíte najskôr naformátovať, aby pri ďalšej práci nevznikli žiadne problémy:

  • Vymaže oblasť vyrovnávacej pamäte vo Fastboot:

rýchle spustenie vymazanie vyrovnávacej pamäte

  • Vymaže časť Date (Data/UserData) v Fastboot:

fastboot vymazať užívateľské dáta alebo fastbot -w

  • Vymaže systémový oddiel v Fastboot:

systém rýchleho spustenia vymazania

  • Vymaže obnovovaciu oblasť v Fastboot:

fastboot erase recovery

Príkazy na blikanie oddielov Android vo Fastboote
(Fastboot Flash)

Po naformátovaní oddielu alebo oddielov systému Android môžete prejsť na ďalší krok a aktualizovať firmvér:

  • Flash systémový oddiel:

fastboot flash systém imya.img

  • Flash oddiel vyrovnávacej pamäte:

fastboot flash cache imya.img

  • Flash časť Údaje:

fastboot flash užívateľské dáta imya.img

  • Flash obnovovací oddiel:

rýchle spustenie flash obnovy imya.img

Namiesto imya.img Musíte zadať názov súboru, ktorý chcete flashovať!

  • Flash všetkých oddielov (boot, obnovenie a systém):

fastboot flashall

Príkaz na inštaláciu update.zip

Bliká aktualizačný archív v systéme Android vo formáte update.zip - archív ZIP s obrázkami IMG rôznych sekcií:

aktualizácia rýchleho spustenia súboru.zip

Pre zariadenia Sony

Kontrola pripojenia zariadenia Sony, ak je odpoveď 0,3 zariadenia, potom je pripojené:

fastboot.exe -i 0x0fce getvar verzia

Odomknite bootloader Sony

fastboot.exe -i 0x0fce OEM odomknutie 0xReceived_Key

Podrobnejšie informácie na odblokovanie bootloadera Sony - Ako odomknúť Bootloader Sony.

Čaká sa na chybu zariadenia

Ak máte v príkazovom okne dlhšiu dobu zobrazené nasledujúce hlásenie: čakám na zariadenie- Znamená:

  • Ovládač nie je nainštalovaný alebo je nainštalovaný nesprávne - preinštalujte alebo nainštalujte
  • Zariadenie Android nie je v režime zavádzača – preložte
  • Nesprávne pripojenie k portu USB - použite zadné porty USB 2.0 počítača, nepoužívajte rozbočovače USB

Video príklad práce s pomôckou Fastboot

Pre tých, ktorí ničomu nerozumejú!

Pre tých, ktorí ničomu nerozumejú, potom použite proprietárnu aplikáciu ADB RUN, tento program obsahuje takmer všetky príkazy, ktoré sú potrebné pre FASTBOOT!

Nižšie je uvedený príklad, ako funguje ADB RUN - ako rýchlo flashovať súbor Recovery pomocou ADB SPUSTITE za menej ako 5 sekúnd (len nezabudnite najprv prepnúť do režimu zavádzača)!

To je všetko! Prečítajte si ďalšie články a pokyny v sekcii Články a Android Hacks. Zostaňte na stránke, bude to ešte zaujímavejšie!