-
Notifications
You must be signed in to change notification settings - Fork 0
/
properties_system.xml
21 lines (21 loc) · 1.76 KB
/
properties_system.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="utf-8"?>
<root name="01.System" pull="shell getprop">
<property name="Serial" type="String" pattern="ro.serialno\]: \[(.+)\]"/>
<property name="Brand" type="String" pattern="ro.product.brand\]: \[(.+)\]"/>
<property name="DeviceName" type="String" pattern="ro.product.device\]: \[(.+)\]"/>
<property name="Manufacturer" type="String" pattern="ro.product.manufacturer\]: \[(.+)\]"/>
<property name="Model" type="String" pattern="ro.product.model\]: \[(.+)\]"/>
<property name="Name" type="String" pattern="ro.product.name\]: \[(.+)\]"/>
<property name="Platform" type="String" pattern="ro.board.platform\]: \[(.+)\]"/>
<property name="CpuAbi" type="String" pattern="ro.product.cpu.abi\]: \[(.+)\]"/>
<property name="CpuCount" type="Integer" pull="shell grep processor /proc/cpuinfo | wc -l" pattern="(\d+)"/>
<property name="CpuClockMax" type="Integer" pull="shell cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq" pattern="(\d+)"/>
<property name="CpuClockMin" type="Integer" pull="shell cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq" pattern="(\d+)"/>
<property name="RAM" type="Integer" pull="shell grep MemTotal: /proc/meminfo" pattern="(\d+)"/>
<property name="AndroidVersion" type="String" pattern="ro.build.version.release\]: \[(.+)\]"/>
<property name="ApiLevel" type="Integer" pattern="ro.build.version.sdk\]: \[(\d+)\]"/>
<property name="OpenGLES" type="Integer" pattern="ro.opengles.version\]: \[(\d+)\]"/>
<property name="Date" type="String" pull="shell date +'%Y-%m-%d %H:%M:%S'" pattern="(.+)"/>
<property name="TimeZone" type="String" pattern="persist.sys.timezone\]: \[(.+)\]"/>
<property name="IpAddress" type="String" pull="shell ip addr show wlan0" pattern="inet ((?:\d+\.){3}\d+)"/>
</root>