Add support for international roaming test without maintaining plmn
table.
- Get device subscriber information with the sim operator name,
network operator name, sim plmn, network plmn,
phone type, phone number, iccid.
- Get necessary information from subscriber data instead of querying
the same information again and again.
- Set the data roaming by comparing sim operator name and network
operator name. No need to maintain it through config json file.
- Get network preference and rat by network operator, not by
sim operator. When phone type is given, get it directly from phone
type which eliminate the need to maitain and check plmn table.
- Handle phone number retrieved from the phone with area code started
with 0.
- Compare the phone number retrieved from phone and provided in sim data
file and log error message when there is a mismatch.
- Changed default prefered network be NETWORK_MODE_LTE_CDMA_EVDO_GSM_WCDMA
Test: run test on local machine
Bug: 36576352
Change-Id: I116e35409523e69657134710211fc58df1945815
3 files changed