Android 10 AOSP Changes

Changes from 10.0.0_r26 (QQ1A.200205.002) to 10.0.0_r27 (QQ1B.200205.002):

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

  • device/google/coral with 7 change(s)
    • 78e7296 : Make corner path coral/flame overlays untranslatable
    • d7c9b7e : Set coral SVN to 13 bug:146378789 (cherry picked from commit a38cd7dd40813e25a1861e4fca1544234b09038e)
    • 370a963 : Update SVN for Coral to 12 for expected January Docomo Radio bug: 144373594 (cherry picked from commit 0196788292b69d03ad1f45b7570dac704f6dfa66)
    • 4aac38a : floral: remove WeChat app from high refresh rate exception list
    • b6f16ef : Set coral SVN to 11 bug:144373594 (cherry picked from commit 7cf11ae1dadb72014853604bceee01287a9a264f)
    • 6455e08 : Bump coral SVN to 10
    • a0877e7 : Update Coral SVN to 7

  • platform/build with 25 change(s)
    • 3955798 : Version bump to QQ1B.200205.002 [core/build_id.mk]
    • e40fb3a : Update Security String to 2020-02-05 bug:146378789 (cherry picked from commit 9b687f04caa32b6794867f2568e02968c318d482)
    • b4500d8 : Update Security String to 2020-02-01 bug:146378789 (cherry picked from commit 82e8e7939098ead0754dcfacab42d0452d6559d9)
    • 8f6b3a6 : Set SPL to 2020-01-05
    • 9963388 : Version bump to QQ1B.200105.004 [core/build_id.mk]
    • ce782e8 : Version bump to QQ1B.200105.003 [core/build_id.mk]
    • eb952cf : Version bump to QQ1B.200105.002 [core/build_id.mk]
    • 7ea7b55 : Version bump to QQ1B.200105.001 [core/build_id.mk]
    • ba80a1c : Version bump to QQ1B.200101.002 [core/build_id.mk]
    • 03f098a : Set SPL to 2020-01-01
    • 78a6049 : Version bump to QQ1B.191205.012 [core/build_id.mk]
    • e570124 : Version bump to QQ1B.191205.011 [core/build_id.mk]
    • 41fc32a : Version bump to QQ1B.191205.010 [core/build_id.mk]
    • 275b2c3 : Version bump to QQ1B.191205.009 [core/build_id.mk]
    • e22ee1b : Version bump to QQ1B.191205.008 [core/build_id.mk]
    • 0593294 : Version bump to QQ1B.191205.007 [core/build_id.mk]
    • 7f2d783 : Version bump to QQ1B.191205.006 [core/build_id.mk]
    • 0657140 : Version bump to QQ1B.191205.005 [core/build_id.mk]
    • 9f8a368 : Version bump to QQ1B.191205.004 [core/build_id.mk]
    • a2f5b61 : Version bump to QQ1B.191205.003 [core/build_id.mk]
    • 8ba80a1 : Version bump to QQ1B.191205.002 [core/build_id.mk]
    • 14ab119 : Bump SPL to 2019-12-05
    • 0212547 : Version bump to QQ1B.191011.004 [core/build_id.mk]
    • 2c07456 : Version bump to QQ1B.191011.003 [core/build_id.mk]
    • cbc26e8 : Version bump to QQ1B.191011.002 [core/build_id.mk]

  • platform/cts with 1 change(s)
    • 2c6bdaa : Update PermissionChecker usages to avoid unnecessary attribution.

  • platform/external/sqlite with 1 change(s)
    • 79f2f35 : Apply security patch to sqlite 3.22

  • platform/frameworks/av with 2 change(s)
    • 6e1f06c : Codec2Client: Retry creation on failed transaction
    • 59ec67e : AudioFlinger: enforce OP_RECORD_AUDIO during recording

  • platform/frameworks/base with 18 change(s)
    • 7112d59 : Put userId at the end of parcel
    • bf6a82b : RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply
    • 28433f7 : Handles null outInfo in deleteSystemPackageLI
    • 77fa229 : RESTRICT AUTOMERGE Make toasts non-clickable
    • 6bb015c : Revoke granted permission when the permission defining app is removed.
    • d98e926 : Actually use mContext directly
    • 2f0580d : Use KNOWN_PACKAGES when shared lib consumers
    • f036bf2 : Ensure SKP serialization occurs on RenderThread
    • 29374dd : Dismissed keyguard gone runnables when aborting
    • 0e55dee : Do not register lift when sensor is not present
    • 57fe3f9 : Validate wallpaper dimension while generating crop
    • f591168 : Prevent system uid component from running in an isolated app process
    • cf81ce2 : Fixed a bug where the statusbar wasn't interactive
    • 9931b2f : Add ImsReasonInfo constant for retrying without RTT
    • cb8859b : Keep interrupts on when in battery saver mode
    • 46a8d25 : Force FGS notifications to show for a minimum time
    • 9d19f71 : Update PermissionChecker usages to avoid unnecessary attribution.
    • 425afde : Only allow INSTALL_ALLOW_TEST from shell or root

  • platform/frameworks/native with 3 change(s)
    • 53dbbad : Don't leak input events to dumpsys on user builds
    • 21331b1 : Resize object capacity when shrinking Parcel
    • 6c524a5 : Sensor: use FlattenableUtils::align

  • platform/frameworks/opt/net/wifi with 1 change(s)
    • a22aa58 : [MAC rand] Removing persistent storage

  • platform/frameworks/opt/telephony with 2 change(s)
    • 7e80d28 : Fixed emergency alert not showing up issue
    • bb03bbc : Add logic to retry call without RTT

  • platform/hardware/libhardware with 1 change(s)
    • bf0d7f2 : Fix accidental implicit fallthroughs

  • platform/hardware/qcom/audio with 1 change(s)
    • bdcd0ce : audio: free and assign NULL to global static device pointer

  • platform/packages/apps/Bluetooth with 1 change(s)
    • 6a227d9 : Enforce BLUETOOTH_PRIVILEGED in setPhonebookAccessPermission

  • platform/packages/apps/CellBroadcastReceiver with 2 change(s)
    • fdc77b6 : Fixed that geo-fencing message not turned on
    • d5b6f11 : Enabled geo-fencing trigger message

  • platform/packages/apps/CertInstaller with 1 change(s)
    • b02099f : KeyChain: Do not allow hiding Cert Install dialog

  • platform/packages/apps/Launcher3 with 2 change(s)
    • 7409190 : Fix quickswitch flickers/ignored swipes
    • b8b9cfa : Don't allow scrolling RecentsView outside navbar during quickswitch

  • platform/packages/apps/Nfc with 1 change(s)
    • ee28e6b : Fix stack-use-after-scope in NativeNfcManager.cpp

  • platform/packages/apps/PackageInstaller with 1 change(s)
    • 30c8842 : Update PermissionChecker usages to avoid unnecessary attribution.

  • platform/packages/apps/Settings with 3 change(s)
    • f957454 : Prevent accounts page directly opening in screen pinning mode
    • 0308976 : Fix non responding slice toggling
    • 6b66f3c : Fix non responding slice toggling problem.

  • platform/packages/services/Telecomm with 1 change(s)
    • 9797e47 : Add missing Log.endSession

  • platform/system/bt with 8 change(s)
    • 6d3d599 : SDP: add return after SDP disconnection
    • 337e5a2 : GAP: Correct the continuous pkt length in l2cap
    • cc3f44b : Fix potential OOB write in btm_read_remote_ext_features_complete
    • 966ae26 : Revert "Fix potential OOB write in btm_read_remote_ext_features_complete"
    • 67524ad : Fix potential OOB write in btm_read_remote_ext_features_complete
    • 55f4d92 : [system][bt] fix -Wdangling-gsl
    • f2a18e9 : Revert "Confirm the presence of BT key when BT ON"
    • 0bc2b6e : Fix read out of bounds in BtifAvEvent::DeepCopy

  • platform/system/core with 1 change(s)
    • 73a1beb : FlattenableUtils::align memsets

  • platform/system/nfc with 1 change(s)
    • 2e1feaa : Prevent uncleared memory leaking in rw_i93.cc

  • platform/system/security with 1 change(s)
    • debf1d8 : Encrypt AES-256 keystore master keys.