To check the eligibility of satellite service, add satellite app Id.

1. add a satellite app id

Bug: 306670992
Test: atest SatelliteControllerTest
Test: atest TeleServiceTests
Test : Manually test with mock entitlement server for satellite (ag/25356673).
1. Check if a query is triggered when data is connected or CarrierConfigChanged is received.
2. Check if the first query's response with a satellite service enabled triggers internally satellite enabled.
3. Check if a query is not made before the refresh time.
4. Check if the next query's response with a satellite service disabled triggers internally satellite disabled.

Change-Id: I5ac6555e943ed9603aad0690d60ed75a851242da
Merged-In: I5ac6555e943ed9603aad0690d60ed75a851242da
2 files changed
tree: 758a6837e47f00dabbcdf29bf866109a223f60fd
  1. java/
  2. tests/
  3. Android.bp
  4. coverage.sh
  5. OWNERS
  6. PREUPLOAD.cfg
  7. README.md
  8. TEST_MAPPING
README.md

Service Entitlement

Service entitlement library exports the APIs for querying the service status, based on GSMA TS.43 spec.

How to debug

Log TAG to filter:

  • ServiceEntitlement

Enable logging the PII data:

Grand the permission:

adb root

Enable by system property:

adb shell setprop dbg.se.pii_loggable true

NOTE Debug option only available on devices which is built as userdebug.