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

Commit e742a051 authored by Karthick M J's avatar Karthick M J
Browse files

Update network request evaluation for satellite when data roaming off

Satellite connectivity often comes through partnerships and therefore it gets classified as Data Roaming connection. Due to high cost nature of Data Roaming setting, users generally keep it off. In contrast to high cost of international roaming services, satellite comes with same cost as data plan. So, carriers would want the devices to get connected to satellite even though if data roaming is turned off. Therefore, we are enabling carriers to decide if they want to bypass data roaming for Satellite connectivity. So we are introducing a carrier config. And also updating the evaluate network request of DataNetworkController to incorporate the carrier config check and handling network request evaluation accordingly.

More information could be found at: go/satellite-and-dataroaming

Bug: 381359023
Flag: EXEMPT bugfix
Test: atest CarrierConfigManagerTest DataNetworkControllerTest
Manual test: In mock satellite mode with data roaming off, without the carrier config satellite network request fails whereas with carrier config satellite network request passes

Change-Id: Ieaaabef898002f717325816bf6651cc1f9d97537
parent 514da6eb
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment