[Xiaomi Mi A2 ROMs, Kernels, Recoveries, & Other De] Phil_Smith:
====================

01-24-2020

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

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

01-23-2020

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

* frameworks/av/

ec2545f01 audio policy: fix capture policy for HOTWORD source

* frameworks/base/

88decf2b957 SystemUI: QS: GamingModeTile: Show "What's This?" on long click.

7a3100aa966 SystemUI: QS: GamingModeTile: stop adjusting volume

aaf4891618c SystemUI: QS: Add Gaming mode tile

9e7eade3ba1 systemui: use headline font for vpn

f4a103f4806 packages: SystemUI: improve the VPN footer layout

31e7691bf8d base: Allow controlling QS blur alpha [1/2]

52681b6f6aa base: Make gentle notifications header toggleable [1/2]

e7b7812fd69 Properly set fonts and icons on keyguard when changing styles

f5d755ee4e3 QSFooterImpl: Animate multiuser avatar

9f340398e8c Camera: Avoid removing valid repeating requests

4cd928aff9f Make NtpTrustedTime safer / expand docs

74ef5d5377a CellularTile: Fix mobile data usage qs details view content

75d0fa9b730 update qs blur keyguard check

b422a403f31 Make QS blur togglable [1/2]

16694b03de7 Blur behind quick settings thanks to [MENTION=9034316]Dil3mm4[/MENTION] utility which allows to take screenshots and blur them

712ca8c5d09 ImageUtilities: A utility that's able to take screenshots via screenshotSurface and to blur images via blurImage

* packages/apps/Bluetooth/

87c4095b Merge pull request #1 from nullxception/npe-fix

5e490cd9 Check Null-safeness when switching optional-codecs state

* packages/apps/DerpQuest/

78716b2 DerpQuest: Allow controlling QS blur alpha [2/2]

8bf3796 DerpQuest: Make gentle notifications header toggleable [2/2]

* packages/apps/OpenDelta/

7ae5fdf OpenDelta: Allow overriding the download url in json

* packages/apps/ThemePicker/

f63fe67 ThemePicker: Prevent random crash when trying to set wallpaper bitmap this fixes crash: https://del.dog/yunatamico

08b1407 ThemeFragment: handle case where no custom wallpaper is available

* vendor/google/customization/

0a7bfb7 Add google FI support

* vendor/overlay/

7c36af1 Overlay: Add Lead Black Primary

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

01-22-2020

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

* frameworks/base/

13e4a679e97 base: StatusBar: Fixups for navbar toggle

f5dcff78cb4 base: Settings: Add some more missing values to backup

f420ac15ff6 Disable long click for SoundSearch tile

8a53bcbdc04 EdgeBackGestureHandler: Change back gesture height intervals

* manifest/

e559e32 Initial tracking for DerpFest

* packages/apps/DerpQuest/

8c5b8fc Revert "DerpQuest: Nuke volume key cursor control coz it doesn't work in Q."

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

01-21-2020

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

* hardware/qcom-caf/msm8996/audio/

87c0d7725 audio: Extend platform parser to allow device name aliasing

8e923ecc8 hal: Use log/log.h instead of cutils/log.h

e2f8433f8 hal: fix misc audio hal errors

e69fc7242 Build audio.primary.* with BOARD_VNDK_VERSION

53932c95e hal: Support the audio amplifier hook

* packages/apps/DerpQuest/

fab5bd7 DerpQuest: QS: Make qs opacity use the right title and make sense

be2aedf Make QS blur togglable [2/2]

* packages/apps/Messaging/

fbd2cb3 Messaging: fix the fix and unify alert and normal dialog styles

ad0da7b Messaging: fix dark mode ExpandableListView e.g. vcf card attachment

fe95016 Messaging: fix dark theme of settings dialogs

* packages/apps/Settings/

b659e1bfb5 Settings: Use global fonts in styles

f7551c15d6 Settings: Fix textApperance of our modified gesture dialog

7e89332e17 Settings: Add hotspot setting to allow VPN upstreams

* vendor/overlay/

ae4696b Overlay: Add Charcoal Black Primary

f984711 Derpify it

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

01-20-2020

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

* build/soong/

7c25aa17 Revert "soong: use absolute path for OUT_DIR"

a6ee7ef9 Don't print critical path parallelism ratio if elapsed time is 0.

86622d09 Take into account RAM usage for multiproduct_kati

ee99c840 Revert "soong: Default kati jobs to NumCPU()"

00ae53ca Add TotalRAM detection

* frameworks/base/

c1904180e8c base: set alert dialog message to use system font

62947d444d3 base: Fix list style alert dialog to use system font

7a226d805ee SystemUI: set user detail item to use system font

0d091d060d4 fw/b: [Squash] Add capability to allow tethering to use VPN upstreams

321ef2ec97d Add whitelist permissions needed for SystemUIGoogle

3cd716d8ed0 Revert "fwb: Add hide notch support [1/3]"

141504f6f05 sensors: Create bool to select what timestamp to use

897681544af Change default wallpaper name

c380ec6a23f StatusBarMobileView: Fix gap when toggling airplane mode

b5bccaf0580 Remove unused videos

d0dbd374300 Revert "overlay: Rename the icon pack overlays to pixel names"

96edc5470ac Sync tile: make it behave like every other tile Instead of switching icon drawable based on state (on/off) now it will switch color

3f1974febc2 base: Move our Black primary to vendor/overlays[2/2]

636e21024b6 Themes: ensure some elements are fine and dandy after overlay changes and various inits

7ffad090f86 Hide gentle notification header independently of section priorities

6b7d192742b etc: Add privapp whitelist permissions for ThemePicker

669b0ead219 DozeUi: do not prepare for gentle wakeup

5ffefe609db overlay: Introduce AOSiP Primary

1fd236ed201 Toasts: use fast toast enter/exit animations

341eb4bdb5e toasts: Increase elevation to 4

17f0ec42798 toasts: Use Animation_Toast_Material

8ecf786732b toasts: Improve layout and center-align the content

fec9b84897c toasts: Follows theme corner radius

2bbcdd792ac core: Materialize Toast notifications

3a039d1289e Revert "base: Change toast background to a darker color"

* hardware/interfaces/

e01482476 audio hal: add interface declaration for audio hal service

9c5d8ba2c keymasterV4_0: Tags support for FBE wrapped key.

* hardware/qcom/display/

fccfd910f msm8960/8974: Include string.h where it is necessary

* packages/apps/DerpQuest/

02646e2 DerpQuest: Move aosp gestures to DerpQuest (2/2)

* packages/apps/Settings/

1bf726dbd1 Revert "Settings: Add hide notch support [3/3]"

375f801dca Settings: Move aosp gestures to DerpQuest (1/2)

a09f8bec5d Revert "Show Styles & Wallpaper in Settings"

5a0d8107ad Revert "Settings: Move theming to display settings"

* system/core/

5db2909a3 Change search order for system processes in vndk_lite.

* vendor/aosip/

00ca516 vendor: Build sqlite3

90911d0 Revert "vendor: Add hide notch support [2/3]"

06e06da config: set default theme to pixel blue

b36cf5f vendor: themes: Categorise core theme packages

b6e42fa vendor: Introduce overlay for Lawnchair default conf

2247db4 vendor: Seperate overlays from vendor/aosip[1/2]

e51f778 vendor: Build ThemePicker

292e7fa aosip: initial overlay stub

* vendor/pixelstyle/

3917581 pixelstyle: Add semi bold font alias for custom fonts

99eb97d pixelstyle: Remove pixel launcher

ab71f68 pixelstyle: Update Google Sans font style [2/2]

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

01-19-2020

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

* device/qcom/sepolicy/

96b906ff Expose TimeService app cert to soong

* device/qcom/sepolicy-legacy-um/

5f4a2bf3 Expose TimeService app cert to soong

* frameworks/base/

8ecbb547f12 base: SwipeToScreenshot: Import MIUI implementation

* manifest/

8711337 manifest: Track snap

890c0f0 manifest: track external/google

* packages/apps/DerpQuest/

4983beb DerpQuest: Theming: Move rounded corner preferences from Misc.

06b7e7b DerpQuest: Theming: Use the correct icon with the circle around it. Thanks very much [MENTION=267042]rogerd[/MENTION]otT

01c787f DerpQuest: integrate ThemePicker

3ce478e DerpQuest: Create a main category for theming options

6130912 Revert "DerpQuest: Add a warning for 3 fingers screenshot gesture switch"

* packages/apps/OmniStyle/

59d0dca OmniStyle: Remove missing Western headers

* packages/apps/ThemePicker/

8362e5c ThemePicker: Don't store clock plugin as JSON

* vendor/overlay/

089bbc0 Overlay: Add Nature primary

fa92872 Overlay: Add Ocean primary

83f19df Overlay: Adjust a few exposures for our theming

a123cea overlay: unify dark SystemUI styles and support primary overlays

8cd17da Overlay:Add some Kronic to our overlaystub

7418d64 ThemePicker: Switch to a new style for color accent chips

57abe74 Update raw animations and drawables from Pixel 4 XL

740d275 Bring back animations in Settings

9c0def1 Add missing animations

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

01-18-2020

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

* frameworks/base/

9f74cc95244 base: SystemUI: Disable 3 columns in landscape

eb5131c73bc SystemUI: QS: Add Reboot/Recovery Tile

65d0938f6a0 SystemUI: QS: Add Sync QS Tile

* frameworks/opt/telephony/

666bed32b Restore getSubIdFromNetworkRequest method

9f8dad786 Restore isEmergency method

* packages/apps/OpenDelta/

930ded1 OpenDelta: Add a menu item to open changelog.txt

5651ca5 OpenDelta: follow system font

2214db4 Automatic translation import

* vendor/overlay/

8fae3af overlay: Make black theme BlackAF

04f50ae Partial pick:Center the suggestion card button

3c3ef8b Fix brightness slider under Settings/Display

0fecff3 Theme Moar dialogs

a62a8de Theme safe boot dialog

cbf7f1b PowerMenu: Theme the power menu the same color as QS/Settings background

f133e0d Kill teal color for the default printer service

edd29c2 Resolve theme issues (see commit message)

10057e5 Update color overlays for Android 10

The updater is still buggy, but as a clean flash is recommended always, you can at least do a "semi-clean-flash" and check again:

- Wipe everything except data and internal storage in active slot

- Do the same in inactive slot & flash the ROM (as we have a/b it'll be installed into the opposite slot, so the formerly active one)

Optionally, if you need or want root:

- Reboot (you'll automatically land in formerly active slot)

- flash latest Magisk