Hi Samsung developers community. Maybe someone has information according using Samsung specific properties adaptive_fast_charging/super_fast_charging/wireless_fast_charging. It is possible to read/write to these properties in Android 11 and Android 12 using android.provider.Settings.System#putInt but the same actions fail on Android 10 and Android 13.
Stack-trace of exceptions which is gotten on attempting to disable/enable fast charging
You cannot keep your settings in the secure settings.
vjava.lang.IllegalArgumentException: You cannot keep your settings in the secure settings.
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:172)
android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:142)
android.content.ContentProviderProxy.call(ContentProviderNative.java:732)
android.provider.Settings$NameValueCache.putStringForUser(Settings.java:3197)
android.provider.Settings$System.putStringForUser(Settings.java:4189)
android.provider.Settings$System.putStringForUser(Settings.java:4173)
android.provider.Settings$System.putStringForUser(Settings.java:4167)
android.provider.Settings$System.putIntForUser(Settings.java:4312)
android.provider.Settings$System.putInt(Settings.java:4305)
Does anyone know whether there is any chance to get access to these properties on Android 10/Android 13
Regards, Mykola