When I restart the Android 7 device phone, which is not rooted, the Google Play Store apps must not run again unless I implicitly enable it to run again. (Currently, the disable button for this app is disabled, which cause me not able to disable the app.)
Also, another reason for disable Google Play Store app is that it keep download at the background without user permission and at the wrong time, causing the app that I am using not able to use the whole bandwidth.
Also, there is no options in the Google Play Store app for me to set the timing when to do update. (Google need to learn from Microsoft Windows Update scheduler for this feature!)
From my findings, I need to connect to a PC and using the ADB as follows:
adb devices
adb shell
cmd approps set <package_name> RUN_IN_BACKGROUND ignore
However, it seems not working for those apps from Google (such as Google Play Store apps)!
Please do not tell me to install BackgroundRestrictor (https://f-droid.org/en/packages/com.pavelsikun.runinbackgroundpermissionsetter/) as it can only be used on Android 7 device phone that is rooted.
Also, please do not tell me to root my phone.
Lastly, please do not say that this question is a duplicate of that question - How to disable Play store from updating itself? as that question is almost 6 years old and may not apply to Android 7 device phones.
Media Storage
,Download Manager
,Downloads
,Google Play Services
andGoogle Play Store
from accessing the internet is one possibility. However, other apps not from Google may requireMedia Storage
,Download Manager
andDownloads
when they want to download files, plus you will not be able to update the apps if automaticallyGoogle Play Store
is the market you usedpm disable com.android.vending
orpm hide com.android.vending