Mishaal Rahman Profile picture
Mar 8, 2023 51 tweets 20 min read Read on X
Here is what’s new in Android 14 Developer Preview 2 👀 (thread):
Before I dive in, here’s my thread covering what I found in Android 14 DP1. I covered a lot of ground in that thread already, and I may reference some of my earlier findings in this thread:
(These first few findings were from the emulator.)

Under Settings > Battery, there's a new "Battery widget" option that acts as a shortcut to add the battery widget to the home screen. ImageImage
The new back gesture design that I previously enabled in Android 13 QPR1 is now live in Android 14 DP2. Image
You can now access "Navigation mode" settings directly from Settings > Display or Settings > System. ImageImage
Under Settings > Accessibility, there's a new "flash notifications" feature that lets you flash the camera light or screen when you receive notifications or when alarms sound. ImageImageImage
Google is preparing to crack down on apps that misleadingly claim they speed up your phone. These "task killer" apps can negatively affect performance, so Google is restricting one of the APIs they use in Android 14.

More details in my article: blog.esper.io/google-crack-d…
Android 14's new in-app and cross task transition animation is live in DP2, but you still have to manually enable predictive back gesture in Developer Options!

Demo of what it looks like:
"Clock Settings" now appears under Wallpaper & Styles, but tapping it doesn't show anything since there's no installed clock plugin yet. Image
Fast Pair settings have once again been removed from Settings > Connected devices > Connection preferences. Image
New icon for various system-related notifications Image
Android 14 DP2 comes with the April 2023 Google Play System Update version, and it includes a redesign of every "Safety Center" subsettings page. Each page now has an accompanying image and a shortcut back to "Security & privacy" settings. ImageImageImageImage
There's a new "Speakers & Displays" section in the media output picker. Google Cast devices still don't show up in the output picker by default, as it requires app support. Image
The new "monochromatic" Material You dynamic color style is now available by default. It's the fifth option under "Basic Colors". Image
Android 14 DP2 has a hidden "Emoji Wallpaper" feature that seems to be coming to Pixel phones.

Here's a first look: xda-developers.com/android-14-emo…
The wallpaper preview is now fullscreen by default in Android 14 DP2. Image
The "Cronet" APEX module was removed, while the Health Connect APEX module was renamed to "com.google.android.healthfitness.apex" from "https://t.co/3589UjibfM.healthconnect.apex". CredentialManager is now a priv-app, and SwitchAccess is now preinstalled.
In Android 14 DP2 for the Pixel 6 and 7 series, ro.camerax.extensions.enabled now returns true. This suggests that these devices now have valid CameraX vendor extensions, though I don't know which one since @Wander1236's CameraX Info app crashes. Image
Google added a Camera2 vendor extensions for Night Sight a while back, but we've been waiting for a CameraX vendor extension.
The OnDevicePersonalization APEX module added a new "FederatedCompute" app. It's currently just a stub, though.
The Health Connect APEX module added a new "HealthConnectBackupRestoreGoogle" app. It isn't currently fully implemented, but it seems it'll enable D2D (Device To Device) transfers of Health Connect data.
In Android 14 DP2, Google has implemented 1/2 of the virtual A/B improvements that I told y'all about previously: batch write COW operations in a cluster.

ro.virtual_ab.batch_writes now returns true
This will improve full OTA install times by about 4 minutes, according to Google's benchmarks:

In Device Controls, the overflow menu now has an "Open app" shortcut that opens the app providing the controls. Also, "add controls" has been changed to "add app", so you don't have to tap "add controls" then "see other apps". Image
Speaking of Device Controls, providers can now specify a custom embedded activity to show as part of the device controls interface.

developer.android.com/reference/andr…

CC @joaomgcd
Support for explaining the one-time log access feature in Android 13+ is finally live: support.google.com/android/answer…
There's going to be a new "Font Scaling" Quick Setting tile, but it isn't available by default in DP2.
Satellite communication support is moving along. There's a new SATELLITE_COMMUNICATION permission (protection level "internal|role")

(There's no corresponding satellite role yet, so I don't know what other permissions that role might grant an app. I don't know if the role will… twitter.com/i/web/status/1…
New "manage full screen intents" and "NFC launch" pages under Settings > Apps > Special app access.

"Manage full screen intents" lists apps that hold the USE_FULL_SCREEN_INTENT permission, which is now an "appop" permission in DP2 (hence revokable post-install and why it appears… twitter.com/i/web/status/1… ImageImageImage
Settings > Developer options > Memory Tagging Extension has been updated (only appears on devices that support MTE). You can now choose between enabling MTE until you turn it off or only enabling it for a single session. ImageImage
For more context, check out this article: xda-developers.com/android-14-adv…
Under Settings > Accessibility > Magnification, there's a new "Always On" and "Joystick" option.

Always On: Instead of deactivating magnification when changing apps, it simply zooms out to normal size. Pinch to zoom back in whenever you want.

Joystick: Activate and move the… twitter.com/i/web/status/1… ImageImageImage
"Data sharing updates" is now explicitly "data sharing updates for location", suggesting that the Data Safety label integration in Android 14 may only be for location info. ImageImage
More details/screenshots of this feature in this previous article: xda-developers.com/android-14-dat…
Have you used a custom ROM in the last decade? Then you've probably seen this feature before.

Android 14 is preparing to support automatically confirming your PIN when it's entered correctly, so you don't have to hit "Enter" every time.

xda-developers.com/android-14-aut…
There might be a new toggle under Lock screen settings to disable/enable showing weather on the lock screen. Settings in DP2 has new strings for it, but that's it.
A new "show only new notifications on lock screen" toggle has been added in Android 14 DP2, but it's hidden by default.

"After each unlock, remove existing notifications from the lock screen." Image
As I previously mentioned, Android 14 is preparing to let you use your phone as a webcam. DP2's USB preferences can show a new "Webcam" toggle, but it isn't functional yet. The current build is missing the DeviceAsWebcam app that will forward camera frames to the /dev/video node. Image
I can tell from logcat/the "svc usb getFunctions" command that toggling "Webcam" in USB preferences does indeed change the USB function to "svc"

For more details on webcam support in Android 14, refer to this thread:
I missed this in DP1, but as I previously mentioned, there's now an updatable vendor APEX module for Widevine DRM in /vendor/apex.



H/T @Za_Raczke
I mentioned earlier that there's a new "Speakers & Displays" section in the media output picker (when the app supports this).

There may also be a "Suggested Devices" section, much like how YTM currently suggests certain devices to cast to.

The media output picker will also support displaying richer status info, such as when you need to wake up a device to cast to it (because it's in low power mode), when you can't play downloaded media on that device ...
... when you need to upgrade your account to premium to support output switching, when a device you're trying to play to is unapproved, when some media you're trying to play is unsupported, or when you have to finish watching an ad.
When a media player app marks a track as "explicit" (android.media.IS_EXPLICIT), SystemUI in Android 14 DP2 will show an indicator [the letter ‘E’ encased in a box] this track has explicit content.

developer.android.com/reference/andr…()

Screenshot credits: @Za_Raczke Image
Ongoing work on desktop mode in Android 14 DP2. The pop-up that appears when you tap the drag handle has been redesigned.

You can see what it previously looked like in this video: Image
More details on the "NFC launch" page I mentioned in this earlier tweet:

The code for this is already in AOSP. Apps appear in this list after an NFC tag intent (ACTION_NDEF_DISCOVERED, ACTION_TECH_DISCOVERED or ACTION_TAG_DISCOVERED) is dispatched to it… twitter.com/i/web/status/1… ImageImage
Follow-up on the lockscreen weather toggle I mentioned earlier: Here's a screenshot of it ("show weather") in Settings > Display > Lock screen. It does exactly what it says.

Image
As for why, I think it may be due to the new lock screen customization options we'll be getting, like clock customization. This'll be a quick toggle for weather on lock screen in case you think it doesn't jibe well with the clock you pick.
Speaking of lock screen clock, you'll be able to choose between a "small" and "dynamic" size.
As I mentioned earlier in this thread, Android 14 DP2 has a hidden "font size" Quick Setting tile. This will let you quickly change the font scaling without going to Settings. Here's what it looks like:

ImageImageImage

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Mishaal Rahman

Mishaal Rahman Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @MishaalRahman

May 14, 2024
It's time for #GoogleIO 2024! Here's my thread covering everything Google is announcing 🧵 Image
AI Overviews in Google Search is rolling out to everyone in the US and coming to more countries soon! Image
Google Photos is getting AI search! It'll search through your photos to find info based on your query. Image
Read 34 tweets
Jan 10, 2024
Here's what's new in Android 14 QPR2 Beta 3 🧵 Image
Android finally has a pop-up dialog for the Bluetooth Quick Setting tile! I previously spotted this in the QPR2 Beta 2 release, but it's now enabled by default in QPR2 Beta 3!

(Image credits: @Nail_Sadykov.) Image
Android 14 QPR2 Beta 3 is preparing to add a new "make all apps dark" toggle under Settings > Accessibility > color and motion. This option inverts the colors of apps that don't support a dark theme. This does the same thing as the developer option, just now available outside of dev options.Image
Image
Image
Read 9 tweets
Dec 11, 2023
Here's what's new in Android 14 QPR2 Beta 2, the second beta update for the next quarterly Android release that will roll out in March 2024 🧵 Image
For context, check out my previous deep dive thread on Android 14 QPR2 Beta 1, as I will likely mention a lot of things I found in the first beta:
In the "Internet" panel, there's now a "Share Wi-Fi" button in the bottom left. Tapping this button opens the existing Share Wi-Fi page where a QR code is shown that others can scan to join your network, or you can tap "Nearby" to share your Wi-Fi credentials via Nearby Share. Image
Read 11 tweets
Nov 15, 2023
Here's what's new in Android 14 QPR2 Beta 1 🧵 Image
The build ID now starts with AP11 instead of U2B1. For a bit of context on why that is, refer to this thread:
Image
After updating to the new build on Pixel, you'll see a "Your Pixel is up to date" screen. Image
Read 21 tweets
Oct 4, 2023
Android 14 is rolling out for the Pixel 4a 5G and later starting TODAY! The update brings more customization, control, and accessibility features. If you haven’t been on the beta and want to know what new features are in Android 14, here’s a summary of the highlights: Image
Google says that several of the large-screen features originally planned for Android 14 were made available as updates to Android 13. This is because the Pixel Tablet and Pixel Fold shipped with Android 13 QPR3, so these features had to be ready for their launch.
Speaking of the Pixel Fold, Google Translate will soon be adding a Dual Screen Interpreter Mode, which will show your own words on one screen and your translated words on the other screen.
Read 28 tweets
Jul 11, 2023
Android 14 Beta 4 just dropped, so here’s my thread covering what’s new 🧵
Sidenote: I’m only covering changes that were added since Android 14 Beta 3, so there won’t be a lot! If you want to see what the previous Developer Previews/Betas introduced, check out my earlier threads: twitter.com/MishaalRahman/…
Houston, we have a liftoff 🚀! The new Easter egg is here in Android 14 Beta 4, and it’ll delight any space sim enthusiasts out there. I don’t know what the heck I’m doing, but here’s a first look at the new Easter egg! I bet @dsandler had a LOT of fun with this one.
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(