Rather than defining a new custom PackageRollbackInfo.PackageVersion
type.
Also clean up PackageRollbackInfo API by replacing public fields with
methods and picking better names.
Bug: 112431924
Test: atest RollbackTest
Change-Id: I68a91e07b8745df9c5ecb22fdccbfcd76385814a
To make it easier to specify what rollback to perform when a rollback is
executed.
Bug: 112431924
Test: atest RollbackTest
Change-Id: I860ad443848341fbb99169a05b084fa797c5e08c
* Add cancelBugreport method.
* Remove unused arguments to onFinished listener call.
* Publish the system service now that sepolicy for it
is submitted.
* Use the new bugreportd service.
Test: boots
BUG:111441001
Change-Id: I12d72e0e1f4ca72d285fd02a3fc1a44f5c179885
This avoids the need to expose ConnectivityService implementation
details as @SystemApi and the complexities that would be required
to make NetworkCapabilities parcelable in stable AIDL.
Bug: 112869080
Test: atest FrameworksNetTests NetworkStackTests
Change-Id: Icd5d25b9b8e9b7a7d1899b000c92dc4976c3b3d7
Test: atest FrameworksNetTests passes
Test: 1. manual test datacall/wifi work
2. manual test tethering work
3. run cts StrictModeTest pass
4. manual test data alert work
5. manual test idletimer work
Change-Id: Ia4c12510c9c97fed76e4b31fb9756c28fff72853
am: c56ce9735a -s ours
am skip reason: change_id I261dfcc5cfdfc76bda5d70181785e11c2715a558 with SHA1 ec5f7d1625 is in history
Change-Id: I42503ce9af3ffae674c019f8c7886cbdad05bc2c
The wrapper allows migrating clients of the IpClient in the NetworkStack
independently.
Test: atest FrameworksNetTests NetworkStackTests FrameworksWifiTests
Bug: 112869080
Change-Id: I1250730c07166298bee2816f05351ba95416994a
In order to avoid regression, this CL sets a dummy object to
MediaSession.mCallback when a callback is set.
Since the previous versions of MediaSessionCompat checks the nullity
of mCallback by reflection, this needs to be set.
This was slipped in previous merged CL
"3ff5777: Introduce MediaSessionEngine".
Bug: 119749862
Test: make -j;
Change-Id: Iea12a77e7edd51ef3cee7e83c057f39e5528c3b6
This was slipped off in previously merged CL
"3e8c1c9: AML: Apply changes under frameworks/av to frameworks/base".
Bug: 122711373, Bug: 122432476
Test: atest CtsMediaTestCases:android.media.cts.MediaSessionTest;
Change-Id: I865e12f0c2d740afb97f1103f12dff1c22a3eebb
am: 1f61f171e0 -s ours
am skip reason: change_id Ifeb3b135ba9ecba8982a911f369fa266468d2e45 with SHA1 cf21ad751a is in history
Change-Id: I0c134eb90d65ebb568d24aaab50871ba40624862
This reverts commit 16522412eb47127f90070cb190af8e5a6702a7b0.
Reason for revert: solution needs some adjustments - will update with a better solution.
Change-Id: I74ed92225017a8c1ac23176ed176663acfef7578