Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c78d7711 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Snap for 9325779 from 21e18815 to udc-release

Change-Id: I8d7959ec6d775b23afcf1f972519885693cadec0
parents 507d19eb 21e18815
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -424,6 +424,8 @@
            <xs:enumeration value="AUDIO_FORMAT_DRA"/>
            <xs:enumeration value="AUDIO_FORMAT_APTX_ADAPTIVE_QLEA"/>
            <xs:enumeration value="AUDIO_FORMAT_APTX_ADAPTIVE_R4"/>
            <xs:enumeration value="AUDIO_FORMAT_DTS_HD_MA"/>
            <xs:enumeration value="AUDIO_FORMAT_DTS_UHD_P2"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="extendableAudioFormat">
+6 −7
Original line number Diff line number Diff line
@@ -1632,10 +1632,8 @@ enum VehicleProperty : int32_t {
     *
     * The Android properties are:
     *
     * int32Values[0] : Input code identifying the function representing this event. Valid event
     *                  types are defined by CustomInputType.CUSTOM_EVENT_F1 up to
     *                  CustomInputType.CUSTOM_EVENT_F10. They represent the custom event to be
     *                  defined by OEM partners.
     * int32Values[0] : Input code identifying the function representing this event. OEMs are free
     *                  to use any signed 32 bits number to represent the input code value.
     * int32Values[1] : target display type defined in VehicleDisplay. Events not tied to specific
     *                  display must be sent to VehicleDisplay#MAIN.
     * int32Values[2] : repeat counter, if 0 then event is not repeated. Values 1 or above means
@@ -5326,10 +5324,11 @@ enum ProcessTerminationReason : int32_t {
 */
enum CustomInputType : int32_t {
    /**
     * Ten functions representing the custom input code to be defined and implemented by OEM
     * partners.
     * Ten optional function codes to be used in case OEM don't need more than 10 input code values.
     *
     * OEMs need to formally contact Android team if more than 10 functions are required.
     * OEMs are free to use any signed 32 bits number to represent the input code value.
     * The following function keys are only for convenience and any other integer values are
     * also allowed.
     */
    CUSTOM_EVENT_F1 = 1001,
    CUSTOM_EVENT_F2 = 1002,
+3 −0
Original line number Diff line number Diff line
@@ -929,4 +929,7 @@ b7ce2d87841585551b082fca6d099622e63b7099e0d8013f687ea1a1dc35c4dc android.hardwar
1bac6a7c8136dfb0414fe5639eec115aa2d12927e64a0642a43fb53225f099b2 android.hardware.wifi@1.6::IWifiStaIface
0a800e010e8eb6eecdfdc96f04fd2ae2f417a79a74a7c0eec3a9f539199bccd4 android.hardware.wifi@1.6::types

# ABI preserving changes to HALs during Android U
2aa559cda86c358c6429114ef6bc72c1b43281e98f9eb6b4df5e7073c8d05767 android.hardware.automotive.vehicle@2.0::types

# There will be no more HIDL HALs. Use AIDL instead.
+2 −2
Original line number Diff line number Diff line
@@ -1603,14 +1603,14 @@ TEST_P(GnssHalTest, TestAccumulatedDeltaRange) {
    auto callback = sp<GnssMeasurementCallbackAidl>::make();
    sp<IGnssMeasurementInterface> iGnssMeasurement;
    auto status = aidl_gnss_hal_->getExtensionGnssMeasurement(&iGnssMeasurement);
    ASSERT_TRUE(status.isOk());
    ASSERT_TRUE(iGnssMeasurement != nullptr);

    IGnssMeasurementInterface::Options options;
    options.intervalMs = 1000;
    options.enableFullTracking = true;
    status = iGnssMeasurement->setCallbackWithOptions(callback, options);

    ASSERT_TRUE(status.isOk());
    ASSERT_TRUE(iGnssMeasurement != nullptr);

    bool accumulatedDeltaRangeFound = false;
    const int kNumMeasurementEvents = 15;
+6 −1
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ This document provides an exact description of which changes have occurred in th
    `"android.hardward.security.keymint"`).
* ProtectedData has been removed.
* DeviceInfo
  * `version` has moved to a top-level field within the CSR generated by the HAL
  * `version` has moved to a top-level field within the CSR generated by the HAL.
* IRemotelyProvisionedComponent
  * The need for an EEK has been removed. There is no longer an encrypted portion of the CSR.
  * Test mode has been removed.
@@ -36,5 +36,10 @@ This document provides an exact description of which changes have occurred in th
    * the chain of signing, MACing, and encryption operations has been replaced with a single
      COSE_Sign1 object.
    * CertificateType has been added to identify the type of certificate being requested.
    * The structure has been composed to enable a clear split between what is required to validate a
      payload and the implementation-defined payload itself. This is done by creating a typed
      `AuthenticatedRequest<T>` object representing the top level data required to authenticate
      the data provided in the payload, `T`.
* RpcHardwareInfo
  * `supportedNumKeysInCsr` added to report the maximum number of keys supported in a CSR.
  * `supportedEekCurve` is no longer used, due to the removal of the EEK from the scheme.
Loading