Android Nougat AOSP Changes

Changes from 7.0.0_r21 (N5D91L) to 7.0.0_r24 (NBD91U):

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 (18):

  • device/htc/flounder with 3 change(s)

  • device/huawei/angler with 3 change(s)
    • 4854b2f : Xtra Fixes - https, version check & version 3
    • 04afcab : Xtra Fixes - https, version check & version 3
    • 89a73f0 : Xtra Fixes - https, version check & version 3

  • device/lge/bullhead with 3 change(s)
    • ae0d62c : Xtra Fixes - https, version check & version 3
    • 2f201ad : Xtra Fixes - https, version check & version 3
    • fc5fca8 : Xtra Fixes - https, version check & version 3

  • device/moto/shamu with 5 change(s)
    • 9dad036 : Xtra Patch - https
    • 30e2b48 : Xtra Patch - https
    • 072f03a : Xtra Patch - https
    • 7bb3812 : shamu: remove discard in fstab
    • a84b0eb : Revert "Path fix for backend connection to FE upon call disconnection"

  • platform/bionic with 3 change(s)
    • e6c2570 : Fix a linking error in bionic/tests
    • 3933127 : Fix a linking error in bionic/tests
    • 719e285 : Fix a linking error in bionic/tests

  • platform/build with 26 change(s)

  • platform/external/curl with 18 change(s)
    • 14929b8 : Update and re-run androidconfigure.
    • a4b11cd : Update libcurl from 7.49.1 to 7.50.1.
    • a67de91 : Update and re-run androidconfigure.
    • a38aa1c : Add README.version and update script.
    • 21b0de3 : Update libcurl from 7.43 to 7.49.1
    • 6ba31fb : Remove bogus dependency on sys/utime.h.
    • b05010e : Update and re-run androidconfigure.
    • de0a91c : Update libcurl from 7.49.1 to 7.50.1.
    • 9cdb818 : Update and re-run androidconfigure.
    • 6239d30 : Add README.version and update script.
    • fddeae5 : Update libcurl from 7.43 to 7.49.1
    • f712982 : Remove bogus dependency on sys/utime.h.
    • 06842e3 : Update and re-run androidconfigure.
    • bd91a89 : Update libcurl from 7.49.1 to 7.50.1.
    • c0c2e5f : Add README.version and update script.
    • 18e9694 : Update and re-run androidconfigure.
    • 7167103 : Update libcurl from 7.43 to 7.49.1
    • a1ded0a : Remove bogus dependency on sys/utime.h.

  • platform/external/libavc with 6 change(s)
    • c0d86a2 : Decoder: Fixes in handling errors in Mbaff clips.
    • eee053f : Decoder: Ignore few dpb errors
    • 5124530 : Decoder: Fixes in handling errors in Mbaff clips.
    • d6fe693 : Decoder: Ignore few dpb errors
    • 31deb23 : Decoder: Fixes in handling errors in Mbaff clips.
    • 43b0849 : Decoder: Ignore few dpb errors

  • platform/frameworks/av with 9 change(s)
    • 8705ead : Fix potential NULL dereference in Visualizer effect
    • 19cb0bd : Fix divide by zero
    • 9d30f9a : MPEG4Extractor: Check mLastTrack before parsing btrt box.
    • 7d0a568 : Fix potential NULL dereference in Visualizer effect
    • 9281881 : Fix divide by zero
    • 2552ca9 : MPEG4Extractor: Check mLastTrack before parsing btrt box.
    • 323a9c7 : Fix divide by zero
    • bd501c3 : Fix potential NULL dereference in Visualizer effect
    • 1aa3f25 : MPEG4Extractor: Check mLastTrack before parsing btrt box.

  • platform/frameworks/base with 9 change(s)
    • a7179cd : ExifInterface: Provide backward compatibility
    • af53690 : Fix launching alarm pending intent
    • aaa09aa : Force APKs to be streamed
    • df7714e : Fix launching alarm pending intent
    • 4da7604 : Force APKs to be streamed
    • f460753 : Fix launching alarm pending intent
    • 4396456 : Force APKs to be streamed
    • 965e4f2 : ExifInterface: Provide backward compatibility
    • cd2f75a : LocationManager - Handle Shutdown for right User

  • platform/frameworks/ex with 3 change(s)
    • 4d40549 : Handle color bounds correctly in GIF decode.
    • 8cfb35c : Handle color bounds correctly in GIF decode.
    • b7ab8d0 : Handle color bounds correctly in GIF decode.

  • platform/frameworks/opt/net/wifi with 6 change(s)
    • 96d8d99 : resolve merge conflicts of 849c5c7 to mnc-dev
    • fa8f7e4 : wifinative jni: check array length to prevent stack overflow
    • c108260 : resolve merge conflicts of 849c5c7 to mnc-dev
    • 8d3656e : wifinative jni: check array length to prevent stack overflow
    • 2d609bc : resolve merge conflicts of 849c5c7 to mnc-dev
    • dcc1383 : wifinative jni: check array length to prevent stack overflow

  • platform/frameworks/opt/telephony with 1 change(s)
    • 27af576 : Remove flag from intent sent from Catservice to StkApp.

  • platform/hardware/qcom/audio with 3 change(s)
    • 4d27f38 : Fix potential NULL dereference in Visualizer effect
    • 916d7d9 : Fix potential NULL dereference in Visualizer effect
    • 22da7bf : Fix potential NULL dereference in Visualizer effect

  • platform/hardware/qcom/media with 9 change(s)
    • 59cdda6 : mm-video-v4l2: vdec: Disallow changing buffer modes/counts on allocated ports
    • 24afa4e : mm-video-v4l2: vdec: Disallow input usebuffer for secure case
    • 51412be : mm-video-v4l2: venc: Disallow changing buffer count/size on allocated port
    • af8b642 : mm-video-v4l2: vdec: Disallow input usebuffer for secure case
    • 6529120 : mm-video-v4l2: venc: Disallow changing buffer count/size on allocated port
    • 6e12f81 : mm-video-v4l2: vdec: Disallow changing buffer modes/counts on allocated ports
    • fd3168f : mm-video-v4l2: vdec: Disallow input usebuffer for secure case
    • 67244a7 : mm-video-v4l2: venc: Disallow changing buffer count/size on allocated port
    • ade29e4 : mm-video-v4l2: vdec: Disallow changing buffer modes/counts on allocated ports

  • platform/packages/apps/Stk with 1 change(s)
    • 81eb827 : Make stk app FBE aware.

  • platform/packages/services/Telephony with 6 change(s)
    • 22be15b : Unexport OmtpMessageReceiver
    • 933472a : Restrict SipProfiles to profiles directory
    • 13c0e64 : Unexport OmtpMessageReceiver
    • f82098d : Restrict SipProfiles to profiles directory
    • 893326c : Unexport OmtpMessageReceiver
    • 000bc0f : Restrict SipProfiles to profiles directory

  • platform/system/core with 3 change(s)
    • e92c5a9 : Fix out of bound access in libziparchive
    • 391c846 : Fix out of bound access in libziparchive
    • 9c3f39f : Fix out of bound access in libziparchive