It all started with the Netflix app and the phenomenon could expand to involve all the other applications of the Play Store. We are talking about the impossibility of downloading some apps from the Play Stores and Android devices with diroot permissions. The problem started when from the search results on the Play Store it is no longer possible to view the Netflix application on the modified devices. The confirmation arrived from Netflix itself, which announced that the application will no longer be visible on Google Play to anyone with a device "not certified by Google or (status) Modified".
Now it seems that this policy will also be carried out by other application developers, with the consequence that thePlay Store do not download apps on devices with root. Not only will Netflix installations be disabled, but also many other apps on devices with root permissions.
Why not Play Store to download App on devices with Root?
This choice is the consequence of a change of policy on the Copy protection. In fact, the latest version 5.0 of Netflix is based on “Widevine Digital Rights Management”By Google, which aims to prevent the spread of piracy. Thus, some apps will become incompatible with modified Android devices.
To favor this choice, Google has included in the Play Store a mode that allows developers to choose which devices can support their apps. This news was announced during the Google Play Console I / O 2017. On the Google Play Console a new section called Device catalog in Release management. In this section, app developers can indicate which devices they want to be compatible with their applications. Devices can be chosen based on: RAM, SoC and SafetyNet Attestation. The third category is what interests us. SafetyNet Attestationpresents three different options:
- Do not exclude the devices based on SafetyNet.
- Exclude devices that do not pass basic integrity.
- Exclude devices that are not certified by Google and do not pass basic integrity.
This possibility allows developers to choose the desired option to block their applications from showing on the Play Store to devices that have roote permissions / or running a custom ROM. Even non-certified emulators and devices will be subject to this limitation.The reason behind all this new security process is to protect companies from piracy. As we know, devices with root permissions allow users to control the operating system, increasing the chances of overcoming the safety barrier Digital Rights Management.But many users who have obtained roots permission on their devices, have done so only for more control and customization of their smartphones. Unfortunately they will also be penalized.
What do you think about it? The choice that the Play Store does not let you download App on devices with Root do you think is right, or do you see it as a limitation to the freedom to customize your device?