If-Koubou

Каква е разликата между jailbreaking, вкореняване и отключване?

Каква е разликата между jailbreaking, вкореняване и отключване? (Как да)

В сравнение с персонален компютър, телефоните и таблетите са сравнително затворени устройства. Отварянето на джоба, вкореняването и отключването са начини за заобикаляне на техните ограничения и правенето на неща, които производителите и превозвачите не искат да правите.

Някои държави имат закони, които не ви позволяват да правите тези неща с устройствата, за които сте платили и законно притежавани - няма да влезем в тези закони тук.

Image Credit: Блейк Патерсън на Flickr

съвети и трикове

Jailbreaking е процесът на премахване на ограниченията, въведени от производителя на устройството. Jailbreaking обикновено се извършва на устройства Apple iOS, като iPhone или iPad. Jailbreaking премахва ограниченията, които Apple въвежда, като ви позволява да инсталирате софтуер от трети страни извън магазина за приложения. Някои хора може да имат възприятието, че jailbreaking се използва само за пиратство, но това не е така - jailbreaking ви позволява да правите неща като да промените браузъра и пощенския си клиент по подразбиране. По същество, jailbreaking ви позволява да използвате софтуер, който Apple не одобрява.

Отстраняването на Jailbreaking може да се извърши на други устройства със сходни ограничения. Например, сега има jailbreak на Microsoft Surface RT, който ви позволява да инсталирате неодобрени десктоп програми. (По подразбиране системите на Windows RT ви позволяват да работите само с настолни приложения, написани от Microsoft.) Въпреки това приложенията за настолни компютри трябва да бъдат компилирани за ARM, така че не можете да стартирате вече десктоп програми на Windows, въпреки че приложенията с отворен код да бъдат променени и прекомпилирани за работния плот на Windows на ARM.

Фирми като Apple и Microsoft не искат да се откажете от jailbreaking, за да преодолеете ограниченията на устройството - затова можете да промените програмите по подразбиране на iOS или да стартирате приложения за настолни компютри на трети страни в Windows RT. За да извършите jailbreak, някой трябва да намери уязвимост на сигурността, която да му позволи да "използва" устройството и да заобиколи гаранциите на производителя.

Android позволява на потребителите да инсталират приложения от трети страни извън магазина за приложения на Google и не е необходимо да бъдат прекъсвани.

Пристрастията

Вкореняване е процесът на набиране на "достъпа до" на устройство. Това обикновено се извършва на устройства с Android, но вкореняването може да се случи и на други устройства, базирани на Linux, като например операционната система Symbian на Nokia, която вече е в отсъствие.

На Linux и други операционни системи, подобни на UNIX, потребителят на root е по същество същият като администратора на Windows. След като сте вкоренени, можете да предоставите на определени приложения достъп до коренни разрешения, което им позволява да правят почти всичко, което искат от операционната система. Например, приложение с root права може да деинсталира системните приложения, да инсталира системни бинари на ниско ниво, да отнеме разрешенията, които инсталираните приложения изискват, и да правят други луди неща. Почти всичко, което можете да направите на подходяща Linux система, можете да правите с коренния достъп на телефона си.

Вкореняването става около архитектурата за сигурност на Android и потенциално може да причини проблеми, ако потребителите не знаят какво правят, така че Android не се вкоренява.

На някои устройства може да се наложи вкореняване да се осъществи чрез защитен оператор. Също като jailbreaking, производителите обикновено не искат да се вкоренявате. На някои устройства, като например устройства Nexus (които също са предназначени за разработчици), вкореняването не изисква уязвимост на сигурността.

Отключване на Bootloader

Android е операционна система с отворен код, така че всеки може да вземе изходния код на Android и да създаде своя собствена версия. Това позволява персонализираните ROM файлове като Cyanogenmod да съществуват. Има много персонализирани ROM файлове за Android - всичко от големи проекти, които поддържат разнообразни устройства на персонализирани ROM с няколко лепенки за тема, някои от които са избухнали в свободното си време.

Въпреки това, много Android телефони идват с заключени буутлоудъри. Заключеният буутлоудър няма да зареди нищо освен одобрената от производителя версия на Android, която се доставя с устройството. Отключването на буутлоудъра ви позволява да инсталирате персонализирани ROM - алтернативни версии на операционната система Android.

Това не е просто полезно за геймърите - Cyanogenmod въвежда нови версии на Android на устройства, които производителите вече не се актуализират. Това е и по-голямо изживяване за Android - много хора харесват това, защото това е алтернатива на персонализираните от производителя потребителски интерфейси, с които идват повечето устройства с Android.

Отключването на буутлоудъра на устройството може да изисква и експлоатиране на сигурността, въпреки че компании като HTC и Motorola позволяват отключване на някои устройства. Устройствата Nexus (които също са предназначени за разработчици) могат лесно да бъдат отключени.

Отключването на обувка за зареждане може теоретично да ви позволи да инсталирате и операционни системи, които не са с Android. Например, можете да инсталирате Ubuntu за телефони или WebOS в Galaxy Nexus с отключен буутлоудър. Десктопната версия на Ubuntu може да бъде инсталирана и на Nexus 7. Разбира се, операционната система трябва да бъде създадена, за да бъде съвместима с конкретно устройство. Тези операционни системи вероятно не са особено стабилни - но разработчиците могат да използват устройствата, за да стартират алтернативна операционна система, докато работят върху нея.

Image Credit: Йохан Ларсон на Flickr

Отключване на телефона

Много телефони, особено телефони, които идват субсидирани по договор, идват "заключени" до определен оператор. Телефонът е настроен така, че да може да се използва само в мрежата на този оператор. Ако поставите SIM карта от конкурентен оператор в телефона, ще видите съобщение, показващо, че телефонът е заключен и не може да се използва със СИМ картата.

Отключването на телефона ви позволява да го използвате с друга SIM карта - или да използвате друг оператор по време на пътуване, или да вземете текущия си телефон с вас, докато преминете към нов доставчик на услуги.

Обикновено ще ви е необходим код за отключване, за да отключите телефона.Много превозвачи ще отключат телефоните, след като вашият договор е нагоре, докато телефоните, закупени без договор, не могат да бъдат заключени на превозвач изобщо. Има начини да отключите телефоните без разрешение на оператора.

Image Credit: Кай Хендри на Flickr

Не всеки трябва да отключва, да корени или да отключва устройствата си. Обаче опцията е там - и сега знаете защо може да искате.