Чтение и запись системных свойств (prop)¶
Этот интерфейс используется для чтения или изменения системных свойств, аналогично командам getprop и setprop. Вы можете спросить, почему бы просто не использовать эти команды, что в этом интерфейсе особенного.
Действительно, но следует понимать, что этот интерфейс позволяет напрямую устанавливать свойства Android, начинающиеся с ro., чего не могут сделать стандартные системные команды.
Получение свойства¶
Вы можете использовать следующий интерфейс для получения значения ro.secure. Конечно, это касается не только этого свойства; все системные свойства можно прочитать с помощью этого интерфейса. Это всего лишь пример.
d.getprop("ro.secure")
Установка свойства¶
Вы также можете использовать следующий интерфейс, чтобы установить значение ro.secure равным 0. Разумеется, с помощью этого интерфейса можно установить любое свойство, включая значения свойств, предназначенных только для чтения (ro.), что и является его ключевой особенностью.
d.setprop("ro.secure", "0")