Android Police

Development

...

Rainforest Connection is fighting deforestation with old phones and machine learning

Machine learning is pretty cool—in fact, the only computer science course I took in college was related to it. So we tend to get excited by novel uses for the technology here at Android Police, and in a recent post to Google's blog, a company called Rainforest Connection came up with an interesting application: Deforestation. 

Read More
...

Cloudflare reveals its new networking analytics Mobile SDK to help developers improve app performance

Analytics is a big business. It's not just about building a product, you need to know how to optimize it. Time can be spent more efficiently when you have the data required to point you in the direction of problems. To that end, Cloudflare—of DDoS mitigation fame—is releasing the Cloudflare Mobile SDK to help app developers better optimize networking performance. 

Read More
...

TWRP now available for Motorola Moto X4

TWRP is, without a doubt, the most popular custom recovery for Android devices today. Chances are that if you're thinking of a device, there's a TWRP recovery available for it. It hit the Exynos Galaxy S9 and S9+ just last week, and now it's arrived for Motorola's Moto X4.

Read More
...

LineageOS opens up to developers with new SDK, including APIs for styles and profiles

From the ashes of the popular CyanogenMod custom ROM, LineageOS has emerged as a worthy successor, providing users the same near stock experience with a few useful customization options. Now, Lineage is introducing an SDK in a bid to get developers building interesting things based on its own APIs.

Read More
...

Google opens Pixel 2's intelligent driving-detection API for developer use

The Pixel 2 has a handy feature that allows the phone to turn on Do Not Disturb when it detects its user is driving a car. The trick is enabled by a tool called the Transition API, which uses algorithms to recognize different types of real-world activity. Google announced Tuesday that the Transition API is now available for use by all Android developers.

Read More
...

Google Play lets developers set an internal test channel for 100 trusted users (paid apps are free to them)

Among the announcements made yesterday by Google at GDC, one feature nearly slipped under our radar: a new "test channel" on the Play Store. Previously, developers could either release apps directly to the public, either test them via an alpha or beta channel. Now a new channel is available, preceding even the alpha, under the "test channel" name. It's specifically made for internal tests, letting developers quickly deploy their new app or update to select users through the Store without having to send them the APK file manually.

Developers can invite up to 100 trusted users, by email, to be part of the test.

Read More
...

Google Play promo codes now available in Argentina, Chile, and Peru

Developers who wish to grant free access to paid content on the Play Store usually do so with a promo code. However, these codes aren't globally available, with Google instead having a list of 25 countries where they are. Google does add countries occasionally, though, and this time around, Argentina, Chile, and Peru have joined the list.

Read More
...

Xiaomi releases Oreo kernel source code for the Mi A1

Xiaomi promised that the Mi A1 would receive Oreo by the end of 2017, and the company hit a buzzer-beater by rolling out Android 8.0 to the Android One device on December 30th. But the kernel source code was nowhere to be found, a violation of the GNU General Public License, version 2 (GPLv2), and an affront to the development and enthusiast community. It's about two-and-a-half months late, but Xiaomi has finally released the Android 8.0 Oreo source code for the Mi A1.

Read More
...

[Shame] Samsung still doesn't use Android's seamless updates on the Galaxy S9 and S9+

Earlier this week, I noticed that my Galaxy S9+ review unit had an OTA update available. This update addressed some stability issues with the camera and put the phone on the latest security patch (which is certainly a good thing). But at nearly 250MB, it was quite a sizable update, too, and so installation took a bit to complete - my phone was out of commission for over five minutes.

Really, though, it shouldn't have been. Android introduced a feature called seamless updates as part of the 7.0 Nougat release...

Read More
...

TWRP support comes to the Exynos Galaxy S9 and S9+

The Galaxy S9 and S9+ launch day is upon us, and with it comes one invaluable tool for all your modders, tinkerers, and free spirits out there: TWRP support. TeamWin's is now the best custom recovery you can flash on any device and support for the Galaxy S9 and S9+ was inevitable. But just in case you were a teeny bit worried it might get delayed, we're here to let you know those fears are unfounded. If you got the Exynos version of the flagship at least.

You can find the links for the TWRP pages below, with the downloads and instructions.

Read More