[ONE Android Development] varund7726:
UPDATE 20170502 May security Patch

Changelog :-

Merge tag 'android-7.1.2_r8'

Add Option to Set Custom animation duration in system animations

Introduce Jelly Browser

fix ANR when concurrent request provider

Ensure that the decor view is attached to window.

Bad token of activity when do the launch work at the app process side.

Query geo description in worker thread to prevent ANR

remove duplicated incorrectly code in Process Record

fix foreground process will be mistakenly killed when it uses Content Resolver

Restart persistent process if start timeout.

fix system_server crash issue caused by fd leak.

Compass qs tile: Fix icon in edit mode

am: Handle unchecked activity starts for protected components

Fix animation duration for custom animations

Detailed :-

▼ Resurrection Remix Nougat Ver 5.8.3 Changelog

▼ 05/02/2017

▪ project android/
▪ 7c6e872 manifests: 7.1.2_r2-> r8
▪ 16e5022 android: nuke browser, welcome jelly
▪ 8ead0d4 Manifest : Stop syncing blank intel sensor repo.
▪ 1aaf24e manifest: Track our external/libchrome

▪ project build/
▪ fab5d1d Merge tag 'android-7.1.2_r8' into nougat
▪ e6c0264 Revert "We want Browser"

▪ project external/boringssl/
▪ 8f156df Merge tag 'android-7.1.2_r8' into cm-14.1

▪ project frameworks/av/
▪ 24697a3 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_av into nougat
▪ 16dcaaa Merge tag 'android-7.1.2_r8' into cm-14.1

▪ project frameworks/base/
▪ 0501270 Merge tag 'android-7.1.2_r8' into nougat
▪ e8d78b4 fix anr when concurrent request provider
▪ d0d7aee Ensure that the decor view is attached to window.
▪ 119e0d3 Bad token of activity when do the launch work at the app process side.
▪ 0555835 Query geo description in worker thread to prevent ANR
▪ a87340f remove duplicated incorrectly code in ProcessRecord
▪ 3f19033 fix foreground process will be mistakenly killed when it uses content provider.
▪ 1e33d08 Restart persistent process if start timeout.
▪ 88fd7c1 fix system_server crash issue caused by fd leak.
▪ 2f5069e Compass qs tile: Fix icon in edit mode

▪ project frameworks/native/
▪ c544fcc Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_native into nougat
▪ b8fb318 Merge tag 'android-7.1.2_r8' into cm-14.1

▪ project packages/apps/Jelly/
▪ 2f41ee6 Jelly: expose toolbar elevation
▪ 74270cc Jelly: history: swipe to delete
▪ 244fab9 Jelly: use custom dialog for home page selection

▪ project packages/apps/Messaging/
▪ 9ea833a Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_messaging into nougat

▪ project packages/apps/Settings/
▪ e6d2f89 Merge tag 'android-7.1.2_r8' into nougat
▪ f69dd8c Revert "Settings: Lost cached BT devices in found devices list"
▪ 226f681 Settings[Wifi]: fix the input invalid length for WEP encryption.
▪ 20f7649 Settings: Fix internal storage summary for non-emulated storage
▪ a8ca4b4 Add v521 device and maintainer (#774)
▪ 9283d7e Add Galaxy Grand Prime As Official. (#773)

▪ project system/bt/
▪ 85d4e42 Merge tag 'android-7.1.2_r8' into cm-14.1

▪ project system/core/
▪ 259efc1 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into nougat
▪ d7cbf4b Merge tag 'android-7.1.2_r8' into cm-14.1

▪ project vendor/cm/
▪ 137c340 cm: nuke browser, welcome jelly
▪ b43a798 cm: Remove obsolete and unused overlays and configs

▪ project vendor/motorola/
▪ b85390b vendor_motorola: add Moto Z (griffin)
▪ 1ae523b vendor_motorola: add Moto G5 Plus (potter) blobs

▼ 05/01/2017

▪ project frameworks/base/

▪ project packages/apps/Jelly/
▪ 17755b3 Jelly: add option to clear cookies

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/

▪ project packages/services/OmniJaws/

▪ project system/extras/su/
▪ 7344440 su: Don't start daemon for adb only mode

▼ 04/30/2017

▪ project bootable/recovery/
▪ 5d701cc recovery: Complete project pathmap usage

▪ project build/
▪ 1856c8b Revert "build: releasetools: ota: Add support for 32-64 bit upgrades"
▪ 3796928 build: fix verity generation

▪ project device/lge/d802/
▪ f531331 d802: enable doze

▪ project device/moto/shamu/
▪ fadd4be shamu:enable night display

▪ project device/oppo/common/
▪ 1c8d08f recovery: Use project pathmap for recovery

▪ project frameworks/base/
▪ 42c3f58 am: Handle unchecked activity starts for protected components (2)

▪ project packages/apps/Dialer/
▪ 8c8f139 InCallUI: Don't force enable the prox sensor for incoming calls

▪ project packages/apps/Jelly/
▪ 13c1311 Jelly: Fix typo

▪ project packages/apps/Settings/
▪ 4a73b1b Added Device Maintainer For K3 Note (K50a40) (#771)

▪ project vendor/lge/
▪ 9120018 mako: Move tzapps.* to /vendor/firmware
▪ 63326fb hammerhead: add faceunlock proprietary file libfrsdk.so
▪ 6ce7516 hammerhead: remove gps blobs that are compiled from source
▪ 7055eb2 hammerhead: update widevine firmware blobs
▪ ce5d09d hammerhead: remove duplicate bcm4335c0.hcd

▼ 04/29/2017

▪ project bootable/recovery/
▪ 39ce741 Revert "recovery:updater: Changes to support 32->64 bit upgrades"

▪ project device/qcom/common/
▪ 0dc3673 recovery: Use project pathmap for recovery

▪ project frameworks/base/

▪ project hardware/libhardware_legacy/
▪ ec33ac3 wifi: add firmware loader support for the non-LKM case

▪ project hardware/qcom/fm/

▪ project hardware/samsung/

▪ project packages/apps/CellBroadcastReceiver/

▪ project packages/apps/Gallery2/

▪ project packages/apps/Recorder/

▪ project packages/apps/Settings/
▪ 57fbef2 Settings: Add 25ms and 50ms animation duration cause smallest value (100ms) to long for some effects (#770)
▪ 800c80e Fix SB ticker icon and text default color

▪ project packages/apps/SetupWizard/

▪ project packages/apps/Snap/

▪ project packages/resources/devicesettings/

▪ project system/core/
▪ 3efb4ec fs_mgr: Use project pathmap for recovery
▪ 783cb54 healthd: Use project pathmap for recovery

▪ project system/extras/
▪ f30ae7f Use project pathmap for recovery

▪ project vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/

▪ project vendor/samsung/
▪ fcc01f6 Update libOMX.Exynos.AVC.Encoder from T805ZHU1CQB1
▪ cd41fee Update libsecnativefeature from T805ZHU1CQB1
▪ 396cf27 Update libexynoscamera from T805ZHU1CQB1
▪ 85dca1f Include libfloatingfeature in build as well
▪ f409334 gts28ltexx: forgot lib/libfloatingfeature.so
▪ a866a71 gts28wifi: forgot lib/libfloatingfeature.so
▪ 5bf445a gts210wifi: forgot lib/libfloatingfeature.so
▪ 269061f gts28wifi: N blobs (T710XXU2DQCL)
▪ 1776ec9 gts28ltexx: N blobs (T715XXU2CQCL)`
▪ a74fea3 Wifi: For 2.4 GHz GB is needed for channels > 11
▪ a1a43ad gts210wifi: N blobs (T810XXU2DQCL)

▼ 04/28/2017

▪ project frameworks/base/

▪ project hardware/samsung/
▪ a58b7d9 AdvancedDisplay - Rename default scenario

▪ project packages/apps/Settings/

▪ project packages/apps/ThemeInterfacer/
▪ 40e3809 JobService: Expose configuration shim refresh delay
▪ 3f3c33b Add a looper to the locale change handler

▼ 04/27/2017

▪ project frameworks/base/

▪ project kernel/samsung/smdk4412/
▪ 4b29249 smdk4210: Add 100Mhz cpu step support for 1200Mhz

▪ project packages/apps/Settings/
▪ c50d9a6 added zuk Z2 plus (#768)

▪ project packages/apps/Trebuchet/
▪ 29b0b0a Trebuchet: lineage launcher icon
▪ c9e7654 Trebuchet: Do not crash if normalized string for sorting is empty

▪ project packages/services/OmniJaws/

▪ project vendor/samsung/
▪ 009d708 ha3g" Add call for exynos5420-common
▪ a2079bf gts210ltexx: Update from T815XXU2CQCL
▪ 3859daa gts2: Rollback Mali EGL blob to R7P0
▪ 8668b33 gts2: Update from T815XXU2CQCL
▪ 75652ec Import ha3g
▪ 131d3f6 hlte-common: Add additional wifi calibration files

▼ 04/26/2017

▪ project device/moto/shamu/
▪ d6ec7ff Merge branch 'cm-14.1' of https://github.com/LineageOS/android_device_moto_shamu into nougat

▪ project device/oneplus/bacon/
▪ fa0443d bacon: Enforce vendor tree presence
▪ fd7b49b bacon: Remove references to dead ppd service
▪ 6c39353 bacon: Remove non existant qcom_oncrpc group UID

▪ project device/oneplus/oneplus3/
▪ 209b6fd op3: Add missing & remove unused blobs
▪ 6ef2b07 op3: Sort blob list
▪ 19ccee0 op3: use stock aptX libraries from ob14
▪ 302ce76 op3: Remove fpc delays after authentication cancelled

▪ project frameworks/base/
▪ b250de6 Fix animation duration for custom animations
▪ 4863e25 Fix DUI slippery flag logic and IllegalArgumentException [2/2]
▪ 1650a12 Need to resize new created stack to fullscreen after docked stack tasks has moved into it.
▪ cda2cbe Fix race condition when writing UidState of appops.
▪ 000c5b8 Fix PacketKeepalive.stop() crash
▪ deef943 ActivityStack index OOB cause device restart
▪ 07a5433 Remove force weather update bits
▪ 48f1315 Redundant waiting time of keyguard unlocking after reboot
▪ 7911e22 Make sure that the device name is not null before returning it
▪ 8c3fb3b Fix a null pointer exception in FragmentManager
▪ aa5f6e6 Keyguard: Move CAF strings to cm_strings.xml.
▪ 94a3bb6 fingerprint: notify client when cancelling succeeded
▪ 2e7a838 Revert "base: services: add config_fingerprintRemoveClientOnCancel"

▪ project frameworks/opt/telephony/
▪ bc43228 Create cdma dummy apns.

▪ project hardware/qcom/audio-caf/msm8996/
▪ 6bace74 msm8996: audio: Add l/r mic swapping when using stereo mics

▪ project hardware/samsung/
▪ 9432ff3 mkbootimg: add exynos subdir to possible_dtb_dirs

▪ project packages/apps/DUI/
▪ 8f840c5 Fix DUI slippery flag logic and IllegalArgumentException [1/2]

▪ project packages/apps/Dialer/

▪ project packages/apps/Gallery2/
▪ 1f0ec6e Revert "Gallery2: hide navigation bar when we turn off lights"

▪ project packages/apps/Settings/
▪ 52d6890 Settings: Custom animation duration settings [2/2]
▪ 4382afd Screenshot Delay:Make it faster optionally

▪ project packages/apps/ThemeInterfacer/
▪ 9936dc3 README: Recommend Interfacer be put in the services folder

▪ project packages/apps/Trebuchet/
▪ 99649a5 Don't show market links if market app is protected
▪ 1cc5cef Trebuchet: use normalized strings for sorting into bucket

▪ project packages/services/OmniJaws/
▪ 772c1b8 OmniJaws: remove separation between force and not force update
▪ 7193cd8 OmniJaws: add fetch weather data retry loop

▪ project vendor/samsung/
▪ d78b68a msm8976-common: Update blobs from T813XXU2BQD1

▼ 04/25/2017

▪ project frameworks/base/

▪ project hardware/samsung/
▪ 5e4fbe0 power: Sanity check touchscreen path

▪ project packages/apps/Dialer/

▪ project packages/apps/Settings/

▪ project packages/apps/ThemeInterfacer/
▪ 97eceaf JobService: Transition to the Binder Interprocess Communication System

▪ project packages/services/OmniJaws/

Appologies about delayed updates... have been very busy .

Im still keeping a lookout on this thread for bug reports so don't worry even if i don't respond​