Следующий код запускает экран настройки GPS на устройстве Samsung, но на устройстве htc он запускает экран настроек безопасности. Как я могу написать код, чтобы он запускал экран GPS независимо от устройств. Пожалуйста, помогите, есть ли какое-либо альтернативное решение
final ComponentName toLaunch = new ComponentName("com.android.settings","com.android.settings.SecuritySettings");
final Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setComponent(toLaunch);
startActivity(intent);