9ab1e095f1abbd5d21d3414fba5893ddbb9cf7d1 |
|
29-Mar-2017 |
Pavel Grafov <pgrafov@google.com> |
Delete explicit disabling of bluetooth sharing. It is now controlled by DISALLOW_BLUETOOTH_SHARING which on for managed profiles by default (set in the framework). Change-Id: Iad40524f7e99b261e2a6c556f41a997349cad256 Bug: 36249732 Test: run cts -m DevicePolicyManager -t com.android.cts.devicepolicy.ManagedProfileProvisioningTest Test: runtest managed-provisioning
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
121804ae42a986fe444757e8c1718c9667952c46 |
|
23-Mar-2017 |
Jakub Gielzak <jgielzak@google.com> |
Strings and a11y overhaul Major update. To be followed later by fine-tuning. Bug: 32758436 Test: runtest managed-provisioning Change-Id: Icfc22f7c582dac35297f76325bdfd1161ad91a17
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
6f73d0286a3b39d5d0996d5ad7a1892a8ae3b220 |
|
18-Jan-2017 |
Nicolas Prevot <nprevot@google.com> |
Use removeUserEvenWhenDisallowed in ManagedProvisioning. BUG: 34116228 Test: runtest --path packages/apps/ManagedProvisioning/tests/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningControllerTest.java runtest --path packages/apps/ManagedProvisioning/tests/src/com/android/managedprovisioning/e2eui/ManagedProfileTest.java Change-Id: I7623a1214de85d7df99cf0513797845f963aeee4
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
72138fbc3749911cfd31578ee07149b6c86dbb6d |
|
13-Dec-2016 |
Benjamin Franz <bfranz@google.com> |
Merge "Tidy up PreBootListener a little"
|
f6ad3d45cebb79174325f7457546c9ae382aa441 |
|
04-Nov-2016 |
Benjamin Franz <bfranz@google.com> |
Tidy up PreBootListener a little Trying to tidy the listener up a little and adding test coverage for it. Fixing a couple of bugs on the way. There's still a problem here, as we never wait for task execution to complete and there is no guarantee that our process won't get killed in the middle of it. Bug: 27353778 Bug: 32079350 Test: runtest managed-provisioning Change-Id: I8f39c0291bb58110dce19d924d59e29cb6de313b
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
b66dd994dc294e68d26943fd7b67adab3fa6edd4 |
|
02-Dec-2016 |
Benjamin Franz <bfranz@google.com> |
Make AbstractProvisioningController thread-safe Because calls to this class can come from various threads, we need to make sure that calls are synchronized properly to avoid multi-threading bugs. The same applies to DownloadPackageTask which holds a variable that will get read by a different thread. Bug: 32654180 Test: runtest managed-provisioning Change-Id: Ieb95e630cbc4956529cbf0824885f615463111f9
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
c9c17e4c8d403f734b246a11501c9f259bc81401 |
|
04-Nov-2016 |
Benjamin Franz <bfranz@google.com> |
Fix CreateManagedProfileTaskTest The test wasn't marked with @Test, so never got run. Enabling it actually shows that it was failing for multiple reasons: wrong context used and wrong UserManager call. Bug: 32078818 Test: runtest managed-provisioning Change-Id: I4c85d0a2747de12c52df1399e88f3be4422a20fb
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
f7a9eea8fe577f2f5edbbe6e73891a54351286c6 |
|
10-Oct-2016 |
Benjamin Franz <bfranz@google.com> |
Complete moves into subpackages Test: runtest managed-provisioning Change-Id: Ib67e1846c9bf84e2928f9ddb2c3f5417cc40e3b8
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
8204c6c59db18ecfdc334ff1e8fb2890da0c790e |
|
08-Oct-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Don't install non-required apps during work profile creation."
|
6fb7161fc761c817cd3e708617ae3b3d331b1069 |
|
28-Sep-2016 |
Benjamin Franz <bfranz@google.com> |
Create a singleton instance that managed provisioning e2e Create the singleton ProvisioningManager that owns the e2e lifecycle of the provisioning process. This change removes logic out of the ProvisioningService and into a testable unit. It also decouples the provisioning progress from ProvisioningActivity that simply registers and unregisters for updates as needed. Bug: 30968701 Test: runtest managed-provisioning Change-Id: Ifbbed90232fba63b5bcb956b27bafdad84a4e9ad
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
a122c70599696e8e7e7cbb3866d84e25921c95eb |
|
16-Sep-2016 |
Sudheer Shanka <sudheersai@google.com> |
Don't install non-required apps during work profile creation. Bug: 31657192 Test: adb shell am instrument -w com.android.managedprovisioning.tests/com.android.managedprovisioning.TestInstrumentationRunner Change-Id: Ibe66f1d68cf2fd17f9fd4bb10012f9d32d357a80
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
3fee5b87a1d3bbace3932937520b238d1b8923ef |
|
09-Sep-2016 |
Benjamin Franz <bfranz@google.com> |
Unify finalization part of provisioning Unify the various code locations that are involved in finalization of provisioning into one sub-package. This also removes code duplication and increases test coverage. Bug: 30967337 Test: 90% coverage on finalization subpackage Change-Id: I3427899fe59ed9cd1666406a902822900d5e2488
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
3922fc38cae5d429ae23c047376f41e912390efe |
|
05-Aug-2016 |
Benjamin Franz <bfranz@google.com> |
Part 4 of service refactoring Move the remaining function calls to their own tasks in order to completely have the lifecycle inside the controller. Bug: 25360194 Change-Id: I0718501aeb4ccb85079bb6e8158be02f64963b2d
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|
1271a28bc8016a7b92f4fd9cb9970499cf0382b7 |
|
29-Jul-2016 |
Benjamin Franz <bfranz@google.com> |
Part 3 of service refactoring Refactor ProfileOwnerProvisioningService into its own controller. Some tasks are already separated out into provisioning tasks, but more need to come. Bug: 25360194 Bug: 27486610 Change-Id: Ie7acf3068277c70abb2377068b7e312fc8d297eb
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProfileOwnerProvisioningController.java
|