13 нововведений Android P, которым iOS не завидует

Android — свободная операционная система для мобильных телефонов, планшетных компьютеров, умных часов, телевизоров и смартбуков, использующая ядро Linux, разрабатываемая Open Handset Alliance и принадлежащая Google. С момента выхода первой версии в сентябре 2008 года произошло 40 обновлений системы. Эти обновления, как правило, касаются исправления обнаруженных ошибок и добавления новой функциональности в систему.

Сентябрь 2018

В августе состоялся релиз Android 9.0 Pie, и в сентябре начался активный выпуск устройств с новой OS, тем не менее, судя по данным, новый “Пирог” смогли попробовать менее 0.1% пользователей. А вот прошлогодний Android Oreo смог охватить 19.2% рынка Android устройств, но более половины Android устройств, на которых использовался Play Market в сентябре приходится на Marshmallow – 21.6% и Nougat – 29.3%.

Сентябрь 2018

Как гласит народная мудрость: “Ребёнку дорог пряник, а старцу – покой”, но Android Gingerbread даже не думает уходить на пенсию: по сравнению с июлем 2018, доля Gingerbread увеличилась с 0.2% до 0.3%, сравнявшись с Ice Cream Sandwich. Скорее всего, новый Android Pie обойдёт их уже к Новому году.

Сентябрь 2018

С чем связаны названия версий операционных систем Android

На наше с вами счастье версий Андроид существует не так уж и много, поэтому давайте перечислим их все, вспомним дату выхода и какое кулинарное название дали каждой из них, а именно:

  1. Android 1.0 / 1.1
  2. Android 1.5 (Cupcake)
  3. Android 1.6 (Donut)
  4. Android 2.0 / 2.1 (Eclair)
  5. Android 2.2 (Froyo)
  6. Android 2.3 (Gingerbread)
  7. Android 3 (Honeycomb)
  8. Android 4.0 (Ice Cream Sandwich)
  9. Android 4.1 / 4.3 (Jelly Bean)
  10. Android 4.4 (KitKat)
  11. Android 5 (Lollipop)
  12. Android 6 (Marshmallow)
  13. Android 7 (Nougat)
  14. Android 8 (Oreo)
  15. Android 9 (Pie)
  16. Android 10
  17. Android 11

Android 1.0 — 1.1

Версии Android 1.0 и 1.1 были выпущены 23 сентября 2008 года и в феврале 2009 года соответственно. Они еще не имели «вкусного названия», тенденция на которое началась с выходом версии 1.5.

Android 1.5 Cupcake

Версию 1.5 обозначили как Cupcake, что означает «Кекс». Вкусный дебют, не находите? 

Кстати, самые наблюдательные могут заметить, что каждое следующее название будет идти строго по алфавиту. Версия Android 1.5 — третья по счёту, начинается с третьей буквы С, и так далее.

Android 1.6 Donut

При выборе названия для версии 1.6 выбор сразу пал на Donut (Пончик).

Android 2.0 — 2.1 Eclair

Выбирая лакомство на букву Е на ум сразу пришёл Eclair (Эклер), на чем, собственно, и остановились.

Читайте также:  Обзор смартфона Nexus 6, планшета Nexus 9 и приставки Nexus pleer

Android 2.2 Froyo

С Android 2.2 уже не все так просто и Froyo — не какое-то название конфет или печенья. Для этой версии решено было взять название замороженного десерта из йогурта, либо других молочных продуктов.

Android 2.3 Gingerbread

Кто смотрел Шрека — тот легко догадается о значении названия версии 2.3. Gingerbread — ни кто иной, как Пряничный человечек!

Android 3 Honeycomb

Не совсем кулинарное блюдо, ведь Honeycomb — обычные пчелиные соты. Да, мёд там фигурирует, сладость имеется, значит подходит!

Android 4.0 Ice Cream Sandwich

Прототип для Ice Cream Sandwich так и называется — сэндвич с мороженым. Вариаций его приготовления существует множество, так что единого рецепта вы не найдёте.

Android 4.1 — 4.3 Jelly Bean

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

Android 4.4 KitKat

В версии Android 4 выбор пал не на общее понятие, а на конкретный продукт. В итоге название операционной системы Android 4.4 получило подзаголовок KitKat в честь популярного батончика (в том числе — у нас в стране).

Android 5 Lollipop

Пятое поколение не стало вдаваться в экзотику и назвалось просто Lollipop (леденец на палочке).

Android 6 Marshmallow

Кто не любит зефирки? Все его обожают! Вот и создатели Android 6 не остались в стороне, подарив новой версии подзаголовок Marshmallow.

Android 7 Nougat

Кушали Сникерс? Помните тягучую сладкую массу, тянущуюся как резина? Так вот она, нуга, озаглавившая седьмое поколение Андроида.

Android 8 Oreo

И снова реклама! Поскольку, как и в случае с KitKat, Oreo — не общее понятие, а конкретный товар — печенье с молочной прослойкой.

Android 9 Pie

Девятая версия Android обзавелась куда более простым наименованием — Pie, или же Пирог по-нашему. Просто, понятно, доступно.

Android 10+

Начиная с Android 10 название стали опускать на второй план, ограничиваясь лишь порядковой цифрой. В период разработки обе части имели кодовые названия в соответствии с порядковым номером во всё том же алфавите — Android Q и Android R. Тем не менее, полноценных названий, соответствующих кондитерским изделиям, им уже не стали присваивать.

По словам Google, подобная тенденция будет сохранена. Так что, скорее всего, Android 9 Pie — последняя «вкусная» глава этой долгой истории названий версий операционных систем Android.

Пожалуйста, оставьте это поле подборка новостей из мира технологий и мобильных гаджетов

Проверьте ваш почтовый ящик или спам, чтобы подтвердить свою подписку

Когда выйдет PUBG: NEW STATE?

Выход PUBG: NEW STATE состоится в третьем или четвёртом квартале 2021 года. Разработчики игры заявили, что уже во втором квартале пройдёт этап открытого альфа-тестирования. В этот период PUBG: NEW STATE будет доступна в некоторых странах и регионах. А до конца 2021 планируется полноценный релиз во всём мире.

Когда выйдет PUBG: NEW STATE?

Игра будет распространяться бесплатно на устройствах Android и iOS. В PUBG: NEW STATE пользователи смогут покупать игровую валюту и скины. Оформить предварительную регистрацию можно здесь. Это позволит вам попасть на этап альфа-тестирования при условии, что ваша страна будет принимать в нём участие.

Читайте также:  7 требовательных игр, которые пойдут только на мощном ПК

Обновленный экран многозадачности

В Google пересмотрели принцип формирования экрана многозадачности. Он получил имя Overview (Обзор). Учитывая, что Android P заточена на активное взаимодействие с искусственным интеллектом и машинным обучением, в верхней строке экрана Overview будут формироваться рекомендуемые приложения.

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

Обновленный экран многозадачности

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

Безопасный режим (Safe mode)

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

Как попасть в безопасный режим на Android

Безопасный режим (Safe mode)

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

Удаление приложений выглядит вот так:

Как нас находят

Безопасный режим (Safe mode)
  • андроид 8 0
  • android 8 0 список устройств
  • android 8

Почитать

Чем отличается Android Go от обычного Android

Android Go — How does Google’s lightweight ecosystem compare to the original? — статья с описанием отличий облегченной версии Android от полноценной. Основные тезисы:

Gmail Go и Google Maps Go
Почитать

Новые защитные функции Android P

Compiler-based security mitigations in Android P — пост разработчиков Android с рассказом о том, какие функции компилятора LLVM/Clang они применили в Android P для защиты от разного вида атак.

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

Технология Control Flow Integrity (CFI) предназначена для борьбы с такими эксплоитами. При ее включении компилятор строит граф вызовов функций и встраивает код сверки с этим графом перед каждым вызовом функции. Если вызов происходит по отклоняющемуся от графа адресу, приложение завершается.

Разработчики Android уже включили CFI для нескольких системных компонентов в Android 8. В Android P покрытие расширилось и теперь включает в себя медиафреймворки, а также стек NFC и Bluetooth. Тестовая поддержка также реализована для ядра.

2. Integer Overflow Sanitization. Данная технология предназначена для защиты от целочисленного переполнения. Компилятор встраивает в результирующий код приложений функции проверки, которые используются для подтверждения, что исполняемая арифметическая операция не вызовет переполнения.

Почитать

Впервые технология была использована в Android 7 для защиты медиастека, в котором обнаружили целый комплекс удаленных уязвимостей Stagefright. В Android P она также используется для защиты следующих компонентов: libui, libnl, libmediaplayerservice, libexif, libdrmclearkeyplugin и libreverbwrapper.

Читайте также:  Лучшие ноутбуки для майнинга криптовалюты в 2020 году

Код вызова функции с отключенным и включенным CFI

Обратный TCP-шелл с помощью Frida

Shellcoding an Arm64 In-Memory Reverse TCP Shell with Frida — статья с рассказом, как внедрить в Android обратный TCP-шелл с помощью Frida.

Это возможно благодаря классу Arm64Writer, который появился во Frida 10.4. Он позволяет записывать инструкции ARM64 прямо в память, а затем исполнять их.

Часть кода обратного шелла:

Почитать

var impl = (); (impl, , function (code) { var arm64Writer = new Arm64Writer(code, { pc: impl }); // SUB SP, SP, #0x50 (‘sp’, ‘sp’, 0x50); // STP X29, X30, [SP, #0x40] (‘x29’, ‘x30’, ‘sp’, 0x40, ‘pre-adjust’); // ADD X29, SP, #0x40 (‘x29’, ‘sp’, 0x40); … (); (); });Продолжение доступно только участникам Вариант 1. Присоединись к сообществу «», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

1 год

9300 р.

1 месяц

870 р.

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «»? Тогда этот вариант для тебя! Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Я уже участник «»

Регулятор громкости

В Android 8.1 Oreo я похвалил факт, что меню питания (выключить или перезапустить) появляется рядом с кнопкой питания. Это даёт приятный опыт — нажмите кнопку, и на экране рядом с этой кнопкой появится определённое меню.

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

Регулятор громкости

Вам также стоит помнить, что в Android P эти кнопки по умолчанию используются для объёма мультимедиа.

Microsoft Surface Duo 2

Первый Microsoft Surface Duo, оснащенный двумя экранами, наделал много шума во время анонса в 2019 году, но разочаровал после выхода осенью 2020 года. Характеристики были посредственными, процессор Snapdragon 855 — устаревшим, NFC отсутствовал, а интерфейс казался неполноценным. Кое-что из этого можно было бы простить, если бы не цена в 1399 долларов.

Так почему же мы включили Surface Duo 2 в число самых ожидаемых смартфонов 2021 года? Несмотря на все свои недостатки, Surface Duo действительно показал себя многообещающим устройством, и предложил что-то действительно уникальное на рынке.

Microsoft Surface Duo 2

Этот гаджет имеет складную конструкцию, поддерживает работу со стилусом и является гибридом телефона, планшета и электронной книги. Он оснащен двумя 5,6-дюймовыми экранами с разрешением 1800 х 1350 и их можно использовать вместе (пусть и с большим шарниром посередине) в виде 8,1 дюймового экрана с разрешением 2700 х 1800 пикселей.

Остается лишь надеяться, что вторая версия получит улучшенную «начинку», которая сделает ее более привлекательной в глазах самых требовательных любителей гаджетов. Процессор Snapdragon 888, появление NFC и немного больше оперативной памяти пошли бы Surface Duo на пользу.

Современная техника - портал Миникод