Single-version search →
0 unchanged · 0 modified · 3 moved · 12 only in 14 · 12 only in 16

moved Refactored to a different location

These chunks shifted file path or symbol name. Entries marked byte-identical are exact moves matched via content hash; others are fuzzy matches by preview similarity (threshold 0.7).

  1. renamed similarity 1.00

    AOSP 14 android-14.0.0_r75

    hardware/interfaces/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
    aidl (part 8/20) ·aidl_file ·aidl · first seen r50
         * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
         * implement it as VehiclePropertyAccess.READ only.
         *
         * @change_mode VehiclePropertyChang

    AOSP 16 android-16.0.0_r4

    hardware/interfaces/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
    aidl (part 6/26) ·aidl_file ·aidl · first seen r3
         * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
         * implement it as VehiclePropertyAccess.READ only.
         *
         * @change_mode VehiclePropertyChang
  2. renamed similarity 1.00

    AOSP 14 android-14.0.0_r75

    hardware/interfaces/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
    aidl (part 1/20) ·aidl_file ·aidl · first seen r50
    package android.hardware.automotive.vehicle;
    
    import android.hardware.automotive.vehicle.VehicleArea;
    import android.hardware.automotive.vehicle.VehiclePropertyGroup;
    import android.hardware.automotiv

    AOSP 16 android-16.0.0_r4

    hardware/interfaces/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
    aidl (part 1/26) ·aidl_file ·aidl · first seen r3
    package android.hardware.automotive.vehicle;
    
    import android.hardware.automotive.vehicle.VehicleArea;
    import android.hardware.automotive.vehicle.VehiclePropertyGroup;
    import android.hardware.automotiv
  3. renamed similarity 0.71

    AOSP 14 android-14.0.0_r75

    hardware/interfaces/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
    aidl (part 11/20) ·aidl_file ·aidl · first seen r50
         *    Note that in this mode, 0 indicates the window is closed.
         *
         * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
         * implement it as Vehic

    AOSP 16 android-16.0.0_r4

    hardware/interfaces/automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehicleProperty.aidl
    aidl (part 8/26) ·aidl_file ·aidl · first seen r3
         * properties, then their values must be updated and communicated to the AAOS framework as well.
         *
         * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the optio

only in 14 Removed or refactored away in 16

Matched the query in AOSP 14 (android-14.0.0_r75) but didn't appear in the top results for AOSP 16. They may have been removed, or refactored beyond the query's reach.

  1. aidl (part 20/20)· lines 1–6048 ·aidl · AOSP 14
         * Low Speed Collision Warning state.
         *
         * Returns the current state of Low Speed Collision Warning. This property must always return a
         * valid state defined in LowSpeedCollisionWarn
  2. aidl (part 15/20)· lines 1–6048 ·aidl · AOSP 14
         * string: "ElGuesto" // name of the new user
         *
         * Then if the request succeeded, the HAL would return:
         *
         * int32[0]: 42  // request id
         * int32[1]: 1   // CreateUserStatus:
  3. aidl (part 10/20)· lines 1–6048 ·aidl · AOSP 14
         * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have the option to
         * implement it as VehiclePropertyAccess.READ only.
         *
         * @change_mode VehiclePropertyChang
  4. aidl (part 17/20)· lines 1–6048 ·aidl · AOSP 14
         * configs per getPropConfigs request by Car Service. This number must be small enough so that
         * each getPropConfigs payload will not exceed binder limitation, however, a smaller number will
    
  5. aidl (part 14/20)· lines 1–6048 ·aidl · AOSP 14
        DISABLED_OPTIONAL_FEATURES = 0x0F06 + 0x10000000 + 0x01000000
                + 0x00100000, // VehiclePropertyGroup:SYSTEM,VehicleArea:GLOBAL,VehiclePropertyType:STRING
        /**
         * Defines the init
  6. aidl (part 13/20)· lines 1–6048 ·aidl · AOSP 14
         * the corresponding freeze frame.
         *
         * @change_mode VehiclePropertyChangeMode.ON_CHANGE
         * @access VehiclePropertyAccess.READ
         * @version 2
         */
        OBD2_FREEZE_FRAME_INFO = 0
  7. aidl (part 16/20)· lines 1–6048 ·aidl · AOSP 14
         * @version 2
         */
        CLUSTER_DISPLAY_STATE = 0x0F35 + 0x10000000 + 0x01000000
                + 0x00410000, // VehiclePropertyGroup:SYSTEM,VehicleArea:GLOBAL,VehiclePropertyType:INT32_VEC
        /**
  8. aidl (part 18/20)· lines 1–6048 ·aidl · AOSP 14
         * For the global area ID (0), the VehicleAreaConfig#supportedEnumValues array must be defined
         * unless all states of both LaneDepartureWarningState (including OTHER, which is not
         * reco
  9. aidl (part 12/20)· lines 1–6048 ·aidl · AOSP 14
                0x0BF1 + VehiclePropertyGroup.SYSTEM + VehicleArea.SEAT + VehiclePropertyType.BOOLEAN,
    
        /**
         * Vehicle Maps Service (VMS) message
         *
         * This property uses MIXED data to com
  10. aidl (part 19/20)· lines 1–6048 ·aidl · AOSP 14
         * false), this property must return StatusCode#NOT_AVAILABLE_DISABLED. If CRUISE_CONTROL_STATE
         * is implemented and the state is set to an ErrorState value, then this property must return a
    
  11. aidl (part 4/20)· lines 1–6048 ·aidl · AOSP 14
         * Recirc “off” means the majority of the airflow into the cabin is coming
         * from outside the car.
         *
         * This property is defined as VehiclePropertyAccess.READ_WRITE, but OEMs have th
  12. aidl (part 2/20)· lines 1–6048 ·aidl · AOSP 14
        WHEEL_TICK = 0x0306 + 0x10000000 + 0x01000000
                + 0x00510000, // VehiclePropertyGroup:SYSTEM,VehicleArea:GLOBAL,VehiclePropertyType:INT64_VEC
        /**
         * Fuel remaining in the vehicle

only in 16 New in 16 (or refactored from elsewhere)

Matched the query in AOSP 16 (android-16.0.0_r4) but didn't appear in the top results for AOSP 14. Likely added in this version, or refactored from older code that no longer matches the query.

  1. aidl (part 2/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * usually displayed on the speedometer.
         *
         * @change_mode VehiclePropertyChangeMode.CONTINUOUS
         * @access VehiclePropertyAccess.READ
         * @unit VehicleUnit.METER_PER_SEC
         * @ve
  2. aidl (part 3/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * If {@code HasSupportedValueInfo} for a specific area ID is not {@code null}:
         * {@code HasSupportedValueInfo#hasMinSupportedValue} and
         * {@code HasSupportedValueInfo#hasMaxSupportedVal
  3. aidl (part 4/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * PARKING_BRAKE_AUTO_APPLY describes whether the feature of automatic parking brake is enabled/
         * disabled, and does not describe the current state of the actual parking brake.
         *
         *
  4. aidl (part 5/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         *  ROW_1_RIGHT) and three seats in the second (ROW_2_LEFT, ROW_2_CENTER,
         *  ROW_2_RIGHT) and third rows (ROW_3_LEFT, ROW_3_CENTER, ROW_3_RIGHT). There
         *  are three temperature control u
  5. aidl (part 9/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         *                with the first down starting at 0 and counting up from there. For key up
         *                events, this is always equal to 0
         *
         * int64array[0]: down time, elapsed n
  6. aidl (part 25/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * {@code MinMaxSupportedValueResult#maxSupportedValue} has the same meaning as maxFloatValue.
         *
         * When this property is not available because CC is disabled (i.e. CRUISE_CONTROL_ENABLED
  7. aidl (part 7/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * {@code HasSupportedValueInfo#hasMaxSupportedValue} must be {@code true} for the specified
         * area ID.
         * {@code MinMaxSupportedValueResult#minSupportedValue} has the same meaning as min
  8. aidl (part 15/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * @version 2
         */
        SEAT_LUMBAR_VERTICAL_MOVE =
                0x0BA2 + VehiclePropertyGroup.SYSTEM + VehicleArea.SEAT + VehiclePropertyType.INT32,
        /**
         * Represents property that indic
  9. aidl (part 20/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         *    equivalent to receiving an Intent.ACTION_USER_UNLOCKED in an Android app.
         * 2. When it failed it's called right away and the value of the current and target users ids
         *    in the r
  10. aidl (part 13/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * {@code MinMaxSupportedValueResult#minSupportedValue} has the same meaning as minInt32Value.
         * {@code MinMaxSupportedValueResult#maxSupportedValue} has the same meaning as maxInt32Value.
      
  11. aidl (part 22/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * {@code HasSupportedValueInfo#hasMaxSupportedValue} must be {@code true} and
         * {@code MinMaxSupportedValueResult#maxSupportedValue} must be implemented.
         *
         * This property is defin
  12. aidl (part 14/26)· lines 1–7673 ·aidl · AOSP 16 · first seen r3
         * {@code MinMaxSupportedValueResult#minSupportedValue} has the same meaning as minInt32Value.
         * {@code MinMaxSupportedValueResult#maxSupportedValue} has the same meaning as maxInt32Value.
      

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