The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск мобильной платформы Android 9

06.08.2018 22:59

Компания Google опубликовала релиз открытой мобильной платформы Android - Android 9 ("Pie"). Связанные с новым выпуском исходные тексты размещены в Git-репозиторий проекта (ветка android-9.0.0_r1). Обновления прошивки уже подготовлены для устройств Pixel, Pixel XL, Pixel 2 и Pixel 2 XL, а в ближайшие месяцы появятся для актуальных смартфонов компаний Sony Mobile, Xiaomi, HMD Global, Oppo, Vivo, OnePlus и Essential.

Основные новшества:

  • В настройки добавлен режим адаптивного использования аккумулятора, позволяющий ограничить расходование ресурсов аккумулятора для редко используемых приложений. Для вычисления приоритетов доступа к системным ресурсам применяется алгоритм машинного обучения, который определяет какие из приложений наиболее важны пользователю. На основании приоритетов приложения объединяются в группы с различными ограничениями активности (ограничения на запуск заданий, сетевую активность, интенсивность пробуждения и отправку сообщений Firebase);
  • Реализована система рекомендаций App Actions, при помощи которой приложение может быть рекомендовано пользователю в тот момент, когда он наиболее заинтересован в выполнении действий, которые может обеспечить данная программа. Система основана на применении методов машинного обучения и нацелена на предоставлении подсказки о наличии нужных приложений, которые будут оптимальны в контексте текущего сеанса работы пользователя в интерфейсе запуска приложений, при выделении текста, при поиске, в Google Play и при использовании интерактивного ассистента;
  • Представлена система адаптивного изменения яркости (Adaptive Brightness), которая использует машинное обучение для установки наиболее оптимальной для конкретного пользователя яркости экрана с учётом его предпочтений (система обучается на том какую яркость выставляет пользователь в разных условиях);
  • Поддержка слайсов (Slices), при помощи которых приложения могут предоставить доступ к удалённому контенту в различных местах, например, в интерфейсе поиска и в интерактивном ассистенте. Слайсы позволяют организовать интерактивное взаимодействие с использованием переключателей, опций, ползунков, прокрутки и других элементов интерфейса;
  • Улучшен вывод уведомлений о поступлении новых сообщений. Подобные уведомления теперь могут выводиться в стиле мессенджера с показом нити разговора, привязкой к отправителям, подсказками для быстрого ответа и поддержкой вставки изображений. Реализована возможность применения технологии Smart Reply для быстрого ответа на уведомления с новыми сообщениями (Smart Reply использует машинное обучение для автоматического формирования наиболее подходящего ответа);
  • Новая система навигации, упрощающая переход между разными режимами работы интерфейса (домашний экран, обзор недавно используемых приложений, список приложений) при помощи одной интерактивной кнопки-ползунка. В обзоре запущенных приложений значительно увеличены эскизы экрана, что позволяет оценить текущую активность в приложениях, добавлена возможность поиска и поддержка перехода к общему списку программ в один клик;
  • Добавлен новый виджет "Увеличительное стекло", упрощающий выделение текста и точное управление курсором в тексте. Виджет автоматически может применяться в любых формах ввода на основе класса TextView, для адаптации к другим интерфейсам предложен Magnifier API;
  • Добавлен новый интерфейс для определения приложений, активно расходующих заряд аккумулятора при фоновой работе. Подобные приложения теперь отображаются в разделе настройки параметров аккумулятора и могут быть в один клик ограничены от выполнения фоновых работ и доступа к сети;
  • Добавлен API динамической обработки звука (Dynamics Processing API), позволяющий увеличить акустическое качество звука в приложениях за счёт изоляции определённых частот и манипуляции уровнем громкости (например, можно сделать более слышимым голос вдалеке, отрезав сопутствующие шумы и увеличив громкость для определённых частот);
  • Реализован режим "не беспокоить", при котором отключаются звонки, сигналы уведомлений и всплывающие диалоги. Для быстрого включения режима достаточно перевернуть телефон экраном вниз;
  • Добавлены новые приложения: Dashboard для анализа активности пользователя на смартфоне, показывает с какими приложениями дольше всего поводит время пользователь, как часто разблокируется телефон, как много поступает уведомлений. App Timer для задания ограничения времени работы в определённых приложениях, при приближении к установленному лимиту показывается специальное уведомление. Wind Down для индикации, что пора спать и автоматического включения режима "не беспокоить" на ночь;
  • Добавлен универсальный диалог для биометрической аутентификации с использованием различных видов сенсоров (отпечатки пальцев, распознавание лица, анализ радужной оболочки глаза). Приложения теперь могут использовать штатный API BiometricPrompt для вывода диалога биометрической аутентификации вместо создания собственных диалогов;
  • Добавлена поддержка защищённых подтверждений (Protected Confirmation), использующих цифровые подписи на уровне TEE (Trusted Execution Environment) для гарантирования, что определённая строка была показана пользователю и он согласился с выполнением операции.
  • Добавлен новый тип хранилищ ключей StrongBox, предоставляющий более надёжную защиту закрытых ключей за счёт их хранения и обработки в специальных аппаратных окружениях с отдельным CPU, памятью и Flash;
  • Для приложений заблокирован доступ к информации о сетевой активности в системе, включающей сведения о том, к каким хостам осуществляются сетевые подключения (функциональность netstat);
  • Добавлена поддержка технологии "DNS over TLS", позволяющей защитить канал связи с DNS-сервером. "DNS over TLS" отличается от "DNS over HTTPS" применением штатного протокола DNS (обычно используется сетевой порт 853), завёрнутого в шифрованный канал связи, организованный при помощи протокола TLS с проверкой валидности хоста через TLS/SSL-сертификаты, заверенные удостоверяющим центром (в "DNS over HTTPS" резолвер обрабатывает запросы через Web API);



  • Поддержка протокола Wi-Fi RTT (WiFi Round-Trip-Time, IEEE 802.11mc) для получения информации о расстоянии до точек доступа, что можно использовать в приложениях для определения местоположения и навигации внутри зданий. Функциональность доступна через новый RTT API и требует наличия в устройстве поддержки IEEE 802.11mc. Зная расстояние до 3 и более точек доступа можно рассчитать позицию смартфона в пространстве с точностью в 1-2 метра, чего достаточно для организации навигации в помещениях и для активации привязанных к местоположению сервисов. Расстояние определяется без соединения с точкой доступа, что позволяет сохранить приватность;
  • Приложениям предоставлены средства для полноэкранного вывода на устройствах с безрамочными экранами. Для управления отображением контента на таких экранах добавлен API DisplayCutout, при помощи которого приложение может проверить наличие на экране неотображаемых областей (например, закругление экрана и островок для фронтальной камеры, громкоговорителя и сенсоров), определить какие части изображения попадут в неотображаемые области и выбрать режим размещения контента относительно этих областей. В средства для разработчиков добавлена возможность симуляции подобных экранов на любых устройствах, что позволяет протестировать корректность отображения контента приложений;
  • Добавлен Multi-camera API, позволяющий организовать одновременный доступ сразу к нескольким камерам. Например, на устройствах с двумя раздельными фронтальными или задними камерами можно реализовать такие функции как бесшовное масштабирование, размытие фона (боке) и стереовидение. Для камеры также добавлен параметр Session, позволяющий сократить задержку перед началом записи, и параметр Surface для организации доступа приложений к непрерывному потоку данных с камеры. Добавлены API для использования подсветки ярким экраном в качестве фотовспышки и для доступа к данным оптического стабилизатора изображения для создания спецэффектов и программной стабилизации;
  • Добавлен класс ImageDecoder, позволяющий декодировать изображение из буфера, файла или URL в виде битмапа для последующего использования с классами Bitmaps и Drawable. По сравнению с классом BitmapFactory, который теперь объявлен устаревшим, в ImageDecoder поддерживается масштабирование, пошаговое декодирование, постобработка (например, можно применить различные эффекты, такие как закругление углов) и декодирование анимированных изображений;
  • Добавлена встроенная поддержка воспроизведения HDR-видео (профиль HDR VP9 Profile 2), в том числе на устройствах поддержкой HDR можно просматривать HDR-фильмы, доступные на YouTube и Play Movies;
  • Добавлена поддержка кодирования изображений в формате HEIF (HEIC у Apple), использующего эффективные методы сжатия HEVC (H.265), позволяющего хранить в одном файле несколько снимков или видео и поддерживающего операции кадрирования без перекодирования;
  • JobScheduler, управляющий запуском плановых заданий и применяющий ограничения при работе приложений в фоновом или спящем режиме, теперь может учитывать состояние сетевой подсистемы при выполнении работ, связанных с сетевым взаимодействием. В том числе JobScheduler может учитывать предоставляемые операторами сигналы о состоянии сети, оценивать перегруженность или наличие безлимитного доступа. С другой стороны, заявленные для выполнения задачи могут объявлять приблизительный размер данных, который потребуется передать/отправить, характер трафика (например, упреждающая загрузка) и режим работы сети (безлимитный или ограниченный). Сопоставляя информацию о состоянии сети и параметры сетевых задач JobScheduler может принимать решения по запуску или приостановке определённых задач, например, при нахождении в сети с ограниченным трафиком может отложить большие сетевые запросы, а для безлимитного соединения разрешить упреждающую загрузку;
  • Добавлен API TextClassifier для использования моделей машинного обучения для классификации текстов, например, для выделения дат, номеров рейсов и других типов информации из текста. Модели машинного обучения теперь могут обновляться прямо из Google Play. Через Firebase доступен новый ML Kit, предоставляющий набор кросс-платформенных API для выполнения в приложениях таких задач, как распознавания текста, определение лиц, расстановка меток для фотографий и т.п.

    До версии 1.1 обновлён API Neural Networks, предоставляющий приложениям возможности по задействованию средств аппаратного ускорения для систем машинного обучения. API позиционируется как базовая прослойка для функционирования в Android фреймворков машинного обучения, таких как TensorFlow Lite и Caffe2. Для использования на мобильных устройствах предложен ряд готовых моделей нейронных сетей, в том числе MobileNets (распознавание объектов на фотографиях), Inception v3 (компьютерное зрение) и Smart Reply (подбор вариантов ответа на сообщения). В новом выпуске добавлен набор новых операторов Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Strided Slice, Mean, Div, Sub и Squeeze. Для устройств Pixel 2 включён драйвер Qualcomm Hexagon HVX для ускорения квантованных моделей;

  • Улучшены средства автозаполнения полей, предоставляемые фреймворком Autofill. API расширен возможностями, позволяющими менеджерам паролей расширять функциональность Autofill, например, производить фильтрацию данных, проверку ввода и применять режим совместимости для приложений без прямой поддержки Autofill;
  • Добавлена реализация GlobalPlatform Open Mobile API (OMAPI API) для доступа к защищённым элементам (Secure Elements, SE) при проведении платежей по смарткартам и реализации различных защищённых сервисов. Для абстрагирования доступа к аппаратным защищённым элементам (eSE, UICC и т.п.) предусмотрена специальная HAL-прослойка;
  • В рамках инициативы по уходу от использования нешифрованного HTTP в пользу TLS/HTTPS, настройки по умолчанию в NSC (Network Security Configuration) изменены для блокировки всего незашифрованного трафика. При использовании Network Security Configuration все соединения теперь должны создаваться поверх TLS;
  • Добавлены новые правила SELinux, блокирующие доступ приложений к камере, микрофону и всем сенсорам, в случае работы процессов в фоновом режиме (нахождение в состоянии idle). Изменение поможет бороться с вредоносным и шпионским ПО, осуществляющим скрытую запись случайных разговоров или создание снимков окружающего пространства;
  • В релизе планируется включить шифрование резервных копий с использованием секретной фразы, хранимой на стороне клиента, а также добавить возможность генерации случайных MAC-адресов для борьбы с отслеживанием беспроводными точками доступа;
  • Продолжена оптимизация производительности и эффективности работы ART runtime. Профили выполнения изменены для задействования дополнительных оптимизаций и сокращения потребления памяти в скомпилированном коде приложений. Для популярных приложений размер DEX-файлов сокращен в среднем на 11%, что привело к снижению потребления системной памяти и ускорению запуска приложений;
  • Проведены оптимизации для увеличения производительности кода на языке Kotlin. В компилятор добавлены изменения, оптимизирующие обработку циклов;
  • Продолжена работа по снижению энерогопотребления в режимах Doze и App Standby, а также ограничению фоновой активности приложений для продления автономной работы устройств;
  • Представлен набор библиотек Android Jetpack, предоставляющий различные типовые компоненты Android и расширения для разработки на языке Kotlin, обновляемые независимо и сохраняющие обратную совместимость. Подготовлена новая библиотека расширений AndroidX;
  • Предложен новый формат распространения приложений Android App Bundle, позволяющий сформировать набор, включающий всё, что нужно приложению для работы на любом устройстве - языковые наборы, поддержка разных размеров экрана и сборки для различных аппаратных платформ. При загрузке приложения из Google Play на систему пользователя доставляются только код и ресурсы, необходимые для работы на конкретном устройстве, ничего лишнего не загружается. Поддерживается также доставка дополнительных модулей-расширений для уже установленных программ;
  • В рамках подготовки к обязательной поддержке 64-разрядной архитектуры, в Google Play начиная с ноября 2018 года станут приниматься только новые приложения и обновления к существующим приложениям, поддерживающие как минимум APIv26 (SDK от Android 8), т.е. включающие 64-разрядные варианты библиотек, помимо 32-разрядных.
  • Мультимедийные фреймворки и другие требующие повышенной безопасности компоненты, такие как стеки NFC и Bluetooth, собраны с применением техники Control Flow Integrity (CFI), обеспечивающего выявление некоторых форм неопределённого поведения, которые потенциально могут привести к нарушению нормального потока управления (control flow) в результате выполнения эксплоитов. Некоторые библиотеки, например libui и libmediaplayerservice, дополнительно пересбораны с кодом для выявления целочисленного переполнения, предоставляемым UndefinedBehaviorSanitizer (UBSan) от проекта LLVM;


  1. Главная ссылка к новости (https://android-developers.goo...)
  2. OpenNews: В Google ведётся обсуждение возможной замены Android на ОС Fuchsia
  3. OpenNews: Google планирует обязать OEM-производителей выпускать обновления безопасности для Android-устройств
  4. OpenNews: В следующем выпуске Android появится поддержка "DNS over TLS"
  5. OpenNews: Выпуск мобильной платформы Android 8.0 "Oreo"
  6. OpenNews: Выпуск мобильной платформы Android 8.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49092-android
Ключевые слова: android
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (86) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 23:07, 06/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Ждем Lineage OS на базе 9-ки
     
     
  • 2.7, AnonPlus (?), 23:22, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они на восьмёрку-то недавно перешли...
     
     
  • 3.40, ryoken (ok), 07:29, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не так чтоб недавно. С пол-года кажется уже есть. Другой вопрос, что не на все девайсы есть LineageOS 15. А где почитать планы развития собссно?
     
  • 2.58, ssh (ok), 14:40, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просвятите, а где-нибудь можно узнать какие приложения точно будут работать на Lineage OS? Интересуют банковские клиенты, duolingo, anki.
     
     
  • 3.60, Аноним (-), 15:06, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >банковские клиенты

    с рутом не запустятся. Ну и да - зонды от банков (там емнип еще какие то мутные антивирусы встроены сейчас) несовместимы с самой идеей lineageos

     
     
  • 4.63, Некрасов (?), 15:32, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Запустятся, просто ты не очень.
     
  • 4.69, Dmytro (?), 22:45, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Magisk?
     
  • 3.80, Александр (??), 15:11, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Банковские клиенты работают. Пользуют на Redmi Node LTE уже несколько лет. Намного стабильнее и качественне MIUI.
     
  • 3.96, Anonimus (??), 07:52, 10/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Сбербанк-онлайн" уже несколько месяцев как полноценно работает. До этого говорил, что прошивка-де рутнутая и разрешал только между своими счетами переводить.
     

  • 1.3, A.Stahl (ok), 23:08, 06/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Ничего особо интересного -- просто неспешное развитие непонятно в каком направлении.
     
     
  • 2.5, Hgtuugt (?), 23:18, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Ну да, без анимированных какашек - на помойку.
     
  • 2.6, th3m3 (ok), 23:21, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Они скоро хотят заменить Android новой ОС. Поэтому, пока не стоит ждать каких-то серьёзных фишек.
     
     
  • 3.14, AnonPlus (?), 23:35, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Как это часто бывает, многие журналисты и аналитики не стали вчитываться в текст первоисточника и изучать какие-то дополнительные материалы. Что, разумеется, не помешало им давать свои прогнозы и комментарии. Дошло до того, некоторые уже начали хоронить Android и рассказывать очень странные байки о технологиях безопасности новой ОС.

    Однако на данный момент Fuchsia это лишь группа экспериментальных проектов.

    Сама по себе разработка новой ОС не означает, что присутствующие на рынке программные продукты «приговорены» и можно начинать их хоронить. Достаточно вспомнить проект микроядерной ОС Microsoft Singularity (2003-2008), в который были вложены большие ресурсы, но он так и остался экспериментальным продуктом.

    Нужно понимать и то, что Fuchsia это не один проект, а группа, и любой из нее может быть перенесён полностью или частично в уже существующую экосистему Google. Что мешает портировать на Android графический интерфейс Armadillo? Или сохранить текущую пользовательскую оболочку и добиться работы ART (Android Runtime) через слой совместимости с Zircon? Да, это дорого и сложно, но у Google достаточно и ресурсов и компетенций для таких проектов.

    К примеру, можно вспомнить, что в Android 5 была произведена замена виртуальной машины (среды) в которой выполняются пользовательские приложения — Dalvik заменили на ART. Но рядовые пользователи даже не заметили такого серьёзного изменения «под капотом».

     
     
  • 4.21, RotarenegeD (?), 00:51, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    да что там некоторые журналисты недавно нашли уязвимость под названием "Zero Day"
     
  • 4.35, нона (?), 04:13, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да и в целом, кроме фич микроядра, Fuchsia вызывает спорный интерес. А так, надеюсь, будет годная штука как в плане разработки, так и в плане пользования.
     
  • 4.38, Аноним (38), 06:54, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >Что мешает портировать на Android

    Жаба --> пантенты --> суды --> убытки --> банкротство.

     
     
  • 5.51, Аноним (51), 11:14, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Жаба -> котлин -> профит
     
     
  • 6.97, Q2W (?), 09:16, 10/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так колтин на jvm'е.
     
  • 2.9, AnonPlus (?), 23:25, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как ничего? Теперь можно будет использовать бекап данных в гугло-облако. До этого данные приложений лились туда открыто, а я такого не приемлю.
     
     
  • 3.41, ryoken (ok), 07:32, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бекап должен быть под рукой на случай хэкстренного развёртывания. А не в облаке, которое наш любимый РКН по желанию левой задней ноги может с перепою забанить в любой момент.
     
     
  • 4.65, Аноним (65), 16:58, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну не все же живут где РКН. Большинство как раз даже и наоборот.
     
  • 2.23, Аноним (23), 01:02, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тут даже и не развитие, просто правка недочетов предыдущих версий. А немногие нововведения крайне сомнительны.
     
  • 2.33, Retrosharer (?), 02:16, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > открытой

    хм...

     

  • 1.4, Аноним (4), 23:17, 06/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    для того что бы использовать надо опять покупать новый телефон или гугловые пиксели?
     
     
  • 2.12, Анонимэ (?), 23:29, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Дык естествено. Корпорациям по типа гнусмаса, лыж, асуса, куйвей как-то нужно заробатывать бабло.

    Мало того что гугель про вас знает абсолютно все (запустите гугл карты и откройте историю) так еще они встраивают системы машиного обучения о более точном определении всех нюансов. Рынок сбыта этой информации просто огромен и в ближайшие 10 лет будет только развиваться.

     
  • 2.24, RotarenegeD (?), 01:02, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    те что с треблом и от нормального производителя обновятся довольно быстро.
     
  • 2.27, leap42 (ok), 01:46, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    смотрите в сторону Android One, Nokia или BBK (OnePlust, Oppo, Vivo), у них поддержка нормальная
    я вот Хлаоми А1 купил с 7.0, оно само обновилось до 8.0, потом 8.1 и скоро 9.0 прилетит
     

  • 1.8, Аноним (8), 23:23, 06/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >SDK от Android 8

    т.е. гражданам с "древним" андройдом, с осени, обновлений софта не ждать?
    норм чо

     
     
  • 2.10, AnonPlus (?), 23:27, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В новости не совсем удачно написано, а вы не совсем удачно поняли.

    Если разработчик пушит в маркет обновление, то обновление ВДОБАВОК КО ВСЕМ ПРОШЛЫМ ВЕРСИЯМ должно поддерживать ещё минимум API 26 (или новее).

     
     
  • 3.13, AnonPlus (?), 23:31, 06/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проще говоря, разработчиков заставят использовать кроме старых, ещё и новое API.

    И это хорошо. Потому что сейчас разработчик может указать в манифесте "я умею только апи от 5 андроида" и его приложение автоматом при установке получит все запрошенные разрешения (пермишены). А с новым API приложение запрашивает разрешение на доступ к тому или иному ресурсу при первом использовании. Так сложнее обдурить пользователя: когда у тебя скопом запрашивают разрешение, то трудно разобраться, какие из них можно не давать, а когда их запрашивают по одному - проще.

     
     
  • 4.25, Аноним (23), 01:06, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тот неловкий момент когда изначально разрешения сделали через одно место, а потом также сделали совместимость. Во имя безопасности ввести ограничения, которые не распространяются на старое апи(и которое можно было выставлять годами) это очень умно(нет).
     
     
  • 5.28, AnonPlus (?), 02:06, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Задним умом-то мы все крепки. А в реальности извольте тащить обратную совместимость и легаси. Яркий пример - ядро Linux, где Линус до сих пор не может выпилить какую-то древнюю фичу (забыл название), потому что есть буквально 2 пользователя, о которых достоверно известно, что они её используют.

    Так и тут, либо тащим совместимость, либо отваливаются приложения, разработчики которых их забросили. И в комментах на опеннете гугл радостно польют говном за "ани навязывают мине пакупку нового тилифона!!1".

     

  • 1.11, Аноним (11), 23:28, 06/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну посмотрим, будет ли оно работать без com google android gms главное, чтобы мо... большой текст свёрнут, показать
     
     
  • 2.22, RotarenegeD (?), 01:01, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Чтож до AVIF не дотерпели-то?

    чтоб можно было в мессенджерах с айфонорожденными картинками обмениваться.

     

  • 1.16, Аноним (16), 00:15, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >Bedroom
    >4 events

    хе-хе

     
  • 1.18, Наивный (?), 00:34, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это самое машинное обучение, упоминаемое в каждом абзаце, работает ведь локально, да?
     
     
  • 2.29, AnonPlus (?), 02:07, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно, иначе это будет равносильно своими руками отдать козырь Apple, у которых это локально. "Наш телефон это может сам, а ваш только при наличии интернета".
     
  • 2.68, Tihon (??), 19:48, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Новые Snapdragon и Kirin имеют блок для обработки нейронок. Но вот будет ли этот блок исподьзоватся в Android...
     
  • 2.79, Очередной аноним (?), 13:23, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    "До версии 1.1 обновлён API Neural Networks, предоставляющий приложениям возможности по задействованию средств аппаратного ускорения для систем машинного обучения. API позиционируется как базовая прослойка для функционирования в Android фреймворков машинного обучения, таких как TensorFlow Lite и Caffe2..."

    > средств АППАРАТНОГО ускорения

    Правда, что будет без этих средств - надо разбираться. Вероятнее всего просто не будет работать ("телефон превратится в старую тыкву").

     

  • 1.19, Аноним (19), 00:37, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >добавить возможность генерации случайных MAC-адресов для борьбы с отслеживанием беспроводными точками доступа;

    У гейппла это давно есть.

     
     
  • 2.30, AnonPlus (?), 02:08, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как и шифрование резервной копии паролем.

    Но "лучше поздно, чем никогда", - сказал мужик, кладя голову на рельсы вслед уходящему поезду.

     
     
  • 3.42, iPony (?), 07:48, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да там много чего из типа "как? этого раньше не было?"

    Реализован режим "не беспокоить", при котором отключаются звонки, сигналы уведомлений и всплывающие диалоги

    Добавлен универсальный диалог для биометрической аутентификации

    Для приложений заблокирован доступ к информации о сетевой активности в системе

    Добавлена поддержка кодирования изображений в формате HEIF

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

     
     
  • 4.74, _ (??), 02:34, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше всё это было внешними аппами. И даже больше.
     

  • 1.20, Аноним (20), 00:51, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > заблокирован доступ к информации о сетевой активности в системе, включающей сведения о том, к каким хостам осуществляются сетевые подключения (функциональность netstat)

    А как теперь смотреть netstat?

     
     
  • 2.31, AnonPlus (?), 02:10, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно, для этого понадобится рут, ну а за безопасность рутованного девайса отвечает уже юзер
     

  • 1.26, Аноним (26), 01:24, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Реализована система рекомендаций, при помощи которой приложение может быть рекомендовано пользователю в тот момент, когда он наиболее заинтересован в выполнении действий, которые может обеспечить данная программа.

    Плять! Теперь точно часть слова не выделить и не скопировать.

    Раньше только выделял что попало.
    А теперь ещё и запускать будет переводчик, поиск и черт знает ещё что.

     
     
  • 2.32, AnonPlus (?), 02:10, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Никто ничего автоматически запускать не будет. Будет предлагаться запустить.
     
     
  • 3.53, КО (?), 12:18, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл шутки кмк был вот в чем:
    Попробуй что-нибудь сделать, когда тебе на каждую букву вновь добавленную в выделение будет вылетать с десяток предложений от приложений, которые с ней могут сотворить такое ... :)
     
  • 3.75, поэт (?), 05:59, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это как раз то что тебе надо предложить, когда ты пытаешься на экране смарта выделить именно _эти_ пять слов, а не всё сразу, не половину текста и не полтора соседних слова.
     

  • 1.39, Илья (??), 06:59, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Реализован режим "не беспокоить", при котором отключаются звонки, сигналы уведомлений и всплывающие диалоги. Для быстрого включения режима достаточно перевернуть телефон экраном вниз;

    😎

     
  • 1.43, анон (?), 08:12, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > с ноября 2018 года станут приниматься только новые приложения и обновления к существующим приложениям, поддерживающие как минимум APIv26 (SDK от Android 8)

    блин, qt всё

     
     
  • 2.55, Попугай Кеша (?), 12:51, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Почему?
     
     
  • 3.83, vz_2 (?), 17:35, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    из-за плазмы
     
  • 2.56, A.Stahl (ok), 13:01, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Буквально на днях пересобрал свою Андроид-Qt поделку на APIv26. Никаких очевидных проблем не всплыло.
     

  • 1.44, гном спецназ (?), 08:41, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    ничего нового ...и спасибо за незатертый мейл мэдвана...
     
     
  • 2.47, Аноним (47), 09:47, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тю, так это ж мокапы скорее всего, там все фейковое.
     

  • 1.45, Твоя мама (?), 09:01, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Не очень понятно, какие из этих изменений будут в AOSP, а какие в GMS.
     
  • 1.46, Vivaswan (ok), 09:24, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Для вычисления приоритетов доступа к системным ресурсам применяется алгоритм машинного обучения, который определяет какие из приложений наиболее важны пользователю."  А слабо стандартный Preload к ядру прикрутить?
     
     
  • 2.54, КО (?), 12:19, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Без смузи не стильно и не молодежно
     
  • 2.82, vz_2 (?), 17:34, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    эта штука убьёт флеш, хотя вешь на машине нужная
     

  • 1.48, Анондройд (?), 10:19, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Я хочу! У меня mido
     
     
  • 2.72, Led (ok), 01:21, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Я хочу! У меня mido

    У тебя 1-е сентября на носу.

     

  • 1.49, Аноним (49), 11:00, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ждем на ми а2
     
  • 1.57, Аноним (57), 14:10, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    очередная попытка закостылить жор батареи анальными гуглозондами Может, проще п... большой текст свёрнут, показать
     
  • 1.61, Аноним (61), 15:13, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Давайте разрабатывать OpenHawrdare и OpenSowtrawe без слежки!
     
     
  • 2.64, Попугай Кеша (?), 15:36, 07/08/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Кому это надо? Подглядывать за другими ведь интереснее! В детстве все так делали. Вот, не выросли детки. Подглядывают теперь по-взрослому.
     
  • 2.73, Led (ok), 01:22, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Давайте разрабатывать OpenHawrdare и OpenSowtrawe без слежки!

    Поздно - три недели до конца каникул осталось...

     
  • 2.90, чебурнет.рф (ok), 16:46, 09/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всем опенетом!
     
  • 2.98, Q2W (?), 09:24, 10/08/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Давайте!
     

  • 1.62, Blind Vic (ok), 15:22, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > позволяющий увеличить акустическое качество звука

    Это типа "enlarge quality"?

     
  • 1.67, odd.mean (ok), 18:58, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот теперь точно пора купить новый мобильник из списка официально поддерживаемых Lineage OS. И закидать Protonmail реквестами, чтобы они в F-Droid появились.
     
     
  • 2.81, vz_2 (?), 17:29, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А tutanota не подойдёт?
     
     
  • 3.89, odd.mean (ok), 16:43, 09/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, подошла бы наверное, но уже давно пользуюусь protonmail, долго перелазил и многое на него теперь завязано. А разве tutanota есть F-Droid?
     
     
  • 4.99, odd.mean (ok), 19:27, 12/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще, подошла бы наверное, но уже давно пользуюусь protonmail, долго перелазил и
    > многое на него теперь завязано. А разве tutanota есть F-Droid?

    Кстати, с сегодняшнего дня есть.

     

  • 1.70, Аноним (70), 23:50, 07/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Надеюсь телефон хотя бы загружается без доступа к интернету.
     
     
  • 2.71, Google (?), 01:07, 08/08/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пока да, но мы работаем над этим.
     

  • 1.78, Аноним (78), 13:21, 08/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Реализован режим "не беспокоить", при котором отключаются звонки, сигналы уведомлений и всплывающие диалоги. Для быстрого включения режима достаточно перевернуть телефон экраном вниз

    И кто это придумал? Теперь стандартным действием отключаем все звонки? А ещё ложные детекты в кармане, тоже весело, наверное. Отдельно удобно объяснять различным бабушкам, что телефон экраном вниз складывать нельзя.

     
     
  • 2.92, чебурнет.рф (ok), 16:54, 09/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > И кто это придумал?

    Это придумали в Apple. Уж не помню даже и когда.
    Наконец-то и у вас инновации.

     

  • 1.84, iPony (?), 18:22, 08/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А где emoji?

    Добавили рыжих, лысых, кудрявых, седых.
    Оружие 🔫 заменили на игрушечное.
    Ну и gender neutrality

    https://blog.emojipedia.org/android-9-0-emoji-changelog/

     
  • 1.85, getfr (?), 21:52, 08/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все путем. Раз гугл присосался к линуксу, то теперь скоро будет андроид 69 и дальше. Типа гуглохрома.

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

     
  • 1.86, Forth (ok), 22:08, 08/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кто-нибудь в курсе какие точки доступа уже поодерживают 802.11mc?
     
  • 1.87, anonymous (??), 04:32, 09/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прочитал новость. Ничего про ART. Гугл не собирается больше догонять по фичам Яву?
     
  • 1.88, чебурнет.рф (ok), 16:42, 09/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Реализована система рекомендаций App Actions, при помощи которой приложение может быть рекомендовано пользователю в тот момент, когда он наиболее заинтересован в выполнении действий, которые может обеспечить данная программа.

    Прайс-лист на эти "рекомендации" уже оглашён разработчикам?

     
  • 1.93, Аноним (93), 18:13, 09/08/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И как всегда получат её лишь пользователи Google Pixel. Когда вышел Орео обещал гугл что все получат android 8/ 8.1, даже давно забытые производителями смартфоны и где ? И снова 9 получат только избранные! Для них остальные уже не люди !
     
     
  • 2.94, soarin (ok), 18:31, 09/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > И как всегда получат её лишь пользователи Google Pixel.

    Нет. Через года два во всех бюджетках в магазине.

     
  • 2.95, чебурнет.рф (ok), 19:00, 09/08/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Выбравшие Добро должны.. добреть.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру