| Change Type | Old Version | New Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added|NA|Module name: ohos.telephony.call
Class name: AudioDevice
Method or attribute name: DEVICE_MIC|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: hangup
Permission: N/A|Method or attribute name: hangup
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: hangup
Permission: N/A|Method or attribute name: hangup
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: reject
Permission: N/A|Method or attribute name: reject
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: reject
Permission: N/A|Method or attribute name: reject
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: reject
Permission: N/A|Method or attribute name: reject
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: reject
Permission: N/A|Method or attribute name: reject
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: reject
Permission: N/A|Method or attribute name: reject
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: holdCall
Permission: N/A|Method or attribute name: holdCall
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: holdCall
Permission: N/A|Method or attribute name: holdCall
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: unHoldCall
Permission: N/A|Method or attribute name: unHoldCall
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: unHoldCall
Permission: N/A|Method or attribute name: unHoldCall
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: switchCall
Permission: N/A|Method or attribute name: switchCall
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: switchCall
Permission: N/A|Method or attribute name: switchCall
Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: getCallWaitingStatus
Permission: N/A|Method or attribute name: getCallWaitingStatus
Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: getCallWaitingStatus
Permission: N/A|Method or attribute name: getCallWaitingStatus
Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: setCallWaiting
Permission: N/A|Method or attribute name: setCallWaiting
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: setCallWaiting
Permission: N/A|Method or attribute name: setCallWaiting
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: on_callDetailsChange
Permission: N/A|Method or attribute name: on_callDetailsChange
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: off_callDetailsChange
Permission: N/A|Method or attribute name: off_callDetailsChange
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: on_callEventChange
Permission: N/A|Method or attribute name: on_callEventChange
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: off_callEventChange
Permission: N/A|Method or attribute name: off_callEventChange
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: on_callDisconnectedCause
Permission: N/A|Method or attribute name: on_callDisconnectedCause
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: off_callDisconnectedCause
Permission: N/A|Method or attribute name: off_callDisconnectedCause
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: on_mmiCodeResult
Permission: N/A|Method or attribute name: on_mmiCodeResult
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: off_mmiCodeResult
Permission: N/A|Method or attribute name: off_mmiCodeResult
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: getCallRestrictionStatus
Permission: N/A|Method or attribute name: getCallRestrictionStatus
Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: getCallRestrictionStatus
Permission: N/A|Method or attribute name: getCallRestrictionStatus
Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: setCallRestriction
Permission: N/A|Method or attribute name: setCallRestriction
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: setCallRestriction
Permission: N/A|Method or attribute name: setCallRestriction
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: getCallTransferInfo
Permission: N/A|Method or attribute name: getCallTransferInfo
Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: getCallTransferInfo
Permission: N/A|Method or attribute name: getCallTransferInfo
Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: setCallTransfer
Permission: N/A|Method or attribute name: setCallTransfer
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: setCallTransfer
Permission: N/A|Method or attribute name: setCallTransfer
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: enableImsSwitch
Permission: N/A|Method or attribute name: enableImsSwitch
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: enableImsSwitch
Permission: N/A|Method or attribute name: enableImsSwitch
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: disableImsSwitch
Permission: N/A|Method or attribute name: disableImsSwitch
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|
|Permission added|Method or attribute name: disableImsSwitch
Permission: N/A|Method or attribute name: disableImsSwitch
Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts|