RIL 函数

 Call Control Functions

Function
GSM
Comments
RIL_Dial
D +FCLASS
Dials a number
RIL_Answer
A
Answers an incoming call
RIL_Hangup
H
End all voice and data calls (not GPRS)
RIL_SendDTMF
+VTS
Sends DTMF tones (e.g. during a call)
RIL_GetCallList
+CLCC
Retrieves list of active calls and their status
RIL_ManageCalls
+CHLD
Changes call status (hold, conference, etc)
RIL_TransferCall
+CTFR
Explicitly transfers a call
RIL_GetLineStatus
+CPAS
Gets line status
RIL_SendFlash

 

Send CDMA hook flash

 

 
Phone Volume Functions
Function
GSM
Comments
RIL_GetAudioGain
+VGR +VGT
Gets receive gain of the audio device
RIL_SetAudioGain
+VGR +VGT
Sets receive gain of the audio device
RIL_GetAudioMuting
+CMUT
Gets muting state
RIL_SetAudioMuting
+CMUT
Sets muting state
 
Network Service Functions
Function
GSM
Comments
RIL_GetSubscriberNumbers
+CNUM
Gets list of assigned phone numbers
RIL_GetOperatorList
+COPS
Gets a list of available operators
RIL_GetPreferredOperatorList
+CPOL
Gets a list of preferred operators
RIL_AddPreferredOperator
+CPOL
Adds to the list of preferred operators
RIL_RemovePreferredOperator
+CPOL
Removes from the list of preferred operators
RIL_GetCurrentOperator
+COPS
Gets the operator currently registered
RIL_RegisterOnNetwork
+COPS
Register with a particular operator
RIL_UnregisterFromNetwork
+COPS
Unregister current operator
RIL_GetRegistrationStatus
+CREG
Gets registration status
RIL_GetCurrentPrivacyStatus

 

Gets the privacy status of the current system
RIL_GetGPRSAttached
+CGATT
Get GPRS Attach or Detach (used in Ozone only)
RIL_SetGPRSAttached
+CGATT
Set GPRS Attach or Detach (unused – auto attach is used instead)
RIL_GPRSRegistrationStatus
+CGREG
GPRS Network Registration Status
RIL_GetCurrentSystemType

 

Gets system type (GSM, IS95A, 1XRTT, etc.)
 
Supplemental Service Functions
Function
GSM
Comments
RIL_SetCallerIDSettings
+CLIP
CallerID settings
RIL_GetHideIDSettings
+CLIR
Hides own number from recipient
RIL_SetHideIDStatus
+CLIR
Hides own number from recipient
RIL_GetDialedIDSettings
+COLP
Dialed number on an outgoing call
RIL_SetDialedIDSettings
+COLP
Dialed number on an outgoing call
RIL_GetClosedGroupSettings
+CCUG
Closed user group settings
RIL_AddCallForwarding
+CCFC
Add a number to the call forwarding list
RIL_RemoveCallForwarding
+CCFC
Remove a number from the call forwarding list
RIL_SetCallForwardStatus
+CCFC
Enable/disable call forwarding
RIL_GetCallWaitingSettings
+CCWA
Call waiting settings
RIL_SetCallWaitingStatus
+CCWA
Call waiting settings
RIL_CancelSupServiceDataSession
+CUSD
Cancel a USSD session
RIL_SendSupServiceData
+CUSD
Send a USSD message
 
GPRS Functions
Function
GSM
Comments
RIL_GetGPRSContextList
+CGDCONT
Get PDP Context
RIL_SetGPRSContext
+CGDCONT
Set PDP Context
RIL_GetRequestedQualityOfServiceList
+CGQREQ
Get Quality of Service (requested)
RIL_SetRequestedQualityOfService
+CGQREQ
Set Quality of Service (requested)
RIL_DeleteRequestedQualityOfService
+CGQREQ
Delete Quality of Service (requested)
RIL_GetMinimumQualityOfServiceList
+CGQMIN
Get Quality of Service Profile (Minimum Acceptable)
RIL_SetMinimumQualityOfService
+CGQMIN
Delete Quality of Service Profile (Minimum Acceptable)
RIL_GetGPRSContextActivatedList
+CGACT
Get PDP Context activate or Deactivate
RIL_SetGPRSContextActivated
+CGACT
Set PDP Context activate or Deactivate (should be NOOP, this should be handled during PPP negotiation)
RIL_EnterGPRSDataMode
 D*99#
Enter Data State
 
Messaging Functions
Function
GSM
Comments
RIL_GetMsgServiceOptions
+CSMS +CPMS +CMGF
Gets messaging service options
RIL_SetMsgServiceOptions
+CSMS +CPMS +CMGF
Sets messaging service options
RIL_GetMsgConfig
+CSCA +CSMP
+CSDH +CSCB
Gets message configuration options
RIL_SetMsgConfig
+CSCA +CSMP
+CSDH +CSCB +CSAS
Sets message configuration options
RIL_ReadMsg
+CMGR +CMGD
Read (optionally delete) a message
RIL_DeleteMsg
+CMGD
Delete a message
RIL_WriteMsg
+CMGW +CMGS +CMMS
Writes (optionally send) a message
RIL_SendMsg
+CMGS +CMSS
+CMMS +CMGC
Send a message
RIL_SendMsgAcknowledgement
+CMGS +CMSS
+CMMS +CNMA
Send a message ACK when requested by an incoming message
 
Security Functions
Function
GSM
Comments
RIL_GetUserIdentity
+CIMI
Retrieve the customer’s mobile identity
RIL_UnlockPhone
+CPIN
Sends a pending password
RIL_ChangeCallBarringPassword
+CPIN +CPWD
Changes the call barring password
RIL_ChangeLockingPassword
+CPIN +CPWD
Changes the locking password
RIL_GetPhoneLockedState
+CPIN
Gets phone lock state (PIN, PUK, etc.)
RIL_GetCallBarringStatus
+CLCK
Gets call barring status
RIL_SetCallBarringStatus
+CLCK
Sets call barring status
RIL_GetLockingStatus
+CLCK
Gets locking status (enabled or disabled)
RIL_SetLockingStatus
+CLCK
Sets locking status
 
Phonebook Functions
Function
GSM
Comments
RIL_GetPhonebookOptions
+CPBS
Gets the phonebook options
RIL_SetPhonebookOptions
+CPBS
Sets the phonebook location
RIL_DeletePhonebookEntry
+CPBW
Deletes a phonebook entry
RIL_ReadPhonebookEntries
+CPBR
Get phonebook entry
RIL_WritePhonebookEntry
+CPBW
Writes a phonebook entry
 
Radio State Funtions
Function
GSM
Comments
RIL_GetRadioPresence
Proxy
Determined whether or not a radio module is present
RIL_GetEquipmentState
+CFUN
Manages phone state (power management)
RIL_SetEquipmentState
+CFUN
Manages phone state (power management)
 
Miscellaneous Functions
Function
GSM
Comments
RIL_GetEquipmentInfo
+CGMI GMI
+CGMM GMM
+CGMR GMR
+CGSN GSN
Retrieves information about the phone equipment
RIL_GetEquipmentState
+CFUN
Manages phone state (power management)
RIL_SetEquipmentState
+CFUN
Manages phone state (power management)
RIL_SendSimCmd
+CSIM
Sends unrestricted commands directly to a SIM
RIL_SendRestrictedSimCmd
+CRSM
Sends a restricted set of commands to a SIM
RIL_GetSignalQuality
+CSQ
Gets signal quality
RIL_GetDevCaps

 

Retrieves the capabilities of the radio device
RIL_DevSpecific

 

OEM owned
 
SIM Toolkit Functions
Function
GSM
Comments
RIL_FetchSimToolkitCmd
+CSIM
Retrieves a proactive toolkit command
RIL_GetSimToolkitProfile

 

Retrieves a current profile for a profile download
RIL_SetSimToolkitProfile

 

Sets current profile for a profile download
RIL_SendSimToolkitCmdResponse
+CSIM
Sends a response to a proactive toolkit command
RIL_SendSimToolkitEnvelopeCmd
+CSIM
Sends an envelope command to the SIM
RIL_TerminateSimToolkitSession
+CSIM
Terminates a toolkit session

你可能感兴趣的:(list,service,NetWork,audio,Signal,locking)