Hi there! Sorry to my followers here, but I'll no longer be posting on Bluesky for the time being. It's tough to cross-post between so many different places. If Bluesky's popularity picks up again, I'll reconsider. In the meanwhile, you can find me here:
17.07.2023 18:21 β π 37 π 0 π¬ 11 π 0
The update is now actually rolling out, btw. The factory images/OTA files for Pixels are up, as are the release notes.
11.07.2023 18:15 β π 5 π 0 π¬ 0 π 0
Tweet by @MishaalRahman
βAndroid 14 Beta 4 just dropped, so hereβs my thread covering whatβs new π§΅β
Since Android 14 reached Platform Stability with Beta 3, Beta 4 doesnβt introduce any new APIs or app-facing system behaviors. However, there are some user-facing changes in this release, including the new Easter egg!
https://twitter.com/MishaalRahman/status/1678802671291998208
11.07.2023 17:21 β π 4 π 1 π¬ 1 π 0
Google has announced Android 14 Beta 4! Beta 4 is available for the Pixel Tablet and Pixel Fold as well.
This is the fourth Android 14 beta release available for users in the Android Beta program! There should be one more beta before the stable release.
11.07.2023 17:20 β π 18 π 2 π¬ 1 π 0
Android 14 Beta 4 just dropped, so hereβs my thread covering whatβs new, including a first look at the new Easter egg!
https://twitter.com/MishaalRahman/status/1678802671291998208
11.07.2023 16:28 β π 4 π 1 π¬ 0 π 0
They're even making articles titled "Best Coffee Maker Reddit 2023" and linking to them in the Reddit comments, lmao.
RIP, the best way to search for products on Google. (I'm exaggerating, it's going to be a bit more annoying to deal with, but appending Reddit is still useful.)
10.07.2023 15:12 β π 5 π 0 π¬ 0 π 0
Welp, can't say I didn't expect this, but SEO spammers are hijacking the "Google search query + reddit" trick to sell products. 2/3 of the first Reddit posts were made by spammers (there are more if you scroll down). Even in the comments of the first (authentic) post, there's spam.
It's Joever.
10.07.2023 15:11 β π 7 π 0 π¬ 2 π 0
When I first joined Bluesky a few months back, you couldn't post from the web. I just reinstalled it last week, though, and found out it was added in the interim.
10.07.2023 15:11 β π 2 π 0 π¬ 0 π 0
Google should bring Samsungβs Maintenance Mode to Pixel phones
And hereβs how they could do it.
Factory resetting your phone before you bring it in for repair is a huge pain, but Samsungβs Maintenance Mode lets you avoid that hassle. Hereβs how Google could bring this feature to Pixel:
https://www.androidcentral.com/apps-software/google-should-bring-samsungs-maintenance-mode-to-pixel-phones
09.07.2023 15:31 β π 7 π 2 π¬ 0 π 0
I recommend following the Rboard Themes group if you want to keep up-to-date specifically about the Gboard app! Here's a link: https://t.me/rkbdigboard
07.07.2023 14:12 β π 3 π 1 π¬ 0 π 0
Mishaal Rahman on Twitter
βFINALLY! Gboard is preparing to add an "undo" function so you can recover deleted words/sentences. Here's a demo of the feature in the latest beta release.
Credits go to Akos Paha from the Rboard ...
FINALLY! Gboard is preparing to add an "undo" function so you can recover deleted words/sentences. Here's a demo of the feature in the latest beta release: https://twitter.com/i/status/1677318930753286146
Credits go to Akos Paha from the Rboard Themes Telegram group for discovering this!
07.07.2023 14:12 β π 4 π 1 π¬ 1 π 0
Google has renamed AOSP's "master" branch to "main" today, in accordance with the company's commitment to using inclusive language in their products and services.
The legacy "master" branch will be a read-only replica of "main" but will be deleted in the future.
07.07.2023 00:18 β π 4 π 1 π¬ 1 π 0
As for other devices that support the framework Photo Picker - ie. Android 11-12L - I'm not sure if the GET_CONTENT takeover has also been enabled by default for them with the July 2023 GPSU. Will follow up when I find out!
06.07.2023 21:32 β π 0 π 0 π¬ 0 π 0
Note that although Google backported the Photo Picker to Android 4.4+ through GMS, I don't think they've implemented this "GET_CONTENT" takeover behavior yet in GMS. Hence users on older versions will continue seeing the old DocumentsUI when that intent is invoked.
06.07.2023 21:32 β π 0 π 0 π¬ 1 π 0
If your app invokes the GET_CONTENT intent with an image or video mimetype in order to let the user select files through the system file picker, then be aware that they'll now instead see the new Photo Picker on Android 13+
06.07.2023 21:32 β π 0 π 0 π¬ 1 π 0
Some devices with the June 2023 GPSU are also seeing this change, though I believe that's only the case for devices that ship with the UPB3.230519.008 version of MediaProvider (AKA the one preinstalled with Android 14 Beta 3).
06.07.2023 21:32 β π 0 π 0 π¬ 1 π 0
So what's actually changed in the July 2023 GPSU? Did Google just flip the server-side DeviceConfig flag again? Nope!
Instead, MediaProvider's PhotoPickerGetContentActivity is now enabled by default. Previously it was disabled until the take_over_get_content flag was set to true.
06.07.2023 21:32 β π 0 π 0 π¬ 1 π 0
Hereβs how Androidβs new Photo Picker can support apps that havenβt been updated
The technical explanation for how the Photo Picker is able to intercept apps' calls to the system file picker (AKA DocumentsUI) can be found in this article: https://www.esper.io/blog/android-photo-picker-rollout
06.07.2023 21:31 β π 0 π 0 π¬ 1 π 0
This change is a bit tough to explain in a thread, but back in December, I discovered that Google rolled out a Play System Update that enabled this change once a server-side flag was flipped. However, the flag was reverted one month later: https://twitter.com/MishaalRahman/status/1603137751787995142
06.07.2023 21:31 β π 0 π 0 π¬ 1 π 0
The July 2023 Google Play System Update quietly enabled the Photo Picker for more apps on Android 13+.
In certain apps like Google Chat & Keep, the new Photo Picker will now be invoked instead of the old system file picker.
Here's a demonstration: https://twitter.com/i/status/1677064968204681224
06.07.2023 21:30 β π 0 π 0 π¬ 1 π 0
How Project Mainline is solving Android's fragmentation problem
If you want to learn more about Project Mainline, this blog post I co-wrote with Jonathan Levin is the best resource on it: https://www.esper.io/blog/what-is-project-mainline
06.07.2023 20:28 β π 0 π 0 π¬ 0 π 0
There were other modules, like Captive Portal Login, Conscrypt, DNS Resolver, and Network Stack, but these were only "strongly recommended".
06.07.2023 20:28 β π 0 π 0 π¬ 1 π 0
When Google first launched Project Mainline with Android 10, only a handful of modules were required for newly launched devices:
- DocumentsUI
- ExtServices
- Media Codecs
- Media Framework components
- Module Metadata
- Permission Controller
- Time Zone data
06.07.2023 20:28 β π 0 π 0 π¬ 1 π 0
Curiously, I checked with users on my Telegram group, some of whom report that they have Android 10 devices on the May 2023 Google Play System Update version. Not all modules have had their min SDKs bumped yet, so they may have still gotten some updated modules.
06.07.2023 20:27 β π 0 π 0 π¬ 1 π 0
This is not surprising, as Feb. 2023 is also when Google ended security patch backports for Android 10. Theoretically, Google could support Android 10 devices for longer since these modules are decoupled from the OS. But that would just mean they'd only be partially protected.
06.07.2023 20:27 β π 0 π 0 π¬ 1 π 0
Google debuted Project Mainline alongside Android 10, modularizing various system components so they can be updated through the Play Store instead of through regular OTA updates. However, it seems Mainline support for Android 10 devices is winding down.
06.07.2023 20:26 β π 0 π 0 π¬ 1 π 0
The projected EOL for Linux 4.14 is Jan. 2024 anyways, so it makes sense to drop support in V. Still, RIP the Pixel 4a, which runs Linux 4.14 but won't be getting Android 14 (at least not officially).
06.07.2023 19:48 β π 1 π 0 π¬ 0 π 0