Commit Graph

447622 Commits

Author SHA1 Message Date
Adrian Roos
fbcd32e552 protolog: improve build time of frameworks/base/services
Improves build time by speeding up the protolog source transformation
tool:
- parallelize the transformation to use all available cores
- remove dependency on lexicographically preserving printer
- disable comment attribution and language level validation

Speeds up the build step from ~30s to ~4s.

Test: atest protologtool-tests
Test: make services.core.protologsrc && edit file in fw/base/services/core && time make services.core.protologsrc
Change-Id: I052e9eb3cc791edf60c555c6fcf59f2e59f0ba68
2019-10-18 12:34:28 +02:00
Andrei-Valentin Onea
e522501adf Merge "Revert "Example for disabling changes at test time"" am: 3914defb43 am: ca3e2d327d am: 5f09be783e
am: 7efb81a2e7

Change-Id: I4315d5fef3f3b10c6af44e3adb15324d85af3c81
2019-10-16 04:07:52 -07:00
Andrei-Valentin Onea
7efb81a2e7 Merge "Revert "Example for disabling changes at test time"" am: 3914defb43 am: ca3e2d327d
am: 5f09be783e

Change-Id: Id21f5d03d77daf0112bf7dd8fdbe4d9f13b744c0
2019-10-16 04:00:51 -07:00
Alan Stokes
87c9564a1d Merge "Add InstallSource to hold trustable installer information." 2019-10-16 10:56:07 +00:00
TreeHugger Robot
ade89d37a1 Merge "Refactor getAllUsers" 2019-10-16 10:54:36 +00:00
Andrei-Valentin Onea
5f09be783e Merge "Revert "Example for disabling changes at test time"" am: 3914defb43
am: ca3e2d327d

Change-Id: I7bab0c84d41259776dc96cc9c14b7c6b93cb919e
2019-10-16 03:53:49 -07:00
Andrei-Valentin Onea
ca3e2d327d Merge "Revert "Example for disabling changes at test time""
am: 3914defb43

Change-Id: Ic6a24937dfc2918c06f63851d92796a525f33259
2019-10-16 03:46:56 -07:00
Andrei-Valentin Onea
3914defb43 Merge "Revert "Example for disabling changes at test time"" 2019-10-16 10:29:59 +00:00
Alan Stokes
e6cd2d114b Merge "Delete some dead code." 2019-10-16 10:17:09 +00:00
Andrei-Valentin Onea
64d5222a95 Revert "Example for disabling changes at test time"
This reverts commit 12765612f3.

Reason for revert: http://b/142758681 

Change-Id: I3e844bf1794e355187934a0370cdc94ece44deb8
2019-10-16 10:10:36 +00:00
TreeHugger Robot
0b77cb9903 Merge "Add more system server benchmarks" 2019-10-16 09:05:25 +00:00
Alan Stokes
69d2abf4c5 Add InstallSource to hold trustable installer information.
Create a new class which will hold persisted information about how an
app was installed that cannot be modified, even by the installer of
record or an app with INSTALL_PACKAGES permission.

Add a first field to hold the package name of the app that initiated
the install session.

Plumb this into SessionParams, PackageInstallerSession, InstallParams,
InstallArgs, PackageSettings, PackageProto, ActiveInstallSession etc.

Various minor refactorings along the way.

Bug: 134746019
Test: atest -p services/core/java/com/android/server/pm
Change-Id: I96d9b5034bc98af8c63088df2341e6d4a1fb1b6e
2019-10-16 09:55:24 +01:00
TreeHugger Robot
d0844929a3 Merge "Add the Android B&R team as owners of backup code" 2019-10-16 08:22:03 +00:00
Kevin Chang
4e4488f868 Merge "Add metrics constants for dialog of magnification" 2019-10-16 08:12:47 +00:00
Tyler Gunn
9f2efe987e Merge "Add ITelephony setCepEnabled command line command." am: ae48da3c55 am: ec6047ad09 am: b4dfa6e2fb
am: f23f696991

Change-Id: Id1a82749d4224cf8ee479c1a42ab8967fbdffa0c
2019-10-15 23:59:37 -07:00
Tyler Gunn
f23f696991 Merge "Add ITelephony setCepEnabled command line command." am: ae48da3c55 am: ec6047ad09
am: b4dfa6e2fb

Change-Id: I0924d71b202109bad8e43a7c5160b05ac6c5f238
2019-10-15 23:53:26 -07:00
Tyler Gunn
b4dfa6e2fb Merge "Add ITelephony setCepEnabled command line command." am: ae48da3c55
am: ec6047ad09

Change-Id: I1bf8d42a2e7874ceb6503f50fb873e59fefdf713
2019-10-15 23:41:21 -07:00
Al Sutton
28cb481a09 Add the Android B&R team as owners of backup code
This will ensure that the Android B&R team can help make any new
settings backups effective and in-line with best practices.

Test: Commit a file post merging to ensure checks are enforced.
Change-Id: I504f5e3793062c6542bc65b65b50dba694a8e62f
2019-10-16 06:39:54 +00:00
TreeHugger Robot
265a8adcbf Merge "Move dimens from overlay to framework" 2019-10-16 06:36:34 +00:00
TreeHugger Robot
d489d7f6da Merge changes Ic0304c29,I7fdb41aa
* changes:
  Add trace based window manager perf test
  Rename StubActivity to PerfTestActivity
2019-10-16 06:30:29 +00:00
Tyler Gunn
ec6047ad09 Merge "Add ITelephony setCepEnabled command line command."
am: ae48da3c55

Change-Id: Ib532a5c16c29596131a6fbeb695fc2a7d59dd81b
2019-10-15 23:29:29 -07:00
TreeHugger Robot
6bc75fcbce Merge changes from topic "reportFullyDrawn"
* changes:
  startop: Add reportFullyDrawn event support in Iorap.
  startop: Add timestamps for IntentStarted and ActivityLaunchFinished.
  startop: Add reportFullyDrawn event support in framework.
2019-10-16 06:15:26 +00:00
Treehugger Robot
ae48da3c55 Merge "Add ITelephony setCepEnabled command line command." 2019-10-16 06:13:47 +00:00
TreeHugger Robot
acb8ee8122 Merge "Normalize null argument behavior for GNSS APIs" 2019-10-16 06:08:08 +00:00
TreeHugger Robot
eb64817aad Merge changes I2915cdc9,Ide6ba9d8
* changes:
  Remove name from InputMonitor
  Simplify creation of NativeInputChannel
2019-10-16 06:02:56 +00:00
Nick Desaulniers
32be5c8073 Merge "[frameworks][base][hwui] fix -Wimplicit-int-float-conversion" am: f7cf0dfa55 am: 0b6b756f3d am: d171f486f6
am: 580763aabe

Change-Id: I3b062d044ef7a88498edeaf5c1fcd0f3387d2943
2019-10-15 22:21:44 -07:00
TreeHugger Robot
d9294a0a43 Merge "unhide getConsolidatedNotificationPolicy" 2019-10-16 05:10:10 +00:00
Lucas Lin
f13d2b8c53 Merge "Remove the network capabilities which are added twice" am: 931234b451 am: 4c90111d11 am: eb9542bdd7
am: 69de214290

Change-Id: I4868e49b461a0e1990827acdcdd29279b988bd34
2019-10-15 22:09:26 -07:00
TreeHugger Robot
80e1efd80b Merge "Allow looping ringtones to play uninterrupted" 2019-10-16 05:05:46 +00:00
Nick Desaulniers
580763aabe Merge "[frameworks][base][hwui] fix -Wimplicit-int-float-conversion" am: f7cf0dfa55 am: 0b6b756f3d
am: d171f486f6

Change-Id: I64ee854c7efaabe03f7ce65778041023bf4457e2
2019-10-15 21:58:45 -07:00
Lucas Lin
69de214290 Merge "Remove the network capabilities which are added twice" am: 931234b451 am: 4c90111d11
am: eb9542bdd7

Change-Id: Ifea6d9380bfbfeb3ca5a35874c51fd1f5fdef6b0
2019-10-15 21:52:23 -07:00
Nick Desaulniers
d171f486f6 Merge "[frameworks][base][hwui] fix -Wimplicit-int-float-conversion" am: f7cf0dfa55
am: 0b6b756f3d

Change-Id: I2f28cd59087aff7726c1dab79ceaeb15e5edd6c9
2019-10-15 21:48:15 -07:00
Lucas Lin
eb9542bdd7 Merge "Remove the network capabilities which are added twice" am: 931234b451
am: 4c90111d11

Change-Id: Iad8268118899d21bf665d64b61e1cb1c4f49ca7e
2019-10-15 21:41:47 -07:00
Nick Desaulniers
0b6b756f3d Merge "[frameworks][base][hwui] fix -Wimplicit-int-float-conversion"
am: f7cf0dfa55

Change-Id: I8e7398797b53eab6efdebf7b5e83f6573ee5f83c
2019-10-15 21:30:43 -07:00
Lucas Lin
4c90111d11 Merge "Remove the network capabilities which are added twice"
am: 931234b451

Change-Id: I884dd7720ef9ccf257dc49de11a24918c00fa0ca
2019-10-15 21:23:48 -07:00
Saki Oomori
02fca08ccc Add new carrier config to extend DisconnectCause to play busy tone
am: 63bb856162

Change-Id: I80224cbf453b156676458538cd0bc5c05be4a296
2019-10-15 21:23:30 -07:00
Treehugger Robot
f7cf0dfa55 Merge "[frameworks][base][hwui] fix -Wimplicit-int-float-conversion" 2019-10-16 03:48:23 +00:00
TreeHugger Robot
8c2efe4114 Merge "Remove CredentialHash serialization" 2019-10-16 03:45:40 +00:00
TreeHugger Robot
89b6124386 Merge "Fix typo 'rotue' to 'route'" 2019-10-16 03:33:36 +00:00
Lucas Lin
931234b451 Merge "Remove the network capabilities which are added twice" 2019-10-16 03:17:48 +00:00
Amy Zhang
1e94d6db47 Merge "cec: switching to arc port one time at least when resume [1/2]" 2019-10-16 02:15:46 +00:00
TreeHugger Robot
21a2e2d79c Merge "Deprecate unused metrics" 2019-10-16 02:01:25 +00:00
Saki Oomori
63bb856162 Add new carrier config to extend DisconnectCause to play busy tone
This carrier config is used to specify additional DisconnectCause for
playing busy tone.

Bug: 116189822
Test: manual - Checked that busy tone is played according to
"KEY_DISCONNECT_CAUSE_PLAY_BUSYTONE_INT_ARRAY".
Change-Id: I58afb08ddc718bfb23d6c8b4f248c4c05d084829
2019-10-15 18:43:01 -07:00
Hyundo Moon
dd0a725758 Fix typo 'rotue' to 'route'
Test: Builds successfully
Change-Id: I97a45701e5777e896b31fd3a854973526e66c383
2019-10-16 10:41:22 +09:00
TreeHugger Robot
e84f360457 Merge "Few minor codegen fixes" 2019-10-16 01:37:43 +00:00
TreeHugger Robot
453033f64d Merge "Use different reorder modes for fail safe before and after Overview" 2019-10-16 01:30:38 +00:00
TreeHugger Robot
6a2f935e36 Merge "Use HdmiProperties for ro.hdmi.set_menu_language" 2019-10-16 01:07:08 +00:00
Hall Liu
3f4dde8054 [automerger skipped] Merge changes from topics "add-certs-cp", "feature_BusyTone_for_DisconnectCause" am: 15ddba32e0 am: 510f917b94 am: 27b61580fe -s ours
am: 58e805cc00

Change-Id: I09e2d72d46a54b03083b17c30709065ecbccfff5
2019-10-15 18:00:15 -07:00
Jinping Wang
88a819f9aa cec: switching to arc port one time at least when resume [1/2]
BUG=136978624
Test: manual

Problem:
when Atom stay at ARC inpt before standby, it maybe not switch to
ArcInputService one time, it will lead to no sound

Solution:
switching to arc port one time at least when resume and cec messages
coming

Verify:
test ok using atom

Change-Id: I236ae9c36b12ffc2bed6aa8400bdadc3c0fc01ae
Signed-off-by: Jinping Wang <jinping.wang@amlogic.com>
(cherry picked from commit 17e4dbf4b0cf994eafa76a8ea5a702da368b7b97)
2019-10-16 00:48:44 +00:00
Hall Liu
58e805cc00 [automerger skipped] Merge changes from topics "add-certs-cp", "feature_BusyTone_for_DisconnectCause" am: 15ddba32e0 am: 510f917b94
am: 27b61580fe -s ours
am skip reason: SHA1 27b61580fe skipped by user hallliu

Change-Id: I2646ee95ddc238bb3f008f7e02ff0e6f18230dc9
2019-10-15 17:47:20 -07:00