Android P Developer Preview 3 got here out the day gone by, and we are right here to wreck down all the adjustments in Google’s newest in-development Android liberate. After Preview 2 was once deemed a beta, Google is looking this liberate “Beta 2.” There are not a ton of adjustments on this liberate, most commonly a bit of of polish and some computer virus fixes. The newest liberate is lately to be had for Google’s Pixel telephones, whilst beta-compatible units from Essential, Nokia, OnePlus, Oppo, Sony, Vivo, and Xiaomi will probably be up to date within the coming weeks.
Just as has been the case for each and every primary Android liberate for the previous few years, it sort of feels like Android P will include a complete model quantity bump. After Android eight.zero Oreo ultimate 12 months, Preview 3 of Android P refers back to the OS as “Android 9” within the settings. “Android 9” can be a bit of of a metamorphosis from the standard “x.0” layout. Google could also be stating the Android P APIs to be ultimate with this liberate, so it’s giving it the reliable designation of “API level 28,” and Android P apps can now be uploaded to the Play Store. This construct could also be a bit of extra consumer-ready and does not display as many developer warnings and mistake messages as earlier builds (Google close off the banned API warnings).
Now directly to the new stuff…
All 157 new emoji
The greatest exchange in Preview 3 is the addition of 157 new emoji. These are all Google variations of the Unicode Emoji 11.zero glyphs introduced previous this 12 months. Above we now have dutifully documented the 77 distinctive glyphs, and the 16 other people emoji (together with two frame portions) upload an additional 5 pores and skin tones each and every. Emoji 11.zero fills in some gaps all over where: there are new smiley faces, a number of animals, science emojis, superheroes, and extra hairstyles.
Google additionally made some revisions to current emoji. There are actually gender-neutral variants of the “Family” and “Couple with heart” emoji. The bacon now appears to be like cooked, the place ahead of it was once so purple it may well be uncooked. The salad emoji is now eggless and due to this fact vegan. There’s a unconditionally remodeled turtle, and the “cricket” emoji is brown as a substitute of inexperienced, which gave off extra of a “grasshopper” vibe.
Android P is changing the fingerprint APi with a new “biometrics” API that can higher make stronger such things as in-screen fingerprint readers and different biometrics. Presumably, as a part of the entire fingerprint revamp, the enrollment procedure is getting a bit of of a revamp, too. In Preview 3, it now has a colourful fingerprint icon that lighting fixtures up as you scan your finger.
The safety web page now makes use of inexperienced icons as a substitute of blue for Google Play Protect scans, Find My Device, and Security Updates. This way there is now a inexperienced/yellow/purple motif for out-of-date or turned-off options.
The new horizontal Recent apps has a new spring-loaded animation when it opens up, and there is now a clear-all button on the finish of the checklist. There’s additionally one ultimate tweak to the notification panel.
With Android P we now have noticed Android undertake an increasing number of of the “Google Sans” font (previously named “Product Sans”), the similar font used to render Google’s emblem. In Preview 3 the font has been up to date from model 1.023 to at least one.028, and but even so a couple of tweaks to current glyphs, there are some new glyphs that appear to be in particular for drawing the Google emblem. Each letter of the Google emblem will get its personal glyph, together with the funky slanted “e” (this doesn’t substitute the usual “e”). There is even one “letter” this is all of the Google emblem, all directly. I’m really not certain what this will probably be used for, however incessantly interfaces will use particular fonts for drawing small items as a substitute of a number of bitmaps.
Play Services modules get reorganized
As we lined within the Android eight.zero assessment, Google Play Services is getting chopped up from a unmarried, monolithic APK into a number of smaller APKs. Play Services is a large catch-all app for system-level Google options, and with a smaller, modular format, an app can load simplest part of Play Services into reminiscence, quite than the entire thing. For the modular model, the Play Services APK is blown up into smaller items each and every named “Dynamite” (get it?), and in Android P there were a couple of adjustments.
In Android eight.zero, the Play Services modules have been named “DynamiteLoader.apk” and “DynamiteModuleA,” B, C, and D. These generic names have been arduous to stay observe of. If you sought after to grasp what module did what, you would must crack each and every one open and go searching. In Android P we nonetheless have DynamiteLoader and Modules “A” and C,” but now there’s “AdsDynamite.apk” for apps that show ads, “CronetDynamite” for apps that need Chrome’s networking stack, and “MapsDynamite” for the Google Maps API.
If you might be counting, that is yet one more Play Services module than we had in Android eight.zero, which had modules for Ads, Maps, Google Cast, and Cornet. Like in eight.zero, ModuleC continues to be for Google Cast, however I feel ModuleA is lately empty. That would give us the similar modules as eight.zero, simply with modified names.
Other than that, it is only a basic bug-fix liberate. The ultimate model of Android P will probably be out some time in Q3.