Рекомендуем, 2024

Выбор редакции

Как проверить поддержку проекта Treble на устройстве Android Oreo

Если у вас есть Android-устройство, которое не является Nexus или Pixel, то вы уже знаете, как долго вам придется ждать обновления до последней версии Android. Хотя это было проблемой с момента появления Android, Google наконец решил решить эту проблему с помощью Project Treble, который был анонсирован на Google I / O 2017. Проще говоря, Project Treble предоставит поставщикам интерфейс, который даст им доступ к аппаратным частям Android, что позволяет им предоставлять клиентам новые версии Android, просто обновляя платформу Android OS. Компания также объявила, что Treble будет встроен в устройства, выпущенные с Android Oreo и выше. Итак, если у вас есть устройство с Android Oreo и вам интересно, поддерживает ли оно Project Treble или нет, вот как вы можете узнать:

Примечание: я попробовал эти методы на своих Google Pixel и Nexus 5X - оба работают под управлением Android Oreo. Оба метода не требуют root-доступа.

Проверьте поддержку Project Treble на устройстве Android Oreo с помощью приложения Terminal

Это простой одношаговый метод, который требует проверки двоичного значения команды, которую вы будете выполнять. Для начала загрузите приложение терминала, например Termux (бесплатно), а затем выполните следующую команду :

getprop ro . treble . enabled 

Если возвращенное логическое значение равно «истина», то ваше устройство поддерживает Project Treble. Это так просто.

Проверка поддержки Project Treble на устройстве Android Oreo с использованием ADB

Примечание. Этот метод требует установки драйверов ADB на ваш компьютер. Для этого вы можете загрузить либо Minimal ADB & Fastboot, либо официальные двоичные файлы Google.

Это еще один простой метод, который использует ADB вместо терминального приложения. Для этого выполните следующие действия.

  • Во-первых, вам нужно включить отладку по USB на вашем устройстве. Для этого перейдите в «Параметры разработчика», а затем переключите « Отладка по USB» .

  • Сделав это, подключите телефон к компьютеру и откройте командную строку / терминал. Здесь выполните следующие команды :
  adb shell  getprop ro . treble . enabled  getprop ro . treble . enabled 
  • Теперь вы должны увидеть логическое значение . Если он показывает «true», значит ваше устройство поддерживает Project Treble; и если читать «false», то он не имеет поддержки Project Treble.

Я попробовал эти два метода на Google Pixel и Nexus 5X. В то время как метод показал, что Project Treble поддерживается на первом, он не был на последнем. Надеемся, что в будущем мы можем ожидать, что Project Treble будет поддерживаться на всех устройствах под управлением Android Oreo или выше.

Примечание: Android 8.0 Oreo в настоящее время доступен в Google Pixel, Google Pixel XL, Nexus 5X, Nexus 6P и Nexus Player. Через несколько месяцев он должен появиться и на других ведущих устройствах, таких как Samsung Galaxy S8 / S8 +, Samsung Galaxy Note 8, LG G6, HTC U11, OnePlus 5 и т. Д. Когда это произойдет, вы сможете проверить поддержку Project Treble с помощью вышеупомянутых методов.

Поддерживает ли ваше устройство проект Treble?

С Project Treble Google надеется окончательно решить проблему с обновлением Android, раз и навсегда. Будет ли это успешным или нет, будет решено за некоторое время. До этого вы можете проверить, поддерживает ли ваше работающее устройство Android Oreo Project Treble или нет. С вышеупомянутыми методами проверка должна быть довольно легкой. Итак, что вы думаете о Project Treble и поддерживает ли ваше устройство Project Treble? Дайте мне знать в комментариях ниже.

Это руководство было впервые опубликовано на XDA Developers. Мы попробовали это, и это работает без проблем.

Top