Project

General

Profile

EC25 » History » Version 23

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