Android 12: усе, що вам потрібно знати про нове велике оновлення Google!

Android 12 стане останньою версією нової ОС Android від Google, коли вона вийде пізніше цього року, але ось що ми вже знаємо про неї!

Швидкі посилання

  • Чи дійсно Android 12 називається «Сніжний конус»?
  • Коли вийшов Android 12?
  • Чи отримає мій пристрій Android 12?
  • Спеціальні ПЗУ Android 12
  • Звідки завантажити Android 12?
  • Як встановити Android 12
  • Що нового в Android 12?
  • Що нового в Android 12 Beta 1: усі анонсовані функції
  • Що нового в Android 12 Beta 1: неоголошені зміни
  • Що нового в Android 12 Beta 2: усі анонсовані функції
  • Що нового в Android 12 Beta 2: неоголошені зміни
  • Що нового в Android 12 Beta 2.1
  • Що нового в Android 12 Beta 3: усі анонсовані функції
  • Що нового в Android 12 Beta 3: неоголошені зміни
  • Що нового в Android 12 Beta 3.1
  • Що нового в Android 12 Beta 4: усі анонсовані функції
  • Що нового в Android 12 Beta 4: неоголошені зміни
  • Що нового в Android 12 Beta 4.1
  • Що нового в Android 12 Beta 5
  • Анонсовано Android 12L із покращеннями для складних пристроїв
  • Особливості Android 12L
  • Функції просочилися, але ще не працюють в Android 12

Android — найпопулярніша у світі операційна система для смартфонів, яка працює на понад трьох мільярдах смартфонів. У результаті навіть найменші зміни в ОС можуть вплинути на мільйони користувачів. Але через те, як доставляються оновлення Android, сумнівно, чи справді ці зміни мають значення. Незважаючи на це, ми завжди з нетерпінням чекаємо наступного великого оновлення Android, сподіваючись, що воно принесе значні зміни. Говорячи про це, Android 12 тепер офіційний у своїй стабільній формі, починаючи з Pixel 6 і Pixel 6 Pro. Якщо ви пропустили наше попереднє висвітлення, ось усе, що ми знаємо про Android 12.


Чи дійсно Android 12 називається «Сніжний конус»?

Android 12 називається... Android 12. З Android 10 Google відмовився від назв, присвячених десертам. Отже, ми отримуємо лише Android 12. Звичайний, простий і легкий для виконання.

Зважаючи на це, Google продовжує використовувати назви десертів у своїй внутрішній кодовій базі. Android 10 був відомий як Quince Tart, Android 11 був Red Velvet Cake, і ми знаємо, що Android 12 внутрішньо називається Snow Cone.

Коли вийшов Android 12?

Раніше Google поділився широким графіком для попередніх переглядів розробників, бета-версії та стабільної версії Android 12. 4 жовтня 2021 року Google офіційно запустив Android 12. Однак його можна було встановити на телефони Pixel з 19 жовтня, у той самий день, коли був представлений Pixel 6. Зараз найкращий спосіб випробувати Android 12 через пристрій Pixel. Якщо ви хочете придбати новий, ви можете поглянути на наш Огляд Pixel 6 Pro щоб побачити, що може запропонувати Google на своєму флагманському телефоні на 2021 рік.

Програма попереднього перегляду Android 12 для розробників тривала з лютого 2021 року до остаточного публічного випуску для AOSP і OEM 4 жовтня.

Попередній перегляд Android 12 для розробників

Android 12 вперше з’явився у першому випуску Developer Preview, яка почалася 18 лютого 2021 року. Google пізніше випустив незначний патч який вирішив кілька помилок і проблем, з якими користувачі стикалися під час використання першої збірки Developer Preview. Android 12 Developer Preview 2 вийшов у прямому ефірі 17 березня 2021 року Android 12 Developer Preview 3 опубліковано 21 квітня 2021 року.

Як випливає з назви, Android 12 Developer Previews дозволив розробникам розпочати міграцію платформи та почати процес адаптації для своїх програм. Google детально описав усі основні зміни платформи в попередньому перегляді, щоб поінформувати всю екосистему Android про те, що буде.

Попередні перегляди для розробників залишаються в основному нестабільними, і вони не призначені для пересічних користувачів. Google також залишає за собою право додавати або видаляти функції на цьому етапі, тож не дивуйтеся, якщо ви побачите, що функція в першому попередньому перегляді для розробників відсутня в наступних випусках. Попередні перегляди для розробників також доступні для підтримуваних пристроїв Google Pixel.

Бета-версія Android 12

Після кількох випусків Developer Preview ми перейшли до випусків бета-версії Android 12, перший з яких вийшов 18 травня цього року в рамках оголошень Google I/O 2021. Ці бета-версії були дещо досконалішими, і вони дали нам чітке уявлення про те, як виглядає остаточний випуск ОС. Було також кілька незначних випусків між бета-версіями, головним чином для виправлення критичних помилок. Друга бета-версія надійшла 9 червня, третя — 14 липня, а четверта — 11 серпня.

Поряд із підтримуваними пристроями Google Pixel також була версія Android 12 Beta 1 доступний у формі GSI які можна прошивати на значно більшій кількості пристроїв. OEM-виробники також приєдналися до вечірки, і ви можете прошити Beta 1 на наступних телефонах:

  • ASUS ZenFone 8
  • Легенда iQOO 7
  • OnePlus 9
  • OnePlus 9 Pro
  • OPPO Find X3 Pro
  • Realme GT
  • TCL 20 Pro 5G
  • Xiaomi Mi 11
  • Xiaomi Mi 11 Ultra
  • Xiaomi Mi 11 Pro
  • Xiaomi Mi 11X Pro / Mi 11i / Redmi K40 Pro+

Перші бета-версії базувалися на AOSP. Потім OEM-виробники починають переносити свої оболонки UX на бета-версію Android 12, а потім почали набирати персонал для власних програм «Preview». Знову ж таки, слід було очікувати помилок у цих програмах попереднього перегляду, тому вони були рекомендовані лише для розробників і досвідчених користувачів.

Ми протестували бета-версії Android 12 для кількох користувальницьких інтерфейсів від різних брендів. Ви можете прочитати наші перші враження від Інтерфейс Realme 3.0, ColorOS 12, OxygenOS 12, і Один інтерфейс користувача 4. Ми продовжуватимемо додавати цей список, коли все більше брендів випустять бета-версії користувацьких оболонок на основі Android 12. Якщо у вас є пристрій Samsung або OnePlus, ви також можете стежити за нашими Відстеження оновлень Samsung Android 12 і Відстеження оновлень OnePlus Android 12 щоб знати, коли розгортаються нові версії інтерфейсу користувача.

Бета-версія Android 12 зі стабільністю платформи

Приблизно після трьох випусків бета-версії Android 12 отримав статус стабільності платформи, який існував разом зі статусом бета-версії з випуском 11 серпня. Стабільність платформи означає, що Android 12 SDK, API NDK, поверхні для додатків, поведінка платформи та навіть обмеження для інтерфейсів, що не належать до SDK, були завершені.

Як наслідок, у подальших бета-версіях Android 12 або API не змінюється. На даний момент розробники можуть почати оновлювати свої додатки для Android 12 (рівень API 31), не турбуючись про будь-які несподівані зміни, які порушують поведінку додатків.

Android 12 Release Candidate

Збірка Android 12 Release Candidate була доступна для завантаження 8 вересня у формі бета-версії 5. Ця збірка була максимально наближеною до стабільної збірки, але не повністю стабільною. Ця збірка, по суті, була спрямована на виявлення будь-яких критичних проблем, які досі залишалися непоміченими, перш ніж збірка почне розгортатися для споживачів.

Стабільна версія Android 12

Після збірок Release Candidate Google випустив перший стабільний випуск Android 12 19 жовтня. Першими отримали пристрої Google Pixel Стабільний випуск Android 12.

Ми очікуємо, що на цьому етапі ми побачимо більш широкі публічні бета-версії для телефонів, відмінних від Pixel. Точні терміни для цього залежатимуть від вашого телефону та планів його OEM. Хорошим емпіричним правилом є те, що флагмани матимуть пріоритет для оновлення, тому якщо у вас є телефон це нижчий ціновий діапазон, ви можете очікувати отримання оновлення через кілька тижнів або місяців лінія.

Чи отримає мій пристрій Android 12?

Відповідь на питання «чи отримає мій пристрій Android 12?» багато в чому залежить від того, який у вас пристрій.

Google офіційно надав оновлення для цих пристроїв:

  • Pixel 5
  • Pixel 4a 5G
  • Pixel 4a
  • Pixel 4
  • Pixel 4 XL
  • Pixel 3a
  • Pixel 3a XL
  • Pixel 3
  • Pixel 3 XL

Ці підтримувані пристрої Google Pixel отримали оновлення Android 12 у перший день циклу випуску. Google Pixel 6 і Pixel 6 Pro також були запущені з Android 12 з коробки.

Відповідь досить складна для непідтримуваних пристроїв Google Pixel і пристроїв, які не є Pixel. Непідтримувані пікселі не отримають ці оновлення від Google, але вони повинні мати можливість інсталювати GSI одразу після запуску. Пристрої, відмінні від Pixel, повністю перебувають на розсуд (читай: милість) виробника оригінального обладнання та його існування в асортименті продуктів. Логічно припустити, що більш легкі оболонки UX, такі як ASUS Zen UI, будуть першими в черзі для оновлення своїх флагманів до бази Android 12. Для порівняння, більш важкі оболонки UX, такі як One UI від Samsung і MIUI від Xiaomi, як правило, займають більше часу, щоб перебазувати свої оболонки.

Однак це не завжди так, оскільки легші скіни UX були однаково повільними при прийнятті, якщо не повільніше. Таким чином, передбачити графік оновлення Android 12 для не-піксельних пристроїв на даному етапі дуже складно. Ви можете переглянути деякі з наших трекерів оновлень нижче, щоб отримати докладнішу інформацію:

  • Samsung Android 12 Tracker: ось усі офіційні стабільні та бета-версії One UI 4.0 для завантаження та встановлення
  • OnePlus Android 12 Tracker: ось усі офіційні збірки OxygenOS 12 для завантаження та встановлення

Спеціальні ПЗУ Android 12

Якщо ваш телефон офіційно не підтримується або ваш OEM не розгортає оновлення Android 12 для вашого смартфона, ви завжди можете перевірити, чи є Спеціальна ПЗУ для Android 12 для вашого пристрою на Форуми XDA. Користувальницькі ПЗУ — це чудовий спосіб випробувати останню версію Android, якщо офіційне оновлення недоступне для вашого смартфона. Зазвичай це трапляється, коли ваш телефон трохи старший або якщо це смартфон середнього або бюджетного класу, для якого виробник не хоче надавати розширену підтримку програмного забезпечення.

Звідки завантажити Android 12?

Для підтримуваних пристроїв Google Pixel і GSI Google надає офіційні пакети, розміщені на їхньому веб-сайті. Ви можете знайти останні посилання для завантаження для Android 12 в нашій присвяченій статті.

Як встановити Android 12

Ми маємо інструкції зі встановлення доступні для Android 12 для загальних шляхів встановлення, таких як Recovery, ADB і Fastboot для вищезгаданих підтримуваних пристроїв Pixel, і через GSI для всіх інших непідтримуваних пристроїв Project Treble.


Що нового в Android 12?

Візьміть щось поїсти, можливо, сніжок, тому що Android 12 передбачає багато змін, як великих, так і малих. Усі зміни версії Android приносять серйозні зміни. Хоча зміни за останні кілька років були менш радикальними, ніж кардинальні зміни на початку життя Android, що є ознакою того, що платформа з роками розвивалася, Android 12 є виняток. Ця версія Android описується як найбільша зміна UX для ОС з часів Android 5.0 Lollipop.

Ми зосереджуємося на всіх нових змінах, які надходять із кожною попередньою та бета-версією для розробників, а потім висвітлення змін, які ми помітили у витоках і комітах коду, але ще не побачили в реальному часі будує.

Інформація про попередні попередні перегляди для розробників. Натисніть, щоб розгорнути розділ.

Що нового в Android 12 Developer Preview 1

Нижче ви можете знайти всю інформацію про Android 12 Developer Preview 1:

  • Android 12 Developer Preview 1: оголошені зміни для розробників
  • Android 12 Developer Preview 1 Hands-On
  • Android 12 Developer Preview 1 -- Функції в процесі розробки:
    • Новий екран блокування та інтерфейс сповіщень
    • Ексклюзив Pixel: власний годинник із заблокованим екраном
    • «Silky Home» для подальших покращень зручності використання однією рукою
    • Розширена тематична система на основі шпалер "Моне".
    • Спеціальний режим роботи однією рукою
    • Прокручування скріншотів
    • Покращені віджети:
      • Стекування віджетів
      • Віджет розмови "People Space".
    • Жест проведіть пальцем вниз для панелі сповіщень
    • Краща багатозадачність розділеного екрана з парами додатків
    • Машинне навчання для жесту згортання назад
    • Режим гри і Ігрова панель інструментів
    • Спеціально для Pixel 5: жест подвійного дотику назад

Що нового в Android 12 Developer Preview 1.1

Як згадувалося раніше, Developer Preview 1.1 – це більше оновлення з виправленням помилок. Окрім усунення кількох помилок, наявних у початковому випуску, здається, що не було жодних серйозних змін щодо функціональності. Збірка також підвищує рівень виправлення безпеки Android. Щоб отримати додаткову інформацію, перейдіть до Ця стаття.

Що нового в Android 12 Developer Preview 2

Нижче ви можете знайти всю інформацію про Android 12 Developer Preview 2:

  • Android 12 Developer Preview 2: оголошені зміни для розробників
  • Нові функції Android 12 Developer Preview 2: світліша темна тема, режим роботи однією рукою та багато іншого!
  • Android 12 Developer Preview 2 Hidden Features Журнал змін: новий віджет пошуку, панель завдань тощо!

Що нового в Android 12 Developer Preview 2.1

Android 12 Developer Preview 2.1 — ще одне оновлення з виправленням помилок. Окрім усунення кількох помилок, наявних у початковому випуску, здається, що не було жодних серйозних змін щодо функціональності. Щоб отримати додаткову інформацію, перейдіть до Ця стаття.

Що нового в Android 12 Developer Preview 2.2

Android 12 Developer Preview 2.2 — ще одне оновлення з виправленням помилок. З точки зору функціональності, здається, серйозних змін немає. Щоб отримати додаткову інформацію, перейдіть до Ця стаття.

Що нового в розробницькій збірці Android 12

Ми отримали в руки збірку, яка просочилася в мережу, яка є новішою за Developer Preview 2.2, але не була опублікована. Ви можете прочитати все про нові зміни в цій збірці в нашому спеціальному висвітленні майбутні функції, помічені в злитій збірці.

Що нового в Android 12 Developer Preview 3

Нижче ви можете знайти всю інформацію про Android 12 Developer Preview 3:

  • Android 12 Developer Preview 3: оголошені зміни для розробників
  • Журнал змін Android 12 Developer Preview 3: усі нові функції, які ми знайшли!
  • Android 12 Developer Preview 3 Analysis: Ось усі приховані функції!

читати далі

Що нового в Android 12 Beta 1: усі анонсовані функції

Android 12 Beta 1 — це остання версія Android від Google, яка ближче відображає те, що ми можемо очікувати від наступної версії Android порівняно з попередніми попередніми версіями для розробників.

В офіційному повідомленні Google мало точних деталей, але ми бачили далеко, занадто багато на цій стадії. Кумедний факт -- У Google навіть був внутрішній жарт про те, що головний редактор XDA Мішаал Рахман натрапив на витік збірки Android 12 і виявив набагато більше, ніж Google мав намір відкрити на той момент.

Android 12 Beta 1 Hands-on: Android радикально перероблений

Матеріал Ви

Матеріал Ви є однією з найбільших змін в Android 12. Витік в минулому як Матеріал ДАЛІ, Material You — це наступна ітерація Material Design. Ця мова дизайну не обмежуватиметься Android, і її можна буде побачити в більшій кількості служб Google. Але для Android це одна з найбільших візуальних змін ОС за кілька років. Велика увага приділяється кольорам і налаштуванням, що дозволяє користувачам вибирати власні зразки кольорів, контраст, розміри елементів, ширину ліній тощо.

Ця бібліотека третьої сторони додає тему Material You з Android 12 до будь-якої програми

Тема UX на основі шпалер

Руха об руку з Material You — це нове движок тем UX на основі шпалер в Android 12. Ця функція раніше просочувалася як «monet» і є кульмінацією років роботи над OMS і RRO на платформі Android.

Тепер Android 12 автоматично вибирає набір відповідних палітр кольорів у системному інтерфейсі на основі кольорів, які використовуються в поточних шпалерах телефону. Кольори застосовуватимуться рівномірно для таких елементів, як екран блокування, швидкі налаштування, панель сповіщень і навіть нещодавно додані адаптивні віджети.

Google каже, що система виділення кольорів використовує алгоритм кластеризації з цільовими кольорами Material для визначення домінуючих і менш домінуючих кольорів, а потім застосовує відтінки, які відповідають вашим шпалерам. Багата палітра з 5 кольорів — 2 нейтральних і 3 акцентних — і 12 відтінків кольору матеріалу можна використовувати для визначення відтінків, найближчих до шпалер користувача. Потім програми можуть захоплювати системний колір Android з індексу в палітру кольорів і використовувати його багатьма різними тонкими способами. Віджети навіть можуть використовувати функцію виділення кольорів, щоб гармоніювати з темою користувача на головному екрані.

Ця функція наразі недоступна для кінцевих користувачів, але ви можете ввімкнути її, трохи потрудившись, оскільки вона присутня в збірці. Однак ця функція доступна з бета-версією 2.

Систему оформлення Material You в Android 12 було відтворено розробником

Інформаційна панель конфіденційності

Google перефокусується на конфіденційності з Android 12 Інформаційна панель конфіденційності та інші пов'язані зміни. Інформаційна панель конфіденційності покаже вам часову шкалу, коли програми отримують доступ до камери, мікрофона або місцезнаходження пристрою вашого телефону. Android 12 також міститиме нові індикатори, які показуватимуть, коли використовується камера чи мікрофон телефону.

Нова інформаційна панель конфіденційності в Android 12

Ця програма переносить панель конфіденційності Android 12 на старіші телефони

Для додатків, яким потрібні дані про місцезнаходження, Android 12 також запропонує нове налаштування, яке дозволить вам ділитися з додатком своїм приблизним місцезнаходженням замість точного. Це налаштування відображатиметься у спливаючому вікні дозволу на місцезнаходження, з яким ви, мабуть, уже знайомі.

Нові візуальні індикатори для камери та мікрофона в Android 12

Android 12 містить нові перемикачі в швидких налаштуваннях, які допоможуть вам швидко вимкнути доступ до камери та мікрофона для всіх програм простим дотиком. Ці перемикачі спочатку будуть доступні лише для пристроїв Pixel, але незабаром вони з’являться й на інших телефонах.

Нові швидкі налаштування доступу до камери та мікрофона в Android 12

Зауважте, що ці функції були частиною анонсу бета-версії 1 (і були включені в код, і їх можна було ввімкнути за допомогою програмних хитрощів). Вони були ввімкнені для загального доступу з Beta 2.

Приватне обчислювальне ядро

Android 12 також матиме ядро ​​Private Compute Core, яке зберігатиме конфіденційність вашої інформації для кількох керованих AI функцій, таких як Live Caption, Now Playing і Smart Reply. Private Compute Core буде безпечним розділом в операційній системі, подібним до тих, що використовуються для паролів і біометричних даних, для цих функцій машинного навчання.

Наявність окремого розділу для даних полегшить операційній системі збереження їх у безпеці, залишаючи їх доступними для функцій системного рівня. Це означає, що конфіденційна обробка звуку та мови для згаданих вище функцій відбуватиметься виключно на вашому пристрої.

Гібернація програми

Android 12 також представляє нову функцію під назвою Гібернація програми. Гібернація програми дозволяє переводити програми в стан «гібернації», якщо вони не використовуються активно. Програми, переведені в режим глибокого сну, оптимізують використання пам’яті, а їхні дозволи буде скасовано.

Програми, які не використовуються протягом кількох місяців, будуть переведені в цей стан «гібернації», хоча користувачі можуть швидко вмикати та вимикати цю функцію, якщо вони не хочуть, щоб їхні невикористовувані програми переходили туди сплячка. Щоб вивести програму зі сплячого режиму, її потрібно просто запустити в звичайному режимі.

Розблокуйте автомобіль із телефону

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

Одним із способів роботи функції автомобільного ключа в Android 12 є NFC, і ви можете просто торкнутися смартфоном дверей автомобіля, щоб розблокувати їх. Для телефонів з UWB, наприклад Samsung Galaxy S21 серії, ви зможете розблокувати автомобіль, не дістаючи телефон з кишені. Ця функція також дозволить користувачам ділитися цими віртуальними ключами від автомобіля з друзями та членами родини, коли вони позичають автомобіль.

Більш плавні звукові переходи

Android 12 представить більш плавні звукові переходи між програмами. Коли програма втрачає звуковий фокус, її звук автоматично зникає, забезпечуючи більш плавний перехід між програмами, які відтворюють аудіо, і запобігаючи відтворення програм одна над одною. Це особливо актуально в складних і багатоекранних середовищах Android.

Клас продуктивності пристрою

Існує велика різноманітність пристроїв Android. Для розробників програм така різноманітність означає, що немає швидкого та надійного способу оцінити рівень продуктивності певного пристрою. Це означає, що розробники програм можуть не мати змоги налаштувати продуктивність своїх програм відповідно до очікуваного рівня продуктивності пристрою, вимкнення певних налаштувань для пристроїв, які можуть бути не такими хорошими, як флагмани, але можуть бути не початкового рівня або.

Представляємо Android 12 «Клас продуктивності» для пристроїв, що, по суті, визначає набір можливостей, що виходять за рамки базових вимог Android. Пристрої, які відповідають вимогам класу продуктивності, можуть підтримувати складніші сценарії використання та надавати вміст вищої якості. Розробники додатків можуть перевірити, до якого класу продуктивності відноситься пристрій, під час виконання, а потім адаптувати додаток, щоб забезпечити роботу, яка повністю використовує продуктивність пристрою.

Кожна версія Android має свій відповідний клас продуктивності. Клас продуктивності буде визначено в документі визначення сумісності (CDD) для конкретної версії ОС Android (примітка: Android 12 CDD ще не є загальнодоступним), і відповідність пристрою цьому класу продуктивності перевіряється набором тестів на сумісність. (CTS).

Хоча концепція класу продуктивності вводиться в Android 12, Google каже, що також визначить клас продуктивності для Android 11.

Хоча Google не поділився точними відомостями про вимоги до класу продуктивності для Android 12, ми трохи покопались і знайшли деякі вимоги. Вони включають:

  • Принаймні 6 ГБ оперативної пам'яті.
  • Мінімальна роздільна здатність 400 dpi та 1080p.
  • Швидкість принаймні 150 МБ/с послідовного запису, 250 МБ/с послідовного читання, 10 МБ/с випадкового запису та 40 МБ/с випадкового читання.
  • Інші вимоги щодо максимальної кількості одночасних сеансів відеодекодера та кодера, низької затримки ініціалізації кодека, низької кількості кадрів відтворення тощо.

Що нового в Android 12 Beta 1: неоголошені зміни

Окрім основного оголошення, також було помічено кілька інших змін. Вони знаходяться або на бета-версії 1, або представлені публічно на платформі з бета-версією 1.

Google нарешті капітальний ремонт віджетів на Android, переробивши API віджетів щоб покращити взаємодію з користувачем на різних платформах, оболонках Android і програмах запуску. Тепер ми бачимо послідовне поширення шрифту Google Sans, плоских піктограм і згуртованих кольорових палітр, які разом надають віджетам сучаснішого вигляду.

Віджети в Android 12 отримали нові динамічні елементи керування, які дозволяють вам взаємодіяти з прапорцями, перемикачами та перемикачами без входу в програму. Засіб вибору віджетів тепер також пропонуватиме адаптивний попередній перегляд для віджетів різних розмірів. Новий API також додає підтримку динамічне забарвлення як частина механізму оформлення Material You, що дозволяє віджетам адаптуватися до шпалер, як і інші візуальні елементи.

Сповіщення про доступ до буфера обміну

Google представляє налаштування в Android 12 до показувати спливаюче вікно кожного разу, коли програма звертається до буфера обміну — навіть якщо це на передньому плані.

Кодек AV1 для запису відео

Google давно рекомендує використовувати безкоштовний кодек AV1 для кодування відео, але кілька апаратних продуктів підтримують апаратне прискорення для кодування в AV1. З іншого боку, є H.265/HEVC, відеокодек, який не є безоплатним, але більшість пристроїв Android високого класу, випущених за останні кілька років, підтримують кодування з апаратним прискоренням.

У порівнянні з H.264/AVC, тобто. відеокодек, у якому за замовчуванням записує більшість програм камери на смартфонах Android, Google каже, що H.265/HEVC може записувати відео з такою ж якістю, але з удвічі меншим бітрейтом, що призводить до значного зменшення розміру файлу.

Починаючи з Android 12, каже Google більше OEM-виробників приймуть HEVC як формат за замовчуванням для захоплення відео. Зробивши HEVC форматом запису відео за замовчуванням, користувачі можуть зменшити обсяг відеозаписів, який займає локальне або хмарне сховище. Крім того, менші розміри файлів зменшать час завантаження в соціальних мережах та інших платформах, де користувачі можуть завантажувати відео.

Сканування Bluetooth без визначення місцезнаходження

До Android 12 можливість пошуку пристроїв Bluetooth або Wi-Fi поблизу була прив’язана до ширшого дозволу Android на «місцезнаходження». Причина, по якій це було так, має сенс. Ви точно можете відстежити пристрій, визначивши, які пристрої Bluetooth або мережі Wi-Fi знаходяться поблизу або до яких зараз підключено. Таким чином, навіть якщо програма просто сканує пристрої Bluetooth і не використовує GPS чи інші технології відстеження, вона все одно потребує тих самих дозволів на місцезнаходження.

Тепер в Android 12, Google додав нові спеціальні дозволи Bluetooth відрізняються від дозволів на місцезнаходження, які програми можуть запитувати. Отримавши ці дозволи, програма може шукати пристрої поблизу, не потребуючи дозволів на місцезнаходження. Однак лише програми, націлені на Android 12, можуть оголосити ці дозволи.

Оновлення з альтернативних магазинів програм

У відповідь на монтажний тиск від Epic Games і державних регуляторів Google пообіцяв внести зміни в Android 12 полегшить людям використання інших магазинів програм на своїх пристроях без шкоди для безпеки заходів.

З Android 12, Google полегшує роботу альтернативних магазинів програм щоб забезпечити гарний досвід роботи на пристроях. Google оновив Android PackageInstaller. SessionParams клас із новим методом під назвою setRequireUserAction. Цей метод вказує, чи потрібна дія користувача, перш ніж дозволити встановлення програми. За замовчуванням для будь-якої програми, яка має дозвіл REQUEST_INSTALL_PACKAGES, який потрібен для будь-якої програми до вони можуть ініціювати сеанс встановлення, щоб завантажити програму за межами Google Play або будь-якого попередньо встановленого магазину програм на пристрій.

API ярликів для Google Assistant

Ярлики додатків деякий час були частиною Android, дозволяючи користувачам відображати деякі популярні дії, утримуючи піктограму додатка. З Android 12, Google представляє нові API для ярликів що дозволить користувачам знаходити всі запити Google Assistant, які підтримуються програмами. Якщо розробник створить ярлик Android, він автоматично з’явиться в галереї ярликів Асистента, тож користувачі зможуть налаштувати особисту голосову команду у вашій програмі, коли скажуть "Ok Google, ярлики". Google також представляє новий варіант ярликів Android, які називаються динамічними ярликами, розробленими спеціально для Google Assistant.

Bluetooth LE Audio API

Android 12 додає в API для Bluetooth LE Audio, що є важливим оголошенням, яке значно покращить досвід роботи кінцевого користувача під час використання навушників Bluetooth та інших аудіопристроїв. Хоча новий кодек LC3 Bluetooth LE Audio не покращить якість аудіо сам по собі, він допоможе збільшити термін служби акумулятора та надійність сигналу. Це сприятиме кращому користуванню для значної більшості користувачів.

Одночасне однорангове з’єднання та підключення до Інтернету

Починаючи з Android 12, пристрої, які підтримують одночасні однорангові та Інтернет-з'єднання може підтримувати обидва з'єднання. Іншими словами, ваш телефон не повинен бути відключений від домашньої Wi-Fi під час налаштування розумного домашнього пристрою. Ця функція буде ввімкнена лише для програм, націлених на рівень API 31 і вище. Програми, націлені на попередні версії Android, не зможуть скористатися перевагами одночасного підключення та підлягатимуть застаріла поведінка, тобто ваш пристрій буде відключено від вашої мережі Wi-Fi перед підключенням до однорангової мережі пристрій.

Блокування додатків сторонніх розробників від заміни аркуша спільного доступу

Android Sharesheet – це меню, яке з’являється знизу, коли ви натискаєте кнопку «Поділитися» в програмі, і містить список усіх можливих параметрів спільного доступу. Але, як ви могли помітити, користувальницький інтерфейс Android Sharesheet може сильно відрізнятися від програми до програми. Це тому, що Google не забезпечує узгодженість інтерфейсу користувача для аркуша спільного доступу, дозволяючи стороннім програмам і OEM-виробникам налаштовувати його на свій смак.

Одним із способів, якими користувачі Android можуть взагалі обійти Android Sharesheet, є використання програми сторонніх розробників, як-от Sharedr, яка пропонує більш послідовний і простіший інтерфейс користувача, який також усуває Direct Share, який може бути досить повільним для заповнення на деяких пристроях, незважаючи на отримання значного приросту продуктивності в Android 11. Але, як здається, використовувати сторонню таблицю спільного доступу як заміну таблиці спільного доступу Android буде не так просто в Android 12.

В Android 12 Google більше не дозволяє програмам сторонніх розробників встановлювати себе як аркуш спільного доступу за умовчанням. Google підтвердив, що це запланована поведінка, оскільки вони насправді ніколи не збиралися дозволяти програмам замінювати діалогове вікно спільного доступу.

Splash Screen API

В Android 12 за замовчуванням за допомогою Splashscreen API для кожної програми автоматично генерується заставка. Розробники можуть додатково налаштувати це, анімуючи елементи екрану-заставки. Щоб полегшити розробникам створення власної заставки, Google також випущено Core Splashscreen версії 1.0.0.

Це нова бібліотека підтримки Jetpack, яка дозволяє розробникам додавати екран-заставку до своєї програми, який сумісний не лише з нові API Splash Screen в Android 12, а також зворотна сумісність аж до рівня API 23 або Android 6.0 Зефір.

Що нового в Android 12 Beta 2: усі анонсовані функції

Android 12 Beta 2 була випущена 9 червня, і основним моментом цього випуску стали функції конфіденційності та UX, про які Google анонсувала на головній події Google I/O. Тепер вони нарешті доступні для вільного доступу користувачів. Це включає такі функції, як:

  • Інформаційна панель конфіденційності.
  • Перемикачі та індикатори мікрофона та камери.
  • Сповіщення про читання буфера обміну.
  • Тема UX на основі шпалер.
  • Новий дизайн панелі сповіщень.
  • Віджет розмови.

Оновлений Wi-Fi UX Experience

Друга бета-версія Android 12 додала "простіший та інтуїтивніший досвід підключення через рядок стану, швидкі налаштування та налаштування." Є нова панель Інтернету, яка з’являється, якщо довго натискати на плитку швидкого налаштування Інтернету (у попередніх версіях ця плитка раніше називалася «Wi-Fi»). Ця панель допомагає швидко перемикатися між мережами та вирішувати проблеми, не занурюючись у налаштування.

Що нового в Android 12 Beta 2: неоголошені зміни

Окрім усіх оголошень, Android 12 Beta 2 також приносить кілька неоголошених змін.

Оновлене меню живлення

Меню живлення було оновлено в Android 12 Beta 2. Замість того, щоб займати весь екран, тепер воно виглядає як набагато менше плаваюче вікно. За замовчуванням відображаються три параметри — «Екстрений», «Вимкнути» та «Перезапустити», хоча ви можете додати четвертий — «Блокування» — у налаштуваннях «Розблокування обличчям і відбитком пальця». Хоча самі параметри не змінилися, вони тепер мають округлені значки замість квадратів.

Оскільки це меню живлення набагато менше, модулі «Керування пристроєм» і «Гаманець швидкого доступу» були видалені з меню живлення, а їхні налаштування більше не є частиною Налаштування > Система > Жести > Меню живлення.

В Android 12 Beta 2 меню живлення тепер можна викликати, сказавши Google "Вимкніть живлення." Нарешті, Android 12 Beta 2 також дозволяє отримати доступ до меню живлення, натиснувши кнопку живлення та кнопку збільшення гучності одночасно, але це конфліктує з жестом "запобігти дзвінку", якщо це включено.

Нові ярлики для Wallet і Device Controls

Оскільки функції «Гаманець швидкого доступу» та «Керування пристроєм» були видалені з меню живлення, Android 12 Beta 2 додав для них плитки швидких налаштувань, щоб вони все ще були доступні. Крім того, на екрані блокування ви побачите плаваючу кнопку «Гаманець швидкого доступу», якщо ви її налаштували.

Жест швидкого дотику

Функція подвійного натискання на спину, яка була у роботі з Android 11, нарешті доступний для Android 12 Beta 2. Спочатку відомий як двічі натисніть, Android 12 Beta 2 перейменував цю функцію на Quick Tap, і її можна знайти в розділі Налаштування > Система > Жести на певних телефонах Pixel із випуском Beta 2. Схоже, ця функція доступна лише для останніх моделей Pixel 4a 5G і Pixel 5, оскільки ця функція недоступна, якщо ви не шукаєте її на інших пристроях Pixel.

Після активації Quick Tap ви можете двічі торкнутися задньої панелі телефону, щоб запустити Google Assistant, зробити знімок екрана, відтворити або призупинити медіафайли або відкрити програму за вашим вибором.

Менша об’ємна панель

Багато користувачів були незадоволені великою панеллю регулювання гучності Android 12 Beta 1, і це вирішується в бета-версії 2 із впровадженням нової панелі гучності, яка є тоншою та вищою.

Консолідовані налаштування оптимізації батареї

Android 12 Beta 2 також поміщає налаштування «фонового обмеження» та «оптимізації акумулятора» на одну сторінку. Це доступно з інформаційної сторінки програми, а потім у розділі «Акумулятор». У попередніх версіях "не оптимізувати" і "оптимізувати” параметри з’являлися на окремій сторінці, ніж параметр "обмежений", який був доступний лише на сторінці "спеціальний доступ до програми".

Однією з найбільш помітних змін, внесених в Android 11, є медіаплеєр на панелі швидких налаштувань. Ця функція все ще присутня в Android 12, але Google дещо змінив дизайн після останньої бета-версії. Порівняно з бета-версією 1 медіапрогравач у бета-версії 2 став тоншим завдяки переміщенню значка програми з верхнього лівого кута на під обкладинкою альбому та перемістивши елементи керування мультимедійним вмістом унизу праворуч, а не під назва/альбом. Фон медіаплеєра також успадковує свій колір із палітри, згенерованої "monet".

Індикатор рядка стану для поточних викликів

Android 12 Beta 2 пропонує a індикатор нового чіпа в рядку стану для поточних викликів. Ця функція ще знаходиться в стадії розробки та поки що недоступна для користувачів, але нам вдалося ввімкнути її, щоб користувачі могли її побачити.

Як видно на скріншотах вище, коли відбувається дзвінок, користувач виходить з основного на екрані виклику Android 12 показуватиме помітну фішку в рядку стану, яка показуватиме тривалість виклик. Android 11 наразі не показує тривалість вашого поточного виклику в рядку стану. Щоб перевірити тривалість дзвінка, вам потрібно або повернутися до головного екрана виклику, або потягнути вниз панель сповіщень.

Віджет «Розмови» в Android 12 Beta 2 показує зображення профілю контакту, ім’я та піктограму останнього повідомлення або його вміст. Але виявилося, що певний текст у повідомленнях може викликати a змінити на фон віджета Розмови. Коли користувач отримував повідомлення, яке містило два або більше знаків оклику, фон віджета раптово заповнювався напівпрозорими знаками оклику.

Ми підтвердили, що віджет «Розмови» дійсно змінює свій фон, коли повідомлення містить два або більше знаків оклику. Ми також виявили, що фон може змінюватися, якщо в повідомленні є два або більше знаків питання або якщо є суміш знаків питання та оклику, і є зміна, коли є повторювані смайли використовувати.

Досліджуючи SystemUI Android 12 Beta 2, ми дізналися, що клас PeopleTileViewHelper використовує регулярні вирази для перевірки повідомлення на наявність певних шаблонів. Якщо є два або більше знаків оклику, два або більше знаків питання, суміш питання і знаки оклику або два або більше однакових емодзі, тоді цей текст/емодзі буде застосовано до віджета фон.

Нова анімація переходу осі x для програми «Налаштування».

Під час аналізу налаштувань APK Мішал виявив, що Google заблокував a нова анімація переходу сторінок за прапором функції. Після ввімкнення цього прапорця змінюється анімація переходу на використання спільної анімації осі х, описаної в Рекомендації Google щодо матеріального дизайну. Наразі ця анімація стосується лише програми «Налаштування», а не інших системних або сторонніх програм, установлених на пристрої.

Різні зміни

Менші зміни в бета-версії 2 включають додавання файлу розкладки клавіш для Sony PlayStation 5, попередній перегляд програм у режимі реального часу в попередній перегляд останніх програм тощо. Ви можете переглянути всі зміни в нашому спеціальному висвітленні Функції Android 12 Beta 2.

Що нового в Android 12 Beta 2.1

Android 12 Beta 2.1 вийшов 23 червня, і, як і у випадку з точковими випусками, основним моментом цього випуску були здебільшого виправлення помилок.


Що нового в Android 12 Beta 3: усі анонсовані функції

Android 12 Beta 3 була випущена 14 липня, і основним моментом цього випуску було зосередження на практичних і корисних функціях, як-от:

  • Прокручування скріншотів.
  • Краще, швидше автоматичне обертання.
  • Пошук на пристрої.

Грайте під час завантаження, також відомого як Incremental

«Грати під час завантаження» — нова послуга пропонує Google Play, що "дозволить користувачам увійти в гру за лічені секунди, поки ігрові ресурси завантажуються у фоновому режимі.Є проста причина, чому Google розробив цю нову функцію «грати під час завантаження». «Користувачі хочуть почати грати відразу, але оскільки якість гри постійно покращується, їх розмір збільшується, що призводить до довгих, нудних завантажень,», – пояснює Google.

Google каже, що «грати під час завантаження» доступний для всіх розробників, які публікують програми та ігри через Play Store, і що після впровадження ігри «готовий відкриватися як мінімум в 2 рази швидше" ніж раніше. У деяких випадках покращення може бути досить вражаючим, оскільки Google заявляє, що ігри розміром 400 МБ можуть завантажуватися лише за 10 секунд замість кількох хвилин.

Лише пристрої з останньою версією Android можуть скористатися цією новою функцією, і причина полягає в тому, що функція "вбудований в ядро ​​Android 12». Google підтвердив XDA, що під капотом використовується «грати під час завантаження». Додаткова файлова система Android, a "спеціальної віртуальної файлової системи Linux, яка дозволяє виконувати програму, поки її двійкові файли та файли ресурсів все ще ліниво завантажуються через мережу».

Google також заохочує розробників програм запуску додавати підтримку Інкрементального, внутрішньої назви «грати під час завантаження», показуючи піктограму обіцянки та індикатор перебігу завантаження на головному екрані під час поступового завантаження програми. Якщо користувач торкнеться піктограми, але вона ще не готова до запуску, програма запуску має перемістити користувача на цільову сторінку програми в магазині Google Play.

Коли частково завантажена програма буде готова до запуску, програма запуску має замінити значок обіцянки на звичайний значок програми, але має відображати індикатор прогресу завантаження, що відображає стан завантаження додаток Натискання піктограми програми має запустити програму, а коли завантаження програми буде завершено, індикатор прогресу завантаження має бути видалено.

Власний інтерфейс користувача 4K і перемикання частоти оновлення для Android TV на основі Android 12

Ця функція доступна не для телефонів, а для телевізорів. Найзначніші нові функції с Android 12 Beta 3 для телевізорів – це впровадження власного рендерингу інтерфейсу 4K і динамічного перемикання частоти оновлення.

Незважаючи на те, що Android TV завжди підтримував відтворення вмісту 4K, Android 12 стане першим, коли сам інтерфейс користувача відтворюватиметься у 4K. Раніше інтерфейс користувача відтворювався з максимальною роздільною здатністю 1080p, а потім масштабувався відповідно до вашого телевізора 4K. Сподіваємось, завдяки цьому інтерфейс головного екрана, налаштування та інші системні поверхні виглядатимуть набагато чіткіше.

Завдяки динамічному перемиканню частоти оновлення Android TV тепер підтримує плавне та неплавне перемикання частоти оновлення. Програми можуть інтегрувати ці налаштування для відтворення вмісту з оптимальною частотою кадрів і перевіряти, чи підтримує телевізор плавне перемикання частоти кадрів. SHIELD TV від NVIDIA вже деякий час має власну версію цієї функції, але приємно, що нарешті її додали на рівні платформи для всіх пристроїв Android TV.

Що нового в Android 12 Beta 3: неоголошені зміни

Поряд з усіма оголошеннями, Android 12 Beta 3 також приносить кілька неоголошених змін.

У налаштуваннях більше не використовуються кольорові значки

Кольорові піктограми меню налаштувань приглушено. Раніше значки виглядали так у старих версіях ОС Android, тому може здатися дивним, що вони повертаються в Android 12. Однак Google, ймовірно, хотів зробити піктограми більш узгодженими, щоб вони не конфліктували з будь-якою темою, яку "monet" генерує з ваших шпалер.

Тепер динамічну тему Material You можна налаштувати

Щоправда, Android 12 Beta 3 робить "monet" більш настроюваним. У бета-версії 2, коли ви вибираєте шпалери, «monet» автоматично генерує для вас тему, але ви не можете змінити палітру, яку використовувати. Google розповіла про цю функцію вибору палітри на Google I/O, а тепер бета-версія 3 додала оновлену програму WallpaperPicker, яка додає цю функцію.

Застосувавши шпалери в Android 12 Beta 3, ви можете повернутися до зміни кольорів системної теми. Ви можете вибрати параметри палітри, які Material You динамічно створив із ваших шпалер, або вибрати «базовий» колір для оформлення всієї системи. Залежно від того, наскільки складні ваші шпалери, ви можете вибрати до чотирьох варіантів палітри.

Цікаво, що ще до того, як ви нанесете шпалери, сам екран попереднього перегляду шпалер змінюється відповідно до того, яку палітру Android 12 створить із ваших шпалер. Це дозволить вам побачити, яку тему Android динамічно створить, не змінюючи шпалери. Звичайно, якщо вам не подобається палітра, створена Android, ви можете змінити кольори системної теми, як ми згадували раніше.

Нова тема Gboard Dynamic Color синхронізується з вашими шпалерами на Android 12

Перші програми, які використовують тему Material You для Android 12, уже тут

Тематичні іконки

У додатку Wallpaper & Style (AKA WallpaperPicker) є новий перемикач «тематичні значки». Цей перемикач відкриває функціональні можливості, які було приховано в Beta 2. Якщо ввімкнути цю опцію, піктограми більшості програм Google відповідатимуть темі вашої системи. Це стосується не всіх програм Google — на наших пристроях значки «Чат», «Знайти мій пристрій», «Грати». Ігри та завдання не мали динамічної тематики, але переважна більшість програм Google підтримується це.

На жаль, схоже, що список значків програм, які отримують динамічну тематику, жорстко закодований. Наразі жодні сторонні додатки не дотримуються цієї теми, хоча розробники зможуть змінити піктограму власного додатка, коли буде випущено бібліотеки Material You. Тематичні піктограми додатків також відображаються лише на головному екрані, а не в ящику додатків, налаштуваннях або огляді останніх додатків. Це, безумовно, гарна функція, але це буде справді приголомшливо, якщо лише одна піктограма на головному екрані не буде відповідати системній темі, а решта – так.

Програма Device Personalization Services на телефонах Pixel надає кілька чудових функцій. Примітно, що програма використовує оптичне розпізнавання символів, щоб витягувати текст і зображення із завдань в огляді останніх програм.

Починаючи з бета-версії Android 12 Beta 3, в огляді нещодавніх програм було помічено нову дію. Коли ви зосереджуєтеся на завданні, яке містить URL-адресу (наприклад, Google Chrome або Microsoft Edge), Android відображає піктограму посилання, торкнувшись якої, ви можете скопіювати або поділитися URL-адресою.

Ми не визначили, як саме працює ця функція, але, здається, вона не базується на OCR. Він може підібрати повну URL-адресу, навіть якщо вона не відображається в огляді останніх програм. Один користувач сказав нам це спрацювало для них на Reddit, тому, можливо, воно якимось чином витягує URL-адресу з WebView.

Вимкніть гортання, щоб викликати жест помічника

Якщо ви коли-небудь випадково викликали Google Assistant, проводячи пальцем угору від нижньої частини телефону, ви будете раді дізнатися, що в Android 12 Beta 3 є перемикач, щоб вимкнути цей жест. Його можна знайти в Налаштування > Система > Жести > Системна навігація > Навігація жестами (натисніть значок шестерінки.)

В Android 11 Google перемістив медіаплеєр із панелі сповіщень у спеціальне місце під панеллю швидких налаштувань. В Android 12 цей медіаплеєр вдосконалено і тепер виглядає набагато більш інтегрованим, ніж раніше. Щоразу, коли користувач призупиняє відтворення медіа, Android продовжує показувати медіаплеєр під панеллю швидких налаштувань, щоб користувач міг швидко відновити відтворення. Користувач може вимкнути цю поведінку, перейшовши до Налаштування > Звук і вібрація > Медіа.

У бета-версії 3 ця сторінка налаштувань «Медіа» додала ще один параметр: «показати рекомендації медіа». Ця функція насправді ще не працює, оскільки вона пов’язана з майбутньою функцією «Live Space». У прямому ефірі віджет «Live Space» показуватиме медіапропозиції щоразу, коли підключено аудіоаксесуар, як-от навушники.

"З першого погляду" тепер "Live Space"

Говорячи про «Live Space», в Android 12 Beta 3 Google змінив назву віджета «At a Glance» на «Live Space». Наразі це лише ребрендинг, оскільки жодних нових функцій не додано. Однак новий віджет «Live Space» є щоб отримати кілька нових функцій яких наразі немає у віджеті «Швидкий погляд». Ці функції включають перемикач «у магазині», щоб відображати списки покупок і бонусні картки Google Pay ви в магазині, перемикач медіа-рекомендацій та інформація, пов’язана з акціями, спортом тощо дні народження.

Перший знімок екрана ліворуч зроблено з бета-версії 3, тоді як два знімки екрана праворуч взято з нашої попередньої статті про віджет «Live Space».

Налаштування сховища показують використання сміттєвого сховища

У налаштуваннях пам’яті вашого телефону тепер буде показано, скільки пам’яті займає смітник телефону. Ну, технічно він повідомляє вам, скільки пам’яті займають усі файли, помічені як смітник, на вашому пристрої, оскільки технічно Android не має жодного каталогу смітника.

Кілька місяців тому, ми вивчаємо Можливо, Google нарешті дозволить користувачам керувати сміттєвим кошиком свого телефону, і це доповнення, схоже, пов’язане з цим. Поміщені в кошик елементи на Android наразі приховані від більшості файлових менеджерів, оскільки перед ними стоїть «.» у їхніх назвах файлів, саме так Android розуміє, що файл слід вважати прихованим. Ці приховані переміщені файли зберігаються в тому самому каталозі, де вони були спочатку, а не переміщуються до загальносистемної папки Кошик/Кошик. Коли ви торкаєтеся елемента «Кошик» у налаштуваннях сховища, ви перенаправляєтеся до Діяльність у смітнику програми Files by Google.

Ви можете вимкнути Wi-Fi з панелі «Інтернет».

Друга бета-версія Android 12 спрощене підключення шляхом об’єднання плиток Wi-Fi і мобільних даних в одну плитку під назвою «Інтернет». Коли ви торкнетеся нової плитки «Інтернет» у Quick Параметри, він запускає панель «Інтернет» у нижній частині екрана, що дозволяє змінити мережу Wi-Fi або перемкнути мобільні дані. Однак спрощення зайшло занадто далеко, оскільки ви не могли вимкнути Wi-Fi, не торкаючись шестерні налаштувань вашої поточної мережі, щоб зануритися в налаштування.

Проте в Android 12 Beta 3 вам більше не потрібно занурюватися в налаштування, щоб вимкнути Wi-Fi телефону, оскільки тепер у нижньому лівому куті панелі Інтернету є перемикач під назвою «вимкнути Wi-Fi».

Щоб вимкнути Wi-Fi в Android 12 Beta 3, потрібно виконати ще один крок, ніж в Android 11, тож якщо ви хочете мати можливість вимкнути Wi-Fi просто з панелі швидких налаштувань, ви можете створіть власний перемикач Wi-Fi за допомогою програми, як-от Tasker.

Бульбашки та вікна PIP мають перероблений досвід закриття

Коли ви перетягуєте спливаючу підказку або вікно «картинка в картинці» в Android 12 Beta 3, ви можете помітити деякі зміни. Перш за все, близька ціль ("X" унизу) тепер набагато більша. По-друге, є гарна миттєва анімація, коли бульбашка або вікно PIP знаходяться поблизу близької цілі. Ви можете побачити обидва в дії на записі екрана, вбудованому нижче.

[відео width="303" height="624" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/07/Android-12-Beta-3-Bubble-closing.mp4"]

Оновлений досвід налаштування

Якщо ви скинете телефон до заводських налаштувань або купите новий Pixel, вас зустріне програма SetupWizard. Ця програма допоможе вам підключитися до Інтернету, додати обліковий запис Google і налаштувати мало функцій, а в Android 12 Beta 3 він має набагато приємніший дизайн, який відповідає інший Матеріал Ви-тематика системні програми.

Налаштування гри

На саміті розробників Google for Games компанія Google нарешті представила довгоочікуваний інформаційна панель гри функція для Android 12. Щойно ця функція стане доступною, ви зможете отримати доступ до інформаційної панелі з такими ключовими утилітами, як запис екрана, ярлик знімка екрана, вимірювач FPS і перемикач «Не турбувати». На інформаційній панелі також є ярлик для прямої трансляції YouTube, віджет Google Play Games і меню оптимізації гри.

У Beta 3 інформаційна панель гри технічно ще не доступна для користувачів, але ми помітили нову «Гру налаштувань», де ви зможете глобально перемикати інформаційну панель гри та режим «Не турбувати» для ігор особливості.

Консолідація режиму роботи однією рукою та жестів «проведіть для сповіщень».

В Android 12 DP2 Google додано новий жест «проведіть пальцем для сповіщень», за допомогою якого ви можете провести пальцем вниз біля нижньої частини будь-якого екрана, щоб опустити панель сповіщень. Це суперечить режиму роботи однією рукою в Android 12, який був також додано в DP2 оскільки обидва жести запускаються однаково. У бета-версії 3 Google позбувся окремої сторінки налаштувань для жесту «проведіть пальцем для сповіщень» і натомість переніс її на сторінку для режиму роботи однією рукою.

Різні зміни

  • Підменю «Текст і дисплей» у налаштуваннях спеціальних можливостей додано експериментальний розділ. Насправді тут немає нічого нового — це просто більше змін з боку Google.
  • Додатковий прапорець функції дозволяє сповіщати індикатор розташування, подібно до камери та мікрофона. Однак, враховуючи те, як часто такі програми, як Google Play Services, отримують доступ до місцезнаходження, щоб надавати послуги визначення місцезнаходження для інших програм, індикатор більше дратує, ніж інформує.
  • Прихована операція «Розширена безпека» містить список різних параметрів на сторінці налаштувань безпеки. Схоже, що Google може скоротити те, що відображається на головній сторінці налаштувань безпеки, перемістивши деякі з менш часто використовуваних параметрів на спеціальну сторінку.
  • Сторінку налаштувань меню живлення тепер можна знайти в розділі «Система», а не в розділі «Система > Жести."
  • Оскільки елементи керування пристроєм і функція гаманця швидкого доступу є більше не є частиною меню живлення, Android 12 Beta 3 відображає підказку для користувача, куди було переміщено ці функції, коли він вперше відкриває меню живлення.
  • А капітальний ремонт віджетів відбувається в Android 12, хоча більшість оновлених віджетів додатків Google ще не розгорнуто. Щоб ознайомити користувачів із новими віджетами, Pixel Launcher тепер відображатиме довідкову підказку, коли користувач вперше відкриватиме засіб вибору віджетів.
  • Налаштування сповіщень змінено. Загальний розділ тепер розташований угорі, а «налаштування програми» дають змогу швидко перейти до керування сповіщеннями для ваших програм.
  • Телефони Pixel поставляється з Google Camera 8.3.252, який підтримує динамічну тематику Material You.

Оновлення Emoji

Поки робота триває відокремити нові оновлення емодзі від оновлень системи, Google також має оновив майже 1000 емодзі в Android 12. Усі програми, які підтримують Appcompat бібліотека автоматично отримуватиме найновіші емодзі від Google. Незалежно від того, скільки років вашому телефону чи скільки часу потрібно для оновлення програм, починаючи з Android 12, ви отримуватимете найновіші емодзі в програмах, які використовують Appcompat.

Що нового в Android 12 Beta 3.1

Android 12 Beta 3.1 вийшла 26 липня, і в основному містить виправлення помилок.


Що нового в Android 12 Beta 4: усі анонсовані функції

Android 12 Beta 4 вийшов 11 серпня, і це ознаменувало віху стабільності платформи. Це означає, що Google завершив роботу над API та поведінкою додатків для Android 12. Тож розробники можуть почати остаточне тестування сумісності та підготувати свої програми та ігри до остаточного випуску. В іншому випадку випуск в основному містить виправлення помилок і впроваджує зміну рекламного ідентифікатора, обіцяну на початку року.

Рекламний ідентифікатор служб Google Play

Служби Google Play створюють рекламний ідентифікатор для користувачів, які вибрали персоналізацію реклами або рекламу на основі інтересів. Цей ідентифікатор допомагає Google показувати релевантні оголошення користувачам, а також корисний для аналітики та запобігання шахрайству. Раніше, коли користувач відмовлявся від персоналізації реклами, служби Google Play просто припиняли використовувати ідентифікатор для персоналізації реклами, але залишали його без змін для інших цілей. Програми сторонніх розробників все ще могли бачити рекламний ідентифікатор.

Але з Android 12 Beta 4, Сервіси Play замінять рекламний ідентифікатор із рядком нулів, коли користувачі вимикають персоналізацію реклами та повідомляють усі програми, які мають доступ до ідентифікатора, видалити будь-які наявні дані.

Що нового в Android 12 Beta 4: неоголошені зміни

Окрім основного оголошення, була помічена одна цікава зміна.

Android 12 пасхальне яйце

Google включає пасхальне яйце в кожну основну версію Android, і це було пасхальне яйце Android 12 витік у липні цього року. Компанія нарешті випустила бета-версію 4. Пасхальне яйце Android 12 — це віджет годинника, який можна обертати, доки обидві стрілки не досягнуть 12. Коли ви це зробите, різнокольорові бульбашки вибухнуть і заповнять весь екран. Ваш поточний фоновий малюнок визначає кольори цих бульбашок. Це чудовий спосіб продемонструвати Material You та його динамічні кольори.

Що нового в Android 12 Beta 4.1

Android 12 Beta 4.1 була випущена 25 серпня, і, як і попередні точкові випуски, він в основному містив купу виправлень помилок.


Що нового в Android 12 Beta 5

Android 12 Beta 5 була випущена 8 вересня і, по суті, є остаточною бета-версією, більш відомою як Release Candidate для Android 12. Це означає, що за бета-версією 5 тепер вийде остаточний стабільний випуск Android 12. Як і в кожному випуску бета-версії, бета-версія 5 містить деякі виправлення помилок, а також нові функції та зміни. Оскільки це Release Candidate, перший стабільний випуск також буде практично таким самим, припускаючи відсутність критичних помилок.

Ось усе, що нового з Android 12 Beta 5.

Вирішені проблеми

  • Виправлено проблему, через яку елементи керування медіафайлами іноді не з’являлися після повороту пристрою.
  • Виправлено проблему, яка спричиняла періодичні збої Android System Intelligence.
  • Вирішено проблему, через яку програма «Налаштування» переставала відповідати, коли змінювався бажаний тип мобільної мережі.
  • Вирішено проблему, через яку пристрій у певних випадках не міг перемикатися між фізичною SIM-карткою та eSIM-карткою.
  • Вирішено проблему, через яку в деяких випадках після оновлення пристрою до наступної бета-версії Карти Google виходили з ладу щоразу, коли їх запускав додатковий користувач.
  • Виправлено проблему для пристроїв з декількома користувачами, коли в деяких випадках після оновлення пристрою до наступної бета-версії пристрій виходив з ладу та перезавантажувався під час спроби перейти до додаткового користувача.

Google Clock and Calendar with Material You redizajn

Матеріал Ви це нова мова дизайну Google, яка буде використовуватися для Android. Material You додає тему до елементів інтерфейсу вашого пристрою та програм на основі вашої шпалери. Він вибирає домінуючий колір із шпалер і створює кольорову палітру, яка потім використовується для створення теми ваших програм. Програми «Годинник» і «Калькулятор» — це найновіші програми, які отримали оновлений дизайн Material You за допомогою Android 12 Beta 5. Редизайн також приносить безліч нових віджетів, які виглядають сучасно та набагато краще, ніж старіший віджет годинника.

Ярлик керування пристроєм на екрані блокування

В Android 12 Beta 5 ви можете швидко отримати доступ до всіх підключених пристроїв просто за допомогою ярлика на екрані блокування. Хоча цей параметр був присутній у меню живлення на Android 11, тепер його перенесено на екран блокування, що є бажаним доповненням і допомагає підтримувати меню живлення чистим.

Швидший рядок пошуку в Pixel Launcher

Рядок пошуку внизу Pixel Launcher тепер показує всі ваші результати пошуку набагато швидше, ніж це було раніше. Він не лише містить список ваших програм, але тепер функціонує як універсальна панель пошуку, яка може показувати ваші контакти, налаштування, ярлики тощо.

Приватне обчислювальне ядро

Сторінку «Налаштування» > «Конфіденційність» на Android 12 Beta 5 тепер перейменовано на Приватне обчислювальне ядро. Ви можете вимкнути пропозиції клавіатури тут або навіть вимкнути інші функції, які використовують машинне навчання на пристрої.

Коли ви позначаєте розмову як пріоритетну в бета-версії 5, програма запуску Pixel запитує, чи хочете ви додати віджет на головний екран, який вказує на розмову з цим конкретним контактом.

Google "Живий перекладач"

Android 12 має абсолютно новий Функція «Живий переклад». який працює в реальному часі та на пристрої для перекладу вимовлених речень з однієї мови на іншу. Що саме робить ця функція «Живий переклад»? По суті, це як розширення Live Caption, яке наразі лише транскрибує мовлення в текст тією самою мовою. Додаток Google Translate уже підтримує переклад у реальному часі, але ця реалізація в Android 12 ще краща.

До того, як ця функція була офіційно оголошена, у нас була дивіться ексклюзивний Live Translate від Google функції на Pixel 6, включаючи знімки екрана процесу налаштування.


Анонсовано Android 12L із покращеннями для складних пристроїв

Google оголосив Android 12L, наступна ітерація в серії після Android 12. Android 12L значно покращує зручність використання та оптимізує Android для складних пристроїв, планшетів і Chromebook. Чи може це означати, що Google працює над складаний Pixel? Сподіваюся, незабаром ми дізнаємося! На жаль, ми чули повідомлення про Pixel Fold скасовується тому нам, ймовірно, доведеться довше чекати на складаний телефон від Google.

Особливості Android 12L

Тим часом ми все детально описали особливості так добре як Зміни інтерфейсу користувача в Android 12L люб'язно надано Еспер, і ось короткий опис того, що нове оновлення Android 12 принесе на ваш смартфон. Очікується, що оновлення Android 12L надійде десь на початку 2022 року.

Перероблені елементи системи

Android 12L створено спеціально для складних телефонів і планшетів. По суті, пристрої з великими екранами. У результаті стандартні програми Google, як-от Files, Gmail, Messages тощо. було оновлено для відображення перегляду розділеного екрана. Це також можна побачити в інших елементах інтерфейсу користувача, як-от головний екран, панель сповіщень, останні програми тощо. Android погано оптимізовано для складних пристроїв, що означає, що ви не можете повністю скористатися перевагами великої нерухомості. Android 12L має на меті виправити це, відображаючи більше інформації на таких пристроях.

Налаштування головного екрана та екрана блокування

Годинник за умовчанням на екрані блокування в Android 12L займатиме центр екрана, як і в Android 12L. Однак, якщо користувач має сповіщення, що очікують на розгляд, годинник зміститься в ліву частину екрана та звільнить місце для заповнення сповіщень на правому краю. Якщо наявні більше трьох сповіщень, вони будуть збиті на картку переповнення. Банер сповіщень виглядає дуже схожим на спосіб відображення вхідних сповіщень на Mac.

Користувачі також матимуть можливість відображати додаткові кнопки на екрані блокування. Ви можете перемикатися між кількома профілями, отримувати доступ до Google Pay або керувати підключеними пристроями. Екран введення PIN-коду також змінюватиметься відповідно до області, де користувач проводить пальцем по екрану блокування, щоб отримати до нього доступ. Це полегшить роботу з пристроєм однією рукою.

Що стосується головного екрана, програма запуску Android з відкритим вихідним кодом – Launcher3, зможе відображати два головні екрани одночасно, щоб використовувати більший дисплей. Більшість базових програм запуску OEM базуються на Launcher3, тому це має стосуватися пристроїв різних виробників.

Оновлений центр сповіщень і швидкі перемикачі

Замість того, щоб відображати область сповіщень на всю ширину екрана, Android 12L показуватиме вам сповіщення та швидкі перемикачі одночасно на двох панелях. Кількість відображених перемикачів також більша, а розмір кожного окремого перемикача більший, що полегшує натискання.

Новий екран останніх програм

На відміну від попередніх версій Android, розмір кожного вікна в останньому огляді неоднаковий в Android 12L. Лише остання програма відображатиметься у збільшеному вигляді, а інші програми відображатимуться у вигляді менших вікон. Недавній огляд тепер перетворено на сітку з двома рядками, подібно до того, що ми бачили на iPadOS. Є також новий Спліт кнопку для полегшення багатозадачності на розділеному екрані.

Панель завдань для кращої багатозадачності

[відео width="1178" height="828" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/11/Android-12L-Taskbar-Demo-compressed.mp4"]

Samsung представила постійну панель завдань на Galaxy Z Fold 3, щоб полегшити багатозадачність на великому екрані. Що ж, схоже, Android 12L також матиме щось подібне. На екранах із роздільною здатністю понад 600 dp можна побачити док-станцію, яка може вмістити п’ять програм і залишатися постійною для інших програм. Це майже як плаваюча док-станція, звідки ви можете перетягувати програми, щоб запускати їх у режимі розділеного екрана.

Розділення екрана через сповіщення

Коли ви отримуєте нове сповіщення на Android 12L, ви зможете виконати жест, щоб відкрити програму, через яку ви отримуєте сповіщення, у режимі розділеного екрана. Це корисно, коли ви переглядаєте відео чи фільм або граєте в гру й отримуєте сповіщення, на яке потрібно відповісти. Ви можете відкрити програму в режимі розділеного екрана, не перериваючи те, що ви робите. Однак варто зазначити, що ця функція не ввімкнена за замовчуванням, і вам потрібен доступ root, щоб увімкнути її. Це може змінитися, коли ми наближаємося до офіційного випуску.

Динамічні кольори в Bootanimation

Матеріал Ви є однією з основних функцій Android 12. Однак він є ексклюзивним для лінійки Pixel і не є частиною AOSP. З Android 12L Material You і динамічні кольори тепер є частиною AOSP за замовчуванням. По суті, зміна шпалер на вашому телефоні також відповідно змінить колір елементів інтерфейсу. Крім того, Android 12L також підтримує динамічні кольори для анімації завантаження, що звучить дуже круто!

Тривалість тривалого натискання кнопки живлення

Android 12L надасть вам можливість змінити тривалість тривалого натискання кнопки живлення, щоб запустити дію. Наразі у вас є можливість або довго натискати, щоб викликати помічника, або викликати меню живлення. Однак це на фіксований термін. Android 12L тепер дає вам можливість змінити цю тривалість. Це дуже корисно, оскільки багато людей вважають поточну тривалість надто довгою.

Попередній перегляд шпалер на головному екрані

Якщо ви хочете змінити шпалери на будь-якій версії Android, вам потрібно буде натиснути й утримувати частину головного екрана, а потім перейти до засобу вибору шпалер. В Android 12, натиснувши й утримуючи частину головного екрана, ви відкриєте контекстне меню, де Ви зможете вибрати з 5 швидких шпалер, не відкриваючи їх збирач.

37 нових емодзі

Юнікод 14.0 додасть 37 нових емодзі в Android 12L із великою кількістю нових символів. В ідеалі це має вийти одночасно з Android 12L.

Перевизначити параметри орієнтації

Деякі програми вимагають певної орієнтації під час запуску в поточних версіях Android. Починаючи з Android 12L і далі, виробники можуть змінювати ці параметри орієнтації, що може бути корисним для альтернативних форм-факторів, як-от складаних.

API Audio Spatializer

Останнім часом просторове аудіо стає досить популярним завдяки APPle. Однак є також кілька телефонів Android, які підтримують просторовий звук. API Audio Spatializer реалізується в Android 12L, щоб забезпечити єдиний спосіб включення функції. Це допоможе додаткам визначити, чи підтримує телефон просторове аудіо чи ні, а потім запустити захоплюючий звук на основі відповіді.


Функції просочилися, але ще не працюють в Android 12

Ми вже мали чітке уявлення про те, чого очікувати від Android 12, ще до того, як Android 12 Developer Preview 1 потрапив до наших рук. Але розробка ОС — це складний цикл, і те, що часто просочується, може або не може повернутися до випуску. Ми все ще перебуваємо на стадії бета-тестування Android 12, тож є ймовірність того, що деякі з цих витоку змін зрештою потраплять у стабільну версію, а можуть і ні. Це може йти в обидві сторони.

Функції захисту від відстеження

Хоча ця функція не була виявлена ​​у витоку, Google дійсно висловив намір створити «менш сувору» версію з Функція App Tracking Transparency від Apple. Google прагне знайти баланс між конфіденційністю та екосистемою, що підтримує рекламу. Таким чином, версія цієї функції від Google, швидше за все, буде менш суворою і може не вимагати від розробників отримання дозволу від користувачів на відстеження їхніх даних.

Підхід, який Google може використати для Android, може бути подібним до того, який планується для веб-браузера Chrome. Раніше Google оголосив про плани поступово відмовитися від сторонніх файлів cookie в Chrome протягом двох років. Натомість веб-переглядач використовуватиме альтернативу, яка дозволяє націлювати рекламу з менш конкретним збором даних. Рекламодавці зможуть орієнтуватися на групи людей зі схожими інтересами, але не на окремих осіб.

Удосконалення накладання ресурсів виконання (RRO) Android

Функція Android Runtime Resource Overlay (RRO) отримує серйозне оновлення. RRO традиційно були пакетами APK, які потрібно встановити на пристрій, перш ніж їх можна буде активувати, але Android 12 має мати можливість генерувати RRO не APK на льоту. Буде цікаво подивитися, як це використовуватиметься, але ми припускаємо, що це відкриє можливість генерувати багато власних тем, які не потрібно встановлювати як програми рівня системи.

Наразі більшість пакетів тем, які використовують API RRO/OMS, інстальовано як статичні пакети в розділи лише для читання. Створення пакетів RRO на льоту може бути тим, що робить можливою нову систему тем «Monet» в Android 12 (згадану вище).

Функція поштової скриньки

Ми бачимо згадки про функцію «поштової скриньки». Google експериментує з. Ці «поштові скриньки», здається, є новим способом розміщення програм у рамці/вікні, і вони матимуть регульовані округлені кути та настроювані кольори фону. Однак ми не зовсім впевнені, для чого це буде використано.

Обмежений мережевий режим

Було помічено, що Google працює над a новий режим обмеженої мережі функція для Android 12, хоча це може бути не той брандмауер системного рівня, який би вам хотілося.

Коли цей новий обмежений мережевий режим увімкнено, лише програмам, які мають дозвіл CONNECTIVITY_USE_RESTRICTED_NETWORKS, буде дозволено використовувати мережу. Оскільки цей дозвіл можна надати лише привілейованим системним програмам та/або програмам, підписаним OEM, доступ до мережі буде заблоковано для всіх програм, встановлених користувачем.

По суті, це означає, що ви й надалі отримуватимете push-повідомлення від програм, які використовують Firebase Cloud Messaging (FCM), оскільки ці сповіщення направляються через привілейовану програму Google Play Services, яка має необхідний дозвіл. Тим не менш, жодна інша програма — за винятком кількох інших системних програм — не може надсилати або отримувати дані у фоновому режимі.

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

API для підключених контролерів Bluetooth

Google також об’єднує новий API Bluetooth в Android 12, який дозволить іграм визначати рівень заряду акумулятора підключених контролерів Bluetooth. Це дозволить грі повідомити вас, коли ваш контролер скоро помре, даючи вам час знайти місце для паузи, а потім перезарядити контролер.

Підтримка Game Controller Rumble

Зараз Android надає лише мінімальну підтримку вібрації підключених пристроїв введення, обмежуючи їх увімкнути та вимкнути без можливості контролювати амплітуду вібрацій або генерувати власну вібрацію ефекти. Але це може змінитися з Android 12, як Удосконалення підтримки шуму пристрою введення є на карті. Код, надісланий до AOSP, додає підтримку контролю амплітуди та прокладає шлях для генерації власних ефектів вібрації.

Однак майте на увазі, що ці коміти не були об’єднані. Тому вони можуть не встигнути до остаточного випуску Android 12.

Надширокосмуговий API

Samsung був першим OEM-виробником Android, який застосував технологію Ultra-Wideband (UWB) для допомоги в точному позиціонуванні пристроїв розумного будинку в приміщенні та високошвидкісної однорангової передачі даних. Xiaomi також планувала включитися в UWB, і ми, безперечно, можемо очікувати, що багато інших OEM-виробників Android також підключаться. Щоб працювати з цією новою технологією, Google додав API до AOSP для підтримки UWB.

Galaxy S21+ і Galaxy S21 Ultra підтримка ультраширокого діапазону для пошуку та розблокування вибраних автомобілів.

API було додано вчасно для включення в Android 12, але ще невідомо, чи він дійсно буде включений. Майте на увазі, що API UWB зараз позначено як SystemAPI, тому вони не будуть доступні стороннім програмам, хоча ми не впевнені, чому діє це обмеження.

«Підказки щодо встановлення», щоб пришвидшити встановлення важливих програм на нових телефонах Android

Перехід на новий телефон Android – це біль, який лише трохи полегшився за всі ці роки. Помітили, що Google працює над «підказками щодо встановлення» як функція, яка дозволяє магазинам програм вирішувати, який фільтр компілятора використовувати під час масового встановлення нових програм, що полегшує налаштування нового телефону. Ця функція насамперед призначена для магазину додатків, а саме Google Play Store у цьому контексті можливість визначати пріоритет програм, які найчастіше використовуються на старому пристрої, і швидше встановлювати їх на новий телефон.

Підтримка WireGuard VPN в ядрі Linux

WireGuard — це протокол VPN нового покоління який містить сучасні стандарти криптографії та має безпечну кодову базу, яку можна перевірити. Після його включення в Ядро Linux 5.6, Google додав підтримку протоколу в дерево ядра Linux 4.19 і ядра Linux 5.4 Android 12. Це означає, що прискорення ядра для WireGuard підтримуватиметься в Android 12 на пристроях із ядром Linux 4.19 і 5.4. Однак ще невідомо, чи додасть Google API для інтерфейсу з ядром модуль.

Автоматичний переклад додатків на рідну мову

Це одна з найбільш захоплюючих змін, які ми помітили в збірці Android 12, яка просочилася між версіями Developer Preview 2 і Developer Preview 3. Цей витік збірки містить багато підказок щодо функції, яку ми припускаємо автоматично перекладати програми на рідні мови. Зібравши ці підказки разом, ми вважаємо, що ця функція буде спрямована на прямий переклад тексту в інтерфейсі користувача програми, замінюючи текст у рядку, щоб зробити переклад більш рідним.

Ця функція принесе величезну користь як користувачам, так і розробникам. Користувачі менш популярних мов частіше стикаються з програмами, у яких відсутній необхідний переклад, тому така функція зробить програму доступною для цих користувачів. Подібним чином розробники, які не мають ресурсів для перекладу своєї програми кількома мовами, тепер можуть покладатися на ОС для забезпечення машинного перекладу. Хоча результат буде недосконалим, це все одно краще, ніж відсутність перекладу.

Витік збірки Android 12 також дає натяки на це Google може виявити приховану функцію корзини Android. Програми, які використовують API MediaStore, можуть використовувати функцію викидання сміття, додану до API з Android 11. Концепція переміщення в смітник схожа на знамениту «Кошик» Windows, де файли видаляються з поля зору, але їх можна відновити протягом певного періоду часу, перш ніж їх буде видалено остаточно. Хоча в Android 11 не було загальносистемного перегляду цього кошика, але підказки свідчать про те, що програми з редагуванням доступ до видалених файлів або програм, які запитують згоду користувача, може показувати елементи з прихованого кошика.

Google працює над додаванням нового запису в Налаштування > Зберігання щоб показати, скільки місця займають усі викинуті елементи. Торкнувшись цього запису, ви запустите фрагмент, який показує кількість файлів, які було видалено в кошик, а також дозволяє користувачеві очистити смітник, але точка входу зазвичай недоступна, оскільки Google її жорстко закодував помилковий. Хоча користувачі можуть очистити кошик звідси, ми не знаємо, чи зможуть користувачі також відновити їх через цю точку входу. Ця функція також може з’явитися у Files by Google.

Збереження знімків екрана в «Зображення» > «Знімки екрана» замість DCIM

Пристрої Android мають дві папки для зберігання фотографій і відео. У папці «Зображення» програми зберігають завантажені медіафайли (наприклад, зображення, збережені з Twitter Зображення > Twitter), а за замовчуванням Android зберігає знімки екрана в папці «Зображення» у вкладеній папці «Знімки екрана». У кореневому каталозі внутрішньої пам’яті Android також є папка «DCIM», у якій зберігаються всі зроблені вами фотографії та записані відео. Назва «DCIM» походить від стандартів дизайну для цифрових фотоапаратів і розшифровується як «Зображення цифрової камери».

Деякі OEM-виробники, такі як Samsung, Xiaomi, OPPO, Realme та інші, однак, зберігають знімки екрана в папці DCIM. Через це програми, як-от Google Photos, створюють їх резервні копії разом із зображеннями камери. З Android 12 Google може зробити це обов’язковим на рівні ОС зберігати скріншоти в Зображення > Скріншоти а не в папці DCIM. Зауважте, що CDD для Android 12 ще не завершено, тому включення цієї вимоги ще не визначено.


Що ви думаєте про Android 12? Які функції вас найбільше захоплюють і що б ви хотіли бачити, окрім функцій, згаданих вище? Дайте нам знати в коментарях нижче!