Lecture et écriture des propriétés système (prop)

Cette interface est utilisée pour lire ou modifier les propriétés système, de manière similaire aux commandes getprop et setprop. Vous vous demandez peut-être pourquoi ne pas utiliser les commandes et ce que cette interface a de si particulier. En effet, mais il faut savoir que cette interface peut définir directement les propriétés Android préfixées par ro., ce que les commandes natives du système ne peuvent pas faire.

Obtenir une propriété

Vous pouvez utiliser l'interface suivante pour obtenir la valeur de ro.secure. Bien sûr, cela ne se limite pas à cette propriété ; toutes les propriétés système peuvent être lues avec cette interface. Ceci n'est qu'un exemple.

d.getprop("ro.secure")

Définir une propriété

Vous pouvez également utiliser l'interface suivante pour définir la valeur de ro.secure à "0". Bien sûr, vous pouvez définir n'importe quelle propriété avec cette interface, y compris les valeurs des propriétés en lecture seule (ro.), et c'est là que réside le principal avantage de cette interface.

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