* Google has provisioned this on the Pixel 5 (RQ1A.201205.010) to utilize
the 8 GB of RAM better, and I have also observed that a lightweight
selection of apps was hitting the cached app limit before exhausting RAM
on another device with 8 GB of RAM
This shouldn't cause adverse effects on devices with less RAM (e.g. 4
GB) as the low memory killer should kick in long before this limit on
such devices
* Background ART heap compaction for cached apps has been recommended for
Android Go devices for a while, and Google has enabled it for the Pixel
5 on RQ1A.201205.010. This feature should help fit more cached apps in
memory
* FOD radius = MIUI radius value / 2
* FOD x position = MIUI x position value + (MIUI radius value / 2)
* FOD y position = MIUI y position value + (MIUI radius value / 2)
* FOD enroll progress radius = (MIUI radius value / 2) + 5
* on Keyguard, added start padding to carrier text to account for the rounded corners
* on SystemUI, added start & end padding for contents
* on SystemUI, adjusted rounded corner radius & top & bottom
* on SystemUI, adjusted the height of the status bar & status bar landscape and portrait
Signed-off-by: xSylla <syllamodder@gmail.com>
* The stock one taken from DevicesOverlay.apk is actually fake and ends up as a rectangle
cutout which is of no use to us at all, and we even have cutout fill disabled which makes
it completely pointless; the physical cutout doesn't look that good.
* Mi A3 has a notch cutout identical to ours so let's use its cutout config which i've
extracted from framework-res and edited manually using https://yqnn.github.io/svg-path-editor/
to better match our notch and statusbar height (80px).
* Now our notch cutout looks smooth and anti-aliased without any jagged edges, like on MIUI.
Signed-off-by: xSylla <syllamodder@gmail.com>