Logo tl.androidermagazine.com
Logo tl.androidermagazine.com

Ano ang isang bootloader?

Talaan ng mga Nilalaman:

Anonim

Sa pinaka pangunahing antas nito, ang imbakan sa iyong Android smartphone ay tulad ng isang hard drive, na binubuo ng ilang mga partisyon. Ang isa sa mga partisyon na ito ay humahawak ng mga file ng system ng Android, ang isa pa ay humahawak ng lahat ng data ng app na naipon mo (na kung paano karaniwang nagagawa mong i-update nang hindi nawawala ang lahat ng iyong mga gamit), at ang iba pa ay gumawa ng higit pa sa likod ng mga eksena ng mga eksena.

Isipin ang bootloader bilang isang security checkpoint at manager para sa lahat ng mga partisyon. Ang bawat computer ay may isa, at ito ang nagsasabi sa hardware kung saan titingnan at kung paano tumatakbo kapag sinimulan mo ang mga bagay.On sa mga teleponong Android (at mga tablet, at mga kahon ng TV, at kahit mga microwave oven) sinusuri ng bootloader ang ilang mga bagay sa pamamagitan ng default sa siguraduhin na ang software na sinusubukan mong simulan ay tunay. Karamihan sa mga mobile o naka-embed na aparato ay magkaparehong paraan, at iyon ay kung magawa mong palitan kung ano ang mga taong gumawa ng iyong telepono na ilagay sa mga partisyon, magagawa mong masira ang mga bagay kung hindi mo alam kung ano ka ginagawa, o masamang software ay maaaring subukang magulo sa lahat ng iyong mga gamit. Ang flip side ay isang naka-lock na bootloader na hindi napatunayan ang software na ginagawang madali itong mai-install at gumamit ng mga pasadyang ROM. Ito ang dahilan kung bakit nais ng mga tao na ma-unlock ang mga ito.

Laging maraming pag-uusap tungkol sa mga bootloader na naka-lock. Ngunit ang lahat ng mga telepono sa Android ay nagpapadala ng isang naka-lock na bootloader, kabilang ang mga aparatong Nexus ng developer. Ang mahalaga ay ang pag-encrypt ng bootloader bilang isang panukalang panseguridad. Habang ang ilang mga aparato (tulad ng mga Nexus phone at tablet) ay madaling naka-lock na may isang solong utos, karamihan sa mga bootloader ay naka-lock at naka-encrypt, nangangahulugang kailangan mo ng tamang token ng seguridad (isipin ito bilang isang password) upang mai-unlock ang mga ito.

Bakit ganito ang bagay?

Ang isang naka-encrypt na bootloader ay madalas na maging buto ng pagtatalo para sa mga mahilig sa hardware ng tagagawa at nais na kumindat sa kanilang mga aparato. Ang HTC at LG at Samsung at Motorola - halos lahat, talaga - regular na nagpapadala ng mga aparato na may mga naka-lock at naka-encrypt na mga bootload. Madalas, tapos na ito dahil ang carrier na nagtayo ng telepono para sa kanila ay nais itong naka-lock nang mahigpit. Pinapagana nito ang isang karagdagang layer ng seguridad para sa end user (at gustung-gusto ng mga operator ang anumang bagay na bumabagsak sa mga tawag sa suporta), ngunit pinapagod ito na mag-flash ng bagong firmware (mag-isip ng pasadyang ROM dito) sa telepono.

Ang mga tao ay alinman ay kailangan upang makahanap ng isang paraan sa paligid ng pag-encrypt (madalas sa isang bagay tulad ng isang "engineering" bootloader o isang kumikislap na tool na naikalat mula sa tagagawa) o makahanap ng isang paraan upang mai-load ang pasadyang software sa tuktok ng ligtas na software. Ito ay madalas na isang matigas na nut upang pumutok. Sa mga nagdaang taon, nakita namin ang karamihan sa mga tao na gumawa ng mga teleponong Android ay nag-aalok ng mga modelo na sumusuporta sa pag-unlock - bibigyan ka nila ng token ng pag-unlock para sa bootloader, kung nakasang-ayon ka sa kanilang mga termino. Dahil maraming beses ang mga term na ito ay isang magarbong paraan lamang na sinasabi na nawala mo ang iyong warranty sa sandaling ma-unlock mo ang mga bagay, mayroon pa ring maraming mga tao na hindi masaya dito.

Isa ito sa mga sitwasyong iyon kung saan walang magpapasaya sa lahat. Ang pagbili ng isang Nexus phone ay madaling sabihin - ang warranty ay hindi tinatanggal sa pamamagitan ng pag-unlock ng bootloader - ngunit hindi lahat ay nais ng hardware na Google ship out bawat taon. Ang parehong napupunta para sa iba pang mga telepono na maaaring magkaroon ng bootloader na-lock sa pamamagitan ng isang programa ng developer. Gusto ng mga tao ng isang tiyak na modelo na pinakamahusay na gumagana para sa kanilang carrier, at hindi interesado sa isang tukoy na modelo na maaaring mai-lock. O ang naka-unlock na "developer" na edisyon ay hindi magagamit bilang isang suportadong telepono mula sa tindahan ng carrier at mga tao ay hindi nais na makuha ang buong presyo ng tingi para dito. Samantala, ang mga tagadala at tagagawa ay nais na magbigay ng isang kinokontrol na karanasan kung saan ang mga tao ay hindi tumatawag para sa suporta sa isang software na tumatakbo sa telepono na hindi nila inaprubahan, o ang mga tao ay nakakakuha ng kanilang telepono na "na-hack" ng malisyosong software dahil ang seguridad ng bootloader ay na-bypass.

Dapat ko bang pakialam?

Para sa karamihan sa atin, ang pagkakaroon ng isang naka-lock na bootloader ay hindi gaanong problema. Ang ilan kahit na tulad ng pag-alam ay may isa pang layer ng proteksyon sa bawat isa at sa tuwing ang telepono ay nai-restart. Ngunit para sa mga taong nais na gumawa ng kaunti pa sa kanilang Android - o suportahan ito ang kanilang mga sarili pagkatapos na magpasya ang tagagawa na ginagawa nila ito - ang bootloader ay isang napakahalagang piraso ng software. Ang aming payo ay suportahan ang mga kumpanya na ibebenta sa iyo ang telepono na nag-aalok ng mga gusto mo. Kung nangangahulugan ito ng isang naka-lock na bootloader, ang pagbili ng isang telepono na nag-aalok ng kakayahang iyon ay nagsasabi sa mga tao na ginagawa silang may merkado, at dapat nilang ipagpatuloy ang paggawa nito.