Is there a way to block (by a password/PIN code or what else) all kinds of software installation on an Android tablet/smart phone by third-application or codes? I want to customize a android OS for my parents, but many apps may install other apps in background. So I try to install all apps for their need and disable all kinds of further installation.

Is there any way to do this? I can write code by myself, so if there is some code can do this, it will also be good for me.

  • 2
    No app can install any other app on its own in the background unless it is a system app or has root access.
    – Firelord
    Apr 18, 2016 at 4:50
  • Yes, but some app will download apk file and notify the user to install them, which is very popular for China android market. However it may be hard for parents to jugy whether this app should be install. My goal is to block all those installation. Thank for your reminder. Apr 19, 2016 at 7:59
  • In that case, this may help: Stop Android from displaying "Install blocked" prompt
    – Firelord
    Apr 19, 2016 at 13:05

1 Answer 1


To Implement this feature you need to set the device management policies

Also you have to install the Google app for it from the link : Google Apps Device Policy

Set device management policies

All Google Apps domains have settings for mobile devices that you can apply to groups of users. There is a full list of settings in the Google Apps Administrator Help Center. Here we recommend settings for general device management and settings that are specific to Android tablets for education. To set up separate organizational units for teachers and students and place different restrictions for each group, see Manage tablets in the Google Admin console.

Device lockdown

When you configure a tablet for student use, the device is locked down. Google Play is permanently disabled on that device, and Wi-Fi and Bluetooth® settings require the administrator PIN for any changes. Additionally, the Device Policy app is automatically installed and activated on student tablets, which enforces all the device management policies that you set (except for the Password policy), regardless of whether the Enforce policies on Android devices setting is set for the student's organization. You can disable apps from the Admin console, and the following system apps are disabled, by default, on student devices:

Play Games

Play Movies & TV

Play Music

Play Newsstand

Google Currents



Important: Due to these restrictions, we recommend that any tablets you give to teachers are NOT configured with the Android Device Enrollment app, but instead are clean tablets, out of the box.

General device management settings In the Admin console, at Device management > Mobile > Device management settings, you'll find the following settings which apply to any device with an account on your domain, including students' or teachers' personal devices if they add their domain accounts to their personal devices. See the individual settings for our recommendations for schools with managed student tablets.

For more information on this refer the first link in this answer.

  • Can you please edit your post and give some background? A link is nice as reference, but the basic information should be included here (or your answer becomes useless when the link dies). Why does one need to do this, and what are those policies?
    – Izzy
    Apr 18, 2016 at 5:33
  • @lzzy : I hope its clear now Apr 18, 2016 at 11:50
  • 2
    Looks like "wrong department" now: What you've quoted doesn't apply to consumer devices I'm afraid. That's for enterprises with specific Google Domains used. Read the first line of the description of the app you've linked: FOR GOOGLE APPS FOR WORK, EDUCATION, AND GOVERNMENT USERS ONLY I don't think OP is using that for the parents (at least the question doesn't state so).
    – Izzy
    Apr 18, 2016 at 12:04

Not the answer you're looking for? Browse other questions tagged .