Android Версии 1.5: Cupcake
Отныне все будущие версии Android получают названия в честь сладостей. При этом начальная буква должна быть следующей в алфавите.
30.04.2009 была выпущена новая версия Android — 1.5, Cupcake. Самыми известными нововведениями этой версии, среди прочего, стали автоматическое переключение между портретной и альбомной ориентацией дисплея и собственная экранная клавиатура.
Android Версии 2.0-2.1: Éclair
Начиная с версии Android 2.0 не каждое обновление системы подразумевало автоматически выпуск новой основной версии. Вместо этого начиная с октября 2009 года, для каждой основной версии стали появляться несколько подверсий, доработанные, но при этом носящие имя основной системы.
26.10.2009 вышла в виде обновления версия Android 2.0 с названием Éclair. Здесь был презентован цифровой зум, а также привнесена поддержка светодиодной вспышки.
03.12.2009 была выпущена версия Android 2.0.1, в которой были исправлены некоторые ошибки.
07.01.2010 появилось обновление до версии 2.1. Среди прочих новинок оно сделало возможным использование анимированных («живых») обоев.
Android 2.0 «Eclair»
Новая версия Андроид с вкусным названием «Эклер», вышедшая в октябре 2009 года, получила аппаратное ускорение, функцию поиска по текстовым и мультимедийным сообщениям, поддержку живых обоев, новые карты и календарь. Появились поддержка вспышки, быстрый доступ к контактам, теттеринг (раздача интернета через Wi-Fi), автоматическое обновление, голосовой набор через Bluetooth, поддержка Adobe Flash 10.2, буфер обмена, поддержка датчиков и сенсоров, поддержка нескольких камер.
Параллельно разработчики обновили интерфейс и ввели поддержку нескольких камер. В промежуточных версиях вводились дополнительные функции, касающиеся увеличения разрешения экрана, поддержки нескольких касаний, увеличения производительности. Также велась работа над устранением ошибок в различных модулях и приложениях. Смартфоны и планшеты на Android 2.0 и промежуточных версиях видело порядочное количество пользователей.
Наибольшее распространение получили промежуточные версии Android 2.2 и Android 2.3 – устройства на этих версиях выпускались даже в 2014 году.
Достоинством версии Android 2.0 и ее промежуточных версий стало заметное ускорение работы. Также появилась возможность изготавливать устройства с большим разрешением экрана (до 720p). Недостатком системы являлся не очень удобный пользовательский интерфейс. Также отсутствовала поддержка клавиатур, мышей и прочих устройств ввода.
Android 2.2 Froyo
Версия стала более быстрой, в ней был расширен функционал Bluetooth – появилась возможность передавать контакты и осуществлять голосовой набор (в то время это умели даже простые телефоны). В этой же версии появилась раздача интернета через Wi-Fi и USB-кабель. Также была реализована поддержка Adobe Flash 10.2.
Android 2.3 Gingerbread
Одна из самых популярных в прошлом промежуточных версий. Её особенности:
- Обновлённый интерфейс;
- Появилась поддержка SIP-протокола;
- Появилась поддержка NFC;
- Запущен буфер обмена для операций копирования и вставки;
- Поддержка сенсоров;
- Поддержка нескольких камер.
Также в ней появились звуковые эффекты и поддержка экранов сверхвысоких разрешений. В последующих подверсиях вводились мелкие улучшения и исправления.
Android Версии 2.3: Gingerbread
06.12.2010 появилась версия Android 2.3, она же Gingerbread. Начиная нее в ОС, появилась поддержка Near Field Communication (NFC), а также добавлен собственный операционный менеджер загрузок.
Затем в декабре 2010 года появилась версия Android 2.3.1, где были исправлены некоторые ошибки и содержалось обновление до Google Maps 5.0.
В январе 2011 года появилась версия Android 2.3.2. В ней была исправлена ошибка с SMS-сервисом.
Android 2.3.3 была выпущена 23.02.2011, привнесшая возможность оснащать Android-устройства двухядерным процессором.
29.04.2011 с обновлением до 2.3.4 появилось приложение Google Talk, с помощью которого стали возможны видео- и голосовой чат.
Наконец, 08.07.2011 была выпущена Android 2.3.5, в ней были исправлены некоторые ошибки. Также и две последующие допверсии 2.3.6 (02.09.2011) и 2.3.7 (20.09.2011) несли в себе исправления системных недоработок.
Android версии 3.x: Honeycomb
С 23.02.2011 Gingerbread была заменена на Android 3.0, она же Honeycomb. В новой версии системы интерфейс стал удобнее, также разработчики оптимизировали его под работу с планшета. Кроме того, в браузере Google Chrome появились новые функции (например, режим инкогнито).
10.05.2011 вышло первое обновление Honeycomb до Android 3.1. В нем был добавлен режим USB Host, а также усовершенствованы интерфейс и виджеты. Версия Android 3.2 вышла 16.07.2011, где были оптимизированы изображения для различных диагоналей экрана. Последняя версия Honeycomb 3.2.1, были исправлены некоторые ошибки, выпущена 20.09.2011.
Android 3.0 Honeycomb
Honeycomb — это переход Android на Holo UI, где интерфейс выполнен в темных тонах с неоново-синими вставками. Зеленый робот трансформировался в форму пчелы в честь названия Honeycomb (медовые соты). Общая цветовая гамма системы была вдохновлена фильмом Tron: Legacy.
Секретка размещается на обоях вашего домашнего экрана, поэтому фон у вас будет другим.
Как получить доступ к «пасхалке» Android 3.0 Honeycomb
Перейдите в раздел «Настройки» → «О телефоне», а затем нажмите несколько раз на поле «Версия Android», пока не появится пасхальное яйцо. Всплывающее сообщение «REZZZZZZZ…» должно появиться само по себе вскоре после активации.
Android Версии 4.0: Ice Cream Sandwich
19.10.2011 стала доступной версия Android 4.0 под названием Ice Cream Sandwich (ICS). Здесь, среди прочего, была добавлена разблокировка с помощью распознавания лиц, а также предпринято много улучшений в мелочах.
17.11.2011 появилась версия 4.0.1, где исправлена ошибка регулировки громкости. В версии 4.0.2, ставшей доступной, начиная с 15.12.2011, были привнесены новые улучшения (например, новый способ разблокировки), а также прекращена поддержка DivX.
Два последних обновления версии ICS 4.0.3 (16.12.2011) и 4.0.4 (04.02.2012) привнесли дальнейшие улучшения. Например, в версии 4.0.4 был увеличен общий уровень громкости.
Загрузка исходников
Перечисленные манипуляции по настройке системы справедливы для сборки любой версии и любой модификации Android. Дальнейшие наши действия уже зависят от наших желаний. Для примера давай начнем со сборки AOSP для Galaxy Nexus. Это типичнейший вариант. Для этого создадим каталог (можешь назвать его как угодно, это непринципиально), в котором собственно и будут лежать исходники:
$ mkdir -p android/system $ cd android/system
Далее необходимо инициализировать репозиторий с помощью repo:
$ repo init -u \ https://android.googlesource.com/platform/manifest
На этом этапе repo попросит ввести имя и e-mail, что делать совсем не обязательно. По умолчанию repo будет настроен на ветку master указанного репозитория (это последняя версия системы). Если тебе нужны исходники другой версии, укажи ее с помощью ключа ‘-b’. Например:
$ repo init -u \ https://android.googlesource.com/platform/manifest \ -b android-4.0.1_r1
Далее можно приступить к загрузке файлов:
$ repo sync
Чтобы загрузка происходила в несколько потоков, можно указать опцию -j#, где # — число потоков. Сам процесс загрузки довольно длительный (на канале 1 Мб/с загрузка заняла больше трех часов), поэтому можешь спокойно идти заниматься своими делами. В случае если загрузка оборвется, достаточно будет вновь выполнить «repo sync» для ее восстановления с прерванного места. После окончания загрузки на экран будет выведена надпись вида «Syncing work tree: 100% (305/305) done» (см. скриншот 1). Это значит, что уже можно приступать к сборке.
Скриншот 1. Успешная загрузка исходников
Другие статьи в выпуске:
Хакер #168. Спуфинг в воздухе
- Содержание выпуска
- Подписка на «Хакер»
Android Версии 4.1: Jelly Bean
27.06.2012 была выпущена версия Android 4.1 под названием Jelly Bean. Это обновление внесло значительные улучшения в пользовательский интерфейс. Кроме того, в систему был интегрирован сервис Google Now.
Начиная с версии 4.1.1 от 11.07.2012 была интегрирована в систему платежная служба Google — Google Wallet.
4.1.2 (вышла 10.10.2012) привнесла возможность управлять уведомлениями с помощью жестов.
13.11.2012 — с версией 4.2 — стал доступен системный стриминг (Miracast). Кроме того, были введены и другие обновления безопасности. В 4.2.1, вышедшей 27.11.2012, были исправлены некоторые ошибки.
4.2.2 (вышла 12.02.2013) позволила устанавливать виджеты непосредственно на экран блокировки.
В версии 4.3 (вышла 24.07.2013) появилось множество других нововведений. Так, в ней появились ограниченные учетные записи для детей, а также было улучшено приложение «Камера».
Последнее обновление Jelly Bean вышло 04.10.2013 под номером 4.3.1. Здесь были просто исправлены некоторые незначительные ошибки.
Пасхальное яйцо Android 7.0 Nuga
В Android 7.0 Nougat пасхальное яйцо реализовано очень забавно: есть кот, которого вы можете кормить с тарелки несколькими видами блюд. Вы можете получить доступ к этой «пасхалке» следующим образом:
- Зайдите в меню настроек;
- Нажмите на надпись «О телефоне»;
- Теперь нажмите на версию Android, пока на экране не появится буква N;
- Прямо под буквой N должен появиться значок в виде кошачьей головы.
Видите кота? Тогда вы готовы.
Когда появляется голова кота, это означает, что вы успешно активировали пасхальное яйцо Nuga. Но вы еще не закончили, так как есть еще несколько шагов:
- Откройте меню быстрых настроек ( дважды потяните вниз с верхней части дисплея);
- Нажмите на иконку «Изменить»;
- Перетащите новый значок «Пустое блюдо» на панель уведомлений.
На этот раз нет Flappy Bird – если не считать курицу.
Теперь вы сможете привлекать котов. Для этого нажмите на значок пустого блюда, чтобы выбрать приманку по вашему выбору, и подождите. Когда кот придет к блюду, вы будете уведомлены. Вы даже можете дать коту имя и поделиться им со своими друзьями. Кот исчезнет через некоторое время.
У вас есть посетитель.
Android Версии 4.4: KitKat
31.10.2013 в качестве преемника Jelly Bean была выпущена версия Android 4.4 под названием KitKat. Существенным нововведением стала отмена ограничения до пяти домашних экранов. Кроме того, теперь в качестве альтернативы для SMS может быть выбрано приложение Google+ Hangouts.
06.12.2013 последовало первое обновление до версии 4.4.1. Здесь было слегка переработано приложение «Камера», а также сделано незначительное исправление ошибок.
Версия Android 4.4.2 появилась 09.12.2013. Изменения также коснулись в основном исправления ошибок.
02.06.2014 вышла 4.4.3: был исправлен известный баг, вызывавший обрыв подключения к сети.
Последнее обновление для KitKat — версия 4.4.4. — последовало 19.06.2014.
Пасхальное яйцо Android 4.4 KitKat
«Пасхалка» в Android 4 KitKat отдает дань уважения всем прошлым версиям Android. Перейдите по схеме «Настройки> О телефоне» и нажмите на версию Android несколько раз. Появится вращающаяся буква K, которую вы можете нажать и удерживать, чтобы вызвать логотип KitKat. Нажмите и удерживайте его, после чего появится доска с цветными плитками с логотипами прошлых версий Android.
К фото 10: Нажмите и удерживайте значок KitKat, чтобы увидеть яркие цветные плитки и изображения.
Нажмите и удерживайте значок KitKat, чтобы увидеть яркие цветные плитки и изображения.
Android Версии 5: Lollipop
03.11.2014 появилась новая версия Android 5.0 с названием Lollipop. В ней была изменена панель уведомлений, так называемая «шторка». Кроме того, эта версия теперь используется для большинства умных часов.
5.0.1 (вышла 02.12.2014) была в основном оптимизирована для использования Android Wear.
19.12.2014 появилось обновление Android 5.0.2, в котором были исправлены ошибки. Android 5.1 существует с 09.03.2014. Здесь были внесены изменения, делающие систему стабильнее.
Последняя на сегодняшний день версия Android 5.1.1 была выпущена 22.04.2015 и вновь направлена на исправление ошибок.
Android 5.0 Lollipop
В этой версии ОС секретка была настоящей игрой. Первоначально все довольно невзрачно — большой леденец меняет цвета по нажатию. А вот во второй части начинается настоящее веселье.
Это игра Flappy Bird, но в стилистике Андроида. Вместо птички — зеленый робот, вместо труб — леденцы.
Как получить доступ к «пасхалке» Android 5.0 Lollipop
Перейдите в раздел «Настройки» → «О телефоне», а затем нажмите несколько раз на поле «Версия Android», пока не появится логотип Lollipop. Нажмите и удерживайте палец на леденце, чтобы перейти к игре в стиле Flappy Bird.
Android 6.0: Marshmallow
На мероприятии Google, прошедшем 29 сентября 2020 года, была представлена публике новейшая операционная система. В августе Google уже выпустила Developer Preview версии Marshmallow, которая уже давала неплохое представление о новых возможностях Android 6.0. Система была сначала презентована на телефонах Nexus, а затем на топовых аппаратах других производителей.
В системе было реализовано лучшее управление правами: только после того, как использованы конкретные функции приложения, вы получите запрос о разрешении доступа для него. Таким образом, вам не придется разрешать доступ для программы, которая, возможно, вам совсем не будет нужна.
Продлена автономная работы аккумулятора: фоновые процессы автоматически завершаются и таким образом батарейка работает дольше.
Благодаря USB-стандарту Type C реализована быстрая зарядка. Также в новой системе можно порознь регулировать громкость для уведомлений, мультимедиа и будильника. Кроме того, привнесен датчик отпечатка пальца, похожий на Touch ID от Apple.
Android 7.0: Nougat
Начиная с 22 августа 2020 года стала официально доступна версия Android 7. В дополнение к обычным улучшениям производительности и безопасности, в ней были и другие серьезные нововведения.
Обновление в фоновом режиме. Пользователь практически почти ничего не узнает об этом.
Splitscreen (разделенный экран). Если вы хотите использовать два приложения одновременно, с Android 7 это больше не проблема. В режиме Splitscreen два приложения работают параллельно на половинках экрана, если само приложение поддерживает такой режим.
Уведомления. Над ними разработчики Google весьма неплохо потрудились. Кроме всего прочего, теперь вы можете отвечать на сообщения WhatsApp прямо через шторку, не открывая само приложение.
Режим экономии трафика тоже был серьезно обновлен. В настройках вы можете запретить доступ к передаче данных для избранных приложений.
Android 5.0, 5.1 Леденец (октябрь, 2014)
Вот мы и добрались до последней доступной на сегодняшний день версии Android, а именно «Lollipop» или, по-русски, «Леденец». Уже привычный Material Design впервые был применен именно в пятой редакции системы. Анимация, тени, цвета — словом интерфейс стал намного более минималистичным. Самая Google называет это обновление самым масштабным за всю историю Android.
В Lollipop появился новый способ просмотра уведомлений в виде всплывающих плашек. Помимо этого, изменения коснулись и меню быстрого доступа к переключателям. Нельзя не отметить оптимизацию энергопотребления, «умную» разблокировку Smart Lock, а также создание нескольких профилей пользователей.
«Леденец» версии 5.1 решил проблемы с оптимизацией, улучшил производительность и добавил нативную работу с двумя SIM-картами. На этом этапе, помимо прочего, появились так называемые «вежливые уведомления», смахнув которые, напоминание о пропущенном событии все равно остается. Был исправлен беззвучный режим.
Android 8.0: Oreo
С августа 2020 года стал доступен для скачивания Android 8. Вообще говоря, помимо более удобной для пользования оболочки, стоит отметить значительное улучшение интерфейса Настроек.
Speed-Boot. Некоторые изменения коснулись не только ускорения запуска приложений, но и процесса загрузки при включении телефона.
Smart Text Selection. Номера телефонов, почтовые адреса или целые url-ы иногда трудно повторить, но благодаря Smart Text Selection достаточно двойного клика для копирования нужного текста.
Режим «Картинка в картинке». То, что Apple уже ввела для iPad, теперь доступно и на Android. Если приложение, например YouTube или Chrome, поддерживает эту функцию, вы можете продолжать воспроизведение видео на небольшом экране во время использования других приложений.
Значки приложений, кроме двух — «Часы» и «Календарь» — всегда были статичны. Теперь разработчики всех остальных приложений могут анимировать их и создавать «живые» иконки.
Новая функция Rescue Party призвана помочь при проблеме с загрузкой системы. Если телефон из-за серьезной ошибки программного обеспечения уходит в постоянный ребут, эта функция должна обнаружить проблему и автоматически перевести смартфон в режим восстановления.
Android 9.0: P…
Самая актуальная версия операционной системы от Google ожидается в конце августа 2020 года. Как Android 9 будет называться, до сих пор неизвестно. Самые часто обсуждаемые имена на данный момент — это Poptart, Pancake и Popsicle (мороженое на палочке).
В каждой новой основной версии Android было спрятано забавное «пасхальное яйцо». Где и как вы можете найти этот сюрприз в вашей версии Android, мы уже рассказывали.
Пасхальное яйцо Android 9.0 Pie
Версия Android 9.0 Pie была выпущена Google в октябре 2020 года вместе со смартфонами Pixel 3 и Pixel 3 XL. Хотя Android 10 вышла уже много месяцев назад, многие смартфоны с Pie все еще ждут обновления.
В пасхальном яйце этой версии скрыто кое-что интересное. В дополнение к отображению логотипа Android Pie с гипнотическими цветами можно найти забавную программу для рисования в стиле Microsoft Paint. Просто нажмите и удерживайте кнопку «P» несколько раз, чтобы получить к ней доступ.
К фото 2: Позвольте себе быть загипнотизированным новым пасхальным яйцом.
Позвольте себе быть загипнотизированным новым пасхальным яйцом.