persist.*属性是怎么存的?
在 Android 里:
persist.xxx类型的属性会被写入
/data/property/(老版本在/data/system/property/)属于data 分区的数据
👉OTA 升级(不 wipe data)时,/data是保留的,所以这些属性理论上都会保留。
2️⃣ OTA 会清空的情况有哪些?⚠️
如果你发现persist.debug.debug变没了,一般不是“普通 OTA”的锅,而是下面这些情况之一:
✅ 情况 1:做了 wipe data / 恢复出厂
recovery 里
wipe data/factory resetfastboot
-w升级脚本里显式 wipe data
👉这一定会清空 persist 属性