[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] Shahan_mik3:
New build up : Check OTA​

Changelog

Device specific

Fix notification LED

Fix MTP issue on windows thanks [MENTION=7442044]GuaiYiHU[/MENTION]

whitelist apps for api2 (needs to be done manually check below steps)

NOTE: To enable api2 just remove # in below line in build prop

#Enable camera HAL3

#persist.camera.HAL3.enabled=1

If some apps are breaking after enabling api2 add the package name below after ,

eg: for whatsapp and instagram

# HAL1 whitelist

#Add apps which broke after enabling HAL3.

camera.hal1.packagelist=com.whatsapp.android, com.instagram.android

Rom changes

====================
04-23-2018
====================

* build/make/
31b784fe4 Rename

====================
04-22-2018
====================

* android/
b82fc71 manifest: Remove LiveDisplay repo

* build/make/
7615a5909 Add build.prop to incrementals too
825cdc4bb build: allow forcing build of otatools

* device/qcom/sepolicy/
d9c24de Merge branch 'lineage-15.1' into oreo

* device/rr/sepolicy/
fb968d7 Merge branch 'lineage-15.1' into oreo
bc582cd Allow recovery write to sysfs_graphics
590946d Remove adb.secure recovery property context
20b9d1c sepolicy: Add rules for LiveDisplay HIDL HAL
98c7f8d Allow recovery write to sysfs_graphics
541bcf2 Remove adb.secure recovery property context

* frameworks/base/

* hardware/lineage/lineagehw/
ed11fda lineagehw: Link livedisplay library statically

* lineage-sdk/
a395cc3 lineage-sdk: Allow adjusting brightness of non-RGB LEDs

* packages/apps/DUI/

* packages/apps/LineageParts/
d2ff5e5 LineageParts: Allow adjusting brightness of non-RGB LEDs
d7a5830 LineageParts: Fix loading default colors for non-RGB lights
f10570a LineageParts: Fix removing LED brightness settings

* packages/apps/ResurrectionOTA/

* packages/apps/Settings/
ecdb6e713a Add Samsung S9 (starlte)
11067f4db6 Add S6 Edge (zeroltexx)

* packages/apps/Snap/
a0f6bf7b8 Fix snapshot failed with logical camera
a83f85c30 Add ui toast for bokeh

* system/core/
695642238 Merge branch 'lineage-15.1' into oreo

* vendor/rr/
3eae19cc envsetup: Fix lineageremote for caf *s
261cb47c lineage-radio: disable ims services on ro.radio.noril

3eae19cc envsetup: Fix lineageremote for caf *s
261cb47c lineage-radio: disable ims services on ro.radio.noril
33c8d934 build: kernel: Use LLVM_PREBUILTS_VERSION if no version is specified
58dd6f94 lineage: enable building otatools with generic targets

====================
04-21-2018
====================

* bootable/recovery/
0c08e7ce recovery: Fix loading time from /persist
c7ec3a79 recovery: Don't try to set ro.adb.secure
36dd1397 Revert "updater: Fix and improve allowing devices to suppress BLKDISCARD"

* device/qcom/sepolicy/
be44088 legacy: Consistent indentation
fe8868a legacy: Address mm-pp-daemon denials
4504f04 legacy: Allow thermal-engine to read sysfs_spmi_dev
4dd1cb2 legacy: Add debugfs rules for rmt_storage
75573bd legacy: Allow hal_graphics_allocator_default access sysfs_graphics
e8e4723 legacy: Allow hal_graphics_composer_default read firmware
103e1dc legacy: Allow bluetooth_loader read persist
443c0d8 legacy: Address perfd denials
c51e127 legacy: Allow perfd write to sysfs_kgsl
d233d17 legacy: Allow qcom power HAL to interact with perfd
6bf41a0 hal_gnss_default: Do not log udp socket failures
4b4dd9c sepolicy: Ignore more hal_memtrack denials
9110cac sepolicy : add secontext for eMMC blocks
d7045fa sepolicy: rules to allow camera daemon access to app buffer
00dc45f sepolicy: Fix warnings related to set_prop

* vendor/nxp/opensource/external/libnfc-nci/
f48a623 Fix description path for libnqp61-jcop-kit and move to vendor

* vendor/nxp/opensource/packages/apps/Nfc/
ffaea6aa Look for libnqp61-jcop-kit.so in the vendor

====================
04-20-2018
====================

* external/openssh/
1ad2147 Don't crash when pw_passwd is not set

* packages/apps/Dialer/

* packages/apps/FMRadio/

* packages/apps/Recorder/

* packages/apps/Snap/

====================
04-19-2018
====================

* hardware/lineage/interfaces/
5f8e56a lineage/interfaces: Add IColor SDM backend implementation

* hardware/qcom/display-caf/msm8974/
060e6fe28 libvirtual should depend on libmedia
b9109c1b8 Revert "libvirtual: Add libbase static library dependency"
060e6fe28 libvirtual should depend on libmedia
b9109c1b8 Revert "libvirtual: Add libbase static library dependency"

====================
04-18-2018
====================

* hardware/qcom/display-caf/apq8084/
c59714ba7 Add -Wno-error to compile with global -Werror.
ed267b8d3 Fix -Wmacro-redefined werror issues.
39eb2094e hwc: Start with ROI set to destination
04487f72a libgralloc: Align secure video and rotator buffers to 2M
dcabbfca9 libvirtual should depend on libmedia
bee7c812b gralloc: Handle RAW_OPAQUE formats similar to blob
5cd994c69 Fix duplicate copy file rules
a79fb6377 qservice: Allow camera server to call into HWC