Is it possible to preemptively block an app's permissions to certain things before installation? I just bought an Osmo Mobile (a gimbal for smartphones). It uses an app called DJI GO to communicate with the phone via bluetooth. The problem is, the permission list the app requests before installing is extensive. In addition to the expected permissions like camera and microphone, it wants:

Device &amp; app history

Location

Phone

Wi-Fi connection information

Device ID &amp; call information

I'd be happy to completely avoid the DJI GO app but the gimbal won't work until it's activated by the app. So I'm wondering if there's a way to both accept to allow installation to proceed and preemptively block it's access to the above list of permissions?
This is how I eventually got around it. Put phone into airplane mode, side load the apk for DJI Go. Go to Settings -> Apps and select DJI Go. Select Permissions. Disable any permissions you find onerous. I did this and the app didn't crash and I was able to activate and use the gimbal.