All Products
Search
Document Center

Removal of privacy permissions

Last Updated: Mar 10, 2021

There are historical reasons such as the upgrade and changes of the Android system and the development of the business of mPaaS. Therefore there will be some redundant permissions in the default portal project, as shown in the following list. These permissions are no longer needed in the current mPaaS version. You can choose to delete the permissions or keep the permissions as needed.

High-risk cleanup permissions

The following five permissions are high-risk permissions and can be cleared.

  1. <uses-permission android:name="android.permission.RECEIVE_SMS" />
  2. <uses-permission android:name="android.permission.READ_SMS" />
  3. <uses-permission android:name="android.permission.READ_LOGS" />
  4. <uses-permission android:name="android.permission.BATTERY_STATS" />
  5. <uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />

Unnecessary permissions

The following permissions are not high-risk privacy permissions, but they are permissions that mPaaS products do not need to use externally. If you have special needs, you can keep related permissions, otherwise you can remove them.

  1. <uses-permission android:name="com.alipay.permission.ALIPAY_UPDATE_CREDENTIALS" />
  2. <uses-permission android:name="com.yunos.permission.TYID_SERVICE" />
  3. <uses-permission android:name="com.taobao.permission.USE_CREDENTIALS" />
  4. <uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS" />
  5. <uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE" />
  6. <uses-permission android:name="com.aliyun.permission.TYID_SERVICE" />
  7. <uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT" />
  8. <uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT" />
  9. <uses-permission android:name="com.yunos.permission.STORAGE_SERVICE" />
  10. <uses-permission android:name="com.aliyun.permission.STORAGE_SERVICE" />
  11. <uses-permission android:name="com.alipay.permission.ALIPAY_USE_CREDENTIALS" />
  12. <uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" />
  13. <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
  14. <uses-permission android:name="nxp.permission.ACCESS_WALLET_SERVICE" />
  15. <uses-permission android:name="com.samsung.android.authservice.permission.READ_CONTENT_PROVIDER" />
  16. <uses-permission android:name="com.taobao.permission.UPDATE_CREDENTIALS" />
  17. <uses-permission android:name="com.yunos.permission.TYID_MGR_SERVICE" />
  18. <uses-permission android:name="com.aliyun.permission.TYID_MGR_SERVICE" />
  19. <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
  20. <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
  21. <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
  22. <uses-permission android:name="android.permission.USE_CREDENTIALS" />
  23. <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
  24. <uses-permission android:name="android.permission.GET_ACCOUNTS" />
  25. <uses-permission android:name="android.permission.WAKE_LOCK" />
  26. <uses-permission android:name="android.permission.WRITE_SETTINGS" />
  27. <uses-permission android:name="android.permission.READ_PROFILE" />
  28. <uses-permission android:name="android.permission.USE_FINGERPRINT" />