mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-03 08:54:55 +00:00
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
This commit is contained in:
committed by
Gerrit Code Review
commit
14b82de6b2
@@ -630,7 +630,6 @@ interface IRadio {
|
||||
|
||||
/*
|
||||
* Scans for available networks
|
||||
* This request must not respond until the new operator is selected and registered.
|
||||
*
|
||||
* @param serial Serial number of request.
|
||||
*
|
||||
|
||||
@@ -787,10 +787,13 @@ interface IRadioResponse {
|
||||
*
|
||||
* Valid errors returned:
|
||||
* RadioError:NONE
|
||||
* RadioError:INVALID_ARGUMENTS
|
||||
* RadioError:RADIO_NOT_AVAILABLE
|
||||
* RadioError:OPERATION_NOT_ALLOWED
|
||||
* RadioError:GENERIC_FAILURE
|
||||
* RadioError:ABORTED
|
||||
* RadioError:DEVICE_IN_USE
|
||||
* RadioError:INTERNAL_ERR
|
||||
* RadioError:NO_MEMORY
|
||||
* RadioError:MODEM_ERR
|
||||
*/
|
||||
oneway getAvailableNetworksResponse(RadioResponseInfo info,
|
||||
vec<OperatorInfo> networkInfos);
|
||||
|
||||
@@ -86,9 +86,11 @@ enum RadioError : int32_t {
|
||||
SS_MODIFIED_TO_SS = 27, // SS request modified to different SS request
|
||||
LCE_NOT_SUPPORTED = 36, // LCE service not supported(36 in RILConstants.java)
|
||||
NO_MEMORY = 37, // Not sufficient memory to process the request
|
||||
INTERNAL_ERR = 38, // Hit unexpected vendor internal error scenario
|
||||
INTERNAL_ERR = 38, // Modem hit unexpected error scenario while handling
|
||||
// this request
|
||||
SYSTEM_ERR = 39, // Hit platform or system error
|
||||
MODEM_ERR = 40, // Hit unexpected modem error
|
||||
MODEM_ERR = 40, // Vendor RIL got unexpected or incorrect response
|
||||
// from modem for this request
|
||||
INVALID_STATE = 41, // Unexpected request for the current state
|
||||
NO_RESOURCES = 42, // Not sufficient resource to process the request
|
||||
SIM_ERR = 43, // Received error from SIM card
|
||||
|
||||
Reference in New Issue
Block a user