Last year Facebook's hands were slapped by Google for updating their APK outside of the Google Play update process. Google then introduced language in their Developer Program Policies.
An app downloaded from Google Play may not modify, replace or update its own APK binary code using any method other than Google Play’s update mechanism.
How is this to be interpreted across two cases?...
- Is making the APK available for download for those that do not want to enable a Google account on the device a violation of this policy?
- If an APK ships with the ROM, is it considered an "app downloaded from Google Play"? Can such an app be eligible for updating through other means? Can such an app update itself? In other words, are APKs originating from a ROM exempt?