1{
2  "version": 1,
3  "properties": {
4    "INFO_VIN": {
5      "propertyName": "INFO_VIN",
6      "propertyId": 286261504,
7      "description": "VIN of vehicle",
8      "readPermission": {
9        "type": "single",
10        "value": "android.car.permission.CAR_IDENTIFICATION"
11      }
12    },
13    "INFO_MAKE": {
14      "propertyName": "INFO_MAKE",
15      "propertyId": 286261505,
16      "description": "Manufacturer of vehicle.",
17      "readPermission": {
18        "type": "single",
19        "value": "android.car.permission.CAR_INFO"
20      }
21    },
22    "INFO_MODEL": {
23      "propertyName": "INFO_MODEL",
24      "propertyId": 286261506,
25      "description": "Model of vehicle.",
26      "readPermission": {
27        "type": "single",
28        "value": "android.car.permission.CAR_INFO"
29      }
30    },
31    "INFO_MODEL_YEAR": {
32      "propertyName": "INFO_MODEL_YEAR",
33      "propertyId": 289407235,
34      "description": "Model year of vehicle in YYYY format based on Gregorian calendar.",
35      "readPermission": {
36        "type": "single",
37        "value": "android.car.permission.CAR_INFO"
38      }
39    },
40    "INFO_FUEL_CAPACITY": {
41      "propertyName": "INFO_FUEL_CAPACITY",
42      "propertyId": 291504388,
43      "description": "Fuel capacity of the vehicle in milliliters.",
44      "readPermission": {
45        "type": "single",
46        "value": "android.car.permission.CAR_INFO"
47      }
48    },
49    "INFO_FUEL_TYPE": {
50      "propertyName": "INFO_FUEL_TYPE",
51      "propertyId": 289472773,
52      "description": "List the {@link FuelType}s the vehicle may use.",
53      "readPermission": {
54        "type": "single",
55        "value": "android.car.permission.CAR_INFO"
56      },
57      "dataEnums": [
58        0,
59        1,
60        2,
61        3,
62        4,
63        5,
64        6,
65        7,
66        8,
67        9,
68        10,
69        11,
70        12
71      ]
72    },
73    "INFO_EV_BATTERY_CAPACITY": {
74      "propertyName": "INFO_EV_BATTERY_CAPACITY",
75      "propertyId": 291504390,
76      "description": "Nominal usable battery capacity for EV or hybrid vehicle.",
77      "readPermission": {
78        "type": "single",
79        "value": "android.car.permission.CAR_INFO"
80      }
81    },
82    "INFO_EV_CONNECTOR_TYPE": {
83      "propertyName": "INFO_EV_CONNECTOR_TYPE",
84      "propertyId": 289472775,
85      "description": "List of {@link android.car.hardware.property.EvChargingConnectorType}s this vehicle may use.",
86      "readPermission": {
87        "type": "single",
88        "value": "android.car.permission.CAR_INFO"
89      },
90      "dataEnums": [
91        0,
92        1,
93        2,
94        3,
95        4,
96        5,
97        6,
98        7,
99        8,
100        9,
101        10,
102        11,
103        101
104      ]
105    },
106    "INFO_FUEL_DOOR_LOCATION": {
107      "propertyName": "INFO_FUEL_DOOR_LOCATION",
108      "propertyId": 289407240,
109      "description": "{@link PortLocationType} for the fuel door location.",
110      "readPermission": {
111        "type": "single",
112        "value": "android.car.permission.CAR_INFO"
113      },
114      "dataEnums": [
115        0,
116        1,
117        2,
118        3,
119        4,
120        5,
121        6
122      ]
123    },
124    "INFO_EV_PORT_LOCATION": {
125      "propertyName": "INFO_EV_PORT_LOCATION",
126      "propertyId": 289407241,
127      "description": "{@link PortLocationType} for the EV port location.",
128      "readPermission": {
129        "type": "single",
130        "value": "android.car.permission.CAR_INFO"
131      },
132      "dataEnums": [
133        0,
134        1,
135        2,
136        3,
137        4,
138        5,
139        6
140      ]
141    },
142    "INFO_MULTI_EV_PORT_LOCATIONS": {
143      "propertyName": "INFO_MULTI_EV_PORT_LOCATIONS",
144      "propertyId": 289472780,
145      "description": "List {@link PortLocationType}s for Multiple EV port locations.",
146      "readPermission": {
147        "type": "single",
148        "value": "android.car.permission.CAR_INFO"
149      },
150      "dataEnums": [
151        0,
152        1,
153        2,
154        3,
155        4,
156        5,
157        6
158      ]
159    },
160    "INFO_DRIVER_SEAT": {
161      "propertyName": "INFO_DRIVER_SEAT",
162      "propertyId": 356516106,
163      "description": "Driver's seat location.",
164      "readPermission": {
165        "type": "single",
166        "value": "android.car.permission.CAR_INFO"
167      },
168      "dataEnums": [
169        0,
170        1,
171        2,
172        4,
173        16,
174        32,
175        64,
176        256,
177        512,
178        1024
179      ]
180    },
181    "INFO_EXTERIOR_DIMENSIONS": {
182      "propertyName": "INFO_EXTERIOR_DIMENSIONS",
183      "propertyId": 289472779,
184      "description": "Vehicle's exterior dimensions in millimeters.",
185      "readPermission": {
186        "type": "single",
187        "value": "android.car.permission.CAR_INFO"
188      }
189    },
190    "PERF_ODOMETER": {
191      "propertyName": "PERF_ODOMETER",
192      "propertyId": 291504644,
193      "description": "Current odometer value of the vehicle in kilometers.",
194      "readPermission": {
195        "type": "single",
196        "value": "android.car.permission.CAR_MILEAGE"
197      }
198    },
199    "PERF_VEHICLE_SPEED": {
200      "propertyName": "PERF_VEHICLE_SPEED",
201      "propertyId": 291504647,
202      "description": "Speed of the vehicle in meters per second.",
203      "readPermission": {
204        "type": "single",
205        "value": "android.car.permission.CAR_SPEED"
206      }
207    },
208    "PERF_VEHICLE_SPEED_DISPLAY": {
209      "propertyName": "PERF_VEHICLE_SPEED_DISPLAY",
210      "propertyId": 291504648,
211      "description": "Speed of the vehicle in meters per second for displays.",
212      "readPermission": {
213        "type": "single",
214        "value": "android.car.permission.CAR_SPEED"
215      }
216    },
217    "PERF_STEERING_ANGLE": {
218      "propertyName": "PERF_STEERING_ANGLE",
219      "propertyId": 291504649,
220      "description": "Front bicycle model steering angle for vehicle in degrees.",
221      "readPermission": {
222        "type": "single",
223        "value": "android.car.permission.READ_CAR_STEERING"
224      }
225    },
226    "PERF_REAR_STEERING_ANGLE": {
227      "propertyName": "PERF_REAR_STEERING_ANGLE",
228      "propertyId": 291504656,
229      "description": "Rear bicycle model steering angle for vehicle in degrees.",
230      "readPermission": {
231        "type": "single",
232        "value": "android.car.permission.READ_CAR_STEERING"
233      }
234    },
235    "ENGINE_COOLANT_TEMP": {
236      "propertyName": "ENGINE_COOLANT_TEMP",
237      "propertyId": 291504897,
238      "description": "Temperature of engine coolant in celsius.",
239      "readPermission": {
240        "type": "single",
241        "value": "android.car.permission.CAR_ENGINE_DETAILED"
242      }
243    },
244    "ENGINE_OIL_LEVEL": {
245      "propertyName": "ENGINE_OIL_LEVEL",
246      "propertyId": 289407747,
247      "description": "Engine oil level.",
248      "readPermission": {
249        "type": "single",
250        "value": "android.car.permission.CAR_ENGINE_DETAILED"
251      },
252      "dataEnums": [
253        0,
254        1,
255        2,
256        3,
257        4
258      ]
259    },
260    "ENGINE_OIL_TEMP": {
261      "propertyName": "ENGINE_OIL_TEMP",
262      "propertyId": 291504900,
263      "description": "Temperature of engine oil in celsius.",
264      "readPermission": {
265        "type": "single",
266        "value": "android.car.permission.CAR_ENGINE_DETAILED"
267      }
268    },
269    "ENGINE_RPM": {
270      "propertyName": "ENGINE_RPM",
271      "propertyId": 291504901,
272      "description": "Engine rpm.",
273      "readPermission": {
274        "type": "single",
275        "value": "android.car.permission.CAR_ENGINE_DETAILED"
276      }
277    },
278    "ENGINE_IDLE_AUTO_STOP_ENABLED": {
279      "propertyName": "ENGINE_IDLE_AUTO_STOP_ENABLED",
280      "propertyId": 287310624,
281      "description": "Represents feature for engine idle automatic stop.",
282      "readPermission": {
283        "type": "single",
284        "value": "android.car.permission.CAR_ENGINE_DETAILED"
285      },
286      "writePermission": {
287        "type": "single",
288        "value": "android.car.permission.CAR_ENGINE_DETAILED"
289      },
290      "systemApi": true
291    },
292    "IMPACT_DETECTED": {
293      "propertyName": "IMPACT_DETECTED",
294      "propertyId": 289407792,
295      "description": "Impact detected.",
296      "readPermission": {
297        "type": "single",
298        "value": "android.car.permission.READ_IMPACT_SENSORS"
299      },
300      "systemApi": true,
301      "dataEnums": [
302        1,
303        2,
304        4,
305        8,
306        16,
307        32,
308        64
309      ],
310      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
311    },
312    "WHEEL_TICK": {
313      "propertyName": "WHEEL_TICK",
314      "propertyId": 290521862,
315      "description": "Reports wheel ticks.",
316      "readPermission": {
317        "type": "single",
318        "value": "android.car.permission.CAR_SPEED"
319      }
320    },
321    "FUEL_LEVEL": {
322      "propertyName": "FUEL_LEVEL",
323      "propertyId": 291504903,
324      "description": "Fuel level in milliliters.",
325      "readPermission": {
326        "type": "single",
327        "value": "android.car.permission.CAR_ENERGY"
328      }
329    },
330    "FUEL_DOOR_OPEN": {
331      "propertyName": "FUEL_DOOR_OPEN",
332      "propertyId": 287310600,
333      "description": "Fuel door open.",
334      "readPermission": {
335        "type": "anyOf",
336        "value": [
337          {
338            "type": "single",
339            "value": "android.car.permission.CAR_ENERGY_PORTS"
340          },
341          {
342            "type": "single",
343            "value": "android.car.permission.CONTROL_CAR_ENERGY_PORTS"
344          }
345        ]
346      },
347      "writePermission": {
348        "type": "single",
349        "value": "android.car.permission.CONTROL_CAR_ENERGY_PORTS"
350      }
351    },
352    "EV_BATTERY_LEVEL": {
353      "propertyName": "EV_BATTERY_LEVEL",
354      "propertyId": 291504905,
355      "description": "EV battery level.",
356      "readPermission": {
357        "type": "single",
358        "value": "android.car.permission.CAR_ENERGY"
359      }
360    },
361    "EV_CURRENT_BATTERY_CAPACITY": {
362      "propertyName": "EV_CURRENT_BATTERY_CAPACITY",
363      "propertyId": 291504909,
364      "description": "Current usable battery capacity for EV or hybrid vehicle.",
365      "readPermission": {
366        "type": "single",
367        "value": "android.car.permission.CAR_ENERGY"
368      }
369    },
370    "EV_CHARGE_PORT_OPEN": {
371      "propertyName": "EV_CHARGE_PORT_OPEN",
372      "propertyId": 287310602,
373      "description": "EV charge port open.",
374      "readPermission": {
375        "type": "anyOf",
376        "value": [
377          {
378            "type": "single",
379            "value": "android.car.permission.CAR_ENERGY_PORTS"
380          },
381          {
382            "type": "single",
383            "value": "android.car.permission.CONTROL_CAR_ENERGY_PORTS"
384          }
385        ]
386      },
387      "writePermission": {
388        "type": "single",
389        "value": "android.car.permission.CONTROL_CAR_ENERGY_PORTS"
390      }
391    },
392    "EV_CHARGE_PORT_CONNECTED": {
393      "propertyName": "EV_CHARGE_PORT_CONNECTED",
394      "propertyId": 287310603,
395      "description": "EV charge port connected.",
396      "readPermission": {
397        "type": "single",
398        "value": "android.car.permission.CAR_ENERGY_PORTS"
399      }
400    },
401    "EV_BATTERY_INSTANTANEOUS_CHARGE_RATE": {
402      "propertyName": "EV_BATTERY_INSTANTANEOUS_CHARGE_RATE",
403      "propertyId": 291504908,
404      "description": "EV instantaneous charge rate in milliwatts.",
405      "readPermission": {
406        "type": "single",
407        "value": "android.car.permission.CAR_ENERGY"
408      }
409    },
410    "RANGE_REMAINING": {
411      "propertyName": "RANGE_REMAINING",
412      "propertyId": 291504904,
413      "description": "Range remaining in meters.",
414      "readPermission": {
415        "type": "anyOf",
416        "value": [
417          {
418            "type": "single",
419            "value": "android.car.permission.CAR_ENERGY"
420          },
421          {
422            "type": "single",
423            "value": "android.car.permission.ADJUST_RANGE_REMAINING"
424          }
425        ]
426      },
427      "writePermission": {
428        "type": "single",
429        "value": "android.car.permission.ADJUST_RANGE_REMAINING"
430      }
431    },
432    "EV_BATTERY_AVERAGE_TEMPERATURE": {
433      "propertyName": "EV_BATTERY_AVERAGE_TEMPERATURE",
434      "propertyId": 291504910,
435      "description": "EV battery average temperature",
436      "readPermission": {
437        "type": "single",
438        "value": "android.car.permission.CAR_ENERGY"
439      },
440      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
441    },
442    "TIRE_PRESSURE": {
443      "propertyName": "TIRE_PRESSURE",
444      "propertyId": 392168201,
445      "description": "Tire pressure in kilopascals.",
446      "readPermission": {
447        "type": "single",
448        "value": "android.car.permission.CAR_TIRES"
449      }
450    },
451    "CRITICALLY_LOW_TIRE_PRESSURE": {
452      "propertyName": "CRITICALLY_LOW_TIRE_PRESSURE",
453      "propertyId": 392168202,
454      "description": "Critically low tire pressure.",
455      "readPermission": {
456        "type": "single",
457        "value": "android.car.permission.CAR_TIRES"
458      }
459    },
460    "GEAR_SELECTION": {
461      "propertyName": "GEAR_SELECTION",
462      "propertyId": 289408000,
463      "description": "Currently selected gear by user.",
464      "readPermission": {
465        "type": "single",
466        "value": "android.car.permission.CAR_POWERTRAIN"
467      },
468      "dataEnums": [
469        0,
470        1,
471        2,
472        4,
473        8,
474        16,
475        32,
476        64,
477        128,
478        256,
479        512,
480        1024,
481        2048,
482        4096
483      ]
484    },
485    "CURRENT_GEAR": {
486      "propertyName": "CURRENT_GEAR",
487      "propertyId": 289408001,
488      "description": "Vehicle transmission's current {@link VehicleGear}.",
489      "readPermission": {
490        "type": "single",
491        "value": "android.car.permission.CAR_POWERTRAIN"
492      },
493      "dataEnums": [
494        0,
495        1,
496        2,
497        4,
498        8,
499        16,
500        32,
501        64,
502        128,
503        256,
504        512,
505        1024,
506        2048,
507        4096
508      ]
509    },
510    "PARKING_BRAKE_ON": {
511      "propertyName": "PARKING_BRAKE_ON",
512      "propertyId": 287310850,
513      "description": "Parking brake state.",
514      "readPermission": {
515        "type": "single",
516        "value": "android.car.permission.CAR_POWERTRAIN"
517      }
518    },
519    "PARKING_BRAKE_AUTO_APPLY": {
520      "propertyName": "PARKING_BRAKE_AUTO_APPLY",
521      "propertyId": 287310851,
522      "description": "Auto-apply parking brake.",
523      "readPermission": {
524        "type": "single",
525        "value": "android.car.permission.CAR_POWERTRAIN"
526      }
527    },
528    "EV_BRAKE_REGENERATION_LEVEL": {
529      "propertyName": "EV_BRAKE_REGENERATION_LEVEL",
530      "propertyId": 289408012,
531      "description": "Regenerative braking level of an electronic vehicle.",
532      "readPermission": {
533        "type": "anyOf",
534        "value": [
535          {
536            "type": "single",
537            "value": "android.car.permission.CAR_POWERTRAIN"
538          },
539          {
540            "type": "single",
541            "value": "android.car.permission.CONTROL_CAR_POWERTRAIN"
542          }
543        ]
544      },
545      "writePermission": {
546        "type": "single",
547        "value": "android.car.permission.CONTROL_CAR_POWERTRAIN"
548      }
549    },
550    "EV_STOPPING_MODE": {
551      "propertyName": "EV_STOPPING_MODE",
552      "propertyId": 289408013,
553      "description": "Represents property for the current stopping mode of the vehicle.",
554      "readPermission": {
555        "type": "anyOf",
556        "value": [
557          {
558            "type": "single",
559            "value": "android.car.permission.CAR_POWERTRAIN"
560          },
561          {
562            "type": "single",
563            "value": "android.car.permission.CONTROL_CAR_POWERTRAIN"
564          }
565        ]
566      },
567      "writePermission": {
568        "type": "single",
569        "value": "android.car.permission.CONTROL_CAR_POWERTRAIN"
570      },
571      "dataEnums": [
572        0,
573        1,
574        2,
575        3
576      ]
577    },
578    "FUEL_LEVEL_LOW": {
579      "propertyName": "FUEL_LEVEL_LOW",
580      "propertyId": 287310853,
581      "description": "Warning for fuel low level.",
582      "readPermission": {
583        "type": "single",
584        "value": "android.car.permission.CAR_ENERGY"
585      }
586    },
587    "NIGHT_MODE": {
588      "propertyName": "NIGHT_MODE",
589      "propertyId": 287310855,
590      "description": "Night mode.",
591      "readPermission": {
592        "type": "single",
593        "value": "android.car.permission.CAR_EXTERIOR_ENVIRONMENT"
594      }
595    },
596    "TURN_SIGNAL_STATE": {
597      "propertyName": "TURN_SIGNAL_STATE",
598      "propertyId": 289408008,
599      "description": "State of the vehicles turn signals",
600      "readPermission": {
601        "type": "single",
602        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
603      },
604      "dataEnums": [
605        0,
606        1,
607        2
608      ]
609    },
610    "IGNITION_STATE": {
611      "propertyName": "IGNITION_STATE",
612      "propertyId": 289408009,
613      "description": "Vehicle's ignition state.",
614      "readPermission": {
615        "type": "single",
616        "value": "android.car.permission.CAR_POWERTRAIN"
617      },
618      "dataEnums": [
619        0,
620        1,
621        2,
622        3,
623        4,
624        5
625      ]
626    },
627    "ABS_ACTIVE": {
628      "propertyName": "ABS_ACTIVE",
629      "propertyId": 287310858,
630      "description": "ABS is active.",
631      "readPermission": {
632        "type": "single",
633        "value": "android.car.permission.CAR_DYNAMICS_STATE"
634      }
635    },
636    "TRACTION_CONTROL_ACTIVE": {
637      "propertyName": "TRACTION_CONTROL_ACTIVE",
638      "propertyId": 287310859,
639      "description": "Traction Control is active.",
640      "readPermission": {
641        "type": "single",
642        "value": "android.car.permission.CAR_DYNAMICS_STATE"
643      }
644    },
645    "ELECTRONIC_STABILITY_CONTROL_ENABLED": {
646      "propertyName": "ELECTRONIC_STABILITY_CONTROL_ENABLED",
647      "propertyId": 287310862,
648      "description": "Enable or disable Electronic Stability Control (ESC).",
649      "readPermission": {
650        "type": "anyOf",
651        "value": [
652          {
653            "type": "single",
654            "value": "android.car.permission.CAR_DYNAMICS_STATE"
655          },
656          {
657            "type": "single",
658            "value": "android.car.permission.CONTROL_CAR_DYNAMICS_STATE"
659          }
660        ]
661      },
662      "writePermission": {
663        "type": "single",
664        "value": "android.car.permission.CONTROL_CAR_DYNAMICS_STATE"
665      },
666      "systemApi": true,
667      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
668    },
669    "ELECTRONIC_STABILITY_CONTROL_STATE": {
670      "propertyName": "ELECTRONIC_STABILITY_CONTROL_STATE",
671      "propertyId": 289408015,
672      "description": "Electronic Stability Control (ESC) state.",
673      "readPermission": {
674        "type": "single",
675        "value": "android.car.permission.CAR_DYNAMICS_STATE"
676      },
677      "systemApi": true,
678      "dataEnums": [
679        0,
680        1,
681        2,
682        -1,
683        -2,
684        -3,
685        -4,
686        -5,
687        -6
688      ],
689      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
690    },
691    "HVAC_FAN_SPEED": {
692      "propertyName": "HVAC_FAN_SPEED",
693      "propertyId": 356517120,
694      "description": "Fan speed setting.",
695      "readPermission": {
696        "type": "single",
697        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
698      },
699      "writePermission": {
700        "type": "single",
701        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
702      }
703    },
704    "HVAC_FAN_DIRECTION": {
705      "propertyName": "HVAC_FAN_DIRECTION",
706      "propertyId": 356517121,
707      "description": "Fan direction setting.",
708      "readPermission": {
709        "type": "single",
710        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
711      },
712      "writePermission": {
713        "type": "single",
714        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
715      },
716      "dataEnums": [
717        0,
718        1,
719        2,
720        3,
721        4,
722        5,
723        6,
724        7
725      ]
726    },
727    "HVAC_TEMPERATURE_CURRENT": {
728      "propertyName": "HVAC_TEMPERATURE_CURRENT",
729      "propertyId": 358614274,
730      "description": "HVAC current temperature in celsius.",
731      "readPermission": {
732        "type": "single",
733        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
734      }
735    },
736    "HVAC_TEMPERATURE_SET": {
737      "propertyName": "HVAC_TEMPERATURE_SET",
738      "propertyId": 358614275,
739      "description": "HVAC target temperature set in Celsius.",
740      "readPermission": {
741        "type": "single",
742        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
743      },
744      "writePermission": {
745        "type": "single",
746        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
747      }
748    },
749    "HVAC_TEMPERATURE_VALUE_SUGGESTION": {
750      "propertyName": "HVAC_TEMPERATURE_VALUE_SUGGESTION",
751      "propertyId": 291570965,
752      "description": "Suggested values for setting HVAC temperature.",
753      "readPermission": {
754        "type": "single",
755        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
756      },
757      "writePermission": {
758        "type": "single",
759        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
760      }
761    },
762    "HVAC_DEFROSTER": {
763      "propertyName": "HVAC_DEFROSTER",
764      "propertyId": 320865540,
765      "description": "On\/off defrost for designated window.",
766      "readPermission": {
767        "type": "single",
768        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
769      },
770      "writePermission": {
771        "type": "single",
772        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
773      }
774    },
775    "HVAC_AC_ON": {
776      "propertyName": "HVAC_AC_ON",
777      "propertyId": 354419973,
778      "description": "On\/off AC for designated areaId.",
779      "readPermission": {
780        "type": "single",
781        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
782      },
783      "writePermission": {
784        "type": "single",
785        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
786      }
787    },
788    "HVAC_MAX_AC_ON": {
789      "propertyName": "HVAC_MAX_AC_ON",
790      "propertyId": 354419974,
791      "description": "On\/off max AC.",
792      "readPermission": {
793        "type": "single",
794        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
795      },
796      "writePermission": {
797        "type": "single",
798        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
799      }
800    },
801    "HVAC_MAX_DEFROST_ON": {
802      "propertyName": "HVAC_MAX_DEFROST_ON",
803      "propertyId": 354419975,
804      "description": "On\/off max defrost.",
805      "readPermission": {
806        "type": "single",
807        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
808      },
809      "writePermission": {
810        "type": "single",
811        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
812      }
813    },
814    "HVAC_RECIRC_ON": {
815      "propertyName": "HVAC_RECIRC_ON",
816      "propertyId": 354419976,
817      "description": "Recirculation on\/off.",
818      "readPermission": {
819        "type": "single",
820        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
821      },
822      "writePermission": {
823        "type": "single",
824        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
825      }
826    },
827    "HVAC_DUAL_ON": {
828      "propertyName": "HVAC_DUAL_ON",
829      "propertyId": 354419977,
830      "description": "Enable temperature coupling between areas.",
831      "readPermission": {
832        "type": "single",
833        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
834      },
835      "writePermission": {
836        "type": "single",
837        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
838      }
839    },
840    "HVAC_AUTO_ON": {
841      "propertyName": "HVAC_AUTO_ON",
842      "propertyId": 354419978,
843      "description": "On\/off automatic mode.",
844      "readPermission": {
845        "type": "single",
846        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
847      },
848      "writePermission": {
849        "type": "single",
850        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
851      }
852    },
853    "HVAC_SEAT_TEMPERATURE": {
854      "propertyName": "HVAC_SEAT_TEMPERATURE",
855      "propertyId": 356517131,
856      "description": "Seat heating\/cooling.",
857      "readPermission": {
858        "type": "single",
859        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
860      },
861      "writePermission": {
862        "type": "single",
863        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
864      }
865    },
866    "HVAC_SIDE_MIRROR_HEAT": {
867      "propertyName": "HVAC_SIDE_MIRROR_HEAT",
868      "propertyId": 339739916,
869      "description": "Side Mirror Heat.",
870      "readPermission": {
871        "type": "single",
872        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
873      },
874      "writePermission": {
875        "type": "single",
876        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
877      }
878    },
879    "HVAC_STEERING_WHEEL_HEAT": {
880      "propertyName": "HVAC_STEERING_WHEEL_HEAT",
881      "propertyId": 289408269,
882      "description": "Steering Wheel Heating\/Cooling.",
883      "readPermission": {
884        "type": "single",
885        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
886      },
887      "writePermission": {
888        "type": "single",
889        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
890      }
891    },
892    "HVAC_TEMPERATURE_DISPLAY_UNITS": {
893      "propertyName": "HVAC_TEMPERATURE_DISPLAY_UNITS",
894      "propertyId": 289408270,
895      "description": "Temperature units for display.",
896      "readPermission": {
897        "type": "anyOf",
898        "value": [
899          {
900            "type": "single",
901            "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
902          },
903          {
904            "type": "single",
905            "value": "android.car.permission.CONTROL_CAR_CLIMATE"
906          }
907        ]
908      },
909      "writePermission": {
910        "type": "single",
911        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
912      },
913      "dataEnums": [
914        0,
915        2,
916        3,
917        16,
918        80,
919        81,
920        83,
921        89,
922        97,
923        98,
924        99,
925        128,
926        32,
927        33,
928        35,
929        36,
930        48,
931        49,
932        50,
933        64,
934        65,
935        66,
936        67,
937        96,
938        100,
939        101,
940        112,
941        113,
942        114,
943        1,
944        144,
945        145
946      ]
947    },
948    "HVAC_ACTUAL_FAN_SPEED_RPM": {
949      "propertyName": "HVAC_ACTUAL_FAN_SPEED_RPM",
950      "propertyId": 356517135,
951      "description": "Actual fan speed.",
952      "readPermission": {
953        "type": "single",
954        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
955      }
956    },
957    "HVAC_POWER_ON": {
958      "propertyName": "HVAC_POWER_ON",
959      "propertyId": 354419984,
960      "description": "Represents global power state for HVAC.",
961      "readPermission": {
962        "type": "single",
963        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
964      },
965      "writePermission": {
966        "type": "single",
967        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
968      }
969    },
970    "HVAC_FAN_DIRECTION_AVAILABLE": {
971      "propertyName": "HVAC_FAN_DIRECTION_AVAILABLE",
972      "propertyId": 356582673,
973      "description": "Fan Positions Available.",
974      "readPermission": {
975        "type": "single",
976        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
977      },
978      "dataEnums": [
979        0,
980        1,
981        2,
982        3,
983        4,
984        5,
985        6,
986        7
987      ]
988    },
989    "HVAC_AUTO_RECIRC_ON": {
990      "propertyName": "HVAC_AUTO_RECIRC_ON",
991      "propertyId": 354419986,
992      "description": "Automatic recirculation on\/off.",
993      "readPermission": {
994        "type": "single",
995        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
996      },
997      "writePermission": {
998        "type": "single",
999        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
1000      }
1001    },
1002    "HVAC_SEAT_VENTILATION": {
1003      "propertyName": "HVAC_SEAT_VENTILATION",
1004      "propertyId": 356517139,
1005      "description": "Seat ventilation.",
1006      "readPermission": {
1007        "type": "single",
1008        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
1009      },
1010      "writePermission": {
1011        "type": "single",
1012        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
1013      }
1014    },
1015    "HVAC_ELECTRIC_DEFROSTER_ON": {
1016      "propertyName": "HVAC_ELECTRIC_DEFROSTER_ON",
1017      "propertyId": 320865556,
1018      "description": "ELECTRIC DEFROSTER.",
1019      "readPermission": {
1020        "type": "single",
1021        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
1022      },
1023      "writePermission": {
1024        "type": "single",
1025        "value": "android.car.permission.CONTROL_CAR_CLIMATE"
1026      },
1027      "systemApi": true
1028    },
1029    "DISTANCE_DISPLAY_UNITS": {
1030      "propertyName": "DISTANCE_DISPLAY_UNITS",
1031      "propertyId": 289408512,
1032      "description": "Distance units for display.",
1033      "readPermission": {
1034        "type": "single",
1035        "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
1036      },
1037      "writePermission": {
1038        "type": "allOf",
1039        "value": [
1040          {
1041            "type": "single",
1042            "value": "android.car.permission.CONTROL_CAR_DISPLAY_UNITS"
1043          },
1044          {
1045            "type": "single",
1046            "value": "android.car.permission.CAR_VENDOR_EXTENSION"
1047          }
1048        ]
1049      },
1050      "dataEnums": [
1051        0,
1052        2,
1053        3,
1054        16,
1055        80,
1056        81,
1057        83,
1058        89,
1059        97,
1060        98,
1061        99,
1062        128,
1063        32,
1064        33,
1065        35,
1066        36,
1067        48,
1068        49,
1069        50,
1070        64,
1071        65,
1072        66,
1073        67,
1074        96,
1075        100,
1076        101,
1077        112,
1078        113,
1079        114,
1080        1,
1081        144,
1082        145
1083      ]
1084    },
1085    "FUEL_VOLUME_DISPLAY_UNITS": {
1086      "propertyName": "FUEL_VOLUME_DISPLAY_UNITS",
1087      "propertyId": 289408513,
1088      "description": "Fuel volume units for display.",
1089      "readPermission": {
1090        "type": "single",
1091        "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
1092      },
1093      "writePermission": {
1094        "type": "allOf",
1095        "value": [
1096          {
1097            "type": "single",
1098            "value": "android.car.permission.CONTROL_CAR_DISPLAY_UNITS"
1099          },
1100          {
1101            "type": "single",
1102            "value": "android.car.permission.CAR_VENDOR_EXTENSION"
1103          }
1104        ]
1105      },
1106      "dataEnums": [
1107        0,
1108        2,
1109        3,
1110        16,
1111        80,
1112        81,
1113        83,
1114        89,
1115        97,
1116        98,
1117        99,
1118        128,
1119        32,
1120        33,
1121        35,
1122        36,
1123        48,
1124        49,
1125        50,
1126        64,
1127        65,
1128        66,
1129        67,
1130        96,
1131        100,
1132        101,
1133        112,
1134        113,
1135        114,
1136        1,
1137        144,
1138        145
1139      ]
1140    },
1141    "TIRE_PRESSURE_DISPLAY_UNITS": {
1142      "propertyName": "TIRE_PRESSURE_DISPLAY_UNITS",
1143      "propertyId": 289408514,
1144      "description": "Tire pressure units for display.",
1145      "readPermission": {
1146        "type": "single",
1147        "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
1148      },
1149      "writePermission": {
1150        "type": "allOf",
1151        "value": [
1152          {
1153            "type": "single",
1154            "value": "android.car.permission.CONTROL_CAR_DISPLAY_UNITS"
1155          },
1156          {
1157            "type": "single",
1158            "value": "android.car.permission.CAR_VENDOR_EXTENSION"
1159          }
1160        ]
1161      },
1162      "dataEnums": [
1163        0,
1164        2,
1165        3,
1166        16,
1167        80,
1168        81,
1169        83,
1170        89,
1171        97,
1172        98,
1173        99,
1174        128,
1175        32,
1176        33,
1177        35,
1178        36,
1179        48,
1180        49,
1181        50,
1182        64,
1183        65,
1184        66,
1185        67,
1186        96,
1187        100,
1188        101,
1189        112,
1190        113,
1191        114,
1192        1,
1193        144,
1194        145
1195      ]
1196    },
1197    "EV_BATTERY_DISPLAY_UNITS": {
1198      "propertyName": "EV_BATTERY_DISPLAY_UNITS",
1199      "propertyId": 289408515,
1200      "description": "EV battery units for display.",
1201      "readPermission": {
1202        "type": "single",
1203        "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
1204      },
1205      "writePermission": {
1206        "type": "allOf",
1207        "value": [
1208          {
1209            "type": "single",
1210            "value": "android.car.permission.CONTROL_CAR_DISPLAY_UNITS"
1211          },
1212          {
1213            "type": "single",
1214            "value": "android.car.permission.CAR_VENDOR_EXTENSION"
1215          }
1216        ]
1217      },
1218      "dataEnums": [
1219        0,
1220        2,
1221        3,
1222        16,
1223        80,
1224        81,
1225        83,
1226        89,
1227        97,
1228        98,
1229        99,
1230        128,
1231        32,
1232        33,
1233        35,
1234        36,
1235        48,
1236        49,
1237        50,
1238        64,
1239        65,
1240        66,
1241        67,
1242        96,
1243        100,
1244        101,
1245        112,
1246        113,
1247        114,
1248        1,
1249        144,
1250        145
1251      ]
1252    },
1253    "VEHICLE_SPEED_DISPLAY_UNITS": {
1254      "propertyName": "VEHICLE_SPEED_DISPLAY_UNITS",
1255      "propertyId": 289408516,
1256      "description": "Speed units for display.",
1257      "readPermission": {
1258        "type": "single",
1259        "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
1260      },
1261      "writePermission": {
1262        "type": "allOf",
1263        "value": [
1264          {
1265            "type": "single",
1266            "value": "android.car.permission.CONTROL_CAR_DISPLAY_UNITS"
1267          },
1268          {
1269            "type": "single",
1270            "value": "android.car.permission.CAR_VENDOR_EXTENSION"
1271          }
1272        ]
1273      },
1274      "vhalPropertyId": 289408517,
1275      "dataEnums": [
1276        0,
1277        2,
1278        3,
1279        16,
1280        80,
1281        81,
1282        83,
1283        89,
1284        97,
1285        98,
1286        99,
1287        128,
1288        32,
1289        33,
1290        35,
1291        36,
1292        48,
1293        49,
1294        50,
1295        64,
1296        65,
1297        66,
1298        67,
1299        96,
1300        100,
1301        101,
1302        112,
1303        113,
1304        114,
1305        1,
1306        144,
1307        145
1308      ]
1309    },
1310    "FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME": {
1311      "propertyName": "FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME",
1312      "propertyId": 287311364,
1313      "description": "Fuel consumption units for display.",
1314      "readPermission": {
1315        "type": "single",
1316        "value": "android.car.permission.READ_CAR_DISPLAY_UNITS"
1317      },
1318      "writePermission": {
1319        "type": "allOf",
1320        "value": [
1321          {
1322            "type": "single",
1323            "value": "android.car.permission.CONTROL_CAR_DISPLAY_UNITS"
1324          },
1325          {
1326            "type": "single",
1327            "value": "android.car.permission.CAR_VENDOR_EXTENSION"
1328          }
1329        ]
1330      }
1331    },
1332    "ENV_OUTSIDE_TEMPERATURE": {
1333      "propertyName": "ENV_OUTSIDE_TEMPERATURE",
1334      "propertyId": 291505923,
1335      "description": "Outside temperature in celsius.",
1336      "readPermission": {
1337        "type": "single",
1338        "value": "android.car.permission.CAR_EXTERIOR_ENVIRONMENT"
1339      }
1340    },
1341    "AP_POWER_STATE_REQ": {
1342      "propertyName": "AP_POWER_STATE_REQ",
1343      "propertyId": 289475072,
1344      "description": "Property to control power state of application processor.",
1345      "deprecated": true
1346    },
1347    "AP_POWER_STATE_REPORT": {
1348      "propertyName": "AP_POWER_STATE_REPORT",
1349      "propertyId": 289475073,
1350      "description": "Property to report power state of application processor.",
1351      "deprecated": true
1352    },
1353    "AP_POWER_BOOTUP_REASON": {
1354      "propertyName": "AP_POWER_BOOTUP_REASON",
1355      "propertyId": 289409538,
1356      "description": "Property to report bootup reason for the current power on.",
1357      "deprecated": true
1358    },
1359    "DISPLAY_BRIGHTNESS": {
1360      "propertyName": "DISPLAY_BRIGHTNESS",
1361      "propertyId": 289409539,
1362      "description": "Property to represent brightness of the display.",
1363      "deprecated": true
1364    },
1365    "PER_DISPLAY_BRIGHTNESS": {
1366      "propertyName": "PER_DISPLAY_BRIGHTNESS",
1367      "propertyId": 289475076,
1368      "description": "Property to represent brightness of the displays which are controlled separately.",
1369      "deprecated": true
1370    },
1371    "VALET_MODE_ENABLED": {
1372      "propertyName": "VALET_MODE_ENABLED",
1373      "propertyId": 287312389,
1374      "description": "Valet mode enabled",
1375      "readPermission": {
1376        "type": "anyOf",
1377        "value": [
1378          {
1379            "type": "single",
1380            "value": "android.car.permission.READ_VALET_MODE"
1381          },
1382          {
1383            "type": "single",
1384            "value": "android.car.permission.CONTROL_VALET_MODE"
1385          }
1386        ]
1387      },
1388      "writePermission": {
1389        "type": "single",
1390        "value": "android.car.permission.CONTROL_VALET_MODE"
1391      },
1392      "systemApi": true,
1393      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
1394    },
1395    "HEAD_UP_DISPLAY_ENABLED": {
1396      "propertyName": "HEAD_UP_DISPLAY_ENABLED",
1397      "propertyId": 354421254,
1398      "description": "Head up display (HUD) enabled",
1399      "readPermission": {
1400        "type": "anyOf",
1401        "value": [
1402          {
1403            "type": "single",
1404            "value": "android.car.permission.READ_HEAD_UP_DISPLAY_STATUS"
1405          },
1406          {
1407            "type": "single",
1408            "value": "android.car.permission.CONTROL_HEAD_UP_DISPLAY"
1409          }
1410        ]
1411      },
1412      "writePermission": {
1413        "type": "single",
1414        "value": "android.car.permission.CONTROL_HEAD_UP_DISPLAY"
1415      },
1416      "systemApi": true,
1417      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
1418    },
1419    "HW_KEY_INPUT": {
1420      "propertyName": "HW_KEY_INPUT",
1421      "propertyId": 289475088,
1422      "description": "Property to feed H\/W input events to android.",
1423      "deprecated": true
1424    },
1425    "DOOR_POS": {
1426      "propertyName": "DOOR_POS",
1427      "propertyId": 373295872,
1428      "description": "Door position.",
1429      "readPermission": {
1430        "type": "single",
1431        "value": "android.car.permission.CONTROL_CAR_DOORS"
1432      },
1433      "writePermission": {
1434        "type": "single",
1435        "value": "android.car.permission.CONTROL_CAR_DOORS"
1436      }
1437    },
1438    "DOOR_MOVE": {
1439      "propertyName": "DOOR_MOVE",
1440      "propertyId": 373295873,
1441      "description": "Door move.",
1442      "readPermission": {
1443        "type": "single",
1444        "value": "android.car.permission.CONTROL_CAR_DOORS"
1445      },
1446      "writePermission": {
1447        "type": "single",
1448        "value": "android.car.permission.CONTROL_CAR_DOORS"
1449      }
1450    },
1451    "DOOR_LOCK": {
1452      "propertyName": "DOOR_LOCK",
1453      "propertyId": 371198722,
1454      "description": "Door lock.",
1455      "readPermission": {
1456        "type": "single",
1457        "value": "android.car.permission.CONTROL_CAR_DOORS"
1458      },
1459      "writePermission": {
1460        "type": "single",
1461        "value": "android.car.permission.CONTROL_CAR_DOORS"
1462      }
1463    },
1464    "DOOR_CHILD_LOCK_ENABLED": {
1465      "propertyName": "DOOR_CHILD_LOCK_ENABLED",
1466      "propertyId": 371198723,
1467      "description": "Door child lock feature enabled.",
1468      "readPermission": {
1469        "type": "single",
1470        "value": "android.car.permission.CONTROL_CAR_DOORS"
1471      },
1472      "writePermission": {
1473        "type": "single",
1474        "value": "android.car.permission.CONTROL_CAR_DOORS"
1475      },
1476      "systemApi": true
1477    },
1478    "MIRROR_Z_POS": {
1479      "propertyName": "MIRROR_Z_POS",
1480      "propertyId": 339741504,
1481      "description": "Mirror Z Position.",
1482      "readPermission": {
1483        "type": "single",
1484        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1485      },
1486      "writePermission": {
1487        "type": "single",
1488        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1489      }
1490    },
1491    "MIRROR_Z_MOVE": {
1492      "propertyName": "MIRROR_Z_MOVE",
1493      "propertyId": 339741505,
1494      "description": "Mirror Z Move.",
1495      "readPermission": {
1496        "type": "single",
1497        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1498      },
1499      "writePermission": {
1500        "type": "single",
1501        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1502      }
1503    },
1504    "MIRROR_Y_POS": {
1505      "propertyName": "MIRROR_Y_POS",
1506      "propertyId": 339741506,
1507      "description": "Mirror Y Position.",
1508      "readPermission": {
1509        "type": "single",
1510        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1511      },
1512      "writePermission": {
1513        "type": "single",
1514        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1515      }
1516    },
1517    "MIRROR_Y_MOVE": {
1518      "propertyName": "MIRROR_Y_MOVE",
1519      "propertyId": 339741507,
1520      "description": "Mirror Y Move.",
1521      "readPermission": {
1522        "type": "single",
1523        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1524      },
1525      "writePermission": {
1526        "type": "single",
1527        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1528      }
1529    },
1530    "MIRROR_LOCK": {
1531      "propertyName": "MIRROR_LOCK",
1532      "propertyId": 287312708,
1533      "description": "Mirror Lock.",
1534      "readPermission": {
1535        "type": "single",
1536        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1537      },
1538      "writePermission": {
1539        "type": "single",
1540        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1541      }
1542    },
1543    "MIRROR_FOLD": {
1544      "propertyName": "MIRROR_FOLD",
1545      "propertyId": 287312709,
1546      "description": "Mirror Fold.",
1547      "readPermission": {
1548        "type": "single",
1549        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1550      },
1551      "writePermission": {
1552        "type": "single",
1553        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1554      }
1555    },
1556    "MIRROR_AUTO_FOLD_ENABLED": {
1557      "propertyName": "MIRROR_AUTO_FOLD_ENABLED",
1558      "propertyId": 337644358,
1559      "description": "Represents property for the Mirror Auto Fold feature.",
1560      "readPermission": {
1561        "type": "single",
1562        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1563      },
1564      "writePermission": {
1565        "type": "single",
1566        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1567      },
1568      "systemApi": true
1569    },
1570    "MIRROR_AUTO_TILT_ENABLED": {
1571      "propertyName": "MIRROR_AUTO_TILT_ENABLED",
1572      "propertyId": 337644359,
1573      "description": "Represents property for the Mirror Auto Tilt feature.",
1574      "readPermission": {
1575        "type": "single",
1576        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1577      },
1578      "writePermission": {
1579        "type": "single",
1580        "value": "android.car.permission.CONTROL_CAR_MIRRORS"
1581      },
1582      "systemApi": true
1583    },
1584    "GLOVE_BOX_DOOR_POS": {
1585      "propertyName": "GLOVE_BOX_DOOR_POS",
1586      "propertyId": 356518896,
1587      "description": "Property that represents the current position of the glove box door.",
1588      "readPermission": {
1589        "type": "single",
1590        "value": "android.car.permission.CONTROL_GLOVE_BOX"
1591      },
1592      "writePermission": {
1593        "type": "single",
1594        "value": "android.car.permission.CONTROL_GLOVE_BOX"
1595      },
1596      "systemApi": true
1597    },
1598    "GLOVE_BOX_LOCKED": {
1599      "propertyName": "GLOVE_BOX_LOCKED",
1600      "propertyId": 354421745,
1601      "description": "Lock or unlock the glove box.",
1602      "readPermission": {
1603        "type": "single",
1604        "value": "android.car.permission.CONTROL_GLOVE_BOX"
1605      },
1606      "writePermission": {
1607        "type": "single",
1608        "value": "android.car.permission.CONTROL_GLOVE_BOX"
1609      },
1610      "systemApi": true
1611    },
1612    "SEAT_MEMORY_SELECT": {
1613      "propertyName": "SEAT_MEMORY_SELECT",
1614      "propertyId": 356518784,
1615      "description": "Seat memory select.",
1616      "writePermission": {
1617        "type": "single",
1618        "value": "android.car.permission.CONTROL_CAR_SEATS"
1619      }
1620    },
1621    "SEAT_MEMORY_SET": {
1622      "propertyName": "SEAT_MEMORY_SET",
1623      "propertyId": 356518785,
1624      "description": "Seat memory set.",
1625      "writePermission": {
1626        "type": "single",
1627        "value": "android.car.permission.CONTROL_CAR_SEATS"
1628      }
1629    },
1630    "SEAT_BELT_BUCKLED": {
1631      "propertyName": "SEAT_BELT_BUCKLED",
1632      "propertyId": 354421634,
1633      "description": "Seatbelt buckled.",
1634      "readPermission": {
1635        "type": "single",
1636        "value": "android.car.permission.CONTROL_CAR_SEATS"
1637      },
1638      "writePermission": {
1639        "type": "single",
1640        "value": "android.car.permission.CONTROL_CAR_SEATS"
1641      }
1642    },
1643    "SEAT_BELT_HEIGHT_POS": {
1644      "propertyName": "SEAT_BELT_HEIGHT_POS",
1645      "propertyId": 356518787,
1646      "description": "Seatbelt height position.",
1647      "readPermission": {
1648        "type": "single",
1649        "value": "android.car.permission.CONTROL_CAR_SEATS"
1650      },
1651      "writePermission": {
1652        "type": "single",
1653        "value": "android.car.permission.CONTROL_CAR_SEATS"
1654      }
1655    },
1656    "SEAT_BELT_HEIGHT_MOVE": {
1657      "propertyName": "SEAT_BELT_HEIGHT_MOVE",
1658      "propertyId": 356518788,
1659      "description": "Seatbelt height move.",
1660      "readPermission": {
1661        "type": "single",
1662        "value": "android.car.permission.CONTROL_CAR_SEATS"
1663      },
1664      "writePermission": {
1665        "type": "single",
1666        "value": "android.car.permission.CONTROL_CAR_SEATS"
1667      }
1668    },
1669    "SEAT_FORE_AFT_POS": {
1670      "propertyName": "SEAT_FORE_AFT_POS",
1671      "propertyId": 356518789,
1672      "description": "Seat fore\/aft position.",
1673      "readPermission": {
1674        "type": "single",
1675        "value": "android.car.permission.CONTROL_CAR_SEATS"
1676      },
1677      "writePermission": {
1678        "type": "single",
1679        "value": "android.car.permission.CONTROL_CAR_SEATS"
1680      }
1681    },
1682    "SEAT_FORE_AFT_MOVE": {
1683      "propertyName": "SEAT_FORE_AFT_MOVE",
1684      "propertyId": 356518790,
1685      "description": "Seat fore\/aft move.",
1686      "readPermission": {
1687        "type": "single",
1688        "value": "android.car.permission.CONTROL_CAR_SEATS"
1689      },
1690      "writePermission": {
1691        "type": "single",
1692        "value": "android.car.permission.CONTROL_CAR_SEATS"
1693      }
1694    },
1695    "SEAT_BACKREST_ANGLE_1_POS": {
1696      "propertyName": "SEAT_BACKREST_ANGLE_1_POS",
1697      "propertyId": 356518791,
1698      "description": "Seat backrest angle 1 position.",
1699      "readPermission": {
1700        "type": "single",
1701        "value": "android.car.permission.CONTROL_CAR_SEATS"
1702      },
1703      "writePermission": {
1704        "type": "single",
1705        "value": "android.car.permission.CONTROL_CAR_SEATS"
1706      }
1707    },
1708    "SEAT_BACKREST_ANGLE_1_MOVE": {
1709      "propertyName": "SEAT_BACKREST_ANGLE_1_MOVE",
1710      "propertyId": 356518792,
1711      "description": "Seat backrest angle 1 move.",
1712      "readPermission": {
1713        "type": "single",
1714        "value": "android.car.permission.CONTROL_CAR_SEATS"
1715      },
1716      "writePermission": {
1717        "type": "single",
1718        "value": "android.car.permission.CONTROL_CAR_SEATS"
1719      }
1720    },
1721    "SEAT_BACKREST_ANGLE_2_POS": {
1722      "propertyName": "SEAT_BACKREST_ANGLE_2_POS",
1723      "propertyId": 356518793,
1724      "description": "Seat backrest angle 2 position.",
1725      "readPermission": {
1726        "type": "single",
1727        "value": "android.car.permission.CONTROL_CAR_SEATS"
1728      },
1729      "writePermission": {
1730        "type": "single",
1731        "value": "android.car.permission.CONTROL_CAR_SEATS"
1732      }
1733    },
1734    "SEAT_BACKREST_ANGLE_2_MOVE": {
1735      "propertyName": "SEAT_BACKREST_ANGLE_2_MOVE",
1736      "propertyId": 356518794,
1737      "description": "Seat backrest angle 2 move.",
1738      "readPermission": {
1739        "type": "single",
1740        "value": "android.car.permission.CONTROL_CAR_SEATS"
1741      },
1742      "writePermission": {
1743        "type": "single",
1744        "value": "android.car.permission.CONTROL_CAR_SEATS"
1745      }
1746    },
1747    "SEAT_HEIGHT_POS": {
1748      "propertyName": "SEAT_HEIGHT_POS",
1749      "propertyId": 356518795,
1750      "description": "Seat height position.",
1751      "readPermission": {
1752        "type": "single",
1753        "value": "android.car.permission.CONTROL_CAR_SEATS"
1754      },
1755      "writePermission": {
1756        "type": "single",
1757        "value": "android.car.permission.CONTROL_CAR_SEATS"
1758      }
1759    },
1760    "SEAT_HEIGHT_MOVE": {
1761      "propertyName": "SEAT_HEIGHT_MOVE",
1762      "propertyId": 356518796,
1763      "description": "Seat height move.",
1764      "readPermission": {
1765        "type": "single",
1766        "value": "android.car.permission.CONTROL_CAR_SEATS"
1767      },
1768      "writePermission": {
1769        "type": "single",
1770        "value": "android.car.permission.CONTROL_CAR_SEATS"
1771      }
1772    },
1773    "SEAT_DEPTH_POS": {
1774      "propertyName": "SEAT_DEPTH_POS",
1775      "propertyId": 356518797,
1776      "description": "Seat depth position.",
1777      "readPermission": {
1778        "type": "single",
1779        "value": "android.car.permission.CONTROL_CAR_SEATS"
1780      },
1781      "writePermission": {
1782        "type": "single",
1783        "value": "android.car.permission.CONTROL_CAR_SEATS"
1784      }
1785    },
1786    "SEAT_DEPTH_MOVE": {
1787      "propertyName": "SEAT_DEPTH_MOVE",
1788      "propertyId": 356518798,
1789      "description": "Seat depth move.",
1790      "readPermission": {
1791        "type": "single",
1792        "value": "android.car.permission.CONTROL_CAR_SEATS"
1793      },
1794      "writePermission": {
1795        "type": "single",
1796        "value": "android.car.permission.CONTROL_CAR_SEATS"
1797      }
1798    },
1799    "SEAT_TILT_POS": {
1800      "propertyName": "SEAT_TILT_POS",
1801      "propertyId": 356518799,
1802      "description": "Seat tilt position.",
1803      "readPermission": {
1804        "type": "single",
1805        "value": "android.car.permission.CONTROL_CAR_SEATS"
1806      },
1807      "writePermission": {
1808        "type": "single",
1809        "value": "android.car.permission.CONTROL_CAR_SEATS"
1810      }
1811    },
1812    "SEAT_TILT_MOVE": {
1813      "propertyName": "SEAT_TILT_MOVE",
1814      "propertyId": 356518800,
1815      "description": "Seat tilt move.",
1816      "readPermission": {
1817        "type": "single",
1818        "value": "android.car.permission.CONTROL_CAR_SEATS"
1819      },
1820      "writePermission": {
1821        "type": "single",
1822        "value": "android.car.permission.CONTROL_CAR_SEATS"
1823      }
1824    },
1825    "SEAT_LUMBAR_FORE_AFT_POS": {
1826      "propertyName": "SEAT_LUMBAR_FORE_AFT_POS",
1827      "propertyId": 356518801,
1828      "description": "Lumber fore\/aft position.",
1829      "readPermission": {
1830        "type": "single",
1831        "value": "android.car.permission.CONTROL_CAR_SEATS"
1832      },
1833      "writePermission": {
1834        "type": "single",
1835        "value": "android.car.permission.CONTROL_CAR_SEATS"
1836      }
1837    },
1838    "SEAT_LUMBAR_FORE_AFT_MOVE": {
1839      "propertyName": "SEAT_LUMBAR_FORE_AFT_MOVE",
1840      "propertyId": 356518802,
1841      "description": "Lumbar fore\/aft move.",
1842      "readPermission": {
1843        "type": "single",
1844        "value": "android.car.permission.CONTROL_CAR_SEATS"
1845      },
1846      "writePermission": {
1847        "type": "single",
1848        "value": "android.car.permission.CONTROL_CAR_SEATS"
1849      }
1850    },
1851    "SEAT_LUMBAR_SIDE_SUPPORT_POS": {
1852      "propertyName": "SEAT_LUMBAR_SIDE_SUPPORT_POS",
1853      "propertyId": 356518803,
1854      "description": "Lumbar side support position.",
1855      "readPermission": {
1856        "type": "single",
1857        "value": "android.car.permission.CONTROL_CAR_SEATS"
1858      },
1859      "writePermission": {
1860        "type": "single",
1861        "value": "android.car.permission.CONTROL_CAR_SEATS"
1862      }
1863    },
1864    "SEAT_LUMBAR_SIDE_SUPPORT_MOVE": {
1865      "propertyName": "SEAT_LUMBAR_SIDE_SUPPORT_MOVE",
1866      "propertyId": 356518804,
1867      "description": "Lumbar side support move.",
1868      "readPermission": {
1869        "type": "single",
1870        "value": "android.car.permission.CONTROL_CAR_SEATS"
1871      },
1872      "writePermission": {
1873        "type": "single",
1874        "value": "android.car.permission.CONTROL_CAR_SEATS"
1875      }
1876    },
1877    "SEAT_HEADREST_HEIGHT_POS": {
1878      "propertyName": "SEAT_HEADREST_HEIGHT_POS",
1879      "propertyId": 289409941,
1880      "description": "Headrest height position.",
1881      "deprecated": true
1882    },
1883    "SEAT_HEADREST_HEIGHT_POS_V2": {
1884      "propertyName": "SEAT_HEADREST_HEIGHT_POS_V2",
1885      "propertyId": 356518820,
1886      "description": "Headrest height position.",
1887      "readPermission": {
1888        "type": "single",
1889        "value": "android.car.permission.CONTROL_CAR_SEATS"
1890      },
1891      "writePermission": {
1892        "type": "single",
1893        "value": "android.car.permission.CONTROL_CAR_SEATS"
1894      }
1895    },
1896    "SEAT_HEADREST_HEIGHT_MOVE": {
1897      "propertyName": "SEAT_HEADREST_HEIGHT_MOVE",
1898      "propertyId": 356518806,
1899      "description": "Headrest height move.",
1900      "readPermission": {
1901        "type": "single",
1902        "value": "android.car.permission.CONTROL_CAR_SEATS"
1903      },
1904      "writePermission": {
1905        "type": "single",
1906        "value": "android.car.permission.CONTROL_CAR_SEATS"
1907      }
1908    },
1909    "SEAT_HEADREST_ANGLE_POS": {
1910      "propertyName": "SEAT_HEADREST_ANGLE_POS",
1911      "propertyId": 356518807,
1912      "description": "Headrest angle position.",
1913      "readPermission": {
1914        "type": "single",
1915        "value": "android.car.permission.CONTROL_CAR_SEATS"
1916      },
1917      "writePermission": {
1918        "type": "single",
1919        "value": "android.car.permission.CONTROL_CAR_SEATS"
1920      }
1921    },
1922    "SEAT_HEADREST_ANGLE_MOVE": {
1923      "propertyName": "SEAT_HEADREST_ANGLE_MOVE",
1924      "propertyId": 356518808,
1925      "description": "Headrest angle move.",
1926      "readPermission": {
1927        "type": "single",
1928        "value": "android.car.permission.CONTROL_CAR_SEATS"
1929      },
1930      "writePermission": {
1931        "type": "single",
1932        "value": "android.car.permission.CONTROL_CAR_SEATS"
1933      }
1934    },
1935    "SEAT_HEADREST_FORE_AFT_POS": {
1936      "propertyName": "SEAT_HEADREST_FORE_AFT_POS",
1937      "propertyId": 356518809,
1938      "description": "Headrest fore\/aft position.",
1939      "readPermission": {
1940        "type": "single",
1941        "value": "android.car.permission.CONTROL_CAR_SEATS"
1942      },
1943      "writePermission": {
1944        "type": "single",
1945        "value": "android.car.permission.CONTROL_CAR_SEATS"
1946      }
1947    },
1948    "SEAT_HEADREST_FORE_AFT_MOVE": {
1949      "propertyName": "SEAT_HEADREST_FORE_AFT_MOVE",
1950      "propertyId": 356518810,
1951      "description": "Headrest fore\/aft move.",
1952      "readPermission": {
1953        "type": "single",
1954        "value": "android.car.permission.CONTROL_CAR_SEATS"
1955      },
1956      "writePermission": {
1957        "type": "single",
1958        "value": "android.car.permission.CONTROL_CAR_SEATS"
1959      }
1960    },
1961    "SEAT_FOOTWELL_LIGHTS_STATE": {
1962      "propertyName": "SEAT_FOOTWELL_LIGHTS_STATE",
1963      "propertyId": 356518811,
1964      "description": "Represents property for state of the footwell lights.",
1965      "readPermission": {
1966        "type": "single",
1967        "value": "android.car.permission.READ_CAR_INTERIOR_LIGHTS"
1968      },
1969      "dataEnums": [
1970        0,
1971        1,
1972        2
1973      ]
1974    },
1975    "SEAT_FOOTWELL_LIGHTS_SWITCH": {
1976      "propertyName": "SEAT_FOOTWELL_LIGHTS_SWITCH",
1977      "propertyId": 356518812,
1978      "description": "Represents property for switch of the footwell lights.",
1979      "readPermission": {
1980        "type": "single",
1981        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
1982      },
1983      "writePermission": {
1984        "type": "single",
1985        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
1986      },
1987      "dataEnums": [
1988        0,
1989        1,
1990        2,
1991        256
1992      ]
1993    },
1994    "SEAT_EASY_ACCESS_ENABLED": {
1995      "propertyName": "SEAT_EASY_ACCESS_ENABLED",
1996      "propertyId": 354421661,
1997      "description": "Represents property for Seat easy access feature.",
1998      "readPermission": {
1999        "type": "single",
2000        "value": "android.car.permission.CONTROL_CAR_SEATS"
2001      },
2002      "writePermission": {
2003        "type": "single",
2004        "value": "android.car.permission.CONTROL_CAR_SEATS"
2005      },
2006      "systemApi": true
2007    },
2008    "SEAT_AIRBAG_ENABLED": {
2009      "propertyName": "SEAT_AIRBAG_ENABLED",
2010      "propertyId": 354421662,
2011      "description": "Represents feature to enable\/disable a seat's ability to deploy airbag(s) when triggered",
2012      "readPermission": {
2013        "type": "single",
2014        "value": "android.car.permission.CONTROL_CAR_AIRBAGS"
2015      },
2016      "writePermission": {
2017        "type": "single",
2018        "value": "android.car.permission.CONTROL_CAR_AIRBAGS"
2019      },
2020      "systemApi": true
2021    },
2022    "SEAT_AIRBAGS_DEPLOYED": {
2023      "propertyName": "SEAT_AIRBAGS_DEPLOYED",
2024      "propertyId": 356518821,
2025      "description": "State of deployment for seat airbags.",
2026      "readPermission": {
2027        "type": "single",
2028        "value": "android.car.permission.READ_CAR_AIRBAGS"
2029      },
2030      "systemApi": true,
2031      "dataEnums": [
2032        1,
2033        2,
2034        4,
2035        8,
2036        16,
2037        32
2038      ],
2039      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2040    },
2041    "SEAT_CUSHION_SIDE_SUPPORT_POS": {
2042      "propertyName": "SEAT_CUSHION_SIDE_SUPPORT_POS",
2043      "propertyId": 356518815,
2044      "description": "Represents property for seat’s hipside (bottom cushion’s side) support position.",
2045      "readPermission": {
2046        "type": "single",
2047        "value": "android.car.permission.CONTROL_CAR_SEATS"
2048      },
2049      "writePermission": {
2050        "type": "single",
2051        "value": "android.car.permission.CONTROL_CAR_SEATS"
2052      },
2053      "systemApi": true
2054    },
2055    "SEAT_CUSHION_SIDE_SUPPORT_MOVE": {
2056      "propertyName": "SEAT_CUSHION_SIDE_SUPPORT_MOVE",
2057      "propertyId": 356518816,
2058      "description": "Represents property for movement direction and speed of seat cushion side support.",
2059      "readPermission": {
2060        "type": "single",
2061        "value": "android.car.permission.CONTROL_CAR_SEATS"
2062      },
2063      "writePermission": {
2064        "type": "single",
2065        "value": "android.car.permission.CONTROL_CAR_SEATS"
2066      },
2067      "systemApi": true
2068    },
2069    "SEAT_LUMBAR_VERTICAL_POS": {
2070      "propertyName": "SEAT_LUMBAR_VERTICAL_POS",
2071      "propertyId": 356518817,
2072      "description": "Represents property for seat’s lumbar support vertical position.",
2073      "readPermission": {
2074        "type": "single",
2075        "value": "android.car.permission.CONTROL_CAR_SEATS"
2076      },
2077      "writePermission": {
2078        "type": "single",
2079        "value": "android.car.permission.CONTROL_CAR_SEATS"
2080      },
2081      "systemApi": true
2082    },
2083    "SEAT_LUMBAR_VERTICAL_MOVE": {
2084      "propertyName": "SEAT_LUMBAR_VERTICAL_MOVE",
2085      "propertyId": 356518818,
2086      "description": "Represents property for vertical movement direction and speed of seat lumbar support.",
2087      "readPermission": {
2088        "type": "single",
2089        "value": "android.car.permission.CONTROL_CAR_SEATS"
2090      },
2091      "writePermission": {
2092        "type": "single",
2093        "value": "android.car.permission.CONTROL_CAR_SEATS"
2094      },
2095      "systemApi": true
2096    },
2097    "SEAT_WALK_IN_POS": {
2098      "propertyName": "SEAT_WALK_IN_POS",
2099      "propertyId": 356518819,
2100      "description": "Represents property that indicates the current walk-in position of the seat.",
2101      "readPermission": {
2102        "type": "single",
2103        "value": "android.car.permission.CONTROL_CAR_SEATS"
2104      },
2105      "writePermission": {
2106        "type": "single",
2107        "value": "android.car.permission.CONTROL_CAR_SEATS"
2108      },
2109      "systemApi": true
2110    },
2111    "SEAT_BELT_PRETENSIONER_DEPLOYED": {
2112      "propertyName": "SEAT_BELT_PRETENSIONER_DEPLOYED",
2113      "propertyId": 354421670,
2114      "description": "Seat belt pretensioner deployed.",
2115      "readPermission": {
2116        "type": "single",
2117        "value": "android.car.permission.READ_CAR_SEAT_BELTS"
2118      },
2119      "systemApi": true,
2120      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2121    },
2122    "SEAT_OCCUPANCY": {
2123      "propertyName": "SEAT_OCCUPANCY",
2124      "propertyId": 356518832,
2125      "description": "Seat Occupancy.",
2126      "readPermission": {
2127        "type": "single",
2128        "value": "android.car.permission.CONTROL_CAR_SEATS"
2129      },
2130      "dataEnums": [
2131        0,
2132        1,
2133        2
2134      ]
2135    },
2136    "WINDOW_POS": {
2137      "propertyName": "WINDOW_POS",
2138      "propertyId": 322964416,
2139      "description": "Window Position.",
2140      "readPermission": {
2141        "type": "single",
2142        "value": "android.car.permission.CONTROL_CAR_WINDOWS"
2143      },
2144      "writePermission": {
2145        "type": "single",
2146        "value": "android.car.permission.CONTROL_CAR_WINDOWS"
2147      }
2148    },
2149    "WINDOW_MOVE": {
2150      "propertyName": "WINDOW_MOVE",
2151      "propertyId": 322964417,
2152      "description": "Window Move.",
2153      "readPermission": {
2154        "type": "single",
2155        "value": "android.car.permission.CONTROL_CAR_WINDOWS"
2156      },
2157      "writePermission": {
2158        "type": "single",
2159        "value": "android.car.permission.CONTROL_CAR_WINDOWS"
2160      }
2161    },
2162    "WINDOW_LOCK": {
2163      "propertyName": "WINDOW_LOCK",
2164      "propertyId": 320867268,
2165      "description": "Window Child Lock.",
2166      "readPermission": {
2167        "type": "single",
2168        "value": "android.car.permission.CONTROL_CAR_WINDOWS"
2169      },
2170      "writePermission": {
2171        "type": "single",
2172        "value": "android.car.permission.CONTROL_CAR_WINDOWS"
2173      }
2174    },
2175    "WINDSHIELD_WIPERS_PERIOD": {
2176      "propertyName": "WINDSHIELD_WIPERS_PERIOD",
2177      "propertyId": 322964421,
2178      "description": "Windshield wipers period (milliseconds).",
2179      "readPermission": {
2180        "type": "single",
2181        "value": "android.car.permission.READ_WINDSHIELD_WIPERS"
2182      },
2183      "systemApi": true
2184    },
2185    "WINDSHIELD_WIPERS_STATE": {
2186      "propertyName": "WINDSHIELD_WIPERS_STATE",
2187      "propertyId": 322964422,
2188      "description": "Windshield wipers state.",
2189      "readPermission": {
2190        "type": "single",
2191        "value": "android.car.permission.READ_WINDSHIELD_WIPERS"
2192      },
2193      "systemApi": true,
2194      "dataEnums": [
2195        0,
2196        1,
2197        2,
2198        3
2199      ]
2200    },
2201    "WINDSHIELD_WIPERS_SWITCH": {
2202      "propertyName": "WINDSHIELD_WIPERS_SWITCH",
2203      "propertyId": 322964423,
2204      "description": "Windshield wipers switch.",
2205      "readPermission": {
2206        "type": "anyOf",
2207        "value": [
2208          {
2209            "type": "single",
2210            "value": "android.car.permission.READ_WINDSHIELD_WIPERS"
2211          },
2212          {
2213            "type": "single",
2214            "value": "android.car.permission.CONTROL_WINDSHIELD_WIPERS"
2215          }
2216        ]
2217      },
2218      "writePermission": {
2219        "type": "single",
2220        "value": "android.car.permission.CONTROL_WINDSHIELD_WIPERS"
2221      },
2222      "systemApi": true,
2223      "dataEnums": [
2224        0,
2225        1,
2226        2,
2227        3,
2228        4,
2229        5,
2230        6,
2231        7,
2232        8,
2233        9,
2234        10,
2235        11,
2236        12,
2237        13,
2238        14
2239      ]
2240    },
2241    "STEERING_WHEEL_DEPTH_POS": {
2242      "propertyName": "STEERING_WHEEL_DEPTH_POS",
2243      "propertyId": 289410016,
2244      "description": "Steering wheel depth position.",
2245      "readPermission": {
2246        "type": "single",
2247        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2248      },
2249      "writePermission": {
2250        "type": "single",
2251        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2252      },
2253      "systemApi": true
2254    },
2255    "STEERING_WHEEL_DEPTH_MOVE": {
2256      "propertyName": "STEERING_WHEEL_DEPTH_MOVE",
2257      "propertyId": 289410017,
2258      "description": "Steering wheel depth movement.",
2259      "readPermission": {
2260        "type": "single",
2261        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2262      },
2263      "writePermission": {
2264        "type": "single",
2265        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2266      },
2267      "systemApi": true
2268    },
2269    "STEERING_WHEEL_HEIGHT_POS": {
2270      "propertyName": "STEERING_WHEEL_HEIGHT_POS",
2271      "propertyId": 289410018,
2272      "description": "Steering wheel height position.",
2273      "readPermission": {
2274        "type": "single",
2275        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2276      },
2277      "writePermission": {
2278        "type": "single",
2279        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2280      },
2281      "systemApi": true
2282    },
2283    "STEERING_WHEEL_HEIGHT_MOVE": {
2284      "propertyName": "STEERING_WHEEL_HEIGHT_MOVE",
2285      "propertyId": 289410019,
2286      "description": "Steering wheel height movement.",
2287      "readPermission": {
2288        "type": "single",
2289        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2290      },
2291      "writePermission": {
2292        "type": "single",
2293        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2294      },
2295      "systemApi": true
2296    },
2297    "STEERING_WHEEL_THEFT_LOCK_ENABLED": {
2298      "propertyName": "STEERING_WHEEL_THEFT_LOCK_ENABLED",
2299      "propertyId": 287312868,
2300      "description": "Steering wheel theft lock feature enabled.",
2301      "readPermission": {
2302        "type": "single",
2303        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2304      },
2305      "writePermission": {
2306        "type": "single",
2307        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2308      },
2309      "systemApi": true
2310    },
2311    "STEERING_WHEEL_LOCKED": {
2312      "propertyName": "STEERING_WHEEL_LOCKED",
2313      "propertyId": 287312869,
2314      "description": "Steering wheel locked.",
2315      "readPermission": {
2316        "type": "single",
2317        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2318      },
2319      "writePermission": {
2320        "type": "single",
2321        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2322      },
2323      "systemApi": true
2324    },
2325    "STEERING_WHEEL_EASY_ACCESS_ENABLED": {
2326      "propertyName": "STEERING_WHEEL_EASY_ACCESS_ENABLED",
2327      "propertyId": 287312870,
2328      "description": "Steering wheel easy access feature enabled.",
2329      "readPermission": {
2330        "type": "single",
2331        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2332      },
2333      "writePermission": {
2334        "type": "single",
2335        "value": "android.car.permission.CONTROL_STEERING_WHEEL"
2336      },
2337      "systemApi": true
2338    },
2339    "VEHICLE_MAP_SERVICE": {
2340      "propertyName": "VEHICLE_MAP_SERVICE",
2341      "propertyId": 299895808,
2342      "description": "Vehicle Maps Service (VMS) message.",
2343      "deprecated": true
2344    },
2345    "LOCATION_CHARACTERIZATION": {
2346      "propertyName": "LOCATION_CHARACTERIZATION",
2347      "propertyId": 289410064,
2348      "description": "Characterization of inputs used for computing location.",
2349      "readPermission": {
2350        "type": "single",
2351        "value": "android.permission.ACCESS_FINE_LOCATION"
2352      },
2353      "dataFlag": [
2354        1,
2355        2,
2356        4,
2357        8,
2358        16,
2359        32,
2360        64,
2361        128,
2362        256
2363      ]
2364    },
2365    "ULTRASONICS_SENSOR_POSITION": {
2366      "propertyName": "ULTRASONICS_SENSOR_POSITION",
2367      "propertyId": 406916128,
2368      "description": "Static data for the position of each ultrasonic sensor installed on the vehicle.",
2369      "readPermission": {
2370        "type": "single",
2371        "value": "android.car.permission.READ_ULTRASONICS_SENSOR_DATA"
2372      },
2373      "systemApi": true,
2374      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2375    },
2376    "ULTRASONICS_SENSOR_ORIENTATION": {
2377      "propertyName": "ULTRASONICS_SENSOR_ORIENTATION",
2378      "propertyId": 409013281,
2379      "description": "Static data for the orientation of each ultrasonic sensor installed on the vehicle.",
2380      "readPermission": {
2381        "type": "single",
2382        "value": "android.car.permission.READ_ULTRASONICS_SENSOR_DATA"
2383      },
2384      "systemApi": true,
2385      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2386    },
2387    "ULTRASONICS_SENSOR_FIELD_OF_VIEW": {
2388      "propertyName": "ULTRASONICS_SENSOR_FIELD_OF_VIEW",
2389      "propertyId": 406916130,
2390      "description": "Static data for the field of view of each ultrasonic sensor in degrees.",
2391      "readPermission": {
2392        "type": "single",
2393        "value": "android.car.permission.READ_ULTRASONICS_SENSOR_DATA"
2394      },
2395      "systemApi": true,
2396      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2397    },
2398    "ULTRASONICS_SENSOR_DETECTION_RANGE": {
2399      "propertyName": "ULTRASONICS_SENSOR_DETECTION_RANGE",
2400      "propertyId": 406916131,
2401      "description": "Static data for the detection range of each ultrasonic sensor in millimeters.",
2402      "readPermission": {
2403        "type": "single",
2404        "value": "android.car.permission.READ_ULTRASONICS_SENSOR_DATA"
2405      },
2406      "systemApi": true,
2407      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2408    },
2409    "ULTRASONICS_SENSOR_SUPPORTED_RANGES": {
2410      "propertyName": "ULTRASONICS_SENSOR_SUPPORTED_RANGES",
2411      "propertyId": 406916132,
2412      "description": "Static data for the supported ranges of each ultrasonic sensor in millimeters.",
2413      "readPermission": {
2414        "type": "single",
2415        "value": "android.car.permission.READ_ULTRASONICS_SENSOR_DATA"
2416      },
2417      "systemApi": true,
2418      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2419    },
2420    "ULTRASONICS_SENSOR_MEASURED_DISTANCE": {
2421      "propertyName": "ULTRASONICS_SENSOR_MEASURED_DISTANCE",
2422      "propertyId": 406916133,
2423      "description": "The distance reading of the nearest detected object per sensor in millimeters.",
2424      "readPermission": {
2425        "type": "single",
2426        "value": "android.car.permission.READ_ULTRASONICS_SENSOR_DATA"
2427      },
2428      "systemApi": true,
2429      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2430    },
2431    "OBD2_LIVE_FRAME": {
2432      "propertyName": "OBD2_LIVE_FRAME",
2433      "propertyId": 299896064,
2434      "description": "OBD2 Live Sensor Data.",
2435      "deprecated": true
2436    },
2437    "OBD2_FREEZE_FRAME": {
2438      "propertyName": "OBD2_FREEZE_FRAME",
2439      "propertyId": 299896065,
2440      "description": "OBD2 Freeze Frame Sensor Data.",
2441      "deprecated": true
2442    },
2443    "OBD2_FREEZE_FRAME_INFO": {
2444      "propertyName": "OBD2_FREEZE_FRAME_INFO",
2445      "propertyId": 299896066,
2446      "description": "OBD2 Freeze Frame Information.",
2447      "deprecated": true
2448    },
2449    "OBD2_FREEZE_FRAME_CLEAR": {
2450      "propertyName": "OBD2_FREEZE_FRAME_CLEAR",
2451      "propertyId": 299896067,
2452      "description": "OBD2 Freeze Frame Clear.",
2453      "deprecated": true
2454    },
2455    "HEADLIGHTS_STATE": {
2456      "propertyName": "HEADLIGHTS_STATE",
2457      "propertyId": 289410560,
2458      "description": "Headlights State.",
2459      "readPermission": {
2460        "type": "single",
2461        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
2462      },
2463      "dataEnums": [
2464        0,
2465        1,
2466        2
2467      ]
2468    },
2469    "HIGH_BEAM_LIGHTS_STATE": {
2470      "propertyName": "HIGH_BEAM_LIGHTS_STATE",
2471      "propertyId": 289410561,
2472      "description": "High beam lights state.",
2473      "readPermission": {
2474        "type": "single",
2475        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
2476      },
2477      "dataEnums": [
2478        0,
2479        1,
2480        2
2481      ]
2482    },
2483    "FOG_LIGHTS_STATE": {
2484      "propertyName": "FOG_LIGHTS_STATE",
2485      "propertyId": 289410562,
2486      "description": "Fog light state.",
2487      "readPermission": {
2488        "type": "single",
2489        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
2490      },
2491      "dataEnums": [
2492        0,
2493        1,
2494        2
2495      ]
2496    },
2497    "HAZARD_LIGHTS_STATE": {
2498      "propertyName": "HAZARD_LIGHTS_STATE",
2499      "propertyId": 289410563,
2500      "description": "Hazard light status.",
2501      "readPermission": {
2502        "type": "single",
2503        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
2504      },
2505      "dataEnums": [
2506        0,
2507        1,
2508        2
2509      ]
2510    },
2511    "HEADLIGHTS_SWITCH": {
2512      "propertyName": "HEADLIGHTS_SWITCH",
2513      "propertyId": 289410576,
2514      "description": "Headlight switch.",
2515      "readPermission": {
2516        "type": "single",
2517        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2518      },
2519      "writePermission": {
2520        "type": "single",
2521        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2522      },
2523      "dataEnums": [
2524        0,
2525        1,
2526        2,
2527        256
2528      ]
2529    },
2530    "HIGH_BEAM_LIGHTS_SWITCH": {
2531      "propertyName": "HIGH_BEAM_LIGHTS_SWITCH",
2532      "propertyId": 289410577,
2533      "description": "High beam light switch.",
2534      "readPermission": {
2535        "type": "single",
2536        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2537      },
2538      "writePermission": {
2539        "type": "single",
2540        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2541      },
2542      "dataEnums": [
2543        0,
2544        1,
2545        2,
2546        256
2547      ]
2548    },
2549    "FOG_LIGHTS_SWITCH": {
2550      "propertyName": "FOG_LIGHTS_SWITCH",
2551      "propertyId": 289410578,
2552      "description": "Fog light switch.",
2553      "readPermission": {
2554        "type": "single",
2555        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2556      },
2557      "writePermission": {
2558        "type": "single",
2559        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2560      },
2561      "dataEnums": [
2562        0,
2563        1,
2564        2,
2565        256
2566      ]
2567    },
2568    "HAZARD_LIGHTS_SWITCH": {
2569      "propertyName": "HAZARD_LIGHTS_SWITCH",
2570      "propertyId": 289410579,
2571      "description": "Hazard light switch.",
2572      "readPermission": {
2573        "type": "single",
2574        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2575      },
2576      "writePermission": {
2577        "type": "single",
2578        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2579      },
2580      "dataEnums": [
2581        0,
2582        1,
2583        2,
2584        256
2585      ]
2586    },
2587    "CABIN_LIGHTS_STATE": {
2588      "propertyName": "CABIN_LIGHTS_STATE",
2589      "propertyId": 289410817,
2590      "description": "Cabin lights.",
2591      "readPermission": {
2592        "type": "single",
2593        "value": "android.car.permission.READ_CAR_INTERIOR_LIGHTS"
2594      },
2595      "dataEnums": [
2596        0,
2597        1,
2598        2
2599      ]
2600    },
2601    "CABIN_LIGHTS_SWITCH": {
2602      "propertyName": "CABIN_LIGHTS_SWITCH",
2603      "propertyId": 289410818,
2604      "description": "Cabin lights switch.",
2605      "readPermission": {
2606        "type": "single",
2607        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
2608      },
2609      "writePermission": {
2610        "type": "single",
2611        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
2612      },
2613      "dataEnums": [
2614        0,
2615        1,
2616        2,
2617        256
2618      ]
2619    },
2620    "READING_LIGHTS_STATE": {
2621      "propertyName": "READING_LIGHTS_STATE",
2622      "propertyId": 356519683,
2623      "description": "Reading lights.",
2624      "readPermission": {
2625        "type": "single",
2626        "value": "android.car.permission.READ_CAR_INTERIOR_LIGHTS"
2627      },
2628      "dataEnums": [
2629        0,
2630        1,
2631        2
2632      ]
2633    },
2634    "READING_LIGHTS_SWITCH": {
2635      "propertyName": "READING_LIGHTS_SWITCH",
2636      "propertyId": 356519684,
2637      "description": "Reading lights switch.",
2638      "readPermission": {
2639        "type": "single",
2640        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
2641      },
2642      "writePermission": {
2643        "type": "single",
2644        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
2645      },
2646      "dataEnums": [
2647        0,
2648        1,
2649        2,
2650        256
2651      ]
2652    },
2653    "STEERING_WHEEL_LIGHTS_STATE": {
2654      "propertyName": "STEERING_WHEEL_LIGHTS_STATE",
2655      "propertyId": 289410828,
2656      "description": "Steering wheel lights state.",
2657      "readPermission": {
2658        "type": "single",
2659        "value": "android.car.permission.READ_CAR_INTERIOR_LIGHTS"
2660      },
2661      "dataEnums": [
2662        0,
2663        1,
2664        2
2665      ]
2666    },
2667    "STEERING_WHEEL_LIGHTS_SWITCH": {
2668      "propertyName": "STEERING_WHEEL_LIGHTS_SWITCH",
2669      "propertyId": 289410829,
2670      "description": "Steering wheel lights switch.",
2671      "readPermission": {
2672        "type": "single",
2673        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
2674      },
2675      "writePermission": {
2676        "type": "single",
2677        "value": "android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS"
2678      },
2679      "dataEnums": [
2680        0,
2681        1,
2682        2,
2683        256
2684      ]
2685    },
2686    "EPOCH_TIME": {
2687      "propertyName": "EPOCH_TIME",
2688      "propertyId": 290457094,
2689      "description": "Current date and time, encoded as Unix time.",
2690      "writePermission": {
2691        "type": "single",
2692        "value": "android.car.permission.CAR_EPOCH_TIME"
2693      }
2694    },
2695    "ELECTRONIC_TOLL_COLLECTION_CARD_TYPE": {
2696      "propertyName": "ELECTRONIC_TOLL_COLLECTION_CARD_TYPE",
2697      "propertyId": 289410873,
2698      "description": "Electronic Toll Collection card type.",
2699      "readPermission": {
2700        "type": "single",
2701        "value": "android.car.permission.CAR_INFO"
2702      },
2703      "dataEnums": [
2704        0,
2705        1,
2706        2
2707      ]
2708    },
2709    "ELECTRONIC_TOLL_COLLECTION_CARD_STATUS": {
2710      "propertyName": "ELECTRONIC_TOLL_COLLECTION_CARD_STATUS",
2711      "propertyId": 289410874,
2712      "description": "Electronic Toll Collection card status.",
2713      "readPermission": {
2714        "type": "single",
2715        "value": "android.car.permission.CAR_INFO"
2716      },
2717      "dataEnums": [
2718        0,
2719        1,
2720        2,
2721        3
2722      ]
2723    },
2724    "FRONT_FOG_LIGHTS_STATE": {
2725      "propertyName": "FRONT_FOG_LIGHTS_STATE",
2726      "propertyId": 289410875,
2727      "description": "Front fog lights state.",
2728      "readPermission": {
2729        "type": "single",
2730        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
2731      },
2732      "dataEnums": [
2733        0,
2734        1,
2735        2
2736      ]
2737    },
2738    "FRONT_FOG_LIGHTS_SWITCH": {
2739      "propertyName": "FRONT_FOG_LIGHTS_SWITCH",
2740      "propertyId": 289410876,
2741      "description": "Front fog lights switch.",
2742      "readPermission": {
2743        "type": "single",
2744        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2745      },
2746      "writePermission": {
2747        "type": "single",
2748        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2749      },
2750      "dataEnums": [
2751        0,
2752        1,
2753        2,
2754        256
2755      ]
2756    },
2757    "REAR_FOG_LIGHTS_STATE": {
2758      "propertyName": "REAR_FOG_LIGHTS_STATE",
2759      "propertyId": 289410877,
2760      "description": "Rear fog lights state.",
2761      "readPermission": {
2762        "type": "single",
2763        "value": "android.car.permission.CAR_EXTERIOR_LIGHTS"
2764      },
2765      "dataEnums": [
2766        0,
2767        1,
2768        2
2769      ]
2770    },
2771    "REAR_FOG_LIGHTS_SWITCH": {
2772      "propertyName": "REAR_FOG_LIGHTS_SWITCH",
2773      "propertyId": 289410878,
2774      "description": "Rear fog lights switch.",
2775      "readPermission": {
2776        "type": "single",
2777        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2778      },
2779      "writePermission": {
2780        "type": "single",
2781        "value": "android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"
2782      },
2783      "dataEnums": [
2784        0,
2785        1,
2786        2,
2787        256
2788      ]
2789    },
2790    "EV_CHARGE_CURRENT_DRAW_LIMIT": {
2791      "propertyName": "EV_CHARGE_CURRENT_DRAW_LIMIT",
2792      "propertyId": 291508031,
2793      "description": "EV charge current draw limit.",
2794      "readPermission": {
2795        "type": "anyOf",
2796        "value": [
2797          {
2798            "type": "single",
2799            "value": "android.car.permission.CAR_ENERGY"
2800          },
2801          {
2802            "type": "single",
2803            "value": "android.car.permission.CONTROL_CAR_ENERGY"
2804          }
2805        ]
2806      },
2807      "writePermission": {
2808        "type": "single",
2809        "value": "android.car.permission.CONTROL_CAR_ENERGY"
2810      }
2811    },
2812    "EV_CHARGE_PERCENT_LIMIT": {
2813      "propertyName": "EV_CHARGE_PERCENT_LIMIT",
2814      "propertyId": 291508032,
2815      "description": "EV charge percent limit.",
2816      "readPermission": {
2817        "type": "anyOf",
2818        "value": [
2819          {
2820            "type": "single",
2821            "value": "android.car.permission.CAR_ENERGY"
2822          },
2823          {
2824            "type": "single",
2825            "value": "android.car.permission.CONTROL_CAR_ENERGY"
2826          }
2827        ]
2828      },
2829      "writePermission": {
2830        "type": "single",
2831        "value": "android.car.permission.CONTROL_CAR_ENERGY"
2832      }
2833    },
2834    "EV_CHARGE_STATE": {
2835      "propertyName": "EV_CHARGE_STATE",
2836      "propertyId": 289410881,
2837      "description": "Charging state of the car.",
2838      "readPermission": {
2839        "type": "single",
2840        "value": "android.car.permission.CAR_ENERGY"
2841      },
2842      "dataEnums": [
2843        0,
2844        1,
2845        2,
2846        3,
2847        4
2848      ]
2849    },
2850    "EV_CHARGE_SWITCH": {
2851      "propertyName": "EV_CHARGE_SWITCH",
2852      "propertyId": 287313730,
2853      "description": "Start or stop charging the EV battery.",
2854      "readPermission": {
2855        "type": "anyOf",
2856        "value": [
2857          {
2858            "type": "single",
2859            "value": "android.car.permission.CAR_ENERGY"
2860          },
2861          {
2862            "type": "single",
2863            "value": "android.car.permission.CONTROL_CAR_ENERGY"
2864          }
2865        ]
2866      },
2867      "writePermission": {
2868        "type": "single",
2869        "value": "android.car.permission.CONTROL_CAR_ENERGY"
2870      }
2871    },
2872    "EV_CHARGE_TIME_REMAINING": {
2873      "propertyName": "EV_CHARGE_TIME_REMAINING",
2874      "propertyId": 289410883,
2875      "description": "Estimated charge time remaining in seconds.",
2876      "readPermission": {
2877        "type": "single",
2878        "value": "android.car.permission.CAR_ENERGY"
2879      }
2880    },
2881    "EV_REGENERATIVE_BRAKING_STATE": {
2882      "propertyName": "EV_REGENERATIVE_BRAKING_STATE",
2883      "propertyId": 289410884,
2884      "description": "Regenerative braking or one-pedal drive setting on the car.",
2885      "readPermission": {
2886        "type": "single",
2887        "value": "android.car.permission.CAR_ENERGY"
2888      },
2889      "dataEnums": [
2890        0,
2891        1,
2892        2,
2893        3
2894      ]
2895    },
2896    "VEHICLE_CURB_WEIGHT": {
2897      "propertyName": "VEHICLE_CURB_WEIGHT",
2898      "propertyId": 289410886,
2899      "description": "Vehicle’s curb weight in kilograms.",
2900      "readPermission": {
2901        "type": "single",
2902        "value": "android.car.permission.PRIVILEGED_CAR_INFO"
2903      }
2904    },
2905    "TRAILER_PRESENT": {
2906      "propertyName": "TRAILER_PRESENT",
2907      "propertyId": 289410885,
2908      "description": "Indicates if there is a trailer present or not.",
2909      "readPermission": {
2910        "type": "single",
2911        "value": "android.car.permission.PRIVILEGED_CAR_INFO"
2912      },
2913      "dataEnums": [
2914        0,
2915        1,
2916        2,
2917        3
2918      ]
2919    },
2920    "GENERAL_SAFETY_REGULATION_COMPLIANCE": {
2921      "propertyName": "GENERAL_SAFETY_REGULATION_COMPLIANCE",
2922      "propertyId": 289410887,
2923      "description": "EU's General security regulation compliance requirement.",
2924      "readPermission": {
2925        "type": "single",
2926        "value": "android.car.permission.CAR_INFO"
2927      },
2928      "dataEnums": [
2929        0,
2930        1
2931      ]
2932    },
2933    "VEHICLE_DRIVING_AUTOMATION_CURRENT_LEVEL": {
2934      "propertyName": "VEHICLE_DRIVING_AUTOMATION_CURRENT_LEVEL",
2935      "propertyId": 289410892,
2936      "description": "Current state of vehicle autonomy.",
2937      "readPermission": {
2938        "type": "single",
2939        "value": "android.car.permission.CAR_DRIVING_STATE"
2940      },
2941      "systemApi": true,
2942      "dataEnums": [
2943        0,
2944        1,
2945        2,
2946        3,
2947        4,
2948        5
2949      ],
2950      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
2951    },
2952    "AUTOMATIC_EMERGENCY_BRAKING_ENABLED": {
2953      "propertyName": "AUTOMATIC_EMERGENCY_BRAKING_ENABLED",
2954      "propertyId": 287313920,
2955      "description": "Enable or disable Automatic Emergency Braking (AEB).",
2956      "readPermission": {
2957        "type": "anyOf",
2958        "value": [
2959          {
2960            "type": "single",
2961            "value": "android.car.permission.READ_ADAS_SETTINGS"
2962          },
2963          {
2964            "type": "single",
2965            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
2966          }
2967        ]
2968      },
2969      "writePermission": {
2970        "type": "single",
2971        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
2972      },
2973      "systemApi": true
2974    },
2975    "AUTOMATIC_EMERGENCY_BRAKING_STATE": {
2976      "propertyName": "AUTOMATIC_EMERGENCY_BRAKING_STATE",
2977      "propertyId": 289411073,
2978      "description": "Automatic Emergency Braking (AEB) state.",
2979      "readPermission": {
2980        "type": "single",
2981        "value": "android.car.permission.READ_ADAS_STATES"
2982      },
2983      "systemApi": true,
2984      "dataEnums": [
2985        0,
2986        1,
2987        2,
2988        3,
2989        -1,
2990        -2,
2991        -3,
2992        -4,
2993        -5,
2994        -6
2995      ]
2996    },
2997    "FORWARD_COLLISION_WARNING_ENABLED": {
2998      "propertyName": "FORWARD_COLLISION_WARNING_ENABLED",
2999      "propertyId": 287313922,
3000      "description": "Enable or disable Forward Collision Warning (FCW).",
3001      "readPermission": {
3002        "type": "anyOf",
3003        "value": [
3004          {
3005            "type": "single",
3006            "value": "android.car.permission.READ_ADAS_SETTINGS"
3007          },
3008          {
3009            "type": "single",
3010            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3011          }
3012        ]
3013      },
3014      "writePermission": {
3015        "type": "single",
3016        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3017      },
3018      "systemApi": true
3019    },
3020    "FORWARD_COLLISION_WARNING_STATE": {
3021      "propertyName": "FORWARD_COLLISION_WARNING_STATE",
3022      "propertyId": 289411075,
3023      "description": "Forward Collision Warning State (FCW) state.",
3024      "readPermission": {
3025        "type": "single",
3026        "value": "android.car.permission.READ_ADAS_STATES"
3027      },
3028      "systemApi": true,
3029      "dataEnums": [
3030        0,
3031        1,
3032        2,
3033        -1,
3034        -2,
3035        -3,
3036        -4,
3037        -5,
3038        -6
3039      ]
3040    },
3041    "BLIND_SPOT_WARNING_ENABLED": {
3042      "propertyName": "BLIND_SPOT_WARNING_ENABLED",
3043      "propertyId": 287313924,
3044      "description": "Enable and disable Blind Spot Warning (BSW).",
3045      "readPermission": {
3046        "type": "anyOf",
3047        "value": [
3048          {
3049            "type": "single",
3050            "value": "android.car.permission.READ_ADAS_SETTINGS"
3051          },
3052          {
3053            "type": "single",
3054            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3055          }
3056        ]
3057      },
3058      "writePermission": {
3059        "type": "single",
3060        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3061      },
3062      "systemApi": true
3063    },
3064    "BLIND_SPOT_WARNING_STATE": {
3065      "propertyName": "BLIND_SPOT_WARNING_STATE",
3066      "propertyId": 339742725,
3067      "description": "Blind Spot Warning (BSW) state.",
3068      "readPermission": {
3069        "type": "single",
3070        "value": "android.car.permission.READ_ADAS_STATES"
3071      },
3072      "systemApi": true,
3073      "dataEnums": [
3074        0,
3075        1,
3076        2,
3077        -1,
3078        -2,
3079        -3,
3080        -4,
3081        -5,
3082        -6
3083      ]
3084    },
3085    "LANE_DEPARTURE_WARNING_ENABLED": {
3086      "propertyName": "LANE_DEPARTURE_WARNING_ENABLED",
3087      "propertyId": 287313926,
3088      "description": "Enable or disable Lane Departure Warning (LDW).",
3089      "readPermission": {
3090        "type": "anyOf",
3091        "value": [
3092          {
3093            "type": "single",
3094            "value": "android.car.permission.READ_ADAS_SETTINGS"
3095          },
3096          {
3097            "type": "single",
3098            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3099          }
3100        ]
3101      },
3102      "writePermission": {
3103        "type": "single",
3104        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3105      },
3106      "systemApi": true
3107    },
3108    "LANE_DEPARTURE_WARNING_STATE": {
3109      "propertyName": "LANE_DEPARTURE_WARNING_STATE",
3110      "propertyId": 289411079,
3111      "description": "Lane Departure Warning (LDW) state.",
3112      "readPermission": {
3113        "type": "single",
3114        "value": "android.car.permission.READ_ADAS_STATES"
3115      },
3116      "systemApi": true,
3117      "dataEnums": [
3118        0,
3119        1,
3120        2,
3121        3,
3122        -1,
3123        -2,
3124        -3,
3125        -4,
3126        -5,
3127        -6
3128      ]
3129    },
3130    "LANE_KEEP_ASSIST_ENABLED": {
3131      "propertyName": "LANE_KEEP_ASSIST_ENABLED",
3132      "propertyId": 287313928,
3133      "description": "Enable or disable Lane Keep Assist (LKA).",
3134      "readPermission": {
3135        "type": "anyOf",
3136        "value": [
3137          {
3138            "type": "single",
3139            "value": "android.car.permission.READ_ADAS_SETTINGS"
3140          },
3141          {
3142            "type": "single",
3143            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3144          }
3145        ]
3146      },
3147      "writePermission": {
3148        "type": "single",
3149        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3150      },
3151      "systemApi": true
3152    },
3153    "LANE_KEEP_ASSIST_STATE": {
3154      "propertyName": "LANE_KEEP_ASSIST_STATE",
3155      "propertyId": 289411081,
3156      "description": "Lane Keep Assist (LKA) state.",
3157      "readPermission": {
3158        "type": "single",
3159        "value": "android.car.permission.READ_ADAS_STATES"
3160      },
3161      "systemApi": true,
3162      "dataEnums": [
3163        0,
3164        1,
3165        2,
3166        3,
3167        4,
3168        -1,
3169        -2,
3170        -3,
3171        -4,
3172        -5,
3173        -6
3174      ]
3175    },
3176    "LANE_CENTERING_ASSIST_ENABLED": {
3177      "propertyName": "LANE_CENTERING_ASSIST_ENABLED",
3178      "propertyId": 287313930,
3179      "description": "Enable or disable Lane Centering Assist (LCA).",
3180      "readPermission": {
3181        "type": "anyOf",
3182        "value": [
3183          {
3184            "type": "single",
3185            "value": "android.car.permission.READ_ADAS_SETTINGS"
3186          },
3187          {
3188            "type": "single",
3189            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3190          }
3191        ]
3192      },
3193      "writePermission": {
3194        "type": "single",
3195        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3196      },
3197      "systemApi": true
3198    },
3199    "LANE_CENTERING_ASSIST_COMMAND": {
3200      "propertyName": "LANE_CENTERING_ASSIST_COMMAND",
3201      "propertyId": 289411083,
3202      "description": "Lane Centering Assist (LCA) commands.",
3203      "writePermission": {
3204        "type": "single",
3205        "value": "android.car.permission.CONTROL_ADAS_STATES"
3206      },
3207      "systemApi": true,
3208      "dataEnums": [
3209        1,
3210        2
3211      ]
3212    },
3213    "LANE_CENTERING_ASSIST_STATE": {
3214      "propertyName": "LANE_CENTERING_ASSIST_STATE",
3215      "propertyId": 289411084,
3216      "description": "Lane Centering Assist (LCA) state.",
3217      "readPermission": {
3218        "type": "single",
3219        "value": "android.car.permission.READ_ADAS_STATES"
3220      },
3221      "systemApi": true,
3222      "dataEnums": [
3223        0,
3224        1,
3225        2,
3226        3,
3227        4,
3228        5,
3229        -1,
3230        -2,
3231        -3,
3232        -4,
3233        -5,
3234        -6
3235      ]
3236    },
3237    "EMERGENCY_LANE_KEEP_ASSIST_ENABLED": {
3238      "propertyName": "EMERGENCY_LANE_KEEP_ASSIST_ENABLED",
3239      "propertyId": 287313933,
3240      "description": "Enable or disable Emergency Lane Keep Assist (ELKA).",
3241      "readPermission": {
3242        "type": "anyOf",
3243        "value": [
3244          {
3245            "type": "single",
3246            "value": "android.car.permission.READ_ADAS_SETTINGS"
3247          },
3248          {
3249            "type": "single",
3250            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3251          }
3252        ]
3253      },
3254      "writePermission": {
3255        "type": "single",
3256        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3257      },
3258      "systemApi": true
3259    },
3260    "EMERGENCY_LANE_KEEP_ASSIST_STATE": {
3261      "propertyName": "EMERGENCY_LANE_KEEP_ASSIST_STATE",
3262      "propertyId": 289411086,
3263      "description": "Emergency Lane Keep Assist (ELKA) state.",
3264      "readPermission": {
3265        "type": "single",
3266        "value": "android.car.permission.READ_ADAS_STATES"
3267      },
3268      "systemApi": true,
3269      "dataEnums": [
3270        0,
3271        1,
3272        2,
3273        3,
3274        4,
3275        5,
3276        6,
3277        -1,
3278        -2,
3279        -3,
3280        -4,
3281        -5,
3282        -6
3283      ]
3284    },
3285    "CRUISE_CONTROL_ENABLED": {
3286      "propertyName": "CRUISE_CONTROL_ENABLED",
3287      "propertyId": 287313935,
3288      "description": "Enable or disable Cruise Control (CC).",
3289      "readPermission": {
3290        "type": "anyOf",
3291        "value": [
3292          {
3293            "type": "single",
3294            "value": "android.car.permission.READ_ADAS_SETTINGS"
3295          },
3296          {
3297            "type": "single",
3298            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3299          }
3300        ]
3301      },
3302      "writePermission": {
3303        "type": "single",
3304        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3305      },
3306      "systemApi": true
3307    },
3308    "CRUISE_CONTROL_TYPE": {
3309      "propertyName": "CRUISE_CONTROL_TYPE",
3310      "propertyId": 289411088,
3311      "description": "Current type of Cruise Control (CC).",
3312      "readPermission": {
3313        "type": "anyOf",
3314        "value": [
3315          {
3316            "type": "single",
3317            "value": "android.car.permission.READ_ADAS_STATES"
3318          },
3319          {
3320            "type": "single",
3321            "value": "android.car.permission.CONTROL_ADAS_STATES"
3322          }
3323        ]
3324      },
3325      "writePermission": {
3326        "type": "single",
3327        "value": "android.car.permission.CONTROL_ADAS_STATES"
3328      },
3329      "systemApi": true,
3330      "dataEnums": [
3331        0,
3332        1,
3333        2,
3334        3,
3335        -1,
3336        -2,
3337        -3,
3338        -4,
3339        -5,
3340        -6
3341      ]
3342    },
3343    "CRUISE_CONTROL_STATE": {
3344      "propertyName": "CRUISE_CONTROL_STATE",
3345      "propertyId": 289411089,
3346      "description": "Current state of Cruise Control (CC).",
3347      "readPermission": {
3348        "type": "single",
3349        "value": "android.car.permission.READ_ADAS_STATES"
3350      },
3351      "systemApi": true,
3352      "dataEnums": [
3353        0,
3354        1,
3355        2,
3356        3,
3357        4,
3358        5,
3359        -1,
3360        -2,
3361        -3,
3362        -4,
3363        -5,
3364        -6
3365      ]
3366    },
3367    "CRUISE_CONTROL_COMMAND": {
3368      "propertyName": "CRUISE_CONTROL_COMMAND",
3369      "propertyId": 289411090,
3370      "description": "Write Cruise Control (CC) commands.",
3371      "writePermission": {
3372        "type": "single",
3373        "value": "android.car.permission.CONTROL_ADAS_STATES"
3374      },
3375      "systemApi": true,
3376      "dataEnums": [
3377        1,
3378        2,
3379        3,
3380        4,
3381        5,
3382        6
3383      ]
3384    },
3385    "CRUISE_CONTROL_TARGET_SPEED": {
3386      "propertyName": "CRUISE_CONTROL_TARGET_SPEED",
3387      "propertyId": 291508243,
3388      "description": "Current target speed for Cruise Control (CC) in meters per second.",
3389      "readPermission": {
3390        "type": "single",
3391        "value": "android.car.permission.READ_ADAS_STATES"
3392      },
3393      "systemApi": true
3394    },
3395    "ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP": {
3396      "propertyName": "ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP",
3397      "propertyId": 289411092,
3398      "description": "Current target time gap for Adaptive Cruise Control (ACC) or Predictive Cruise Control in",
3399      "readPermission": {
3400        "type": "anyOf",
3401        "value": [
3402          {
3403            "type": "single",
3404            "value": "android.car.permission.READ_ADAS_STATES"
3405          },
3406          {
3407            "type": "single",
3408            "value": "android.car.permission.CONTROL_ADAS_STATES"
3409          }
3410        ]
3411      },
3412      "writePermission": {
3413        "type": "single",
3414        "value": "android.car.permission.CONTROL_ADAS_STATES"
3415      },
3416      "systemApi": true
3417    },
3418    "ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE": {
3419      "propertyName": "ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE",
3420      "propertyId": 289411093,
3421      "description": "Measured distance from leading vehicle when using Adaptive Cruise Control (ACC) or Predictive",
3422      "readPermission": {
3423        "type": "single",
3424        "value": "android.car.permission.READ_ADAS_STATES"
3425      },
3426      "systemApi": true
3427    },
3428    "HANDS_ON_DETECTION_ENABLED": {
3429      "propertyName": "HANDS_ON_DETECTION_ENABLED",
3430      "propertyId": 287313942,
3431      "description": "Enable or disable Hands On Detection (HOD).",
3432      "readPermission": {
3433        "type": "anyOf",
3434        "value": [
3435          {
3436            "type": "single",
3437            "value": "android.car.permission.READ_DRIVER_MONITORING_SETTINGS"
3438          },
3439          {
3440            "type": "single",
3441            "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3442          }
3443        ]
3444      },
3445      "writePermission": {
3446        "type": "single",
3447        "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3448      },
3449      "systemApi": true
3450    },
3451    "HANDS_ON_DETECTION_DRIVER_STATE": {
3452      "propertyName": "HANDS_ON_DETECTION_DRIVER_STATE",
3453      "propertyId": 289411095,
3454      "description": "Hands On Detection (HOD) driver state.",
3455      "readPermission": {
3456        "type": "single",
3457        "value": "android.car.permission.READ_DRIVER_MONITORING_STATES"
3458      },
3459      "systemApi": true,
3460      "dataEnums": [
3461        0,
3462        1,
3463        2,
3464        -1,
3465        -2,
3466        -3,
3467        -4,
3468        -5,
3469        -6
3470      ]
3471    },
3472    "HANDS_ON_DETECTION_WARNING": {
3473      "propertyName": "HANDS_ON_DETECTION_WARNING",
3474      "propertyId": 289411096,
3475      "description": "Hands On Detection (HOD) warning.",
3476      "readPermission": {
3477        "type": "single",
3478        "value": "android.car.permission.READ_DRIVER_MONITORING_STATES"
3479      },
3480      "systemApi": true,
3481      "dataEnums": [
3482        0,
3483        1,
3484        2,
3485        -1,
3486        -2,
3487        -3,
3488        -4,
3489        -5,
3490        -6
3491      ]
3492    },
3493    "DRIVER_DROWSINESS_ATTENTION_SYSTEM_ENABLED": {
3494      "propertyName": "DRIVER_DROWSINESS_ATTENTION_SYSTEM_ENABLED",
3495      "propertyId": 287313945,
3496      "description": "Enable or disable driver drowsiness and attention monitoring.",
3497      "readPermission": {
3498        "type": "anyOf",
3499        "value": [
3500          {
3501            "type": "single",
3502            "value": "android.car.permission.READ_DRIVER_MONITORING_SETTINGS"
3503          },
3504          {
3505            "type": "single",
3506            "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3507          }
3508        ]
3509      },
3510      "writePermission": {
3511        "type": "single",
3512        "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3513      },
3514      "systemApi": true,
3515      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3516    },
3517    "DRIVER_DROWSINESS_ATTENTION_STATE": {
3518      "propertyName": "DRIVER_DROWSINESS_ATTENTION_STATE",
3519      "propertyId": 289411098,
3520      "description": "Driver drowsiness and attention level state.",
3521      "readPermission": {
3522        "type": "single",
3523        "value": "android.car.permission.READ_DRIVER_MONITORING_STATES"
3524      },
3525      "systemApi": true,
3526      "dataEnums": [
3527        0,
3528        1,
3529        2,
3530        3,
3531        4,
3532        5,
3533        6,
3534        7,
3535        8,
3536        9,
3537        -1,
3538        -2,
3539        -3,
3540        -4,
3541        -5,
3542        -6
3543      ],
3544      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3545    },
3546    "DRIVER_DROWSINESS_ATTENTION_WARNING_ENABLED": {
3547      "propertyName": "DRIVER_DROWSINESS_ATTENTION_WARNING_ENABLED",
3548      "propertyId": 287313947,
3549      "description": "Enable or disable driver drowsiness and attention warnings.",
3550      "readPermission": {
3551        "type": "anyOf",
3552        "value": [
3553          {
3554            "type": "single",
3555            "value": "android.car.permission.READ_DRIVER_MONITORING_SETTINGS"
3556          },
3557          {
3558            "type": "single",
3559            "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3560          }
3561        ]
3562      },
3563      "writePermission": {
3564        "type": "single",
3565        "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3566      },
3567      "systemApi": true,
3568      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3569    },
3570    "DRIVER_DROWSINESS_ATTENTION_WARNING": {
3571      "propertyName": "DRIVER_DROWSINESS_ATTENTION_WARNING",
3572      "propertyId": 289411100,
3573      "description": "Driver drowsiness and attention warning.",
3574      "readPermission": {
3575        "type": "single",
3576        "value": "android.car.permission.READ_DRIVER_MONITORING_STATES"
3577      },
3578      "systemApi": true,
3579      "dataEnums": [
3580        0,
3581        1,
3582        2,
3583        -1,
3584        -2,
3585        -3,
3586        -4,
3587        -5,
3588        -6
3589      ],
3590      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3591    },
3592    "DRIVER_DISTRACTION_SYSTEM_ENABLED": {
3593      "propertyName": "DRIVER_DISTRACTION_SYSTEM_ENABLED",
3594      "propertyId": 287313949,
3595      "description": "Enable or disable driver distraction monitoring.",
3596      "readPermission": {
3597        "type": "anyOf",
3598        "value": [
3599          {
3600            "type": "single",
3601            "value": "android.car.permission.READ_DRIVER_MONITORING_SETTINGS"
3602          },
3603          {
3604            "type": "single",
3605            "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3606          }
3607        ]
3608      },
3609      "writePermission": {
3610        "type": "single",
3611        "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3612      },
3613      "systemApi": true,
3614      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3615    },
3616    "DRIVER_DISTRACTION_STATE": {
3617      "propertyName": "DRIVER_DISTRACTION_STATE",
3618      "propertyId": 289411102,
3619      "description": "Driver distraction state.",
3620      "readPermission": {
3621        "type": "single",
3622        "value": "android.car.permission.READ_DRIVER_MONITORING_STATES"
3623      },
3624      "systemApi": true,
3625      "dataEnums": [
3626        0,
3627        1,
3628        2,
3629        -1,
3630        -2,
3631        -3,
3632        -4,
3633        -5,
3634        -6
3635      ],
3636      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3637    },
3638    "DRIVER_DISTRACTION_WARNING_ENABLED": {
3639      "propertyName": "DRIVER_DISTRACTION_WARNING_ENABLED",
3640      "propertyId": 287313951,
3641      "description": "Enable or disable driver distraction warnings.",
3642      "readPermission": {
3643        "type": "anyOf",
3644        "value": [
3645          {
3646            "type": "single",
3647            "value": "android.car.permission.READ_DRIVER_MONITORING_SETTINGS"
3648          },
3649          {
3650            "type": "single",
3651            "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3652          }
3653        ]
3654      },
3655      "writePermission": {
3656        "type": "single",
3657        "value": "android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"
3658      },
3659      "systemApi": true,
3660      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3661    },
3662    "DRIVER_DISTRACTION_WARNING": {
3663      "propertyName": "DRIVER_DISTRACTION_WARNING",
3664      "propertyId": 289411104,
3665      "description": "Driver distraction warning.",
3666      "readPermission": {
3667        "type": "single",
3668        "value": "android.car.permission.READ_DRIVER_MONITORING_STATES"
3669      },
3670      "systemApi": true,
3671      "dataEnums": [
3672        0,
3673        1,
3674        2,
3675        -1,
3676        -2,
3677        -3,
3678        -4,
3679        -5,
3680        -6
3681      ],
3682      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3683    },
3684    "LOW_SPEED_COLLISION_WARNING_ENABLED": {
3685      "propertyName": "LOW_SPEED_COLLISION_WARNING_ENABLED",
3686      "propertyId": 287313953,
3687      "description": "Enable or disable Low Speed Collision Warning.",
3688      "readPermission": {
3689        "type": "anyOf",
3690        "value": [
3691          {
3692            "type": "single",
3693            "value": "android.car.permission.READ_ADAS_SETTINGS"
3694          },
3695          {
3696            "type": "single",
3697            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3698          }
3699        ]
3700      },
3701      "writePermission": {
3702        "type": "single",
3703        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3704      },
3705      "systemApi": true,
3706      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3707    },
3708    "LOW_SPEED_COLLISION_WARNING_STATE": {
3709      "propertyName": "LOW_SPEED_COLLISION_WARNING_STATE",
3710      "propertyId": 289411106,
3711      "description": "Low Speed Collision Warning State state.",
3712      "readPermission": {
3713        "type": "single",
3714        "value": "android.car.permission.READ_ADAS_STATES"
3715      },
3716      "systemApi": true,
3717      "dataEnums": [
3718        0,
3719        1,
3720        2,
3721        -1,
3722        -2,
3723        -3,
3724        -4,
3725        -5,
3726        -6
3727      ],
3728      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3729    },
3730    "CROSS_TRAFFIC_MONITORING_ENABLED": {
3731      "propertyName": "CROSS_TRAFFIC_MONITORING_ENABLED",
3732      "propertyId": 287313955,
3733      "description": "Enable or disable Cross Traffic Monitoring.",
3734      "readPermission": {
3735        "type": "anyOf",
3736        "value": [
3737          {
3738            "type": "single",
3739            "value": "android.car.permission.READ_ADAS_SETTINGS"
3740          },
3741          {
3742            "type": "single",
3743            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3744          }
3745        ]
3746      },
3747      "writePermission": {
3748        "type": "single",
3749        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3750      },
3751      "systemApi": true,
3752      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3753    },
3754    "CROSS_TRAFFIC_MONITORING_WARNING_STATE": {
3755      "propertyName": "CROSS_TRAFFIC_MONITORING_WARNING_STATE",
3756      "propertyId": 289411108,
3757      "description": "Cross Traffic Monitoring Warning state.",
3758      "readPermission": {
3759        "type": "single",
3760        "value": "android.car.permission.READ_ADAS_STATES"
3761      },
3762      "systemApi": true,
3763      "dataEnums": [
3764        0,
3765        1,
3766        2,
3767        3,
3768        4,
3769        5,
3770        6,
3771        7,
3772        -1,
3773        -2,
3774        -3,
3775        -4,
3776        -5,
3777        -6
3778      ],
3779      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3780    },
3781    "LOW_SPEED_AUTOMATIC_EMERGENCY_BRAKING_ENABLED": {
3782      "propertyName": "LOW_SPEED_AUTOMATIC_EMERGENCY_BRAKING_ENABLED",
3783      "propertyId": 287313957,
3784      "description": "Enable or disable Low Speed Automatic Emergency Braking.",
3785      "readPermission": {
3786        "type": "anyOf",
3787        "value": [
3788          {
3789            "type": "single",
3790            "value": "android.car.permission.READ_ADAS_SETTINGS"
3791          },
3792          {
3793            "type": "single",
3794            "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3795          }
3796        ]
3797      },
3798      "writePermission": {
3799        "type": "single",
3800        "value": "android.car.permission.CONTROL_ADAS_SETTINGS"
3801      },
3802      "systemApi": true,
3803      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3804    },
3805    "LOW_SPEED_AUTOMATIC_EMERGENCY_BRAKING_STATE": {
3806      "propertyName": "LOW_SPEED_AUTOMATIC_EMERGENCY_BRAKING_STATE",
3807      "propertyId": 289411110,
3808      "description": "Low Speed Automatic Emergency Braking state.",
3809      "readPermission": {
3810        "type": "single",
3811        "value": "android.car.permission.READ_ADAS_STATES"
3812      },
3813      "systemApi": true,
3814      "dataEnums": [
3815        0,
3816        1,
3817        2,
3818        3,
3819        -1,
3820        -2,
3821        -3,
3822        -4,
3823        -5,
3824        -6
3825      ],
3826      "featureFlag": "FLAG_ANDROID_VIC_VEHICLE_PROPERTIES"
3827    }
3828  }
3829}