| Change Type | New Version | Old Version | d.ts File | | ---- | ------ | ------ | -------- | |Added||Module name: ohos.power
Class name: power
Method or attribute name: shutdown|@ohos.power.d.ts| |Added||Module name: ohos.power
Class name: power
Method or attribute name: reboot|@ohos.power.d.ts| |Added||Module name: ohos.power
Class name: power
Method or attribute name: isActive|@ohos.power.d.ts| |Added||Module name: ohos.power
Class name: power
Method or attribute name: wakeup|@ohos.power.d.ts| |Added||Module name: ohos.power
Class name: power
Method or attribute name: suspend|@ohos.power.d.ts| |Added||Method or attribute name: getPowerMode
Function name: function getPowerMode(): DevicePowerMode;|@ohos.power.d.ts| |Added||Module name: ohos.runningLock
Class name: RunningLock
Method or attribute name: hold|@ohos.runningLock.d.ts| |Added||Module name: ohos.runningLock
Class name: RunningLock
Method or attribute name: isHolding|@ohos.runningLock.d.ts| |Added||Module name: ohos.runningLock
Class name: RunningLock
Method or attribute name: unhold|@ohos.runningLock.d.ts| |Added||Module name: ohos.runningLock
Class name: runningLock
Method or attribute name: isSupported|@ohos.runningLock.d.ts| |Added||Module name: ohos.runningLock
Class name: runningLock
Method or attribute name: create|@ohos.runningLock.d.ts| |Added||Module name: ohos.runningLock
Class name: runningLock
Method or attribute name: create|@ohos.runningLock.d.ts| |Added||Module name: ohos.thermal
Class name: thermal
Method or attribute name: registerThermalLevelCallback|@ohos.thermal.d.ts| |Added||Module name: ohos.thermal
Class name: thermal
Method or attribute name: unregisterThermalLevelCallback|@ohos.thermal.d.ts| |Added||Module name: ohos.thermal
Class name: thermal
Method or attribute name: getLevel|@ohos.thermal.d.ts| |Deleted|Module name: ohos.power
Class name: power
Method or attribute name: shutdownDevice||@ohos.power.d.ts| |Deleted|Module name: ohos.power
Class name: power
Method or attribute name: wakeupDevice||@ohos.power.d.ts| |Deleted|Module name: ohos.power
Class name: power
Method or attribute name: suspendDevice||@ohos.power.d.ts| |Deprecated version changed|Method or attribute name: rebootDevice
Deprecated version: N/A|Method or attribute name: rebootDevice
Deprecated version: 9
New API: {@link power|@ohos.power.d.ts| |Deprecated version changed|Method or attribute name: isScreenOn
Deprecated version: N/A|Method or attribute name: isScreenOn
Deprecated version: 9
New API: {@link power|@ohos.power.d.ts| |Deprecated version changed|Method or attribute name: isScreenOn
Deprecated version: N/A|Method or attribute name: isScreenOn
Deprecated version: 9|@ohos.power.d.ts| |Deprecated version changed|Method or attribute name: lock
Deprecated version: N/A|Method or attribute name: lock
Deprecated version: 9
New API: {@link RunningLock|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: isUsed
Deprecated version: N/A|Method or attribute name: isUsed
Deprecated version: 9
New API: {@link RunningLock|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: unlock
Deprecated version: N/A|Method or attribute name: unlock
Deprecated version: 9
New API: {@link RunningLock|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: isRunningLockTypeSupported
Deprecated version: N/A|Method or attribute name: isRunningLockTypeSupported
Deprecated version: 9
New API: {@link RunningLock|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: isRunningLockTypeSupported
Deprecated version: N/A|Method or attribute name: isRunningLockTypeSupported
Deprecated version: 9|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: createRunningLock
Deprecated version: N/A|Method or attribute name: createRunningLock
Deprecated version: 9
New API: {@link RunningLock|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: createRunningLock
Deprecated version: N/A|Method or attribute name: createRunningLock
Deprecated version: 9|@ohos.runningLock.d.ts| |Deprecated version changed|Method or attribute name: subscribeThermalLevel
Deprecated version: N/A|Method or attribute name: subscribeThermalLevel
Deprecated version: 9
New API: {@link thermal|@ohos.thermal.d.ts| |Deprecated version changed|Method or attribute name: unsubscribeThermalLevel
Deprecated version: N/A|Method or attribute name: unsubscribeThermalLevel
Deprecated version: 9
New API: {@link thermal|@ohos.thermal.d.ts| |Deprecated version changed|Method or attribute name: getThermalLevel
Deprecated version: N/A|Method or attribute name: getThermalLevel
Deprecated version: 9
New API: {@link thermal|@ohos.thermal.d.ts| |Deprecated version changed|Class name: BatteryResponse
Deprecated version: 9|Class name: BatteryResponse
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Method or attribute name: charging
Deprecated version: 9|Method or attribute name: charging
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Method or attribute name: level
Deprecated version: 9|Method or attribute name: level
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Class name: GetStatusOptions
Deprecated version: 9|Class name: GetStatusOptions
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Method or attribute name: success
Deprecated version: 9|Method or attribute name: success
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Method or attribute name: fail
Deprecated version: 9|Method or attribute name: fail
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Method or attribute name: complete
Deprecated version: 9|Method or attribute name: complete
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Class name: Battery
Deprecated version: 9|Class name: Battery
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Method or attribute name: getStatus
Deprecated version: 9|Method or attribute name: getStatus
Deprecated version: 6|@system.battery.d.ts| |Deprecated version changed|Class name: BrightnessResponse
Deprecated version: 9|Class name: BrightnessResponse
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: value
Deprecated version: 9|Method or attribute name: value
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: GetBrightnessOptions
Deprecated version: 9|Class name: GetBrightnessOptions
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: success
Deprecated version: 9|Method or attribute name: success
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: fail
Deprecated version: 9|Method or attribute name: fail
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: complete
Deprecated version: 9|Method or attribute name: complete
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: SetBrightnessOptions
Deprecated version: 9|Class name: SetBrightnessOptions
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: value
Deprecated version: 9|Method or attribute name: value
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: success
Deprecated version: 9|Method or attribute name: success
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: fail
Deprecated version: 9|Method or attribute name: fail
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: complete
Deprecated version: 9|Method or attribute name: complete
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: BrightnessModeResponse
Deprecated version: 9|Class name: BrightnessModeResponse
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: mode
Deprecated version: 9|Method or attribute name: mode
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: GetBrightnessModeOptions
Deprecated version: 9|Class name: GetBrightnessModeOptions
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: success
Deprecated version: 9|Method or attribute name: success
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: fail
Deprecated version: 9|Method or attribute name: fail
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: complete
Deprecated version: 9|Method or attribute name: complete
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: SetBrightnessModeOptions
Deprecated version: 9|Class name: SetBrightnessModeOptions
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: mode
Deprecated version: 9|Method or attribute name: mode
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: success
Deprecated version: 9|Method or attribute name: success
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: fail
Deprecated version: 9|Method or attribute name: fail
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: complete
Deprecated version: 9|Method or attribute name: complete
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: SetKeepScreenOnOptions
Deprecated version: 9|Class name: SetKeepScreenOnOptions
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: keepScreenOn
Deprecated version: 9|Method or attribute name: keepScreenOn
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: success
Deprecated version: 9|Method or attribute name: success
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: fail
Deprecated version: 9|Method or attribute name: fail
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: complete
Deprecated version: 9|Method or attribute name: complete
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Class name: Brightness
Deprecated version: 9|Class name: Brightness
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: getValue
Deprecated version: 9|Method or attribute name: getValue
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: setValue
Deprecated version: 9|Method or attribute name: setValue
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: getMode
Deprecated version: 9|Method or attribute name: getMode
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: setMode
Deprecated version: 9|Method or attribute name: setMode
Deprecated version: 7|@system.brightness.d.ts| |Deprecated version changed|Method or attribute name: setKeepScreenOn
Deprecated version: 9|Method or attribute name: setKeepScreenOn
Deprecated version: 7|@system.brightness.d.ts|