Опубликовано 07 июля 2012, 00:01

Быстрый, плавный, умный. Обзор Android 4.1 Jelly Bean и инструкция по установке

Новую версию Android 4.1 с кодовым названием Jelly Bean показали публике. Плавный интерфейс, голосовой поиск и сервис Google Now – всё это дойдёт до существующих смартфонов через недели или даже месяцы, но мы смогли установить ОС на Samsung Galaxy Nexus и готовы поделиться с вами впечатлениями.
Быстрый, плавный, умный. Обзор Android 4.1 Jelly Bean и инструкция по установке

Многие ждали, что следующая версия Android получит номер 5, но Google решил сбавить обороты и ограничился изменением минорного номера. Шаг разумный. Во-первых, общественность и производители неприятно удивились прошлогодней пулемётной очереди версий: тогда новые устройства уже к моменту анонса оказывались устаревшими. Во-вторых, всё новое в Android 4.1 – это всё же скорее дополнения, а не глобальные изменения. Интерфейс остался почти прежним, просто добавилось несколько новых функций. Однако функции эти очень интересны, так что перейдём сразу к ним.

«Бобовый Андроид» на лужайке перед штаб-квартирой Google

«Бобовый Андроид» на лужайке перед штаб-квартирой Google

Масло

«Project Butter» – так называется самое любопытное нововведение Android 4.1. Суть идеи в очень плавной и гладкой отрисовке интерфейса системы и приложений, «чтобы всё шло как по маслу». В численном выражении это значит обновление картинки с частотой 60 кадров в секунду. Со своей стороны, Google переработал взаимодействие софта и железа, а разработчикам теперь предложено воспользоваться новым специальным инструментом SDK, чтобы найти моменты «залипания» и изничтожить их.

Оптимизация Android 4.1 для Project Butter

Оптимизация Android 4.1 для Project Butter

Источник

Да, на деле «Масло» сразу заметно глазу. Не скажу, что от этой плавности душа поёт, но пользоваться смартфоном приятнее. Вот только Samsung Galaxy Nexus, на котором мы тестировали Jelly Bean, – довольно мощный аппарат. Интереснее будет взглянуть, как поведут себя смартфоны среднего и бюджетного классов.

А вообще не могу не отметить закономерность: если iOS с каждым релизом становится всё тяжелее и медлительнее, и со старыми моделями остаётся совместима лишь номинально (я знаю, о чём говорю, iOS 5 на iPhone 3GS – мой тяжёлый крест), то Android год от года разгоняется, тормозит меньше, лучше реагирует на действия пользователя.

Google Now

Представляете ли вы вообще, как много о вас знает Гугл? «Корпорация зла» в курсе ваших поисковых запросов, в её распоряжении ваша почта, браузер Chrome сливает ей всю вашу историю веб-серфинга, а смартфон неустанно информирует её о ваших географических координатах. Мы все под колпаком, и деваться нам некуда. Остаётся расслабиться и позволить Google использовать всю эту информации нам во благо.

Итак, новый сервис Google Now (с болью в сердце забыв о грамотности, наиболее точно это можно перевести как «Гугл Щас») постарается подкладывать прямо под ваши пальцы именно ту информацию, которую вам нужна. Прогноз погоды для того места, где вы сейчас. Данные по тому авиарейсу, билеты на который вы купили в интернете. Время на родине, если вы на чужбине. Маршрут домой, потому что наступил вечер и рабочий день заканчивается. Кстати, Гугл действительно знает, где вы живёте и где работаете, с точностью до сотни метров. Чтобы убедиться и удивиться, достаточно зайти на страничку статистики Google Latitude.

Если удержать палец на строке функциональных кнопок, то появится кнопка вызова Google Now

Если удержать палец на строке функциональных кнопок, то появится кнопка вызова Google Now

У меня пока что стабильно отображается погода, напоминалки из редакционного гуглокалендаря, ближайшие троллейбусные остановки и маршрут до дома. Фактическая полезность сейчас – на четыре с минусом, потенциал – на пятёрку. Ещё интереснее, как эта разработка вольётся в Google Glasses: думаю, там она действительно будет более чем уместна.

Google Now старается давать те подсказки, которые вам нужны

Справка по Google Now

Умный поиск

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

Умный поиск Google на Android 4.1 Jelly Bean

Оффлайновый голосовой ввод

Вера в повсеместное стопроцентное проникновение беспроводных сетей (и Wi-Fi, и 3G) начала, к счастью, отпускать IT-гигантов. Голосовой ввод, призванный ускорить решение задачи, извините, ввода, был до последнего времени завязан на облачную обработку. Google «слушал» всех пользователей, переводил звуки в буквы и заодно учился работать с кучей языков и акцентов. И из-за плохой связи ждать результата часто приходилось довольно долго.

Теперь голосовой ввод работает и в оффлайновом режиме, и даже для русского языка. Для этого нужно всего лишь скачать дополнительный пакет весом в жалкие 15 мегабайт.

Работает хорошо, быстро и почти безошибочно. Отличий в качестве по сравнению с онлайновой обработкой я не заметил.

Языковые пакеты для оффлайнового голосового ввода в Android 4.1 Jelly Bean

Языковые пакеты для оффлайнового голосового ввода в Android 4.1 Jelly Bean

Уведомления

Google изобрёл зону уведомлений, Google продолжает её улучшать. Теперь уведомления — это больше, чем ярлыки к приложениям, они стали более интерактивными и информативным. Если событие связано с кем-нибудь из адресной книги, будет показана его фотография. К сообщению о пропущенном звонке отныне прилагаются кнопки «Позвонить» и «Отправить SMS». Кроме того, можно вызвать расширенную версию уведомления (если создавшее его приложение это поддерживает), потянув его двумя пальцами вниз – например, вместо «100500 новых писем» появятся заголовки посланий.

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

Центр уведомлений в Android 4.1 Jelly Bean

Центр уведомлений в Android 4.1 Jelly Bean

Ещё одна приятная особенность новых уведомлений: удержав на них палец, можно узнать, какие приложения их отправили, и, что не менее важно, запретить отдельным программам досаждать вам.

Рабочий стол

Ярлыки и виджеты на рабочих столах системы теперь не держатся стальной хваткой за своё место, а сами рады подвинуться для нового соседа. Кроме того, виджеты могут в небольших пределах менять размер по ситуации.

Ярлыки и виджеты на рабочем столе Android 4.1 Jelly Bean сами делят место

Ярлыки и виджеты на рабочем столе Android 4.1 Jelly Bean сами делят место

Клавиатура

Стандартная клавиатура в Jelly Bean научилась думать наперёд. Запоминая вводимые фразы, она начинает предугадывать следующее слово, которое вы только собирались написать. Кстати, тем же самым хвасталась недавно RIM, показывая BlackBerry OS 10. Только вот «ежевичка» ещё в глубокой бете, а «бобы» уже созрели.

Новая клавиатура в Android 4.1 Jelly Bean сама угадывает следующее слово

Новая клавиатура в Android 4.1 Jelly Bean сама угадывает следующее слово

Камера

Стандартное приложение камеры научилось делать фотографии прямо во время видеосъёмки. Такая функция доселе была лишь у HTC One X (компания очень гордилась ею и даже посвятила ей отдельный рекламный ролик) и у Samsung Galaxy S III. Теперь будет у всех. Ну, и ещё теперь перейти из Камеры в Галерею можно, просто проведя пальцем по экрану.

Моргни, если настоящий

В Android 4.0 дебютировала функция «фейсконтроля» – смартфон стал узнавать хозяина по физиономии, пропала необходимость вводить пароль. Однако вскоре оказалось, что защиту легко обойти, показав аппарату фотографию его владельца. Почему это стало неожиданностью (криков-то в Сети было много) – непонятно, ведь уже лет пять как аналогичная система используется в ноутбуках, и эта дыра в ней общеизвестна.

В общем, в Jelly Bean защиту усовершенствовали оригинальным образом – теперь нужно не просто показать смартфону лицо, но ещё и моргнуть. Работает неплохо, но не идеально: примерно в одном случае из пяти система не дожидается моргания и переходит к запасному варианту – паролю.

Android 4.1 Jelly Bean при «фейсконтроле» просит моргнуть

Android 4.1 Jelly Bean при «фейсконтроле» просит моргнуть

Как установить Android 4.1 на Samsung Galaxy Nexus

Начну с того, что называется «дисклеймер»: следуя инструкции, все риски вы берёте на себя. Не повторяйте за мной, если не уверены в своих знаниях. Хотя справедливости ради скажу, что Galaxy Nexus очень сложно превратить в бездушную железяку – почти в любом состоянии он готов вернуться к заводской прошивке.

Итак. Для теста я взял Galaxy Nexus с Android 4.0.2. Поэтому, а также потому что Samsung на часть аппаратов ставит свою модификацию прошивки, для начала я решил залить в смартфон родную гугловскую версию Android 4.0.4. Иначе говоря, встать на исходную.

Для этого нужно сделать следующее:

  1. скачайте и установите Android SDK;
  2. скачайте и установите Galaxy Nexus Root Toolkit;
  3. зайдите в настройки смартфона, в разделе «Параметры разработчика» поставьте галочку «Отладка USB»;
  4. установите драйвера Samsung;
  5. подключите смартфон к компьютеру, запустите Galaxy Nexus Root Toolkit, выберите версию текущей прошивки (проверить можно в меню смартфона: Настройки – Об устройстве – пункты «Версия Android» и «Номер сборки»);
  6. установите радиокнопку Permanent CWM, нажмите кнопку Root, следуйте инструкциям, не дышите, дождитесь загрузки аппарата;
  7. скачайте прошивку Android 4.0.4 IMM76I;
  8. распакуйте скачанный архив и вложенный в него архив;
  9. выключите аппарат, одновременно нажмите обе кнопки изменения громкости и кнопку питания. Смартфон включится в режиме загрузчика, подключите его к компьютеру;
  10. в Galaxy Nexus Root Toolkit войдите в режим расширенных операций, нажав кнопку Galaxy Nexus Toolkit Advanced Utilities;
  11. нажмите кнопку System, выберите распакованный файл system.img, дождитесь завершения закачки образа в смартфон. Если после этого он попытается перезагрузиться и не сможет – вытаскивайте и снова вставляйте батарею;
  12. снова введите смартфон в режим загрузчика (п. 9), нажмите кнопку Userdata, выберите файл userdata.img;
  13. снова введите смартфон в режим загрузчика (п. 9), нажмите кнопку Boot, выберите файл boot.img;
  14. снова введите смартфон в режим загрузчика (п. 9), нажмите кнопку Recovery, выберите файл recovery.img;
  15. снова введите смартфон в режим загрузчика (п. 9), кнопками изменения громкости выберите на самом аппарате режим Recovery mode и подтвердите выбор кнопкой питания;
  16. в открывшемся списке выберите кнопками изменения громкости пункт «wipe cache partition» и подтвердите выбор кнопкой питания, затем подтвердите свои намерения ещё раз.

Google Nexus Root Toolkit – приложение для рутования и перепрошивки Samsung Galaxy Nexus

Готово. Выключайте смартфон, включайте – система загрузится, и это будет уже Android 4.0.4. Переходим к установке Jelly Bean:

  1. скачайте фикс для радиомодуля;
  2. распакуйте архив;
  3. выключите аппарат, одновременно нажмите обе кнопки изменения громкости и кнопку питания. Смартфон включится в режиме загрузчика, подключите его к компьютеру;
  4. в Galaxy Nexus Root Toolkit выберите текущую прошивку Android 4.0.4 IMM76I, затем войдите в режим расширенных операций, нажав кнопку Galaxy Nexus Toolkit Advanced Utilities;
  5. нажмите кнопку Radio/Basband, выберите файл radio.img;
  6. перезагрузите смартфон;
  7. скачайте прошивку Jelly Bean;
  8. зайдите в настройки смартфона, в разделе «Параметры разработчика» снимите галочку «Отладка USB»;
  9. подключите смартфон к компьютеру;
  10. закачайте в его память в корневую директорию архив прошивки;
  11. отключите смартфон от компьютера;
  12. выключите смартфон, одновременно нажмите обе кнопки изменения громкости и кнопку питания. Смартфон включится в режиме загрузчика;
  13. кнопками громкости выберите пункт Recovery mode, подтвердите выбор кнопкой питания;
  14. кнопками громкости выберите пункт «install zip from sdcard»;
  15. выберите архив с прошивкой, подтвердите выбор, ждите.

Вскоре смартфон перезагрузится уже с Android 4.1 Jelly Bean. В этой прошивке есть все приложения Google, но нет Карт – их можно установить из Google Play. Наслаждайтесь и делитесь своими впечатлениями в комментариях!

Официальное обновление

Апдейт для Samsung Galaxy Nexus выйдет уже через пару недель, а заодно в нём поправят то, из-за чего в Штатах суд запретил продажи смартфона. Нынешний флагман Galaxy S III обещают обновить в третьем квартале, и в этом не стоит сомневаться. Разве что россиянам, возможно, придётся подождать лишние несколько недель, пока европейцы будут наслаждаться бобами. HTC обещает вскоре тоже обнародовать график обновления своего парка смартфонов. Вообще же, скорее всего, все аппараты, которые их создатели планировали прокачать до Android 4.0 ICS, получат затем и версию 4.1 Jelly Bean. Тут уже производители не смогут отвертеться аппаратными требованиями - они у последних двух релизов едва ли отличаются.