1d065428ecfd8fd8f73f37625713b2a8522b0867 |
|
08-Oct-2014 |
Dianne Hackborn <hackbod@google.com> |
Update to use real L codename. Change-Id: Ifbfcc02cfd03ae70be24258f5c48d415afc08239
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
15b7de6bdebf32729320f510165769b67b04cade |
|
19-Sep-2014 |
Jessica Hummel <jhummel@google.com> |
Wait for mdm to receive provisioning complete before finishing This avoids a lag between provisioning and the mdm starting. Only for managed provisioning as I didn't see the same lag for DO, probably because the intent is not sent across to a different user in that case. bug:14287553 Change-Id: Ie17158b176e2d5ddc0ac1e9200c18a27da77169a
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
d90263a6f503f2350b031de05cff3d854c6212c9 |
|
15-Sep-2014 |
Sander Alewijnse <salewijnse@google.com> |
Update targetSdkVersion check. Bug:16509819 Change-Id: I7c573c8e7e83860dffd8ebfb648287473ccb17f8
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
afa8cd8dba608d0b0c42adb6e8ee4c30b414069e |
|
12-Sep-2014 |
Amith Yamasani <yamasani@google.com> |
Update feature name for managed profiles support Bug: 17392243 Change-Id: I190d43b384601f0bb99a2dac31fbbfe18c19d1d4
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
7a85694423d9c0246ddb477cb2fc0add9b7841e2 |
|
08-Sep-2014 |
Sander Alewijnse <salewijnse@google.com> |
Add hyperlink to learn more dialogs. Create helper class to enable sharing of functionality between profile and device owner. Bug:15744182 Change-Id: Iedc9f4e832df0e79b32dc4aa8aa98326048ae7dc
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
eed2f48f383ec7506fe4d38afa9f5e5d2658b0d7 |
|
11-Sep-2014 |
Sander Alewijnse <salewijnse@google.com> |
Merge "Add interstitial in device owner setup flow." into lmp-dev
|
8f9bd13b0d15d6fb1b6f27d28c94d37f8252a8cd |
|
08-Sep-2014 |
Sander Alewijnse <salewijnse@google.com> |
Add interstitial in device owner setup flow. Only for non Nfc flow. Furthermore, provide means to avoid device encryption by adding check for system properties flag, which is already done that way in BYOD case. Bug:17383943 Change-Id: If8c9dceb77527ad0937c013841e7784a4d39a464
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
ff364bd8dafb6bb72a8acc3672edd884625771b5 |
|
09-Sep-2014 |
Jessica Hummel <jhummel@google.com> |
Remove unused default profile name and legacy admin package extras. Change-Id: I205890e097abee70af09a6c8f312cc40ba6efe9a bug:17152955
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
88d5d0ec233f6039b0e65ea66a73ba882a365e28 |
|
04-Sep-2014 |
Sander Alewijnse <salewijnse@google.com> |
Remove email extra. From now on email should be passed through using bundle extra. Bug:17197410 Change-Id: Idec94a671bcf575481dfe8e5c122e44585d4f823
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
f88f709f4a03da9451ea63a60fdb09f0ce972dd3 |
|
20-Aug-2014 |
Sander Alewijnse <salewijnse@google.com> |
Pass through the provisioning extra admin extras bundle. Enables the MDM app running (as a regular app) in the primary user to pass through a PersistableBundle of data to the instance of itself running as profile owner in the managed profile. Bug:17126717 Change-Id: Ie85ccf71a4e677c8bb1dd1918f61b01eca83f472
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
c3fc45efe7786451f779cdba5c012b1a0e0362b2 |
|
01-Sep-2014 |
Jessica Hummel <jhummel@google.com> |
Make all provisioning dialogs not cancelable Change-Id: I00cea596a000a9ddcbc42378a778c68c99e6a862 bug:17346366
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
83d65ead6ecd2af15b7eaf7044585100c4354723 |
|
26-Aug-2014 |
Jessica Hummel <jhummel@google.com> |
Add interstitial: the admin will have control over your managed profile Change-Id: Id67a8ce81f0de3070fc368001cda5752401f6798 bug:15744182
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
5c9955338d2c1100374f9bee647828854c0d26c7 |
|
26-Aug-2014 |
Jessica Hummel <jhummel@google.com> |
Remove managed profile code which was used for the deprecated authenticator approach. Previously we allowed to add a work account in Settings and trigger provisioning that way. This approach is not used for managed provisioning anymore. Change-Id: I35b8821a4574e3813251af48ff5e544aba218c8c bug:17281024
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
2d0a093eb86ad4f276385585a9fd02f521fa71b0 |
|
10-Jul-2014 |
Sander Alewijnse <salewijnse@google.com> |
Open settings when launcher does not support managed profiles. Bug:15099904 Change-Id: Ibeea89c74e2cbf3b96878b00e851ead697ec775d
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
4af4ed0f1d4e01c1b9763b9d7c76192d7ca16654 |
|
04-Aug-2014 |
Robin Lee <rgl@google.com> |
Provisioning: Add internal alias for continue flow Creates ManagedProvisioningActivityNoCallerCheck alias which requires MANAGE_USERS permission to invoke. This route removes the requirement for a system caller to run the provisioner via startActivityForResult. Fixes issue where resuming managed provisioning from a notification was broken, as notifications aren't started for a result. @bug 16703456 @bug 14818921 Change-Id: I049b964d75e2647ab3c0613f9fb82b869499ab1e
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
928febf764007c038e9a0eaeca5e0f2ce7604d3b |
|
01-Aug-2014 |
Esteban Talavera <etalavera@google.com> |
Check that the user that started the provisioning is owner Make sure that the calling user is the user owner at the beginning of the provisioning flow, showing an error dialog and stopping the activity otherwise. Bug: 16338069 Change-Id: Ic5eaaf938e6eeb14d1813facdccc15f03970927b
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
93bc0c0ea19461de6ff6843c91ef7a2d3cf2f0d0 |
|
28-Jul-2014 |
Sander Alewijnse <salewijnse@google.com> |
Check a package can only install itself as device owner. Except for system apps with the MANAGE_USERS permission. So the android work app can still install others. @bug 15817705 Change-Id: Icc1eaeb538ff0cb8c4c0f41c87cf16c3cf57d856
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
22265143c1264eab25977402777f81cb027229eb |
|
15-Jul-2014 |
Jessica Hummel <jhummel@google.com> |
Allow user to delete an older managed profile during provisioning. Change-Id: Iba7cc275b82536c3ae9a474fcdb1db4414e48749 bug:13893778
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
8bf486ee7dd8d9d076c0515f970dd069e4230c6c |
|
20-Jul-2014 |
Amith Yamasani <yamasani@google.com> |
Follow API change to rename *Blocked to *Hidden Bug: 16191518 Also add a system property to disable encryption requirement, for testing purposes. Change-Id: Ic0f3690a9fc90a0dad0c67f5239754123c81108d
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
01fe4babdd237a80514f92997e55e4b7cd90327a |
|
01-Jul-2014 |
Jessica Hummel <jhummel@google.com> |
Check that an app that wants to skip user consent has permission. Also some cleanups related to back press etc. Change-Id: Ib09927ccabe949bf872c045e82186f4ec89b57e6
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
7ca5112ce193b2527784f38d9eb8f34db4641611 |
|
26-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Remove unused import. Change-Id: I407ed2884a6fe5a7543007f32a753264604d70a5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
e92dab73930bba29e4f9653b8ea30d7e1765ff49 |
|
24-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Merge "Allow starting provisioning with only the package name provided."
|
2feb1ff1c6c61d4ca635970b85141619a45e0dd0 |
|
24-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Merge "Fix bug in update intents between provisioning service and activity."
|
81fe104ecfc98f1fb4356891acfe696e7445acb8 |
|
23-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Fix bug in update intents between provisioning service and activity. For some reason setting the class of the intent wasn't working(anymore?). Sending a local broadcast instead. Change-Id: Idfc87c1ed5041bde7eecdc28f14c24108eb520bf
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
2e9cec64bd2a99b7e93d8408173e79b5d6fc3801 |
|
20-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Allow starting provisioning with only the package name provided. This means that the intent that starts provisioning does not have to come from the mdm. It simplifies the flow in particular for the user consent. Change-Id: Ie746f6d609cf2627c4971ca8639361c144f5447c
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
563ea1782a60e9428501a600aa2e926741bb1c55 |
|
20-Jun-2014 |
Robin Lee <rgl@google.com> |
Always discard provisioning reminder on start-up Since we support only one provisioning flow at a time it makes more sense for the notification to disappear as soon as provisioning is active again, no matter how it was started. Change-Id: Icd42ee4fb1a78a721112fe8dc6546511291dd055
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
de8b4640d578686b3a74e466750cbecda18e9b02 |
|
19-Jun-2014 |
Robin Lee <rgl@google.com> |
Quit ManagedProvisioning if encryption is canceled Same behaviour as DeviceOwnerProvisioning. @bug 15744601 Change-Id: Ic47b28eaf88dbb59b261014e150a8f6a644837b4
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
5ed30e8573bc0f3730076c7e9d419be2c29adc83 |
|
19-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Fix bug in managed provisioning. Change-Id: Ic65f3915cad957932f37a937f46285cf1ec156bd
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
14eeef9ff6b961f4a746f2953dde1529ad27bc6a |
|
16-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Remove provisioning tasks from the UI thread. This introduces the managed provisioning service, which runs on a separate thread. This is consistent with what we do for device owner. Also includes a rename of addForwardingIntentFilter to addCrossProfileIntentFilter and a few other cleanups. Change-Id: I95f42072a9352d7e265f51c39e58a3c5c1ae12ce
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
029135f9f0fbe821796b7d3588cdbb59312b75a4 |
|
16-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Merge "Cleanup managed provisioning."
|
0ea830dd25796752ba54031923aed85915cd1e77 |
|
11-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Cleanup managed provisioning. Collapse userConsentActivity and ManagedProvisioningActivity into one activity. Add a spinner during managed provisioning. Change-Id: I46c382912432a38bac00e58c174ecc99a4882943
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
28a1d1c5b43361f4843956d2d17cb429b2eeda03 |
|
12-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
resolved conflicts for merge of 506ecad3 to master Change-Id: I1116bff0f93ee37a387b8d23cedab3f8621ae4e6
|
506ecad3a6d753309fe732869f91751ad1b61977 |
|
11-Jun-2014 |
Jessica Hummel <jhummel@google.com> |
Accept legacy provisioning intent extras. This is a transitional step to make sure that we don't break users who use the plain text version of the constants defined in device policy manager. Change-Id: I64c2d838cb8853adc9eb410e1e145f85006a110c bug:15563980
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
203e8b57dc4b4ae5905fa3d898d5b39d46362d37 |
|
16-Jun-2014 |
Sander Alewijnse <salewijnse@google.com> |
Merge "Ensure device is encrypted before device owner provisioning."
|
28bffd6424a3d9f2dbefe6c7d6144f3a4edee3bc |
|
05-Jun-2014 |
Sander Alewijnse <salewijnse@google.com> |
Ensure device is encrypted before device owner provisioning. Simplify setting of callbacks: set them in the constructors instead of dynamically. Change-Id: Ie0172ffd0111b8044e7b1249c221be9fd2a5a6b2
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
8ce0c515bf9177ef4c6d15845ae2d1636c59dc2a |
|
03-Jun-2014 |
Sander Alewijnse <salewijnse@google.com> |
Change UI of managed provisioning to reflect changes in afw. Add illustrations, make small changes to UI, and adapt device owner UI. Change-Id: I2983ccd0f58b8ac3aff1b2517d4f7f1e7faf04a5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
7665559e061881c3f318462d1a3efabdd1dbdf8c |
|
27-May-2014 |
Sander Alewijnse <salewijnse@google.com> |
Add icon and name of MDM to user consent screen. Change-Id: I3fff06ee9af33ad3657b05b60d1f6d30f76433a2
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
090114a4661dd62d7d47b4b3976a6aa512fd38ec |
|
06-Jun-2014 |
Nicolas Prevot <nprevot@google.com> |
Merge "Plumb through EMAIL address in ManagedProvisioning flow"
|
16c2333acb660597516a39b67c710d5ccde17f4c |
|
05-Jun-2014 |
Adam Connors <adamconnors@google.com> |
API Review: Use updated feature flag Feature flag renamed to FEATURE_MANAGED_PROFILES Bug: 15025371 Change-Id: Idfad6864d2ea2d64e624c53b089541617d340061 (cherry picked from commit df8cba7fec4b96c113697d1ef67de2e2e196988e)
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
d3dd9fc12247e8e5112d11fc8ec7104c94f70d95 |
|
05-Jun-2014 |
Adam Connors <adamconnors@google.com> |
Merge "API Review: Use updated feature flag"
|
52936d8732a1af296e63f5669a95594fda5cd07e |
|
05-Jun-2014 |
Nicolas Prevot <nprevot@google.com> |
Plumb through EMAIL address in ManagedProvisioning flow Bug: 15157020 Change-Id: I3d48eba2527f5c8267f13a629cae6f2ef862b48b
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
df8cba7fec4b96c113697d1ef67de2e2e196988e |
|
05-Jun-2014 |
Adam Connors <adamconnors@google.com> |
API Review: Use updated feature flag Feature flag renamed to FEATURE_MANAGED_PROFILES Bug: 15025371 Change-Id: Idfad6864d2ea2d64e624c53b089541617d340061
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
0df3a2feb2e93934b805b156801abdb7ef98a50c |
|
27-May-2014 |
Nicolas Prevot <nprevot@google.com> |
Saving user consent in ManagedProvisionningActivity. An app with MANAGE_USERS permission can send the broadcast intent ACTION_MANAGED_PROVISIONING_USER_HAS_CONSENTED to ManagedProvisioning to notify it that the user has already consented to the managed profile creation with a certain mdm package name. In this case, ManagedProvisioning will skip disclosure. BUG: 15155749 Change-Id: I21ac12ceaf79c35863c16dcf6073984d1a523d9e
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
1391217285e7f85ed352575e3de8efda04ab8973 |
|
28-May-2014 |
Nicolas Prevot <nprevot@google.com> |
Allow sharing from personal to corporate. SEND and SEND_MULTIPLE work personal -> corporate GET_CONTENT and OPEN_DOCUMENT and PICK work corporate -> personal Change-Id: Id0ed239140e27631c190e0adbcb64c1aaed19175
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b4ce0d7e84c783a3134ef207c7327f55af792ce5 |
|
28-May-2014 |
Kenny Guy <kennyguy@google.com> |
Remove unused delete mdm code. Decision was not to delete the mdm by default so tidying up this. Bug: 14453684 Change-Id: I8604ba221555d56f663dc0d2146ca75b226b00c6
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
2818d32aa494363a59d3b0f47695e317f47b689b |
|
20-May-2014 |
Sander Alewijnse <salewijnse@google.com> |
Add a task for deleting non required apps for device owner. Use the already existing DeleteNonRequiredAppsFromManagedProfileTask. Rename it and clean it up. Change-Id: If792f746140bb6d606bb0d55f401766b8745085b
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
1585d898d9c0e53df2314be131cad19b4606345c |
|
12-May-2014 |
Kenny Guy <kennyguy@google.com> |
Don't uninstall MDM from primary user. Bug: 14453684 Change-Id: I1883b35d9215bab56d8c22d19b18ead71467ade8
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
3ab2b570bd2e18bbdd742ade979de5d368aa0a0e |
|
06-May-2014 |
Robin Lee <rgl@google.com> |
Force user to encrypt before managed provisioning Adds one new screen which will ask the user if encrypting is OK before triggering an encrypt/reboot cycle. This should only need to happen on older devices that have not already had encryption enabled. Change-Id: If09d4c7e524554e73b32d941a2ae2fdeac3d43e3
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
3581ff92276be14f8b4b8c3bcc341b8f9c0b7b36 |
|
01-May-2014 |
Nicolas Prevot <nprevot@google.com> |
Forwarding intents from the managed profile to the primary user. The ManagedProvisionning activity sets some ForwardingIntentFilters. This will forward telephony intents (sms, mms, call, dial) and ACTION_SET_NEW_PASSWORD from the managed profile to the primary user. These ForwardingIntentFilters cannot be removed by the profile owner. Change-Id: I012bb6be9e66176e3e510af91f67bf49655723f5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
6cd6cf37850c19dad7f0bb9cb98823ea0329b35c |
|
30-Apr-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Create the new profile in a disabled state Bug: 14377459 Change-Id: If9feed7d0c23027d9e1cff8debd9aaba6f8bb2b3
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
95a210f0bba8f236d5b546f9aa3a05b35eff3afb |
|
02-Apr-2014 |
Jessica Hummel <jhummel@google.com> |
Set the mobile device management application as active admin during provisioning. Require the component that will be the device admin receiver responsible for administrating this device in the intent that starts provisioning and use it to set it as an active admin Change-Id: Ia1517e32a5a0268ac33d49cbfa854765b269e6f5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
e019c323317f7da3518987c65051bc1359617af2 |
|
09-Apr-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Merge "Refactor package deletion to a task"
|
f0ac57df03160d3151dee2a27aebdd4b375268ab |
|
04-Apr-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Refactor package deletion to a task Change-Id: I54a368dc5220d70db334a9ba79be12fdf766fd11
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
a3a0dd1d0fce765a5b60daa31a32ce40169b3d7d |
|
04-Apr-2014 |
Adam Connors <adamconnors@google.com> |
Merge "Check for android.software.managedprofiles feature flag."
|
e53eeabfe33faae5458cc6f2a1daf1d4abad7dae |
|
03-Apr-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Default to requiredForAllUsers only if requiredForProfile is not set Change-Id: Iac880e83263e97bd7ed943c8d35db9c07d0df054
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
51397d2507746aa4c47f031017c66fb874afa7e3 |
|
02-Apr-2014 |
Kenny Guy <kennyguy@google.com> |
Renaming related users to profiles. Change-Id: Ie3aa7c69bd90d37dfc540e3645cbd1a6f60edb9e
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
4c86983ed6be18695770fe4c294c80b77bc29a5f |
|
31-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Delays starting the profile until all packages have been deleted Change-Id: I9d29842da1d7f55bbdaea1c28b46ef9901a154fe
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
d624d34506ee915ea5c1289470a271817b88a4b1 |
|
01-Apr-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Merge "Replace the call to get all packages with a call to get all apps."
|
7f8c6e7c8978419718274c665638f4239d34eaf6 |
|
01-Apr-2014 |
Adam Connors <adamconnors@google.com> |
Check for android.software.managedprofiles feature flag. ManagedProvisioning will only allow a managed profile to be created if the feature flag is set. Change-Id: Ic2fe69729e2cffb77646ebe9547a5dc2ca37b64f
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
dc1aa78e66aa14e2934c00219dd128ee67005bbb |
|
31-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Retain all the IMEs Change-Id: Ib46fbcc91ebd6fa57eaf75daa53b6750653294f2
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
2401bf16b9416472ef4bc4fa896809b7fd0be51b |
|
31-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Replace the call to get all packages with a call to get all apps. Change-Id: I74b54a27ccc1efb15b6077941fbbd2ed70f0e078
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b3762e394c984b5376d4eb109d5de5528b47df10 |
|
13-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Show custom error messages to the user. Refactor reporting to use the same error dialog. Change-Id: Id575bf1f29d16365231086161d50a2f06e9f8643
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b779cda8b0df67ec6164d3eb986ab5c9885500d5 |
|
17-Mar-2014 |
Jessica Hummel <jhummel@google.com> |
Restrict the provisioning complete broadcast to the mdm package. Change-Id: I02014500173b898628d40be6b8e0c61c927526df
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
c235f7255f2c779b9967b1b7733e67071b62da7b |
|
14-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Merge "Send the provisioning complete broadcast at foreground priority as we are executing as a user-visible flow."
|
911419af0a53248868b1edd76c61ae4ed8674a74 |
|
14-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Merge "Added missing validation for starting the new user"
|
a0d0288dd3adff49236c56d0a6fbaabdec2a842d |
|
14-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Send the provisioning complete broadcast at foreground priority as we are executing as a user-visible flow. Change-Id: I686317879bfe94183a29729277ad7c2957573b7f
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
906caf62a972a6ad9bcdf4a126372ddda9e42270 |
|
13-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Clean up in case of failure of the managed provisioning flow: remove the created user Change-Id: I2a9ca88db166bbad3630dc77ecbb83e7f01c7323
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
9b8a682c39fbb7c2f1f3b6de886ba83e49a57c65 |
|
13-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Added missing validation for starting the new user Change-Id: Ic04734cf06b1c3094b74bd2380daec3baa44f8c5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
514cf31e1f628f487aff6031a400ff3766f77b50 |
|
12-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Merge "Logging the error message for previously existing managed profile"
|
ac185b25b9bb7c35ed1cbdf70df62a9ca8e0f74f |
|
11-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Logging the error message for previously existing managed profile Change-Id: Ibdb0f46780291fc3f266fb54b5713d9409e6a352
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
90bf3144e89abfff8af1d3c35afe2a59bb680397 |
|
06-Mar-2014 |
Jessica Hummel <jhummel@google.com> |
Use the public intent actions for managed provisioning. Change-Id: I82cac87b8046e75ca3a4dcf20d5bb5be1e22c014
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
932156da7b56b3ceadd84494e64fdf24530a6f09 |
|
10-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Fix merge failure in previous CL: call startManagedProfile() Change-Id: Idd747b877ea4e31204d9ec2c14071e9bf31ade74
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
4db254787bf5340f11409ac64d7c52fa6d1adf6d |
|
06-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Refactoring managed provisioning flow to use exceptions instead of statuses Change-Id: Ifbba50130c1b91d9809f369b196c94595eb3cedb
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b767088ba78492aea3b11b77badd6d228f1ecd7c |
|
07-Mar-2014 |
Nicolas Prevot <nprevot@google.com> |
Don't consider uninstalled packages when creating managed user. When removing not required apps for the new managed profile inside ManagedProvisioningActivity, ignoring already uninstalled packages. This fixes the fact that the mdm app was not installed for the managed profile. Change-Id: I00bf326ed34e672c37f229aa4a19d8391319c07f
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
88e1f540c92dafd6f64760be40c2962086a14b16 |
|
28-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Send a broadcast to the mdm when provisioning completes. We send the intent across to the managed profile, to hand over control to the mobile device manager app that triggered the provisioning. The mdm has been moved to the new profile during provisioning and can do additional steps after receiving the intent. Change-Id: I3f8b95dc96bfd66290dd5eb842963d087f146e09
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b0ad5b563efa27b471f2fbbe18f23a94bfabea06 |
|
24-Feb-2014 |
Nicolas Prevot <nprevot@google.com> |
Checking if a managed profile already exists. For the managed profile provisioning case in the ManagedProvisionning app, exit if the user already has a managed profile Change-Id: Ifd83e6c428bcbdeda307d743d31d2dfd2f50cf7b
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
9f02281eb1f594586ff968d540909285e71afb18 |
|
05-Mar-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Merge "Validate incoming intent and update error cases for BYOD provisioning"
|
e9965bbb03204d1863767f7e6c81d08208477358 |
|
25-Feb-2014 |
Alexandra Gherghina <alexgherghina@google.com> |
Validate incoming intent and update error cases for BYOD provisioning Change-Id: I3f512772f50d4fab5a2a07a994b066dd98e9adad
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
2cf8f83a58efc03dff64a1c01f6c965de91fd9d6 |
|
05-Mar-2014 |
Jessica Hummel <jhummel@google.com> |
Add a todo for updating documentation when we move some intents. Change-Id: I5a4125fc6da7b0852d4f56feb1062e77eb4802f1
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
04bae4a1fbff7d669c1981a30777095f8ff61081 |
|
04-Mar-2014 |
Jessica Hummel <jhummel@google.com> |
Merge "Rename the provisioning actions for consistency."
|
f034ca8b1c3f8295943717b4f0d05fd571280239 |
|
04-Mar-2014 |
Jessica Hummel <jhummel@google.com> |
Rename the provisioning actions for consistency. Change-Id: I0286a14863a768070cdc3828b75cb01b524025ff
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
e3f121f7a124163782f24fa0a4a10e67c7a85e2e |
|
03-Mar-2014 |
Sander Alewijnse <salewijnse@google.com> |
Changed layout of managed provisioning of profile owner. Change-Id: I378e04dd6603742f6c2d0533ebde09191ae158b9
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
c4d5d2b9d065707a51134d494cf64c10b8c3af99 |
|
27-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Separate managed and device owner provisioning. Please note that ManagedProvioningActivity is a new activity now and mostly contains the functionaliyt that was in CreateProfileTask before. Also includes some cleanups, additional logging and smaller fixes. Change-Id: Ie5ffebe609f3fc1f6e56399b222aad2cf2cae987
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
22317e4f5cccaba6de823ebe61f2ddc73e2dda24 |
|
21-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Make the mdm the profile owner. Also uses the default profile name provided by the mdm as the name of the user of underlying the profile. This string is also used by the profile for badging applications. Change-Id: Ifb3c41237df500b3ecb5c4e0729b687c6c196d69
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
9e7c4c57d62ec479c534cf195565a18f1c07d039 |
|
21-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Make user for managed profile a related user. Also fixes a potential bug where we were passing in the wrong (incomplete) intent for managed profile provisioning. Change-Id: Ied5d9aaa37972679713a829930566309454a6231
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
bfb20ba4c61320f5b8d6e1e0163970e52c17f682 |
|
19-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Fixing formatting and a bug. Change-Id: I8a821c562fb8d478cf329318e39fb98fbb83761f
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
dd96b18e18d69391a494f7b4d3d51ac8846e2c70 |
|
19-Feb-2014 |
Sander Alewijnse <salewijnse@google.com> |
Small fixes in ManagedProvisioningActivity. Now the contents of the NfcMessage (instead bunch of nulls) is copied to the mPref. Renamed reference to the late ConfigureUserService. Renamed reference to the late NfcBumpActivity. Change-Id: Ibf9e16ab64fb2f13050b38fce5b73ae9e9668be5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
76a5e5a4644a79583d9085a4647ca3164e0a8180 |
|
03-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Rename ConfigureUserService to DeviceProvisioningService. And a few import cleanups. Change-Id: I09ce0a734cbd041ea152961d2378db466eac5d8d
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b3fea75eac52c7face02ddb7df6bcc19f8ae15ab |
|
18-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Would break the build because it the ManagedProvisioningService wasn't added. Revert "Rename ConfigureUserService to DeviceProvisioningService." This reverts commit b3406c94398412be9064feb3f1290665dcf8d44a. Change-Id: I8d8727209b804055ae1f9b77ea761582b2024be0
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b3406c94398412be9064feb3f1290665dcf8d44a |
|
03-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Rename ConfigureUserService to DeviceProvisioningService. And a few import cleanups. Change-Id: I9d80277001584b1faca217fab2ce8c2855677cda
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
a08b23e2f5b35dcfee5d9fadb1e3d17e0335e882 |
|
03-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Merge ManagedProvisioningActivity and ConfigureUserActivity. They were originally split because the ConfigureUserActivity was started as a different user. We now do the full setup from the primary user and only access the secondary user/managed profile. Change-Id: Icdaf95c572bc5942332cfb5fff6236d672cf2a51
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
935e3239fc0d4648536c5392d0917297c3ce5656 |
|
03-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Ask for user consent before starting managed provisioning. Adds a dialog that asks the user for consent before managed provisioning is started. This is done as a separate acivity because provisioning happens in full screen immersive mode, so a normal dialog will be hidden behind the main activity. Change-Id: Icf8e7070d83c887baadf34e45aaa1f8c87a05199
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
7b5e9bac63172d03b0d8b7fff88c97c20842b67f |
|
04-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Create secondary profile in the managed profile provisioning. Extends the CreateProfileTask so that it creates a second user, installs the mobile devive management app (mdm) on that profile and removes it from the primary profile. Also includes some cleanups. Change-Id: I70a0da40740057026f45033e5722c566593aa0f2
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
39259237a3cac02285decb00100d3f60ad31d22b |
|
03-Feb-2014 |
Jessica Hummel <jhummel@google.com> |
Fork provisioning for device owner and managed profile provisioning. Adapts the activities so that they fork between the different types of provisioning so that different setup task lists are executed depending on the type of intent that triggered provisioning. Change-Id: I277fe7558c7e4d17cec797dd978b7121538889c4
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
fe18f4574f5029775ce242656d22b67660891595 |
|
30-Jan-2014 |
Adam Connors <adamconnors@google.com> |
First step to enabling BYOD flow. BYOD provisioning flow is triggered by a bootstrap application firing an appropriate PROVISION_MANAGED_PROFILE intent. This change added an intent filter and unified the properties parsing so ConfigureUserActivity is correctly started for both NFC & BYOD cases. It doesn't yet do anything to differentiate DeviceOwner or BYOD flows yet. Change-Id: I1a94a05fd55b0f7f9ea8c1a76ff6280a4c0b8ab7
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
c6d71b86baf721d5de568248d1f538cc7d4adcd0 |
|
17-Jan-2014 |
Jason Monk <jmonk@google.com> |
Prototype of splitting provisioning Based on code from vendor/google/apps/NfcProvision. It uses a pre-specified action and a package name specified in the bump to launch the EDU specific pieces. It launches that activity and waits for a broadcast back in both the pre-MDM and post-MDM steps. Still needs the security check to make sure that the activity being launched is part of a privileged app. The MDM is currently specified by package and admin receiver in the nfc bump. This needs to be expanded to allow a download location rather than a package to enable and use. Change-Id: Iaabe8505c5e33c33ddec3122d2a17b07a6b243fc
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
b5f001d0a8dc50ed3e1d946361b799bf9c2e603b |
|
10-Jan-2014 |
Jessica Hummel <jhummel@google.com> |
Makes the provisioning app respond to nfc and writes the received data into properties to be used during the setup. Also adds several initialization steps (time zone, wifi etc) Change-Id: Ie86deea5b08dd973cd9e611ef8b5e7f2d4e0ed2a
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|
8119e129fd46232edb1cab7708c86db8d8b9ddd0 |
|
10-Jan-2014 |
Jessica Hummel <jhummel@google.com> |
Setup for the new Provisioning app. Change-Id: I0d1cef9bd0a9dfd37af5e49a7b801037472b2b99
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/ManagedProvisioningActivity.java
|