[Samsung Galaxy S7 Edge (Exynos) ROMs, Kernels, Rec] gwolfu:
new update ready

changelog

====================
05-01-2017
====================

* android/
4642900 manifest: track our own FMRadio

* build/
1a918ee dtc: Update disable list
e7cb2a6 dtc: Update disable list
c9156f0 dtc: Update disable list

* frameworks/base/
72d1b67 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_frameworks_base[/url] into 7.1
5dccf5e Revert "remove the extra synchronized lock"
ff45b3f Revert "Fix BaseBundle IllegalArgumentException"
bbddf59 Revert "QS: Add advanced location tile"
75cb163 Revert "QS: Location Easy Toggle [1/2]"
8d6b659 Revert "Location tile: add high accuracy state icon"
03494b7 Revert "Location tile: dynamic icon state"
f7c5bff Revert "core: Set the power menu volume selector as green"

* packages/apps/FMRadio/
df3365b fmradio: Add TARGET_PROVIDES_FMRADIO_JNI

* packages/apps/crDroidSettings/
9d69c1a crdroid: Disable location easy toggle for now

* vendor/cm/
1b9456e crdroid: Remove outdated and unsupported packages
f650a65 crdroid: Add exports for modern toolchains
e335c50 crdroid: Use DTC 5.0

====================
04-30-2017
====================

* build/
60ef59c dtc: Update disable list
3698a9b dtc: Add libGLES to disable module list
c471fd9 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_build[/url] into 7.1

* frameworks/base/
ac8641d base: don't show reboot options for safe mode
d1fecb1 SystemUI: Use already existing overlay to show QS auto brightness
f3faf1f SystemUI: use vector drawables for brightness icons
39738c7 fix anr when concurrent request provider
94d8c27 Ensure that the decor view is attached to window.
07ece0c Bad token of activity when do the launch work at the app process side.
aac81bb Query geo description in worker thread to prevent ANR
45bff37 remove duplicated incorrectly code in ProcessRecord
bdb9183 fix foreground process will be mistakenly killed when it uses content provider.
400822e Fix PacketKeepalive.stop() crash
217b8fc FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
525f760 Restart persistent process if start timeout.
105067d fix system_server crash issue caused by fd leak.
eefd167 base: LocationTile detail
6fde90a SytemUI: Move brightness icon to the left of slider

* system/core/
f7c2748 Make libbacktrace build with LLVM r275480

* system/extras/
9caa4aa Fix clang warnings and leak of full_stats_file .
220b1ca simpleperf: Fix an error after adding newer Clang

====================
04-29-2017
====================

* bootable/recovery/
5d701cc recovery: Complete * pathmap usage
39ce741 Revert "recovery:updater: Changes to support 32->64 bit upgrades"

* build/
7a517a0 Revert "build: releasetools: ota: Add support for 32-64 bit upgrades"

* frameworks/base/
92e6418 Revert "Do not stop while mCurrentClient is already in the process of stop."
72450a9 Fix a NPE with outlineProvider="none"
37d9456 Reboot/Recovery QS Tile: Use vectorized icons
e0b8cf1 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_frameworks_base[/url] into 7.1

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

* packages/apps/Settings/
3fe1d9f Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_packages_apps_Settings[/url] into 7.1

* system/core/
6915aa9 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_system_core[/url] into 7.1
3efb4ec fs_mgr: Use * pathmap for recovery
783cb54 healthd: Use * pathmap for recovery

* system/extras/
610356d Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_system_extras[/url] into 7.1
f30ae7f Use * pathmap for recovery

* vendor/cmsdk/
0cc43e4 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/cm_platform_sdk[/url] into 7.1

====================
04-28-2017
====================

* bionic/
77e40e4 Revert "libm: add AArch32 math instructions"

* build/
48683c3 dtc: Update disable module list
8d9471c build: Remove vendor check
545d31b build: cflags: update to match soong
187e360 Use ASAN prebuilts if SANITIZE_HOST includes address
44dbd83 Don't pass empty arguments to ninja
6f32909 cout: move to $out
79762e9 build: Don't build tests
dffa4f5 edify: Fix _WordWrap function calls
5c10c55 build: Remove annoying text when flashing
ad13b1d Only update previous product config when changed
392492d Remove objclean
095f826 Update combined build.ninja to depend on Soong's build.ninja
745eed3 Remove bootclasspath handling for Jack
3826655 Remove static libraries from Jack classpath
e09a822 Propagate signals through makeparallel
ac521b0 exec makeparallel
8664890 releasetools: Fix an equality check bug when asserting stash size.
aa745fc findleaves.py: prevent recursion into symlink loops
1f06153 Add --dir option to findleaves.py
1d44314 Use 'release-keys' for build tag
262e24a Prevent findleaves.py from traversing copies of $(OUT_DIR)
cc15095 Add tool to run kati for all products
520253d Use more prebuilt build-tools
681e0ab Update prebuilt build tools path
66e7bf5 Use hermetic ckati/makeparallel prebuilts
1a69242 DTC: Update module list for Clang 3.9 and 4.0
f82cedf build: symlink /system/bin/sh to bash
4b0589a RenderScript-specific build updates for LLVM rebase
85cf432 Bring in few optimizations
ccdfcc4 DragonTC and Polly support Test 12
eb67b54 build: Use -march=native for host
a8a090b Remove Feedback Directed Optimization support

* external/libvpx/
4ece4e7 Temporarily disable neon opt

* external/skia/
d204b10 Revert "Implement SkNx_fma() for Sk4f on ARMv8."

* frameworks/base/
209d32f Revert "send cancel cmd to hal in Lockout mode."

* hardware/samsung/
a58b7d9 AdvancedDisplay - Rename default scenario

====================
04-27-2017
====================

* external/zlib/
a8eff8d zlib: Remove usage of cpu directive in inline asm
140727f minizip: Clean up the code
8289982 zlib: Fix build under M

* frameworks/base/
3de2807 SystemUI: Use AOSP AutoBrightness implementation
fe90135 Revert "SystemUI: [RJIL new function] AutoBrightness"
81cc243 Revert "SystemUI: Fix QSTileHost exception"

* packages/apps/Settings/
df80559 Revert "Settings: Lost cached BT devices in found devices list"
9663c31 Settings[Wifi]: fix the input invalid length for WEP encryption.

====================
04-26-2017
====================

* android/
60901d0 Revert "manifest: Switch back to old clang and remove new toolchains"
e43dd04 Revert "manifest: Bring back few old *s"
8517e64 Revert "manifest: Revert prebuilt tools"
6cc7608 Revert "manifest: Revert zlib for now"
a5b6e0e manifest: Revert zlib for now
b34ccb2 manifest: Revert prebuilt tools
7e015aa manifest: Bring back few old *s

* frameworks/base/
9208c08 statusbar ticker: Update tickercolorhelper
ea0963c Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_frameworks_base[/url] into 7.1

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

* packages/apps/Dialer/
e8dd487 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_packages_apps_Dialer[/url] into 7.1

* packages/apps/Trebuchet/
e4e27ba Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_packages_apps_Trebuchet[/url] into 7.1

* packages/apps/crDroidSettings/
f87ea2c crdroid: Add missing include

* system/extras/
2cf0157 ext4_utils: disable secure discard globally

====================
04-25-2017
====================

* android/
0206844 manifest: Switch back to old clang and remove new toolchains
7d3bce7 manifest: Track more *s

* bionic/
b621379 libc: ARM64: optimize memmove for Cortex-A53
cdc55ca libc: arm64: memcpy optimization
772a1db libc: ARM64: optimize memmove
69d41fb libc: ARM: memcmp: remove unused NEON_UNALIGNED_ACCESS flag
6ec68d2 libc: use NEON-optimized memset on Cortex-A15
649cf28 libc: import ARM strlen from Apple C library
72d1fd8 libm: add AArch32 math instructions
3788dc4 libm: add more aarch64 hardware instructions
68d6e8b libm: add optimized expf/logf/powf from ARM

* frameworks/base/
d183b09 am: Handle unchecked activity starts for protected components (2)
9cffad5 fix wrong algorithm in WifiPowerPerPacket()

* frameworks/native/
e3b2e0d installd create_data_user_ce_path uses dir instead of symlink
bbaa2bf Fix memory ordering issues; document IMemory peculiarities
68eaa63 libagl: fix depth buffer memory leak
c3a5145 Fix using the wrong array index as display id.
0dccc9f Fix error BufferQueue attaching flow.
886dbae surfaceflinger:Fix potential crash issue when do AIDL FUZZ test
7c2cc79 binder: remove cgroup interactions
f81d040 Remove ATRACE from SurfaceFlinger
d490bd3 installd: Simplify Dalvik cache path creation

* frameworks/opt/telephony/
bc43228 Create cdma dummy apns.

* hardware/qcom/display/
c0317ec hwcomposer: Fix regression in hwc_sync

* hardware/samsung/
9432ff3 mkbootimg: add exynos subdir to possible_dtb_dirs
5e4fbe0 power: Sanity check touchscreen path

* packages/apps/Dialer/
8604a37 InCallUI: Don't force enable the prox sensor for incoming calls

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

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

* vendor/addons/
1886d2b addons: Add turbo apk

* vendor/cmsdk/
117d242 Protect system profiles related broadcasts

====================
04-24-2017
====================

* android/
a88923e manifest: Track frameworks support
7a4044c manifest: Track frameworks ex
62a52d5 manifest: Track aac
e61de0e manifest: Track libavc
5125f3f manifest: Track expat
4d824fb manifest: Track libjpeg-turbo
7e63974 manifest: Track libxml2
2b6847c manifest: Remove duplicate libncurses
4d6992a manifest: Track libphonenumber and libncurses
c67003d manifest: Track libpng and libvpx

* device/samsung/hero-common/
09c2899 hero: Enable VoLTE settings in overlay

* external/llvm/
f85bb8c stop short-circuiting the SSP code for sspstrong

* external/skia/
6ab4a0a Adaptive skjpeg_source_mgr buffer size
49d14b4 Use only registered users in skia/OWNERS.
8987b8e skia: pass skia opt flags
90d9e40 Fix memory leaks reported by clang static analyzer.
498ea3e tight bounds optimization
f52d70c Fix BUG=skia:5662
cd3ec75 Make SSE2/Neon convolution functions not to read extra bytes
286446a nanobench: Add per-run time reporting.
966a5cb Implement SkNx_fma() for Sk4f on ARMv8.
af758c5 Add a hook for CPU-optimized sRGB-sRGB srcover.
feaee0f SkNx refresh
6aabc27 Delete quickRejectY()
9bd6b01 Optimized implementation of quickReject()
3dc8373 Restore scratch texture reuse on Adreno.
b3fd488 arithmetic mode with Sk4f
613a78e skia: always enable jpeg decode fast path
eb27398 remove sprintf
25ff940 skia: Update libpng header for libpng-1.6.26rc01
1c04b01 skia: Force arm mode
800f561 Skia: don't build tests
504beb9 skia: Perform -O3 optimization

* frameworks/support/
33ae112 fix non-UI thread crash
cd25005 Prevent potential NPE
a6c7b37 Replaced duplicate lookup with unused assignment value.
d5c6e63 Replaced duplicate lookup with unused assignment value in findActionPositionById.
1f0fdb7 Fixed Fragment's LoaderManagers leaking the previous Activity after configuration change.

* packages/apps/Settings/
c78a1d1 Settings: Fix internal storage summary for non-emulated storage

====================
04-23-2017
====================

* android/
c948020 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android[/url] into 7.1
3658a3e manifest: Track okhttp
da382f0 manifest: Track ImageMagick
09f44a5 manifest: Track mdnsresponder
f271db1 manifest: Track v8 and vixl
e40077c manifest: Track freetype
308c05c manifest: Track webp and webrtc
705e4dd manifest: Track pdfium
d5f3860 manifest: Track jemalloc
0705017 manifest: Track guava
e6e4114 manifest: Track zlib
4b35ce2 manifest: Track libcore
0720d1c manifest: Track system extras
d9f71b4 manifest: Track sqlite
542c713 manifest: Track rendersctipt and tools for sdk
df631a2 manifest: Track frameworks rs
079a3c1 manifest: Track prebuilts
bd6ed35 manifest: Dont track libunwind_llvm
0e7ee8e manifest: Track llvm dependent *s
685039f manifest: Track llvm
e85b55f manifest: Track external clang
873234b manifest: Track clang linux host
0cdff56 manifest: Track clang 5.0
5e2e0e9 manifest: Switch to prebuilt build tools
9050d83 manifest: Track libcxx
47e4fd4 manifest: Track libbcc

* device/samsung/hero-common/
7bfe902 hero: don't listen for fingerprint when screen is off
8b8158a hero: show charging info

* external/ImageMagick/
0cdfda2 Initial commit imagemagick: 7.0.5-4

* external/guava/
d9e146c Backport: Work around a type inference change in javac

* external/jemalloc/
684dcea Allow devices to specify a default decay time

* external/okhttp/
0770b38 Initial commit

* external/sqlite/
dc2b63a sqlite: upgrade to SQLite 3.18.0
e6be146 enable ATOMIC_WRITE
f665e2d external/sqlite/android cleanup.
7b33452 Add HAVE_POSIX_FALLOCATE into Android.mk

* frameworks/base/
4fb6a6d Keyguard: Move CAF strings to cm_strings.xml.
2da5690 Changes for upgrade to OkHttp 2.7.5

* frameworks/rs/
6601bf7 fw/rs: fix renderscript build for newer clang [1/2]
a583cb6 Potential leak of memory pointed to by 'reduceDescriptions'
decec6d Do not link libRS and libRSDriver with libLLVM.so
da38f18 Fix script that updates RS prebuilts
4062be0 Use LLVM's RenderScript triples
b33b692 driver: runtime: Use defined LLVM and fix upstream compatibility
06550df Cleanup uses of sprintf so we can deprecate it.

* hardware/qcom/audio-caf/msm8996/
fc1c0d9 Add special case for stereo camcorder
97baada hal: Featureize APE/VORBIS/WMA offload support

* libcore/
8d900f7 fix warning: Function call argument is an uninitialized value
ba6b139 Remove ojluni test resources from general tests.
7fe503b Convert lower case when find item with extension
16e893d System: Remove unnecessary null check.
1524190 VMRuntime: Default unset targetSdkVersion to 10000 rather than 0.
dcc7e64 Lower daemons priority to 124 (libcore).
51ef5e8 Stop optimizing dex files when class loaders are created
830e805 Libcore: Make java.security.Provider compile-time initializable
2475853 libcore: add package-info.java for java.util.function
f7a3198 Fix ByteBuffer.put(ByteBuffer) edge case.
0c1a50f Fix the infinite loop issue of the conversion from string to double
d357878 StrictMode to detect untagged network traffic.
14052db Support clearing cookies by adding it with "max-age=0"
1013f3b Make Cookes "expires" parsing more lenient
c97abeb Fix CookiesTest#testCookieStoreNullUris
557380e Import upstream change: CookieHandler does not work with localhost
44514a7 Disable builtins in libcore native io memory test.
1a670bc Fix NPE in Signature getCurrentSpi.
09269f2 Remove unused initialization code
e11a07b Libcore: Remove usage of ScopedFd
e1b3530 Libcore: Remove unused timing code
e775574 Improve performance of Enum.valueOf(Class, String)
7ad9ebd Performance tweak to CollectionUtils.removeDuplicates
82f031b URLConnectionTest changes for upgrade to OkHttp 2.7.5
3cb5994 Rely on the platform -std default.
07790e5 Make sure that threads are cleaned up by OldThreadGroupTest
5f828f0 Remove an infinite loop / put a Thread out of its misery
55effbf Drop redundant calculation the result of which is unused.
abba05e Fix BigDecimal rounding 50/101 up rather than down.
0724e43 Fix two different long overflow bugs in BigDecimal division.
a38914a libcore: Address misc minor issues identified by FindBugs
b5b2e1d Fix stream not being closed on all exception paths
0942f4b Close InputStream in case of Exception
6fdc33e Make broken JSONOBject.NULL.equals(null) consistent with Objects.hashCode(null)
177ee19 Fix BigDecimal result for -Long.MIN_VALUE / -1L
e32bb19 Work around 32 bit glibc bug.
9448914 Fix aliasing rules violations

* packages/apps/crDroidSettings/
7f7e02f Ticker: Set default color to White [2/2]
9431494 Ticker: allow to show music track info on new track being played [2/2]
a0b49e4 add zenfone2 and s7-s7edge maintainers
31a0932 add pixel maintainer

* prebuilts/build-tools/
37bfc2b Initial commit ab/3916447

* prebuilts/go/linux-x86/
9dbf3c1 Initial commit - prebuilt go 1.8

* prebuilts/misc/
0155e5a Initial commit

====================
04-22-2017
====================

* android/
9bd8aa3 manifest: Track linaro gcc toolchains

* build/
52bfca8 disable Dalvik lock contention logging as it isnt needed
5927802 zipalign missing header
70c2e79 Disable the after flash image verification
93e476a core: use 0 compression when creating the target_files package
aa38b01 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_build[/url] into 7.1

* device/samsung/hero-common/
e0fc30e hero: notify fingerprint client of successful cancelled authentication
ad8a2db hero: build Snap
a2a1a81 hero: show the AutoBrightness checkbox in QS panel
91c6a72 audio: split paths of BT voice calls & media playback
9fe61ee audio: redo mixer_paths
8010b54 bluetooth: add more configs
c210a77 [TEMP] hero: audio: disable compress offload
2d99d9b selinux: address some camera-related denials
0a06edd hero: update proprietary file list
cd47f30 hero: add seccomp filters for media services
95b848c hero: media: add codecs performance config
0bdffa7 hero: media: add SOMX codecs
a60c0cb hero: media: update configs to DQBI
eafe24d Revert "hero: media: comment out unsupported VP9.Encoder"

* external/stagefright-plugins/
3846013 Revert "codecs: Disable AC3/EAC3"

* frameworks/base/
25d9fc8 Screenshot tile: single tap to choose the mode, long press to fire
bcc6cda Ticker: Set default color to White [1/2]
a442f50 Statusbar ticker: use a gentle smooth fade animation
b126a04 Statusbar ticker: apply statusbar tint when set to white
72c97b6 Ticker: allow to show music track info on new track being played [1/2]
0868ff4 MountService: Don't run benchmarks after trimming
6283a1c ActivityStack index OOB cause device restart

* frameworks/compile/libbcc/
175376f libbcc: fix building with renderscript and clang4+
8216cec libbcc: fix memory leak warnings.
963f200 Remove libbcc.sha1.mk
f059f16 Do not link libLLVM.so into libbcinfo.so
79acf77 Fix libbcc to compile with LLVM r275480
958bb3d Allow undefined symbols if we are loading libbcc dynamically.

* hardware/qcom/fm/
51e71fd libfm_jni: Fix strchr implicit char* typecast in ConfFileParser
56dd18a libjm_jni: Missing liblog dependency and jni core headers

* packages/apps/Settings/
b79b920 Show search results when query string contains trailing space
77aa19c Port "Battery Usage Alerts" feature from factory images to aosp
1bc386a Optimized Code: call direct method to get integer extra
0932f3c Optimize code on get UidDetail in AppDataUsage
3d697b6 Bluetooth: leave screen off for permission request
20fd72c RejectedExecutionException in DataUsageLIst
cfd4715 Settings: Fix wrong wifi drawable in screen zooming preview
5655c19 Redundant waiting time of keyguard unlocking after reboot
1f29fcc Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/android_packages_apps_Settings[/url] into 7.1

* packages/services/OmniJaws/
655e953 OmniJaws: weather widget fixes
bf650ad OmniJaws: add weather widget

* prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-6.3/
1c71775 Initial commit

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-6.3/
406e4cd Initial commit

* system/core/
1b46d40 init.rc: don't start console unless asked to

* vendor/cmsdk/
c33eff8 Merge branch 'cm-14.1' of [url]https://github.com/LineageOS/cm_platform_sdk[/url] into 7.1