Notebookcheck

Rooted phones may not be able to download some apps from the Google Play Store

Apps can now be restricted based on SafetyNet Attestation. (Image: Google Play Console)
Apps can now be restricted based on SafetyNet Attestation. (Image: Google Play Console)
A new update to the Play Console allows developers to restrict access to their apps based on SafetyNet testing. They can hide apps from phones that fail SafetyNet (i.e., rooted devices).

Working For Notebookcheck

Are you a techie who knows how to write? Then join our Team!

Currently wanted: 
News Editor - Details here

Rooting your Android phone can be great. Gaining direct access to the entire system enables some amazing features, such as device automation, improved file access and manipulation, and the ability to alter the behavior of your phone at the component level. However, it does present some risks - the open system is more prone to malicious software, and rooting has a bad name in some circles for its ability to pirate or manipulate paid software and features. It’s this second reason that may have spurred Google to hide certain apps from the Google Play Store for rooted devices.

An update to the Play Console now allows app developers to restrict access to their app based on whether or not a device passes SafetyNet Attestation integrity testing. SafetyNet Attestation essentially checks certain aspects of an Android phone and can prevent an app from running if it fails. Rooted devices or phones running custom ROMs will fail the test. The SafetyNet API is used by both Android Pay and Pokemon Go to prevent rooted devices from running these apps. Pokemon Go’s gameplay is heavily dependent on location tracking, so the app uses the API to prevent players from tricking their device’s GPS.

While the SafetyNet API is embedded in some apps to prevent them from working on rooted devices, the Google Play Store is merely setting a flag for the app in the Google Play Store. This difference is important; while the app won’t show up in the Play Store, it can still be side-loaded or installed via the appropriate APK. Once installed, the app should still work, even on a rooted device. We’ve already seen this used with the Netflix app. Some rooted users noted that the app disappeared from the Play Store, but by downloading the APK from another source, they were able to install and run Netflix without a hiccup.

It’s interesting that Google is seemingly cracking down on rooters and modders. Android has long been a haven for tinkerers in the mobile phone space; users tried of the locked down nature of Apple’s iOS usually find a home on Android, where rooting, modding, and custom software have a large and thriving community behind them. Google may be taking a harsher stance on modders, which is worrying. However, despite these renewed efforts, modders are still managing to stay a step ahead of the tech giant and likely will for the foreseeable future.

Source(s)

static version load dynamic
Loading Comments
Comment this article

Quality journalism is paid by advertising. We show the least amount of ads possible. Adblock users see more ads. Please, switch off ad blockers.

Please share our article, every link counts!
> Notebook / Laptop Reviews and News > News > News Archive > Newsarchive 2017 05 > Rooted phones may not be able to download some apps from the Google Play Store
Sam Medley, 2017-05-19 (Update: 2017-05-19)
Sam Medley
Sam Medley - Review Editor - @samuel_medley
I've been a "tech-head" my entire life. After graduating college with a degree in Mathematics, I worked in finance and banking a few years before taking a job as a Systems Analyst for my local school district. I started working with Notebookcheck in October of 2016 and have enjoyed writing news articles and notebook reviews. My areas of interest include the business side of technology, retro gaming, Linux, and innovative gadgets. When I'm not hunched over an electronic device or writing code for a new database, I'm either outside with my family, playing a decade-old video game, or sitting behind a drum set.