AK87
AK87

Reputation: 623

Android RIL command designation

Im learning about RIL (Radio Interface Layer) and baseband commands, and I saw that there is command that it unused by android source:

 RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION

I wonder what its designation ?

Upvotes: 0

Views: 713

Answers (2)

Bilal Qamar
Bilal Qamar

Reputation: 342

Network personalization allows the network operator to personalize a ME so that it can only be used with that particular network operator's SIMs while de-personalization is the process of deactivating the personalization so that the ME ceases to carry out the verification checks.

Besides, Alex has provided details of the API from ril.h.

Upvotes: 1

Alex
Alex

Reputation: 3381

Requests that network personlization be deactivated

"data" is const char ** 
((const char **)(data))[0]] is network depersonlization code

"response" is int *
((int *)response)[0] is the number of retries remaining, or -1 if unknown

Valid errors:

SUCCESS
RADIO_NOT_AVAILABLE (radio resetting)
GENERIC_FAILURE
PASSWORD_INCORRECT

Source: ril.h (Android Open Source Project)

Upvotes: 1

Related Questions