Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit c1a02736 authored by Evan Laird's avatar Evan Laird
Browse files

[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
parent 38fa3c93
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment