У Android виникла проблема з оновленнями відтоді, і це призвело до великої фрагментації. Візьміть це, наприклад, в той час, як Android O знаходиться за рогом, Android Nougat надає лише близько 7% всіх пристроїв Android. Це всього лише незручне число, враховуючи, що минуло більше 8 місяців з моменту його першого стабільного випуску. Отже, чому Android оновлює проблему? Ну, як каже Google, " ми постійно чули від наших партнерів-виробників пристроїв, що оновлення існуючих пристроїв до нової версії Android є неймовірно трудомістким і дорогим ". Ну, Google завжди придумує нові плани для поліпшення ситуації з оновленнями Android, але на цей раз вони, очевидно, мають більш конкретний план. Компанія тільки що оголосила про проект Treble, який спрямований на спрощення оновлень Android. Отже, якщо вам цікаво, що таке проект Treble, у нас є всі відповіді для вас.
Що таке проект Treble?
Проект Treble приносить модульну базу для Android, яка буде відокремлювати апаратний код «постачальника» від коду основи Android. Проект, що входить до складу випуску Android O, приносить найбільшу зміну архітектурі Android низького рівня, що полегшить виробників оновлення своїх пристроїв до останньої версії Android.
Тут є багато технічного жаргону, але суть проекту - Treble забезпечить, щоб оновлення не вимагало стільки часу та енергії від OEM-виробників, як попередні оновлення Android.
Як працює проект Treble?
Щоб зрозуміти проект Treble, потрібно зрозуміти, як працюють оновлення Android. Коли Google випускає вихідний код нової версії Android, він в першу чергу потрапляє до виробників кремнію, таких як Qualcomm, MediaTek і т.д., які потім додають код, щоб переконатися, що нова версія Android працює на чипсетах. Потім виробники чіпсету передають оновлення Android для OEM-виробників, компанії, що роблять такі пристрої Android, як Samsung, LG, Huawei, Lenovo тощо, які потім змінюють реліз своїми додатками, а також додають власні спеціальні скіни та інші функції. Потім виробники пристроїв працюють з перевізниками, щоб протестувати нову версію Android, а потім випустити її. Так що, це досить тривалий процес. Добре, це те, що проект Treble прагне виправити.
Завдяки проекту Treble компанія Google впроваджує " інтерфейс постачальника ", який буде працювати так само, як і тест на сумісність (CTS). CTS гарантує, що розробники програм не повинні створювати свої програми для різних виробників і різного обладнання. У випадку з оновленнями Android, Vendor Test Suite (VTS) відключатиме роботу, необхідну виробникам кремнію, тим самим прискорюючи процес оновлення. Таким чином, виробники пристроїв Android зможуть просто оновити рамки Android і випустити їх для своїх пристроїв.
Це дійсно зробить Android оновлення швидше?
Як ми вже згадували вище, на даний момент випуск оновлення Android містить три кроки, а Project Treble - лише один з цих кроків. Як каже Google, «ніяких додаткових робіт від виробників кремнію», але чи дійсно це покращить ситуацію з оновленнями Android? Добре, речі є трохи сумнівні, як зараз . Хоча такі виробники, як Lenovo, що має у своєму розпорядженні Motorola, повинні мати можливість швидше поширювати оновлення, оскільки у них в основному є запас Android, виробники, такі як Samsung, все одно не поспішатимуть, враховуючи, що їм доводиться обробляти інтерфейс і додавати власні функції.
Таким чином, суть справи полягає в тому, що якщо ви не отримуєте оновлень Android після проекту Treble, ви тільки винні виробник пристрою. Google, звичайно, зробив свою роботу.
Коли пристрої отримуватимуть проект Treble?
Архітектура Project Treble вже є частиною попереднього перегляду розробників Android O, нещодавно випущеного для пристроїв Pixel і Nexus. Коли мова йде про інші пристрої, будь-який пристрій, запущений з Android O або оновлений до Android O, буде сумісним із проектом Treble.
Проект Treble: Швидше оновлення Android
Ми повинні почекати і побачити, якщо проект Treble дійсно виконує обіцянку швидших оновлень Android. Тим не менш, ми повинні отримати більш чітке уявлення, коли Android O буде випущений для всіх, так як Google також буде публікувати повну документацію Project Treble, як тільки Android O буде випущений.
Ну, ось сподіваючись, що проект Treble дійсно фіксує речі на фронті оновлення Android. Що ви думаєте про проект Treble? Дайте нам знати в розділі коментарів нижче.