Mishaal's Android News Feed


Гео и язык канала: не указан, не указан
Категория: не указана


Android news from an Android nerd

Связанные каналы  |  Похожие каналы

Гео и язык канала
не указан, не указан
Категория
не указана
Статистика
Фильтр публикаций


You can access Android's Settings app from within the Google Play Games on PC client! Click on your profile --> Settings --> click on "App version" 7 times until you see "Advanced settings" pop up. Hit "continue" and wait for it to load.

You can launch Chrome which is preinstalled, but you can't sideload an app since there's nothing to handle the view intent.

I haven't been able to break out of this yet and install/launch arbitrary apps (I also only spent like a minute tops on this), but maybe one of y'all will find a way!


When Google originally launched Google Play Games for PC, the system image they shipped was based on Android 11. After the beta went live in the US and other countries a few days back, I noticed they updated the system image to be based on Android 12L.

(Google Play Games for PC builds declare the com.google.android.play.feature.HPE_EXPERIENCE feature, which is how you can distinguish between it from other devices.)


I'm liking the new tablet-optimized layouts in Google apps like Google Contacts. This particular UI redesign hasn't rolled out yet, but you can see it in action above.

Can't wait for the Pixel Tablet's release!

447 2 1 16 25

Haven't seen this reported anywhere yet, but the Tensor G2 in the Pixel 7 series introduced a custom DSP.

A Googler on the Google Taiwan silicon team says that image processing has been improved with their new DSP, and that it'll continue to improve with future Pixel Feature Drops.

The custom DSP seems to be code-named "Aurora". It's also referred to as a "GXP" device in some places, though I don't know what GXP stands for.


Devices launching with Android 14+ will be required to verify that protected partitions have not been modified every time they are read from, rather than once per boot.

This CTS test enforces provision 9.10/C-1-7 of the CDD. However, it will not be enforced on 32-bit/low RAM devices.

Protected partitions in this context refers to partitions protected by AVB (Android Verified Boot).


Google previously said that the traditional OTA update mechanism (ie. non-A/B) will be deprecated starting in Android 13. A Googler now confirms that non-A/B update support will be removed from releasetools and recovery in AOSP.

Devices launching with Android 13 MUST ship with virtual A/B partitions or they'll fail VTS.

Virtual A/B (with compression) is the next-gen OTA update mechanism enabling seamless updates without sacrificing storage space.


Someone requested I enable comments on these posts. I had to create a separate TG group for that to work, so here it is: https://t.me/AndroidNerdPlayground


The Vendor Software Requirements (VSR) for Android 14 (API level 34) will require that the Identity Credential HAL be implemented at feature version 202301 or later.

IC is the framework API enabling the secure storage of mobile driver's licenses in Android. The HAL enables hardware-backed support for storing identity documents, and currently, only Pixels have implemented this HAL.

If you follow my reporting, then you'll have heard this one before. That's because the plan was to require it for VSR-13, but that requirement got punted for VSR-14. I talked about it a bit in this article.


Google's likely working on NTFS support for Android! They've added SELinux policy for ntfsfix, a utility to fix some common NTFS problems. We'll still need a functional NTFS implementation and updates to vold (Android's volume daemon) in order to mount NTFS drives, but the existence of this patch suggests they could also be working on adding that.

A kernel driver for NTFS was added in Linux 5.15. I'm hoping that Android devices with GKI kernels android13-5.15 and newer running Android 14 will support mounting NTFS drives (assuming the rest of the work gets done to support that).

Notably, exFAT is natively supported on Android 13 devices with GKI kernels android12-5.10 and newer.


Google plans to ship Widevine DRM in an APEX module as early as Android 14. Widevine DRM will be a "vendor APEX", which is a new concept introduced with Android 13. Currently, vendor APEXes are non-updatable, but this is set to be changed in Android 14.

For more details on what an APEX module is, refer to this article.


Google's working on a new system service called "background_install_control" that will "detect background installed apps and provide the list of such apps."

Interestingly, a Googler says that they "have an Android U feature (Background Install Control) and several upcoming Android V features depending on this service."

Now, I wonder what this could be used for? 🤔

They've added SELinux policy for this, but nothing else from what I can see in AOSP.I have no idea what this could be used for. The design docs linked in the comments are inaccessible to non-Googlers.


The CTS test that validates whether an Android 13 build supports generating dynamic color tonal palettes (AKA the monet theme engine) won't be run on Wear OS watches, as THEME_CUSTOMIZATION_OVERLAY_PACKAGES isn't available on Wear OS.

Wear OS uses watchfaces instead of wallpapers anyway (though monet's seed color doesn't have to be derived from a wallpaper). It's also still possible Wear OS will just pick colors from the user's paired phone (at least I hope so).

The fact that Google's adding Wear OS-specific changes to the Android 13 CTS branches suggests that the next major version of Wear OS will be based on Android 13, not Android 12 or 12L. (There are other AOSP commits hinting at this, too). This wouldn't be too surprising because the current version of Wear OS - Wear OS 3.X - is based on Android 11, while Wear OS 2.x was based on Android 9.


"Add an intent filter action, which can be used by 3p apps to declare messaging support for Android Auto"

Seems Google's making it easier for messaging apps to work with Android Auto. By declaring androidx.car.app.messaging.action.HANDLE_CAR_MESSAGING in the Manifest, apps can show up in AA's app launcher with the default in-car messaging experience.

Показано 13 последних публикаций.

500

подписчиков
Статистика канала