@Override public void onReceive(final Context context, final Intent intent) {
		final boolean added = Intent.ACTION_MANAGED_PROFILE_ADDED.equals(intent.getAction());
		final UserHandle user = intent.getParcelableExtra(Intent.EXTRA_USER);
		Log.i(TAG, (added ? "Profile added: " : "Profile removed: ") + (user != null ? String.valueOf(toId(user)) : "null"));

		refreshUsers(context);
	}
This method should not be called under normal circumstance.
shared/src/main/java/com/oasisfeng/island/util/Users.java