# MOTOROLA / MOTO - Bloqueio OTA + MDM carrier (G series, Edge, Note 14/15)
shell settings put secure user_setup_complete 1
shell settings put global device_provisioned 1
shell settings put global software_updates_enabled 0
shell settings put secure system_update_automatic 0
shell settings put global ota_disable_automatic_update 1
shell settings put secure ota_disable_automatic_update 1
shell settings put global system_update_auto_download 0
shell pm disable-user --user 0 com.motorola.ccc.ota
shell pm disable-user --user 0 com.motorola.android.provisioning
shell pm disable-user --user 0 com.motorola.omadm
shell pm disable-user --user 0 com.motorola.genie
shell pm disable-user --user 0 com.motorola.systemupdate
shell pm disable-user --user 0 com.motorola.ccc.notification
shell pm disable-user --user 0 com.motorola.motocare
shell pm disable-user --user 0 com.motorola.brapps
shell pm disable-user --user 0 com.motorola.demo
shell pm disable-user --user 0 com.motorola.carrierconfig
shell pm disable-user --user 0 com.android.updater
shell pm disable-user --user 0 com.google.android.configupdater
shell pm disable-user --user 0 com.wssyncmldm
shell cmd package suspend com.motorola.ccc.ota
shell cmd package suspend com.motorola.android.provisioning
shell cmd package suspend com.motorola.omadm
shell cmd package suspend com.motorola.systemupdate
shell am force-stop com.motorola.ccc.ota
shell am force-stop com.motorola.android.provisioning
shell am force-stop com.motorola.omadm
shell cmd appops set com.motorola.ccc.ota RUN_IN_BACKGROUND deny
shell cmd appops set com.motorola.ccc.ota INTERNET deny
shell cmd appops set com.motorola.ccc.ota WAKE_LOCK deny
shell cmd appops set com.motorola.android.provisioning RUN_IN_BACKGROUND deny
shell cmd appops set com.motorola.android.provisioning INTERNET deny
shell cmd appops set com.motorola.omadm RUN_IN_BACKGROUND deny
shell cmd appops set com.motorola.omadm INTERNET deny
shell cmd netpolicy set restrict-background true com.motorola.ccc.ota
shell cmd netpolicy set restrict-background true com.motorola.android.provisioning
shell cmd jobscheduler cancel -u 0 com.motorola.ccc.ota
shell cmd jobscheduler cancel -u 0 com.motorola.android.provisioning
shell cmd jobscheduler cancel -u 0 com.motorola.omadm
