5 мая 2012

Пятничная колонка №3. Рут или не рут?

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

breakdancing

Введение

Наверняка большинство из вас уже в курсе, что такое Root, но, на всякий случай, поясню. Root или «права суперпользователя» нужны, в первую очередь, для работы с системными файлами, которые изначально заблокированы, благодаря открытию этой возможности вы как раз и можете выполнять множество действий, недоступных обычному пользователю. Я не буду рассказывать о том, как получать рут или устанавливать ту или иную украшалку, это подробно описано в темах по вашему смартфону на 4pda, а просто перечислю все возможности доступные на рутованном смартфоне.

Батарейка с процентами в системной строке и персонализация

Изначально я планировал начать с другого пункта, но вспомнил, что для меня и многих других пользователей первой причиной для получения рута стало именно желание иметь батарейку с процентами в правом углу. С помощью UOT Kitchen можно изменить свой смартфон до неузнаваемости, некоторые ограничиваются только батарейкой с процентами, другие же меняют абсолютно всё, от системной строки до встроенных виджетов и меню настроек.

1

Программы

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

adfreeAdFree. Блокировка рекламы. Программа вбивает адреса рекламных ссылок из приложений и сайтов и блокирует их. С одной стороны это не самое честное занятие. ведь разработчик получает какую-то денежку от рекламы, но с другой, многие разработчики ставят рекламу в приложения, но не выпускают их платных версий (какое-то время к этим приложениям относился Slice It).

titanium

Titanium Backup. Приложение для резервного копирования всех ваших программ и пользовательских данных. Особенностью Titanium Backup является создание полной копии программы или игры, например, если вы играете в Cut The Rope, проходите 5 коробок, а через какое-то время решаете сменить смартфон, вы сможете восстановить на новом смартфоне игру со всеми пройденными уровнями. То же касается и других приложений, сохраняются все настройки. Более того, доступен бэкап системных приложений и данных, правда данные у меня не всегда корректно восстанавливались. В Titanium Backup так же есть опция «заморозить приложение», оно становится неактивным и перестает отображаться в системе. Еще одной «фишкой» является удаление системных приложений, правда пользоваться этим меню нужно очень аккуратно, лучше просто заморозить мешающее приложение, хотя если это просто множество стороннего софта из маркета, то можно сразу удалять его. Программа стоит 5$, но это адекватная цена за подобный функционал.

rootexp

Root Explorer. Файловый менеджер для работы с системными файлами. Можно добавлять/удалять копировать информацию в них или из них. При аккуратном использовании может быть очень полезным. С помощью Root Explorer можно установить Play Market и Google Apps на аппараты, в которых они отсутствуют.

setcpu

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

rommanag

ROM Manager. Программа для быстрого обновления вашей кастомной прошивки, а так же для прошивки CWM-recovery, нужного для установки кастомов.

Скриншоты. Множество программ для снятия скриншотов, все из них требуют прав суперпользователя. С выходом Android 4.0 необходимость в них отпадает.

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

Кастомные прошивки

И всё-таки, главной причиной, по которой люди получают рут, является желание прошить кастомную прошивку. Чем же кастомы лучше официальных прошивок:

  • Существуют кастомы, которые являются оптимизированными версиями официальных прошивок, но с рядом «твиков», связанных с энергопотреблением и улучшением производительности. Разработчики таких прошивок любят использовать фразу «no visual changes». Одной из моих любимых прошивок такого типа являются Android Revolution HD от пользователя mike1986.
  • Для большинства кастомных прошивок обновления выходят раньше, чем для официальных, это связано с утечками новых официальных прошивок в сеть, на основе этих утечек и базируются свежие версии кастомов.
  • Самые интересные кастомы основаны на портах с других устройств. Например, если взять HTC Sensation, то для него наиболее любопытными прошивками являются те, которые основаны на прошивке One S, то есть вы можете получить полноценный Sense 4.0 на своей Сенсации, и он будет нормально работать. Здорово? А ведь прошивки с Sense 4.0 есть даже для старенького Desire. Именно про этот вид кастомов говорят «они продлевают смартфону жизненный цикл».
  • CyanogenMod. Отдельные прошивки для многих смартфонов. Отличаются минимализмом (весь лишний софт вырезан), скоростью и долгим временем автономной работы. Более подробно я об этих прошивках сказать ничего не могу, так как сам ими не пользуюсь. Но на нашем сайте есть отдельный материал, посвященный этой прошивке.
  • MIUI. Прошивка от наших друзей-китайцев. Доступна для многих популярных устройств. Имеет те же достоинства, что и Cyanogenmod, но помимо всего прочего в нее встроена потрясающая звонилка и адресная книга, хороший браузер, лаунчер и приложение для SMS. У нас есть отдельный обзор MIUI от Артёма, Вадима Гордиенко, а так же сравнение MIUI и HTC Sense от меня.
  • «Моддинг». В большинстве случаев, различные «моды» делаются под определенную прошивку, но я решил выделить эту особенность в отдельный раздел. С помощью «модов» вы можете изменить количество переключателей в системной строке (для Sense/TouchWiz), или «раскрасить» всю прошивку в определенные тона. «Моды» можно создавать самим (имея ряд навыков) или пользоваться готовыми.

200

218

  • Смена действий на кнопки. Я бы не стал писать про этот пункт отдельно, если бы не новая линейка HTC One, в которой избавились от кнопки «меню», заменив ее на «recent apps». В некоторых кастомах на кнопку «recent apps» установлен вызов меню приложения.

CWM Recovery

Кастомный рекавери устанавливается с помощью ROM Manager’a. Он имеет куда больший функционал, нежели базовый рекавери. Через CWM происходит установка и обновления кастомной прошивки и установка украшательств. Так же здесь можно сделать полный бэкап вашей прошивки (как в Acronis на Windows). Полезно при тестировании новых кастомов да и просто в качестве страховки.

Root и гарантия

Если задуматься, то производителю вроде бы должно быть хорошо, если пользователь использует кастомы. Владельцы старых моделей имеют последнюю версию Android и не жалуются, владельцы новых моделей пользуются всеми «плюшками» оптимизированных прошивок и батареек в системной строке, все довольны и счастливы. Но, ни Samsung, ни HTC не идут на встречу пользователям. Чтобы получить рут на смартфоне НТС нужно проделать очень много действий, не буду детально их перечислять, но помаяться приходится изрядно. Мало того, на новых прошивках получить рут можно только через разблокирование загрузчика с помощью htcdev, вот только эта процедура лишает вас гарантии. В смартфонах Samsung рут получается быстро, но после прошивки кастома, включается так называемый «счетчик кастомов», который так же лишает вас гарантии (сейчас правда есть способы для его сброса).

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

  • батарейка в трее — недостаток,
  • отсутствие полноценного встроенного бэкапа — недостаток,
  • скудные возможности для персонализации — снова недостаток,
  • невозможность удалить встроенный софт — и тут недоработка,
  • отсутствие своевременного обновления — главная проблема.

Разработчики из компаний должны внимательно следить за популярными кастомами и записывать улучшения, которые внесли, чтобы добавлять их в официальные прошивки, но этого не делается. Казалось бы: не хотите исправлять сами, так хоть не мешайте другим. Но нет, постоянно ставятся какие-то капканы на пути к руту. Понятно, что компании хотят, чтобы покупали их новые модели, а не улучшали старые, но стоит продумать ситуацию немного дальше: возможно пользователь и не купит новый флагман на следующий год, но если он будет доволен смартфоном и поддержкой, то через два года сменит его на новую модель той же марки. Достаточно посмотреть на iPhone, который некоторые меняют раз в два года.  Показателен пример Xiaomi, их смартфон получает обновления еженедельно, права суперпользователя встроены в прошивку, а на боковую кнопку можно назначить любое действие. Из наших компаний такому примеру последовали Ritmix, в их модели RMD-720 права суперпользователя тоже установлены по умолчанию.

Заключение

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

Twitter

Читайте также