[Satellite] Initial data and domain layers for OEM satellite
Add DeviceBasedSatelliteRepository and DeviceBasedSatelliteInteractor, which define our data model for device-based (OEM) satellite UI. Note that there is no callback for determining satellite availability, and we use a polling method, defaulting to checks every hour while calls are unavailable. This change also introduces a MobileIconsInteractor.icons flow, which allows us to make decisions across the aggregate of all mobile connections. Test: DeviceBasedSatelliteRepositoryImplTest Test: DeviceBasedSatelliteInteractorTest Bug: 311417356 Flag: ACONFIG com.android.internal.telephony.flags.oem_enabled_satellite_flag DEVELOPMENT Change-Id: Ia4b79ae0bd05525df76d9dc0179e74a57298b740
Loading
Please register or sign in to comment