| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
If the device has a managed profile but the corresponding DPC is removed
from primary user, show default DPC icon and name instead of crashing
NullPointerException when starting ManagedProvisioning and asking user
to confirm deleting existing profile.
Bug: 23204984
Change-Id: I5e75c2883148b743b842568ff33ae43e3016d784
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In our reliability testing lab we're seeing around 2% of provisioning
attempts fail because of Wi-Fi connection timeouts. In these somewhat
rare cases establishing the connection takes more than 30 seconds,
which causes the "Couldn't connect to Wi-Fi" dialog to pop up a few
seconds before the connection actually does come up.
This change reduces the rate of this false positive to less than 0.1%
in our test environment (failure rate at 45s would be about 0.5%),
and should improve the experience of the unlucky users who otherwise
would hit this issue. The downside is that users with incorrect Wi-Fi
settings will have to wait a bit longer before encountering this error.
Bug: 22770007 - AddWifiNetworkTask times out too soon
Change-Id: Icb07d29fbc603901839bc067abd1b2f590d23bcb
|
|/
|
|
|
|
|
| |
Only applies to device iniitializer case.
Bug: 21800830
Change-Id: Ibbd3200b342839a2d785a3943eabb76747856b36
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Do not crash if invalid security type is provided.
Bug: 22426580
Change-Id: Ie0280f7e4aa336ef51c17b5bf5249a500d271bf6
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Introduce consent dialog to NFC device owner flows if FRP is applicable.
Tweak user consent message to warn about theft protection being disabled.
Bug: 21941508
Change-Id: Icce131e0d45af2ec104d9b2465702e3f83f2a193
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
This is to allow the account authenticator to know ManagedProvisioning
is calling, so it can make its warning message more specific.
Bug: 19398713
Change-Id: Ie1ff98601dd035a1d53086c886de312a9ff711f3
|
|/
|
|
|
|
|
|
| |
Ensure that Wi-Fi selection doesn't show for secondary users
when a DIA is installed.
Bug: 22229283
Change-Id: I8279a409aaccbf4e9edc9acd4be7c4b9ac476dfe
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Before this cl: when creating a work profile inside ManagedProvisioning:
If a system app had an activity with a launcher icon, but this activity
was disabled, the system app would be installed inside the work profile.
It must not be.
BUG:21762028
Change-Id: I9cb208ed468399b263d84f28106bf2f50dd7cb24
|
|\ \
| | |
| | |
| | | |
owner." into mnc-dev
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Otherwise, during a time interval, some apps may think that the account is not
associated with a profile owner.
BUG:22258118
Change-Id: I6849007c90db500a9b7e8cff38e67c089ed4bfae
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In cases when device reboots before a managed profile is fully setup,
we could end up with a managed profile without profile owner app.
Watch out for this case when showing the profile deletion dialog.
Bug: 22163660
Change-Id: I27193aa08b33343abf1a64b7c4ec1b44897a064a
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 22001750
Change-Id: I387ff3190d506409a9c7d573cf5bfca1ef99b475
|
| |/
|/|
| |
| |
| | |
Bug: 21718395
Change-Id: I406bf2a0c5ada824c79f819fdea44e2fa32e5dd4
|
| |
| |
| |
| |
| | |
Bug: 21997606
Change-Id: I0a8991720e2b342760adec30d32d67937615c5e1
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 21749003
Change-Id: Ic104f58acda5d12f727d05ba2f42c1e57c480dc6
|
| |
| |
| |
| |
| |
| |
| |
| | |
Use SHA-256 by default. Still supports SHA-1 if the device owner is provisioned
by an old Nfc programmer.
Bug: 20633794
Change-Id: I7049bc20b150fe6555be879d191a941f7790f4c4
|
|/
|
|
|
|
|
|
|
|
|
| |
If started by LEGACY_ACTION_PROVISION_MANAGED_DEVICE or
ACTION_PROVISION_MANAGED_DEVICE, do not validate FRP as setup wizard
must have already validated it. In fact SUW might have just added an
account which will confuse MP about whether FRP is activated by a
previous account or the newly-added account.
Bug: 21748042
Change-Id: I34211ce16965f723080983a5f93c4a2a8a9f5c47
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 21751582
Change-Id: Ia3177489db8ff19d591d3231c47c4a23c3b3264a
|
| |
| |
| |
| |
| | |
Bug: 21797182
Change-Id: I6b9b6600795607d04adc2addc291eb0f3a4e6575
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The fact that currently apk signature is certificates is just
implementation details.
Bug: 20820366
Change-Id: Ie1d489a3a096a4dfa5c01c0ec530b03e5107ef6d
|
|\ \
| |/
|/|
| | |
into mnc-dev
|
| |
| |
| |
| |
| | |
Bug: 21161750
Change-Id: I5b1b260eb00d31ec2e6e550d26207b23927857aa
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Bug: 20518822
Change-Id: I4bcc11ae32ac14035beb8c5efd66cad30dd84417
|
|/
|
|
|
| |
Bug: 21605288
Change-Id: I45ed97d74b9c0a09f6d62caf9f52335782a32557
|
|\
| |
| |
| | |
provisioning." into mnc-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
A previous change requires all intents targeting
DeviceOwnerProvisioningActivity to have an action.
BUG:21721505
Change-Id: Ifc971e961a088ceff792249aa30b1535095c1dc9
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
During device owner owner setup, after connecting to wifi,
ManagedProvisioning did not continue the provisioning.
BUG:21622105
Change-Id: I7418db7e9a84c72e488d00060cc6caf8c6f10d4d
|
|/
|
|
|
|
|
|
| |
- Handle null action in DeviceOwnerPreProvisioningActivity
- Create action to start provisioning on secondary users
Bug: 21656244
Change-Id: Ie54bbadded822ed805ca500b9e70fe014aef07e3
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Remove the WipeResetProtectionTask
- Move FRP check to DeviceOwnerPreProvisioningActivity
Bug: 21558883
Change-Id: Ic686c72d4a3984436f1bb28c271c248fedc46091
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 21301214
Change-Id: If40a04b3b59b3df607b13dddb678c38614846668
|
|\ \
| |/
|/|
| | |
ManagedProvisioning." into mnc-dev
|
| |
| |
| |
| |
| |
| | |
BUG: 21488186
Change-Id: If11089101ebbd4c12d7f37ecd9272e9a9625d5ad
|
|/
|
|
|
|
|
|
|
| |
Currently if the download fails, a NPE is thrown because packageName is
null.
Also, renamed some variables to follow naming convention.
Bug: 20042470
Change-Id: Id620d8074593879053d79654642528961e686314
|
|
|
|
|
| |
Bug: 21559093
Change-Id: Ibcb41b4be8c9ef2019273a2c1be516607bc9daa4
|
|\
| |
| |
| | |
mnc-dev
|
| |
| |
| |
| |
| |
| | |
Instead of looking at canAddMoreUsers()
Change-Id: I6a3ac63d9c88d2861cb92aa6f015d78054bfd787
|