Android P Developer Preview 1 доступна для Google Pixel/Pixel XL і Pixel 2/Pixel 2 XL

click fraud protection

Перший Android P Developer Preview 1 (Android 9.0) тепер доступний для Google Pixel, Google Pixel XL, Google Pixel 2 і Google Pixel 2 XL. Реліз доступний у форматах OTA та заводських образів.

Нарешті тут! Android 9.0, також відомий як Android P, тепер доступний сьогодні у формі першого Android P Developer Preview. Це не дасть вам повного досвіду роботи з Android P, оскільки над ним ще триває робота (і не буде повністю оприлюднено до Google I/O), але, на щастя, власники Google Pixel, Google Pixel XL, Google Pixel 2 або Google Pixel 2 XL, ви будете серед перших користувачів, які побачать, що має Android P пропозиція.

Оновлення можна встановити лише через файли OTA та заводські образи. Google буде ні поки що надаватиме OTA через свою бета-програму. Інструкції щодо встановлення файлів OTA або заводських образів можна знайти за посиланням на джерело під таблицею, але якщо у вас встановлено Magisk і/або TWRP, тоді прокрутіть униз, оскільки у нас є підручник із встановлення оновлення Android P лише для ви!

Попередження: якщо ви запускаєте будь-який Субстрат теми на вашому пристрої, ми настійно рекомендуємо вам вимкнути їх перед оновленням Android 9.0. Ці теми розроблено для Android Oreo і можуть спричинити невідповідності у випуску Android P, тому Щоб забезпечити плавне оновлення, вам слід вимкнути теми Substratum, доки у themer не буде можливості оновитися їх. Побачити частина 3 цього допису щоб отримати інструкції щодо вимкнення теми Substratum.

Завантажте Android P Developer Preview для Google Pixel/XL і Pixel 2/2 XL

OTA

Заводське зображення

Google Pixel

OPM1.171019.021 --> PPP1

PPP1

Google Pixel XL

OPM1.171019.021 --> PPP1

PPP1

Google Pixel 2

OPM1.171019.021 --> PPP1

PPP1

Google Pixel 2 XL

OPM1.171019.021 --> PPP1

PPP1

На жаль, схоже, що Google Pixel C не отримає випуск Android P, а також Nexus 5X або 6P (хоча очікувалося, що пристрої Nexus не отримають оновлення).

Android P Developer Preview 1 Інструкції з оновлення OTA

Сторінка заводського образу Android P Developer Preview 1

Якщо ви інсталюєте оновлення та помічаєте щось нове, чого ми ще не знайшли, надішліть нам підказку і ви можете отримати a безкоштовний місяць XDA Ad-Free якщо ми напишемо статтю на основі вашої підказки! Крім того, якщо ви встановлюєте оновлення, обов’язково перевірте зворотній зв'язок і повідомлення про помилку сторінки.

Що нового в Android P

Відповідно до офіційної сторінки, ось короткий список того, що нового в першому попередньому перегляді для розробників Android 9.0

  • Підтримка вирізів дисплея. Так, виїмки з’являються, подобається вам це чи ні. Android P полегшить розробникам перевірку того, як їхні додатки поводитимуться на пристроях із вирізами.
  • Новий вигляд сповіщень. Розробники можуть показувати зображення та наклейки. Вони також можуть показувати повні розмови з іменами контактів і тепер підтримують показ розумних відповідей, подібно до Додаток для відповіді але тепер доступніше для розробників.
  • Як ми повідомляли раніше, Android P обмежує доступ до мікрофон і камера для програм, які неактивні. Вони також обмежують доступ програм усі датчики SensorManager.
  • Підтримується більше кодеків для відео та зображень, наприклад HDR VP9 Profile 2 і HEIF.
  • API для кількох камер тому програми Android можуть запитувати дані з кількох датчиків камери одночасно.
  • ImageDecoder for bitmaps and drawables забезпечує модернізований підхід для декодування зображень. Слід надавати перевагу над BitmapFactory.
  • Wi-Fi RTT (Round-Trip-Time), що дозволяє додаткам отримувати дані про розташування в приміщенні з точністю 1-2 метри.
  • Покращена продуктивність для Android Runtime (ART) і програми, написані в Котлін.
  • Покращення для Обмеження дрімоти, очікування та фонового режиму. Планувальник завдань також тепер перевіряє інформацію про стан мережі, щоб групувати мережеві запити програм разом.
  • Обмеження для API, що не належать до SDK, як ми повідомляли раніше.
  • Програми, націлені на платформу, ранішу за Android 4.2, відображатимуть вікно попередження, якщо їх установити на Android P. Це має на меті заохотити розробників перейти на новішу версію SDK у рамках підготовки до нові обмеження Google Play.
  • Уніфікований діалогове вікно автентифікації за відбитком пальця.
  • Шифрування на стороні клієнта резервного копіювання даних Android. Тепер для відновлення резервної копії пристрою потрібно буде ввести PIN-код/пароль/шаблон користувача.
  • новий API нейронних мереж версія 1.1
  • OpenMobile API (OMAPI) для платежів NFC і безпечних транзакцій

Є більше, звичайно. Рекомендуємо вам переглянути Попередній перегляд сайту, шкала часу, нові функції та огляд API, Довідкова сторінка API, Бібліотека підтримки API 28.

Короткий список нових (неоголошених) функцій в Android 9.0

Завдяки проекту Android Open Source Project можна поглянути на частину того, над чим Google працює для наступної версії Android. Хоча більша частина коду для Android 9.0 міститься у внутрішньому герріті Google, у публічному герріті нам вдалося виявити деякі цікаві речі. Замість того, щоб повторювати кожне відкриття, ми створимо зворотні посилання на всі статті про функції, наявність яких підтверджено в першому попередньому перегляді для розробників.

  • Wi-Fi Direct Printing може з’явитися на Android у найближчому майбутньому
  • Android P додасть підтримку звуку запису дзвінків, щоб ви могли законно записувати телефонні дзвінки
  • Android P додає підтримку для використання телефону як Bluetooth-клавіатури або миші
  • Інструмент Android Studio «Systrace» для моніторингу продуктивності буде вбудовано в Android P
  • Деякі оператори можуть почати приховувати силу сигналу від користувачів в Android P
  • Нове налаштування в Android P дозволить операторам визначати, як відображаються смуги сигналу LTE

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

Як інсталювати Android P Developer Preview 1 на пристроях із рутованим доступом

Якщо на вашому пристрої встановлено Android 8.1 Oreo Google Pixel, Google Pixel XL, Google Pixel 2, або Google Pixel 2 XL і ви вкорінені в Magisk, тоді вам може бути цікаво, як оновити до Android 9.0 (Android P). Чи можна прийняти оновлення OTA як рутований користувач? Так, але це залежить від кількох факторів. Ви коли-небудь змінювали щось у /system або /vendor? У вас встановлено тільки Magisk, а не TWRP? У вас встановлено і Magisk, і TWRP? Залежно від вашої відповіді на ці запитання, це суттєво змінює те, що вам потрібно зробити.

На щастя, вам не доведеться турбуватися про відмінності в будь-якому з наведених вище сценаріїв, якщо ви оновлюєте за допомогою заводського образу. Я особисто завжди оновлюю свій пристрій, використовуючи останній заводський образ, і це надійний метод, який враховує всі варіації. Ви навіть можете оновити без видалення ваших даних поки ти біжиш стандартний Android 8.1 Oreo. Однак якщо ви використовуєте спеціальну ПЗУ, тоді ви буде потрібно стерти дані, тому просто майте це на увазі та створіть резервну копію всього вмісту /data, включаючи /data/media, на вашому ПК, перш ніж продовжити. Нарешті, вам також потрібно буде переконатися, що ваша машина має Двійкові файли ADB/Fastboot встановлено. У нас є підручник, як це зробити тут.

Щоб інсталювати оновлення Android P Developer Preview 1, потрібно виконати наступні кроки:

  1. Завантажте найновіший заводський образ P Developer Preview за одним із посилань у таблиці вище або з повної сторінки. Переконайтеся, що ви завантажуєте правильне зображення для правильного пристрою (наприклад, зображення Google Pixel 2 XL не працюватиме на Pixel 2)!
  2. Розпакуйте zip-файл із заводським зображенням.
  3. У папці ви побачите кілька файлів: образ завантажувача, образ радіо та інший файл zip, який містить системний, завантажувальний, постачальника та інші розділи, які буде оновлено. Ви також побачите a flash-all.bat і а flash-all.sh.
    Приклад: Google Pixel 2 XL Android 8.1 Oreo березневий патч безпеки вміст заводського зображення.
  4. Windows: Клацніть правою кнопкою миші flash-all.bat і натисніть редагувати. (Я наполегливо рекомендую використовувати NotePad++.) Знайдіть "fastboot -w update" рядок. Видаліть -w з цього рядка та збережіть файл. Це дозволить вам відновити заводський образ без стирання даних. Якщо ви використовуєте спеціальну ПЗУ та бажаєте оновити, ви повинні залишити -w у команді.
    Приклад: вміст flash-all.bat з березневого оновлення безпеки Android 8.1 Oreo для Google Pixel 2 XL.
  5. Windows: Двічі натисніть на flash-all.bat і дайте йому побігти. Він буде спалахувати кожен розділ по одному. Це займе кілька хвилин, тому запустіть.
  6. Mac/Linux: Редагувати flash-all.sh сценарій у текстовому редакторі та видалити -w від "fastboot -w update" рядок. Збережіть файл. Це дозволяє відновити заводський образ без втрати даних. Однак, якщо ви використовуєте спеціальну ПЗУ, ви повинні залишити -w у команді.
    Приклад: вміст flash-all.sh взято з березневого оновлення безпеки для Pixel 2 XL під керуванням Android 8.1 Oreo
  7. Mac/Linux: Відкрийте термінал у тому ж каталозі, що й flash-all.sh сценарій і зробіть його виконуваним, ввівши chmod +755 flash-all.sh
  8. Mac/Linux: Запустіть сценарій, ввівши ./flash-all.sh в терміналі. Це займе деякий час, оскільки кожен розділ буде перезаписано, тому просто дайте йому сидіти і робити свою справу.
  9. Зрештою вам слід завантажити Android P за допомогою всі ваші дані збережені якщо ви видалили прапорець -w!

Насолоджуйтеся першим смаком Android 9.0 на своїх Google Pixel, Pixel XL, Pixel 2 або Pixel 2 XL завдяки першому Android P Developer Preview! Якщо вам цікаво, що нового в оновленні, слідкуйте за нашими оновленнями Android P тег, коли ми занурюємось у випуск, щоб знайти щось нове в Android 9!