[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Fullbustah:
New build is up! Clean flash is required (wipe slot A without internal storage)

Changelog:

====================

2018-12-30

====================

* packages/apps/SyberiaSettings

ed805ec Add tissot maintainer [blinoff82]

====================

2018-12-29

====================

* device/xiaomi/jasmine

2579828 jasmine : light : merge upstream changes from msm8998 [coderzstas]

* device/xiaomi/sdm660-common

c9786af sdm660 : enable vendor.video.disable.ubwc [coderzstas]

7672448 sdm660 : add WfdCommon to platform.mk [coderzstas]

65175f1 sdm660:overlay: enable pulse of led light [Max Weffers]

16cff86 sdm660:prop: update sdm display props [Max Weffers]

0434048 sdm660:overlay: enable AGPS by default [Max Weffers]

a5cd417 sdm660:overlay: use auto brightness for doze display state [Max Weffers]

d0f8b3b sdm660:overlay: add proximity checks before wakeup [Max Weffers]

cc7a167 sdm660:overlay: use fixed led color and let user not modify it [Max Weffers]

6a7e54e sdm660: overlay: enable lock screen rotation [Max Weffers]

* frameworks/base

5334792 PhoneWindowManager: Check if proposed rotation is in range [Luca Stefani]

* frameworks/native

17f61f3 renderengine: clamp XYZ to [0.0, 1.0] in shaders [Chia-I Wu]

fbd3c7a renderengine: avoid divide-by-zero in shaders [Chia-I Wu]

* packages/apps/Settings

952b96d Add device parts to system settings [DennySPB]

* vendor/xiaomi/jasmine

527186b jasmine : update wdf blobs from jasmine V10.0.1.0.PDIMIFJ *update bt qti [coderzstas]

====================

2018-12-28

====================

* device/xiaomi/jasmine

258fb92 jasmine: Update persist path for goodix hack [Flex1911]

84bf0da jasmine : LineageOS [coderzstas]

* device/xiaomi/sdm660-common

6fc6492 sdm660: Disable debug.sf.latch_unsignaled [Flex1911]

8bb52e4 sdm660 : build libaacwrapper [coderzstas]

e2911d7 sdm660 : update references of firmware to /vendor/firmware_mnt [coderzstas]

28d0ffa sdm660 : swith to basic usb hal [coderzstas]

06f376f sdm660 : drop thermal hal and qti power [coderzstas]

1d7f5c7 sdm660: Remove all whitespaces [Stylogey]

3f2a177 sdm660: KCal: Initial commit [Stylogey]

565d270 sdm660: XiaomiParts: Add new features - Add kcal/doze if avaiable - Add torch brightness control - Add haptic feedback control - Add EIS switch [Stylogey]

0c877a5 sdm660: usb: do not overide usb config on every reboot [Max Weffers]

* frameworks/av

b263c3c Audio: Set Deep Buffer flag for music stream. [Manisha Agarwal]

da46c62 audiopolicy: reset capture state when input is closed [Zhou Song]

0e7c0a9 audiopolicy: support extended feature in audiopolicymanager [Revathi Uddaraju]

ae2940e libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO [darkobas]

70cb7bd av: camera: catch mad hals that mess up buffer time [maxwen]

32edd57 camera: Only link and use vendor.qti.hardware.camera.device if specified [Rashed Abdel-Tawab]

* frameworks/base

368222e Re-Enable Burn-In Controllers for NavBar [SuperDroidBond]

b151cc8 BurnInProtection: Fix null object reference with timer [mydongistiny]

3ef592f SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung]

49f85e6 base: add settings for device features [maxwen]

a99e971 NLP Combo feature [Dante Russo]

87cdb85 SystemUI: Fix an issue where unlocking the SIM PIN failed [Yingren Wang]

ea7f742 uce: Updating UCE API to accept ICC-ID. [Ayishwarya Narasimhan]

3e9d451 Move register AppIdle listener into onBootPhase [Yuntao.Xiao]

aa64aef Fix VideoView parsing some URIs failure issue [Zhang, Yifan]

4a39ff3 InputEvent: Skip IME stages dynamically [Akshay Tigga]

9e908f0 No Safe Check for Overflowing Alarm Expiry time [Mahesh Kumar]

faca053 Update the screenState for keyguard while screen turning on [Joseph Cheng]

272e025 Make services with uid 1000 restart if their host process crashes [Zheng Zhang]

ae2d095 Binder: Fix improper JNI call for dumpProxyDebugInfo [dianlujitao]

248123c telephony: Make IMS method updateToState accessible [Pranav Vashi]

9f6786f SystemUI: handle camera launch gesture from keyhandler [Roman Birg]

e1d1d81 BatteryService: add dash charging support [thecrazyskull]

cbaeacc fwb: overlays: Don't install on vendor [Henrique Silva]

66eb59d [2/2] base: allow device to override *caugh*caugh* prop [Marko Man]

e1b3d1b core: Add support for overriding vendor properties [David Sn]

6d051f3 Left volume panel: Fix animation [xyyx]

378cb91 Volume panel location: load the bool once [ezio84]

13508f2 [1/2] base: op gesture tweaks [maxwen]

654cf84 Fix no default ringtone for slot2 [Pranav Vashi]

feefe79 Fix Signature Spoofing [SuperDroidBond]

db7e51c Avoid NPE in resumeTopActivityInnerLocked() [Hang Lu]

8662c77 KeyguardHostView: Auto face unlock v2 [jhenrique09]

* frameworks/native

5516ff5 gralloc2: Extend the list of valid gralloc bits [Stefan Berger]

8fa2f14 Gralloc2: Mark some gralloc bits as valid [Saurabh Dubey]

* frameworks/opt/telephony

d81255f [OP5] add for community - community is not pleased [jiachunxu]

* packages/apps/SmartNav

e92e017 Add swiftNavigationBarItems to public methods [DennySPB]

* packages/apps/SyberiaSettings

4e72c4b [2/2] SyberiaSettings: op gesture tweaks [maxwen]

* packages/providers/AmbientPlayHistoryProvider

3d88565 Automatic translation import [Henrique Silva]

====================

2018-12-27

====================

* build/make

a3f6f4b [1/2] build: allow device to override *caugh**caugh* prop [Marko Man]

306ff9b build: Also replace techpack/audio old-style kernel header [Bruno Martins]

f904238 build: add org.codeaurora to package whitelist [maxwen]

bc22699 Revert "Build: Make dex2oat boot image error abort explicit" [Henrique Silva]

1079100 Also check if BOARD_KERNEL_SEPARATED_DTBO is set [Luca Stefani]

* build/soong

81c865c soong: Add java sources overlay support [Sam Mortimer]

* device/xiaomi/sdm660-common

0c6a00c sdm660: use qti powerhal flag [Max Weffers]

8a02545 sdm660: sepolicy: remove double defined goodix script in contexts [Max Weffers]

d1cd0e0 sdm660: specify target qcom bluetooth variante [Max Weffers]

0434867 sdm660: overlay: add some missing overlays [Max Weffers]

26c98df sdm660: overlay: Squash CarrierConfig updates from caf and clean up unused options [GuaiYiHu]

c7e0bc0 sdm660: overlay: add audio related features [Aalique Grahame]

c4cd809 sdm660: Update SELinux context for charger [Artem Borisov]

3b674c4 sdm660: sepolicy: Address denials [GuaiYiHu]

801a405 sdm660: sepolicy: Squash sepolicy changes [guaiyihu]

f9bb0f6 sdm660: sepolicy: allow XiaomiParts change HAL3 prop [andr68rus]

3099169 sdm660 : enable B-services aging propagation [coderzstas]

ff9886d sdm660: remove qfp service and move tloc to vendor [coderzstas]

4f3e812 sdm660 : remove unused binaries and services [coderzstas]

bd1888e sdm660 : drop unused subsystem restart services [coderzstas]

4ec990f sdm660 : drop unused ftmd services [coderzstas]

a3eba51 sdm660: remove wcnss_filter [coderzstas]

f14f34b sdm660: Enable incall music audio@4.0 supports this [coderzstas]

6e16de2 sdm660 : rootdir: Clean up non-existent service [coderzstas]

3c33b5a ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]

5e9c7d7 sdm660: elevate pm-service to root [Hamster Tian]

9e0ebe7 sdm660: cnss_diag: Remove the file based logging option [Subhani Shaik]

62317f4 sdm660: Remove copying of QCRIL DB from vendor partition [Ravi Kishore R]

9720bef sdm660: Use low level shutdown trigger [Niranjan Pendharkar]

5a71841 securemsm: Moved TUI files from /data/misc/qsee to /data/vendor/tui/ [Amit P Choudhari]

8f0a029 Camera: Create folder for camera [Sauhard Pande]

41cb67d Add vendor prefix to below services and properties [Safoorah Banu Shaik]

46aa4e5 common : cleanup of mkdir on /data/misc which are not allowed [Ravi Kumar Siddojigari]

e21f612 QTI: Create QTI log dir in /data/vendor/ location with permissions [Skylar Chang]

3800cdc sdm660: config.fs : remove writespace [coderzstas]

34ffbcf sdm660-common: Add netutils-wrapper to device compatibility matrix. [Yifan Hong]

ed7d252 ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]

bdd4ba3 ueventd: Change owner for RGB LED sysfs device [Fenglin Wu]

c2e868d common: change ownership and permissions of sensors device node [Shaikh Shadul]

11083f1 ueventd.qcom.rc: update MHI pipe names [Adam Bickett]

2d90d1c sdm660: init: restart cameraserver when status of camera api has changed [rcstar6696]

* vendor/syberia

7fede82 vendor: Use PRODUCT_PACKAGE_OVERLAYS [DennySPB]

* vendor/xiaomi/jasmine

4635119 jasmine : remove unused binaries [coderzstas]

22b214e jasmine : remove wcnss_filter [coderzstas]

286b335 jasmine : remove unused voiceprint blobs [coderzstas]

364e863 jasmine : update missing blobs to V10.0.1.0.PDIMIFJ [coderzstas]

====================

2018-12-26

====================

* device/xiaomi/jasmine

b65ef2e jasmine: use media_profiles_V1_0.dtd to load media settings [rcstar6696]

* vendor/syberia

730a56a build: Add dtbo task [Luca Stefani]

c4e1862 vendor: Add techpack/audio to include path also [Ethan Chen]

0592f25 vendor: Consider techpack/audio when generating kernel headers [Bruno Martins]

2891a67 vendor: Ignore neverallows [Rashed Abdel-Tawab]

7a30787 vendor: add BUILD_RRO_SYSTEM_PACKAGE target [Joey]

924e015 vendor: Add support for java source overlays [Sam Mortimer]

e15e736 backuptool: introduce addon.d script versioning [Dan Pasanen]

803dd06 vendor: add custom backuptools and postinstall script for A/B OTAs [Dan Pasanen]

44bece2 add OnePlus6 in combo [DennySPB]

====================

2018-12-25

====================

* device/xiaomi/jasmine

c31cbe4 jasmine: reorder device.mk and BoardConfig.mk [rcstar6696]

a504139 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

* device/xiaomi/sdm660-common

94b3312 sdm660: prop: whitelist camera packages to use hal1 for video when hal3 is active [rcstar6696]

8ed54bd sdm660: init: stop android.hardware.radio services for wifi only targets [rcstar6696]

fee8a9e sdm660:overlay: fix formation of config.xml [rcstar6696]

9667e13 sdm660: reorder platform.mk and PlatformConfig.mk [rcstar6696]

c91d998 sdm660: rebrand to xiaomi-sdm660 * [rcstar6696]

79f1ee3 sdm660: set default network typ manually [Max Weffers]

13ea823 sdm660:audio: Add audio and audio common hidl services [Max Weffers]

* vendor/xiaomi/jasmine

c502974 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]