Being able to run apps that draw on top of other apps is a powerful feature of Android. Apps like Twilight take advantage of that to add a filter to the display, but other apps just show a floating UI element. However, this can also be a security concern. Android O offers a handy alert when an app is showing an overlay with a link to turn it off. Read More
Google added a search function to the Android settings app back in Android 5.0, making it far easier for new users to find exactly what they need. Starting with Android O, the search results not only contain subtext to better explain the results, but apps are now included as well. Read More
Downloading massive files isn't always convenient, especially if you don't have great Internet. And unless you've still got an unlimited data plan, letting the download continue while you're on the move without WiFi is just a bad idea. Google seems to agree, as Android O's second developer preview now features a 'pause download' button. Read More
The Android beta program gives us a chance to see the latest features of Android, some of which don't actually work yet. That was the case when the first developer preview came out with an option to automatically switch WiFi on when you get near a trusted network. The toggle was non-functional in the first dev preview, but it works in DP2. Read More
Android has a long and complicated history with audio output, but Google has been improving audio on Android with higher quality sound and lower latency. In Android O, developers will have a new tool to perform audio transitions and effects. Read More
A pretty nifty new feature was talked about at last night's Android Fireside Chat. In addition to the other O features and the rest of the announcements at I/O, it was revealed that we'll soon be able to update our graphics drivers through the Play Store. This is a feature that is presumably only going to be present in O. There's no word yet on the specifics as to how that might work, or which OEMs or chipset manufacturers might be interested in taking advantage of it, but as of yesterday we know it's coming. Read More
There are a few reasons why your phone or tablet stops getting Android updates. One reason could be that the maker of your device's processor (e.g. Qualcomm or MediaTek) never updated the drivers for newer versions of Android. This is why no phones or tablets with the Snapdragon 800/801 chip ever officially received Android 7.0 Nougat, including the Nexus 5.
Google announced Project Treble a week ago, which aims to solve this particular problem by separating the Android OS from the 'Vendor interface' (the part with all the low-level drivers and binary blobs). The vendor interface under Project Treble is also designed to be forwards-compatible, meaning that it shouldn't have to be updated for every Android update, in theory. Read More
Android has never really been designed for use on desktop or laptop PCs, but various ports like Android x86 and Remix OS have appeared over the years. Now that Android apps can run on Chromebooks, perhaps Google thought it was finally time to implement pointer capture support in Android.
Starting with Android O, apps can capture a device's mouse pointer using the new requestPointerCapture method. Read More
Android O's second developer preview was only released yesterday, but Google has already released an update for it. We're getting bombarded with tips from readers with Nexus and Pixel devices alike. This update reportedly somewhat fixes Android Pay, which did not open at all on yesterday's version. However, it appears that Nexus devices are having trouble updating. Read More