Я подозреваю, что вы ищете LOCATION_PROVIDERS_ALLOWED
в android.provider.System.Secure
. Однако я не уверен, что root-доступ будет достаточным для того, чтобы вы могли вызывать его из приложения SDK. Соответствующие методы для изменения этого параметра могут быть защищены путем проверки цифровой подписи приложения SDK. AFAIK, для этого потребуется, чтобы вы создали и подписали собственную прошивку, а затем подписали приложение SDK для соответствия.
Вы также можете выяснить, что происходит в системе при настройке этого параметра, и посмотреть, есть ли способ повлиять на это изменение, с помощью приложения SDK на корневом устройстве, не проходя через Secure
контент-провайдер.