Практична робота з Android 12.1: перший погляд на оновлення для складаних пристроїв!

Ви чули про Android 12.1, але чи бачили його? Ми починаємо роботу з оновленням, пропонуючи перший погляд на нові функції для складних пристроїв!

Очікується, що Google випустить наступне велике оновлення Android, Android 12, наступного тижня, але ще до його випуску ми вже чуємо про плани Google щодо подальшого оновлення. На початку цього місяця XDA вперше повідомив, що Google планує випустити проміжне оновлення до 2022 року Android 13, який ми умовно називаємо Android 12.1 відповідно до правил імен Google для попередніх випусків. Тепер надано джерело XDA зі збіркою Android 12.1, що дозволяє нам практично ознайомитися з оновленням, щоб ви вперше ознайомилися з деякими новими функціями.

Огляд Android 12.1

Якщо ви не стежили за нашими новинами, можливо, вам цікаво, звідки ми знаємо, що надійде оновлення Android 12.1. Наша перша підказка походить від змін коду надіслано до проекту Android Open Source Project (AOSP) Gerrit, який підвищив рівень API для Android 13 з 32 до 33. Для довідки, рівень API, що відповідає Android 12, становить 31, тому, якщо Android 13 відповідає рівню API 33, це означає, що рівень API 32 має відповідати якомусь проміжному випуску. Коментарі співробітників Google свідчать про те, що проміжний випуск має кодову назву «sc-v2», що, на нашу думку, є скороченням від «Snow Cone v2». Snow Cone, до речі, є

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

Наступне, про що ви можете запитати, це чому точковий випуск взагалі потрібен, враховуючи, що Google не випускав його з Android 8.1 Oreo у 2017 році. Хоча ми ще не маємо повної картини, ми бачили докази того, що Google додає нові API та функції, спрямовані на покращення роботи зі складаним телефоном. Цілком можливо, що Google планує випустити свій майбутній Pixel Fold пристрій незабаром з цією новою версією ОС і всіма новими складними функціями в ній, тому вони не могли просто чекати випуску Android 13 наступного року, оскільки це призвело б до відстрочки випуску телефону. Вже з Android 12 досягла стабільності платформи минулого місяця будь-які нові API, які потрібно додати, повинні чекати до наступного випуску, який інакше був би Android 13.

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

Ми не знаємо, коли Google планує випустити Pixel Fold, а також не знаємо, коли Google планує випустити Android 12.1. Ми підозрюємо, що вони будуть йти рука об руку, але ми не знаємо напевно. Що ми знаємо, так це те, що оновлення все ще знаходиться в активній розробці, тому всі функції, які ми демонструємо нижче, можуть змінюватися. Якщо це станеться, ми надамо оновлення про те, що ми виявимо.

Нові функції в Android 12.1

  • Подвійна панель сповіщень, налаштування та екран блокування
  • Панель задач
  • Новий розділений екран і інтерфейс останніх програм
  • Відкрийте сповіщення у вікні розділеного екрана
  • Динамічні кольори з відкритим кодом, нова анімація при завантаженні
  • Натисніть і утримуйте кнопку живлення
  • Нові шпалери

Подвійна панель сповіщень, налаштування та екран блокування

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

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

Подібним чином Android 12.1 використовує переваги більших екранів багатьох складних пристроїв, показуючи налаштування верхнього рівня ліворуч і будь-які додаткові екрани праворуч, коли відкрита програма Налаштування.

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

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

Панель задач

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

[відео width="1804" height="2208" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/09/Android-12.1-taskbar-demo.mp4"]

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

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

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

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

Відкрийте сповіщення у вікні розділеного екрана

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

[відео width="1804" height="2208" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/09/Android-12.1-notification-to-contents.mp4"]

(Відкриття Telegram таким чином у режимі розділеного екрана разом із Chromium здається дещо помилковим, але, сподіваюся, ви отримаєте картину, що стоїть за цією функцією.)

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

Динамічні кольори з відкритим кодом, нова анімація при завантаженні

Коли Android 12 запускається наступного тижня, лише користувачі Pixel матимуть доступ до системи тем від Google на основі шпалер під кодовою назвою «monet». це так оскільки система оформлення тем не є повністю відкритою, але це зміниться з випуском Android 12.1. Як ми вперше повідомлено минулого тижня, Google додав вихідний код своєї системи тем «monet» до внутрішньої гілки AOSP для Android 12.1. Це означає, що OEM-виробники, такі як Samsung, Xiaomi, OPPO та OnePlus матимуть повний доступ до коду, що лежить в основі системи оформлення тем від Google, що дозволить їм включити його у власні форки Android 12.1.

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

Крім того, ми дізналися, що Google планує розширити динамічне забарвлення до анімації завантаження Android в Android 12.1. Нагадуємо, що Google називає це динамічним забарвленням Матеріал ВиСистема тематізації на основі шпалер під кодовою назвою «Моне». Переглянуто внутрішню документацію XDA описує, як можна застосувати динамічне забарвлення до анімації завантаження. Замість прямого рендерингу зображень PNG у файлі анімації завантаження новий режим рендерингу динамічного забарвлення обробляє R, G, Канали B і A кожного зображення як маски області, інтерполюючи між початковим і кінцевим кольорами на основі прогресії анімація. Виробники оригінального обладнання можуть увімкнути цю функцію, додавши рядок до файлу опису завантажувальної анімації, який визначає початковий колір і значення з чотири системні властивості, які визначають кінцеві кольори, які, ймовірно, встановлюються, коли користувач змінює шпалери під час роботи ОС завантажений.

Типова структура анімації завантаження Android включає багато зображень PNG, збережених у підкаталоги з мітками «part0», «part1» тощо, відтворення яких визначається текстовим файлом під назвою "desc.txt".

У нас немає робочої демонстрації анімації завантаження з динамічним забарвленням, тому нам доведеться почекати, щоб побачити, чи добре вона виглядає на практиці. Стандартна завантажувальна анімація Android зазнала лише кількох тонких змін протягом багатьох років, найпомітнішою з яких було додавання підтримка темного режиму в Android 10. Зовсім недавно ми виявили, що завантажувальна анімація може показувати індикатор прогресу коли система застосовує оновлення системи Google Play, яке оновлює ART Магістральний модуль.

Натисніть і утримуйте кнопку живлення

Одне з найкорисніших доповнень до Android за останні роки — принаймні на наш погляд — це елементи керування пристроєм. Ця функція дає вам швидкий доступ до елементів керування розумним домом без необхідності відкривати програму чи натискати віджет. В Android 11 керування пристроєм було інтегровано в меню живлення, але в Android 12 меню живлення ні довше утримує елементи керування пристроєм (або функцію швидкого доступу Wallet, якщо на те пішло). Причина в тому, що Google хотів спростити меню живлення і зробити a тривале натискання кнопки живлення викликає помічника замість меню живлення.

Коли функцію «Утримувати для помічника» ввімкнено, утримування кнопки живлення протягом 500 мс запустить будь-яку службу, установлену як стандартну службу помічника. В Android 12 ви не можете змінити тривалість утримання кнопки живлення, але ви зможете це зробити в Android 12.1. Нова функція «Натисни й утримуй тривалість" додано повзунок у розділі "Налаштування > Жест > Натисніть і утримуйте кнопку живлення", який дозволяє регулювати чутливість тривалого натискання кнопки живлення жест. Ви можете вибрати від короткого (250 мс) до довгого (750 мс) або десь посередині (350, 500 або 650 мс).

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

Нові шпалери

Одна незначна новинка в Android 12.1 – це нові шпалери. Цей фоновий малюнок включено в кодову базу AOSP, але він може або не може бути видимим на споживчих пристроях, оскільки OEM-виробники можуть безкоштовно надсилати власні шпалери. Нові шпалери замінюють зображення «Рожеве небо», включене у випуски AOSP, починаючи з Android 7.0 Nougat.

Якщо ви хочете встановити це зображення як шпалери на поточному пристрої, ви можете завантажити його з тут.


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