Project

General

Profile

EC25 » History » Version 22

laforge, 12/17/2016 06:33 PM

1 4 laforge
{{>toc}}
2
3 1 laforge
h1. EC25
4
5 3 laforge
Below testing has been made on an EC25-E Revision: EC25EFAR02A03M4G (according to ATI0 and the label on the device)
6
7 2 laforge
h2. serial console
8
9
In the EC25-E miniPCI that was analyzed, the serial console of bootloader and Linux appears to be active on pins 11+12 of the LGA module (DBG_RXD, DBG_TXD). The console is at 1.8V and at 115200bps.
10
11 21 laforge
h2. enabling adb
12
13
h3. via serial console
14
15
access the serial console of the device and enter the following commands
16
17
<pre>
18
echo 0 > /sys/class/android_usb/android0/enable                       
19
echo adb,diag,serial,rmnet > /sys/class/android_usb/android0/functions
20
echo 1 > /sys/class/android_usb/android0/enable
21
</pre>
22
23
at this point the usb device re-enumerates on the PC and has now 6 instead of 5 interfaces, in the following order:
24
25
|_.Interface|_.Type|_.Driver|_.Purpose|
26
|0|adb|-|adbd on USB host|
27
|1|diag|-|diag software on host|
28
|2|serial|qcserial|GPS|
29
|3|serial|qcserial|AT commands|
30
|4|serial|qcserial|AT commands|
31
|5|rmnet|qmi_wwan|libqmi/qmicli|
32
33
See [[Android_USB_Gadget]] for more information on configuration options of the USB gadget.
34
35 22 laforge
*NOTE: If you use stock Linux, the drivers will have fixed assumptions as to which interface is used by what function! You need to patch your kernel to change that assumption, or ensure that the order of interfaces / interface numbers doesn't change*
36
37 5 laforge
h2. processes
38
39
h3. quectel_daemon
40
41
seems to be primarily concerned with voice routing / alsa codec related bits, including playback of ringtones
42
43
h3. atfwd_daemon
44
45 18 laforge
implements Quectel specific extensions to the AT command interpreter (ATCOP) using the QMI framework to register them in the modem processor. See [[AT Commands]].
46 5 laforge
47
h3. Quec_WIFI_CLI
48
49
h3. /usr/bin/time_daemon
50
51 17 laforge
* get time from modem via qmi
52
* get time from RTC
53
54 20 laforge
<pre>
55
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 0
56
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: ats_rtc_init: Time read from RTC -- year = 70, month = 0,day = 1
57
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Value read from RTC seconds = 700000
58
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_init_config: ATS_RTC initialized
59
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 1
60
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_1 
61
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_1
62
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
63
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 2
64
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_2 
65
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_2
66
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
67
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
68
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
69
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 3
70
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_3 
71
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_3
72
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
73
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
74
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
75
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 4
76
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_4 
77
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_4
78
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
79
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
80
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
81
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 5
82
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_5 
83
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_5
84
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
85
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
86
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
87
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 6
88
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_6 
89
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_6
90
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
91
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
92
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
93
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 7
94
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_7 
95
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_7
96
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
97
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
98
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
99
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 8
100
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_8 
101
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_8
102
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
103
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
104
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
105
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 9
106
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_9 
107
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_9
108
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
109
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
110
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
111
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 10
112
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_10 
113
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_10
114
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
115
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
116
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
117
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_pre_init::Base = 11
118
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  Storage Name: ats_11 
119
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_11
120
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff Read operation 
121
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Unable to open filefor read
122
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_post_init:Error in accessing storage
123
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_init_config: Other bases initilized, exiting genoff_init
124
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_opr: Base = 1, val = 198101071560715, operation = 1
125
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff get for 1
126
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: rtc_get: Time read from RTC -- year = 70, month = 0,day = 1
127
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Value read from RTC seconds = 700000
128
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Value read from RTC seconds = 700000
129
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Final Time = 315965500246
130
Jan  1 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_boot_tod_init: Updating system time to sec=315965500, usec=246000
131
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_modem_qmi_init: Initiallizing QMI 
132
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_modem_qmi_init: qmi_client_get_service_list returned 0num_services 1
133
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_modem_qmi_init: Sending initial transaction to read time
134
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Daemon:genoff_modem_qmi_init:Time received 315965500233
135
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_opr: Base = 1, val = 315965500233, operation = 0
136
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: rtc_get: Time read from RTC -- year = 70, month = 0,day = 1
137
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Value read from RTC seconds = 701000
138
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: new time 315965500233 
139
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: delta 315964799233 genoff 315964799233 
140
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_persistent_update: Writing genoff = 315964799233 to memory
141
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Opening File: /data/time/ats_1
142
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: time_persistent_memory_opr:Genoff write operation 
143
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: Daemon:genoff_modem_qmi_init: offset 1 updated
144
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_modem_qmi_init: Updating system time to sec=315965500, usec=233000
145
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]: genoff_modem_qmi_init: Local Genoff update for base = 1 , rc = 0
146
Jan  6 00:11:40 mdm9607-perf user.err time_daemon_mdm:[1081]:  starting with pid (1081)
147
Jan  6 00:11:45 mdm9607-perf authpriv.notice login[1080]: ROOT LOGIN  on '/dev/ttyHSL0'
148
Jan  6 03:26:20 mdm9607-perf user.info quectel_daemon: [Max][CodeFlag] rc = 0
149
</pre>
150
151 5 laforge
h3. /usr/bin/mbimd
152
153
h3. /usr/bin/pdc_daemon
154
155
h3. /usr/bin/diagrebootapp
156
157 9 laforge
an application registering a DIAG command with /dev/diag.  Once that diag command is received, it will write to @/dev/rebooterdev@ which will be picked up by reboot-daemon to actually do the reboot. Weird architecture.
158 5 laforge
159
h3. /sbin/reboot-daemon
160
161 8 laforge
strange minimalistic daemon that does a blocking read on @/dev/rebooterdev@ and issues a system("reboot") as soon as the read returns.
162 7 laforge
163 5 laforge
h3. wlan_services
164
165
h3. /usr/bin/qmi_ip_multiclient
166
167
h3. eMBMs_TunnelingModule
168
169
something related to eMBMS (evolved=LTE Multicast)
170
171
h3. alsaucm_test
172
173
h3. /usr/bin/quectel-remotefs-service
174
175 15 laforge
* uses /dev/smd8
176
177
178 5 laforge
h3. /usr/bin/quectel_psm_aware
179
180
h3. /usr/bin/quectel_monitor_daemon
181
182 14 laforge
* reads from  /sys/devices/4080000.qcom,mss/subsys1/quec_state
183
184
185 5 laforge
h3. /usr/bin/quectel-gps-handle
186
187 13 laforge
* uses /dev/ttyGS0 to print NMEA to host
188
* uses /dev/smd7 to communicate with  BB
189
190
191 5 laforge
h3. /usr/bin/qmi_shutdown_modem
192
193 10 laforge
something low power mode related, uses @qmi_simple_ril_test@ and data in /tmp/qmi-shutdown-modem/
194
195 5 laforge
h3. /usr/bin/netmgrd
196
197
h3. /usr/bin/thermal-engine
198
199 6 laforge
some kind of thermal management for the MSM SoC
200
201 19 laforge
<pre>
202
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: Thermal daemon started
203
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: No target config file, falling back to '/etc/thermal-engine.conf'
204
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: devices_manager_init: Init
205
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: Unable to open /sys/class/kgsl
206
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: Number of gpus :0
207
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: Number of cpus :1
208
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: update_cpu_topology: Cluster info node not found/sys/module/msm_thermal/cluster_info
209
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: tmd_init_cluster_devs: No clusters found
210
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: vdd_rstr_init: Init KTM VDD RSTR enabled: 0
211
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: cpr_band_init: Could not read /sys/module/msm_thermal/cpr_band/curr_cpr_band
212
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sensors_manager_init: Init
213
Jan  1 00:11:36 mdm9607-perf user.err thermal-engine: bcl_setup: Unexpected node error
214
Jan  1 00:11:36 mdm9607-perf user.err thermal-engine: add_tgt_sensors_set: Error adding bcl
215
Jan  1 00:11:36 mdm9607-perf user.err thermal-engine: sensors_init: Error adding BCL TS
216
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: Loading configuration file /etc/thermal-engine.conf
217
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: Parsing section global
218
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [PEAK_POWER_MONITOR]
219
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
220
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor2
221
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 110000
222
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 105000
223
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions cpu
224
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 400000
225
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [MODEM_MONITOR]
226
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
227
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor2
228
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 100000
229
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 95000
230
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions modem
231
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 2
232
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [PA_MONITOR]
233
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
234
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor2
235
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 95000
236
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 90000
237
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions modem
238
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1
239
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [CX_MODEM_MONITOR]
240
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
241
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor2
242
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 110000 112000 115000
243
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 105000 110000 112000
244
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions modem_cx modem_cx modem_cx
245
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1 2 3
246
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [VDD_RSTR_MONITOR-TSENS4]
247
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
248
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor4
249
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 5000
250
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 10000
251
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions vdd_restriction
252
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1
253
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: descending
254
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [VDD_RSTR_MONITOR-TSENS3]
255
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
256
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor3
257
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 5000
258
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 10000
259
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions vdd_restriction
260
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1
261
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: descending
262
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [VDD_RSTR_MONITOR-TSENS2]
263
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
264
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor2
265
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 5000
266
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 10000
267
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions vdd_restriction
268
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1
269
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: descending
270
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [VDD_RSTR_MONITOR-TSENS1]
271
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
272
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor1
273
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 5000
274
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 10000
275
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions vdd_restriction
276
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1
277
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: descending
278
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [VDD_RSTR_MONITOR-TSENS0]
279
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type monitor
280
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 1000 sensor tsens_tz_sensor0
281
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds 5000
282
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: thresholds_clr 10000
283
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: actions vdd_restriction
284
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: action_info 1
285
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: descending
286
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: [SS-CPU]
287
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: #algo_type ss
288
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: sampling 65 sensor cpu0 device cpu
289
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: set_point 95000 set_point_clr 90000 time_constant 0
290
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: vdd_restrict_qmi_request: MODEM req level(0) is recorded and waiting for completing QMI registration
291
Jan  1 00:11:36 mdm9607-perf user.info thermal-engine: vdd_restrict_qmi_request: ADSP req level(0) is recorded and waiting for completing QMI registration
292
Jan  1 00:11:37 mdm9607-perf user.info quectel_daemon: [Max][CodeFlag] rc = 0
293
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: MODEM thermal mitigation available.
294
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: ACTION: MODEM - Pending request: pa mitigation succeeded for level 0.
295
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: Mitigation:Modem:0
296
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: ACTION: MODEM - Pending request: cpuv_restriction_cold mitigation succeeded for level 0.
297
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: Mitigation:VDD[MODEM-cpuv_restriction_cold]:0
298
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: ACTION: MODEM - Pending request: cx_vdd_limit mitigation succeeded for level 0.
299
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: Mitigation:VDD[MODEM-cx_vdd_limit]:0
300
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: ACTION: MODEM - Pending request: modem mitigation succeeded for level 0.
301
Jan  1 00:11:37 mdm9607-perf user.info thermal-engine: Mitigation:VDD[MODEM-modem]:0
302
</pre>
303
304 5 laforge
h3. /usr/bin/qmuxd
305
306
h3. /usr/bin/quectel_pcm_daemon
307
308
related to alsa soc (asoc) codec configuration, uses /etc/auxpcm.conf
309
310
h3. /usr/bin/qti
311
312 16 laforge
rmnet/tethering related
313
* /dev/dpl_ctrl 
314
* /dev/rmnet_ctrl
315
316
317 5 laforge
h3. QCMAP_ConnectionManager
318
319 11 laforge
related to WLAN/WWAN back-haul switching
320
321 12 laforge
h3. QCMAP_CLI
322
323
Program to configure QCMAP. Cnfiguration can also be done via web?
324
325
<pre>
326
Please select an option to test from the items listed below.
327
328
 1. Display Current Config         49. Get UPnP Status                
329
 2. Delete SNAT Entry              50. Get DLNA Status                
330
 3. Add SNAT Entry                 51. Get MDNS Status                
331
 4. Get SNAT Config                52. Get Station Mode Status        
332
 5. Set Roaming                    53. Set DLNA Media Directory       
333
 6. Get Roaming                    54. Get DLNA Media Directory       
334
 7. Delete DMZ IP                  55. Set MobileAP/WLAN Bootup Config
335
 8. Add DMZ IP                     56. Get MobileAP/WLAN Bootup Config
336
 9. Get DMZ IP                     57. Enable/Disable IPV4            
337
10. Set IPSEC VPN Passthrough      58. Get IPv4 State                 
338
11. Get IPSEC VPN Passthrough      59. Get Data Bitrate               
339
12. Set PPTP VPN Passthrough       60. Set UPnP Notify Interval       
340
13. Get PPTP VPN Passthrough       61. Get UPnP Notify Interval       
341
14. Set L2TP VPN Passthrough       62. Set DLNA Notify Interval       
342
15. Get L2TP VPN Passthrough       63. Get DLNA Notify Interval       
343
16. Set Autoconnect Config         64. Add DHCP Reservation Record    
344
17. Get Autoconnect Config         65. Get DHCP Reservation Records   
345
18. Get WAN status                 66. Edit DHCP Reservation Record   
346
19. Add Firewall Entry             67. Delete DHCP Reservation Record 
347
20. Enable/Disable M-DNS           68. Activate Hostapd Config        
348
21. Enable/Disable UPnP            69. Activate Supplicant Config     
349
22. Enable/Disable DLNA            70. Get Webserver WWAN access flag 
350
23. Display Firewalls              71. Set Webserver WWAN access flag 
351
24. Delete Firewall Entry          72. Enable/Disable ALG             
352
25. Get WWAN Statistics            73. Set SIP server info            
353
26. Reset WWAN Statistics          74. Get SIP server info            
354
27. Get Network Configuration      75. Restore Factory Default Settings(** Will Reboot Device )
355
28. Get NAT Type                   76. Get Connected Device info      
356
29. Set NAT Type                   77. Get Cradle Mode                
357
30. Enable/Disable Mobile AP       78. Set Cradle Mode                
358
31. Enable/Disable WLAN            79. Get Prefix Delegation Config   
359
32. Connect/Disconnect Backhaul    80. Set Prefix Delegation Config   
360
33. Get Mobile AP status           81. Get Prefix Delegation Status   
361
34. Set NAT Timeout                82. Set/Get Gateway URL            
362
35. Get NAT Timeout                83. Enable/Disable DDNS            
363
36. Set WLAN Config                84. Set DDNS Config                
364
37. Get WLAN Config                85. Get DDNS Config                
365
38. Activate WLAN                  86. Enable/Disable TinyProxy       
366
39. Set  LAN Config                87. Get TinyProxy Status           
367
40. Get  LAN Config                88. Set DLNAWhitelisting           
368
41. Activate  LAN                  89. Get DLNAWhitelisting           
369
42. Get WLAN Status                90. Add DLNAWhitelistingIP         
370
43. Enable/Disable IPV6            91. Delete DLNAWhitelistingIP      
371
44. Set Firewall Config            92. Set UPNPPinhole State          
372
45. Get Firewall Config            93. Get UPNPPinhole State          
373
46. Get IPv6 State                 94. Configure Active Backhaul Priority
374
47. Get WWAN Profile               95. Get Backhaul Priority          
375
48. Set WWAN Profile               96. Teardown/Disable and Exit      
376
</pre>
377
378 5 laforge
h3. ipacmdiag
379
380
related to https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/data-ipa-cfg-mgr/ ?
381
h3. ipacm_perf
382
383
related to https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/data-ipa-cfg-mgr/ ?
384
385
h3. psmd
386
387
/dev/socket/psm
388
389
h3. /sbin/adbd
390
391
android debug bridge.
392
393
h2. misc outputs
394
395
h3. lsusb output
396 1 laforge
397
<pre>
398
Bus 001 Device 058: ID 2c7c:0125··
399
Device Descriptor:
400
  bLength                18
401
  bDescriptorType         1
402
  bcdUSB               2.00
403
  bDeviceClass            0 (Defined at Interface level)
404
  bDeviceSubClass         0·
405
  bDeviceProtocol         0·
406
  bMaxPacketSize0        64
407
  idVendor           0x2c7c·
408
  idProduct          0x0125·
409
  bcdDevice            3.18
410
  iManufacturer           1 Android
411
  iProduct                2 Android
412
  iSerial                 0·
413
  bNumConfigurations      1
414
  Configuration Descriptor:
415
    bLength                 9
416
    bDescriptorType         2
417
    wTotalLength          209
418
    bNumInterfaces          5
419
    bConfigurationValue     1
420
    iConfiguration          0·
421
    bmAttributes         0xa0
422
      (Bus Powered)
423
      Remote Wakeup
424
    MaxPower              500mA
425
    Interface Descriptor:
426
      bLength                 9
427
      bDescriptorType         4
428
      bInterfaceNumber        0
429
      bAlternateSetting       0
430
      bNumEndpoints           2
431
      bInterfaceClass       255 Vendor Specific Class
432
      bInterfaceSubClass    255 Vendor Specific Subclass
433
      bInterfaceProtocol    255 Vendor Specific Protocol
434
      iInterface              0·
435
      Endpoint Descriptor:
436
        bLength                 7
437
        bDescriptorType         5
438
        bEndpointAddress     0x81  EP 1 IN
439
        bmAttributes            2
440
          Transfer Type            Bulk
441
          Synch Type               None
442
          Usage Type               Data
443
        wMaxPacketSize     0x0200  1x 512 bytes
444
        bInterval               0
445
      Endpoint Descriptor:
446
        bLength                 7
447
        bDescriptorType         5
448
        bEndpointAddress     0x01  EP 1 OUT
449
        bmAttributes            2
450
          Transfer Type            Bulk
451
          Synch Type               None
452
          Usage Type               Data
453
        wMaxPacketSize     0x0200  1x 512 bytes
454
        bInterval               0
455
    Interface Descriptor:
456
      bLength                 9
457
      bDescriptorType         4
458
      bInterfaceNumber        1
459
      bAlternateSetting       0
460
      bNumEndpoints           3
461
      bInterfaceClass       255 Vendor Specific Class
462
      bInterfaceSubClass      0·
463
      bInterfaceProtocol      0·
464
      iInterface              0·
465
      ** UNRECOGNIZED:  05 24 00 10 01
466
      ** UNRECOGNIZED:  05 24 01 00 00
467
      ** UNRECOGNIZED:  04 24 02 02
468
      ** UNRECOGNIZED:  05 24 06 00 00
469
      Endpoint Descriptor:
470
        bLength                 7
471
        bDescriptorType         5
472
        bEndpointAddress     0x83  EP 3 IN
473
        bmAttributes            3
474
          Transfer Type            Interrupt
475
          Synch Type               None
476
          Usage Type               Data
477
        wMaxPacketSize     0x000a  1x 10 bytes
478
        bInterval               9
479
      Endpoint Descriptor:
480
        bLength                 7
481
        bDescriptorType         5
482
        bEndpointAddress     0x82  EP 2 IN
483
        bmAttributes            2
484
          Transfer Type            Bulk
485
          Synch Type               None
486
          Usage Type               Data
487
        wMaxPacketSize     0x0200  1x 512 bytes
488
        bInterval               0
489
      Endpoint Descriptor:
490
        bLength                 7
491
        bDescriptorType         5
492
        bEndpointAddress     0x02  EP 2 OUT
493
        bmAttributes            2
494
          Transfer Type            Bulk
495
          Synch Type               None
496
          Usage Type               Data
497
        wMaxPacketSize     0x0200  1x 512 bytes
498
        bInterval               0
499
    Interface Descriptor:
500
      bLength                 9
501
      bDescriptorType         4
502
      bInterfaceNumber        2
503
      bAlternateSetting       0
504
      bNumEndpoints           3
505
      bInterfaceClass       255 Vendor Specific Class
506
      bInterfaceSubClass      0·
507
      bInterfaceProtocol      0·
508
      iInterface              0·
509
      ** UNRECOGNIZED:  05 24 00 10 01
510
      ** UNRECOGNIZED:  05 24 01 00 00
511
      ** UNRECOGNIZED:  04 24 02 02
512
      ** UNRECOGNIZED:  05 24 06 00 00
513
      Endpoint Descriptor:
514
        bLength                 7
515
        bDescriptorType         5
516
        bEndpointAddress     0x85  EP 5 IN
517
        bmAttributes            3
518
          Transfer Type            Interrupt
519
          Synch Type               None
520
          Usage Type               Data
521
        wMaxPacketSize     0x000a  1x 10 bytes
522
        bInterval               9
523
      Endpoint Descriptor:
524
        bLength                 7
525
        bDescriptorType         5
526
        bEndpointAddress     0x84  EP 4 IN
527
        bmAttributes            2
528
          Transfer Type            Bulk
529
          Synch Type               None
530
          Usage Type               Data
531
        wMaxPacketSize     0x0200  1x 512 bytes
532
        bInterval               0
533
      Endpoint Descriptor:
534
        bLength                 7
535
        bDescriptorType         5
536
        bEndpointAddress     0x03  EP 3 OUT
537
        bmAttributes            2
538
          Transfer Type            Bulk
539
          Synch Type               None
540
          Usage Type               Data
541
        wMaxPacketSize     0x0200  1x 512 bytes
542
        bInterval               0
543
    Interface Descriptor:
544
      bLength                 9
545
      bDescriptorType         4
546
      bInterfaceNumber        3
547
      bAlternateSetting       0
548
      bNumEndpoints           3
549
      bInterfaceClass       255 Vendor Specific Class
550
      bInterfaceSubClass      0·
551
      bInterfaceProtocol      0·
552
      iInterface              0·
553
      ** UNRECOGNIZED:  05 24 00 10 01
554
      ** UNRECOGNIZED:  05 24 01 00 00
555
      ** UNRECOGNIZED:  04 24 02 02
556
      ** UNRECOGNIZED:  05 24 06 00 00
557
      Endpoint Descriptor:
558
        bLength                 7
559
        bDescriptorType         5
560
        bEndpointAddress     0x87  EP 7 IN
561
        bmAttributes            3
562
          Transfer Type            Interrupt
563
          Synch Type               None
564
          Usage Type               Data
565
        wMaxPacketSize     0x000a  1x 10 bytes
566
        bInterval               9
567
      Endpoint Descriptor:
568
        bLength                 7
569
        bDescriptorType         5
570
        bEndpointAddress     0x86  EP 6 IN
571
        bmAttributes            2
572
          Transfer Type            Bulk
573
          Synch Type               None
574
          Usage Type               Data
575
        wMaxPacketSize     0x0200  1x 512 bytes
576
        bInterval               0
577
      Endpoint Descriptor:
578
        bLength                 7
579
        bDescriptorType         5
580
        bEndpointAddress     0x04  EP 4 OUT
581
        bmAttributes            2
582
          Transfer Type            Bulk
583
          Synch Type               None
584
          Usage Type               Data
585
        wMaxPacketSize     0x0200  1x 512 bytes
586
        bInterval               0
587
    Interface Descriptor:
588
      bLength                 9
589
      bDescriptorType         4
590
      bInterfaceNumber        4
591
      bAlternateSetting       0
592
      bNumEndpoints           3
593
      bInterfaceClass       255 Vendor Specific Class
594
      bInterfaceSubClass    255 Vendor Specific Subclass
595
      bInterfaceProtocol    255 Vendor Specific Protocol
596
      iInterface              0·
597
      Endpoint Descriptor:
598
        bLength                 7
599
        bDescriptorType         5
600
        bEndpointAddress     0x89  EP 9 IN
601
        bmAttributes            3
602
          Transfer Type            Interrupt
603
          Synch Type               None
604
          Usage Type               Data
605
        wMaxPacketSize     0x0008  1x 8 bytes
606
        bInterval               9
607
      Endpoint Descriptor:
608
        bLength                 7
609
        bDescriptorType         5
610
        bEndpointAddress     0x88  EP 8 IN
611
        bmAttributes            2
612
          Transfer Type            Bulk
613
          Synch Type               None
614
          Usage Type               Data
615
        wMaxPacketSize     0x0200  1x 512 bytes
616
        bInterval               0
617
      Endpoint Descriptor:
618
        bLength                 7
619
        bDescriptorType         5
620
        bEndpointAddress     0x05  EP 5 OUT
621
        bmAttributes            2
622
          Transfer Type            Bulk
623
          Synch Type               None
624
          Usage Type               Data
625
        wMaxPacketSize     0x0200  1x 512 bytes
626
        bInterval               0
627
Device Qualifier (for other device speed):
628
  bLength                10
629
  bDescriptorType         6
630
  bcdUSB               2.00
631
  bDeviceClass            0 (Defined at Interface level)
632
  bDeviceSubClass         0·
633
  bDeviceProtocol         0·
634
  bMaxPacketSize0        64
635
  bNumConfigurations      1
636
Device Status:     0x0000
637
  (Bus Powered)
638 4 laforge
</pre>
639
640
h3. ps
641
642
<pre>
643
root@mdm9607-perf:/firmware/image# ps axuw
644
PID   USER     TIME   COMMAND
645
    1 root       0:06 init [5]
646
    2 root       0:00 [kthreadd]
647
    3 root       0:02 [ksoftirqd/0]
648
    4 root       0:04 [kworker/0:0]
649
    5 root       0:00 [kworker/0:0H]
650
    6 root       0:00 [kworker/u2:0]
651
    7 root       0:00 [rcu_preempt]
652
    8 root       0:00 [rcu_sched]
653
    9 root       0:00 [rcu_bh]
654
   10 root       0:00 [khelper]
655
   11 root       0:00 [netns]
656
   12 root       0:00 [perf]
657
   13 root       0:00 [msm_watchdog]
658
   14 root       0:00 [smd_channel_clo]
659
   15 root       0:00 [smsm_cb_wq]
660
   17 root       0:00 [deferwq]
661
   19 root       0:00 [irq/52-cpr]
662
   20 root       0:00 [mpm]
663
   29 root       0:00 [writeback]
664
   30 root       0:00 [crypto]
665
   31 root       0:00 [bioset]
666
   32 root       0:00 [kblockd]
667
   33 root       0:00 [system]
668
   34 root       0:00 [devfreq_wq]
669
   35 root       0:00 [cfg80211]
670
   36 root       0:00 [power_off_alarm]
671
   37 root       0:00 [kswapd0]
672
   38 root       0:00 [fsnotify_mark]
673
   46 root       0:00 [glink_ssr_wq]
674
   47 root       0:00 [apr_driver]
675
   48 root       0:00 [k_hsuart]
676
   49 root       0:00 [msm_serial_hs_0]
677
   50 root       0:00 [msm_serial_hs_0]
678
   51 root       0:00 [diag_real_time_]
679
   52 root       0:00 [diag_wq]
680
   53 root       0:00 [DIAG_USB_diag]
681
   54 root       0:00 [diag_cntl_wq]
682
   55 root       0:00 [diag_dci_wq]
683
   56 root       0:00 [DIAG_SMD_MODEM_]
684
   57 root       0:00 [DIAG_SMD_MODEM_]
685
   58 root       0:00 [DIAG_SMD_MODEM_]
686
   59 root       0:00 [DIAG_SMD_MODEM_]
687
   60 root       0:00 [DIAG_SMD_MODEM_]
688
   61 root       0:00 [DIAG_SMD_LPASS_]
689
   62 root       0:00 [DIAG_SMD_LPASS_]
690
   63 root       0:00 [DIAG_SMD_LPASS_]
691
   64 root       0:00 [DIAG_SMD_LPASS_]
692
   65 root       0:00 [DIAG_SMD_LPASS_]
693
   66 root       0:00 [DIAG_SMD_WCNSS_]
694
   67 root       0:00 [DIAG_SMD_WCNSS_]
695
   68 root       0:00 [DIAG_SMD_WCNSS_]
696
   69 root       0:00 [DIAG_SMD_WCNSS_]
697
   70 root       0:00 [DIAG_SMD_WCNSS_]
698
   71 root       0:00 [DIAG_SMD_SENSOR]
699
   72 root       0:00 [DIAG_SMD_SENSOR]
700
   73 root       0:00 [DIAG_SMD_SENSOR]
701
   74 root       0:00 [DIAG_SMD_SENSOR]
702
   75 root       0:00 [DIAG_SMD_SENSOR]
703
   76 root       0:00 [DIAG_SOCKMODEM_]
704
   77 root       0:00 [DIAG_SOCKMODEM_]
705
   78 root       0:00 [DIAG_SOCKMODEM_]
706
   79 root       0:00 [DIAG_SOCKMODEM_]
707
   80 root       0:00 [DIAG_SOCKMODEM_]
708
   81 root       0:00 [DIAG_SOCKLPASS_]
709
   82 root       0:00 [DIAG_SOCKLPASS_]
710
   83 root       0:00 [DIAG_SOCKLPASS_]
711
   84 root       0:00 [DIAG_SOCKLPASS_]
712
   85 root       0:00 [DIAG_SOCKLPASS_]
713
   86 root       0:00 [DIAG_SOCKWCNSS_]
714
   87 root       0:00 [DIAG_SOCKWCNSS_]
715
   88 root       0:00 [DIAG_SOCKWCNSS_]
716
   89 root       0:00 [DIAG_SOCKWCNSS_]
717
   90 root       0:00 [DIAG_SOCKWCNSS_]
718
   91 root       0:00 [DIAG_SOCKSENSOR]
719
   92 root       0:00 [DIAG_SOCKSENSOR]
720
   93 root       0:00 [DIAG_SOCKSENSOR]
721
   94 root       0:00 [DIAG_SOCKSENSOR]
722
   95 root       0:00 [DIAG_SOCKSENSOR]
723
   96 root       0:00 [DIAG_CNTL_SOCKE]
724
   97 root       0:00 [k_gserial]
725
   98 root       0:00 [k_ipa_usb]
726
   99 root       0:00 [uether]
727
  100 root       0:00 [k_gbridge]
728
  101 root       0:00 [therm_core:noti]
729
  102 root       0:00 [therm_core:noti]
730
  103 root       0:00 [therm_core:noti]
731
  104 root       0:00 [therm_core:noti]
732
  105 root       0:00 [therm_core:noti]
733
  106 root       0:00 [irq/216-tsens_i]
734
  107 root       0:00 [therm_core:noti]
735
  108 root       0:00 [therm_core:noti]
736
  109 root       0:00 [cfinteractive]
737
  110 root       0:00 [irq/170-7824900]
738
  111 root       0:00 [irq/155-mmc0]
739
  112 root       0:03 [irq/253-7864900]
740
  113 root       0:00 [irq/157-mmc1]
741
  114 root       0:00 [usb_bam_wq]
742
  115 root       0:00 [qsmd]
743
  116 root       0:00 [ipv6_addrconf]
744
  117 root       0:00 [msm_ipc_router]
745
  118 root       0:00 [irq/441-modem]
746
  119 root       0:00 [sysmon_wq]
747
  120 root       0:00 [qmi_svc_event_w]
748
  122 root       0:00 [bam_dmux_rx]
749
  123 root       0:00 [bam_dmux_tx]
750
  124 root       0:00 [ubi_bgt0d]
751
  125 root       0:00 [ubi_bgt1d]
752
  126 root       0:00 [k_bam_data]
753
  127 root       0:00 [f_mtp]
754
  129 root       0:00 [msm_thermal:fre]
755
  130 root       0:00 [msm_thermal:the]
756
  131 root       0:00 [ubifs_bgt0_0]
757
  132 root       0:00 [IPCRTR]
758
  133 root       0:00 [modem_IPCRTR]
759
  186 root       0:00 [ubifs_bgt0_1]
760
  195 root       0:00 /sbin/adbd
761
  216 root       0:00 psmd
762
  324 root       0:00 ipacm_perf
763
  333 root       0:00 ipacmdiag
764
  343 root       0:00 QCMAP_ConnectionManager /etc/mobileap_cfg.xml d
765
  347 root       0:00 /usr/bin/qti
766
  358 root       0:00 /sbin/tftp_server
767
  359 root       0:00 /sbin/fs-scrub-daemon
768
  377 root       0:00 /usr/bin/quectel_pcm_daemon
769
  397 root       0:00 [sh]
770
  435 root       0:00 /sbin/syslogd -n -C64
771
  444 root       0:00 [k_gsmd]
772
  445 root       0:00 [k_gbam]
773
  459 root       0:00 /usr/bin/qmuxd
774
  463 root       0:00 /usr/bin/thermal-engine
775
  468 root       0:00 /usr/bin/netmgrd
776
  497 root       0:00 /usr/bin/qmi_shutdown_modem
777
  504 root       0:01 /usr/bin/quectel-gps-handle
778
  518 root       0:00 /usr/bin/quectel_monitor_daemon
779
  537 root       1:30 /usr/bin/quectel_daemon
780
  544 root       0:00 /usr/bin/quectel_psm_aware
781
  563 root       0:00 /usr/bin/quectel-remotefs-service
782
  672 root       0:20 alsaucm_test
783
  811 www-data   0:02 /usr/sbin/lighttpd -f /etc/lighttpd.conf
784
  818 nobody     0:00 dnsmasq -i bridge0 -I lo -z --dhcp-range=bridge0,192.168.
785
  824 root       0:00 eMBMs_TunnelingModule
786
  828 root       0:00 /usr/bin/qmi_ip_multiclient /etc/qmi_ip_cfg.xml
787
  887 root       0:00 wlan_services
788
 1004 messageb   0:00 /usr/bin/dbus-daemon --system
789
 1022 root       0:00 /sbin/reboot-daemon
790
 1024 diag       0:02 /usr/bin/diagrebootapp
791
 1029 root       1:24 /usr/bin/atfwd_daemon
792
 1066 root       0:00 /usr/bin/pdc_daemon
793
 1079 root       0:00 /usr/bin/mbimd
794
 1080 root       0:00 -sh
795
 1081 root       0:00 /usr/bin/time_daemon
796
 1177 root       0:00 [kworker/0:1]
797
 1202 root       0:00 [kworker/u2:1]
798
 1205 root       0:09 [kworker/u2:2]
799
 1206 root       0:02 [kworker/u2:3]
800
 1213 root       0:00 [kworker/u2:4]
801
 1233 root       0:00 ps axuw
802 1 laforge
</pre>
Add picture from clipboard (Maximum size: 48.8 MB)