В чем разница между джейлбрейком, корнем и разблокировкой?

Оглавление:

В чем разница между джейлбрейком, корнем и разблокировкой?
В чем разница между джейлбрейком, корнем и разблокировкой?

Видео: В чем разница между джейлбрейком, корнем и разблокировкой?

Видео: В чем разница между джейлбрейком, корнем и разблокировкой?
Видео: Преврати свой смартфон в мышь и клавиатуру / Remote Mouse обзор - YouTube 2024, Ноябрь
Anonim
По сравнению с ПК телефоны и планшеты являются довольно запертыми устройствами. Jailbreaking, укоренение и разблокировка - все способы обойти свои ограничения и делать то, что производители и операторы не хотят делать.
По сравнению с ПК телефоны и планшеты являются довольно запертыми устройствами. Jailbreaking, укоренение и разблокировка - все способы обойти свои ограничения и делать то, что производители и операторы не хотят делать.

В некоторых странах существуют законы, которые мешают вам делать это с помощью устройств, за которые вы заплатили, и юридически владеете - мы не будем вдаваться в эти законы здесь.

Jailbreaking

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

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

Такие компании, как Apple и Microsoft, не хотят, чтобы вы джейлбрейк, чтобы преодолеть ограничения устройства, - поэтому вы можете менять программы по умолчанию на iOS или запускать сторонние настольные приложения в Windows RT. Чтобы выполнить джейлбрейк, кто-то должен найти уязвимость безопасности, которая позволяет им «эксплуатировать» устройство и обойти гарантии производителя.

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

Image
Image

Укоренение

Rooting - это процесс получения «корневого доступа» к устройству. Обычно это выполняется на устройствах Android, но укоренение может также происходить и на других устройствах на базе Linux, таких как операционная система Symbian от Nokia в настоящее время.

В Linux и других UNIX-подобных операционных системах корень пользователя по существу совпадает с пользователем Administrator в Windows. После укоренения вы можете предоставить конкретным приложениям доступ к корневым разрешениям, позволяя им делать практически все, что они хотят для операционной системы. Например, приложение с правами root может удалять системные приложения, устанавливать низкоуровневые системные двоичные файлы, отменять разрешения, установленные приложениями, и делать другие сумасшедшие вещи. Почти все, что вы можете сделать в правильной системе Linux, вы можете сделать с помощью root-доступа на вашем телефоне.

Rooting обходит архитектуру безопасности Android и может вызвать проблемы, если пользователи не знают, что они делают, поэтому Android не уходит корнями.

На некоторых устройствах, возможно, необходимо выполнить укоренение с помощью эксплойта безопасности. Как и джейлбрейк, производители обычно не хотят, чтобы вы укоренялись. На некоторых устройствах, таких как устройства Nexus (которые также предназначены для разработчиков), rooting не требует уязвимости безопасности.

Image
Image

Разблокировка загрузчика

Android - это операционная система с открытым исходным кодом, поэтому каждый может взять исходный код Android и создать свою собственную версию. Это позволяет создавать пользовательские ПЗУ, такие как Cyanogenmod. Для Android существует множество пользовательских ПЗУ - все, от крупных проектов, поддерживающих различные устройства, до пользовательских ПЗУ с несколькими патчами для темы.

Тем не менее, многие телефоны Android поставляются с заблокированными загрузчиками. Заблокированный загрузчик не загружает ничего, кроме одобренной производителем версии Android, которая поставляется вместе с устройством. Разблокирование загрузчика позволяет устанавливать пользовательские ПЗУ - альтернативные версии операционной системы Android.

Это не просто полезно для выродков - Cyanogenmod приносит новые версии Android устройствам, которые производители больше не обновляют. Это более ванильный Android-опыт - многие люди любят его, потому что это альтернатива пользовательским интерфейсам, настроенным производителем, с большинством устройств Android.

Разблокирование загрузчика устройства может также потребовать использования безопасности, хотя такие компании, как HTC и Motorola, могут разблокировать некоторые устройства. Устройства Nexus (которые также предназначены для разработчиков) можно легко разблокировать.

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

Image
Image

Разблокировка телефона

Многие телефоны, в частности телефоны, которые субсидируются контрактом, «блокируются» конкретному перевозчику. Телефон настроен таким образом, что его можно использовать только в сети этого оператора.Если вы вставите SIM-карту из конкурирующей несущей в телефон, вы увидите сообщение о том, что телефон заблокирован и не может использоваться с SIM-картой.

Разблокировка телефона позволяет использовать его с другой SIM-картой - либо использовать другую перевозчика во время поездок, либо использовать свой текущий телефон при переходе на нового поставщика услуг.

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

Image
Image

Не каждому приходится джейлбрейк, root или разблокировать свои устройства. Однако есть опция - и теперь вы знаете, почему это возможно.

Рекомендуемые: