[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Diazz72:
// Update 02-19-2017

Cosmic-OS_herolte_7.1.1_20170218_1.3-OFFICIAL.zip

- Changelog:

77747e2 Update OP2 18/2/17 (#39)

* device/samsung/hero-common/

4475a45 hero: camera: advertise more supported features

3ab0335 hero: enable sdcardfs

* kernel/samsung/universal8890/

8833984 hero: defconfig: enable SDCARD_FS

c6e5af7 ANDROID: sdcardfs: Add missing path_put

dffe805 ANDROID: sdcardfs: Fix incorrect hash

ba19ea7 ANDROID: sdcardfs: Switch strcasecmp for internal call

0aca57d ANDROID: sdcardfs: switch to full_name_hash and qstr

e35a18e ANDROID: sdcardfs: Add GID Derivation to sdcardfs

7146f07 ANDROID: sdcardfs: Remove redundant operation

42fcbd2 ANDROID: sdcardfs: add support for user permission isolation

9da89a5 ANDROID: sdcardfs: Refactor configfs interface

e74019f ANDROID: sdcardfs: Allow non-owners to touch

9449c86 ANDROID: sdcardfs: Fix locking issue with permision fix up

737c25b sdcardfs: Use per mount permissions

b76c997 sdcardfs: Add gid and mask to private mount data

f9edc69 sdcardfs: User new permission2 functions

cf1ee34 vfs: Add setattr2 for filesystems with per mount permissions

33248a0 vfs: Add permission2 for filesystems with per mount permissions

4677c82 vfs: Allow filesystems to access their private mount data

988e909 mnt: Add filesystem private data to mount points

4ec4303 sdcardfs: Move directory unlock before touch

a64a0af sdcardfs: fix external storage exporting incorrect uid

17bf95f sdcardfs: Added top to sdcardfs_inode_info

c2eb3c6 sdcardfs: Switch package list to RCU

d6c447d sdcardfs: Fix locking for permission fix up

4de5062 sdcardfs: Check for other cases on path lookup

dadfa69 sdcardfs: override umask on mkdir and create

f23e479 Fix compilation error

* packages/apps/Snap/

ec6475e Snap: CaptureModule: re-apply flash setting when disabling manual iso

f17e127 Snap: CaptureModule: check if ZSL is supported before using it

27f8676 Snap: CaptureModule: enable noise reduction

5710a02 Snap: CaptureModule: enable redeye reduction

b6b13fc Snap: CaptureModule: enable and fix manual iso control

ebd135d Snap: CaptureUI: remove camera2 option

b8af8f1 Snap: detect and use Camera2 if available

d1e13ce OTA: Update bacon

* build/

3ab6c56 build: Add support for Magisk

* hardware/samsung/

3ac2971 macloader: Fix default NVRAM param path

* kernel/samsung/universal8890/

a576560 hero: add retainPin to enable Always-on Detect Mode

1dfe1f4 blmp: migration strategy: FORK

* packages/apps/Settings/

39fb8d6 Dashboard: Add Magisk

* vendor/cos/

a49406c Include Magisk Manager

8724f97 common: lock rotation on SetupWizard

9a0843f vendor: Add support for Magisk

d7f25cd Fix SuperSU Opt-out

* device/samsung/hero-common/

8e85580 audio: add property for Wideband AMR callback

* hardware/samsung/

037d077 Automatic translation import

dde54c0 audio: Fix get_snd_device_name() for earpiece

130da9f audio: Cleanup and fix voicecall preparation

8794541 macloader: Add one more SEMCO3RD half address

* packages/apps/Nfc/

9748287 Automatic translation import

* packages/apps/Snap/

198d1f8 Automatic translation import

* packages/apps/WallpaperPicker/

235345a Automatic translation import

* vendor/qcom/binaries/

5280d5c Revert "bluetooth: Add aptX & aptXHD to comfirmed platforms"

* vendor/samsung/hero-common/

b8298a4 hero: add DRM blobs

15d3cc5 Onyx: Update to 10/02/2017

* hardware/samsung/

74c317d audio: Guard WB_AMR callback

e005881 libsecril-client: Rename SOUND_AUDIO_PATH_HANDSET to EARPIECE

e6286b9 audio: Rename HANDSET to EARPIECE to follow libsecril-client

86f7ea8 Revert "audio: Disable voice log by default"

f114e2e audio: Use labs() instead of abs()

* vendor/qcom/binaries/

48c3f6b bluetooth: Add aptX & aptXHD to comfirmed platforms

a50b808 update oneplus2 link 14/02/17

* hardware/qcom/bootctrl/

0a8485b bootctl: use TARGET_RECOVERY_UPDATER_LIBS macro for linking

* hardware/qcom/media/

c8a7605 media: add missing 8952 symlink

* hardware/samsung/

e3800ac Add another semco mac address

e06577d audio: Disable voice log by default

d44edaa audio: Log error if we fail to set the audio path

df6fc8a audio: Add missing deep buffer to use_case_table

adb788d audio: Fix device table access in get_snd_device_name()

58735a9 audio: Fix time diff to always return positive numbers

703f39e OTA: Update bacon

* device/samsung/hero-common/

c2d6dc1 hero: add support for TWRP

0908fc5 hero: correct TARGET_USE_CUSTOM_LUN_FILE_PATH

7133a66 hero: add bootdevice property for TWRP

9542c10 hero: add common properties

2798461 hero: update to new header implementation for macloader

* hardware/samsung/

5b75c57 libril: fix parceling of DataCallListV6 on xmm626x

* vendor/cos/

69a7b6e Give Wallpapers it's own directory

43f2374 update op2 link 12/02/17

95b3cb6 OTA_COS/OTA.xml: Add bullhead (#35)

* device/samsung/hero-common/

f7bb3e8 hero: add new config for unified audio HAL

6a81143 hero: configure audio HAL constants

e79cfbd hero: build unified Samsung audio HAL

8bc9ada audio: remove old HAL

ceaf896 hero: compile fingerprint components

a3f88a7 ril: Simplify responseSignalStrength()

b1ec943 SlteRIL: Align to stock RILJ

70bedfd hero: switch to SlteRIL

09f2f23 hero: clean up prop messes

03a0fa5 hero: compile some OSS RIL components

b8832b8 hero: add vulkan features

6c01164 hero: Quiet "KERNEL IS NOT SEANDROID ENFORCING" boot message

9e95795 hero: compile ipv6 components

c6c3ad8 hero: set correct datause interface

* frameworks/base/

10226b4 Fix Build

35d58bf Add back system_primary_color

d0f1e6e FW/B: Add back volume up/down effect

b414f60 Live Volume Steps [1/2]

df1f3bf FWB: The Return of the Ticker 2/2

9e60d70 Introduce improved FontHelper class

5f209aa [SQUASHED] Lockscreen Weather

* hardware/samsung/

caece2d ril: Fix unsol response array mapping

7c367c0 audio: Update comments for voice mics

05bc188 audio: Add support for bluetooth voice calls

1983165 Automatic translation import

* manifest/

c719fd9 Add back LockClock

* packages/apps/Galaxy/

1e52c63 Fix those derps

b3d6dcc fix NPE in hardware keys

9ce943e ButtonBacklight: Rework for bacon with CustomSeekBar

a4976e0 Button Backlight Settings

8208926 Galaxy: add LockClock to weather settings

ea574a2 Lockscreen Weather squash: Lock screen: Weather panel improvements Ls weather: options to hide the weather when notifications are visible

1906889 Ticker: Add Custom Font Size and Styles

24452f3 Galaxy: The Return of the Ticker 1/2

* packages/apps/Settings/

f041423 Custom app dashboard icons: Update coloring location With this commit: http://review.projektsubstratum.com/#/c/259/, we need to make sure that the tint is applied like all of the other dashboard icons.

c651097 Add summary for App Ops dashboard tile

4bd6e27 AppOps: Remove icons in detail item Before: http://imgur.com/a/qr5kI After: http://imgur.com/a/izaT8

62e8d6c AppOps: use custom arrays and strings without summaries

0fb432d Move App Ops to Galaxy category in Main Settings

78c1907 settings: Fix viewpager tabs not showing on AppOpsSummary

0fb1a14 Return App Ops (bug - without tabs)

e2634e5 Live Volume Steps [2/2]

* packages/services/Telephony/

9a79843 IMS: Add API to get IMS Registration Status based on subId (#1)

* vendor/cos/

cb1d270 Updates - Update Pixel Launcher - Fix some paths - Add Back LockClock

9bdc495 Add onyx to device list (#8)

d9a8a6f Revert "OTA: Update bacon"

* hardware/samsung/

757e2d8 audio: Remove device bit only on active_input

04037e7 audio: Add a mixer_path_0.xml template for the HAL

107a848 audio: Add support for voice session mic mute

59486fa audio: Add voice call wideband support

82f3248 audio: Add support for two mic control

97fa7f1 audio: Leave out_get_presentation_position() early when switching to WB

d635918 audio: Do not segfault in out_get_presentation_position()

696959d audio: Enable voice call support

5a2f100 audio: Remove unused variables and function

ecd17ce Revert "audio: Remove unused screen_state parameter"

9c19561 audio: Improve error message for RILD connection

41c9f3d audio: Initialize the radio voice session

bc52af5 audio: Add ril_interface to talk to radio

74ef3a1 audio: Create a structure for voice to group values

afec0fd macloader: Rework mac address half classification

* packages/apps/Settings/

9e5fd8c Update Cosmic-OS banner

c6b6660 Add Merlin Maintainer (#17)

* packages/apps/Snap/

b202eb4 Snap: Replace noisy debug line

808f559 Snap: VideoModule: Restore check on mPreferenceRead

670944b Snap: VideoModule: Update flash status on preference change

3ff3328 Snap: Fix filtering of unsupported HFR/HSR modes

7cd1d08 Snap: Fix max brightness and power shutter settings

bb7712e Snap: Fix NPE when parameters.getSupportedVideoSizes() is null

f894729 Fix shutter button pressed state tracking issues.

7bfb43e Snap: store module index

413e9bd Fix thumbnail sometimes not being shown initially in video mode.

33c7742 Snap: VideoModule: properly update focus settings when switching between cameras

c2d3695 Snap: Fix zoom in video mode

* packages/apps/WallpaperPicker/

10360a6 WallpaperPicker: bring back cm wallpapers

3e595e6 WallpaperPicker: materialize delete icon

3210ccd WallpaperPicker: update icon

* vendor/cos/

c53f9dd Add merlin to device list (#7)

* vendor/samsung/hero-common/

699b2e3 hero: vendor: sync with device tree changes

ae070f0 Onyx: Update to 10/02/2017

f70d3e1 Lettuce: Update to 10/02/2017

a9f3b43 Oneplus3: Update to 10/02/2017

125c56b update kenzo (#33)

d5dc29c update op2 link 10/02/17 (#32)

* device/samsung/hero2lte/

d135755 hero: move common properties to common repo

* device/samsung/herolte/

dae904a hero: move common properties to common repo

* hardware/qcom/audio-caf/msm8974/

f67da5f hal: Remove duplicated HFP if branch (mismerge)

* hardware/samsung/

759368f audio: Add a delay for DSP firmware loading

5fada9b power: Add support for POWER_HINT_CPU_BOOST

c7da695 Add onyx to ota (#31)

fd46732 OTA: Update bacon

* device/samsung/hero-common/

075eff5 hero: remove stlport

625f8e2 hero: wifi: set TARGET_USES_64_BIT_BCMDHD

b267a26 hero: set correct wifi rx/tx current/voltage

8bf9071 Revert "universal8890: Enable advanced WiFi features"

4625bb4 hero: change the behavior of DEX Pre-Optimization

b55b096 hero: media: comment out unsupported VP9.Encoder

dc21d66 hero: media_codecs: Remove definition for non-existent decoders

81441c2 Revert "[TEMP] media: disable Exynos HW encoders"

4f25e85 Revert "universal8890: Allow OMX libraries to load again"

* frameworks/base/

ea1b586 Add missing Variable

* hardware/samsung/

c7dd07a macloader: Add another SEMCO mac address half

df4a1d6 macloader: Add default NVRAM calibration path

59ba89e macloader: Allow overriding non-standard paths

cd60dd8 fingerprint: bauth: convert % completed to remaining

b23aaf7 add Samsung BAUTH Fingerprint HAL

6508486 ril: Align to AOSP libril

* hardware/samsung_slsi-cm/exynos/

7d6044c Fix some kernel includes

* packages/apps/Galaxy/

91d8d7e Fix Build

* packages/apps/Settings/

c890f1e Change Cosmic-OS Banner in About Phone

* packages/apps/Snap/

21b3a73 Snap: Remove touch AF/AEC option

* packages/apps/WallpaperPicker/

e15b638 WallpaperPicker: bump gradle

61285fa Update titan (#30)

* device/samsung/hero-common/

234e48a hero: sepolicy: address denials

fe1567b hero-common: use device-specific power HAL

* frameworks/base/

ec83f12 Bring back 'custom small QS tiles' [1/2]

c444d13 FWB: Status bar carrier label font size (2/2)

3682cdf CarrierLabel: Obey inverted statusbar ONLY when color is white

af02e54 FWB: Custom Carrier color

f42a4e7 ParcelFileDescriptor: can we stop the panic here?

1b7ac99 KernelWakelockReader: stop the panic

4634333 Bring back quick install with N adaptations

168ddcc Add Pulse Lava Lamp start and end colours (1/3)

* hardware/samsung/

928ddca libsecril-client: Fix logging

86ac234 audio: Allow playback on earpiece too

6e35157 macloader: Decapitalize wisol MAC addresses

* kernel/samsung/universal8890/

9587446 USB: MTP back to Stock DPLT gadget driver

* packages/apps/Galaxy/

8c190c1 Carrier Label Font Style & Size[1/2]

8f55061 Carrier Label Colors

48d9e0f Add Pulse Lava Lamp start and end colors (3/3)

* packages/apps/Settings/

438acde Change Galaxy Dashboard Icon

9a8c077 Update op2 link 7/02/17 (#29)

* frameworks/base/

b43525f REVERT : send cancel cmd to hal in Lockout mode.

f46beb1 WindowManager: Always use hardware composition

* hardware/samsung/

6d31bae audio: in_call is a bool type

* packages/apps/Settings/

893d4ab Update developer strings

* device/samsung/hero-common/

30edf82 hero: switch to dtbhtoolExynos

e5ba393 Revert "universal8890: add dtbtool for Exynos"

* hardware/samsung/

7cc49b4 audio: Remove unused audio routes

a366011 libsecril-client: Turn off logging by default

560e37a libsecril-client: Use RLOG

0130b88 libril: Use RLOG

fc68d3a exynos4x12: use common samsung liblights

* packages/apps/Settings/

1a9c8ca Change onyx maintainer to ZerNico (#15)

5a2ebb8 Merge pull request #28 from kunalshah912/n7.1

0e0c867 update link for op2 5/2/17

* hardware/samsung/

9227fbe Automatic translation import

* packages/apps/Settings/

3e66d6b Enable ambient display by default (#13)

79f6b63 Add d855 maintainter

* packages/services/Telephony/

f626455 Telephony: Fix translatability of network modes