Препоръчано, 2020

Избор На Редактора

Как да проверите поддръжката на проекта 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 достъп.

Проверете поддръжката на проекта Treble в Android Oreo Device, използвайки терминала App

Това е прост, едноетапен метод, който изисква да проверите двоичната стойност на команда, която ще изпълните. За да започнете, изтеглете терминално приложение като Termux (безплатно), след което изпълнете следната команда :

getprop ro . treble . enabled 

Ако върнатата булева стойност е "true", тогава устройството ви има поддръжка за Project Treble. Толкова е просто.

Проверете поддръжката на проекта Treble на Android Oreo Device, използвайки ADB

Забележка: Този метод изисква ADB драйверите да бъдат инсталирани на вашия компютър. За тази цел можете да изберете да изтеглите Minimal ADB & Fastboot или официалните Google двоични файлове.

Това е друг лесен метод, който използва ADB вместо терминално приложение. За да направите това, следвайте стъпките по-долу.

  • Първо, ще трябва да активирате USB отстраняване на грешки на вашето устройство. За тази цел отидете на “Опции за разработчици” и след това включете “USB debugging” .

  • След като го направите, свържете телефона с компютъра си и отворете командния ред / терминала. Тук изпълнете следните команди :
  adb shell  getprop ro . treble . enabled  getprop ro . treble . enabled 
  • Сега трябва да виждате булева стойност . Ако се чете “true”, то вашето устройство има поддръжка на Project Treble; и ако се чете „false“, тогава няма поддръжка на Project Treble.

Опитах тези два метода в Google Pixel и Nexus 5X. Макар че методът показа, че проектът Treble се поддържа от първия, той не беше на последния. Надяваме се, че в бъдеще можем да очакваме подкрепата на проекта 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 или не. С гореспоменатите методи, проверката трябва да бъде сравнително лесна. И така, какви са мислите ви за проекта Treble и дали вашето устройство поддържа проекта Treble? Нека ми кажете в раздела за коментари по-долу.

Този урок беше публикуван за първи път на XDA Developers. Опитахме го и работи без никакви проблеми.

Top