Added carrier config and satellite restrict reason.
1. Added carrier config for holds the time interval for refreshing or re-querying the status from entitlement server to ensure it is the latest. 2. Added carrier config for enabling to query the entitlement server to get the satellite configuration. 3. Added reason for Satellite communication restricted by entitlement server. Bug: 306670992 Test: atest SatelliteControllerTest Test: atest TeleServiceTests Test: atest SatelliteManagerTestOnMockService 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: Ib04d327e26ddfdeb537417c84dd468d20a72794c
Loading
Please register or sign in to comment