How to access device settings programmatically?

Settings.Secure.putInt(getActivity().getContentResolver(),Settings.Secure.ADB_ENABLED,
1);

But you need root access to do this. Only system apps have permission to change secure settings

Edit:
Try this to Show all ANRs

Settings.Secure.putInt(ContentResolver,Settings.Secure.ANR_SHOW_BACKGROUND,0);

and for Don’t keep activities

ActivityManagerNative.getDefault().setAlwaysFinish(true)

but ActivityManagerNative is hidden in standard api set. you will need to do either reflection or use this method to get android.jar.
Again I guess this needs root access

Leave a Comment