web-dev-qa-db-ja.com

永続的なシステムプロパティの設定解除

setprop <key> <value>コマンドを使用して、(適切な権限を持つ)Android電話で永続的なシステムプロパティを設定できます。

$ adb Shell setprop persist.this.is.my.property testing

その後、プロパティが設定されたことを確認できます。

$ adb Shell getprop persist.this.is.my.property
testing

ただし、キーが設定されているため、キーを削除することはできません(キーの開始時にキーが保持されるため、電話の再起動後もキーが存在します)。 unsetpropやrmpropなどはありません。値をnilまたはnullに設定しようとすると、その値が設定され、空のままにするとヘルプの指示が表示されます。

システムプロパティを設定した後、コマンドラインからシステムプロパティを設定解除する方法を知っていますか?

35
Stu

プロパティを削除するには:

rm /data/property/persist.this.is.my.property && reboot
50
Stu

adb Shell setprop persist.this.is.my.property ""でプロパティを削除できます

4
siavach
adb Shell setprop persist.this.is.my.property \"\"
adb Shell reboot

プロパティ値を変更して、以前の値を使用しないようにしました。

2
Pellet