[ONE Android Development] varund7726:
Update 20170620

Changelog :-

▼ Resurrection Remix Nougat Ver 5.8.3 Changelog

▼ 06/21/2017

▪ project device/oneplus/bacon/
▪ e52b6b9 bacon: restore libcneapiclient.so
▪ be87fb7 bacon: set INITIAL_COPYRIGHT_YEAR
▪ 0597f88 bacon: disable NfcF HCE

▪ project frameworks/base/
▪ 0d559ab SystemUI: Fix task lock & freeform buttons placement
▪ 1857e08 SymbolComparator operator() is missing const
▪ bf079b8 PowerProfile: allow reading from a file instead of resource
▪ 73645e5 When updating a split app, copy compiled files from base.apk only.
▪ a5691f6 Fix Dragging of qs tiles from top to bottom in edit panel for 3x3 layout
▪ 4bf8cbf Fix service cannot start when service removed from restartList
▪ fcfcc0a Binder: Log details of pending exception.
▪ 648c2d4 Binder: Be forceful about a forceful exit.
▪ 11a0aac Only destory ce data when prepare user CE data failed.
▪ 8240c47 When backup schedule version error will be caused system_server crash
▪ 63a5ada fix ArraySet crash
▪ a5ca9a4 Battery icon: Improve theme compatibility
▪ 9fba0b5 Adopt lockscreen shortcut hint from AOSP
▪ 5399cd9 Revert "edit app_label (#202)"

▪ project hardware/qcom/display/
▪ f3072db hwcomposer: Fix regression in hwc_sync

▪ project hardware/qcom/display-caf/apq8084/
▪ 38e457c hwcomposer: Fix regression in hwc_sync

▪ project hardware/qcom/display-caf/msm8916/
▪ 6700612 hwcomposer: Fix regression in hwc_sync

▪ project hardware/qcom/display-caf/msm8974/
▪ 24176c9 hwcomposer: Fix regression in hwc_sync

▪ project hardware/qcom/display-caf/msm8994/
▪ 023758b hwcomposer: Fix regression in hwc_sync

▪ project kernel/oneplus/msm8996/
▪ c52b64b PM / devfreq: Fix typo that caused an infinite loop
▪ 6a0b494 defconfig:Disable A few governors
▪ 8ba1d02 DTS: Remove the core hotplug on low battery feature
▪ d34566d DTS: Reduce msm-core polling rate to 100ms
▪ 27aaada cpufreq: stats: Fix crash if the stats table is null
▪ 45eb597 DTS: Decrease BCL low battery threshold to 5%
▪ a6a934e sync interactive governor to usptream (LineageOS)

▪ project packages/apps/Settings/
▪ b5c3924 Maintainers: Fix up somethings
▪ d0f0f3d Increase Max Small qs tiles to 9
▪ be420f3 Fingerprint swipe gesture to answer/silence incoming call [2/2]

▼ 06/20/2017

▪ project hardware/samsung/
▪ e95e9c3 liblights: Fix fast blinking notification LEDs.

▪ project kernel/samsung/smdk4412/
▪ 63f7230 i9100: Enable BLN support
▪ ab00dad cypress: BLN: Add notification support (CM9-paths)

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/

▼ 06/19/2017

▪ project frameworks/base/
▪ 4dbe060 BatteryMeterDrawable:Make it more theme friendly

▪ project hardware/qcom/bt-caf/
▪ 6473ddb Merge tag 'LA.UM.5.5.r1-04900-8x96.0' into HEAD

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/
▪ bf3bf5c add Lenovo A7000-a to Official (#810)

▼ 06/18/2017

▪ project device/qcom/common/
▪ 5985a61 power: Use the correct opcode for STOR_CLK_SCALE_DIS

▪ project frameworks/base/
▪ ebbfef3 edit app_label (#202)

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/
▪ 9c44dc1 Add Nextbit Robin as Official (#804)

▪ project packages/apps/SetupWizard/
▪ d82d392 The bluetooth pairing page cannot be exited, disable it for now.

▪ project vendor/huawei/
▪ 380a0ae angler: use source built nfc libs

▼ 06/17/2017

▪ project device/oneplus/oneplus3/
▪ 8500cf8 oneplus3: update power profile
▪ f572243 op3: Cleanup init.qcom.rc

▪ project frameworks/base/
▪ ac0c76c TaskViewHeader:Don't allow lock button icon to show on grid view
▪ 4bdd900 Base: Improve OmniSwitch implementation
▪ 1aca92c KernelCpuSpeedReader: Account for missing sysfs nodes
▪ bf156ad Fix batterySendBroadcast not synchronized issue.
▪ dda5803 bless python versions newer than 2.6
▪ 7638fee Handle ActivityNotFoundException for contacts activity
▪ 9459285 extend PreferenceActivity for title text on a single pane mode
▪ 6ebcc53 Override onRestoreInstanceState() in MultiSelectListPreference
▪ 4253bcf Fragment animations are not being saved across configuration changes
▪ 9ab8bae Fix to NullPointerException when activity is relaunched
▪ 7e41a2e Fix right mLastTimeUsed when aggregate UsageStats
▪ 4037823 Fix ListView is not scrolled properly with arrows
▪ ed61430 Synchronize access of mSubscriptions
▪ f3cfda4 Provide synchronization to setview to avoid NPE
▪ d970a26 AsyncTask: Fix to remove canceled tasks from executor's queue.
▪ 4c1c6bf frameworks/base: Fix to avoid crash when the tab is not set from app
▪ 3dff401 IInputMethodWrapper to recycle SomeArgs in all cases.
▪ e62cfea Catch corruptexception during Transaction operation
▪ 5e7b3b0 Fix force idle issue
▪ 8f0c320 preloaded drawables few
▪ b2732eb Schedule agentDisconnected() in handler thread
▪ abeed16 Fix PrcessRecord.renderThreadTid not reset in some case.
▪ ef47c88 SoundPool: decrease binder call when calling SoundPool.play
▪ 3d9544d BluetoothTile: Fix in the off state while entering the detail view
▪ be8cecc WiFiTile: Fix in the off state while entering the detail view
▪ d71604e Net monitor: fix arrows not showing when data saver is enabled

▪ project hardware/qcom/audio-caf/msm8996/
▪ 074ff06 Merge tag 'LA.UM.5.5.r1-04900-8x96.0' into HEAD

▪ project hardware/ril/
▪ 5758b0e ril: fix a memory leak.

▪ project hardware/ril-caf/
▪ 588e49d ril: fix a memory leak.

▪ project kernel/oneplus/msm8996/
▪ fa1a64c Merge tag 'LA.UM.5.5.r1-04900-8x96.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.18 into HEAD
▪ 80047f6 Linux 3.18.57
▪ b256657 ALSA: timer: Fix race between read and ioctl
▪ 73f830e mlx5: stop including <asm-generic/kmap_types.h>
▪ 09d1f2b arm64: ensure extension of smp_store_release value
▪ cad079a usercopy: Adjust tests to deal with SMAP/PAN
▪ 33fa525 RDMA/qib,hfi1: Fix MR reference count leak on write with immediate
▪ 948ba5a serial: sh-sci: Fix panic when serial console and DMA are enabled
▪ dd0b4ae drivers: char: mem: Fix wraparound check to allow mappings up to the end
▪ 7c14fc1 ASoC: Fix use-after-free at card unregistration
▪ c6565f9 ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
▪ c642cd9 drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
▪ bfeb35f drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
▪ 8b39326e perf/core: Drop kernel samples even though :u is specified
▪ 9792db2 powerpc/numa: Fix percpu allocations to be NUMA aware
▪ 74b5a37 powerpc/eeh: Avoid use after free in eeh_handle_special_event()
▪ 4c49c77 scsi: qla2xxx: don't disable a not previously enabled PCI device
▪ 3879ba5 btrfs: fix memory leak in update_space_info failure path
▪ 31aed4c btrfs: use correct types for page indices in btrfs_page_exists_in_range
▪ 2bc8d26 stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
▪ bf9c4d2 iio: proximity: as3935: fix AS3935_INT mask
▪ 9c5da71 staging/lustre/lov: remove set_fs() call from lov_getstripe()
▪ df56ea9 ext4: keep existing extra fields when inode expands
▪ d6ccafd ext4: fix SEEK_HOLE
▪ 96bb996 dmaengine: ep93xx: Always start from BASE0
▪ 6d1b5de arm: KVM: Allow unaligned accesses at HYP
▪ ae4853b KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
▪ 8bac2f3 kvm: async_pf: fix rcu_irq_enter() with irqs enabled
▪ 76bc55f nfsd4: fix null dereference on replay
▪ 174332b crypto: gcm - wait for crypto op not signal safe
▪ a9b669a KEYS: fix freeing uninitialized memory in key_update()
▪ 50de4ca KEYS: fix dereferencing NULL payload with nonzero length
▪ 043538c serial: ifx6x60: fix use-after-free on module unload
▪ 2462201 net: ethoc: enable NAPI before poll may be scheduled
▪ 5aafe7d net: ping: do not abuse udp_poll()
▪ 7ec6033 ipv6: Fix leak in ipv6_gso_segment().
▪ a02e02a tcp: disallow cwnd undo when switching congestion control
▪ f39bf56 cxgb4: avoid enabling napi twice to the same queue
▪ a030d5d ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
▪ e2b8179 bnx2x: Fix Multi-Cos
▪ 5fd7e18 PM / devfreq: Remove null termination in boost_devices
▪ 0016b5b Synchronize codes for OxygenOS 4.1.6
▪ 1ad7d46 Linux 3.18.56
▪ 2b57782 xfs: fix unaligned access in xfs_btree_visit_blocks
▪ 12bf09b xfs: bad assertion for delalloc an extent that start at i_size
▪ 4c9c6a7 xfs: fix indlen accounting error on partial delalloc conversion
▪ 3013c88 xfs: fix up quotacheck buffer list error handling
▪ ab97bd5 xfs: prevent multi-fsb dir readahead from reading random blocks
▪ 07ba552 xfs: handle array index overrun in xfs_dir2_leaf_readbuf()
▪ 3936bca xfs: fix over-copying of getbmap parameters from userspace
▪ 476018a xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()
▪ 8fca6ba xfs: Fix missed holes in SEEK_HOLE implementation
▪ 606f619 mlock: fix mlock count can not decrease in race condition
▪ c342b83 mm/migrate: fix refcount handling when !hugepage_migration_supported()
▪ 4eae459 drm/gma500/psb: Actually use VBT mode when it is found
▪ a16b38a slub/memcg: cure the brainless abuse of sysfs attributes
▪ 041b1a1 ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430
▪ 8e96960 pcmcia: remove left-over %Z format
▪ ed39e98 drm/radeon/ci: disable mclk switching for high refresh rates (v2)
▪ ab05eab i2c: i2c-tiny-usb: fix buffer not being DMA capable
▪ 1925e37 sctp: fix ICMP processing if skb is non-linear
▪ 8204907 tcp: avoid fastopen API to be used on AF_UNSPEC
▪ 0e4b8ea qmi_wwan: add another Lenovo EM74xx device ID
▪ 7ed1f58 ipv6: Check ip6_find_1stfragopt() return value properly.
▪ c8301fc tcp: eliminate negative reordering in tcp_clean_rtx_queue
▪ e670cb6 sctp: fix src address selection if using secondary addresses for ipv6
▪ 79b744d tcp: avoid fragmenting peculiar skbs in SACK
▪ 96e062c s390/qeth: avoid null pointer dereference on OSN
▪ 87cb592 s390/qeth: unbreak OSM and OSN support
▪ 450ff24 s390/qeth: handle sysfs error during initialization
▪ 17cea5c netem: fix skb_orphan_partial()
▪ 544b478 Revert "stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms"
▪ 739e863 Revert "xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window"
▪ ac2db8e power: qcom: Don't compile debug_core.c when debugfs is disabled
▪ 972fed7 msm: pcie: Fix uninitialized pointer usage in msm_pcie_debug_info()
▪ eca2f97 nfc: Our pn544 does not depend on NFC_HCI
▪ 1014172 usb-gadget: support USB keyboard

▪ project packages/apps/OmniSwitch/
▪ 53163a7 Update Enable switch consistency

▪ project packages/apps/Settings/
▪ 2ebdc3d RecentsSettings:Make OmniSwitch fragment directly accessible

▪ project packages/apps/WallpaperPicker/
▪ 5b27292 Fix bad wallpaper preview image format