Commit Graph

453969 Commits

Author SHA1 Message Date
Jeongik Cha
d45d9e111b Move SystemUI to /system_ext
we plan to forbid hidden API in product partition.
So this app should be moved to /system_ext because it uses hidden API.
It is not permanent, so they can be moved back to /product due to
needs if there isn't hidden usage anymore.

Bug: 137908189
Test: m
Test: check whether device boots successfully
Test: atest SystemUITests
Change-Id: I54f86496d4a0045af3576091cce00e5cd285b4f8
2019-12-17 07:19:45 +00:00
Jeongik Cha
9a970c0494 Move 'privapp_whitelist_com.android.launcher3' to system_ext
As AOSP launcher is moved to system_ext, its permission files will follow the app location.

Test: m
Bug: 137908189
Change-Id: I5d11e3901633be82f375c56a5ef2c79b6e0b0922
2019-12-04 13:09:41 +09:00
Jeongik Cha
a8eb85afb4 Move 'privapp_whitelist_com.android.settings' to system_ext
As Settings is moved to system_ext, its permission files will follow the app location.

Test: m
Bug: 137908189
Change-Id: I58ae29a6454f91f222b15ccbd9d3e5b5d5889289
2019-12-04 12:35:08 +09:00
TreeHugger Robot
b69d57c685 Merge "Add JNI call for writing StatsEvent to statsd." 2019-12-04 01:43:06 +00:00
TreeHugger Robot
d410a4c600 Merge "Add FakeIcing unit tests to presubmit." 2019-12-04 00:54:29 +00:00
TreeHugger Robot
2e955bcb7d Merge "Add basebandCn0Dbhz to GnssMeasurement" 2019-12-04 00:54:05 +00:00
Yu-Han Yang
4946882d74 Merge "Support GNSS HAL v2.1 in JNI" 2019-12-04 00:52:25 +00:00
Hall Liu
c00acc6f96 Merge "Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL" 2019-12-04 00:29:20 +00:00
TreeHugger Robot
eed139a407 Merge "Add install test for permission APEX." 2019-12-04 00:21:01 +00:00
TreeHugger Robot
e7366b91e1 Merge "move privapp_whitelist_com.android.provision to system_ext" 2019-12-04 00:19:00 +00:00
TreeHugger Robot
b7b7cb0128 Merge "privapp_whitelist_com.android.emergency to system_ext" 2019-12-04 00:18:27 +00:00
Alec Mouri
fe7538bf8e Merge "[DisplayEventDispatcher] Kick DisplayEventDispatcher out of libandroidfw." 2019-12-03 23:25:14 +00:00
Jeffrey Huang
3c75f06378 Merge "Add UserManager#getUserHandles() as SystemApi" 2019-12-03 23:19:42 +00:00
TreeHugger Robot
315e256a9b Merge "Add comments to bucketing reasons." 2019-12-03 23:14:43 +00:00
Chavi Weingarten
5cdeb46fd9 Merge "[wm] Adjustment of freeform window position when ime is visible" 2019-12-03 23:11:52 +00:00
Andy Hung
439fbeb70c Merge "SoundPool: Improve tests" 2019-12-03 23:11:38 +00:00
TreeHugger Robot
9e51dbbb90 Merge "UserManager: move preCreate code to new method" 2019-12-03 23:03:43 +00:00
TreeHugger Robot
7e19fcd447 Merge "Adding a non-blocking version of transfer." 2019-12-03 22:59:28 +00:00
TreeHugger Robot
a5947a7972 Merge "@Ignore NotificationContentInflaterTest until we deflake it." 2019-12-03 22:52:58 +00:00
Steven Thomas
82eed535ab Merge changes I4851c742,If399edd6
* changes:
  2) DM Generalization of Refresh Rates: Rename listener
  1a) DM: create Class to pass around Specs
2019-12-03 22:37:03 +00:00
TreeHugger Robot
31669e14cc Merge "use new SkPathFillType enum" 2019-12-03 22:34:07 +00:00
Andy Hung
457ed3ae48 SoundPool: Improve tests
Add repeated sound IDs.
Add more Stream logging.

Test: soundpool_stress
Test: android.media.cts.SoundPool*Test
Bug: 140807581
Change-Id: Icc249791c43a943d3cdb237d476eee58c669216e
2019-12-03 22:28:40 +00:00
Dave Mankoff
98b50bfcb0 @Ignore NotificationContentInflaterTest until we deflake it.
I am actively working on deflaking it.

Bug: 145002058
Test: atest SystemUITests
Change-Id: I5e191972433e11e3ef09356cca904719b175c5bb
2019-12-03 16:53:47 -05:00
TreeHugger Robot
b11f93129c Merge "Persist PiP size to be restored on re-entry" 2019-12-03 21:44:59 +00:00
Bookatz
8ae87ea1d6 UserManager: move preCreate code to new method
This cl just moves the block of code that is dedicated to converting
preCreated users to its own method to make the code look less messy.

Also adds synchronization to the writeUserLP calls within that block.

Bug: 142482943
Test: Treehugger (this cl just moves some code into a new method)
Change-Id: I7326a6559540b7166f737a9ecc7a5745ffc67554
2019-12-03 21:41:50 +00:00
Kweku Adams
d18f07301b Add comments to bucketing reasons.
Some of the names weren't fully self-explanatory so adding comments
helps future readers understand what each reason actually represents.

Bug: 145551233
Test: N/A
Change-Id: Ie517590968733e26e5e1b806f44379442a187e9c
2019-12-03 13:39:40 -08:00
Mady Mellor
c66597d520 Merge "Allow Shortcuts to be started on ActivityView" 2019-12-03 21:39:15 +00:00
TreeHugger Robot
e38cbf55d5 Merge "Fixes and updates to LocationSettingsStore" 2019-12-03 21:34:11 +00:00
Alex Buynytskyy
ea4fe39ad3 Adding a non-blocking version of transfer.
Along with blocking utility method.

Test: atest PackageManagerShellCommandTest
Bug: b/136132412

Change-Id: I4ff8504c54c989e4d6a18d53d8b015d9481b4781
2019-12-03 13:20:23 -08:00
Alex Salo
d317904314 Merge "Add a flag to allow extending the check post dim" 2019-12-03 21:07:23 +00:00
TreeHugger Robot
2d4862d4c9 Merge "Expose setFixedToUserRotation via IWindowManager." 2019-12-03 20:28:03 +00:00
TreeHugger Robot
7e9d566e1b Merge "Revert "Wait for the dying app fully killed on getting content provider"" 2019-12-03 20:26:40 +00:00
Soonil Nagarkar
6bf751fdb2 Fixes and updates to LocationSettingsStore
1) Fix regression where defaults from system configurations were ignored.
2) Pass userId through listeners so that we don't need to recalculate
all location when a setting changes for a non-current user.

Test: CTS location tests
Bug: 144098502
Change-Id: If1bca907f1e5b3ccc27bb77398dd3a2ade65e2ef
2019-12-03 12:26:39 -08:00
David Su
453dc24e3e Merge "framework-wifi: Stop using @hide isLowRamDeviceStatic" 2019-12-03 20:12:23 +00:00
Jean-Luc Coelho
d8cf27cb51 Merge "Add "no-proguard-location-reference" flag to aapt2" 2019-12-03 20:10:12 +00:00
TreeHugger Robot
051e3397eb Merge changes Iccedcb9b,I632c052e
* changes:
  BootAnimation: Minor whitespace fix
  BootAnimation: Avoid memory leak in error case
2019-12-03 20:03:28 +00:00
Automerger Merge Worker
b498459011 [automerger skipped] Merge "Ignore null package names on AppIdleHistory writes" into qt-qpr1-dev am: e416d2c363 -s ours
am skip reason: Change-Id Ifec5a14f488fdb425bdcfee6ffe1f48f9fa9d1e8 with SHA-1 16b2f2beb3 is in history

Change-Id: I83b93bf181d724f1020862394b1eb7155a4da6ea
2019-12-03 19:42:55 +00:00
Jeffrey Huang
91027f8588 Add UserManager#getUserHandles() as SystemApi
Bug: 144953136
Test: atest UserManagerTest
Change-Id: I32965b9dc090c5686adb7e499fff022c7193c504
2019-12-03 11:30:55 -08:00
Adam Bookatz
b0fedda754 Merge "Fix typos in preinstalled-packages-platform.xml" 2019-12-03 19:27:08 +00:00
Daniel Colascione
fcfc34f4df Merge "Add property-invalidated cache" 2019-12-03 19:25:47 +00:00
Michael Wachenschwanz
e416d2c363 Merge "Ignore null package names on AppIdleHistory writes" into qt-qpr1-dev
am: 570b037d9d

Change-Id: I77f9299f1c81786135ef3f4d9c703eb99f5bc125
2019-12-03 11:22:01 -08:00
Jun Wang
3c210de015 Merge "convert HomeHelperTest to presubmit" 2019-12-03 19:16:31 +00:00
TreeHugger Robot
570b037d9d Merge "Ignore null package names on AppIdleHistory writes" into qt-qpr1-dev 2019-12-03 19:11:38 +00:00
Jack Yu
fe903fb842 Merge "Code clean up" 2019-12-03 19:10:34 +00:00
Lucas Dupin
96b3903890 Merge "Require @Scenario annotation on platinum tests" 2019-12-03 19:02:09 +00:00
Peter Wang
a69b9fa4b0 Merge "[Telephony Mainline] Expose hidden APIs and consts" 2019-12-03 18:49:11 +00:00
Alex Salo
ce5baf60d1 Add a flag to allow extending the check post dim
Allow to keep checking attention after the screen dim event, for X
millis, where X is a DeviceConfig flag.

Also move the duration of the check pre-dim to a flag controlled
variable

Bug: 143902763
Test: manually verified + unit test updated; added tests to make sure
flag cannot cause problems

Change-Id: I94118d657c8215e07d758170749e9992c19d6535
2019-12-03 18:48:23 +00:00
Meng Wang
bb55c78b36 Merge "Telephony module will staticlly link IState.java" 2019-12-03 18:34:34 +00:00
Garfield Tan
a3f19030ed Expose setFixedToUserRotation via IWindowManager.
With the parent CL that allows the topmost fullscreen activity to set
the display rotation when freeform windows are visible, OEMs may need
this method to easily regulate the display rotation behavior on external
displays, or primary displays when a keyboard is attached. Therefore
let's expose it to for SysUI to use it.

Also change its name for consistency, especially to differentiate this
and mIgnoreRotateForApps in DisplayContent.

Bug: 144185986
Test: Command line can still set it.
Change-Id: Id1233869c30b66bde3550267dbb21a84076c223d
2019-12-03 10:09:52 -08:00
Mike Reed
6a8bf8e9e2 use new SkPathFillType enum
Test: make

Change-Id: I8f20b7da284483ea4f59e35d9c3d48202cba02d5
2019-12-03 13:01:12 -05:00