На устройстве Honeywell Chainway C71 (Android 6) мы программно меняли время следующим образом:
cmd = $"am broadcast -a com.rscja.android.updateSystemTime --ei YEAR {now.Year}" +
$" --ei MONTH {now.Month - 1} --ei DAY_OF_MONTH {now.Day} --ei HOUR_OF_DAY {now.Hour}" +
$" --ei MINUTE {now.Minute} --ei SECOND {now.Second} --ei MILLISECOND {now.Millisecond}";
AdbClient.Instance.ExecuteRemoteCommand(cmd, device, receiver);
Когда мы перешли на новое устройство Honeywell EDA 52 (Android 11), пакет com.rsja.android больше не доступен.
Есть ли он способ изменить системное время программно без рутирования устройства? Или есть другие способы изменить время на устройстве Android 11?
Доступны некоторые пакеты:
package:com.android.providers.calendar
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:
package:com.honeywell.tools.deviceconfig
package:com.honeywell.settings
package:android
package:com.qualcomm.wfd.service
package:com.honeywell.systools.unattendedsetting
package:com.google.android.deskclock
package:com.honeywell.tools.smu
package:com.google.android.gm
package:com.honeywell.tools.appsconfig
package:com.android.providers.settings
package:com.google.android.calendar
package:com.android.
Подробнее здесь: https://stackoverflow.com/questions/786 ... the-device