# อ่านและเขียน System Properties (prop)

อินเทอร์เฟซนี้ใช้สำหรับอ่านหรือแก้ไขคุณสมบัติของระบบ (system properties) ซึ่งคล้ายกับฟังก์ชันของคำสั่ง `getprop` และ `setprop` คุณอาจจะสงสัยว่าทำไมไม่ใช้คำสั่งเหล่านั้น และอินเทอร์เฟซนี้มีอะไรพิเศษ
จริงๆ แล้ว คุณต้องเข้าใจว่าอินเทอร์เฟซนี้สามารถตั้งค่าคุณสมบัติของ Android ที่ขึ้นต้นด้วย `ro.` ได้โดยตรง ซึ่งเป็นสิ่งที่คำสั่งที่มากับระบบทำไม่ได้

## การรับค่าคุณสมบัติ

คุณสามารถใช้อินเทอร์เฟซต่อไปนี้เพื่อรับค่าของ `ro.secure` ได้ แน่นอนว่าไม่ใช่แค่คุณสมบัตินี้เท่านั้น คุณสมบัติของระบบทั้งหมดสามารถอ่านได้ด้วยอินเทอร์เฟซนี้ นี่เป็นเพียงตัวอย่างเท่านั้น

```python
d.getprop("ro.secure")
```

## การตั้งค่าคุณสมบัติ

คุณยังสามารถใช้อินเทอร์เฟซต่อไปนี้เพื่อตั้งค่า `ro.secure` เป็น "0" ได้เช่นกัน แน่นอนว่าคุณสามารถใช้อินเทอร์เฟซนี้เพื่อตั้งค่าคุณสมบัติใดๆ ก็ได้ รวมถึงค่าของคุณสมบัติแบบอ่านอย่างเดียว (read-only) ที่ขึ้นต้นด้วย `ro.` ซึ่งนี่คือจุดเด่นที่สำคัญของอินเทอร์เฟซนี้

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