Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Što je bootloader?

Sadržaj:

Anonim

Na svojoj osnovnoj razini, pohrana na vašem Android pametnom telefonu je poput tvrdog diska, sastavljenog od nekoliko particija. Jedna od tih particija sadrži Android sistemske datoteke, druga sadrži sve podatke o aplikacijama koje sakupljate (to je način na koji ih obično možete ažurirati bez gubitka svih svojih stvari), a druge možete raditi više u pozadini.

Zamislite program za pokretanje sustava kao sigurnosnu kontrolnu točku i upravitelja za sve one particije. Svako računalo ima ga, a to je ono što hardveru govori gdje treba potražiti i kako pokrenuti kad pokrenete stvari. Na Android telefonima (i tabletima, TV kutijama, pa čak i mikrovalnim pećnicama) bootloader prema zadanim postavkama provjerava nekoliko stvari provjerite je li softver koji pokušavate pokrenuti originalan. Većina mobilnih ili ugrađenih uređaja na isti je način i to je zato što ako ste u mogućnosti zamijeniti ono što su ljudi koji su napravili vaš telefon stavili na te particije, možete razbiti stvari ako ne znate što ste radite ili se loš softver možda pokušava pobrkati sa svim vašim stvarima. Okretanje je otključani bootloader koji ne provjerava softver olakšava instalaciju i upotrebu prilagođenih ROM-a. Zbog toga ljudi žele da ih mogu otključati.

Uvijek se puno govori o tome da su utovarivači zaključani. Ali svi Android telefoni isporučuju se s zaključanim uređajem za pokretanje sustava, uključujući Nexusove uređaje prilagođene programerima. Ono što je doista važno jest kada je bootloader šifriran kao mjera sigurnosti. Iako se neki uređaji (poput Nexusovih telefona i tableta) lako otključavaju s jednom naredbom, većina pokretača se zaključava i šifrira, što znači da vam je potreban pravi sigurnosni žeton (smatrajte ga lozinkom) kako biste ih otključali.

Zašto je to važno?

Šifrirani program za podizanje sustava često može biti sporan onima koji vole proizvođački hardver i žele prevariti svoje uređaje. HTC i LG, Samsung i Motorola - stvarno svi, u stvari - redovito isporučuju uređaje sa zaključanim i šifriranim pokretačima. Često se to događa jer nosač koji je za njih izgradio telefon želi da se čvrsto zatvori. To krajnjem korisniku omogućuje dodatni sloj sigurnosti (a prijevoznici vole sve što smanjuje pozive podrške), ali čini ga teško što novi flash firmvera (mislim, prilagođeni ROM ovdje).

Ljudi ili trebaju pronaći način za šifriranje (često s nečim poput "inženjerskog" pokretača ili treperavim alatom koji je procurio od proizvođača) ili pronađu način za učitavanje prilagođenog softvera na vrh sigurnog softvera. Vrlo često je tvrd orah da pukne. Posljednjih godina vidjeli smo većinu ljudi koji proizvode Android telefone nude modele koji podržavaju otključavanje - oni će vam dati znak za otključavanje uređaja za podizanje sustava pod uvjetom da pristanete na njihove uvjete. Budući da su ti uvjeti mnogo puta maštovit način na koji govore da gubite jamstvo čim otključate stvari, još uvijek ima puno ljudi koji nisu zadovoljni s tim.

To je jedna od onih situacija u kojoj ništa neće usrećiti sve. Kupnja Nexus telefona lako je reći - jamstvo se ne poništava otključavanjem pokretača - ali ne žele svi hardver koji Google otprema svake godine. Isto vrijedi i za ostale telefone kojima je program za pokretanje sustava mogao biti otključan putem razvojnog programa. Ljudi žele određeni model koji najbolje odgovara njihovom prijevozniku i ne zanima ih određeni model koji se može otključati. Ili otključano „developersko“ izdanje nije dostupno kao subvencionirani telefon iz prodavaonice prijevoznika i ljudi ne žele izdvojiti punu maloprodajnu cijenu za to. U međuvremenu, prijevoznici i proizvođači žele pružiti kontrolirani doživljaj u kojem ljudi ne traže podršku s telefonom koji radi s softverom koji nisu odobrili ili ljudi primaju "hakiran" telefon zlonamjernim softverom jer je zaobilažena sigurnost uređaja za pokretanje programa,

Trebam li se brinuti?

Za većinu nas nije velik problem. Neki čak vole da znaju da postoji još jedan sloj zaštite svaki put kada se telefon ponovno pokrene. Ali za ljude koji žele učiniti malo više sa svojim Androidom - ili ga sami podupiru nakon što proizvođač odluči da su s njim gotovi - bootloader je vrlo važan dio softvera. Naš savjet je podržati tvrtke koje će vam prodati telefon koji nudi stvari koje vam se sviđaju. Ako to znači otključani uređaj za pokretanje uređaja, kupnja telefona koji nudi tu sposobnost govori ljudima da ih ima na tržištu, a oni bi trebali nastaviti s proizvodnjom.