Kāda ir atšķirība starp jailbreaking, sakņu un atbloķēšanu?
Salīdzinot ar datoru, tālruņi un planšetdatori ir diezgan bloķētas ierīces. Jailbreaking, sakņu un atbloķēšana ir visi veidi, kā apiet to ierobežojumus, un darīt lietas, ko ražotāji un pārvadātāji nevēlas, lai jūs to darītu.
Dažās valstīs ir likumi, kas neļauj jums darīt šīs lietas ar ierīcēm, par kurām samaksājāt un likumīgi piederat - mēs šeit neiekļūsim.
Image Credit: Blake Patterson par Flickr
Jailbreaking
Jailbreaking ir process, kurā tiek atcelti ierīces ražotāja ieviestie ierobežojumi. Jailbreaking parasti tiek veikta Apple iOS ierīcēs, piemēram, iPhone vai iPad. Jailbreaking novērš Apple ieviestos ierobežojumus, ļaujot jums instalēt trešās puses programmatūru ārpus lietotņu veikala. Dažiem cilvēkiem var būt priekšstats, ka jailbreaking tiek izmantots tikai pirātismam, taču tas nav gadījums - jailbreaking ļauj jums veikt tādas darbības kā mainīt jūsu iPhone noklusējuma pārlūku un pasta klientu. Būtībā, jailbreaking ļauj izmantot programmatūru, ko Apple neapstiprina.
Jailbreaking var veikt citās ierīcēs ar līdzīgiem ierobežojumiem. Piemēram, tagad ir Microsoft Surface RT jailbreak, kas ļauj instalēt neapstiprinātas darbvirsmas programmas. (Pēc noklusējuma Windows RT sistēmas ļauj jums darbināt tikai Microsoft instalētās darbvirsmas lietojumprogrammas.) Tomēr darbvirsmas lietojumprogrammas ir jāapkopo attiecībā uz ARM, lai jūs nevarētu palaist nevienu no Windows darbvirsmas programmām, kas jau ir, lai gan atvērtā pirmkoda lietojumprogrammas varētu būt ir jāmaina un jāapkopo par Windows darbvirsmu ARM.
Uzņēmumi, piemēram, Apple un Microsoft, nevēlas, lai jūs unilbreaking nokļūtu garām ierīces ierobežojumiem - lai jūs varētu mainīt noklusējuma programmas iOS vai palaist trešās puses darbvirsmas lietojumprogrammas Windows RT. Lai veiktu jailbreak, kādam ir jāatrod drošības ievainojamība, kas ļauj viņiem "izmantot" ierīci un apiet ražotāja aizsargpasākumus.
Android ļauj lietotājiem instalēt trešās puses lietojumprogrammas ārpus Google lietotņu veikala ārpusbiržas, un tas nav nepieciešams..
Sakņošanās
Sakņu iegūšana ir process, kurā ierīce iegūst “saknes piekļuvi”. To parasti veic ar Android ierīcēm, bet sakņošana var notikt arī citās ierīcēs, kuru pamatā ir Linux, piemēram, Nokia tagad pensionētais Symbian operētājsistēma..
Linux un citās UNIX operētājsistēmās saknes lietotājs būtībā ir tāds pats kā administratora lietotājs sistēmā Windows. Pēc iesakņošanās jūs varat piešķirt konkrētām lietojumprogrammām piekļuvi root atļaujām, ļaujot tām gandrīz visu darīt operētājsistēmā. Piemēram, lietojumprogramma ar root atļaujām var atinstalēt sistēmas lietojumprogrammas, instalēt zema līmeņa sistēmas binārus, atcelt instalēto lietotņu atļaujas un veikt citas crazy lietas. Gandrīz visu, ko var darīt, izmantojot pareizu Linux sistēmu, varat darīt ar root piekļuvi jūsu tālrunim.
Sakņu nokļūšana ap Android drošības arhitektūru un, iespējams, var radīt problēmas, ja lietotāji nezina, ko viņi dara, tāpēc Android nav sakņojas.
Dažās ierīcēs sakņu veidošana var būt jāveic, izmantojot drošības līdzekļus. Tāpat kā jailbreaking, ražotāji parasti nevēlas, lai jūs sakņotos. Dažās ierīcēs, piemēram, Nexus ierīcēs (kas ir arī paredzētas izstrādātājiem), sakņu izveidei nav nepieciešama drošības ievainojamība.
Bootloader atbloķēšana
Android ir atvērtā koda operētājsistēma, tāpēc ikviens var lietot Android pirmkodu un izveidot to pašu versiju. Tas ļauj pielāgot ROM, piemēram, Cyanogenmod. Daudz pielāgotu ROM ir Android ierīcēm - viss, sākot no lieliem projektiem, kas atbalsta dažādas ierīces, lai pielāgotu ROM, ar dažiem tematiskiem ielāpiem, daži bērni sapulcējās brīvajā laikā.
Tomēr daudzi Android tālruņi ir aprīkoti ar bloķētiem bootloader. Bloķēta bootloader neko neuzņems, bet tikai ražotāja apstiprināto Android versiju, kas tiek piegādāta kopā ar ierīci. Atbloķējot bootloader, varat instalēt pielāgotas ROM - Android operētājsistēmas alternatīvās versijas.
Tas nav tikai noderīgi, lai geeks - Cyanogenmod rada jaunas Android versijas ierīcēm, kuras ražotāji vairs neatjaunina. Tā ir arī vairāk vaniļas Android pieredze - daudziem cilvēkiem tas patīk, jo tā ir alternatīva ražotāja pielāgotām lietotāja saskarnēm..
Lai varētu atbloķēt ierīces bootloader, var būt nepieciešama arī drošības izmantošana, lai gan tādi uzņēmumi kā HTC un Motorola ļauj atslēgt dažas ierīces. Nexus ierīces (kas ir paredzētas arī izstrādātājiem) var viegli atbloķēt.
Atbloķējot boot loader var teorētiski ļauj instalēt ne Android operētājsistēmas, too. Piemēram, varat instalēt Ubuntu tālruņiem vai WebOS uz Galaxy Nexus ar atbloķētu bootloader. Ubuntu darbvirsmas versiju var uzstādīt arī Nexus 7. Protams, operētājsistēma ir jāveido tā, lai tā būtu saderīga ar konkrētu ierīci. Šīs operētājsistēmas, iespējams, nav īpaši stabilas, bet izstrādātāji var izmantot ierīces, lai darbinātu alternatīvu operētājsistēmu.
Image Credit: Johan Larsson par Flickr
Tālruņa atbloķēšana
Daudzi tālruņi, īpaši tālruņi, kas tiek subsidēti ar līgumu, nonāk “bloķēti” konkrētam pārvadātājam. Tālrunis ir uzstādīts tā, lai to varētu izmantot tikai šajā pārvadātāja tīklā. Ja tālrunī ievietojat SIM karti no konkurējoša pārvadātāja, jūs redzēsiet ziņojumu, kas norāda, ka tālrunis ir bloķēts un to nevar izmantot kopā ar SIM karti.
Tālruņa atbloķēšana ļauj to izmantot ar citu SIM karti - vai nu ceļojuma laikā izmantot citu pārvadātāju, vai arī, lai pārslēgtos uz jaunu pakalpojumu sniedzēju, paņemtu pašreizējo tālruni..
Lai atbloķētu tālruni, jums parasti būs nepieciešams atbloķēšanas kods. Daudzi pārvadātāji atbloķēs telefonus, tiklīdz jūsu līgums ir noslēgts, bet tālruņi, kas iegādāti tieši bez līguma, var nebūt bloķēti pie pārvadātāja. Ir arī veidi, kā atraisīt tālruņus bez pārvadātāja atļaujas.
Attēla kredīts: Kai Hendry par Flickr
Ne visiem ir jāturpināt, sakņot vai atbloķēt savas ierīces. Tomēr šī iespēja ir - un tagad jūs zināt, kāpēc jūs varētu vēlēties.