"Developer options"->"Feature Flags" Isn't Respecting Value Set By "Setprop"
Related: https://github.com/seedvault-app/seedvault/issues/295
Is this something I'd report here or at https://issuetracker.google.com/issues?q=componentid:190923%2B since it's probably in their code as well, which LineageOS ingests.
Expected Behavior
Flag in Settings->"Developer options"->"Feature Flags" should reflect the flag set by "setprop" and is shown correct by "getprop".
Current Behavior
Flag set by "setprop" is correct when viewed with "getprop", but incorrect when viewed in Settings->"Developer options"->"Feature Flags".
Possible Solution
Steps to Reproduce
$ setprop persist.sys.fflag.override.settings_do_not_restore_preserved false
- Go to Settings->"Developer options"->"Feature Flags"
- Toggle "false" //Note it was set to "true", even though "false" was specified.
- Reboot
- Go to Settings->"Developer options"->"Feature Flags" and note it reverted back to "true" again.
/device beckham
/version lineage-18.1-20210804-NIGHTLY-beckham
/date 2021-08-04
/kernel 4.4.276-lineageos-ga693bb299419
/baseband M36_30.77.01.101R
/mods Google Apps
I have read the directions.