AI comparison
Grounded in the excerpts below · verify against the source
only in 17 Files matched only in AOSP 17
These files matched the query in AOSP 17 but didn't appear in the top results for AOSP 13. They may have been removed, renamed, or refactored beyond the query's reach.
-
namespace { using ::android::base::StringPrintf; using ::android::hardware::automotive::vehicle::fromStableLargeParcelable; using ::android::hardware::automotive::vehicle::PendingRequestPool; using : -
HidlHalPropValue(CarPropertyValue value, int halPropId, long timestamp, HalPropConfig config) { init(halPropId, value.getAreaId(), timestamp, VehiclePropertyStatus.AVAILABL -
AidlHalPropValue(CarPropertyValue value, int halPropId, long timestamp, HalPropConfig config) { init(halPropId, value.getAreaId(), timestamp, VehiclePropertyStatus.AVAILABL -
public void setPropertyFromCommand(int propertyId, int areaId, String data, IndentingPrintWriter writer) throws IllegalArgumentException, ServiceSpecificException { long timestampN -
public void setProperty(CarPropertyValue carPropertyValue) throws IllegalArgumentException, ServiceSpecificException { HalPropValue valueToSet; synchronized (mLock) { -
@GuardedBy("mLock") private HalPropValue carPropertyValueToHalPropValueLocked(CarPropertyValue carPropertyValue) { int mgrPropId = carPropertyValue.getPropertyId(); int halPropId = -
@Override protected void configureMockedHal() { PropertyHandler handler = new PropertyHandler(); for (VehiclePropValue value : mDefaultPropValues.values()) { handler.on -
public CarPropertyConfig<?> toCarPropertyConfig(int mgrPropertyId, PropertyHalServiceConfigs propertyHalServiceConfigs) { return toCarPropertyConfig(mgrPropertyId, propertyHalServi -
private void listVhalProps(IndentingPrintWriter writer) { // Note: The output here is used in AtsVehicleDeviceTest. DO NOT CHANGE the format without // updating AtsVehicleDeviceTest. -
@Override public void injectVehicleProperties(List<CarPropertyValue> carPropertyValues) { CarServiceUtils.assertPermission(mContext, Car.PERMISSION_INJECT_VEHICLE_PROPERTIES); CarS
only in 13 Files matched only in AOSP 13
These files matched the query in AOSP 13 but didn't appear in the top results for AOSP 17. They may be new in this version, or refactored from older files that no longer match the query.
-
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
package android.hardware.automotive.vehicle; import android.hardware.automotive.vehicle.VehiclePropertyType; /** * Declares all vehicle properties. VehicleProperty has a bitwise structure. * Each p -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* greater than 1. When omitted, Android will default to 1. * * @change_mode VehiclePropertyChangeMode:ON_CHANGE * @access VehiclePropertyAccess:READ * @config -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
+ 0x00e00000, // VehiclePropertyGroup:SYSTEM,VehicleArea:GLOBAL,VehiclePropertyType:MIXED /** * OBD2 Freeze Frame Clear * * This property allows deletion of any of the f -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* @access VehiclePropertyAccess:READ_WRITE */ HVAC_DEFROSTER = 0x0504 + 0x10000000 + 0x03000000 + 0x00200000, // VehiclePropertyGroup:SYSTEM,VehicleArea:WINDOW,VehiclePropert -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* with a property change event; when the HAL is making the request, it must also do it through * a property change event (the main difference is that the request id will be positive in the -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* car and a custom mechanism provided by the OEM, the request would be: * * int32[0]: 42 // request id * int32[1]: 10 (Android user id) * int32[2]: 0 (Android user flags) -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* onPropertyEvent() callbacks. * * For example, when a user uses the voice assistant to set HVAC temperature to 66.2 in * Fahrenheit. * First, an application will set this pro -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
+ 0x00400000, // VehiclePropertyGroup:SYSTEM,VehicleArea:SEAT,VehiclePropertyType:INT32 /** * Seat depth move * * Adjusts the seat depth. * * @change_mode Vehi -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* This property indicates the status of ETC card in this vehicle. * If the head unit is aware of an ETC card attached to the vehicle, * ELECTRONIC_TOLL_COLLECTION_CARD_TYPE gives that s -
hardware/interfaces/automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl 0.76
* @change_mode VehiclePropertyChangeMode:ON_CHANGE * @access VehiclePropertyAccess:READ */ EV_CHARGE_PORT_CONNECTED = 0x030B + 0x10000000 + 0x01000000 + 0x00200000, // V