Class: AndroidDeviceFacet
"An Android device facet is a grouping of characteristics unique to an Android device. [based on https://en.wikipedia.org/wiki/Android(operating_system)]"_
URI: observable:AndroidDeviceFacet
classDiagram
class AndroidDeviceFacet
Facet <|-- AndroidDeviceFacet
AndroidDeviceFacet : androidFingerprint
AndroidDeviceFacet ..> string : androidFingerprint
AndroidDeviceFacet : androidID
AndroidDeviceFacet ..> hex binary type : androidID
AndroidDeviceFacet : androidVersion
AndroidDeviceFacet ..> string : androidVersion
AndroidDeviceFacet : isADBRootEnabled
AndroidDeviceFacet ..> boolean type : isADBRootEnabled
AndroidDeviceFacet : isSURootEnabled
AndroidDeviceFacet ..> boolean type : isSURootEnabled
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- AndroidDeviceFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
androidFingerprint | 0..1 xsd:string |
"A string that uniquely identifies a build of the Android operating system | direct |
androidVersion | 0..1 xsd:string |
"The user-visible version string | direct |
androidID | 0..1 HexBinaryType |
"A 64-bit number (expressed as a hexadecimal string), unique to each combinat... | direct |
isADBRootEnabled | 0..1 BooleanType |
"Root access through the Android Debug Bridge (ADB) daemon observed to be ena... | direct |
isSURootEnabled | 0..1 BooleanType |
"Root access through Linux SU binary observed to be enabled | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:AndroidDeviceFacet |
native | observable:AndroidDeviceFacet |
LinkML Source
Direct
name: AndroidDeviceFacet
description: '"An Android device facet is a grouping of characteristics unique to
an Android device. [based on https://en.wikipedia.org/wiki/Android_(operating_system)]"'
in_subset:
- android
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- androidFingerprint
- androidVersion
- androidID
- isADBRootEnabled
- isSURootEnabled
Induced
name: AndroidDeviceFacet
description: '"An Android device facet is a grouping of characteristics unique to
an Android device. [based on https://en.wikipedia.org/wiki/Android_(operating_system)]"'
in_subset:
- android
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
attributes:
androidFingerprint:
name: androidFingerprint
description: '"A string that uniquely identifies a build of the Android operating
system. [based on https://developer.android.com/reference/android/os/Build#FINGERPRINT]"'
in_subset:
- android
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: androidFingerprint
owner: AndroidDeviceFacet
domain_of:
- AndroidDeviceFacet
range: string
androidVersion:
name: androidVersion
description: '"The user-visible version string. E.g., ''1.0'' or ''3.4b5'' or
''bananas''. This field is an opaque string. Do not assume that its value has
any particular structure or that values of RELEASE from different releases can
be somehow ordered. [based on https://developer.android.com/reference/android/os/Build.VERSION#RELEASE]"'
in_subset:
- android
from_schema: https://w3id.org/lmodel/uco-observable
related_mappings:
- wikidata:Q79611
rank: 1000
alias: androidVersion
owner: AndroidDeviceFacet
domain_of:
- AndroidDeviceFacet
range: string
androidID:
name: androidID
description: '"A 64-bit number (expressed as a hexadecimal string), unique to
each combination of app-signing key, user, and device. [based on https://developer.android.com/reference/android/provider/Settings.Secure#ANDROID_ID"'
in_subset:
- android
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: androidID
owner: AndroidDeviceFacet
domain_of:
- AndroidDeviceFacet
range: hex binary type
isADBRootEnabled:
name: isADBRootEnabled
description: '"Root access through the Android Debug Bridge (ADB) daemon observed
to be enabled. [based on https://developer.android.com/studio/command-line/adb]"'
in_subset:
- android
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: isADBRootEnabled
owner: AndroidDeviceFacet
domain_of:
- AndroidDeviceFacet
range: boolean type
isSURootEnabled:
name: isSURootEnabled
description: '"Root access through Linux SU binary observed to be enabled. [based
on https://en.wikipedia.org/wiki/Rooting_(Android)]"'
in_subset:
- linux
- android
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: isSURootEnabled
owner: AndroidDeviceFacet
domain_of:
- AndroidDeviceFacet
range: boolean type