[ONE Android Development] varund7726:
Update 20170707 With July security patches

Changelog

▼ Resurrection Remix Nougat Ver 5.8.3 Changelog

▼ 07/07/2017

▪ project android/
▪ 095f157 manifest: android-7.1.2_r17 -> android-7.1.2_r24

▪ project build/
▪ 01f92d6 Merge tag 'android-7.1.2_r24' into nougat

▪ project external/skia/
▪ d41b284 Merge tag 'android-7.1.2_r24' into nougat

▪ project frameworks/av/
▪ 4d87ec3 Merge tag 'android-7.1.2_r24' into nougat

▪ project frameworks/base/
▪ 7359783 SmartBar: make button longpress delay configurable [2/3]
▪ 0f18cce fingerprint: Speed up wake-and-unlock scenario
▪ 10484a5 [1/2] Add support for pulsing battery icon when charging
▪ 7cc34a0 Merge tag 'android-7.1.2_r24' into nougat

▪ project frameworks/native/
▪ cfac6d5 Merge tag 'android-7.1.2_r24' into nougat

▪ project kernel/oneplus/msm8974/
▪ bb0ff22 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel_oneplus_msm8974 into resurrected

▪ project kernel/oneplus/msm8996/
▪ 88065ec Revert "qcacld-2.0: Update to LA.UM.5.5.r1-05100-8x96.0"

▪ project packages/apps/DUI/
▪ 0e7263f SmartBar: make button longpress delay configurable [1/3]

▪ project packages/apps/Settings/
▪ 1f19428 SmartBar: make button longpress delay configurable [3/3]
▪ a9a780d Edit a string
▪ a9bba60 [2/2] Add support for pulsing battery icon regardless of style
▪ 15be728 DeviceInfoSettings: don't hardcode tag/build id
▪ 658c831 Merge tag 'android-7.1.2_r24' into nougat

▪ project system/sepolicy/
▪ ca57649 Add policy to fix interfacer derp on boot
▪ f0546f1 sepolicy: Allow system_server to set theme_prop
▪ 188e2fb sepolicy: add file and domain trans to interfacer
▪ bb79e15 Rename Masquerade to ThemeInterfacer [2/2]
▪ e9e8cf5 sepolicy: Redo masquerade rules
▪ 3ce5f05 sepolicy: Attempt to fix bootanim
▪ 61f8622 sepolicy: allow masquerade to read and write theme assets
▪ e394d92 sepolicy: rename masquerade domain and allow JobService in system_server
▪ 36c882b initial policy edits for masquerade to operate rootless
▪ 4eb146b Revert "Revert "sepolicy: fix themed sounds""
▪ d7a63a4 Revert "Revert "sepolicy: fix themed boot animation""
▪ ba0e461 Revert "Revert "Introduce sepolicy exceptions for theme assets""
▪ 8384671 Revert "Revert "Allow apps in /system/priv-app to call and execute su commands""
▪ 48fd011 Revert "Allow apps in /system/priv-app to call and execute su commands"
▪ 3d9b49b Revert "Introduce sepolicy exceptions for theme assets"
▪ c156db4 Revert "sepolicy: fix themed boot animation"
▪ fdad3fd Revert "sepolicy: fix themed sounds"
▪ b6bc55f sepolicy: fix themed sounds
▪ 2b33b12 sepolicy: fix themed boot animation
▪ bb40596 Introduce sepolicy exceptions for theme assets
▪ 06635a9 Allow apps in /system/priv-app to call and execute su commands
▪ 36164c6 Add policy to SELinux to allow ViPER4Android in enforcing mode
▪ 3b528f0 OMS7-N: Add service 'overlay' to service_contexts
▪ 5663ce2 RR: 7.1 fix
▪ 53bc460 sepolicy: Allow platform_app to run su_exec() (1/2)
▪ c7c2125 sepolicy: Allow system_server to run su_exec() (1/2)
▪ 2f058da sepolicy: Allow system_app to run su_exec()
▪ cf4570d sepolicy: Allow remount /system

▪ project vendor/cm/
▪ 44d782b vendor: add a prop to get the AOSP tag from manifest

▪ project vendor/motorola/
▪ 9fadba1 shamu: update blobs n6f27h

▼ 07/06/2017

▪ project external/boringssl/
▪ c9d9e0b Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project kernel/huawei/angler/
▪ d41399f angler: regen defconfig for N2G48B changes
▪ 1a0e00b Merge branch 'aosp/android-msm-angler-3.10-nougat-mr2' into cm-14.1

▪ project libcore/
▪ 30ff118 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project packages/apps/Settings/
▪ 77bc9ec Change Oneplus2 maintainer (#816)

▪ project packages/providers/DownloadProvider/
▪ d20a3a2 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project packages/providers/MediaProvider/
▪ 03abed5 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project system/sepolicy/
▪ e6105f1 Merge tag 'android-7.1.2_r24' into cm-14.1

▪ project vendor/huawei/
▪ 44f697f angler: update blobs from N2G48B factory image

▪ project vendor/samsung/
▪ f826279 hltetmo: Update blobs

▼ 07/05/2017

▪ project device/oneplus/oneplus3/
▪ 681f484 op3: Update ramdisk to LA.UM.5.5.r1-05100-8x96.0

▪ project kernel/oneplus/msm8996/
▪ 25bbdeb Revert "op3: Disable sync before suspend"
▪ 7d6a92b Revert "power: make sync on suspend optional"
▪ 32a2f0c UPSTREAM: ext4: fix fencepost in s_first_meta_bg validation
▪ 7c904c9 ext4: fix condition of validate s_first_meta_bg
▪ 4dd713a UPSTREAM: packet: fix races in fanout_add()
▪ cefc08c fs/exec.c: account for argv/envp pointers
▪ 9379202 cpu-hotplug: convert cpu_hotplug_disabled to a counter
▪ d0b30bf op3: Disable sync before suspend
▪ 8a78987 power: make sync on suspend optional
▪ 9159315 qcacld-2.0: Update to LA.UM.5.5.r1-05100-8x96.0

▪ project packages/apps/Jelly/
▪ fa0b42a Jelly: Don't save form data in incognito mode

▪ project system/core/
▪ 01a7186 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into nougat

▪ project vendor/cm/
▪ 3739625 Add LTE support for China Telecom Macau.
▪ 3f2013a qcom_utils: Cleanup supported QCOM_BOARD_PLATFORMS
▪ 3177211 build: qcom_target: Define MASTER_SIDE_CP_TARGET_LIST

▪ project vendor/oneplus/
▪ d8da28e bacon: Update adreno blobs to LA.BF.1.1.3_rb1.12

▼ 07/04/2017

▪ project hardware/qcom/fm/

▪ project kernel/moto/shamu/
▪ 2157812 shamu: sigma kernel 7.4
▪ 0b934cd Makefile: Rearrange and enable fixed warnings
▪ 6bbedb6 cpu: Handle smpboot_unpark_threads() uniformly
▪ a5fd5af cpu: Defer smpboot kthread unparking until CPU known to scheduler
▪ 6d495ca smpboot: use kmemleak_not_leak for smpboot_thread_data
▪ 119758c net: rmnet_data: Disable watchdog for rmnet
▪ 3e056c2 msm: kgsl: Add spinlock last timestamp in kgsl_sync
▪ cdc5c19 drivers: Fix more GCC 7.x warnings
▪ aac62f1 msm: VPU: Fix Potential Null Pointer Dereferences, Bad Indexing
▪ 8a7423e crypto: memzero_explicit - make sure to clear out sensitive data

▪ project kernel/samsung/smdk4412/
▪ 132101c cypress: BLN: Allow BLN to override touchkey leds

▪ project packages/apps/Gallery2/

▪ project packages/apps/Jelly/

▪ project packages/apps/Profiles/

▪ project packages/apps/Terminal/

▪ project packages/providers/DataUsageProvider/

▪ project packages/providers/WeatherProvider/

▪ project packages/resources/devicesettings/

▪ project vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

▪ project vendor/samsung/
▪ 9986046 gprimelte-common: Update audio blobs from J500HXXU1APE5
▪ fbc1abd gprimelte-common: Remove unneeded firmware blobs

▼ 07/03/2017

▪ project hardware/qcom/audio-caf/msm8916/
▪ 5578c76 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.22' into cm-14.1-caf-8916

▪ project hardware/qcom/audio-caf/msm8994/
▪ 9cddbb8 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.14' into cm-14.1-caf-8994

▪ project hardware/qcom/fm/
▪ 7a29d93 FM: Fix helium hal build
▪ 0df98d3 Change rename_dialog background color to default
▪ f62c66a FMStats: fix GetFMStatsForFreq error for non-cherokee

▪ project packages/apps/Gallery2/
▪ c45b89b Gallery2: Fix crash after returning from albums in wallpaper picker

▪ project packages/apps/Jelly/
▪ b8109ec Jelly: Update suggestions provider API URLs

▪ project vendor/oneplus/
▪ abe2e88 onyx: Regen makefiles to fix Copyright
▪ 0b83a67 onyx: Regen Blobs

▪ project vendor/samsung/
▪ dd46113 gtesqltespr: Add qcom framework libs
▪ cf05435 gprimeltespr: Add qcom framework libs
▪ cc7f38f gprimelte: Add qcom framework libs
▪ 662e631 gprimeltexx: Add qcom framework libs
▪ 83984de gprimeltexx: Remove unnecessary firmware
▪ c8050cd gprimeltexx: Remove unnecessary libs
▪ ee462bd gtelwifiue: Add qcom framework libs
▪ 98b4461 gtelwifiue: Remove unnecessary library (libQjpeg)
▪ 5ba3f8f gte-common: Decommonise qcom framework libs
▪ aa996d7 gprimelte-common: Decommonise qcom framework libs

▼ 07/02/2017

▪ project frameworks/base/

▪ project hardware/ti/omap4/
▪ 030bec5 BUGBASH-733 Memory leak in system_server caused by suspend / color fade

▪ project kernel/lge/hammerhead/
▪ 79d000a arm: oabi compat: add missing access checks
▪ 12232d1 ipv4: Don't do expensive useless work during inetdev destroy.
▪ bccd7bf ALSA: seq: Fix race at timer setup and close
▪ 3cfea91 ALSA: compress: fix an integer overflow check
▪ 18fc002 mac80211: fix fragmentation code, particularly for encryption
▪ 234673a mac80211: fix AP powersave TX vs. wakeup race
▪ e9f40a3 unix: correctly track in-flight fds in sending process user_struct
▪ 936a575 unix: properly account for FDs passed over unix sockets

▪ project kernel/moto/shamu/
▪ 606a176 msm: do not log spam wake up interrupt
▪ 187acf6 ALSA: compress: Add support to send codec specific data
▪ db978eb ASoC: Avoid wrong map/unmap of ocmem
▪ ee7fbdf soc: msm: Fix offload may be no sound when user resumes music
▪ fede78e ASoC: msm: qdsp6v2: fix wma gapless failure
▪ 8334298 ASoC: msm: qdsp6v2: Handle additional codec specific metadata
▪ 6f8b841 ASoC: msm: qdsp6v2: add support for ALAC/APE/VORBIS
▪ 71b1113 ASoC: msm: qdsp6v2: Fix bit alignment in snd_codec params
▪ abeb6c4 ASoC: core: Add compat support for compress driver
▪ 433b3b7 Revert "ASoC: msm: qdsp6v2: Return error for invalid ioctl's"
▪ 2b714a6 ASoC: msm: qdsp6v2: enable gapless for FLAC offload playback
▪ 42a091b ASoC: msm: Fix mismerge for FLAC path
▪ f6625a5 Revert "ALSA: compress: Add support to send codec specific data"
▪ 3119f50 ASoC: msm: fix indefinite wait in compress drain
▪ e5d16aa ASoC: compress: propagate the error code from the compress framework
▪ 5ab3f90 ASoC: msm: Interrupt events in compress free
▪ 275f044 ASoC: msm: Add support to improve debug logging
▪ 7f5dbaf ASoC: msm: qdsp6v2: Prevent ASM callback when client freed
▪ 3c6f38b ASoC: msm: qdsp6v2: Track no wait commands
▪ e388f59 ASoC: msm: qdsp6v2: reduce debug logs
▪ 74b21c5 ASoC: msm: qdsp6v2: send right stream ID to DSP for FLAC
▪ 0944703 ASoC: msm: qdsp6v2: add support for any number of ASM buffers
▪ cb45816 ASoC: msm: qdsp6v2: fix callback handling of removing silence cmds
▪ aa2a6b1 ASoC: msm: qdsp6v2: update int to size_t
▪ 4fd9267 ASoC: msm: Configure correct gain on set Volume command
▪ d89a693 ASoC: msm: qdsp6v2: add error handling on write done during partial drain
▪ 6b42721 SoC: msm: qdsp6v2: Enable gapless for pcm offload
▪ 06f72f0 ASoC: msm: qdsp6v2: fix incomplete playback issue for non-gapless formats
▪ 60b220a ASoC: msm: Add check for NULL pointer and buffer overflow
▪ b20c2f2 ASoC: msm: qdsp6v2: Handles additional flac metadata
▪ f26f2ef ASoC: msm: qdsp6v2: Use EOS status flag for TRIGGER DRAIN
▪ c0a10f6 ASoC: msm: qdsp6v2: Unblock EOS on reset event callback
▪ 958884e ASoC: compress: fix the target not going to TCXO shutdown
▪ a368113 ASoC: msm: propagate the error code from the compr driver
▪ f4f79c5 ASoC: msm: qdsp6v2: remove flush wait queue
▪ eb68b54 ASoC: msm: qdsp6v2: post ENETRESET error during SSR
▪ a962749 ASoC: msm: qdsp6v2: Fix invalid num_codecs
▪ fcddc27 ASoC: compr: timestamp fix for non-gapless mode
▪ 0111a9c ASoC: msm: qdsp6v2: Fix asm bitwidth for next track in gapless mode
▪ f860226 ASoC: msm: qdsp6v2: Add FLAC in compress offload path
▪ 969c03e ASoC: msm: qdsp6v2: Unblock drain on reset event callback
▪ bb766e2 ASoC: msm: qdsp6v2: Fix for cmd status overwrite
▪ 1090f0b ASoC: msm: compr: Ensure drain sequence is executed
▪ d852a0e msm: compr: Use irq{save/restore} version of spinlock
▪ 847231b drivers: qcom: ultrasound: Change audio drivers to use %pK
▪ 4880075 drivers: qcom: ultrasound: check concurrent device open operations
▪ 8c733f2 drivers: qcom: ultrasound: Lock async driver calls
▪ a5f1cd6 drivers: qcom: ultrasound: fix to struct used in compat mode
▪ 235189b msm: ultrasound: ignore kmemleak false detection
▪ 7f87950 msm: ultrasound: add support for stream parameters
▪ 35a77de msm: ultrasound: add support for aDSP Sub-System Restart
▪ 634cdb5 msm: ultrasound: reorganize kernel driver under misc drivers
▪ 03fa70b Revert "msm: qdsp6v2: optimize for size"
▪ 588a649 ALSA: timer: remove legacy rtctimer
▪ bf6f394 ALSA: timer: Fix zero-division by continue of uninitialized instance
▪ 98de9a4 ALSA: Replace with IS_ENABLED()
▪ 56d70ea ALSA: timer: Fix negative queue usage by racy accesses
▪ a84a113 ALSA: timer: Call notifier in the same spinlock
▪ 2aaafa1 ALSA: timer: Protect the whole snd_timer_close() with open race
▪ 0a9e86d ALSA: timer: Sync timer deletion at closing the system timer
▪ 2776644 ALSA: timer: Introduce disconnect op to snd_timer_instance
▪ 8958747 ALSA: timer: fix NULL pointer dereference in read()/ioctl() race
▪ 9b7287a5 ALSA: timer: Fix race at concurrent reads
▪ 48701a82 ALSA: timer: Handle disconnection more safely
▪ 59eef7d Revert "ALSA: timer: fix NULL pointer dereference in read()/ioctl() race"
▪ 0a5c2ea CHROMIUM: net: wireless: bcmdhd: get rid of DNGL_FUNC macro
▪ d954cfc CHROMIUM: net: wireless: bcmdhd: Fix system hang when FW download hit with SDIO bus errors
▪ dddf6ff net: bcmdhd: Add module param for wakelock divider
▪ df1c800 net: bcmdhd: reduce wlan_rx wakelock period
▪ dfa339d net: wireless: bcmdhd: support static channel info pointer
▪ b41f693 Revert "net: ping: Fix stack buffer overflow in ping_common_sendmsg()"
▪ 59ca83c net: sockev: corrected sk_family filter logic
▪ 28af26a net: sockev: filtering non INET socket events
▪ cbe27f2 net: sockev: Initial Commit

▪ project packages/apps/DUI/

▪ project packages/apps/Jelly/
▪ a7659df Jelly: Make UrlResolvedReceiver final
▪ b15286f Jelly: Move bing suggestions provider to https
▪ f50b7e9 Jelly: Fix Suggestions Provider strings (suggestion / uggestion)
▪ 697e32d Jelly: Remove unused parameter

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/PackageInstaller/

▪ project packages/apps/Settings/

▪ project packages/services/OmniJaws/

▪ project vendor/oneplus/
▪ 1af6d4c bacon: Update adreno blobs
▪ dd66582 bacon: Use widevine from kipper TOS125B
▪ b5240ee bacon: Regenerate makefiles

▪ project vendor/samsung/
▪ f20d44a hlte{,-common}: Update blobs