Single-version search →
0 files in both · 10 only in 17 · 10 only in 13 · 1224 ms

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.

  1. Lines 38–75 · cpp · AOSP 17
    namespace {
    
    using ::android::base::StringPrintf;
    using ::android::hardware::automotive::vehicle::fromStableLargeParcelable;
    using ::android::hardware::automotive::vehicle::PendingRequestPool;
    using :
  2. Lines 927–936 · java · AOSP 17
    HidlHalPropValue(CarPropertyValue value, int halPropId, long timestamp,
                    HalPropConfig config) {
                init(halPropId, value.getAreaId(), timestamp, VehiclePropertyStatus.AVAILABL
  3. Lines 524–533 · java · AOSP 17
    AidlHalPropValue(CarPropertyValue value, int halPropId, long timestamp,
                    HalPropConfig config) {
                init(halPropId, value.getAreaId(), timestamp, VehiclePropertyStatus.AVAILABL
  4. Lines 1340–1351 · java · AOSP 17
    public void setPropertyFromCommand(int propertyId, int areaId, String data,
                IndentingPrintWriter writer) throws IllegalArgumentException, ServiceSpecificException {
            long timestampN
  5. Lines 1300–1309 · java · AOSP 17
    public void setProperty(CarPropertyValue carPropertyValue)
                throws IllegalArgumentException, ServiceSpecificException {
            HalPropValue valueToSet;
            synchronized (mLock) {
         
  6. Lines 2527–2536 · java · AOSP 17
    @GuardedBy("mLock")
        private HalPropValue carPropertyValueToHalPropValueLocked(CarPropertyValue carPropertyValue) {
            int mgrPropId = carPropertyValue.getPropertyId();
            int halPropId =
  7. Lines 109–123 · java · AOSP 17
    @Override
        protected void configureMockedHal() {
            PropertyHandler handler = new PropertyHandler();
            for (VehiclePropValue value : mDefaultPropValues.values()) {
                handler.on
  8. Lines 113–117 · java · AOSP 17
    public CarPropertyConfig<?> toCarPropertyConfig(int mgrPropertyId,
                PropertyHalServiceConfigs propertyHalServiceConfigs) {
            return toCarPropertyConfig(mgrPropertyId, propertyHalServi
  9. Lines 4519–4533 · java · AOSP 17
    private void listVhalProps(IndentingPrintWriter writer) {
            // Note: The output here is used in AtsVehicleDeviceTest. DO NOT CHANGE the format without
            // updating AtsVehicleDeviceTest.
     
  10. Lines 1424–1429 · java · AOSP 17
    @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.

  1. Lines 1–2844 · aidl · AOSP 13
    package android.hardware.automotive.vehicle;
    
    import android.hardware.automotive.vehicle.VehiclePropertyType;
    /**
     * Declares all vehicle properties. VehicleProperty has a bitwise structure.
     * Each p
  2. Lines 1–2844 · aidl · AOSP 13
         *                  greater than 1. When omitted, Android will default to 1.
         *
         * @change_mode VehiclePropertyChangeMode:ON_CHANGE
         * @access VehiclePropertyAccess:READ
         * @config
  3. Lines 1–2844 · aidl · AOSP 13
                + 0x00e00000, // VehiclePropertyGroup:SYSTEM,VehicleArea:GLOBAL,VehiclePropertyType:MIXED
        /**
         * OBD2 Freeze Frame Clear
         *
         * This property allows deletion of any of the f
  4. Lines 1–2844 · aidl · AOSP 13
         * @access VehiclePropertyAccess:READ_WRITE
         */
        HVAC_DEFROSTER = 0x0504 + 0x10000000 + 0x03000000
                + 0x00200000, // VehiclePropertyGroup:SYSTEM,VehicleArea:WINDOW,VehiclePropert
  5. Lines 1–2844 · aidl · AOSP 13
         * 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
     
  6. Lines 1–2844 · aidl · AOSP 13
         * 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)
    
  7. Lines 1–2844 · aidl · AOSP 13
         * 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
  8. Lines 1–2844 · aidl · AOSP 13
                + 0x00400000, // VehiclePropertyGroup:SYSTEM,VehicleArea:SEAT,VehiclePropertyType:INT32
        /**
         * Seat depth move
         *
         * Adjusts the seat depth.
         *
         * @change_mode Vehi
  9. Lines 1–2844 · aidl · AOSP 13
         * 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
  10. Lines 1–2844 · aidl · AOSP 13
         * @change_mode VehiclePropertyChangeMode:ON_CHANGE
         * @access VehiclePropertyAccess:READ
         */
        EV_CHARGE_PORT_CONNECTED = 0x030B + 0x10000000 + 0x01000000
                + 0x00200000, // V

Want this comparison inside Claude Code, Cursor, or Cline? MCP setup →