# Device Information ## Modules to Import ``` import deviceinfo from '@ohos.deviceinfo' ``` ## Required Permissions None ## Attributes

Name

Type

Readable

Writable

Description

deviceType

string

Yes

No

Device type

manufacture

string

Yes

No

Device manufacturer

brand

string

Yes

No

Device brand

marketName

string

Yes

No

External product series

productSeries

string

Yes

No

Product series

productModel

string

Yes

No

Product model

softwareModel

string

Yes

No

Software model

hardwareModel

string

Yes

No

Hardware model

hardwareProfile

string

Yes

No

Hardware profile

serial

string

Yes

No

Device serial number

bootloaderVersion

string

Yes

No

Bootloader version

abiList

string

Yes

No

Application binary interface (Abi) list

securityPatchTag

string

Yes

No

Security patch tag

displayVersion

string

Yes

No

Product version

incrementalVersion

string

Yes

No

Incremental version

osReleaseType

string

Yes

No

Release type. The options are as follows:

  • Canary: Preliminary release open only to specific developers. This release does not promise API stability and may require tolerance of instability.
  • Beta: Release open to all developers. This release does not promise API stability and may require tolerance of instability.
  • Release: Official release open to all developers. This release promises that all APIs are stable.

osFullName

string

Yes

No

OS version

majorVersion

number

Yes

No

Major version, incrementing along with OS version updates

seniorVersion

number

Yes

No

Senior version, incrementing along with architecture and feature updates

featureVersion

number

Yes

No

Feature version

buildVersion

number

Yes

No

Build version

sdkApiVersion

number

Yes

No

SDK API version

firstApiVersion

number

Yes

No

First API version

versionId

string

Yes

No

Version ID

buildType

string

Yes

No

Build type

buildUser

string

Yes

No

Build user

buildHost

string

Yes

No

Build host

buildTime

string

Yes

No

Build time

buildRootHash

string

Yes

No

Build root hash