Merge tag 'android-9.0.0_r16' into lineage-16.0
Android 9.0.0 Release 16 (PQ1A.181105.017.A1)
* tag 'android-9.0.0_r16': (262 commits)
Keep app in high memory adjust if moving from TOP to FGS
Revert "RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions."
Revert "RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package."
Verify number of Map entries written to Parcel
Changing SUPL_ES=1 for SUPL end point control
RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.
Fixes possible issue with no-op creator.
Add equality method for PhoneAccount.
Reduce NearestTouchFrame size to prevent button taps on nav bar
DO NOT MERGE Use correct lock when killing processes
Added check for misprovisioned Pixel 2 device.
Fix a typo in javadoc.
DO NOT MERGE Do not kill processes when screen size changes
BootAnimation: Fix boot animation with hidden cutout
DO NOT MERGE Fix display freezing when screen size mismatches
Update severe (5%/1 hour) warning to send through battery saver
DO NOT MERGE Kill most processes when display size changes
ScreenDecorations: Update corner radius when configuration changes
Cutout: Add developer setting to mask the display cutout
Cutout emulation: string changes
...
Change-Id: I7dd8224a24d4290d24285327f813054531af8daf