システムプロパティ

このインターフェースはシステムプロパティの読み取りや変更に使用され、機能は getprop および setprop コマンドに似ています。なぜコマンドの代わりにこのインターフェースを使うのか、何が特別なのか疑問に思われるかもしれません。 確かにそうですが、このインターフェースは ro. で始まる Android プロパティを直接書き込むことができ、システム標準のコマンドではそれができないことを理解しておく必要があります。

プロパティの取得

ro.secure の値を取得します。もちろん、このプロパティに限らず、すべてのシステムプロパティをこのインターフェースで読み取ることができます。

d.getprop("ro.secure")

プロパティの設定

ro.secure の値を 0 に設定します。このインターフェースを使用すると、ro. 読み取り専用プロパティを含む任意のプロパティを設定できます。

d.setprop("ro.secure", "0")