History log of /packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
caeb23811a4c74e5466ac10881b5e52ad432dea4 22-Jul-2015 Alan Treadway <alantreadway@google.com> Ensure ManagedProvisioning finish() calls set result code.

To allow DPC apps to reliably differentiate between success and
failure cases when invoking ManagedProvisioning via
startActivityForResult(), this change attempts to ensure that all
exit points set the returned result code to an appropriate value.
Specifically, RESULT_CANCELED in all cases except provisioning
success.

Bug: 21063241
Change-Id: I15b1179127b5b85c4b8df1718702818684ded7c7
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
e2e1295820997cde9e2e54a14bae602b674be3fa 18-Jun-2015 Rubin Xu <rubinxu@google.com> Ignore internal extras if ManagedProvisioning is started by untrusted intent

Bug: 21997606
Change-Id: I0a8991720e2b342760adec30d32d67937615c5e1
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
a5daf2dfdbb7c1b1ea5b930cc7836cf67778dde4 15-Jun-2015 Sudheer Shanka <sudheersai@google.com> Resume the PO provisioning after the encryption reboot.

Bug: 21749003
Change-Id: Ic104f58acda5d12f727d05ba2f42c1e57c480dc6
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
7b75fc8fabecb3274b8d6dd11d3c69a552b47da1 12-Jun-2015 Sudheer Shanka <sudheersai@google.com> Show a confirmation dialog when user cancels PO flow.

Bug: 21751582
Change-Id: Ia3177489db8ff19d591d3231c47c4a23c3b3264a
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
bfe354d76a591e59997d79026002ee1a40e71811 11-Jun-2015 Sudheer Shanka <sudheersai@google.com> Improve accessibility services by adding talk back descriptions.

Bug: 21161750
Change-Id: I5b1b260eb00d31ec2e6e550d26207b23927857aa
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
4be454529893a0dc273e81aa41681f6422fd285c 19-May-2015 Nicolas Prevot <nprevot@google.com> Merge "In ManagedProvisioning, look at canAddMoreManagedProfiles()." into mnc-dev
88a8116c6f202ac33504b7e89266813e98c6072e 13-May-2015 Nicolas Prevot <nprevot@google.com> In ManagedProvisioning, look at canAddMoreManagedProfiles().

Instead of looking at canAddMoreUsers()

Change-Id: I6a3ac63d9c88d2861cb92aa6f015d78054bfd787
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
d8696453b6dbd00dff83d837c83d605ca8cf451d 06-May-2015 Sudheer Shanka <sudheersai@google.com> Add a screen with MDM info for DO provisioning.

Bug: 19838376
Change-Id: I54433bd2b7e426012d56b160fe9d3242071231ee
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
137a5aa0f8af9e73ffdd0a54719c25a9c6f5ec82 28-Apr-2015 Sudheer Shanka <sudheersai@google.com> Redesign ManagedProvisioning UI using setup wizard library.

Bug: 19563984
Change-Id: I03dda31f98bd48591ba43e45cfa2cd1c7e37f1d0
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
6079da1206b137da41db49fa7c3bf54f3ce62641 10-Apr-2015 Joe Delfino <jdelfino@google.com> Disallow managed profile creation on owned devices

Bug: 19992262
Change-Id: Ic82d4381624c8136e5ae98c3db1ffb4d4d4e4772
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
9a42f2b64dada715248aec7c898f983375a395ee 25-Feb-2015 Alan Treadway <alantreadway@google.com> Improve content of existing managed profile deletion dialog.

The profile deletion confirmation dialog now contains:
* Icon for the MDM managing the profile.
* Name of the MDM.

Bug: 19070402
Change-Id: Ie280d7c5eb8a464be96843f61195c2e2bf5b8ec1
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
0b4472570d93aeeda5a33dc05c0dcf03f2d3538b 09-Mar-2015 Nicolas Prevot <nprevot@google.com> Allow to specify the admin component for provisioning.

An app may have several device admins.
For this case, allow the caller to specify which one will become
an active device admin, and the profile owner (in the profile owner flow).

We still support the previous way which was to specify only the package.
In this case, we continue to infer the admin from the manifest.

BUG:19348295
Change-Id: I91a74afbad809e838fb6807e182f66f189b7b356
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
d1050f1bd24831f298f24d683d7e7202947ba026 20-Feb-2015 Alan Treadway <alantreadway@google.com> Remove duplicate work profile deletion dialog.

Remove a nearly identical confirmation dialog when starting the
ManagedProvisioning workflow and a work profile already exists.
Reworded message to make it clearer, although it is expected the
content of the dialog with evolve as a follow-up change.

Bug: 19070402
Change-Id: I26fbc25c2e7a9901841f0467ae1a3e106a252004
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
a33d2d43da5177d6f967ffbe3efebcfc67326a43 03-Feb-2015 Sudheer Shanka <sudheersai@google.com> Add a comment regarding the default launcher.

Bug: 18914147
Change-Id: I4c68a2518930feca9ced3cb52e58a759a0f7f8e9
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
c73d96b0b038a59f61bf67431a8277f5bfc7a1c3 02-Feb-2015 Sudheer Shanka <sudheersai@google.com> Merge "Add a condition to check if maximum user limit is reached."
5b774877605a1b6d2c7c306318e6d2fac9740daa 22-Jan-2015 Sudheer Shanka <sudheersai@google.com> Add a condition to check if maximum user limit is reached.

Bug: 19042432
Change-Id: I8fd0b3764467096ab41c53c16970b38a99f4710f
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
a36dd9919e54ae848875205c1bb2f4bab3f66584 15-Jan-2015 Sander Alewijnse <salewijnse@google.com> Show set up your device instead of profile on several screens.

Made Encryption activity show text depending on the resume target
(profile vs device owner).

Bug:18462516
Change-Id: I19be9f2aeef28162db5c14483afbecfaf0fa339b
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
5be74c537557138f05e6e689b8d63f6c2de8a5d5 17-Dec-2014 Rubin Xu <rubinxu@google.com> Add SUW style transition animation to provisioning flows

Add sliding animation when starting activities, and cross-fading
when going into interstitial screens.

Bug: 18518260
Change-Id: I3f8d1aaf739887e3f621a4fd42e997a739cbf199
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
c2c65baa402b88268b78b8b0f4644ac4c005d3a8 12-Dec-2014 Rubin Xu <rubinxu@google.com> Merge "Revert "Add SUW style transition animation to provisioning flows""
d2c6ee376b58f63c22c1189b9d82cea5fe084c35 12-Dec-2014 Rubin Xu <rubinxu@google.com> Revert "Add SUW style transition animation to provisioning flows"

Because it breaks AOSP builds.

This reverts commit edd7f3d057d01e4402411f20e831268825f31f4e.

Change-Id: If12acfa0c22f9b886fa301a4e461c35aa27207ef
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
0ea54c6303ff17f14443cc11f16be75f13f5797a 10-Dec-2014 Nicolas Prevot <nprevot@google.com> am 1179ba0f: am 7f8cc439: am 686df226: Merge "Handle the case where there is no launcher in ManagedProvisioning." into lmp-mr1-dev

* commit '1179ba0f16ae356dc14a6a901fffc830f6e1147a':
Handle the case where there is no launcher in ManagedProvisioning.
edd7f3d057d01e4402411f20e831268825f31f4e 03-Dec-2014 Rubin Xu <rubinxu@google.com> Add SUW style transition animation to provisioning flows

Add sliding animation when starting activities, and cross-fading
when going into interstitial screens.

Bug: 18518260
Change-Id: I3e7a8bf16cf3b0aaca58dce0576046feb4734b58
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
849d2675a3b420c781da668e6c1564f52e533af4 09-Dec-2014 Nicolas Prevot <nprevot@google.com> Handle the case where there is no launcher in ManagedProvisioning.

When trying to check if the current launcher supports managed profiles:
If there is no launcher, return false instead of failing with
a NullPointerException.

BUG:18664669
Change-Id: I5616d3ce5ad528b674cce1c3a227695bbe314f6c
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
44cdbdfdd766c612060c712cf69223549c136ee1 28-Nov-2014 Rubin Xu <rubinxu@google.com> Use SUW Quantum style navigation bar for provisioning flows.

Hide default system navigation bar and use SUW navigation bar for
both profile and device owner provisioning.

Bug: 18637726
Change-Id: I022e6fff61426624a6c9ca7cb5cc3587b84c2cc9
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
95180a0103d550bda0cb0f3c93927378a8a62e4a 02-Dec-2014 Robin Lee <rgl@google.com> Forbid profile owners outside device owner package

Makes abusing managed profiles using an overly permissive device owner
a little more difficult.

Bug: 18553988
Change-Id: I7e803608d689a0336eb9f36e53a259cc9646b732
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
30bc13c2a5ccaf2d584efcd6b5fb06ef8bb0e7aa 03-Nov-2014 Sander Alewijnse <salewijnse@google.com> Refactor: Rename ManagedProvisioning to ProfileOwnerProvisioning.

Bug:17384624
Change-Id: I02aa3b473bc23f1821df6cce3521e96390ed9086
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java
606780df49af25d9bf5658dd406079db98e28f0b 29-Oct-2014 Sander Alewijnse <salewijnse@google.com> Allow rotation for profile owner provisioning.

Cleaning up some of the error handling and cancel flow.
Split the managed provisioning activity into actual provisioning
activity and preperation activity that performs checks etc.

Bug:17384624
Change-Id: I36733b8cfee10c546988c6a0f739386b8849e91a
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ProfileOwnerPreProvisioningActivity.java