Android Lollipop AOSP Changes

Changes from 5.1.1_r6 (LMY48G) to 5.1.1_r7 (LVY47H):

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

  • device/lge/hammerhead with 1 change(s)
    • 545aef9 : hammerhead: switch back to dlmalloc

  • device/moto/shamu with 3 change(s)
    • ea782d1 : Config change to not show swap button after merging calls into Cdma conference.
    • cf68b24 : Add SELinux Policy for RILD to access FSG partition
    • 08df735 : Config the default value for nova mcfg property

  • device/moto/shamu-kernel with 2 change(s)
    • 96860f1 : shamu: update prebuilt kernel
    • 6ac3d94 : shamu: update prebuilt kernel

  • platform/build with 75 change(s)

  • platform/frameworks/base with 24 change(s)
    • a85714e : Fix incorrect condition for sub id check.
    • 520c931 : Revert "Revert "Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.""
    • e241c8e : Revert "Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council."
    • 5022168 : GpsLocationProvider: Read data enabled status from TelephonyManager.
    • 3c317fa : Fix colored icons in doze mode
    • 2177ed5 : remove actions and calls for the old sms/mms api BUG: 18005911
    • f6419a0 : Revert "Allow home to be pressed while in incoming call screen"
    • ab26999 : Propagate DrawableContainer state on mutate, fix ColorDrawable theming
    • 9c59a03 : Add global setting for ephemeral network timeout.
    • 87c7f8c : Revert "Revert "Attempt to fix keyguard missing bug""
    • e886800 : Revert "Revert "Attempt to fix keyguard missing bug""
    • 22f0695 : Fix auto-advance regression in radial time picker
    • 08e1f64 : Push inet condition to new MobileSignalControllers
    • 168c025 : Update dark mode when notification is updated
    • c137fe9 : Offer to "merge" subscribers for data usage.
    • 1527911 : Don't send the same PendingIntent more than once.
    • 8573710 : add disable Ephemeral Network API Bug:18525241
    • dd07989 : Don't forget to listen for USER_ALL broadcasts.
    • 42b4602 : Ensure that loading and unloading of tasks happen symmetrically with lifecycle events. (Bug 18574950)
    • 9a761b4 : Show "Connected via Wi-Fi assistant" for ephemeral networks.
    • 30232fd : Fix flipped captive portal bit in network conditions bcast.
    • 14b6950 : Doing provisioning check for wifi tethering from SystemUI
    • ce6b474 : Handle package changes in NetworkScoreService.
    • 9f2c2b2 : Don't enforce control permission when preparing consented VPN.

  • platform/frameworks/opt/net/wifi with 7 change(s)
    • 567f9b2 : Split untrusted NetworkFactory from regular one.
    • ca5deaa : Revert "Hack to work around NetworkFactory bug."
    • 3b1c71f : Hack to work around NetworkFactory bug.
    • 9d13dcf : Stabilize ephemeral connections in the face of new BSSIDs.
    • 22fd791 : Hack to work around NetworkFactory bug.
    • 6c82f99 : - keep track of ephemeral configurations that are deleted by user - make sure we cleaned up prior ephemeral WiFiconfiguration from wpa_supplicant.conf Bug:18525241
    • 8c9fb52 : - dont loose explicitely selected bit when autojoining same network - use scorer only for untrusted networks Bug:18490330 Bug:18368125

  • platform/frameworks/opt/telephony with 40 change(s)
    • 1a25df0 : Log last 20 CAT proactive commands.
    • 210cd9a : UICC: Handle card level REFRESH RESET events.
    • d5a1f17 : DcTracker: Cleanup connections when IccRecords is destroyed.
    • 8d1a3d1 : Revert "Remove special handling for length field."
    • 7026d6c : Revert "Remove special handling for length field."
    • 857a98f : Revert "Remove special handling for length field."
    • 0a6f8a7 : Revert "Remove special handling for length field."
    • 6e9744e : SmsSenderCallback: Run the callback with the phone UID.
    • 3aa60e9 : Revert "Remove special handling for length field."
    • 1c547b8 : Revert "Remove special handling for length field."
    • 02728f4 : Revert "Remove special handling for length field."
    • 4a51984 : Revert "Remove special handling for length field."
    • 6785511 : Revert "Remove special handling for length field."
    • 35062bd : Revert "Remove special handling for length field."
    • d6e5599 : Revert "Remove special handling for length field."
    • f022163 : Revert "Remove special handling for length field."
    • f93b6d7 : Revert "Remove special handling for length field."
    • fcf16b9 : Revert "Remove special handling for length field."
    • 3c90862 : Revert "Remove special handling for length field."
    • 96740d8 : Revert "Remove special handling for length field."
    • 38522ee : Revert "Remove special handling for length field."
    • 22b9ecc : Data roaming/enable settings should be per phone on a single SIM device.
    • 3596ccf : Revert "Remove special handling for length field."
    • 987378c : remove actions and calls for the old sms/mms api
    • 2fa26c0 : Revert "Remove special handling for length field."
    • 03473c0 : Revert "Remove special handling for length field."
    • 5b62359 : Revert "Remove special handling for length field."
    • 4f51eee : ProxyController.setRadioCability - do not throw exception on simultaneous requests.
    • feadd9f : Clear calling entity before deleting SMS from raw table. Deletion needs permissions of the phone process.
    • f7a618c : Splice subscriber identity into NetworkMisc.
    • 5694fca : Revert "Remove special handling for length field."
    • 1aa8e10 : getActiveSubscriptionInfoList used wrong slection operator.
    • cb8e7ab : Change to query ICC file handler directly from IccCard instead of from Phone obj.
    • c895066 : Revert "Remove special handling for length field."
    • 3967db7 : CL to revert ag/575031 for nova
    • 1ec1208 : Revert "Remove special handling for length field."
    • 85bddb6 : Delete UiccCardApplication on recieving REFRESH_RESET for them.
    • 577d008 : On IMSI change and CDMA mode, set automatic network selection if it is manual.
    • 9762f91 : Delete UiccCardApplication on recieving REFRESH_RESET for them.
    • 5d7d4cc : On IMSI change and CDMA mode, set automatic network selection if it is manual.

  • platform/hardware/qcom/audio with 1 change(s)
    • 8bc4850 : hal: Fix EC not working in VoIP calls

  • platform/hardware/qcom/gps with 1 change(s)
    • 66b3250 : carrier configured GPS_LOCK value missed out

  • platform/packages/apps/Dialer with 2 change(s)
    • 578934d : Fix voicemail playback position control
    • 144d3bf : Fix voicemail playback position control

  • platform/packages/apps/InCallUI with 4 change(s)
    • e3675d6 : Revert "Allow back to be pressed while in incoming call screen"
    • 1a85ee5 : Always animate drawables when given animations
    • 247810f : Animate drawables if possible
    • fcc75d3 : Animate drawables if possible

  • platform/packages/apps/Settings with 7 change(s)
    • 2df2739 : Made the WPS icon visisble.
    • 3eb693f : Made the WPS icon visisble.
    • 35741d8 : SIM cards in Setting will only show on Multi-SIM devices
    • cb57895 : Offer to "merge" subscribers for data usage.
    • ec7dcd0 : Final platform settings UX for ephemeral networks.
    • 15b3aca : Removing checks from EnableWifiTether which are done in SystemUI
    • f710de6 : Settings app - read phone number from TelephonyManager.

  • platform/packages/services/Telecomm with 1 change(s)
    • bbb6c5b : Allow PSTN phone account for incoming calls from connection manager

  • platform/packages/services/Telephony with 1 change(s)
    • 73fea4c : Derive "merged" subscribers based on line numbers.

  • platform/prebuilts/sdk with 1 change(s)
    • 5e10681 : remove actions and calls for the old sms/mms api BUG: 18005911