1| Change Type | Old Version | New Version | d.ts File | 2| ---- | ------ | ------ | -------- | 3|Added|NA|Module name: ohos.telephony.call<br>Class name: AudioDevice<br>Method or attribute name: DEVICE_MIC|@ohos.telephony.call.d.ts| 4|Permission added|Method or attribute name: hangup<br>Permission: N/A|Method or attribute name: hangup<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 5|Permission added|Method or attribute name: hangup<br>Permission: N/A|Method or attribute name: hangup<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 6|Permission added|Method or attribute name: reject<br>Permission: N/A|Method or attribute name: reject<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 7|Permission added|Method or attribute name: reject<br>Permission: N/A|Method or attribute name: reject<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 8|Permission added|Method or attribute name: reject<br>Permission: N/A|Method or attribute name: reject<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 9|Permission added|Method or attribute name: reject<br>Permission: N/A|Method or attribute name: reject<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 10|Permission added|Method or attribute name: reject<br>Permission: N/A|Method or attribute name: reject<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 11|Permission added|Method or attribute name: holdCall<br>Permission: N/A|Method or attribute name: holdCall<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 12|Permission added|Method or attribute name: holdCall<br>Permission: N/A|Method or attribute name: holdCall<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 13|Permission added|Method or attribute name: unHoldCall<br>Permission: N/A|Method or attribute name: unHoldCall<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 14|Permission added|Method or attribute name: unHoldCall<br>Permission: N/A|Method or attribute name: unHoldCall<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 15|Permission added|Method or attribute name: switchCall<br>Permission: N/A|Method or attribute name: switchCall<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 16|Permission added|Method or attribute name: switchCall<br>Permission: N/A|Method or attribute name: switchCall<br>Permission: ohos.permission.ANSWER_CALL|@ohos.telephony.call.d.ts| 17|Permission added|Method or attribute name: getCallWaitingStatus<br>Permission: N/A|Method or attribute name: getCallWaitingStatus<br>Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 18|Permission added|Method or attribute name: getCallWaitingStatus<br>Permission: N/A|Method or attribute name: getCallWaitingStatus<br>Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 19|Permission added|Method or attribute name: setCallWaiting<br>Permission: N/A|Method or attribute name: setCallWaiting<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 20|Permission added|Method or attribute name: setCallWaiting<br>Permission: N/A|Method or attribute name: setCallWaiting<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 21|Permission added|Method or attribute name: on_callDetailsChange<br>Permission: N/A|Method or attribute name: on_callDetailsChange<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 22|Permission added|Method or attribute name: off_callDetailsChange<br>Permission: N/A|Method or attribute name: off_callDetailsChange<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 23|Permission added|Method or attribute name: on_callEventChange<br>Permission: N/A|Method or attribute name: on_callEventChange<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 24|Permission added|Method or attribute name: off_callEventChange<br>Permission: N/A|Method or attribute name: off_callEventChange<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 25|Permission added|Method or attribute name: on_callDisconnectedCause<br>Permission: N/A|Method or attribute name: on_callDisconnectedCause<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 26|Permission added|Method or attribute name: off_callDisconnectedCause<br>Permission: N/A|Method or attribute name: off_callDisconnectedCause<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 27|Permission added|Method or attribute name: on_mmiCodeResult<br>Permission: N/A|Method or attribute name: on_mmiCodeResult<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 28|Permission added|Method or attribute name: off_mmiCodeResult<br>Permission: N/A|Method or attribute name: off_mmiCodeResult<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 29|Permission added|Method or attribute name: getCallRestrictionStatus<br>Permission: N/A|Method or attribute name: getCallRestrictionStatus<br>Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 30|Permission added|Method or attribute name: getCallRestrictionStatus<br>Permission: N/A|Method or attribute name: getCallRestrictionStatus<br>Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 31|Permission added|Method or attribute name: setCallRestriction<br>Permission: N/A|Method or attribute name: setCallRestriction<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 32|Permission added|Method or attribute name: setCallRestriction<br>Permission: N/A|Method or attribute name: setCallRestriction<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 33|Permission added|Method or attribute name: getCallTransferInfo<br>Permission: N/A|Method or attribute name: getCallTransferInfo<br>Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 34|Permission added|Method or attribute name: getCallTransferInfo<br>Permission: N/A|Method or attribute name: getCallTransferInfo<br>Permission: ohos.permission.GET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 35|Permission added|Method or attribute name: setCallTransfer<br>Permission: N/A|Method or attribute name: setCallTransfer<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 36|Permission added|Method or attribute name: setCallTransfer<br>Permission: N/A|Method or attribute name: setCallTransfer<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 37|Permission added|Method or attribute name: enableImsSwitch<br>Permission: N/A|Method or attribute name: enableImsSwitch<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 38|Permission added|Method or attribute name: enableImsSwitch<br>Permission: N/A|Method or attribute name: enableImsSwitch<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 39|Permission added|Method or attribute name: disableImsSwitch<br>Permission: N/A|Method or attribute name: disableImsSwitch<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 40|Permission added|Method or attribute name: disableImsSwitch<br>Permission: N/A|Method or attribute name: disableImsSwitch<br>Permission: ohos.permission.SET_TELEPHONY_STATE|@ohos.telephony.call.d.ts| 41