Tag: Android P

Chrome OS Commit Suggests Android P Testing is Underway

A new commit in the Chrome OS Gerrit suggests that Android P framework testing is already underway for the platform.  This could allow for P support to roll out at the same time or very close the release of the update for phones later this year.

As readers may know, Android apps in Chrome OS run in Android Framework, which was updated to Nougat last December in Chrome 61 but, interestingly, the Oreo framework never rolled out.  The reason for the skip isn’t clear but it could have simply been focus shifting to get as many Chromebook builds updated to run Android in general.  The number of Chromebooks supporting Android apps has significantly increased over the course of the last year, in particular the last four months.

The framework is what allows Android apps to run in Chrome OS and for developers, gives them a standard API level across Android devices and Chromebooks so their apps will run on both and with the same feature sets.

Download the Android P Updated Pixel Launcher

As to be expected, the dominant Android news this week has been the release of the first developer preview for Android P.  While the code is still considered alpha and not near completion, you can already pick out areas of important changes in the upcoming release.

One minor change that has surfaced is a slightly revamped Pixel Launcher.  The Pixel Launcher was introduced with the original Pixel phones and Android Nougat.  It was tweaked slightly on the Pixel 2 lineup and Oreo and appears again to be set for a minor tweak with Android P and, presumably, the Pixel 3 lineup.  But you can try it out today on any phone.

Android P is Not Coming to The Nexus 5X or 6P – This is Not News

There has been a lot of press today covering Android P and the first developer preview dropping.  That is certainly news worthy because, honestly, it came a week or two earlier than expected.  But what is not news is the fact that the Nexus 5X, Nexus 6P and Pixel C tablet will not be getting Android P, officially at least.  Google has made it very clear and very public when support for these devices would end, both in major releases and security updates.

While we can debate all day long if two years of software support is too short, it is the number that Google settled on and has published for support of devices.  The only exception, and likely the way going forward, is the Pixel 2 lineup which gets three years of major updates.  For the Nexus 5X and 6P, major build support ended in September 2017.  That means Android Oreo was the last major build.

The Android P Development and Release Timeline

As they did with the release of Android Oreo, we now have a rough timeline of the scheduled releases of Android P.  First, the not-so-shocking news.  It is going to be Q3 of this year before the public release of Android P happens. That falls right in line with previous Android releases and fits with the expected release of the next generation of Pixel phones.

Android P Timeline Graph

With the release of the first developer preview today, it looks like the next one isn’t going to drop until early in May.  That, again, isn’t shocking.  Google’s developer conference, Google I/O, happens the first week in May.  When DP2 gets here, it is expected to be available to the Android Beta program for registered and supported devices.

Developer Preview 1 of Android P Released – Here is What’s New

In a somewhat unexpected move, Google has released the first Developer Preview of Android P, the next major version of the platform.  While it was expected to be released this month, perhaps even on 3/14 (Pi… get it?), it seems that the wait for this alpha build was much shorter than expected.

Before going into the details of what is new in this build, let me first be very clear.  This build is alpha.  It is not going to be stable and, in fact, is not even supported in the Android beta program.  In order to get it, you have to side-load it so it is really intended for app developers only.  If you really, really, really want to download it, you can do so here but brace yourself.  It is not going to be a smooth experience.  Also, keep in mind that this alpha build is only available for the Pixel, Pixel XL, Pixel 2 and Pixel 2 XL.

Android P Developer Preview Likely to be Released This Month

It is looking increasingly likely that we will see the first Developer Preview of Android P this month.  That view comes from the ramp up in activity in the AOSP (Android Open Source Project) Git and code review but also thanks to a Tweet from the awesome Evan Blass.

If you are not following Evan on Twitter, take the time to do so. He is one of the best connected resources out there when it comes to leaks and rumors about Android. He is also deadly accurate on these leaks too so if he Tweets on it, chances are solid that it will actually happen.  Like 99% solid.

New Android P Commit Suggests Native Iris Scanning Security Support is Coming

Although we are still weeks away from the first Developer Preview of Android P, more details of what will be in the next major release of the platform continue to come to light.  The latest is native support for iris scanning for biometric security.

A new commit points to iris identification to be supported within P, something that manufactures like Samsung have added to their devices.  This change should make it much easier for manufactures to add iris security support to their devices and it should be more reliable.

Android P Commit Points to Idle Background Apps Not Having Access to Your Microphone

Yesterday I posted on the discovery of a code commit in Android P that prevents idle apps (those running in the background) from gaining access to your phone’s camera.  This is a security measure and one that, until this point, Android hasn’t properly addressed.  Now it seems there is a new commit that limits access to your phone’s microphone too.

The new commit has strikingly similar language to that of the commit found yesterday.

If a UID is in an idle state we don’t allow recording to protect user’s privacy. If the UID is in an idle state we allow recording but report empty data (all zeros in the byte array) and once the process goes in an active state we report the real mic data. This avoids the race between the app being notified aboout (sp) its lifecycle and the audio system being notified about the state of a UID.

This commit, like the one yesterday, essentially cuts off any app trying to gain access at a base level within Android.

%d bloggers like this: