Компания Google опубликовала (https://android-developers.googleblog.com/2019/09/welcoming-... релиз открытой мобильной платформы Android 10 (https://developer.android.com/about/versions/10/). Связанные с новым выпуском исходные тексты размещены в Git-репозиторий (http://source.android.com/source/downloading.html) проекта (ветка android-10.0.0_r1). Обновления прошивки уже подготовлены (https://developers.google.com/android/images) для 8 устройств серии Pixel, в том числе для первой модели Pixel. В ближайшие месяцы обновления с Android 10 будут выпущены для актуальных смартфонов таких компаний, как Sony Mobile, Xiaomi, Huawei, Nokia, Vivo, OPPO, OnePlus, ASUS, LG и Essential.
Основные (http://android.com/10) новшества:- Представлен проект Mainline (https://android-developers.googleblog.com/2019/05/fresher-os... позволяющий обновлять отдельные системные компоненты без обновления платформы целиком. Подобные обновления загружаются через Google Play отдельно от OTA-обновлений прошивки от производителя. Предполагается, что прямая доставка обновлений не привязанных к оборудованию компонентов платформы позволит существенно сократить время получения обновлений, увеличить оперативность исправления уязвимостей и снизить зависимость от производителей устройств в поддержании безопасности платформы. Примечательно, что модули с обновлениями изначально будут поставляться с открытым кодом, будут сразу доступны в репозиториях AOSP (Android Open Source Project) и смогут включать улучшения и исправления, подготовленные сторонними участниками.
Из компонентов, которые будут обновляться раздельно, на первом этапе названы 13 модулей: мультимедийные кодеки, мультимедийный фреймворк, DNS-резолвер, Conscrypt (https://github.com/google/conscrypt) Java Security Provider, Documents UI, Permission Controller, ExtServices, данные часовых поясов, ANGLE (https://developer.android.com/preview/features/angle.md) (прослойка для трансляции вызовов OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL и Vulkan), Module Metadata, сетевые компоненты, Captive Portal Login и настройки сетевого доступа. Обновления системных компонентов поставляются в новом формате пакетов APEX (https://g.co/android/apex), который отличается от APK возможностью применения на раннем этапе загрузки системы. На случае возможных сбоев предусмотрен режим отката изменений;- Добавлена поддержка стандарта мобильной связи 5G (https://ru.wikipedia.org/wiki/5G), для которого будут адаптированы имеющиеся API управления соединениями. В том числе через API приложения могут определять наличие высокоскоростного соединения и активности тарификации по трафику;
- Добавлена функция "Live Caption", позволяющая автоматически на лету создавать субтитры при просмотре любого видео или прослушивания звуковых записей, независимо от используемого приложения. Распознавание речи производится локально без обращения к внешним сервисам;
- Cистема автоматических быстрых ответов, ранее доступная для уведомлений, теперь может применяться для формирования рекомендаций наиболее вероятных действий в любых приложениях. Например, при показе сообщения с приглашением на встречу система предложит быстрые ответы с согласием или отклонением приглашения, а также покажет кнопку для просмотра намеченного места встречи на карте. Варианты выбираются с использованием системы машинного обучения на основании изучения особенностей работы пользователя;- На уровне системы реализована тёмная тема оформления (https://developer.android.com/preview/features/darktheme) которая может применяться для снижения утомления глаз при недостаточном освещении.
Тёмная тема включается в настройках Settings > Display, через выпадающий блок быстрых настроек или при включении режима экономии энергии. Тёмная тема применяется как для системы, так и для приложений, в том числе предлагая режим автоматического преобразования в тёмные тона существующих тем;- Добавлен режим навигации жестами, позволяющий использовать для управления только экранные жесты без отображения навигационной панели и выделяя всё экранное пространство под контент. Например, кнопки типа Back и Home заменяются на сдвиг от края и скользящее касание снизу-вверх, для вызова списка запущенных приложений применяется длительное касание к экрану. Режим включается в настройках "Settings > System > Gestures";
- Добавлен "фокусный режим" (Focus Mode), позволяющий на время, когда нужно сосредоточится на решении какой-то задачи, выборочно приглушить отвлекающие приложения, например, приостановить получение почты и новостей, но оставить карты и мессенджер;- Добавлен режим родительского контроля "Family Link", позволяющий ограничить время работы детей с устройством, предоставлять бонусные минуты за успехи и достижения, просматривать списки запускаемых приложений и оценивать сколько времени в них проводит ребёнок, рецензировать устанавливаемые приложения и назначать ночное время для блокирования доступа по ночам;
- Предоставлено больше инструментов для контроля за доступом приложений к информации о местоположении пользователя. Если раньше, в случае предоставления соответствующих полномочий, приложение могло получить доступ к местоположению в любое время, даже когда оно неактивно (работает в фоне), то в новом выпуске пользователь может разрешить получение информации о его местоположении только в случае активности сеанса с приложением;
- Добавлены (https://developer.android.com/preview/privacy) дополнительные ограничения доступа приложений к совместно используемым файлам, таким как коллекции фотографий, видео и музыка;
- Для доступа к загруженным файлам, размещённым в каталоге Downloads, приложение теперь обязательно должно использовать системный диалог выбора файла, который предоставляет пользователю полный контроль над тем, к каким конкретно файлам может обратиться приложение;
- Блокирована возможность перехода приложений из фонового выполнения в активное состояние с выходом на передний план и получением фокуса ввода, прерывая таким образом работу пользователя с другим приложением. При необходимости привлечения внимания пользователя фоновым приложением, например, при входящем звонке, теперь следует использовать высокоприоритетные уведомление с получением полномочий на полноэкранный вывод;
- Ограничен (https://developer.android.com/preview/privacy/data-identifiers) доступ к неизменяемым идентификаторам устройства, таким как IMEI и серийный номер. Для получения подобных идентификаторов приложение должно иметь привилегии READ_PRIVILEGED_PHONE_STATE.
Приложениям также ограничен доступ к псевдо-ФС "/proc/net" со статистикой сетевой активности, а доступ к данным в буфере обмена отныне предоставляется только когда приложение активно (получило фокус ввода);
- При отдаче списка контактов приложению прекращено ранжирование вывода по частоте обращения к контактам для сокрытия от приложений информации о предпочтениях пользователя;
- По умолчанию включена рандомизация MAC-адресов: при подключении к разным беспроводным сетям теперь генерируются разные MAC-адреса, что не позволяет отслеживать перемещение пользователя между WiFi-сетями;
- Для доступа к API сканирования сетей Bluetooth, сотовых сетей и Wi-Fi теперь требуется получение полномочий на получение точных сведений о местоположении (ранее требовались полномочия на получение приблизительных сведений о местоположении). При этом, если соединение устанавливается в режиме P2P или сеть для подключения определяется системой, то отдельные полномочия на доступ к информации о местоположении не требуются;
- Реализована поддержка технологии защиты беспроводных сетей WPA3 (https://www.opennet.dev/opennews/art.shtml?num=48854), в которой предоставляется защита от атак по подбору пароля (не позволит подбирать пароль в offline-режиме) и задействован протокол аутентификации SAE. Для генерации ключей шифрования...URL: https://android-developers.googleblog.com/2019/09/welcoming-...
Новость: https://www.opennet.dev/opennews/art.shtml?num=51411
Обновился. Сидел на бетке, прилетело только 5Мб. Т.е., по факту, в релизной версии, по сравнению с бетой, особо ничего не поменялось.Станное обновление.
Bubbles скрывается в developer tools и, по умолчанию, отключен. Т.е. для конечного пользователя не готов.
Live Captions, который я больше всего ждал, не появился. Может на Pixel 2 XL его не завезут, только на новые телефоны. Но обидно.
По факту, только темная тема и новые жесты управления, как в айфоне. Темная тема мне не нужно, а вот жесты прикольные. Но на всяких мейзу/сяоми они уже давно.
Ну, в общем, люди пишут, что ни Live Captions, ни фокус мода нет. Типа, позже допилят.https://www.reddit.com/r/GooglePixel/comments/cz975y/ive_dow.../
А в маркетинеговых материалах "забыли" об этом упомянуть.
Вопрос будут ли продолжать поддерживать unlock для bootloader, чтобы можно было кастомизировать прошивку. Что-то я опасаюсь, что все производители могут заблочить.
на пикселях есть, а за остальных производителей только сами производители скажут..
Очень много полезного и реально толкового
Но..я ещё я 9 не подружился нормально, а уже 10
> Для доступа к загруженным файлам, размещённым в каталоге Downloads,
> приложение теперь обязательно должно использовать системный диалог выбора файлаЭто конец свободы в Android :(.
Хотели ввести scoped storage (как на iOS), но пока передумали. Опять таки все эти диалоговые окна выбора файла не сильно бьют по функциональности приложения, просто добавляют лишний геммор "в целях безопасности" для пользователя. Например, чтобы неограниченно писать файлы в какую то папку, нужно единожды выбрать эту папку, тем самым ты даёшь разрешение приложению пользоваться ею как угодно. Это имеет смысл только для всяких SD карт и OTG, так как к ним доступ закрыли после 4.4. В остальных случаях пока что можно свободно использовать любые файлы и папки если API твоего приложения меньше 29. Иначе только через MediaStorage или диалоговое окно.
Только на днях закончилось место на телефоне и, при помощи стороннего приложения DiskUsage, я искал, какие файлы нужно подчистить.Стандартные способы определения жирных файлов, абсолютно неюзабельные.
Так что, есть еще смысл в приложениях с полным доступом к памяти.
> Так что, есть еще смысл в приложениях с полным доступом к памяти.Таким разрабам останется только сидеть на target API == Android 9, и то рано или поздно её сделают deprecated и отправят в помойку приложения, чей target API меньше или равен Android 9.
"Сидеть" не получится, потому что через какое-то время на гугл плее прилетит "для обновления приложения новые сборки должны быть с Target version XX".Поэтому приложение либо летит в утиль, либо кастрируется (урезается функциональность в году новым ограничениям), либо уходит в тень - качайте APK с сайта разработчика, что будет делать околонулевая доля пользователей андроида, подсевшего на Google Play как на иглу.
Долго не получится, но и других вариантов я не вижу.
Не тебе решать, какие файлы стирать на нашем телефоне.
А где собственно конец?
> А где собственно конец?По большей части это ограничивает написание сторонних файловых менеджеров и прочего подобного софта. Достаточно представить, что юзеру чтобы начать использовать файловый менеджер, нужно открыть системный файловый менеджер и дать разерешение на папку. И ладно если это SD карта, на которую ты можешь дать разрешение целиком, но, например, на /storage/emulated/0 ты уже не можешь дать разрешение целиком, только на его подпапки (Download, Pictures и прочее).
Поэтому таким разрабам останется только сидеть на target API == Android 9, и то рано или поздно её сделают deprecated и отправят в помойку приложения, чей target API меньше или равен Android 9.
Гугл стал повышать Target version в Google Play весьма агрессивно.
Ещё в конце прошлого года ввели API 22 (Android 5.1), а уже в ноябре этого года API 26 (Android 8.0). То есть за год перепрыгнули сразу на 4ре версии.Через год вполне можно ожидать и обязательный Android 10...
Тьфу. В конце прошлого года ввели обязательный API 26 (Android 8.0), а в ноябре этого года требуют API 28 (Android 9.0).Так что через год будет кранты.
Разве это требование минимальной версии, а не SDK, с которым нужно его собирать? Просто у меня на CM12.1 (Android 5) спокойно обновляются приложения из гуглплея и сегодня.
Нет, это требования targetSDK в манифесте.
Собирать можно с SDK более высокой версии, minSDK может быть ниже targetSDK (для поддержки более старых устройств).
Требование гугл плея именно в targetSDK, потому-что она используется Android'ом для "режимов совместимости" (когда новое ограничение не действует на старые приложения).
Спасибо за объяснение, пока что я спокоен за свой планшет.
Мне кажется файловый менеджер - это сильно специфический софт для продвинутых пользователей, которые смогут дать соответствующие разрешения. Я сейчас не хочу бросать камень в ваш огород, просто хочу понять профит. Профит вижу в том, что бОльшее количество пользователей будет по-умолчанию находится в более безопасном окружении, чем до этого. Здесь бОльшинство имеет бОльший вес (а бОльшинство - это не разработчики файловых менеджеров, увы).
> Мне кажется файловый менеджер - это сильно специфический софт для продвинутых пользователейСогласен, но это сильно ограничивает разнообразие стороннего системного софта. Именно стороннего системного. Мне ясны мотивы гугла, они хотят большей защищённости от вредоносного ПО, большего контроля юзера над ПО без сюрпризов, при этом оставляя свободу разработчику (не считая множества диалоговых окон подтверждения).
Но эти мотивы не приводят к хорошим решениям, увы. Они просто дают разработчику НЕ равноценную замену. Взять тот же Storage Access Framework (SAF), который впервые появился в 4.4 и который теперь полностью заменит традиционный доступ к ФС. Вот только есть "небольшая" проблема - это довольно багованая и проблемная вещь, до недавнего времени её просто обходили стороной, с горе-пополам используя для доступа к SD карта (иначе никак).
Я согласен использовать SAF, но пусть разрабы гугла допилят его, прежде чем продвигать его в продакшен. Вместо этого они бросают разрабам этот SAF, который не является равноценной заменой ФС.
Тот самый SAF, из-за которого из Termux до сих пор нет доступа к SDCard и OTG USB storage устройствам.
Вижу, вы разбираетесь в этом.
Не подскажете, почему у меня Ghost Commander не может удалять файлы с карточки?
Штатный файловый менеджер удаляет, а Ghost Commander - не может. (Из встроенной памяти удаляет без проблем).
Без лога и/или отладки приложения сложно сказать, причина в самом приложении (неизвестно как удаляет) или в системе. Сам механизм удаления в Storage Access Framework выглядит так: мы удаляем запись из базы данных, то есть файл становится незарегестрированым, далее контент провайдер, который ответственен за эти файлы, должен удалить их физически. Но есть одно "но": он может и не удалить по какой либо причине, например, другой контент провайдер или файловый менеджер (в т.ч системный), обнаружил эти незарегестрированные файлы и снова добавил их в базу данных.
Ух, как всё сложно :) Спасибо за разъяснения.Поясню, что файлы - это фотографии. Я их копирую Ghost Commander-ом на SMB-шару. И хочется их сразу и удалить. Но не получается.
А в чём разница между встроенным хранилищем и sd-картой? (Видимо, в этой разнице и кроется проблема, потому что со встроенной памяти Ghost Commander файлы удаляет спокойно).И ещё. Получается, что если в системе есть два файловых менеджера, то есть вероятность, что они не смогут нормально сосуществовать?
> Поясню, что файлы - это фотографии.В таком случае вероятно их индексирует MediaScanner, контент провайдер файлов просто не успевает удалить их физически. Почему Ghost удаляет с внутреннего хранилища - так как удаляет сразу физически, по настоящему пути в ФС. Но теперь, начиная с 10, это будет невозможно.
Я смотрю, судя по минусам, народ на opennet ЗА ограничения доступа к файловой системе своего устройства...
да, мы за - потому что это не нам ограничили доступ, а васян- поделкам. Которым доверять может только слепоглухотyпой.Еще бы такого же но для телефонной книжки... впрочем, всосап не даст.
А он уже на стоковом линукс собран??
Собственные изенения ядра давно бэкпортированы в основное ядро.
Кстати прикольно было бы на андроиде без излишних костылей запускать нативные линуксовые приложения и полноценный стим (в т.ч. с его протоном). Мощности современных железок более чем позволяют, места и ОЗУ навалом, графика нормальная вот подтянулась. Пробовал недавно Samsung Dex на S9 с монитором+клавкой+мышкой - даже почти прилично, софта только всё ещё маловато с полноценной поддержкой (в т.ч. Termius не умеет разворачиваться) и заметил маленько лагов при работе по удалёнке через VPN, но возможно это VPN тупил.
Нативные линуксовые давно можно, правда иксов из коробки нет. Вайн и производные не позволят запускать x86 программы на arm без эмуляции, а эмуляция убьёт в корень производительность
Вноль не убьёт, какие-то ультрасовременные игры никто не планирует запускать, а так на досуге можно чего и поковырять например в дороге
https://wiki.termux.com/wiki/Graphical_Environment
> Варианты выбираются с использованием системы машинного обучения на основании изучения особенностей работы пользователя;Как выключить?
> Как выключить?Такую всеми долгожданную и нужную?
производители должны отдать root на те устройства которые больше не поддерживаются для обновления энтузиастами. Пока это не случилось андройд для меня ущербный.
хоть думал горловой перед тем как такое писать? вы хоть знаете что такое root до конца? да ещё и юзерам давать доступ, им оно не надо, а зловредам очень. тем кому нужен рут не составляет труда его получить
А на ноутбуке тебя root не пугает?
Меня рут вообще не пугает.
Если речь о таком же подходе к рут на андроид как это сделано в других дистрибутивах линукс, то всё равно не согласен, это сильно скажется на безопасности устройств с рутом в руках обычных юзеров, что так же может навредить бренду производителя устройства. Большей половине юзером андроид устройств рут не нужен и они чаще о нём даже не знают. Тем кто знает о рут и кому он нужен, как я уже сказал, не составит труда его получить.
Не расскажите как получить рут на самсунгах с оставлением всей функциональности(самсунг пей и т.д.)?
> с оставлением всей функциональности(самсунг пей и т.д.)?Вы, юзеры, просто обажаете пытаться прострелить себе колено. Благо, специально для вас выпускают ружья, которыми это сделать крайне сложно.
Так понимаю вменяемого ответа не будет? Почему-то не удивлен. Ты щечки перед своими одноклассницами надувай. В ваши рутования-ковыряния системы я наигрался ещё на семенах с эльфами. Теперь мне дорого свободное время - я беру железку на несколько лет и просто пользуюсь ей. Без всякого пердолинга с рутованием, поиском прошивок, тестированием модемов и прочей ересью которой занимаются в детстве.
Вменяемый ответ уже был. Вам, юзерам, рутовать что-то противопоказано, поэтому мы, инженеры, пытаемся вас обезопасить от подобных действий. Благо, большинство людей действительно предпочтут не тратить на это время. Вот и не надо.
Ты вообще внимательно читал начало?
> Тем кто знает о рут и кому он нужен, как я уже сказал, не составит труда его получить.На что последовал резонный вопрос как его получить с сохранением функциональности и без пердолинга.
ЗЫ. Ты не инженер, а получатель начального-среднего образования. Инженер не опозорился бы с таким. Ибо либо знает чем грозит рутование самсунгов, и очень большого количества соньковских телефонов. Либо изучит вопрос, если в нем не разбирается.
Мы, инженеры.(c) хехе.
Ты же понимаешь, что твой изначальный вопрос был адресован не мне? Я лишь подчеркнул, что данный функционал на рутованых девайсах отрубают с целью обезопасть вас, юзеров, от кражи денег и личных данных (мы, инженеры, называем это защитой от дурака), и что я искренне не рекомендую иметь любые платежные и банковские сервисы на таких девайсах, даже если (особенно если) кто-то выпустит хак, позволяющий это делать. Это не изменится даже если производители официально будут предоставлять возможность получить рут, технически это будет еще так же опасно.
Поэтому да, твой вопрос сродни желанию прострелить себе колено, и ответа он не требует. Надеюсь, теперь то до тебя долшло) Но если вдруг нет - вчетвертый раз разжевывать не буду.
Обделался - сделал глубокомысленный вид - я у мамки инженер. Ты "влез" в чужое обсуждение, придумал собственный вопрос и на него ответил. Ну молодец чё. В школе специалист по передёргам? И как-то веселит твоё упорное упоминание что "мы мол инженеры". Не инженер ты, ой не инженер. Ты прямо сам себя топишь:
> банковские сервисы на таких девайсах, даже если (особенно если) кто-то выпустит хак, позволяющий это делать.Инженер изучил бы вопрос. И ответ на него - магиск. Он позволяет рутованным устройствам прикидываться нерутованными.
ЗЫ. Иди тетрадки собирай энженер.
Чужое обсуждение в интернете? Кто пустил сюда гуманитария?)
что такое "root до конца" ?
Поясни для отставшего от жизни, теперь получение рута стало проблемой? Мне что-то кажется, что наибольшие проблемы не в руте, а в
1 проприетарных драйверах, которые препятствуют обновлению.
2 совершенно неадекватной системе сборки с огромным оверхедом, что делает невозможной сборку и разработку на машинах хилее build-серверов Гугла.
Когда su будет встроенный будет проще и удобней.
Мошенникам - да. Юзерам - нет.
> неадекватной системе сборки с огромным оверхедом, что делает невозможной сборку и разработку на машинах хилее build-серверов ГуглаНа моём стареньком 4-ядернике AOSP 9 собирается меньше часа. Правда это с ccache, первая сборка дольше.
Это под х86 с distcc? А если рутфс from scratch с чрутом в QEMU?
Мне это не нравится но производитель ничего тебе не должен, если это не оговорено при продаже. А устройства которые больше не поддерживаются меняются на новые с поддержкой. Вот так этот мир устроен на сегодня. Можешь организовать свой бизнес по производству и продаже мобилок и отдавать рут после окончания поддержки, делов то.
А я думал андроид уже все, и фуксия будет
а ваших пда всем таким как ты писал что не будет, а мне доказывали с пеной у рта обратное.
тут вангой не нужно быть
Фуксия будет через 5 лет примерно.
Там уже Android Studio 3.6 яростно пилят с нормальной поддержкой котлина. Надо будет потыкать.
А кто подскажет, какую минимальную версию ведроида поддерживают свежий NDK и студия? Хочу попробовать кой чего для е-книжки сделать, а она на android 4.0.4
Все прикольно но для меня самою главную функцию не завезли. Когда уже добавят поддержку нескольких файловых систем таких как EXT, F2fs и других, выходит парадокс устанавливаешь флеху на 128 или 256Gb а она по умолчанию форматируется в FAT32 жесть. Вот для меня это большой минус Андроида.
Кажется кроме пихеля все в exFAT уже умеют
Микрософт прийдёт, exFAT в ядро запихнет
И что форматируй внешним картридером на компе и ексфат отлично будет работать.
Проверял работает плохо.Через OTG вообще отказался определять. Парадокс в том что у меня фотоаппарат 2012 года простая дешевая мыльница и та умеет форматировать Флешки нормально в EXFAT сама по умолчанию если флешка превышает 32Gb при том что заявлена поддержка максимум 32 а он спокойно переваривает 128Gb. Пока все плохо, хотя сама система установлена на EXT вот это и удивляет.Идиотизм.
> выходит парадокс устанавливаешь флеху на 128 или 256Gb а она по умолчанию форматируется в FAT32 жесть.Ну у тебя видать просто жадный производитель смартфона.
А так кто деньги занёс за exFAT, у тех в него форматируется.Тем более, что сейчас новость была о том, что exFAT включат в ядро линукса, вот и будет тебе счастье. Но только с новым смартфоном 🙂, ибо апдейтов вряд ли стоит ждать, тем более если у тебя такой аппарат.
Помедленее телефоны не успеваем выпускать
> дополнительные ограничения доступа приложений к совместно используемым файлам, таким как коллекции фотографий, видео и музыка;Дополнительные ограничения на то, чем хотелось бы делиться.
Всё, больше невкусно.
Тебе будет трудно нажать на одну кнопку, чтобы дать разрешение в диалоговом окне?
Конечно, ведь лучше когда каждый фонарик из гуглплея может сам взять и послать мои фоточки в интернет.
>Добавлена поддержка свободного звукового кодека Opus, обеспечивающего высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии;Неправда. Opus был добавлен ещё в Android 5.1, и никто его оттуда не удалял.
>Подобные обновления загружаются через Google PlayНо не всеми, а только очень некоторыми. Ведь в Google Play, как известно /от Гоблина и Дональда Трампа/, не пускают собак, лошадей и китайцев. Особенно, китайцев)) И особенно тех китайцев, кто хотя бы потенциально могут обойтись и без гуголя и СШП.
> Ведь в Google Play, как известно /от Гоблина и Дональда Трампа/, не пускают собак, лошадейЧего 🤨?
Того. Смотрим "Властелин колец" с озвучкой Гоблина и учимся понимать юмор. Дословно в фильме было: "В подземный город не пускают собак, лошадей и китайцев".К тому же, Поняша, а ты-то вдруг чего распереживался? С лошадью поняшек не перепутаешь, да и от китайцев ты вроде отличаешься... В общем, не дергайся: тебя в подземный город и в Google Play пустят))
Самая вкусная версия Android за последние несколько лет! 7, 8, 9 версии пролетели незаметно. Через силу выискивал в них хоть что-то полезное. А тут прям объедение! Модульные патчи, Opus, TLSv1.3, WPA3, Режимы Wi-Fi, HDR10+, XMP в фото. Изменений больше, чем в трёх предыдущих версиях вместе взятых.Но самое то, чего все уже джва года ждали:
> доступ к данным в буфере обмена отныне предоставляется только когда приложение активно (получило фокус ввода)Закрыта старейшая и серьёзнейшая дыра в безопасности андроида (_Любое_ приложение в _Любой_ момент могло читать и пересылать скопированные пароли неизвестно куда). На самом деле только ради вот этой строчки на днях купил новый телефон, который точно в скором времени должен получить Android 10.
Нормальные парольные менеджеры работают через accessibility API. Присутствует даже на древних вёдрах. Но в кипасе нет, да. Потому что он - не нормальный парольный менеджер.
> TL;DR: Don't get tempted by any app asking you to enable its Accessibility Service. It will change your encryption password to the Android default one allowing everyone to decrypt the "encrypted" data. The PIN you enter at powering on your device may not be used for encryption at all - without a warning given.https://blog.g3rt.nl/android-lollipop-encryption-user-interf...
Выпуск зонда номер 10.
Не сметь!
Всем минусовать!
1. Ждёшь аоспу
2. Патчишь
3. Накатываешь
4. ???
5. Профит, не?
Ага, сейчас как пропатчу, как портирую проприетарные драйверы, как накачу. Я же девелопер, как и любой другой владелец смартфона.
Все пользователи андройда разрабы дров, которым спецификации лично производитель доставляет домой. А все остальные сидят на яблоке.
> Представлен проект Mainline, позволяющий обновлять отдельные системные компоненты без обновления платформы целиком.Почему такая важная вещь появилось только сейчас?
it's time
Потому что андроид сворачивают в пользу фуксии. Гуглу надо стимулировать производителей в её пользу. Раздельных обновлений не было потому, что производителям так прибыльнее: так больше телефонов покупают. Кому надо - тот может на древнее ядро и сейчас собрать openssl, wpa_supplicant и sqlife с помощью NDK и заменить файлы в /system.
Потому что производители могли накатить апдейт который бы ухудшал юзер экспириенс. Поэтому гугл ввел сертификацию на андройд и за каждое обновление и все за деньги.А то что они делают сейчас ответ на дыры, которые никогда не обновятся в старых версиях.
> Почему такая важная вещь появилось только сейчас?А какая разница? Если большинство это устраивает.
Я каждый раз спрашивал, в ответ "ССЗБ те, кто не купил Nexus/Pixel/Android One. А в случае чего root в лапы и мы сами всё как надо сделаем".
А можно сразу нормальный андройд выпустить, а не клепать недоделки
и когда там 500я версия?
Дай-ка угадаю. Ты не программист, верно?
На Hero обновление будет?
HTC Hero? 2009 года выпуска?
Ну все конец. Теперь новый _инерфейс_ gmail, google play будет у всех приложений из коробки.
>По умолчанию включена рандомизация MAC-адресовшТАА?
это баг или фича?
бля, а как теперь блокать юзверев?
толстенно.
при подключении к РАЗНЫМ беспроводным сетям теперь генерируются разные MAC-адреса
Скоро Андроид будет требовать i7 и 16 Гб оперативы.
>В ближайшие месяцы обновления с Android 10 будут выпущены для актуальных смартфонов таких компаний, как <…> Huaweiили не будут выпущены...
>Подобные обновления загружаются через Google Playа если система без гуглосервисов? Альтернатива возможна или это такое добровольно-принудительное проталкивание зонда?
У меня уже 6 лет телефоны без гуглосервисов и те же системные обновления webview'a прекрасно загружаются через аврора стор. Тут, думаю, процесс будет аналогичным.
Bromite SystemWebView получше будет, и через F-Droid обновляется.
https://www.bromite.org/system_web_view
у линейджа, наверное, будет свой сервис
> Альтернатива возможна?Да, вендоры могут так же делать это
https://source.android.com/devices/architecture/modular-system
На OP7Pro уже прилетела Open Beta
Ознакомился. Начал яростно ждать на свой Mi5s Plus LineageOS с сабжем. Заодно появилось ощущение, что собссно мой девайс начинает стремительным домкратом устаревать :D. Где там планы разрабов LineageOS-а почитать? :)
А фактически нигде. У них ни внятной стратегии, ни планов, все спорадически и как пойдет. На IRC можно поспрашивать.
Опять будет проблемы с криминалистикой. С 9 то никак не придумали еще способов снятия физики и анализа удаленных пользователем данных. А с 10 я думаю еще хуже все будет. Вообще запретить на законодательном уровне 9 и 10 )))
Иконки то хоть перерисовали? Live Captions им нужен для лучшего таргетирования рекламы? Когда его подключать к прослушиванию телефонных разговоров. Гугл должен делиться деньгами за рекламное использование данных пользователей или вернуть доллар который они берут с каждого пользователя за гуглсервисы.
>>На уровне системы реализована тёмная тема оформления
>> 03.09.2019 20:58
>> 2019В ОС появилась возможность настроить цвет оформления. Нет, ошибся. Выбрать. Ждём дальше.
Кто в теме, скажите, какие устройства имеются в виду под "на базе архитектур ... 86_64"?
Телевизоры
Спасибо.
Худшая операционная система всех времён и народов, причём не только среди мобильных.
> На уровне системы реализована тёмная тема оформления которая может применяться для -снижения утомления глаз при недостаточном освещении- AMOLED-экранов
"В ближайшие месяцы обновления с Android 10 будут выпущены для актуальных смартфонов таких компаний, как ... Huawei,"Всё уже, САНКЦИИ отменили?
Санкции - это политика. А бизнес - есть бизнес.
> Санкции - это политика. А бизнес - есть бизнес.Это неотделимые понятия.
Политика и санкции - инструменты бизнеса. Политика для давления нам людей, второй для давления на конкурентов.
> "В ближайшие месяцы обновления с Android 10 будут выпущены для актуальных смартфонов
> таких компаний, как ... Huawei,"
> Всё уже, САНКЦИИ отменили?Санкции не главное. Главное -- торговля.
Чего Дональд выторгует у Китая с этой истерики.
Пока его не побили свои же.Тебе-то с этой сантабарбары шо?...
https://www.ixbt.com/news/2019/08/29/huawei-mate-30-google.html
https://www.ixbt.com/news/2019/08/25/10-milliardov-dollarov-...
https://www.ixbt.com/news/2019/08/19/tim-kuk-ubeditelno-doka...
https://www.ixbt.com/news/2019/08/14/huawei-google-maps.html
https://www.ixbt.com/news/2019/08/13/otsrochka-dlja-apple-v-...
https://www.ixbt.com/news/2019/07/14/zakonomernoe-razvitie-i...
https://www.ixbt.com/news/2019/07/02/huawei-pytaetsja-uspoko...
> Тебе-то с этой сантабарбары шо?...Лулзы.
ну и что там поменялось за десяток лет, как держал заряд два дня, так дальше и в ведро, особенно в селе
Мне одному показалось или большая часть уже давно работает на 9 андроиде, например фамили фишки и черная тема на самсунгах ONE UI. В общем для меня явно ничего интересного и ничего нового.