Cancel periodic provisioner on unsupported devices

If a device is either not configured for RKP (not hostname) or it
has no IRemotelyProvisionedComponent HALs, then we should stop trying
to run the background provisioning job.

Bug: 272304888
Test: RkpdAppIntegrationTests RkpdAppUnitTests RkpdAppStressTests
Change-Id: I3555a40b0f0b5e4f65212acda380b5cd1df041df
3 files changed
tree: 190e85edd0f907bf70a7ec88bc4407b0c2052d49
  1. apex/
  2. app/
  3. system-server/
  4. OWNERS
  5. PREUPLOAD.cfg