Merge "Add API invokeOemRilRequestRaw" into lmp-dev
This commit is contained in:
@@ -3322,4 +3322,23 @@ public class TelephonyManager {
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the result and response from RIL for oem request
|
||||
*
|
||||
* @param oemReq the data is sent to ril.
|
||||
* @param oemResp the respose data from RIL.
|
||||
* @return negative value request was not handled or get error
|
||||
* 0 request was handled succesfully, but no response data
|
||||
* positive value success, data length of response
|
||||
* @hide
|
||||
*/
|
||||
public int invokeOemRilRequestRaw(byte[] oemReq, byte[] oemResp) {
|
||||
try {
|
||||
return getITelephony().invokeOemRilRequestRaw(oemReq, oemResp);
|
||||
} catch (RemoteException ex) {
|
||||
} catch (NullPointerException ex) {
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -737,5 +737,16 @@ interface ITelephony {
|
||||
* @return true if the operation was executed correctly.
|
||||
*/
|
||||
boolean setOperatorBrandOverride(String iccId, String brand);
|
||||
|
||||
/**
|
||||
* Returns the result and response from RIL for oem request
|
||||
*
|
||||
* @param oemReq the data is sent to ril.
|
||||
* @param oemResp the respose data from RIL.
|
||||
* @return negative value request was not handled or get error
|
||||
* 0 request was handled succesfully, but no response data
|
||||
* positive value success, data length of response
|
||||
*/
|
||||
int invokeOemRilRequestRaw(in byte[] oemReq, out byte[] oemResp);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user