1| Change Type | Old Version | New Version | d.ts File |
2| ---- | ------ | ------ | -------- |
3|Deleted|Class name: AudioDeviceInfo;<br>Method or attribute name: audioDeviceList: Array\<AudioDevice>;|NA|@ohos.telephony.call.d.ts|
4|Deleted|Class name: AudioDeviceInfo;<br>Method or attribute name: currentAudioDevice: AudioDevice;|NA|@ohos.telephony.call.d.ts|
5|Deleted|Class name: AudioDeviceInfo;<br>Method or attribute name: isMuted: boolean;|NA|@ohos.telephony.call.d.ts|
6|Added|NA|Class name: AudioDeviceCallbackInfo;<br>Method or attribute name: audioDeviceList: Array\<AudioDevice>;|@ohos.telephony.call.d.ts|
7|Added|NA|Class name: AudioDeviceCallbackInfo;<br>Method or attribute name: currentAudioDevice: AudioDevice;|@ohos.telephony.call.d.ts|
8|Added|NA|Class name: AudioDeviceCallbackInfo;<br>Method or attribute name: isMuted: boolean;|@ohos.telephony.call.d.ts|
9|Added|NA|Class name: call;<br>Method or attribute name: function hasCallSync(): boolean;|@ohos.telephony.call.d.ts|
10|Added|NA|Class name: call;<br>Method or attribute name: function getCallStateSync(): CallState;|@ohos.telephony.call.d.ts|
11|Added|NA|Class name: radio;<br>Method or attribute name: function getISOCountryCodeForNetworkSync(slotId: number): string;|@ohos.telephony.radio.d.ts|
12|Added|NA|Class name: radio;<br>Method or attribute name: function getSignalInformationSync(slotId: number): Array\<SignalInformation>;|@ohos.telephony.radio.d.ts|
13|Added|NA|Class name: radio;<br>Method or attribute name: function getOperatorNameSync(slotId: number): string;|@ohos.telephony.radio.d.ts|
14|Added|NA|Class name: sim;<br>Method or attribute name: function isSimActiveSync(slotId: number): boolean;|@ohos.telephony.sim.d.ts|
15|Added|NA|Class name: sim;<br>Method or attribute name: function getISOCountryCodeForSimSync(slotId: number): string;|@ohos.telephony.sim.d.ts|
16|Added|NA|Class name: sim;<br>Method or attribute name: function getSimOperatorNumericSync(slotId: number): string;|@ohos.telephony.sim.d.ts|
17|Added|NA|Class name: sim;<br>Method or attribute name: function getSimSpnSync(slotId: number): string;|@ohos.telephony.sim.d.ts|
18|Added|NA|Class name: sim;<br>Method or attribute name: function getSimStateSync(slotId: number): SimState;|@ohos.telephony.sim.d.ts|
19|Added|NA|Class name: sim;<br>Method or attribute name: function getCardTypeSync(slotId: number): CardType;|@ohos.telephony.sim.d.ts|
20|Added|NA|Class name: sim;<br>Method or attribute name: function hasSimCardSync(slotId: number): boolean;|@ohos.telephony.sim.d.ts|
21|Added|NA|Class name: sim;<br>Method or attribute name: function getOpKeySync(slotId: number): string;|@ohos.telephony.sim.d.ts|
22|Added|NA|Class name: sim;<br>Method or attribute name: function getOpNameSync(slotId: number): string;|@ohos.telephony.sim.d.ts|
23|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: export interface IccAccountInfo<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: export interface IccAccountInfo<br>New version information: |@ohos.telephony.sim.d.ts|
24|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: simId: number;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: simId: number;<br>New version information: |@ohos.telephony.sim.d.ts|
25|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: slotIndex: number;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: slotIndex: number;<br>New version information: |@ohos.telephony.sim.d.ts|
26|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: isEsim: boolean;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: isEsim: boolean;<br>New version information: |@ohos.telephony.sim.d.ts|
27|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: isActive: boolean;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: isActive: boolean;<br>New version information: |@ohos.telephony.sim.d.ts|
28|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: iccId: string;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: iccId: string;<br>New version information: |@ohos.telephony.sim.d.ts|
29|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: showName: string;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: showName: string;<br>New version information: |@ohos.telephony.sim.d.ts|
30|Access level changed|Class name: IccAccountInfo;<br>Method or attribute name: showNumber: string;<br>Old version information: systemapi|Class name: IccAccountInfo;<br>Method or attribute name: showNumber: string;<br>New version information: |@ohos.telephony.sim.d.ts|
31|Permission changed|Class name: sim;<br>Method or attribute name: function getSimTelephoneNumber(slotId: number, callback: AsyncCallback\<string>): void;<br>Old version information: ohos.permission.GET_TELEPHONY_STATE|Class name: sim;<br>Method or attribute name: function getSimTelephoneNumber(slotId: number, callback: AsyncCallback\<string>): void;<br>New version information: ohos.permission.GET_PHONE_NUMBERS|@ohos.telephony.sim.d.ts|
32|Permission changed|Class name: sim;<br>Method or attribute name: function getSimTelephoneNumber(slotId: number): Promise\<string>;<br>Old version information: ohos.permission.GET_TELEPHONY_STATE|Class name: sim;<br>Method or attribute name: function getSimTelephoneNumber(slotId: number): Promise\<string>;<br>New version information: ohos.permission.GET_PHONE_NUMBERS|@ohos.telephony.sim.d.ts|
33|Function changed|Class name: call;<br>Method or attribute name: function on(type: 'audioDeviceChange', callback: Callback\<AudioDeviceInfo>): void;|Class name: call;<br>Method or attribute name: function on(type: 'audioDeviceChange', callback: Callback\<AudioDeviceCallbackInfo>): void;|@ohos.telephony.call.d.ts|
34|Function changed|Class name: call;<br>Method or attribute name: function off(type: 'audioDeviceChange', callback?: Callback\<AudioDeviceInfo>): void;|Class name: call;<br>Method or attribute name: function off(type: 'audioDeviceChange', callback?: Callback\<AudioDeviceCallbackInfo>): void;|@ohos.telephony.call.d.ts|
35