blob: a8247c3894da678d4caf184822241ba5c1385dd8 [file] [log] [blame]
Dmitry Skibaafc6c282024-12-02 06:04:29 +00001# pixel-experiments-recovery.sh waits Perf__experiments_delay_seconds and sets
2# vendor.perf.allow_experiments=1, triggering experiments.
3service pixel-experiments-recovery /vendor/bin/pixel-experiments-recovery.sh \
4 ${vendor.pixel.system.phenotype.Perf__experiments_delay_seconds}
5 class main
6 user root
7 group root system
8 oneshot
9 disabled
10
11# vendor.pixel.system.phenotype.Perf__xxx properties are set sometime after the
12# device is unlocked for the first time. The check for sys.boot_completed is not
13# strictly needed, but will prevent surprises if for some reason the property
14# is set early.
15on property:sys.boot_completed=1 && \
16 property:vendor.pixel.system.phenotype.Perf__experiments_delay_seconds=*
17 restart pixel-experiments-recovery