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

Mga Bootloader: higit pa sa nais mong malaman

Talaan ng mga Nilalaman:

Anonim

Lahat kami ay nasisiyahan bilang suntok na nagpasya ang HTC na magkalog ng kaunti at itigil ang pag-lock ang bootloader sa mga aparato ng Android nito. Nagpalakpak sa tagagawa para sa pakikinig sa tinig na minorya, at para mapagtanto ang halaga na madadala nito sa tatak nito. Makukuha namin ang buong detalye, pati na rin ang mga sagot sa mga katanungan tulad ng kung ang patakarang ito ay magkatulad, sa lalong madaling panahon. Samantala, mayroong maraming mga katanungan tungkol sa eksaktong kung ano ang kahulugan ng lahat ng ingay ng bootloader na ito.

Susubukan naming sagutin ang mga tanong na iyon, bilang hindi geeky sa isang paraan hangga't maaari. Pindutin ang pahinga, at basahin.

Sino ang nagmamalasakit sa mga bootloader at hboots at kumikislap?

Napakakaunting mga tao, sa sandaling mailagay mo ito sa pananaw. Ang karamihan ng 400, 000 mga aparato ng Android na isinaaktibo araw-araw ay mga gumagamit na walang ideya (o kailanman ay nangangalaga) kung ano ang isang bootloader. Sila ang batang babae na nakikita mo sa tagapag-ayos ng buhok, nagte-text sa kanyang mga kaibigan. O ang tao sa tindahan ng hardware, sinusuri ang kanyang mga tala upang bumili ng mga bolts para sa isang bagay. O ang taong hipster sa Starbucks na nagpapakita ng kanyang EVO 4G sa sinumang magmukhang. Ang Android ngayon ay pangunahing, at ang simpleng katotohanan na narito ka, nais na malaman ang higit pa tungkol sa mga bagay na ito ng bootloader, nangangahulugan na ikaw ay isang mas advanced na gumagamit kaysa sa karamihan.

Ito ang dahilan kung bakit ang HTC, Motorola, at iba pang mga kumpanya ay naka-lock ang kanilang mga bootloader, kahit na marami sa atin ang tumututol - nakakaapekto ito sa kanilang ilalim na linya na napakaliit sa mga engrandeng pamamaraan ng mga bagay. Ngunit ipinapakita din nito na ang mga kumpanya tulad ng Sony Ericsson at HTC, na nagbabalik sa kanilang mga patakaran at mag-aalok ng isang tunay na bootloader na pag-unlock ng solusyon, nais na mangyaring lahat ang kanilang mga customer. Kahit na ang iilan, ngunit napakalakas, na nais ng isang mas hackable na aparato ng Android.

Ang mga taong nagmamalasakit - at madalas na malakas ang pagnanasa tungkol dito - ay ang mga lalaki at gals na nais na magkaroon ng kumpletong kontrol sa kung ano ang software na napupunta sa kanilang mga teleponong Android. Sila ang mga coder, themer, developer at hacker na walang katapusang pag-ikot at pagbutihin ang system na ibinigay sa kanila, at i-on ito sa isang mas mahusay. O mas masahol pa. Alinmang paraan - sa kanila. Malalaman mo ang mga taong iyon sa napakaraming mga numero sa Internet, na nagpaparamdam sa amin na kami ay nakararami ng mga gumagamit, kahit na hindi kami.

Bakit gusto ng mga tagagawa o telepono ng isang naka-lock na bootloader? Ano ba talaga ang ginagawa nito?

Nagbibigay ito ng seguridad - kapwa pinansyal sa iyong carrier, at sa end user.

Kapag sinabi namin ang naka-lock na bootloader, ang ibig nating sabihin (halos lahat ng oras) ay isang imahe ng disk na sinusuri ang mga mahahalagang bahagi ng telepono habang ito ay tumataas, naghahanap para sa tamang lagda. Masira natin iyon, kasing simple ng ating makakaya.

Kapag binuksan mo ang iyong Atrix 4G, o Sensia ng HTC, ang bootloader ay nakakakuha ng mga bagay na pupunta, pagkatapos ay ipapasa ang control sa imahe ng boot (ang bahagi ng disk na humahawak ng mga start-up file para sa iyong telepono). Ang imahe ng boot ay naglo-load ng kernel ng telepono, pagkatapos ay naglo-load ng Android, sumusunod sa mga tagubilin na matatagpuan sa mga file na iyon. Kopyahin mo ang imahe ng boot na ito sa isang telepono sa pamamagitan ng pag-flash ito sa memorya ng panloob na system ng telepono - hindi ang RAM o memorya ng memorya, ngunit ang pisikal na imbakan ng flash sa telepono. Iyon ang dahilan kung bakit may potensyal na para sa panganib. Screw up ito, at maaari mo talagang i-screw up ang iyong telepono, i-on ito sa isang "ladrilyo." Depende sa kung paano ka nag-hack dito, maaaring higit pa ito sa isang posibilidad lamang. Nag-iiba ito mula sa telepono sa telepono.

Kung mayroon kang isang naka-lock na bootloader, maaari mo lamang ang mga imahe ng flash boot na awtomatikong naka-sign na may isang string ng impormasyon na direkta mula sa tagagawa. Hindi mo mabubuo ang pagmamay-ari mo at i-flash ito sa telepono. Ang pagkahati sa pagbawi ay pareho sa paraan - sinuri para sa tamang lagda, at kung wala ito, hindi ka maaaring magsulat ng bago sa flash memory. Nangangahulugan lamang ito ng isang bagay:

Hindi namin mai-load ang pasadyang mga kernels o mga start-up file sa mga telepono na may naka-lock na bootloader.

Posible ang pagkakaroon ng pag-access sa ugat, kahit na posibleng. Ang Root ay isang paglabag lamang sa seguridad sa isang tumatakbo na sistema, pagkatapos ay pagkopya ng mga file na ginagawang madali upang masira ang seguridad tuwing nais natin. Ang bawat Android phone na mayroon ako kailanman pag-aari ay nag-ugat, kahit na hindi ako nagpasya na lokohin ng isang pasadyang imahe ng boot o anumang malubhang hackery. Nais ko lang ang madaling pag-access.

Bumalik sa bahagi ng seguridad. Kung ang lahat ng maaari mong patakbuhin sa iyong telepono (karamihan) ay software na naaprubahan ng parehong tagagawa at tagadala, mas madali para sa kanila na panatilihing ligtas at gumagana ang iyong telepono ayon sa inilaan. Ito ang magiging perpektong solusyon, maliban na sa oras na magpadala sila ng isang pag-aayos ng seguridad o pag-aayos ng bug, natagpuan ang mga bagong isyu. Ito ay isang walang katapusang pag-ikot, at ang pag-lock ng telepono hanggang sa naaprubahan na software ay tumutulong sa mga carrier at tagagawa na pamahalaan ito. Tandaan, hindi lahat ng nagmamay-ari ng isang telepono sa Android ay nagbabasa nito, kaya't wala silang ideya kung paano mag-ukol tungkol sa pag-load ng mga patch at pag-aayos ng kanilang sarili. Ang mga tao na gumawa ng iyong telepono ay may pinakamainam na interes sa iyo, kung makakatulong lamang sa kanilang ilalim na linya pagdating sa suporta. At sinusuportahan nila ang milyon-milyong mga telepono - hindi lamang sa iyo.

At pagkatapos ay mayroong pinsala sa pananalapi na maaari nating gawin sa mga tagadala. Oo, totoong mga pinsala. Ang mga hack ng PRL na nagpapagana ng 3G roaming sa Verizon tower gamit ang iyong Virgin Mobile Optimus V na gastos sa Sprint. Gayon din ang pagpapagana ng HSPA + sa HTC Inspire, na lumampas sa data ng T-Mobile na throttling, hindi awtorisadong wireless tethering, pagbabago ng mga siklo ng slot, at pag-alis kay Bing at alisin ang trapiko na ipinangako sa Microsoft. Ang mga patakarang ito ay tila hindi kaibig-ibig sa amin, ngunit ang iyong cell carrier ay nawawalan ng kita sa tuwing gagawin mo ito.

Kaya, nagpasya silang subukan na itigil ito.

Ngunit ang Thunderbolt ay may isang naka-lock na bootloader, di ba? Mayroon silang pasadyang mga ROM at ang CyanogenMod ay nasa mga gawa.

Sa katunayan, ang dalawa ay totoo. Ang mga nag-develop na nag-crack ng Thunderbolt ay gumagamit ng isang halo ng kasanayan at swerte - nagawa nilang makuha ang kanilang mga kamay sa isang mas matanda, hindi nilagdaan na mas bagong bootloader na maaari silang mag-flash, masira sa system, at mag-flash ng pagbawi na maaaring mag-flash ng mga hindi naka-copyright na imahe. Napakahusay, napakasuwerte; hindi tayo dapat umasa sa ganoong uri ng bagay na nangyayari nang madalas.

Sapat, nakuha ko ito. Ang pag-lock ay mabuti, ngunit ano ang eksaktong magagawa ko dito?

Anumang bagay.

Ang mga developer ng Droid X ay isang kamangha-manghang, mabait na grupo ng mga kasama. Hindi lamang sila maaaring mag-flash ClockworkMod, at mag-load ng mga kernels at ROM, at kailangan nilang tumalon sa mga hoops at gawin ang mga mahirap na paraan. Ngunit nakakuha sila ng ilang mga cool na bagay na gumagana pa rin. At ang parehong bagay ay nangyari sa Evo 3D, sa kalaunan. Sa kaibahan, nang lumabas ang Nexus S 4G, ito ay nag-ugat, ang mga kernels ay itinayo, at ang isang pasadyang pagbawi ay ginawa bago matapos ang araw, lahat dahil ito ay ganap na nai-lock.

Hindi namin alam nang eksakto kung paano gagana ang pag-unlock ng bootloader sa HTC. Personal, inaasahan kong ginagaya nito ang Sony Ericsson - ipadala ang mga ito na naka-lock, ngunit nag-aalok ng isang paraan para sa tech savvy na i-unlock ang mga ito na suportado ng tagagawa. Maaari rin nilang maaliw ang mga carrier sa pamamagitan ng hindi pahintulot na ito sa mga aparato sa ilalim ng kontrata, ngunit ang lahat ng ito ay purong haka-haka. Sigurado ako na ipabatid sa amin ng HTC sa lalong madaling panahon.

Ngunit kapag nakakuha ka ng isang bagong telepono na may naka-lock na bootloader, ang "pag-hack" na uri ng pag-unlad ay darating sa isang bilis ng tala. Root, pasadyang mga ROM, port ng iba pang software ng aparato - lahat ng mga bagay na marami sa atin ang nagmamahal sa Android. At upang i-top off ito, ang mga naka-lock na bootloader ay nangangahulugang pasadyang mga kernels - overclocking, USB host, at lahat ng paraan ng iba pang mga goodies na medyo mahirap na pamahalaan sa mga telepono na may mga naka-lock na bootloader, pati na rin isang madaling paraan upang mai-load ito sa iyong sariling telepono. At syempre, nangangahulugan ito ng MIUI at CyanogenMod, lalo na kung sila ay mga aparato ng HTC.

Natutuwa kami na nangyari ang nangyari sa katulad nila, tulad ng karamihan sa iyo. Kung nais mong pumunta sa labis na milya at mag-hack sa iyong telepono, dapat mong gawin ito sa isang bagong aparato ng HTC. Kung hindi, hindi mo na kailangang gumawa ng isang bagay at tamasahin ang katatagan at magsaya sa iyong telepono sa paraang ipinadala ito sa iyo. Alinmang paraan, sana ay nasagot na namin ang karamihan sa iyong mga katanungan tungkol sa mga naka-lock na mga bootloader.