I know that settings can be changed programmatically this way:
Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED, 1);
But there are some settings in Developer Options which are not provided neither in Settings.Secure, Settings.Global nor Settings.System.
For example Simulate color space option which was added from Api 21

Are there other ways to access it?
 
    