[Xiaomi Redmi 4 Prime ROMs, Kernels, Recoveries, & ] ShihabZzz:
Reserved

These are pick changes.Not Full.

30/01/2020

• add KPI marker at start of ADSP

• Add missing perf blobs/config from LA.UM.8.6.r1-02600-89xx.0

• Adding gnss entries in manifest

• Update Remaining pie blobs from Tissot

• Update Vendor SPL

• adding entries for cacert in manifest

• init: Update shell scripts from LA.UM.8.6.r1-02900-89xx.0

• init: Set target media version property

• Update CNE/DPM from LA.UM.8.6.r1-02900-89xx.0

• Update Radio/IMS blobs from LA.UM.8.6.r1-02900-89xx.0

• init.qcom.rc: Remove tftp and rmt_storage service definitions

• Remove .rc files derps

• sepolicy: Address more hvdcp & various denials

• Update perfboostsconfig.xml to use msm8953 target

• Improve launch hint handling

• Fix VoIP call issue

• Fix kernel merging releted issue/leftover

• Revert "ANDROID: mmc: move to a SCHED_FIFO thread"

• Revert "ARM/dts: qcom: msm8953: initial GPU freq to 133Mhz"

• Upstraem kernel with Google's android-3.18 common merges

➖➖➖➖➖➖➖➖➖➖➖➖➖

[×] Bug-

• Goodix FP dead

25/01/2020

• Update init.qcom.early_boot from LA.UM.8.6.r1-02900-89xx.0

• Update init.qcom.post_boot from LA.UM.8.6.r1-02900-89xx.0

• Update init.qcom.sh from LA.UM.8.6.r1-02900-89xx.0

• build vendor.qti.hardware.camera.device@1.0 vendor libs

• Build cryptfshw extra vendor library

• sepolicy: Label vendor hal on product partition

• sepolicy: Address wcnss & hvdcp denials

• Enable 1.1 DataConnection HAL

• Update vendor.qti.data.factory HAL to 2.0

• libshims: Shim lib-imsvideocodec.so

• init: Remove zram entry remnants

• Introduce Perf+_r3.0 kernel

➖➖➖➖➖➖➖➖➖➖➖➖➖

[×] Bug-

• Goodix FP dead

13/01/2020

• SeLinux : Enforcing

• Import time_daemon rc from LA.UM.8.6.r1-02600-89xx.0

• Fix AtFwd hal manifest entrie

• Kang wcnss_service from Bardock Pro

• Rebase perf blobs/configs from LA.UM.8.6.r1-02600-89xx.0

• Update Bluetooth (aptX) from Crosshatch QQ1A.200105.002

• Rebase QTI Bluetooth from LA.UM.8.6.r1-02600-89xx.0

• Enable Codec2

• Rebase CNE/DPM/Time from LA.UM.8.6.r1-02600-89xx.0

• Partial update QMI/Radio/IMS from LA.UM.8.6.r1-02600-89xx.0

• Build GPS from source

➖➖➖➖➖➖➖➖➖➖➖➖➖

[×] Bug-

• Goodix FP dead

29/12/2019

• Remove venus firmware

• Build new encryption HAL

• Revert "markw: Switch to cryptfshw HIDL"

➖➖➖➖➖➖➖➖➖➖➖➖➖

[×] Bug-

• Goodix FP dead

23/12/2019

• Remove duplicate call-recording overlay

• markw: overlay: minor cleanup

• Revert "AGPS enabled"

• Revert "markw: overlay: Remove PhoneSwitcher injection"

• Sync kernel with Google's android-3.18 as of 23 December 2019

➖➖➖➖➖➖➖➖➖➖➖➖➖

[×] Bug-

• Goodix FP dead

17/12/2019

• markw: Update init scripts from LA.UM.8.6.r1-02900-89xx.0 & LA.UM.8.6.r1-02600-89xx.0

• msm8953-common: Update qcrilmsgtunnel from Coral QQ1B.191205.011

• msm8953-common: Update aptX blobs from Coral QQ1B.191205.011

[×] Bug-

• Goodix FP dead

15/12/2019

• Enable sound trigger V2_2

• Enable AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT

• Add microphone characteristics and snd device mapping from Tissot V10.0.15.0.PDHMIXM

• audio: Use stock acdb table from MIUI V10.2.2.0.MBEMIXM Update

• CarrierConfig overlay from LA.UM.8.6.r1-02900-89xx.0

• nuke "Lockscreen Real Time Charging Current" flag

[×] Bug-

• Goodix FP dead

12/12/2019

• Revert "Restore Oreo Keymaster implementation commits"

• Remove duplicate ipacm entries

• Update audio hal

• Sync kernel with Google's android-3.18 as of 12 December 2019

[×] Bug-

[•] Goodix FP dead.

08/12/2019

* markw: Restore old WI-FI symlink style

* markw: Update media configs from LA.UM.8.6.r1-02600-89xx.0

* markw: manifest: Update manifest for Bluetooth blobs

* markw: Prefer HW codecs over SW

* markw: Disable window rounded corner animations

* markw: Restore old BT header

* markw: audio: Update configuration from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Time blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update libqmi_cci.so blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Thermal blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Telephony blob from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update PowerOff Alarm blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update PowerOff Alarm framework blob from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update WI-FI Display blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update PeripheralManager blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Use qcrilmsgtunnel from Google Pixel 4 XL

* msm8953-common: Update TUI blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Sensors blobs from LA.UM.8.6.r1-02600-89xx.0o

* msm8953-common: Update wcnss_service from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update FM blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update remaining DRM blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update msm_irqbalance from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Audio blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Widevine from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Modem blob from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update ADSP blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update libcacertclient.so from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update aptX blobs from Google Pixel 4 XL

* msm8953-common: Update ANT+ blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Bluetooth blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Drop a unused GPS blob

* msm8953-common: Update SoundTrigger blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Keystore blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Gatekeeper blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Vulkan blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Postproccesing blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update DRM blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Graphics blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update GPS blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Media blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update IMS blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update DPM blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update CNE blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Charger blob from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Update Perf blobs from LA.UM.8.6.r1-02600-89xx.0

* msm8953-common: Add missing libpdmapper.so library

* msm8953-common: Use qcrilmsgtunnel from Google Pixel 4 XL

Kernel-

* Synced kernel with Google's android-3.18 as of 08 December 2019

[×] Bug-

[•] Goodix FP Dead

29/11/2019

• Enable graphics mapper version 2.1

• manifest: Add fqname 1.0::IGnss/gnss_vendor

• audio: Revert all kind newly added acdb id

• Show battery icon in the QS header

[×] Bug-

[•] Goodix FP Dead

26/11/2019

[•] Update statusbar layout

[•] Ignore notch view

[•] Update few fw/b overlays from LA.UM.8.6.r1-02600-89xx.0

[•] Restore old off mode charging method

[•] add few audio acdb id for random audio dead issue

[×] Bug-

[•] Goodix FP Dead

24/11/2019

[•] markw: Add AuthSecret HAL

[•] markw: Remove unsupported video decoder

[•] markw: Add default A2DP HAL 2.0 entry to manifest

[•] markw: Enable AOSP bluetooth audio HAL v2

[•] markw: Fix faulty audio_policy_configuration parsing

[•] markw: remove bluetooth a2dp hal

[•] markw: Update user group for daemons

[•] markw: Update Rtp Daemon permissions

[•] markw: Update charger service path and label

[•] markw: post_boot: check dedup confirmation before execute it

[•] markw: post_boot: Set zRam disk size to 50% of RAM size

[•] Revert "markw: overlay: Remove IccPhoneBookInterfaceManager injection"

[•] markw: init.qcom.rc: add CAP_SYS_BOOT for charger

[•] markw: init.qcom.rc: Change user/group permission for for charger

[•] markw: init.qcom.rc: restore seclabel & system_props on charger

[•] markw: Remove unused QRD acdbdata blobs

[•] Revert "msm8953-common: Add FM blobs from Tissot V10.0.14.0.PDHMIXM"

[×] Bug-

[•] Goodix FP Dead

22/11/2019

[•] markw: use device-specific thermal-engine configuration

[•] markw: manifest: upgrade perf hal to 2.0

[•] markw: update widevine hidl to 1.2

[•] markw: init.qcom.rc: set smart charging permission on boot

[•] markw: Disable UBWC for WFD

[•] msm8953-common: Update peripheral manager blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update ADSP blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update perf and thermal blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common:: Update DRM Widevine blobs from mata QP1A.190711.107

[•] msm8953-common: remove unuesd wfd blobs

[×] Bug-

[•] Goodix FP Dead

21/11/2019

[•] msm8953-common: Update blobs from Tissot V10.0.15.0.PDHMIXM

[•] msm8953-common: Regenerate vendor structure

[•] msm8953-common: Update CNE/DPM from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update graphics blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update media blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update time services from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update libqmi_cci.so from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update alarm blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update qti telephony from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update WFD blobs from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Update ims.apk from LA.UM.8.6.r1-01900-89xx.0

[•] msm8953-common: Add aptx blobs from crosshatch QP1A.190711.020

[•] msm8953-common: derp fix & remove unused blobs

[•] msm8953-common: Add missing libcacertclient.so

[•] msm8953-common: Add missing vendor.qti.hardware.cacert@1.0 library

[•] msm8953-common: remove unused gps blobs

[•] markw: XiaomiParts: Set it for android 10

[•] markw: gps: Update GPS HAL to LA.UM.8.6.r1-02600-89xx.0

[•] update privapp-permissions-qti & qti_whitelist from LA.UM.8.6.r1-02600-89xx.0

[•] Update CarrierConfig overlay from LA.UM.8.6.r1-02600-89xx.0

[•] Update to power HAL 1.2

[•] markw: slight cleanup with RIL & Telephony packages

[×] Bug-

[•] Goodix FP Dead