Как стать автором
Обновить

Комментарии 19

Кажется, что-то подобное обещали ещё начиная с 8-й версии. По-крайней мере, про возможность создать прошивку 9 и более андроида на основе ядра от 8-го.

В 8-ом был "первый шаг" — Project Treble. Прошивку разделили на две части общую и аппаратно зависимую. Теперь следующий шаг, обновлять систему частями.

Сейчас Project Treble почти нигде не работает. Производителям устройств это просто невыгодно, и они не включают необходимые компоненты в прошивку. Куда лучше, если через 2 года устройство перестаёт поддерживаться, устаревает, пользователь покупает новое.
Не идеально, но Project Treble работает. Phh-Treble GSI ( github.com/phhusson/treble_experimentations ) прошивки работают на достаточно большом количестве устройств. Причем 9е хорошо работают с 8м vendor.
Ну-ка, а есть список устройств, где Treble реально работает?
Может, он работает на Samsung Galaxy S9, или на HTC U12+, или на Honor 8?
Почитал ветку на XDA, так и есть. Нужно накатывать кастомную прошивку, чтобы работал Treble. Из коробки вендоры его не поддерживают.
Phh-Treble это и есть кастомная прошивка, но она использует стоковый vendor и boot, прошивается только system, причем может использоваться vendor 8й версии для 9го андроида.
Для некоторых устройств существуют кастомные vendor (если сток не treble)
В этом случае, цель гугла не достигнута — продлить устройствам срок поддержки и обеспечить доставку патчей безопасности.

Потому что кастомные прошивки накатывают очень немногие пользователи.

Phh-Treble это пример того, что Treble, как технология вполне себе работает. Для любителей кастомов, она оказалась полезней чем для производителей (я не видел не одного "официального" обновления версии андроида без обновления BSP), но она работает и посмотрим что будет дальше.

Как по мне, «работает» — это значит присутствует в любом андроиде, начиная с некоторой версии (как переход с Dalvik на ART в 5.0).

То есть, читая новости, я ожидал, что с 8-го андроида Treble будет в любой сборке ОС и можно будет им пользоваться. По факту, кроме гугло-пикселей, нигде в стоковой конфигурации его нет. Как пользователю, мне одинаково — что разблокировать загрузчик, накатывать AOSP и обновляться через Treble, что обновляться ночными билдами AOSP.

Как обладателю HTC U11, мне вообще Lineage/AOSP не подходит — там постоянно что-то, да не работает.
Project Treble и не предполагает, что вы сможете ставить прошивку (операционную систему) не от производителя (Гугла или кого либо еще), GSI это побочный эфект Project Treble. Цель отделить «аппаратную часть» ОС, что бы облегчить производителям обновление до новых версий андроида, меньше зависить от поставщиков компонентов. И GSI прошивки, доказывают, что технически эта цель достигнута.

я ожидал, что с 8-го андроида Treble будет в любой сборке ОС и можно будет им пользоваться.

Я не очень понимаю, как вы себе представляете «использование Treble». Он не для конечного пользователя, он для производителя и его разработчиков.
Я ожидал, что вендоры массово начнут использовать Treble в своих стоковых прошивках, и обновления будут доставляться в минимальные сроки напрямую от гугл без необходимости разблокировать загрузчик и т.п. В реальности, этого не произошло. Весьма вероятно, что и этот Project Mainline постигнет та же участь.

Все производители, если хотят пройти сертификацию Гугла, используют Treble

Но мы всё равно ждём апдейта от вендора телефона, напрямую от google обновление не получить?

В таком случае, для пользователей ничего не меняется. Для вендоров, возможно, обновления собирать станет попроще, но 2-летний лимит поддержки остаётся в силе: после 2 лет устройство перестаёт обновляться.

Не получить. Можно лишь gsi образ скачать. Но не факт, что все будет работать.
Ну и никто в Гугле и не заявлял, что обновления при treble идут от Гугла.

На Galaxy S9 работает, и вот еще например:
Mi 6X/Mi Pad 4, Note 9, Pixel 2, OnePlus 6, HTC U11+, Xperia XZ1, Razer Phone, Sharp Aquos S2
и еще много, ищите на XDA и 4pda.
Лучше бы указать, что за tzdata (не все поймут что это часовые пояса)
это было бы странно, что не поймут.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории