Getting a new smartphone from a carrier usually means putting up with the bloatware that carriers install. This can be in the form of the carrier’s own specific apps that it believes you just cannot live without or it can be third-party apps from vendors the carrier has struck business deals with. The bloatware landscape has improved a little bit over the years and users can now disable or remove some apps in many cases. However, reports of what Sprint may be doing with the BlackBerry KeyOne may point to a disturbing new escalation in the field of bloatware.
According to a user on Reddit, the SprintID app that comes on the BlackBerry KeyOne is set to check for the presence of bloatware app approximately every 15 minutes. Upon finding an app missing, it will trigger a re-intall and if it finds an app has been disabled, SprintID will re-enable the app. Besides losing whatever performance gains were achieved by deleting or disabling the apps, the process of constantly re-installing and re-enabling is causing a significant performance hit on the affected devices.
Thus far, neither Sprint nor TCL, the manufacturer of the BlackBerry KeyOne, have responded to requests for comments. Sources do note that the issue does not seem to be affecting all BlackBerry KeyOne owners on the Sprint network, so it is potentially a bug only impacting some people as opposed to an intentional move by Sprint.