Все современные мобильные операционные системы так или иначе заблокированы от некоторых действий пользователя. То файловая система закрыта, то программы устанавливать можно только из магазина, то синхронизацию с Интернетом не отменить, то файловый обмен между устройствами невозможен. Этот список можно повторять и дальше.

И далеко не правы те, кто утверждает, что их любимые старые системы Symbian и Windows Mobile (до 6.5.3 включительно) были полностью открытыми. Да, споры о закрытости Symbian давно стихли, но заблокировано в ней было много чего. Например, полная кастомизация системы и установка приложений только с подписанные сертификатами. Самая открытая система Windows Mobile не позволяла ничего удалить или скопировать из папки Windows, если файл являлся частью Rom, то есть прошивки (однако ничего не мешало эти файлы перезаписывать поверх имеющихся).                 

Так или иначе, проблема была всегда и есть сейчас. Получение root-прав на Android-устройствах и jailbreak на iOS требуется, чтобы обойти многие из этих ограничений. И опять-таки неправы те, кто считает, что последние версии системы не требуют этого. Нужны root-права и на Android 2.3.4, и на iOs 5.01, потому что всё равно до конца система не открыта. Уже много статей написано на эту тему, в них в общем-то раскрывается смысл этих операций.

В данном материале я расскажу о тех преимуществах, которые не очевидны с первого взгляда и к которым приходишь потом, в процессе использования «открытого» аппарата. 

Jailbreak на iOs

Основные преимущества:

Jailbreak_iOs1. Самое главное преимущество jailbreak – это, конечно же, возможность устанавливать приложения не только из AppStore. Можно из открытого магазина приложений Cydia (в котором есть и платные приложения), можно даже найденные на форумах и прочих ресурсах Всемирной паутины. При этом устанавливать программы можно, даже скачав их просто на сам телефон через браузер.

2. Находятся те, кто утверждает, что программ в официальном AppStore и так много, что нет смысла в этих «пиратских» магазинах. Но вспомним, что компания Apple не очень-то разрешает размещать в AppStore программы, которые повторяют функциональность встроенных приложений. Например, музыкальный плеер, который будет работать без iTunes, или видеоплеер, играющий видео без конвертации. До релиза iOs 5.0 нельзя было iPhone синхронизировать с компьютером по Wi-Fi. Это исправлялось приложением из Cydia.

3. Точно так же невозможность подключения iPhone как флешки к компьютеру исправляется приложением из Cydia (десятки видов с различными функциями).

Есть, правда, и темная сторона этой возможности. Платить за программы теперь вовсе необязательно – просто нужно хорошо поискать требующуюся программу или игрушку на форумах, установить ее и пользоваться. Это преимущество, не спорю, но пусть это останется на совести того, кто этим занимается.

4. Еще одно преимущество jailbreak – это возможность менять оформление телефона. Кое-что меняется и без взлома, но, например, экран блокировки толком не изменяется. То же самое можно сказать про шрифты и возможность установить видеообои. Может, это и баловство, но часто при смене оформления наскучивший телефон становится практически другим и более интересным, чем до этого.

5. Разлочить iPhone, купленный в другой стране, можно, только сделав jailbreak. Мучиться с гиперсимкартой или терпеть дорогой роуминг не нужно, точно так же, как не обязательно переплачивать за iPhone в ближайшем салоне связи. Проблем с локализацией нет ни в одном iOs-устройстве, поскольку все они имеют русскую локализацию с завода.

6. Еще одно преимущество, но уже только для iPad (и первого, и второго) – это полноценная работа с Camera Connection Kit. Напомню, что эти два устройства позволяют подключить к iPad фотоаппарат или карту памяти от него и загрузить фотографии в планшет.После jailbreak это ограничение снимается и можно подключать любые носители информации (хоть флешки, хоть внешние винчестеры) и иметь полноценный доступ к данным прямо на планшете.

7. Появляется даже возможность подключения USB-клавиатуры и мышки, правда, далеко не все они работают с iPad. Жаль только, что с iPhone это устройство так и не подружили, так что даже с jailbreak не видать USB-Otg на iPhone.

И о недостатках:

Остальные преимущества jailbreak так или иначе вытекают из уже перечисленных. Многие из отсутствующих функций в iOs-устройствах исправляются установкой определенной программы. А вот те недостатки jailbreak, о которых говорится во многих статьях, я считаю,  слишком сильно «раздуты». Да, могут отказать в гарантии, но вернуть телефон в «закрытое» состояние можно перепрошивкой через iTunes. Надо быть только внимательным и не зашить прошивку, для которой не придуман jailbreak. Да, аппарат менее защищен от НСД (несанкционированный доступ), но нужно просто лучше смотреть, что устанавливаешь в телефон. Просто так, из удовольствия произвольные телефоны не взламывают. Ну и то, что аппарат начинает тормозить, тоже неправда, потому что с jailbreak, наоборот, можно только ускорить аппарат, установив специальные программы или отключив ненужные сервисы. 

Root-права на Android

Основные преимущества:

Android_rootУстанавливать программы в системе Android можно из любого места и без «взлома». Да и сам магазин приложений более либеральный по отношению к тому, что туда загружают. Но ограничений хватает.

1. Например, появившаяся в Android 2.2 возможность передавать и получать файлы по Bluetooth все равно оказалась закрытой, кроме небольшого числа файлов. То есть произвольный файл отправить на смартфон было нельзя, если это не картинка, музыка, фильм или не архив. Да и множественная отправка файлов с телефона тоже невозможна. И только сторонние приложения исправляют эту ситуацию, а они требуют root-прав.

2. То же самое можно сказать про возможность раздачи Интернета с телефона по Wi-Fi окружающим устройствам. Да, в Android 2.3.4 такая возможность есть, но не во всех устройствах производители оставляют эту функцию. Более того, сторонние программы для раздачи Интернета зачастую дают большую скорость, чем встроенная функция. А практически все такие программы требуют root-прав.

3. Несмотря на то, что, начиная с Android 2.2, можно устанавливать программы на карту памяти, всё равно многие программы или не устанавливаются на карточку, или частично продолжают хранить данные в памяти аппарата. Полный перенос программ на карту памяти возможен с помощью специальных приложений, которые требуют root-прав.

4. Внутренняя файловая система на Android полностью подвержена редактированию. Иными словами, удалить встроенное приложение можно, как и заменить любой файл в прошивке. Но сделать это удастся только после получения root-прав. Возможность сменить анимацию включения-выключения вытекает отсюда же – просто меняется файл с этой анимацией.          Но вообще, возможность кастомизации в Android остро не стоит , потмоу что есть множество оболочек на любой вкус, поддерживающих любое оформление.

5. Возможность резервного копирования вытекает из последнего преимущества. Еще до Android 4.0 ICS (Ice Cream Sandwich) нельзя было без root-прав делать снимки с экрана телефона (скриншоты). Одно из главных упущений со стороны Google  как разработчика системы. Для тех, у кого Интернет на телефоне дорогой, есть возможность установить фаерволл (Firewall) для блокировки некоторых программ, чтобы не подключались к сети сами. Этим же способом убирается надоедливая реклама в бесплатных приложениях.

Как таковых недостатков получение root-прав не имеет.

Да, тоже могут лишить гарантии, да, телефон более уязвим для атак из сети. Но опять-таки вернуть аппарат в изначальное положение можно перепрошивкой (правда, не всегда и не все), и лучше смотрим на то, что устанавливаем в смартфон.

Выводы

Взламывать или нет любимый аппарат, решать, конечно же, самому пользователю. В любом случае как таковых преимуществ получение root-прав на Android неискушенному пользователю не дает. Но, например, я просто не могу жить без неограниченной передачи файлов по Bluetooth и других возможностей root-прав. А вот любое iOs-устройство после jailbreak буквально раскрывает все свои возможности, становясь действительно умным. Тут уж только совсем неискушенный пользователь не станет делать jailbreak. Слишком велики возможности после этой операции.