Совсем недавно ребята из XDA-developers заглянули под капот утекшей сборки новой, ещё не анонсированной, версии Android. Давайте посмотрим, что они там нашли.



1. Тёмная тема


Давно ждёте тёмную тему? Пожалуйста. Будет добавлена возможность выбрать её прямо в настройках экрана (Display). На OLED-дисплеях она должна неплохо сэкономить заряд аккумулятора.

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


2. Обновленные разрешения


Да, пермишены опять обновятся. Но, кажется, нас, разработчиков, это не должно сильно затронуть. Единственное, что бросается в глаза, — новый вариант ответа при запросе на пермишен: «Разрешить только когда приложение используется». Для обычных же пользователей улучшилось отображение информации об использовании каждого разрешения. Всё стало более структурировано и красиво.


3. Десктоп-мод


В настройках разработчика нашлась новая интересная фишка под названием «force desktop mode». Наталкивает на мысль, что можно будет из телефона сделать десктоп. Вы что-нибудь слышали о Samsung DeX? Если да, то этот режим для вас не будет в новинку. Суть такова: вы подключаете свой телефон к док-станции, которая в свою очередь соединена с монитором, клавиатурой и мышкой. И, вуаля, телефон уже готов к десктопной работе. В данный момент на Android не так уж и много профессиональных инструментов для работы, в отличии от полноценного десктопа. Но для проверки почты, сёрфинга в интернете и прочих тривиальных вещей подойдёт. А там посмотрим, может что интересное и представят в этом направлении на предстоящем Google I/O.



4. Настройки разработчика (Developer options)


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

  • Enable freeform windows (Enable support for experimental freeform windows)
  • Force desktop mode (из пункта 3)
  • Restrict SMS & call log access (Only default phone and messaging apps have SMS & call log permissions)
  • Override force dark (Overrides the force-dark feature to be always on)
  • Game Update Package Preferences (Modify Game Update Package settings)
  • В Feature flags добавились:
    1. settings_aod_imagewallpaper_enabled (позволяет показывать обои в режиме «Anways on Display»)
    2. settings_bluetooth_hearing_aid
    3. settings_dynamic_homepage
    4. settings_mobile_network_v2
    5. settings_network_and_internet_v2
    6. settings_safety_hub
    7. settings_screenshot_long_press (позволяет использовать системный screen recorder по лонгтапу)
    8. settings_seamless_transfer
    9. settings_slice_injection
    10. settings_wifi_dpp
    11. settings_wifi_mac_randomization
    12. settings_wifi_sharing



Кстати, Always on Display теперь тоже переехал. Найти его можно в Display –> Lock screen display. Отображение заряда батареи в этом режиме переместился из центра экрана в верхний правый угол.



5. Специальные возможности (Accessibility)


Тут два нововведения. Time to take action и Time to read. Настройка времени, чтобы сделать действие и настройка времени, чтобы прочитать. Первая будет применяться к сообщениям, которые требуют от вас действия, но при этом исчезают через время. (Первое, что приходит на ум, — пуш с выбором моментального ответа, но может будет что-то новенькое). Вторая настройка применяется к сообщениям, которые не предполагают ответных действий. Например, Snackbar.



6. Различные находки в Android Q


Ну и напоследок ещё пару вещей, которые были найдены в утёкшей сборке:

  • Настройка «sensors off», которая включает режим «в самолёте». Возможно, в дальнейшем она будет выключать датчики, которые обычно не выключаются (гироскоп, акселерометр и тд.)
  • У SmartLock появились ещё 2 надстройки: «SmartLock only extends unlock» и «Lock screen when trust is lost». Первая даёт довереным по bluetooth девайсам держать телефон разблокированным максимально долго, но не даёт возможности разблокировать его после блокировки. Вторая же блокирует телефон, если соединение потерялось.
  • Встроенные файловые менеджеры теперь имеют возможность фильтрации по типам файлов: изображения, видео, документы, аудио и тд.
  • Диалог установки приложений теперь не fullscreen, а pop-up, как на планшетах.






Видео-обзор тут.

UPD.

В новой версии ОС Google даст возможность операторам сотовой связи контролировать сети, с которыми сможет работать устройство. А так же они смогут блокировать работу второй SIM карты на dualSIM смартфонах. Данные настройки будут сохраняться даже после перезагрузки и хард-ресета (но это не точно). Подробнее тут.

На этом все находки пока закончились. Нововведений оказалось немало для первой утечки. Будем ждать первые preview для разработчиков и официальный анонс на Google I/O. Постараюсь держать в курсе событий и новостей. Да не сломает Google ваш Play!

Комментарии (117)


  1. dok2d
    21.01.2019 13:52

    После перехода с 8.1 на 9.0, новости о новых версиях Android стали восприниматься негативно(


    1. 0xf0a00
      21.01.2019 15:37

      Эм, а в чем дело то? Просто я еще с 5.1 хожу.


      1. dok2d
        21.01.2019 16:07

        Не могу сказать за все девайсы. Подозреваю, что у них аналогичные проблемы.
        Первое, что бросается в глаза — два неубиваемых виджета: Дата и гуглопоиск(причём в самом низу экрана, где было удобно юзать быстрый запуск).
        Сломалось управление bt-гарнитурой, подсветка экрана теперь живёт своей жизнью, wi-fi пытается подключаться даже если вручную выключил его. Смс от одного номера в пушах выводятся сплошным текстом. Это то, от чего реально бомбит.
        Теперь то, с чем может, удастся прижиться. Новый дизайн. Это куча пустого места. Это дёргающаяся верхняя панель в зависимости 4G или 4G+ сейчас ловит. Это скрытый bt-индикатор, если bt включен, но не сопряжён. Новая карусель свёрнутых приложений, которая от лёгкого свайпа уносит в самый конец списка.

        Там много чего ещё, всего не учесть.


        1. Odrin
          21.01.2019 16:43

          Кнопка на проводных наушниках тоже перестала работать (раньше работала как pause/play). Зачем-то перенесли часы в левый край экрана, где все давно привыкли видеть иконки оповещений. Скачущие иконки в правой части верхней панели — это вообще похоже новый тренд, сначала испортили иконку wi-fi (стрелки индикации передачи данных вынесли наружу), теперь вот 4G/4G+
          Поиск wi-fi при отключенном wi-fi, кстати, можно выключить в настройках.


          1. k4ir05
            22.01.2019 06:05
            +1

            Зачем-то перенесли часы в левый край экрана, где все давно привыкли видеть иконки оповещений.

            Ну как зачем? Нынче же чёлки в моде)


        1. Jabher
          21.01.2019 17:46

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


        1. prishelec
          22.01.2019 01:54

          Да, с виджетами это перебор. Пришлось сменить лаунчер (pixel launcher) и произвести декомпиляцию.


          1. flerka_m
            23.01.2019 22:06

            А где про это почитать можно? А то недавно прилетела обнова и от виджета поиска просто кровь из глаз


            1. prishelec
              24.01.2019 00:35

              Пожалуйста:
              Для работы с .*apk я использовал программу: ApkTools234m (именно этой версии, на последней были проблемы).

              софт
              4pda.ru/forum/index.php?showtopic=267693
              мододелы
              4pda.ru/forum/index.php?showtopic=767069&st=14640#entry78357206
              Google Pixel Launcher
              4pda.ru/forum/index.php?showtopic=509962&st=3180


        1. DrPass
          22.01.2019 03:32

          Меня и переход с 7 на 8 огорчил. Едва ли не самая используемая функция, ответить на вызов, прошла черезжопное изнасилование креативным UI-дизайнером. Если раньше для ответа на вызов нужен был свайп вправо, то в восьмерке это стал свайп вверх. Соответственно, раньше на девайсе с 5.5" экраном на вызове можно было отвечать одной рукой, то теперь нужна вторая рука, т.к. пальцем той же руки, в которой держишь телефон, вверх уже не свайпанёшь. Может, кому-то с пальцами подлинней (или телефонами поменьше) оно и подходит…


          1. ainoneko
            22.01.2019 04:24

            теперь нужна вторая рука, т.к. пальцем той же руки, в которой держишь телефон, вверх уже не свайпанёшь. Может, кому-то с пальцами подлинней (или телефонами поменьше) оно и подходит…
            Но есть же ещё нос? (Я иногда использую.)


            1. DrPass
              22.01.2019 04:38
              +1

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


        1. truggvy
          22.01.2019 10:59

          «wi-fi пытается подключаться даже если вручную выключил его» — это не баг, а фича :)))
          Можно отключить в Настройки->Сеть и Интернет->Wi-Fi->Настройки Wi-Fi->Включать Wi-Fi автоматически.


          1. Nalivai
            22.01.2019 13:28

            А в следующей версии будет новая фича, автовключение автовключения, и будет настройка в Настройки->Фичи->Новая Папка(1)->Да->Dennis->Включить отключение автовключения автовключения


        1. RaymanOne
          22.01.2019 13:17

          На OxygenOS все отлично в плане багов, и ночная тема уже есть. Виджеты я так понимаю у вас Pixel, это его лаунчер. Просто посмотрите сторонний — Nova, Microsoft, Hyperion. Карусели на OxygenOS аж три вида: пиксель подобная, классическая и жестовая — выбирай любую.


      1. dmitry_dvm
        21.01.2019 16:38

        Из самого бесящего -раньше между блютус-девайсами можно было переключаться в шторке, теперь для этого надо 1 лонгтап + еще 2 тапа для выбора.
        Это очень востребованная функция мной, думаю из-за нее откатиться на 8.1.


        1. betrachtung
          22.01.2019 09:32

          Плюс изуродованный дизайн, плюс больше нельзя звонки записывать…
          В общем, Pie — худшее, что случалось с Android в последние годы.


          1. vlivyur
            22.01.2019 11:36

            Вообще нельзя записывать? Или просто для России не доступно? (кста, вроде как в России разрешили записывать свои разговоры).


            1. betrachtung
              22.01.2019 11:41

              Вообще нельзя.
              Ну, теоретически, с некоторыми ухищрениями (поднять громкость до 800%) что-то можно записать, на практике это малореально.


              1. Bringoff
                22.01.2019 13:19

                Это для сторонних приложений, по-моему. Если производитель в прошивку добавит функцию, то она должна работать.


                1. betrachtung
                  22.01.2019 14:01

                  Ну конечно. И с темами то же самое, производитель может включить поддержку тем.
                  Вот только до Pie что запись звука, что темы работали без рута на чистом андроиде. Ну, темы, кажется, с Nougat работали, но, что забавно, как раз до Pie они не то чтобы нужны были. А теперь надо отдаваться на милость производителя.


    1. samodum
      21.01.2019 19:15

      Нет


  1. Neusser
    21.01.2019 13:58

    На OLED-дисплеях она должна неплохо сэкономить заряд аккумулятора.

    Не должна. Заряд аккумулятора экономит не темный амолед-пиксель, а выключенный (т.е. абсолютно черный). А если он активен, то без разницы, серый он (как на скринах), красный или белый. Расход (почти) одинаков.


    1. smartdev Автор
      21.01.2019 14:01
      +2

      Боюсь ребята из гугла с вами не согласятся :)
      www.xda-developers.com/google-wants-developers-to-add-dark-themes-to-save-battery-life


      1. IRainman
        24.01.2019 15:00

        Ну я вот использую чёрную тему на телефоне с помощью рута и сторонних средств, потому что так приятнее. Серая мне на AMOLED как была ненужна так и останется.


    1. Nuwen
      21.01.2019 14:18
      +3

      Куда, интересно, уходит энергия в случае тёмного пикселя? То есть энергии такой пиксель потребляет столько же, как и светлый, да? А светоизлучение меньше. Греется что ли?


      1. Vnuchok
        21.01.2019 15:09

        тёмный пиксель — тёмная энергия))) ну или переходит на тёмную сторону. я догадывался о гугле))))


        1. Raynor
          21.01.2019 19:43
          +2

          Просто светит внутрь телефона.



      1. Carduelis
        21.01.2019 15:12

        Не греется, энергия тратится, чтобы вся информация, попавшая в эти черные пиксели, исчезала как в черных дырах. Все, что попадает на ваш экран, остается в вашем экране.


    1. Voidshad
      21.01.2019 14:19
      +2

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

      www.zdnet.com/article/google-heres-why-dark-mode-massively-extends-your-oled-phones-battery-life

      Например, если верить измерениям гугла, темная тема в Google Map позволяет потреблять на 63% процента меньше по сравнению с обычной


      1. ainoneko
        22.01.2019 04:28

        темная тема в Google Map позволяет потреблять на 63% процента меньше по сравнению с обычной
        На 63% — это в 2.7 раза. Может, они ещё что-то не учитывали?


      1. Vnuchok
        22.01.2019 22:03
        +1

        Google Android Dev Summit обнулил «стоимость цвета пикселя» вчера, где он показал, сколько различных цветов в приложениях облагают налогом батарею.
        это цитата по Вашей ссылке. После того, как цвета облагают налогом батарею, я боюсь читать))) Спасибо онлайн-яндекс-переводчик, ты сделал мой вечер)))


        1. khim
          22.01.2019 22:11

          Да ладно вам. Разве непонятно, что имеется в виду?


          1. Vnuchok
            22.01.2019 22:16

            канеш, понятно. Но как звучит!))


    1. homocomputeris
      21.01.2019 14:30

      Разве для органических диодов не делают «абсолютно чёрный» режим, в котором они выключаются?


      1. nidalee
        22.01.2019 11:44
        +1

        Делают, но он весьма страшноват — похож на всякие контрастные темы Windows для слабовидящих.


  1. Vnuchok
    21.01.2019 15:11

    В настройках разработчика нашлась новая интересная фишка под названием «force desktop mode». Наталкивает на мысль, что можно будет из телефона сделать десктоп. Вы что-нибудь слышали о Samsung DeX?
    это не подключение смартфона к внешнему дисплею? Если да, то в леново s60 это давно есть


    1. Areso
      21.01.2019 15:19
      +2

      Речь не о внешнем дисплее (HDMI, MHL, Miracast в помощь), а о том, что при подключении к внешнему дисплею, интерфейс Андроида меняется — появляется мультиоконность, рабочий стол и прочие признаки «взрослого» ПК.
      Ну и о том, что давно или не давно, раньше это было у многих компаний (в т.ч. у Motorola c Atrix Dock Station еще аж в 2011 году), а в том, что теперь это будет не надстройкой от компании, а включено в AOSP.


      1. kzhyg
        21.01.2019 18:12

        Это включено в AOSP ещё с 7 версии (enable_freeform_support 1 для активации), а в 8 в урезанном виде использовано для поддержки PiP. Алсо, Cyanogenmod умел делать _точно такие же_ окна в 6 версии, что намекает на присутствие в отключенном виде и в более ранних редакциях AOSP'a.


        1. DaemonGloom
          22.01.2019 07:25

          Окна — это только часть проблемы. Гораздо печальнее там с панелью задач — она остаётся телефонной. Это исправлено в samsung и huawei с поддержкой DEX или Desktop Mode.


  1. olekl
    21.01.2019 15:34

    В 9-м меня жутко разочаровали неубираемые дата и гугл серч. Похоже, что пик пройден :(


    1. sergeyfitis
      21.01.2019 23:26

      я нашел это удобным, да у всегда можно другой лаунчер поставить, тот же Nova или Action Launcher


      1. olekl
        22.01.2019 10:44
        +1

        Ну да, сначала покупаешь андроед оне чтоб там ничего лишнего не стояло, а потом вынужденно ставишь альтернативный лаунчер (собственно, так и сделал)… А удобно или неудобно — это второстепенно, главное ведь «свобода лучше чем осознанная необходимость».


        1. Areso
          22.01.2019 16:33

          Если этот лаунчер производителя, то не факт, что он обновит ОС до следующей мажорной версии, в т.ч. из-за того, что ему нужно будет обновлять свой лаунчер.
          Если сторонний лаунчер не будет работать в следующей мажорной версии, можно или использовать стоковый, или поставить любой другой.


  1. SandroSmith
    21.01.2019 16:20

    Диалог установки теперь не fullscreen, а pop-up, как на планшетах.

    Установки чего? Приложений? Первоначальной установки? На скринах ничего похожего не нашёл.


    1. smartdev Автор
      21.01.2019 16:33

      Спасибо за замечание. Приложений, конечно же. Да, к сожалению, скрина нет.


  1. Watcover3396
    21.01.2019 16:41

    Android X было бы моднее =D


    1. androidovshchik
      21.01.2019 18:22

      Тогда уже и надо было windows X называть, а не 10)


      1. valera5505
        21.01.2019 19:41

        Windows 10 вышла до появления моды на иксы в названии


        1. Raynor
          21.01.2019 19:45

          macOS X — 2012 год, если не ошибаюсь


          1. valera5505
            21.01.2019 20:20

            Mac OS X 10.0 вышла в 2001 году, тогда моды не появилось. В 2012 году убрали Mac из названия (с выходом OS X 10.8). В 2016 убрали X, вернули Mac, получилось macOS 10.12. Так оно и живёт до сих пор. Без икса.


            1. vaslobas
              21.01.2019 20:23
              +1

              Читалось раньше странно.
              Например, Mac OS X 10.10.5 читалось Мак Ос Тен Тен Тен Вайф.


              1. DenimTornado
                21.01.2019 21:43

                Wife?)


                1. ainoneko
                  22.01.2019 04:30
                  +1

                  Siri там была?


                1. martekha
                  22.01.2019 11:14
                  +1

                  waifu)


        1. wormball
          21.01.2019 21:49

          Таки я вас умоляю. Эта мода не проходила со времён мистера Х и Х-лучей.


          1. Papashkin
            22.01.2019 08:03

            X-мены тоже оттуда из тех времен идут?


    1. port443
      21.01.2019 19:39

      До него ещё семь шагов.


  1. YMA
    21.01.2019 16:59

    «force desktop mode» — хочу…

    Только чтобы док был маленький, легкий и со стандартными разъемами (2-3 USB type-C для питания и новых устройств, HDMI, VGA и 2-3 старых USB). Чтобы можно было в командировке поставить на любое рабочее место и подцепиться к местным клавиатуре/мыши/монитору/проектору. Сетевую карту, так уж и быть — через USB.



    1. DaemonGloom
      22.01.2019 07:29

      Как минимум, флагманские самсунги могут работать с любым доком (начиная с Android 8.1). Хотя меня радует и их стандартная «шайба» — док-станция, куда телефон ставится вертикально. Есть HDMI, 2xUSB, Ethernet и питание. Ну и вентилятор.
      Пробовал ещё на адаптерах от Apple и от Kingston — неплохо, но не так удобно.


    1. wtigga
      22.01.2019 09:38

      Если будет подходить док, как на новых макпрошках (hdmi, usb, ethernet и type-c PD), будет просто великолепно. Очень жду.


    1. Bringoff
      22.01.2019 13:23

      Note 9 такое умеет вообще без доков.


  1. nehrung
    21.01.2019 20:29

    Интересно, появится ли там возможность средствами ОС восстановить из корзины случайно стёртый файл (как в Винде)? А то корзина вроде есть (по крайней мере значок есть точно), а такой полезной опции, ради которой корзина, собственно, и нужна, в нынешних Андроидах нету…
    И вообще, где бы найти список опций, привычных в Windows, но отсутствующих в Андроиде? Мне это нужно, чтобы зазря их там не искать, когда возникает побуждение действовать привычным по Винде способом.


  1. sergeyfitis
    21.01.2019 21:11

    Оболочка дело второе, практически у каждого вендора она своя. Главное что runtime, gc улучшают и оптимизируют энергопотребление. Мой Pixel 2 XL на Android 9 просто реактивный стал.


    1. Temtaime
      21.01.2019 23:02
      -1

      То-то с каждой версией андроида телефон живёт всё меньше.


      1. sergeyfitis
        21.01.2019 23:10
        +2

        Честно, у меня ровно наоборот. Мой телефон на Android 9 работает немного дольше чем до этого на Android 8.1


      1. Mairon
        21.01.2019 23:28
        +1

        Так может дело просто в деградации аккумулятора? Или если откатиться назад, то автономность приходит в себя?


        1. Temtaime
          22.01.2019 09:56
          +1

          Не имею аппаратов с андроидом 8, но мой телефон на 7 живёт грустнее, чем на 6, а на 6 грустнее, чем на 5.1.
          Приходит в себя если откатываться, да.


          1. betrachtung
            22.01.2019 11:42

            Sony? У них до 6.0 была чудесная Stamina, потом её выкинули и понемногу возвращали, сейчас уже снова всё отлично работает.


          1. sergeyfitis
            22.01.2019 21:33

            Скажите спасибо за отвратительную работу вендора, телефонами которого вы пользуетесь. Они не смогли нормально адаптировать код AOSP под свою оболочку.


            1. Areso
              24.01.2019 13:53

              Я такое наблюдал даже на Nexus устройствах.
              Тут, кажется, уже круг замкнулся.


    1. khim
      22.01.2019 03:05

      Ну кто вообще смотрит на рантаймы, APEXы и прочую муру? А вот шторка новая — это да, это ОБНОВА!


      1. sergeyfitis
        22.01.2019 21:31

        Разработчики смотрят, я думал хабр как раз для них :)


        1. khim
          22.01.2019 22:12

          Похоже уже нет. Причём дважды: уже и разработчики не особо смотрят и Хабр уже не сильно для них…


  1. Art3
    22.01.2019 09:57

    Там в соседнем посте тихо умер Windows Phone, а кто то в 2019 получит темную тему.


    1. VEG
      22.01.2019 11:05
      +2

      К слову, во времена Android 2.x стандартная тема была тёмной. Это уже потом Material Design появился, вместе с модой на светлые темы.


      1. androidovshchik
        22.01.2019 11:37

        Всегда были темные и светлые стороны силы темы. Без ключевого слова Light любая тема будет темной и наоборот


      1. DaemonGloom
        23.01.2019 07:26

        Не совсем. 2.0-2.2 были светлыми. 2.3 стал тёмным. 3.x-4.x были тёмными.


  1. Alex023
    22.01.2019 11:00

    1) Объем системы Android 8 в 10 Гб они сократят? Или Android 10 наконец то переплюнет десктопную винду Enterprise по занимаемому месту?
    2) Нафига нужно кэширование приложений? Чтобы каждый день чистить кэш во избежании сообщения «ваше место закончилось»?
    А гугель вместо важных вещей, досаждающих миллионам пользователей каждый день, делает как и Microsoft рюшечки: тёмные темы, новые значки, время всплывающих уведомлений. Кароче всяку ересь!


    1. khim
      22.01.2019 17:38

      Возьмите телефон с приличным объёмом памяти (хотя бы 64GB) и не нужно будет кеши чистить.

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

      P.S. Windows когда-то тоже на паре дискеток по мегабайту поставлялась…


      1. sumanai
        22.01.2019 19:57

        Возьмите телефон с приличным объёмом памяти

        Вот я хочу со своим SGS 2 дотянуть, а там всего 16ГБ.


      1. Alex023
        22.01.2019 22:07

        Я не любитель «песен» типа: а раньше, внуки, «трава была зеленее, солнце ярче». Но для телефона 10 Гб это многовато наверное все же.
        Win10 со всей своей не простой историей костылей с 1974-го года (кажется такой в ней самый старый баг недавно нашли) и то находят способы оптимизации занимаемого места. Да и «бегать» Win10-64 начинает уже на 2-3 Гб ОЗУ для офисных нужд и интернета. Чего уже трудно заметить про Android, который в лёгкую съедает и 4 Гб ОЗУ, и 32 Гб флэша.
        Это вообще-то телефон. В гугле еще не забыли об этом?


        1. khim
          22.01.2019 22:25

          Не забыли. Но понять что происходит вам может… всё та же винда. Как известно Longhorn (будущая Vista) разрабатывался «в два подхода»: вначале «хаотично», «неправильно»… а потом, когда всё стало плохо — перезагрузка и… «всё правильно», «по науке». А теперь смотрим сюда: версии до перезагрузки и после… Обратите внимание на колонку «размер»…

          Так шта… У Гугла просто людей, знающих о том, как программировать «по науке» больше — отсюда и результат…


          1. Temtaime
            23.01.2019 10:14

            Как-то странно измерять качество кода и потребление ресурсов размером дистрибутива приложения.


            1. Acuna
              23.01.2019 12:15

              Однако факт остается фактом, ту же Висту не с нуля писали, а на основе Windows XP, поэтому 500 Мб и 3-4 Гб — это реально ни в какие ворота. 2-3 гига под исправление багов — это, конечно, круто) Но а если они после перезагрузки написали ее с нуля по сути, то все-равно им скидки не делает что она при этом настолько раздалась.


              1. khim
                23.01.2019 15:18

                2-3 гига под исправление багов — это, конечно, круто
                В том-то и дело, что от исправления багов отказались — отсюда и объёмы. До «перезагрузки» старались иметь один рантайм — но выяснилось что это тяжело: ошибку правишь — а где-то совсем в другом месте всё «рассыпается».

                Потому от борьбы с дупцированием кода просто отказались и в одну версию Windows завезли десяток параллельно устанавливаемых рантаймов.

                Примерно та же самая версия и с Андроидом: вместо того, чтобы поправить OpenGL берётся и добавляется Vulkan. Что, фактически, то же самое, но с другим рантаймом и другим API… вот вам и возрастание объёмов вдвое… а сколько там ещё подобного было?


            1. khim
              23.01.2019 15:13

              А почему, собственно, странно? Что такое вообще качество кода и как его мерить?

              «Абсолютно правильных» ответов нет и размер дистрибутива — тоже вполне себе показатель… особенно если вспомнить откуда он, такой, взялся.


              1. Alex023
                24.01.2019 15:36

                Размер дистрибутива — это одно, пусть будет хоть 25 Тб. А вот та часть оси, что устанавливается на конкретное железо и должна быть адаптирована под него, с чего 10 Гб то? Какие нужды использования телефона должны требовать столько? Может я в телефоне видеокарту поменяю через 2 года, или процессор с материнской платой? :) Может пакеты драйверов от Nvidia/Realtek все это место занимают, по гигабайту каждый. Так графика Adreno конкретная, и несменяемая на протяжении всей жизни аппарата.


  1. DistortNeo
    22.01.2019 11:42

    Интересно, а они когда-нибудь догадаются сделать независимые настройки уведомлений для разных приложений?


    1. ProVal
      22.01.2019 11:49

      В смысле догадаются? Они уже давно догадались и есть довольно подробные системные настройки уведомлений под разные события в каждом отдельном приложении. Можно открыть лонгтапом по уведомлению или если его немного сдвинуть, за ним шестерёнка есть, или в меню «О приложении» есть ссылка «Уведомления».


      1. DistortNeo
        22.01.2019 12:11

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


        1. ProVal
          22.01.2019 12:28

          Не могу сказать за совсем чистый андроид, но у меня на 1+3T 8.0 каждому типу уведомлений внутри любого приложения можно задать вкл/выкл, один из четырёх уровней важности, отдельный звук или без звука, вкл/выкл вибро, вкл/выкл значок уведомления, полностью, кратко или выкл на заблокированном экране и переопределение режима «не беспокоить», чтобы при «только важные» данный тип уведомлений отображался. В телеграме даже отдельным контактам и чатам можно всё это настраивать.


        1. Bringoff
          22.01.2019 13:28

          Разные звуки для разных уведомлений в Android 8 есть из коробки.


      1. prs123
        22.01.2019 12:16

        Зависит от лаунчера. У меня в Xiaomi — можно поменять. В Huawei — нет


      1. dmitry_dvm
        24.01.2019 12:19

        Хех, расскажите как отключить вибро при входящем звонке в скайпе.


        1. ProVal
          24.01.2019 13:26

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


          1. dmitry_dvm
            24.01.2019 13:42

            Вот именно. Невозможность отключить вибро в скайпе — это все, что нужно знать про хваленую кастомизируемость андроида.


            1. khim
              24.01.2019 13:46

              А невозможность проигрывания AC3 купленной вами магнитолой — очевидно, всё, что нужно знать про кастомизировуемость BMW x7.


              1. dmitry_dvm
                24.01.2019 14:09

                Некорректная аналогия. БМВ не позиционируется, как кастомизируемая машина. Ну и магнитолу можно сменить.
                И да, спасибо что насрал, тупой фанатик.


                1. ProVal
                  24.01.2019 14:16

                  Скайп — не часть андроида. Если скайп не сделал у себя какую-то настройку, зато понастроил велосипедов, то при чём здесь ОС?


                  1. dmitry_dvm
                    24.01.2019 14:44

                    Притом, что должна быть возможность ограничить приложения. Почему-то права можно ограничить, а тупо виброзвонок нет. Точнее есть возможность отключить вибро, но почему-то не для всех приложений работает.
                    Я не понимаю, что вы мне доказываете — то что андроид идеальная ос или что? Эта «идеальная» система даже в системной клавиатуре предлагает слова с ошибками.


  1. keydon2
    22.01.2019 13:17
    -1

    2019 год
    Удобного встроенного файрволла из коробки нет
    Лучшее — AffDroid+, который не слишком удобен и генерирует лапшу в iptables

    Детальных разрешений (пермишиннов) уровня xprivacy (или PMP) по-прежнему нет.
    Про конкретные данные (один контакт из телефонной книги) или генерацию фейков даже говорить не приходится. То же касается и уведомлений.

    Чтобы решить проблемы выше приходится ставить различные модули, работающие на хаках. Поэтому нестабильно начинают работать и сами модули и ОС в целом.
    Да что там — приложение которому не дал ненужных ей прав, которые даются по дефолту без xprivacy, может легко свалиться в черный экран.

    Размер дистрибутива уже перевешивает многие десктопные линуксы. То же касается и apk файлов.

    Структура каталогов (навроде Filesystem Hierarchy Standard) до сих пор отвратительная. Попробуй объясни пользователю мастдая, что его фотографии при подключении смартфона будут находиться в /DCIM/Camera.

    Но менеджеров гугл видимо волнуют только рюшечки. Но и изменения в дизайне с повышением версии (4 -> 6 -> 7 -> 8) тоже не были оценены ни мной, ни моими знакомыми. Для меня андройд умер, ждем альтернатив (iOS не альтернатива). И лучше не от гугла — они уже показали на что способны.


    1. DrPass
      22.01.2019 13:25
      +1

      Попробуй объясни пользователю мастдая, что его фотографии при подключении смартфона будут находиться в /DCIM/Camera

      По-моему, это даже бабушки знают, учитывая, что фоточки в папку /DCIM уже лет 20 кладутся на любом девайсе, который умеет снимать фоточки.


      1. OnelaW
        22.01.2019 16:36

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

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


        1. khim
          22.01.2019 17:48

          Нужно же понимать, что мабилка это товар для массового потребления, а массовый потребитель в силу объективных знает о всех этих нюансах в разы меньше.
          Нужно. Вам в первую очередь. Потому что про DCIM современные бабушки знают (хорошо это или нет — другой вопрос, но они это уже знают), а вот про все ваши тонкости управления файрволлами и пермишенами — нет. И выполнение ваших хотелось их только запутает.

          P.S. Гики должны понимать, что подход «любой каприз за ваши деньги» — никуда не делся. Хотите купить миллионов 10 телефончиков с указанными вами пермишенами и прочим? Обратитесь к любому производителю — сделают. Не можете обеспечить подобные заказы? Берите что дают и «спасибо» скажите — никто специально для вас ничего делать не будет…


          1. ainoneko
            22.01.2019 20:58

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

            Если бы они (производители) хотя бы специально не ломали телефон при попытке сделать его своим (пользовательским).


    1. Infthi
      22.01.2019 14:07

      Файрвол есть (в настройках приложения в Data Usage есть пачка флажков, одна из комбинаций которых полностью отключает приложениям доступ в сеть). Наблюдаю прямо сейчас в телефонах двух разных производителей с 8+.
      Настройка пермишенов есть — можно давать/отбирать.


    1. sumanai
      22.01.2019 19:59

      Попробуй объясни пользователю мастдая, что его фотографии при подключении смартфона

      Ага, подключить его. Вместо удобного использования как диска в 2.3 деградировали до убогого тормозного MTP, которые ещё и по умолчанию включить нельзя, при каждом коннекте в шторку лезть нужно.


  1. NetBUG
    22.01.2019 14:22

    Кстати, а где упоминание про новые возможности для операторов управлять поведением радиочасти телефона (и, видимо, снижение возможности пользователя повлиять на это)?
    www.androidheadlines.com/2019/01/android-q-carrier-lockdown.html


    1. smartdev Автор
      22.01.2019 14:54

      На момент написания статьи таких новостей ещё не было. Спасибо, обновил.


  1. GinIkino
    22.01.2019 14:44

    Большая часть комментариев относится к тому, что кому-то не нравится что-то на раб.столе. Выход для «чистого андроида без всего лишнего» — запускаешь новый телефон, а там ничего. Ну или как вариант сразу запускается магазин приложений, где есть (по набирающей обороты практике Гугл) либо приложения стандартные собственно Гугла, либо ставишь сразу что нравится.
    В любом случае невозможно угодить всем, поэтому существует кастомизация.


  1. Dabbuger
    22.01.2019 17:22

    В общем, ничего хорошего очередной новый андроид нам не дал. После 5-го андроида улучшения я уже не замечаю.


    1. sergeyfitis
      22.01.2019 21:28

      Так вам(пользователям) и не должен, разработчикам дал. Для вас вендоры придумывают всякие сомнительные фичи и усложняют жизнь простым разработчикам.


  1. Dabbuger
    23.01.2019 13:22

    я очень сожалею, что многие производители телефонов не оставляют выбора, обновлять мне телефон или нет. Даже ненавистный мною Ipad и то меньше допекает предложением обновить ПО. А мой самсунг прям покою не даёт. В панели уведомлений ВСЕГДА висит надоедливое сообщение о том, что нужно обновиться. У жены на ASUS тоже самое. Хотя еще в предыдущей модели такого не было. Зачем они это делают?

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


    1. OnelaW
      24.01.2019 17:34

      У Самсунга бывают прозрения. Через раз лечат то, что сломали в предыдущих прошивках. Хотя они не одиноки, многие разработчики так поступают. Хотя у них есть модельки практически не убиваемые кирпичи. Там нечему ломаться, да и кастом на такие аппараты заливать процедура сомнительная. Конфету не получится сделать.