The OpenNET Project / Index page

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

Бета-выпуск платформы Android Q

17.03.2019 23:55

Компания Google представила бета-версию открытой мобильной платформы Android Q. Релиз Android Q, который скорее всего будет поставляться под номером Android 10, ожидается в третьем квартале 2019 года. Для оценки новых возможностей платформы предложена программа бета-тестирования, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для устройств Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3 и Pixel 3 XL.

Ключевые новшества Android Q:

  • Предоставлено больше инструментов для контроля за доступом приложений к информации о местоположении пользователя. Если раньше, в случае предоставления соответствующих полномочий, приложение могло получить доступ к местоположению в любое время, даже когда оно неактивно (работает в фоне), то в новом выпуске пользователь может разрешить получение информации о его местоположении только в случае активности сеанса с приложением;
  • Добавлены дополнительные ограничения доступа приложений к совместно используемым файлам, таким как коллекции фотографий, видео и музыка;
  • Для доступа к загруженным файлам, размещённым в каталоге Downloads, приложение теперь обязательно должно использовать системный диалог выбора файла, который предоставляет пользователю полный контроль над тем, к каким конкретно файлам может обратиться приложение;
  • Блокирована возможность перехода приложений из фонового выполнения в активное состояние с выходом на передний план и получением фокуса ввода, прерывая таким образом работу пользователя с другим приложением. При необходимости привлечения внимания пользователя фоновым приложением, например, при входящем звонке, теперь следует использовать высокоприоритетные уведомление с получением полномочий на полноэкранный вывод;
  • Ограничен доступ к неизменяемым идентификаторам устройства, таким как IMEI и серийный номер. Для получения подобных идентификаторов приложение должно иметь привилегии READ_PRIVILEGED_PHONE_STATE. Приложениям также ограничен доступ к псевдо-ФС "/proc/net" со статистикой сетевой активности, а доступ к данным в буфере обмена отныне предоставляется только когда приложение активно (получило фокус ввода);
  • При отдаче списка контактов приложению прекращено ранжирование вывода по частоте обращения к контактам для сокрытия от приложений информации о предпочтениях пользователя;
  • По умолчанию включена рандомизация MAC-адресов: при подключении к разным беспроводным сетям теперь генерируются разные MAC-адреса, что не позволяет отслеживать перемещение пользователя между WiFi-сетями;
  • Для доступа к API сканирования сетей Bluetooth, сотовых сетей и Wi-Fi теперь требуется получение полномочий на получение точных сведений о местоположении (ранее требовались полномочия на получение приблизительных сведений о местоположении). При этом, если соединение устанавливается в режиме P2P или сеть для подключения определяется системой, то отдельные полномочия на доступ к информации о местоположении не требуются;
  • Реализована поддержка технологии защиты беспроводных сетей WPA3, в которой предоставляется защита от атак по подбору пароля (не позволит подбирать пароль в offline-режиме) и задействован протокол аутентификации SAE. Для генерации ключей шифрования в открытых сетях добавлена поддержка процесса согласования соединения, реализуемого расширением OWE (Opportunistic Wireless Encryption);
  • Добавлена поддержка устройств со сгибающимися складными экранами, таких как Huawei Mate X. На каждой половинке складного экрана теперь может размещаться отдельное приложение. Для поддержки новых типов экранов добавлена поддержка раздельной обработки множественных событий пробуждения и смены фокуса (когда одна половина экрана активна, а другая остаётся закрытой или когда обе половинки активны), а также расширен API для обработки изменения размера экрана (для того чтобы приложение корректно воспринимало увеличение размера экрана при раскрытии второй половины). В эмулятор Android добавлена симуляция устройств со сгибающимися экранами;
  • Добавлена поддержка ярлыков для отправки данных и сообщений (Sharing Shortcuts), позволяющих быстро перейти в приложение, осуществляющее отправку;
  • Добавлена поддержка всплывающих панелей с настройками, которые позволяют обратиться к ключевым системным настройкам в контексте пользовательского приложения. Для отображения панелей настройки из приложения предоставляется API Settings Panel. Например, мультимедийный проигрыватель может показать панель с системными настройками звука, а браузер настройки сетевого подключения и перехода в режим полёта;
  • Проведён рефакторинг беспроводного стека для усиления приватности и увеличения производительности, а также для улучшения управления устройствами интернета вещей через локальный Wi-Fi (например, для вывода на печать через Wi-Fi) и выбора точек подключения. Функции сканирования доступных точек доступа теперь предоставлюется платформой с выводом найденных сетей в интерфейсе Wi-Fi Picker и автоматической настройкой соединения в случае его выбора пользователем. Приложениям через API WifiNetworkSuggestions предоставлена возможность влиять на алгоритм выбора предпочитаемых беспроводных сетей путём передачи приложением ранжированного списка сетей и паролей для подключения к ним. Кроме того, при выборе сети, к которой осуществляется подключение, теперь учитываются метрики о пропускной способности при прошлом подключении (выбирается наиболее быстрая сеть);
  • Добавлены два режима работы Wi-Fi - режим достижения максимальной пропускной способности и режим минимальных задержек (например, полезен для игр и голосовых коммуникаций);
  • Приложения для работы с камерой и изображениями теперь могут запросить у камеры передачу дополнительных XMP-метаданных в файле JPEG, включающих сведения, необходимые для обработки глубины на фотографиях (например, сохраняемая двойными камерами карта глубины). Указанные параметры можно применять для реализации различных режимов размытия фона и эффекта боке, а также для создания 3D-фотографий или в системах дополненной реальности;
  • Добавлена поддержка видеокодека AV1, который позиционируется как общедоступный и не требующий оплаты отчислений свободный формат кодирования видео, который заметно опережает H.264 и VP9 по уровню сжатия;
  • Добавлена поддержка свободного звукового кодека Opus, обеспечивающего высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии;
  • Добавлена поддержка стандарта HDR10+, применяемого для кодирования видео с расширенным динамическим диапазоном;
  • В API MediaCodecInfo добавлен упрощённый метод для определения доступных на устройстве возможностей вывода видео (выводится список кодеков и поддерживаемых на устройстве разрешений и FPS);
  • Добавлен API Native MIDI, предоставляющий приложениям на C++ возможность напрямую взаимодействовать с MIDI-устройствами через NDK в неблокирующем режиме, позволяющем обрабатывать MIDI-сообщения с очень низкими задержками;
  • Добавлена поддержка графического API Vulkan 1.1. По сравнению с OpenGL ES использование Vulkan позволяет существенно снизить нагрузку на CPU (до 10 раз в тестах Google) и повысить производительность отрисовки. Конечной целью является повсеместная поддержка Vulkan на всех Android-устройствах, для чего Google работает с производителями оборудования в плане перевода Vulkan 1.1 в разряд обязательных требований для всех 64-разрядных устройств на базе Android Q;
  • Добавлена экспериментальная поддержка выполнения прослойки ANGLE (Almost Native Graphics Layer Engine) поверх графического API Vulkan. ANGLE позволяет выполнить отрисовку, абстрагируясь от специфичных для разных систем API, благодаря трансляции вызовов OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL и Vulkan). Для разработчиков игр и графических приложений ANGLE позволяет использовать обычный драйвер OpenGL ES на всех устройствах, использующих Vulkan;
  • До версии 1.2 обновлён API Neural Networks, предоставляющий приложениям возможности по задействованию средств аппаратного ускорения для систем машинного обучения. API позиционируется как базовая прослойка для функционирования в Android фреймворков машинного обучения, таких как TensorFlow Lite и Caffe2. Для использования на мобильных устройствах предложен ряд готовых моделей нейронных сетей, в том числе MobileNets (распознавание объектов на фотографиях), Inception v3 (компьютерное зрение) и Smart Reply (подбор вариантов ответа на сообщения). В новом выпуске добавлено 60 новых операций, включая ARGMAX, ARGMIN и квантуемый LSTM, а также проведены значительные оптимизации производительности, что позволило использовать API для поддержки новых моделей машинного обучения, таких как определение объектов и сегментация изображений;
  • Проведены значительные оптимизации производительности runtime ART, позволившие сократить потребление памяти и ускорить запуск приложений. В Google Play обеспечено распространение профилей PGO (Profile Guided Optimization), включающих сведения о наиболее часто выполняемых частях кода. Предкомпиляция подобных частей позволяет существенно сократить время запуска. В самом ART проведена оптимизация для более раннего запуска процесса приложения и перемещения его в изолированный контейнер. В образе памяти приложения обеспечено сохранение дополнительных данных, таких как классы. Реализован многопоточный режим загрузки образов памяти приложений. Повышена эффективность работы сборщика мусора, за счёт раздельной обработки недавно созданных объектов;
  • В API BiometricPrompt, унифицирующем вывод диалога биометрической аутентификации, добавлена поддержка пассивных методов аутентификации, таких как аутентификация по лицу. Предложены раздельные методы обработки явной и не явной аутентификации. При явной аутентификации пользователь должен подтвердить операцию, а при неявной - аутентификация может производится незаметно в пассивном режиме;
  • Добавлена и включена по умолчанию для всех соединений поддержка TLS 1.3. В тестах Google применение TLS 1.3 позволяет до 40% ускорить установку защищённых соединений, по сравнению с TLS 1.2.


  1. Главная ссылка к новости (https://android-developers.goo...)
  2. OpenNews: Выпуск мобильной платформы Android 9
  3. OpenNews: Проекты F-Droid и Android Rebuilds ввели в строй репозиторий с пересобранным Android SDK
  4. OpenNews: Проект Android-x86 выпустил сборку Android 8.1 для платформы x86
  5. OpenNews: Google в Android начинает использовать штатные DRM/KMS драйверы Linux
  6. OpenNews: Инициатива по передаче в основное ядро Linux специфичных для Android изменений
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50342-android
Ключевые слова: android
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (102) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 01:10, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    вот вам и фуксия...
     
     
  • 2.25, Попугай Кеша (?), 09:37, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –11 +/
    Я скорее буду ждать ОС от Huawei, в них больше надежды
     
     
  • 3.53, Amphyby (ok), 14:46, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ЦРУшники заминусовали
     
     
  • 4.70, Попугай Кеша (?), 16:58, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ха-ха, в точку. А что плохого-то в том? Вон у Huawei P20Pro хорошим получился, а почему бы им не иметь свою ОС? Что в этом плохого?
     
     
  • 5.96, Попугай Кеша (?), 12:00, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Андроидохомяки загрустили и поставили минус )
     
  • 2.61, qweo (?), 15:46, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это, в некотором роде, офтопик, но десятая версия - лишний повод задуматься, что с иглы Google стоит соскакивать (ну, лично для меня, по крайней мере). Отсюда вопрос: какие вы знаете свободные (не "откроем-вот-в-позапрошлом-году-честно-честно" Sailfish и.т.п.) альтернативы?
    Мне наиболее живой и перспективной представляется PostmarketOS - (не-совсем)GNU/Linux для мобильников. Есть WebOS и её форк LuneOS, Kai OS (наследник Firefox OS), UBPorts, а ещё?
     
     
  • 3.74, Куку там (?), 19:14, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Firefox OS

    Сейчас серьезно? Помоему хайп по поводу HTML5 Applications уже давно закрыт. Это иррациональная трата ресурсов устройста.

     
  • 3.80, Michael Shigorin (ok), 22:22, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У меня именно Sailfish (в двух экземплярах -- Jolla 1 и INOI R7).
     
     
  • 4.97, Попугай Кеша (?), 12:01, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как Sailfish? Хотел прикупить Sony XA2 + Sailfish 3.
     
     
  • 5.108, Michael Shigorin (ok), 15:17, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Как Sailfish? Хотел прикупить Sony XA2 + Sailfish 3.

    Мне -- нормально, но у меня и хотелки спокойные; см. тж. https://market.yandex.ru/product--smartfon-inoi-r7/115753687/reviews

     
  • 3.91, хотел спросить (?), 05:29, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    PureOS?
     
  • 2.75, Куку там (?), 19:22, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А что собственно фуксия...
    Она что? Готова? Или вы ждали что после того как появились слухи, на следующий день гугл релизнит полноценную операционку которая в паритете с текущей версией андроида?
     

  • 1.2, Аноним (2), 01:34, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А там и у нокии обновление будет. Ждем.
     
     
  • 2.58, JavaC (?), 15:37, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Гадость эта нокия, всё проклял уже с ней, адские тормоза и экран отклеился через полгода
     
     
  • 3.78, Полтишок (?), 21:31, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    «Русские блоки, американские блоки. Всё сделано на Тайвани!»
     

  • 1.3, Аноним (3), 01:41, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линукс с человеческим лицом.
     
     
  • 2.8, Ordu (ok), 04:20, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +18 +/
    Это человеческое лицо, на мой взгляд, больше похоже на зелёный пылесос с глазами.
     
     
  • 3.12, Система (?), 06:39, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ничто не близко к идеалу.
     
  • 3.24, Айран (?), 09:25, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    мешкам с костями не оценить красоту блестящего стального
     
     
  • 4.107, Bender Bending Rodr237guez (?), 14:30, 29/08/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ... зада
       T
    .-"-.
    |  ___|
    | (.\/.)
    |  ,,,'
    | '###
    '----'
     
  • 3.46, Попугай Кеша (?), 12:15, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Капитализм с человеческим лицом. Ага
     
  • 3.77, Emily (ok), 20:14, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    (c) "Nobody's perfect".
     
  • 2.32, Аноним (32), 10:22, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Человеческим лицом и ухмылкой капитализма
     
     
  • 3.33, Аноним (33), 10:32, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Покупайте социалистические смартфоны.
     
  • 3.43, Отражение луны (ok), 11:59, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Вас в детстве покусал большевик?
     
     
  • 4.50, Аноним (50), 14:16, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    хорошо еще не расстрелял, -- и на том, как говорится, спасибо
     
     
  • 5.54, Amphyby (ok), 14:48, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    евдокимов, шкура, перелогинься
     

  • 1.5, Kuromi (ok), 02:03, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    WPA3 поддержка появилась. Здорово, тепер осталось подождать всего лет 5-10 пока устройствабез WPA3 не исчезнут повсеместно.
     
     
  • 2.30, Попугай Кеша (?), 10:09, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В чем преимущество?
     
     
  • 3.51, Stax (ok), 14:26, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Закрывает уязвимости WPA2 типа KRACK: https://www.opennet.me/opennews/art.shtml?num=47392
    WPA3 на данный момент считается типа безопасным: https://habr.com/ru/post/425271/
     
     
  • 4.56, AnonPlus (?), 15:11, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    KRACK можно закрыть и со стороны точки, прикрыв уязвимые клиенты, как сделали в hostapd.

    https://w1.fi/cgit/hostap/plain/hostapd/hostapd.conf

    # This option can be used to work around key reinstallation attacks on the
    # station (supplicant) side in cases those station devices cannot be updated
    # for some reason. By removing the retransmissions the attacker cannot cause
    # key reinstallation with a delayed frame transmission. This is related to the
    # station side vulnerabilities CVE-2017-13077, CVE-2017-13078, CVE-2017-13079,
    # CVE-2017-13080, and CVE-2017-13081.

     
     
  • 5.69, Stax (ok), 16:50, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Можно но, во-первых, пока все устройства обновят hostapd, наверное уже и WPA3 ... большой текст свёрнут, показать
     
     
  • 6.83, AnonPlus (?), 00:53, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, вот у меня роутер на связке MT7621 + MT7603 + MT7621, тем не менее hostapd в OpenWrt под него есть.

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

     
     
  • 7.101, Stax (ok), 14:05, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Интересно, вот у меня роутер на связке MT7621 + MT7603 + MT7621,
    > тем не менее hostapd в OpenWrt под него есть.

    Очень странно. В 7621 встроена и реализация AP, управляемая через драйвер (ну, точнее в 7603), и аппаратное ускорение NAT/firewall; например, прошивка от padavan это все использует.

    А вот эти драйверы в ядро вкомпилены?
    # lsmod|grep ap
    mt76x3_ap             684080  1
    mt76x2_ap             750256  1

    (https://github.com/andy-padavan/rt-n56u/blob/master/trunk/linux-3.4.x/drivers/)

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

     
  • 4.86, Kuromi (ok), 02:17, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Закрывает уязвимости WPA2 типа KRACK: https://www.opennet.me/opennews/art.shtml?num=47392
    > WPA3 на данный момент считается типа безопасным: https://habr.com/ru/post/425271/

    Нормальные производители всеж таки выпустили патчи от KRACK. Сам не так давно с удивлением обновлял прошивку не самого нового роутера от TP-Link заплаткой.

     
  • 3.85, Kuromi (ok), 02:14, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Безопаснее, намного сложнее ломается. По большей части ничего революционного, просто работа над ошибками, давно пора уже было.
     
  • 2.106, Мишаня_тупой_ватник (?), 02:48, 23/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Что мешает уже сейчас купить себе такое устройство? Чего и зачем вы ждёте?
     

  • 1.6, Аноним (6), 03:23, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > при неявной - аутентификация может производится незаметно в пассивном режиме

    Это можно отключить?!

     
     
  • 2.7, Gannet (ok), 04:09, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет конечно. Тебе нельзя.
     

  • 1.9, Eric (??), 04:28, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В аккурат к показу 13 версии яблооси
     
     
  • 2.10, annual slayer (?), 04:53, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    да и визуальный дизайн почти унифицировали :-)
     

  • 1.11, Аноним (11), 04:54, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Темную тему обещали же, где?
     
     
  • 2.19, th3m3 (ok), 09:09, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Она там есть.
     

  • 1.13, IRASoldier (?), 06:57, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    >что не позволяет отслеживать перемещение пользователя между WiFi-сетями

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

     
     
  • 2.16, iPony (?), 08:15, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А это не про то.
    Это защита от логгирования MAC адресов без подключения к WiFI точкам.
     
     
  • 3.26, Аноним (26), 09:52, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Probe-запросы деанонимизируют намного лучше. Их смена мак-адреса не убирает.
     
     
  • 4.39, Аноним (39), 11:31, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Что за probe запросы?
     
     
  • 5.64, Ещё один аноним (?), 16:16, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Когда устройство ищет вокруг себя уже известные сети и гадит в эфире эти названия. чем и палится
     
     
  • 6.102, Аноним (102), 19:37, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде пытаются с этим тоже что-то сделать:

    This technique has poorer effectiveness against the iPhone due to the way the iPhone searches for Wi-Fi. It does so by sending out a "broadcast" ping or "to anyone" ping requesting for any nearby access points to reply rather than any specific one. Therefore, we will not see an iPhone asking for any specific APs. Tracking an iPhone is also somewhat harder (up until iOS 10) due to the fact that it also randomizes its MAC address when making these requests.

    In iOS 10, an Apple-specific element was added to the way iPhones probe for networks, allowing them to be effectively tracked again. Despite still being trackable, researchers described the technique used in the iPhone's probe requests as "closest to being pretty good."

     
  • 2.21, anon2 (?), 09:10, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Фишка в том, что это сделает бесполезными системы трекинга абонентов, которыми пользуется, скажем, Максима-Телеком в МСК. Увязывая мобильник человека с MAC его мобилы в метро, в дальнейшем они используют эти данные для работы вайфай-коробулек, которые могут закупать бизнесы для трекинга клиентов. В Москве -- повсеместно.
     
     
  • 3.57, AnonPlus (?), 15:13, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И у тех, кто купил премиум доступ без рекламы, аккаунты превратятся в тыкву?

    Я уже люблю эту опцию.

     
     
  • 4.71, anon2 (?), 17:00, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но зачем что-то покупать у конторы, которая фарцует твоими данными направо и налево?
    В Москве в целом подозрительно неплохо работает связь уже и в тоннелях. Зачем есть кактус-то?
     
     
  • 5.100, AnonPlus (?), 13:57, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, я ничего не покупал и даже в Москве не был. Просто слышал, что некоторые покупают.
     
  • 4.104, Аноним (102), 20:10, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Обрати внимание что даже в тексте новости написано "перемещение пользователя между WiFi-сетями", _между_ сетями, а не внутри _одной_ WiFi сети, регистрацию по MAC придумали не в максима, она много где используется и что бы она не ломалась там скорее всего привязка, одно имя AP - один мак (но случайно выбранный), так что всё будет работать в метро.
     

  • 1.14, Кирилл (??), 07:03, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Всего 2 новых бесполезных API, и даже присутствуют ограничения прав для всяких зондов... Неужели гугл решил начать работать над системой?
     
     
  • 2.22, anon2 (?), 09:11, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня такое ощущение, что они просто перетащили в мейнлайн функционал Trust из лайнейджа. Один в один.
     
  • 2.66, dimqua (ok), 16:36, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всяких зондов кроме своих собственных, разумеется. ;-)
     
     
  • 3.76, Кирилл (??), 19:33, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Уже что то. Лучше иметь вполовину меньше зондов.
     

  • 1.15, Аноним (26), 08:14, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    которое будет требоваться для всех приложений, а при невыдаче пользователя ... большой текст свёрнут, показать
     
     
  • 2.17, Дартаньян (?), 08:21, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    "Осталось только в ведре всё на вулксн переписать, чтобы окончательно закопать устаревшие устройства."
    Это уже ваши проблемы а не гугла, что вы сидите на устаревшем устройстве и не можете позволить купить себе более новый девайс.
     
     
  • 3.27, Аноним (26), 09:54, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Это уже ваши проблемы а не гугла, что вы сидите на устаревшем устройстве и не можете позволить купить себе более новый девайс.

    Конечно наши проблемы, что некоторые корпорации охренели.

     
     
  • 4.42, Дартаньян (?), 11:49, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    То есть гугл виноват в том, что вендоры не поставляют вам обновлений прошивок?
    Ясно, понятно, больше вопросов не имею.

    Гугл вам ничего не должен, пишите претензии вендору, который поставляет вам прошивки.
    Хотите обновлений от гугла, покупайте pixel

    А ваше нытье никого не интересует.

     
     
  • 5.81, Michael Shigorin (ok), 22:26, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну раз не интересует и это сам представитель заявляет (кто ж ещё будет с таким апломбом и такой уверенностью, ну точно же, да?) -- то я тем более пошёл.
     
     
  • 6.82, Гостище (?), 00:48, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Михаил, научите запускать андроид в линуксах. Я почти уверен, что вы умеете.
    Варианты без qemu предпочтительнее.
     
  • 6.93, Дартаньян (?), 08:38, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Почему пользователям с opennet google что-то должен?
    Вам должен вендор у которого вы купили телефон, а не гугл. Что теперь лично гуглу выпускать обновления на каждую модель телефона в мире?
    Он и так сделал treble на ведре и теперь выпускает cgi образы, которые можно поставить на любую прошивку с treble. Этого мало?

    А то, что сделали вулкан обязательным для 64 битных устройств, ничего не значит.
    Можно как и раньше собирать android из исходников без проблем и на девайсы без поддержки вулкана.
    Хотя зачем я это все говорю, здесь пользователям лишь бы поныть какой гугл охреневший.

     
  • 5.87, Kuromi (ok), 02:25, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть гугл виноват в том, что вендоры не поставляют вам обновлений
    > прошивок?
    > Ясно, понятно, больше вопросов не имею.
    > Гугл вам ничего не должен, пишите претензии вендору, который поставляет вам прошивки.
    > Хотите обновлений от гугла, покупайте pixel
    > А ваше нытье никого не интересует.

    Начиная с 8-ого андроида по идее делать прошивки должно быть намного проще, Trebble же, вот только производителям об этом сказать забылы, наверное.
    Возьмем Huawei Honor - они там суперновую модель каждые три месяца выпускают, удивительно что хоть что-то обновляется.

     
     
  • 6.92, Дартаньян (?), 08:08, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вендорам на это пофигу потому что в большинстве случаев. Обновляет нормально только гугл свои пиксели и аппараты по программе android one.

    Обновлять ведроид на teble сейчас намного проще, достаточно установить cgi образ поверх старой прошивки и все, если старая прошивка была на базе treble.
    Я так сделал, накатив эту бету Android Q поверх Lineage os 16 и все работает без проблем.

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

     
     
  • 7.105, Аноним (105), 16:30, 21/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    gsi
     
  • 2.40, Аноним (39), 11:36, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > А как же браузеры, по-умолчанию сохраняющие загруженные файлы, без спроса места?

    Это скорее очередное нападение на системы синхронизации без облаков, типа ssh + rsync.

     
  • 2.63, AnonPlus (?), 16:05, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> А как же браузеры, по-умолчанию сохраняющие загруженные файлы, без спроса места?

    Не совсем понял ваш вопрос. Зачем браузеру для сохранения файла обращаться к прочим файлам в каталоге? Незачем, поэтому это никак не затронет процесс сохранения загруженного файла.

     

  • 1.18, ryoken (ok), 08:57, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >> По умолчанию включена рандомизация MAC-адресов: при подключении к разным
    >> беспроводным сетям теперь генерируются разные MAC-адреса, что не позволяет
    >> отслеживать перемещение пользователя между WiFi-сетями

    Как раз думал, как бы такую штуку прикрутить. Ждём ещё более невышедшей LineageOS на Android 10, чо :D.

    >>  Smart Reply (подбор вариантов ответа на сообщения)

    Только мне в голову пришло из Терминатор 1 "F__K YOU ASSHOLE" ? :D

     
     
  • 2.28, Аноним (26), 09:55, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вообще-то в маркете уже много лет программы для этого.
     

  • 1.20, fske (?), 09:10, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Тут давеча рассказывали, что Андроид - опенсорс. Моя хотеть посмотреть исходники Android Q. И не после каких-то там релизов, а сейчас, ведь опенсорс же.
     
     
  • 2.23, Аноним (23), 09:22, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Изменения GPL-компонентов здесь https://android.googlesource.com/
    А код под Apache 2.0 будет опубликован в момент релиза. Имеют полное право, практику публиковать код только во время релиза практикуют многие открытые проекты, курируемые не только коммерческими компаниями, но и сообществами.
     
  • 2.29, Попугай Кеша (?), 10:08, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я так понимаю смысл тут в том, что в Google думают (пока вы весь код изучите - мы уже выкатим след.версию). Т.е. будете отстающими. Также и Vivaldi поступают

    И как бы смысл-то в этом.

     
     
  • 3.38, Аноним (38), 11:18, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Подумайте об истории всевозможных стратегий доступа к данным, разработанным Micr... большой текст свёрнут, показать
     
     
  • 4.45, Попугай Кеша (?), 12:14, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так об этом и речь. В далеком 12-м году я это понял. Когда фанател от C# и MS, включил голову и задумался. Все эти апгрейды фреймворков, постоянные смены API, вечная гонка за сертификациями (в некоторые компании чтобы устроиться - нужно было иметь сертификаты от MS - MCP или что-то в этом духе). Сертификат стоит 70 баксов. Это целая индустрия, экосистема от MS, которая доит своих приверженцев.
    Заплатил 70 баксов - прошел экзамен - получил сертификат. Через 2-3 года он уже не нужен никому. Вышло новое поделие от MS. И так по кругу. Ты вынужден получать 7-8 сертификатов, чтобы через 2-3 года снова их все переполучать. А если хочешь работать в компании а-ля Gold Partner of Microsoft, то тебе сертификаты необходимы.

    Хотя принципиально ничего не меняется. Как было правильно замечено - меняются стратегии доступа к данным. А толку? 1000 и 1 способ подключения к БД? На это надо тратить свою жизнь, профессиональное время?

    Да бесит. Грамотные люди и соскакивают с этих технологий, кто хоть какую-то голову на плечах имеет.

     
     
  • 5.48, Аноним (48), 12:46, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В ИТ щас можно нормально работать только там где порог вхождения высокий, например разработчиком железа. Остальное все боль. Хотя молодняк в восторге. (Ну это пока. К годам 40 они тут ныть будут похлеще чем 'пох' и другие старикашки.)
     
  • 5.49, Аноним (38), 13:13, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Стратегия неизменна. Меняется лишь цвет флага, под которым некоторые Дон Кихоты, как и положено рыцарям 1й квадры, идут в бой против лидирующей идеологии. За постороннего дядю.
     
     
  • 6.52, Попугай Кеша (?), 14:30, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос в том, что проблемы, которые уже решены подаются как новые под другим соусом. И люди, которые могли бы потратить время на что-то полезное, занимаются изучением/изобретением велосипедов, кормя корпорации и прожигая время.

    Поэтому сначала мы напишем приложение на MFC, затем на WinForms, затем WPF, затем перепишем на Silverlight, затем забросим Silverlight, перепишем все на Metro с убогими плитками, затем снова все перепишем на Win10 API и т.д.

     
     
  • 7.55, Аноним (38), 14:51, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Приходит ведь в итоге понимание, и "грамотные люди соскакивают", открывая новые горизонты.
     
     
  • 8.72, Попугай Кеша (?), 17:00, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого надо интересоваться миром вокруг, находить параллели, видеть причину и... текст свёрнут, показать
     
     
  • 9.99, Аноним (99), 12:47, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Такие способности позволяют познавать и находить объяснения мира вещей Вы выше ... текст свёрнут, показать
     
  • 7.95, Аноним (95), 11:50, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати вопрос, а что сейчас последняя живая версия а-ля winforms для десктопного ПО ( без встроенного браузера, данных много)?
     
  • 2.31, Ключевский (?), 10:15, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чувак, я тебе расскажу страшную тайну, только никому не говори. Даже код под GNU GPLv2+ тебе никто не обязан показывать пока ты не являешься законным пользователем бинарников. Вот если у тебя есть бинарники и ты их получил законным образом, то ты можешь требовать исходники, а без этого никто тебе ничего не должен. То что кто-то выкладывает исходники раньше, то это их добровольное действие.
     
  • 2.37, Аноним (38), 11:14, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Моя хотеть посмотреть исходники Android
    > Q.

    Твоя пора смотреть Кин-Дза-Дза.

     
     
  • 3.41, Andrey Mitrofanov (?), 11:44, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> Моя хотеть посмотреть исходники Android
    >> Q.
    > Твоя пора смотреть Кин-Дза-Дза.

    +1
    Вот ещё интересные исходники на посмотреть: http://lib.ru/ORWELL/animalfarm.txt

     
     
  • 4.47, Аноним (38), 12:40, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>> Моя хотеть посмотреть исходники Android
    >>> Q.
    >> Твоя пора смотреть Кин-Дза-Дза.
    > +1
    > Вот ещё интересные исходники на посмотреть: http://lib.ru/ORWELL/animalfarm.txt

    "Рассадник Душ" ещё интереснее в исходнике, чем в трансляции. Классический Мажор против Мистера Страсть. Ммм. Пардоньте за мой французский.

     
  • 2.59, qweo (?), 15:37, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Учите матчасть, сэр! "Собор и Базар" - классика, после которой открыли Netscape. Соборную модель практиковали даже проекты GNU, такие как GCC и Emacs.

    А вот реальные проблемы с Android, вроде ползучей замены AOSP-компонентов проприетарщиной - как раз повод для скепсиса об открытости.

     
     
  • 3.67, dimqua (ok), 16:43, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Каких компонентов, например?
     

  • 1.34, Аноним (34), 10:49, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А с эмодзями то что, новые добавили?
     
  • 1.36, Dapredator (?), 11:13, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какая ещё фуксия? Попытка гугла "напугать ежа голой задницей" провалилась. Гугл думал, что сейчас заявит об уходе с линукса, и все кинутся принимать их г***о-патчи для андроида. Но, как говориться, nice try ;) Блеф не прокатил. ;)
     
  • 1.60, Аноним (60), 15:39, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Логотип Android Q смахивает на старый логотип Qt.
     
     
  • 2.62, Аноним (62), 15:57, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А буква Q смахивает на О. Это тебе в копилку фактов о разнообразных смахиваниях.
     
     
  • 3.73, Попугай Кеша (?), 17:01, 18/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это уже конспирология!
     

  • 1.65, Аноним (65), 16:28, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Новый выпуск полупроприетарного мобильного ненужно

    ясно

     
  • 1.68, жека воробьев (?), 16:43, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    диалоги внешне стали копией с иОС
     
  • 1.79, Онаним (?), 21:47, 18/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > По умолчанию включена рандомизация MAC-адресов: при подключении к разным беспроводным сетям теперь генерируются разные MAC-адреса, что не позволяет отслеживать перемещение пользователя между WiFi-сетями

    Что на это скажет роскомкомкомком?

     
     
  • 2.88, Kuromi (ok), 02:29, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> По умолчанию включена рандомизация MAC-адресов: при подключении к разным беспроводным сетям теперь генерируются разные MAC-адреса, что не позволяет отслеживать перемещение пользователя между WiFi-сетями
    > Что на это скажет роскомкомкомком?

    Ничего не скажум, им не до того, им там нужно приготовится по Закону Клишаса блокировать неуважение к Правящей Тусовке. Объем работы вырисовывается такой (потому как выяснилось, что особого уважения власти среди населения не вызывают), что даже сами представители органа выступили против закона.

     

  • 1.94, anonymous (??), 09:33, 19/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не вижу ничего относительно котлина и джавы. Языковые технологии развиваться не будут?
     
     
  • 2.98, Попугай Кеша (?), 12:02, 19/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Им не надо развиваться, просто всем надо приобщиться к божественному LISP - Clojure, Scheme, CommonLisp
     

  • 1.103, InuYasha (?), 20:03, 19/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отсутствия централизованного Open/SaveFileDialog с разграничением доступа в андроиде - это всегда был верх идиотизма. Ну, в бизнесе всегда так - сначала надо по-быстрому накатать, продать, растиражировать, а потом, ну... как пойдёт.
     

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



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

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