Если у вас есть 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. Мы попробовали это, и это работает без проблем.