Android Marshmallow AOSP Changes

Changes from 6.0.0_r1 (MRA58K) to 6.0.0_r2 (MRA58N):

Warning Releases with no significant changes other than version bump in platform/build component are likely to only feature proprietary binary blob (e.g. firmwares) changes.

Newly Added Components (0):

None

Removed Components (0):

None

Updated Components (8):

  • platform/build with 4 change(s)

  • platform/cts with 32 change(s)
    • b36beae : Fix flaky AudioTrackTest#testPlayStreamData
    • b48041d : Add code to start/stop recording to catch AudioRecord routing notifications.
    • f206b64 : Improve fairness of Sensor Timestamp Jitter Test
    • bfd091a : Increase deqp inactivity timeout to 10 mins
    • 33b9b31 : cts/tests/tests/security: increase timeout in ClonedSecureRandomTest
    • 11d125a : Fix NullPointException BatterySaverModeTest
    • f6b7933 : CameraITS: make edge enhancement test more robust
    • e5768c8 : CameraITS: tweak test_exposure
    • b387902 : media: don't fail the test if encoder is still active.
    • c020845 : CtsVerifier: Fix cross profile intent filters test.
    • 1497b45 : MediaPlayerTest: temporarily disable timestamp checking for seek related operations.
    • 6a443b7 : Set LOCAL_CXX_STL := none for cts-usb-accessory
    • 44d2e06 : media: skip unknown types for testGetMaxSupportedInstances test.
    • 59da2e1 : Bug fix SignificantMotion test activity.
    • 6774eb5 : Make atrace test app debuggable
    • 7ccd1b2 : JetPlayerTest: cleanup JetPlayer test
    • a47b405 : Fix batch scan test bug.
    • c3fa69e : Camera: reduce number of buffers allocated in PerformanceTest
    • 29793d7 : Remove DeadObjectException from dumpservice failure condition.
    • 23d5c06 : More robust MmsTest
    • 5623639 : Fix string formatting in SensorParameterRangeTest.
    • abeecab : Permit __NR_modify_ldt via Seccomp-BPF on x86.
    • fef8b2c : Fix test packages.
    • 9f2c09d : Don't check that requestRouteToHost works if we have no IPv4.
    • b03ebb2 : Add light status bar CTS
    • 7ed3699 : Increase timeout when mounting adopted storage.
    • af9c173 : Add CTS Verifier for the app link API in TIF
    • 144391d : Remove dependence on GSA voice_interaction_service from CTS tests.
    • bb01abb : If there are no activities registered for voice intents, don't run the corresponding CTS tests. For example, Android television implementations don't process voice intents: battery_saver_mode.
    • b11c059 : CameraITS: avoid using non-guaranteed RAW12 stream combination
    • 01f2172 : CameraITS: avoid using non-guaranteed stream combination
    • 0e7627f : CameraITS: only use analog gain for RAW gain test

  • platform/external/aac with 1 change(s)
    • 4d64f30 : Fix crash on invalid channel config

  • platform/external/tremolo with 1 change(s)
    • 724d251 : libvorbisidec: sanity check index of marker.

  • platform/frameworks/av with 13 change(s)
    • 02103bb : StagefrightMetadataRetriever: handle error returned from convertMetaDataToMessage().
    • fe70d26 : IAudioFlinger: fix the missing initialization of variable to ensure no info leak when writing them to Parcel.
    • 663bd4e : Fix heap data leak vulnerability
    • 8f0b224 : IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel.
    • fd45c56 : IAudioFlinger: clear config before reading it from parcel.
    • f2e5350 : Protect data source access with mutex during disconnect
    • f605c78 : Ogg: avoid size_t overflow in base64 decoding
    • d3e29ba : Zero out return values in audio binder calls
    • 0ddd3f4 : Zero out return values in media binder calls
    • 229338a : Make IEffect command more robust (second try)
    • fbf25d6 : libstagefright: sanity check size before dereferencing pointer in Utils.cpp
    • aec1b54 : Fix timedtext parsing
    • 64ec616 : Fix for security vulnerability in media server

  • platform/frameworks/native with 1 change(s)
    • 846d747 : Initialize local variables to avoid data leak

  • platform/system/bt with 1 change(s)
    • 9d62485 : Disable opening network debug ports for security reasons

  • platform/system/core with 1 change(s)
    • 6b667fd : libutils: Fix integer overflows in VectorImpl.