| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |\ \ \ \ \ \
| | | | | |/ / / / / /
| | | | |/| | | | | | |
|
| | | | |\ \ \ \ \ \ \
| | | | | |/ / / / / /
| | | | |/| | | | | |
| | | | | | | | | | | |
Change-Id: I49cb5147d24f1627ad6ac1299c3f4d72f49b5ce0
|
| | | | |\ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Change-Id: I2df826156640cdf2442e92414bad5c04ca858ad1
|
| | | | |\ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Change-Id: I7d11381acd2d02a7a94db64bad035caaba807274
|
| | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Change-Id: Ic480b4ab3cf3e7d5d233c8de0e11bbbfa1394d32
|
|\| | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Change-Id: I027e4013a73d9a5e70be2608d147db7268e0baf3
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Per requirement of cross profile calendar feature, CalendarProvider will
need MANAGE_USER to get work profile user, and INTERACT_WITH_USER to
access its work profile equivalent. This feature provides a way for
apps in personal profile to access certain data in work profile
CalendarProvider using personal profile CalendarProvider as a bridge.
Personal CalendarProvider needs to get the corp user ID, so it needs to
call userManager.getUsers() which requires
{@link android.Manifest.permission#MANAGE_USERS} permission.
We'll maintain a whitelist of packages set by DPC that are granted access
to cross profile Uris in CalendarProvider, so random personal apps
won't be able to access those Uris.
Bug: 118456304
Test: manual
Change-Id: If4567f9bf63f1930fa18ca92247a63adcc0f9aae
|
|\| | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Change-Id: I7c367db11384fae7a166d8b2a9046c1d3282097f
|
| |\| | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
b873de88ff
am: 1ddf83b1f9
Change-Id: Ia42d50ce9810ceb6d74c8f5d33a4515de6d70982
|
| | |\| | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
am: b873de88ff
Change-Id: I6aac3e542a8b975bd779270579a2871f195bc333
|
| | |/| | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
am: a4864ccb0e
Change-Id: I9dad8c26b7a6ec2a40417fd7ae7ae7a2897d3a58
|
| | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
am: d3aa3110a1
Change-Id: I9af9cdd4eed7c2f88a9f3b906b244df313faf7b8
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |/| | | | | | | | | | |
| | | | |/ / / / / / / / / / /
| | | |/| | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Bug: 112104996
Change-Id: Id3f1f5950e3abad06e0b3c39c6a8bbd09c78de02
|
|\| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Change-Id: Ie33bfac792ded3430c23c200e8c59d67525c359e
|
| |\| | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
am: 04c290b174
Change-Id: Ib03239d4534605a62eeceb621348f0d4b9879665
|
| | |\| | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
am: 84fc8cbc7e
Change-Id: Ie84b1bc703d2bc9f52318c40e67cc98755972141
|
| | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | |/ / / / / / / / / / / /
| | |/| | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Bug: 79597307
Change-Id: I163164f84620e7e7069e22e91a93191ba2880901
|
|\| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Change-Id: I2bd498ae9981d0693bdaed4c7e21c94e7b43e9a8
|
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
No class named CalendarContentProviderTests is present when building
the apk.
Test: Build for taimen
Change-Id: Idb0648b9202432c5a73a078c7624be77204a4f93
|
|\| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Change-Id: I82906d52870dfe02f6216419760323b2ebe3e7e0
|
| |\| | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
am: 1d6cff12d8
Change-Id: I1079133a3321f4f11b628b790af9395c789ec485
|
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | |_|_|_|_|_|_|_|_|_|_|/
| | | |/| | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
am: 92afb2f266
Change-Id: I6874dc797b8cb933eb77b2542cbe993a13e2e386
|
| | | | |_|_|_|_|_|_|_|_|_|/
| | | |/| | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Otherwise if the provider crashes when it receives a "check next event"
before it sets a next alarm, we'd be in trouble.
Change-Id: Ic0193fadfc07b065ef47b7a5aceb2b3d36c04b6b
Fixes: 79418474
Test: Verified behavior with "setprop debug.calendar.check_interval 5000"
|
|\| | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Change-Id: I286d2bedf0c16a686a60f3e4c373bec204d70698
|
| |\| | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
am: 5a0f13b789
Change-Id: Icf13991ca7b187c60b048d2a38040c27730a677b
|
| | |\| | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
am: 484cf8543c
Change-Id: I2f8de93f754fd6db7d631cefdc9b943ad676ba4a
|
| | | | |_|_|_|_|_|_|_|_|/
| | | |/| | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Bug: 78631872
Test: Dial *#*#225#*#* on dailer -> debug screen shows up
Change-Id: I31c96d9dca3ca41651dde811faf7ef938e70f159
|
|\| | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Change-Id: Ic92b44062c15030848862d95374ef1a413e4510e
|
| |\| | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
am: fa1da65dde
Change-Id: Idfa99482fb8433488efa805de1bbc9e17833c62a
|
| | |\| | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
am: 5b33789337
Change-Id: I2a2871b8435ed9d5680dcbc7e254aa36edfed60f
|
| | | | |_|_|_|_|_|_|_|/
| | | |/| | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Bug: 64382372
Bug: 74963051
Test: m
Change-Id: Ie976b85e2d78cde02c3340ce93e8bb40e69d2d54
|
|\| | | | | | | | | | |
| |_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | |
| | | | | | | | | | | |
Change-Id: I6d77548e302475b6895c749092898e2e420d4d1a
|
|/| | | | | | | | | |
| |/ / / / / / / / /
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
am: a200d6710c
Change-Id: I935bec6307e5c81eaa5055e99dc0dea68e8e499b
|
|/| | | | | | | | |
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
am: 82e75ccd0d
Change-Id: I4ca035a5f7a06708a63969b4f83a3a6f4d6da29d
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Bug: 76037330
Test: boot and dumpsys activity provider CalendarProvider2
Change-Id: Ia9fef6ea3f7d2dd1eadfd8542f6d9531bc671603
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
possible." am: ff030e8884 am: 9e831292f2
am: 71f7d1ca2d
Change-Id: I77939a9720058bab268e40d4be8622da308a40c1
|
| |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
possible." am: ff030e8884
am: 9e831292f2
Change-Id: I79b6cf1fb54b21f09402eaf2a01f6a557618ee06
|
| | |\| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
possible."
am: ff030e8884
Change-Id: I8f2870e599af36b3958777aa57645da72fdc9e0d
|
| | | |\ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
possible."
|
| | | |/ / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.
Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.
Test: make relevant packages
Bug: 73535841
Change-Id: I511e394a3b36ca0800180cacd150346408abedb9
|
| |_|_|_|_|_|/
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Bug: 30188076
Test: make, flash, install, check that it works properly
Change-Id: Ia8d999e67b646ee454db91bcf51d71d4dd2bd616
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
regularly."
|
| | |_|_|_|_|/
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
regularly.
Bug: 69456806
Bug: 70623028
Test: atest tests/src/com/android/providers/calendar/CalendarSanityCheckerTest.java
Test: manual test
Change-Id: I62f0a3b34fa4d493eed1ddd9776f82e34512afe5
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
We recently created a new GID that can be granted to critical system
processes, so that the system is usable enough for the user to free
up disk space used by abusive apps.
Test: builds, boots
Bug: 62024591
Change-Id: I4d0ad5f368dfdac21ad4cfcbda69881c82edadc1
|
|\| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
am: d5aef75681
Change-Id: I36f783803a94d99139255da85afeffd8419391f4
|
| |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
am: e2a33fc23a
Change-Id: I67972c149c7b1fd2418dde73f3c71c6e8241e69e
|
| | |\| | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
am: 25aaf23ef6
Change-Id: I14d51a21ff288ecee7221a25a6ac39a8fafcf387
|
| | | |\ \ \ |
|
| | | | |/ /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Test: n/a
Change-Id: I2ca50712bc07b084a2955d0458094eb00049f03c
|