Android O team talks Project Treble, blob emoji, themes, and more

Publish date: 2022-08-21

The most frequently brought up topic was probably Project Treble, and with good reason. After all, it’s expected to accelerate the speed of OS updates, something that has been a fundamental problem among Android devices. Full theming is another theme (sorry) that came up a lot throughout this session as well as questions regarding adaptive refresh rates and the future of Android tablets and Android Wear. We’ve gathered some of the most interesting conversations from the AMA below. If you’d like to see the full AMA, you can head on over here.

I really want to believe Project Treble will (mostly) fix fragmentation. Am I too optimistic?

When do you think we will get the first results from Project Treble? 

Is there a programming obstacle to full theming (à la TouchWiz or MIUI) or is it something the Android team doesn’t think is right yet?

There are technical and logistical issues with theming. The technical side is largely solved in O with RRO support (thanks Sony!); however, we still don’t have stable APIs for describing what can be themed or adequate ways to verify that existing applications properly support theming. You might remember a dark theme making brief appearances in previous releases – since we already had a dark Material theme, we didn’t have to worry about APIs to describe the themeable properties; however, we were unable to convert every existing app (ex. Calendar, Photos, other bundled and core apps – even Settings was a challenge) to support dark Material theme and verify that it was properly supported.

If you had, say, a bright pink “Hello Kitty” theme that’s not a simple brightness inversion, you run into even more complicated cases of ensuring minimum contrast levels for accessibility, picking reasonable secondary and tertiary colors, etc.

Is there any push to support adaptive refresh rates within Android? 

Why did you kill the blob emoji? (*insert sad blob emoji here*)

Will Android O do anything for Android Wear? 

How far along are you from completion on the return of Tablet UI?

What is being done to shore up the Bluetooth audio solution?

While the team didn’t reveal the official name of Android O – as expected – we now have a more complete picture of what Android O will bring to the table later this year. What questions do you have regarding Android O? Do you think Project Treble will be enough to fix fragmentation? Let us know in the comments below!

ncG1vNJzZmivp6x7orrDq6ainJGqwam70aKrsmaTpLpwrc2dqaihlGK8bsDEmqRmqpWZsarAjJqkmmVnbYV1hZJo