10-22-2019, 11:28 AM | #793 | |
New Member
54
Rep 29
Posts |
Quote:
My iDrive knob looks like this I'm missing some buttons like "NAV", etc... |
|
Appreciate
0
|
10-22-2019, 11:56 AM | #794 | |
Second Lieutenant
846
Rep 280
Posts |
Ah sorry, should've been clearer. I meant the following:
Quote:
Do you have all values, i.e. Tilt Left/Right/Up/Down etc? I completely forgot about different iDrive controllers, thanks for the reminder. I have the bigger one with 6 buttons (including nav etc). We will have to check for different values on different controllers. |
|
Appreciate
0
|
10-22-2019, 12:19 PM | #795 | ||
Second Lieutenant
73
Rep 237
Posts |
Quote:
For now: Quote:
also PS doesnt show eventcenter as active Code:
msm8953_64:/ $ ps -A USER PID PPID VSZ RSS WCHAN ADDR S NAME root 1 0 31732 5632 0 0 S init root 2 0 0 0 0 0 S [kthreadd] root 3 2 0 0 0 0 S [ksoftirqd/0] root 5 2 0 0 0 0 S [kworker/0:0H] root 7 2 0 0 0 0 S [rcu_preempt] root 8 2 0 0 0 0 S [rcu_sched] root 9 2 0 0 0 0 S [rcu_bh] root 10 2 0 0 0 0 S [rcuop/0] root 11 2 0 0 0 0 S [rcuos/0] root 12 2 0 0 0 0 S [rcuob/0] root 13 2 0 0 0 0 S [migration/0] root 14 2 0 0 0 0 S [lru-add-drain] root 15 2 0 0 0 0 S [cpuhp/0] root 16 2 0 0 0 0 S [cpuhp/1] root 17 2 0 0 0 0 S [migration/1] root 18 2 0 0 0 0 S [ksoftirqd/1] root 20 2 0 0 0 0 S [kworker/1:0H] root 21 2 0 0 0 0 S [rcuop/1] root 22 2 0 0 0 0 S [rcuos/1] root 23 2 0 0 0 0 S [rcuob/1] root 24 2 0 0 0 0 S [cpuhp/2] root 25 2 0 0 0 0 S [migration/2] root 26 2 0 0 0 0 S [ksoftirqd/2] root 28 2 0 0 0 0 S [kworker/2:0H] root 29 2 0 0 0 0 S [rcuop/2] root 30 2 0 0 0 0 S [rcuos/2] root 31 2 0 0 0 0 S [rcuob/2] root 32 2 0 0 0 0 S [cpuhp/3] root 33 2 0 0 0 0 S [migration/3] root 34 2 0 0 0 0 S [ksoftirqd/3] root 35 2 0 0 0 0 S [kworker/3:0] root 36 2 0 0 0 0 S [kworker/3:0H] root 37 2 0 0 0 0 S [rcuop/3] root 38 2 0 0 0 0 S [rcuos/3] root 39 2 0 0 0 0 S [rcuob/3] root 40 2 0 0 0 0 S [cpuhp/4] root 41 2 0 0 0 0 S [migration/4] root 42 2 0 0 0 0 S [ksoftirqd/4] root 44 2 0 0 0 0 S [kworker/4:0H] root 45 2 0 0 0 0 S [rcuop/4] root 46 2 0 0 0 0 S [rcuos/4] root 47 2 0 0 0 0 S [rcuob/4] root 48 2 0 0 0 0 S [cpuhp/5] root 49 2 0 0 0 0 S [migration/5] root 50 2 0 0 0 0 S [ksoftirqd/5] root 52 2 0 0 0 0 S [kworker/5:0H] root 53 2 0 0 0 0 S [rcuop/5] root 54 2 0 0 0 0 S [rcuos/5] root 55 2 0 0 0 0 S [rcuob/5] root 56 2 0 0 0 0 S [cpuhp/6] root 57 2 0 0 0 0 S [migration/6] root 58 2 0 0 0 0 S [ksoftirqd/6] root 60 2 0 0 0 0 S [kworker/6:0H] root 61 2 0 0 0 0 S [rcuop/6] root 62 2 0 0 0 0 S [rcuos/6] root 63 2 0 0 0 0 S [rcuob/6] root 64 2 0 0 0 0 S [cpuhp/7] root 65 2 0 0 0 0 S [migration/7] root 66 2 0 0 0 0 S [ksoftirqd/7] root 68 2 0 0 0 0 S [kworker/7:0H] root 69 2 0 0 0 0 S [rcuop/7] root 70 2 0 0 0 0 S [rcuos/7] root 71 2 0 0 0 0 S [rcuob/7] root 72 2 0 0 0 0 S [netns] root 73 2 0 0 0 0 S [kworker/0:1] root 74 2 0 0 0 0 S [kworker/1:1] root 75 2 0 0 0 0 S [smd_channel_clo] root 76 2 0 0 0 0 S [kworker/u17:0] root 78 2 0 0 0 0 S [kworker/2:1] root 79 2 0 0 0 0 S [smsm_cb_wq] root 80 2 0 0 0 0 S [msm_watchdog] root 81 2 0 0 0 0 S [oom_reaper] root 82 2 0 0 0 0 S [writeback] root 83 2 0 0 0 0 S [kcompactd0] root 84 2 0 0 0 0 S [crypto] root 85 2 0 0 0 0 S [bioset] root 86 2 0 0 0 0 S [kblockd] root 87 2 0 0 0 0 S [kworker/4:1] root 88 2 0 0 0 0 S [irq/63-tsens-up] root 89 2 0 0 0 0 S [irq/64-tsens-cr] root 90 2 0 0 0 0 S [edac-poller] root 91 2 0 0 0 0 S [system] root 92 2 0 0 0 0 S [devfreq_wq] root 93 2 0 0 0 0 S [governor_msm_ad] root 94 2 0 0 0 0 S [cfg80211] root 95 2 0 0 0 0 S [irq/119-cpr3] root 96 2 0 0 0 0 S [kworker/2:2] root 97 2 0 0 0 0 S [ipa_power_mgmt] root 98 2 0 0 0 0 S [sps_ipa_power_m] root 99 2 0 0 0 0 S [ipawq36] root 100 2 0 0 0 0 S [iparepwq36] root 101 2 0 0 0 0 S [kworker/u17:1] root 102 2 0 0 0 0 S [ipawq33] root 103 2 0 0 0 0 S [iparepwq33] root 104 2 0 0 0 0 S [ipawq34] root 105 2 0 0 0 0 S [iparepwq34] root 106 2 0 0 0 0 S [ipa_rm_wq] root 107 2 0 0 0 0 S [ipa_interrupt_w] root 108 2 0 0 0 0 S [ipa_holb_wq] root 133 2 0 0 0 0 S [kswapd0] root 134 2 0 0 0 0 S [vmstat] root 169 2 0 0 0 0 S [rot_workq_0] root 170 2 0 0 0 0 D [mdss_dsi_event] root 171 2 0 0 0 0 S [mdss_dsi_dba] root 172 2 0 0 0 0 S [mem_share_svc] root 173 2 0 0 0 0 S [qmi_hndl0000000] root 174 2 0 0 0 0 S [msm_ipc_router] root 177 2 0 0 0 0 S [hwrng] root 179 2 0 0 0 0 S [diag_real_time_] root 180 2 0 0 0 0 S [diag_wq] root 181 2 0 0 0 0 S [DIAG_USB_diag] root 182 2 0 0 0 0 S [diag_cntl_wq] root 183 2 0 0 0 0 S [diag_dci_wq] root 184 2 0 0 0 0 S [DIAG_SMD_MODEM_] root 185 2 0 0 0 0 S [DIAG_SMD_MODEM_] root 186 2 0 0 0 0 S [DIAG_SMD_MODEM_] root 187 2 0 0 0 0 S [DIAG_SMD_MODEM_] root 188 2 0 0 0 0 S [DIAG_SMD_MODEM_] root 189 2 0 0 0 0 S [DIAG_SMD_LPASS_] root 190 2 0 0 0 0 S [DIAG_SMD_LPASS_] root 191 2 0 0 0 0 S [DIAG_SMD_LPASS_] root 192 2 0 0 0 0 S [DIAG_SMD_LPASS_] root 193 2 0 0 0 0 S [DIAG_SMD_LPASS_] root 194 2 0 0 0 0 S [DIAG_SMD_WCNSS_] root 195 2 0 0 0 0 S [DIAG_SMD_WCNSS_] root 196 2 0 0 0 0 S [DIAG_SMD_WCNSS_] root 197 2 0 0 0 0 S [DIAG_SMD_WCNSS_] root 198 2 0 0 0 0 S [DIAG_SMD_WCNSS_] root 199 2 0 0 0 0 S [DIAG_SMD_SENSOR] root 200 2 0 0 0 0 S [DIAG_SMD_SENSOR] root 201 2 0 0 0 0 S [DIAG_SMD_SENSOR] root 202 2 0 0 0 0 S [DIAG_SMD_SENSOR] root 203 2 0 0 0 0 S [DIAG_SMD_SENSOR] root 204 2 0 0 0 0 S [DIAG_SMD_CDSP_C] root 205 2 0 0 0 0 S [DIAG_SMD_CDSP_D] root 206 2 0 0 0 0 S [DIAG_SMD_CDSP_C] root 207 2 0 0 0 0 S [DIAG_SMD_CDSP_D] root 208 2 0 0 0 0 S [DIAG_SMD_CDSP_D] root 209 2 0 0 0 0 S [DIAG_SOCKMODEM_] root 210 2 0 0 0 0 S [DIAG_SOCKMODEM_] root 211 2 0 0 0 0 S [DIAG_SOCKMODEM_] root 212 2 0 0 0 0 S [DIAG_SOCKMODEM_] root 213 2 0 0 0 0 S [DIAG_SOCKMODEM_] root 214 2 0 0 0 0 S [DIAG_SOCKLPASS_] root 215 2 0 0 0 0 S [DIAG_SOCKLPASS_] root 216 2 0 0 0 0 S [DIAG_SOCKLPASS_] root 217 2 0 0 0 0 S [DIAG_SOCKLPASS_] root 218 2 0 0 0 0 S [DIAG_SOCKLPASS_] root 219 2 0 0 0 0 S [DIAG_SOCKWCNSS_] root 220 2 0 0 0 0 S [DIAG_SOCKWCNSS_] root 221 2 0 0 0 0 S [DIAG_SOCKWCNSS_] root 222 2 0 0 0 0 S [DIAG_SOCKWCNSS_] root 223 2 0 0 0 0 S [DIAG_SOCKWCNSS_] root 224 2 0 0 0 0 S [DIAG_SOCKSENSOR] root 225 2 0 0 0 0 S [DIAG_SOCKSENSOR] root 226 2 0 0 0 0 S [DIAG_SOCKSENSOR] root 227 2 0 0 0 0 S [DIAG_SOCKSENSOR] root 228 2 0 0 0 0 S [DIAG_SOCKSENSOR] root 229 2 0 0 0 0 S [DIAG_SOCKDIAG_C] root 230 2 0 0 0 0 S [DIAG_SOCKDIAG_D] root 231 2 0 0 0 0 S [DIAG_SOCKDIAG_C] root 232 2 0 0 0 0 S [DIAG_SOCKDIAG_D] root 233 2 0 0 0 0 S [DIAG_SOCKDIAG_D] root 234 2 0 0 0 0 S [DIAG_SOCKCDSP_C] root 235 2 0 0 0 0 S [DIAG_SOCKCDSP_D] root 236 2 0 0 0 0 S [DIAG_SOCKCDSP_C] root 237 2 0 0 0 0 S [DIAG_SOCKCDSP_D] root 238 2 0 0 0 0 S [DIAG_SOCKCDSP_D] root 239 2 0 0 0 0 S [DIAG_CNTL_SOCKE] root 245 2 0 0 0 0 S [kgsl-workqueue] root 246 2 0 0 0 0 S [kgsl-mementry] root 247 2 0 0 0 0 S [kgsl_worker_thr] root 248 2 0 0 0 0 S [irq/20-arm-smmu] root 249 2 0 0 0 0 S [kgsl-events] root 250 2 0 0 0 0 S [kgsl_devfreq_wq] root 251 2 0 0 0 0 S [bioset] root 252 2 0 0 0 0 S [bioset] root 253 2 0 0 0 0 S [bioset] root 254 2 0 0 0 0 S [bioset] root 255 2 0 0 0 0 S [bioset] root 256 2 0 0 0 0 S [bioset] root 257 2 0 0 0 0 S [bioset] root 258 2 0 0 0 0 S [bioset] root 259 2 0 0 0 0 S [bioset] root 260 2 0 0 0 0 S [bioset] root 261 2 0 0 0 0 S [bioset] root 262 2 0 0 0 0 S [bioset] root 263 2 0 0 0 0 S [bioset] root 264 2 0 0 0 0 S [bioset] root 265 2 0 0 0 0 S [bioset] root 266 2 0 0 0 0 S [bioset] root 267 2 0 0 0 0 S [bioset] root 268 2 0 0 0 0 S [bioset] root 269 2 0 0 0 0 S [bioset] root 270 2 0 0 0 0 S [bioset] root 271 2 0 0 0 0 S [bioset] root 272 2 0 0 0 0 S [bioset] root 273 2 0 0 0 0 S [bioset] root 274 2 0 0 0 0 S [bioset] root 275 2 0 0 0 0 S [bioset] root 276 2 0 0 0 0 S [qcrypto_seq_res] root 297 2 0 0 0 0 S [sharedmem_qmi_w] root 298 2 0 0 0 0 S [qmi_hndl0000000] root 302 2 0 0 0 0 S [uether] root 303 2 0 0 0 0 S [goodix_wq] root 304 2 0 0 0 0 S [msm_vidc_worker] root 305 2 0 0 0 0 S [pm_workerq_venu] root 306 2 0 0 0 0 S [irq/45-arm-smmu] root 307 2 0 0 0 0 S [irq/28-arm-smmu] root 308 2 0 0 0 0 S [irq/29-arm-smmu] root 309 2 0 0 0 0 S [irq/27-arm-smmu] root 310 2 0 0 0 0 S [msm_cci_wq] root 311 2 0 0 0 0 S [msm_cci_wq] root 312 2 0 0 0 0 S [msm_cpp_workque] root 313 2 0 0 0 0 S [irq/110-vrd-cha] root 314 2 0 0 0 0 S [irq/112-ufp-det] root 315 2 0 0 0 0 S [irq/111-ufp-det] root 316 2 0 0 0 0 S [irq/114-dfp-det] root 317 2 0 0 0 0 S [irq/113-dfp-det] root 318 2 0 0 0 0 S [irq/115-vbus-er] root 319 2 0 0 0 0 S [irq/116-vconn-o] root 320 2 0 0 0 0 S [qmi_tmd_wq] root 321 2 0 0 0 0 S [qmi_svc_event_w] root 322 2 0 0 0 0 S [dm_bufio_cache] root 323 2 0 0 0 0 S [mmc_clk_gate/mm] root 324 2 0 0 0 0 S [irq/16-7824900.] root 325 2 0 0 0 0 S [irq/15-mmc0] root 327 2 0 0 0 0 S [bioset] root 328 2 0 0 0 0 S [sdhci_msm_pm_qo] root 329 2 0 0 0 0 D [mmc-cmdqd/0] root 330 2 0 0 0 0 S [bioset] root 331 2 0 0 0 0 S [mmcqd/0rpmb] root 332 2 0 0 0 0 S [mmc_clk_gate/mm] root 333 2 0 0 0 0 S [irq/80-7864900.] root 334 2 0 0 0 0 S [irq/79-mmc1] root 335 2 0 0 0 0 S [irq/81-7864900.] root 336 2 0 0 0 0 S [irq/17-spdm_bw_] root 337 2 0 0 0 0 S [ipv6_addrconf] root 338 2 0 0 0 0 S [kworker/u16:2] root 339 2 0 0 0 0 S [irq/310-adsp] root 340 2 0 0 0 0 S [sysmon_wq] root 341 2 0 0 0 0 S [irq/342-wcnss] root 342 2 0 0 0 0 S [irq/278-modem] root 343 2 0 0 0 0 S [irq/85-hs_phy_i] root 344 2 0 0 0 0 S [irq/87-pwr_even] root 345 2 0 0 0 0 S [irq/86-ss_phy_i] root 346 2 0 0 0 0 S [usb_bam_wq] root 347 2 0 0 0 0 S [kworker/6:2] root 348 2 0 0 0 0 S [bioset] root 349 2 0 0 0 0 S [sdhci_msm_pm_qo] root 350 2 0 0 0 0 S [mmcqd/1] root 351 2 0 0 0 0 S [kworker/7:1] root 357 2 0 0 0 0 S [rq_stats] root 358 2 0 0 0 0 S [msm_perf:events] root 359 2 0 0 0 0 S [irq/40-arm-smmu] root 360 2 0 0 0 0 S [ipa_A7_svc] root 361 2 0 0 0 0 S [qmi_hndl0000000] root 362 2 0 0 0 0 S [clnt_req] root 363 2 0 0 0 0 S [clnt_resp] root 364 2 0 0 0 0 S [clnt_req] root 365 2 0 0 0 0 S [kworker/7:1H] root 366 2 0 0 0 0 S [ext4-rsv-conver] root 368 2 0 0 0 0 S [kworker/4:1H] root 369 2 0 0 0 0 S [kworker/5:1H] root 370 2 0 0 0 0 S [ext4-rsv-conver] root 371 1 7752 3004 0 0 S init root 372 1 6596 2396 0 0 S init root 373 1 8776 2964 0 0 S ueventd root 376 2 0 0 0 0 S [apr_driver] root 377 2 0 0 0 0 S [kworker/6:1H] root 395 2 0 0 0 0 S [jbd2/mmcblk0p54] root 396 2 0 0 0 0 S [ext4-rsv-conver] root 397 2 0 0 0 0 S [jbd2/mmcblk0p30] root 398 2 0 0 0 0 S [ext4-rsv-conver] root 399 2 0 0 0 0 S [jbd2/mmcblk0p12] root 400 2 0 0 0 0 S [ext4-rsv-conver] root 401 2 0 0 0 0 S [jbd2/mmcblk0p31] root 402 2 0 0 0 0 S [ext4-rsv-conver] logd 406 1 42136 18796 0 0 S logd root 409 2 0 0 0 0 S [kworker/0:1H] system 410 1 12000 4016 0 0 S servicemanager system 411 1 2127472 6892 0 0 S hwservicemanager system 412 1 12712 4548 0 0 S vndservicemanager root 418 1 9592 1628 0 0 S sh root 427 2 0 0 0 0 S [kauditd] system 451 1 31064 6784 0 0 S qseecomd root 453 2 0 0 0 0 S [kworker/3:1H] root 455 2 0 0 0 0 S [kworker/2:1H] root 456 2 0 0 0 0 S [kworker/1:1H] system 467 1 15124 5344 0 0 S android.hardware.gatekeeper@1.0-service-qti system 468 1 16824 5952 0 0 S android.hardware.keymaster@4.0-service-qti root 469 1 26432 7596 0 0 S vold root 479 1 21108 3272 0 0 S magiskd root 484 479 10604 3436 0 0 S logcat root 491 1 2149344 8008 0 0 S netd root 492 1 4318472 153272 0 0 S zygote64 root 493 1 1631324 135312 0 0 S zygote root 502 491 10072 3680 0 0 S iptables-restore root 503 491 10092 3584 0 0 S ip6tables-restore root 529 2 0 0 0 0 S [IPCRTR] root 530 2 0 0 0 0 S [kworker/0:2] root 531 2 0 0 0 0 S [irq/38-arm-smmu] root 532 2 0 0 0 0 S [ipc_rtr_q6_ipcr] root 533 2 0 0 0 0 S [kworker/u16:3] root 543 2 0 0 0 0 S [qmi_hndl0000000] audioserver 547 1 42620 17200 0 0 S android.hardware.audio@2.0-service system 548 1 12996 4344 0 0 S android.hidl.allocator@1.0-service root 549 1 13360 4568 0 0 S healthd bluetooth 550 1 21096 6496 0 0 S android.hardware.bluetooth@1.0-service-qti cameraserver 551 1 81992 29800 0 0 S android.hardware.camera.provider@2.4-service media 552 1 8720 4820 0 0 S android.hardware.cas@1.0-service system 553 1 19964 5316 0 0 S android.hardware.configstore@1.1-service media 554 1 26916 7372 0 0 S android.hardware.drm@1.0-service media 555 1 22452 6788 0 0 S android.hardware.drm@1.1-service.clearkey system 556 1 21232 5948 0 0 S android.hardware.graphics.allocator@2.0-service system 557 1 46592 14048 0 0 S android.hardware.graphics.composer@2.1-service system 558 1 14360 5352 0 0 S android.hardware.health@2.0-service system 559 1 14392 5080 0 0 S android.hardware.light@2.0-service system 560 1 14392 5196 0 0 S android.hardware.memtrack@1.0-service system 561 1 16188 5348 0 0 S android.hardware.power@1.0-service system 562 1 39160 6120 0 0 S android.hardware.sensors@1.0-service system 563 1 14384 5104 0 0 S android.hardware.thermal@1.0-service wifi 564 1 23204 11372 0 0 S android.hardware.wifi@1.0-service system 565 1 16676 5916 0 0 S vendor.display.color@1.0-service nfc 566 1 18820 5568 0 0 S vendor.nxp.hardware.nfc@1.1-service system 567 1 13520 5048 0 0 S vendor.qti.esepowermanager@1.0-service gps 568 1 54832 13584 0 0 S vendor.qti.gnss@1.0-service system 569 1 14260 4972 0 0 S vendor.qti.hardware.alarm@1.0-service root 570 1 22096 6616 0 0 S vendor.qti.hardware.perf@1.0-service system 571 1 14992 5504 0 0 S vendor.qti.hardware.qdutils_disp@1.0-service-qti system 572 1 15204 5568 0 0 S vendor.qti.hardware.qteeconnector@1.0-service system 573 1 14764 5448 0 0 S vendor.qti.hardware.soter@1.0-service system 574 1 13732 5588 0 0 S vendor.qti.hardware.tui_comm@1.0-service-qti vendor_qrtr 576 1 10384 3656 0 0 S qrtr-ns nobody 578 1 19592 4120 0 0 S rmt_storage vendor_rfs 579 1 13188 3836 0 0 S tftp_server system 584 1 23424 5220 0 0 S pm-service audioserver 586 1 78704 22480 0 0 S audioserver root 588 2 0 0 0 0 S [irq/139-mbhc sw] root 589 2 0 0 0 0 S [irq/137-Button ] root 595 2 0 0 0 0 S [irq/136-Button ] root 596 2 0 0 0 0 S [irq/135-Elect I] root 597 2 0 0 0 0 S [irq/138-Elect R] root 598 2 0 0 0 0 S [irq/142-HPH_L O] root 599 2 0 0 0 0 S [irq/141-HPH_R O] root 601 1 10320 3060 0 0 S lmkd system 602 1 2188088 39948 0 0 S surfaceflinger system 604 1 15212 4904 0 0 S thermalserviced root 627 2 0 0 0 0 S [f_mtp] system 632 1 25212 4984 0 0 S sensors.qti root 634 2 0 0 0 0 S [at_usb0] root 635 2 0 0 0 0 S [at_usb1] root 636 2 0 0 0 0 S [at_usb2] root 641 2 0 0 0 0 S [qdss] root 642 2 0 0 0 0 S [qdss_mdm] root 643 2 0 0 0 0 S [k_usb_ipa_data] root 644 2 0 0 0 0 D [mdss_fb0] root 649 2 0 0 0 0 S [k_gbam] system 666 1 17952 6156 0 0 S mm-pp-dpps system 670 1 18448 4572 0 0 S pm-proxy mdnsr 685 1 5740 1308 0 0 S mdnsd root 692 1 18640 5212 0 0 S qcom-system-daemon system 694 1 2152704 13188 0 0 S cnd system 695 1 20424 5812 0 0 S dpmQmiMgr system 714 1 24948 4680 0 0 S time_daemon root 716 1 55700 6164 0 0 S thermal-engine system 717 1 18592 4988 0 0 S wcnss_service system 720 1 16312 4656 0 0 S imsqmidaemon media 725 1 15580 4504 0 0 S adsprpcd root 727 1 24528 4164 0 0 S hvdcp_opti cameraserver 734 1 33740 15604 0 0 S cameraserver drm 738 1 25328 14136 0 0 S drmserver incidentd 739 1 18452 5116 0 0 S incidentd root 748 1 24332 6396 0 0 S installd keystore 750 1 2132304 8796 0 0 S keystore media 751 1 2130012 7144 0 0 S mediadrmserver mediaex 753 1 2191844 24804 0 0 S media.extractor media 755 1 2155124 18116 0 0 S media.metrics media 775 1 57280 17312 0 0 S mediaserver system 777 1 23864 5544 0 0 S perfservice statsd 780 1 23144 7592 0 0 S statsd root 782 1 21348 5988 0 0 S storaged wifi 786 1 17464 6084 0 0 S wificond mediacodec 787 1 51632 15608 0 0 S media.codec system 789 1 9728 4784 0 0 S wifidisplayhalservice system 803 1 21488 5264 0 0 S cnss-daemon radio 805 1 5084 2124 0 0 S ssgqmigd system 807 1 5540 2820 0 0 S ssgtzd gps 812 1 15636 4248 0 0 S mlid root 820 2 0 0 0 0 S [irq/19-arm-smmu] gps 834 1 15768 4032 0 0 S loc_launcher root 836 1 16284 5308 0 0 S dpmd root 839 1 9548 1456 0 0 S daemonsu:mount:master system 843 1 2127336 6752 0 0 S gatekeeperd root 845 1 17696 5532 0 0 S perfprofd tombstoned 846 1 9892 2988 0 0 S tombstoned system 894 836 21324 4896 0 0 S dpmd gps 902 834 2132872 5692 0 0 S lowi-server gps 903 834 28676 5024 0 0 S xtwifi-inet-agent gps 904 834 40476 9672 0 0 S xtwifi-client gps 905 834 30784 7600 0 0 S slim_daemon gps 906 834 28196 8236 0 0 S xtra-daemon root 915 1 9548 1524 0 0 S daemonsu:master system 937 1 2146876 10408 0 0 S imsdatadaemon system 947 1 22828 5452 0 0 S ATFWD-daemon root 969 1 11376 4184 0 0 S msm_irqbalance radio 1008 1 131864 31768 0 0 S qcrild radio 1023 1 14776 4072 0 0 S ipacm-diag radio 1028 1 22492 6892 0 0 S ipacm radio 1035 1 23844 4996 0 0 S qti radio 1047 1 124220 10168 0 0 S netmgrd radio 1059 1 15984 4184 0 0 S port-bridge root 1065 2 0 0 0 0 S [IPCRTR] root 1067 2 0 0 0 0 S [ipc_rtr_smd_ipc] root 1090 2 0 0 0 0 S [qmi_hndl0000000] root 1113 2 0 0 0 0 S [qmi_hndl0000000] root 1114 2 0 0 0 0 S [qmi_hndl0000000] root 1159 2 0 0 0 0 S [irq/44-arm-smmu] root 1160 2 0 0 0 0 S [irq/25-arm-smmu] root 1254 2 0 0 0 0 S [IPCRTR] root 1268 2 0 0 0 0 S [ipc_rtr_wcnss_i] system 1292 492 4659008 259840 0 0 S system_server root 1315 2 0 0 0 0 S [ipawq35] root 1316 2 0 0 0 0 S [iparepwq35] system 1639 1 36792 9592 0 0 S ims_rtp_daemon system 1708 492 3758652 95224 0 0 S com.wits.pms u0_a78 1725 492 3831464 172260 0 0 S com.google.android.inputmethod.latin u0_a39 1740 492 3907072 227532 0 0 S com.android.systemui webview_zyg+ 1780 493 1633288 58012 0 0 S webview_zygote system 1925 1 34748 9956 0 0 S imsrcsd system 2033 492 3757524 105064 0 0 S .dataservices radio 2041 492 3742904 100104 0 0 S com.qualcomm.qti.telephonyservice system 2058 492 3743972 97440 0 0 S com.wits.ksw.airc radio 2065 492 3813572 151368 0 0 S com.android.phone u0_a26 2187 492 3737944 98372 0 0 S android.ext.services radio 2219 492 3743080 100084 0 0 S com.qualcomm.qcrilmsgtunnel system 2249 492 3747824 80644 0 0 S com.wits.ksw.bt u0_a14 2318 492 3892756 176880 0 0 S com.google.android.gms.persistent root 2383 1 25372 14476 0 0 S gocsdk root 2414 2 0 0 0 0 S [irq/74-408000.q] root 2427 2 0 0 0 0 S [sugov:0] u0_a14 2490 492 3756840 105732 0 0 S com.google.process.gservices u0_a34 2514 492 4517516 144460 0 0 S com.google.android.googlequicksearchbox:interactor nfc 2533 492 3763068 122396 0 0 S com.android.nfc u0_a46 2538 493 1081592 104648 0 0 S com.txznet.txz system 2556 492 3742792 94428 0 0 S com.qualcomm.qti.services.secureui:sui_service u0_a14 2572 492 4019088 195664 0 0 S com.google.android.gms u0_a100 2705 492 3978812 244356 0 0 S com.teslacoilsw.launcher u0_a64 2738 492 3735772 92268 0 0 S com.android.smspush u0_a101 2794 492 3822988 166308 0 0 S net.dinglisch.android.taskerm u0_a105 2803 492 4474628 152420 0 0 S com.bitspice.automate u0_a98 2833 492 3745472 104068 0 0 S com.jackthakar.musicwidget shell 2907 492 3753852 112352 0 0 S com.android.shell u0_a34 2944 492 4570720 210736 0 0 S com.google.android.googlequicksearchbox:search u0_a17 3012 493 1158820 135616 0 0 S com.android.vending u0_a14 3037 492 3746624 105204 0 0 S com.google.process.gapps root 3216 2 0 0 0 0 S [kworker/3:2] root 3305 1 9592 1500 0 0 S sh root 3306 1 9592 1568 0 0 S sh root 3321 3305 14928 4220 0 0 S adb-ec root 3322 3306 10480 4260 0 0 S usbmuxd u0_a105 3464 492 4513540 137396 0 0 S com.bitspice.automate:ndc_background_sdk u0_a71 3482 492 3773832 127476 0 0 S com.google.android.tts root 3690 2 0 0 0 0 S [VosWDThread] root 3692 2 0 0 0 0 S [VosMCThread] root 3693 2 0 0 0 0 S [VosTXThread] root 3694 2 0 0 0 0 S [VosRXThread] root 3701 2 0 0 0 0 S [wlan_logging_th] wifi 3702 1 2143908 13112 0 0 S wpa_supplicant radio 3707 492 3752348 103576 0 0 S com.qualcomm.simcontacts system 3799 492 3740456 93680 0 0 S com.qti.diagservices u0_a103 3852 492 4611848 220512 0 0 S com.spotify.music root 4225 2 0 0 0 0 S [kworker/1:3] u0_a57 4534 492 3796316 147152 0 0 S com.iflytek.inputmethod.google u0_a77 4583 492 3742340 93804 0 0 S com.qualcomm.telephony u0_a41 4640 492 3739012 93052 0 0 S com.qualcomm.qti.callenhancement radio 4713 492 3739064 97204 0 0 S com.qualcomm.qti.modemtestmode u0_a14 4803 492 3836928 164256 0 0 S com.google.android.gms.unstable u0_a106 5206 492 4405180 106144 0 0 S com.xda.labs system 5249 492 3840692 187956 0 0 S com.android.settings u0_a79 5391 492 4631988 208112 0 0 S com.google.android.apps.maps u0_a96 5844 492 3742188 100712 0 0 S com.balda.securetask u0_a62 6385 493 1172168 159044 0 0 S com.android.chrome u0_a13 6560 492 3741436 101040 0 0 S android.process.media shell 6590 1 21172 1312 0 0 S adbd u0_a32 7012 492 3755700 117032 0 0 S com.google.android.apps.turbo:aab system 7328 492 3804720 173048 0 0 S com.wits.ksw root 7842 2 0 0 0 0 S [kworker/u16:1] u0_a12 7998 492 3740728 111352 0 0 S android.process.acore u0_a107 8084 492 3743224 95860 0 0 S gb.xxy.hr u0_a112 8730 492 3768968 128992 0 0 S com.google.android.keep root 9188 2 0 0 0 0 S [kworker/5:1] root 9300 2 0 0 0 0 S [kworker/u16:4] shell 9414 6590 9592 3300 sigsuspend 0 S sh u0_a93 9677 493 1154604 183060 0 0 S com.estrongs.android.pop u0_a93 9747 9677 5684 2396 0 0 S libestool2.so u0_i0 9756 1780 1051332 73532 0 0 S com.android.webview:sandboxed_process0 system 9790 492 3743836 97696 0 0 S com.qualcomm.location.XT root 10279 2 0 0 0 0 S [kworker/6:1] root 10619 2 0 0 0 0 S [kworker/4:0] root 10918 2 0 0 0 0 S [kworker/7:0] root 11140 2 0 0 0 0 S [kworker/u16:5] root 11506 2 0 0 0 0 S [kworker/5:0] u0_a17 11743 493 1088976 113684 0 0 S com.android.vending:instant_app_installer root 11850 2 0 0 0 0 S [kworker/4:2] u0_a57 11862 492 3777064 123188 0 0 S com.iflytek.inputmethod.assist root 12210 2 0 0 0 0 S [kworker/7:2] root 12420 2 0 0 0 0 S [kworker/6:0] root 12752 2 0 0 0 0 S [kworker/5:2] root 12987 2383 39540 4196 0 0 S gocsdk root 12998 418 12184 3212 0 0 S sleep shell 13011 9414 12188 4112 0 0 R ps Rotate right Rotate left Right Left Up Down Press Back https://pastebin.com/ztMwkCts |
||
Appreciate
1
Firefly1337846.00 |
10-22-2019, 01:25 PM | #796 |
Second Lieutenant
846
Rep 280
Posts |
Thank you, it helped!
You have a Snapdragon unit, right? They seem to work differently than PX6. The only relevant lines in the logcat are these: Code:
11-22 18:35:58.930 1708 1766 I KswMcuListener: --Mcu toString-----[ cmdType:A1 - data:17-03-01 ] 11-22 18:35:58.946 7328 7328 I com.wits.ksw.launcher.view.CustomBmwImageView: dispatchKeyEvent: KeyEvent.KEYCODE_DPAD_LEFT, MainActivity.mainActivity.refreshLastViewFocused() 11-22 18:35:57.690 1708 1766 I KswMcuListener: --Mcu toString-----[ cmdType:A1 - data:17-04-01 ] 11-22 18:35:57.706 7328 7328 I com.wits.ksw.launcher.view.CustomBmwImageView: dispatchKeyEvent: KeyEvent.KEYCODE_DPAD_RIGHT,--------------------------- 11-22 18:35:57.714 7328 7328 I com.wits.ksw.launcher.view.CustomBmwImageView: dispatchKeyEvent: KeyEvent.KEYCODE_DPAD_RIGHT,--------------------------- 11-22 18:35:57.731 1708 1766 I KswMcuListener: --Mcu toString-----[ cmdType:A1 - data:17-04-00 ] 11-22 18:35:57.690 1708 1766 I KswMcuListener: --Mcu toString-----[ cmdType:A1 - data:17-04-01 ] 11-22 18:35:57.706 7328 7328 I com.wits.ksw.launcher.view.CustomBmwImageView: dispatchKeyEvent: KeyEvent.KEYCODE_DPAD_RIGHT,--------------------------- 11-22 18:35:57.714 7328 7328 I com.wits.ksw.launcher.view.CustomBmwImageView: dispatchKeyEvent: KeyEvent.KEYCODE_DPAD_RIGHT,--------------------------- 11-22 18:35:57.731 1708 1766 I KswMcuListener: --Mcu toString-----[ cmdType:A1 - data:17-04-00 ] cmdType 'A1' is HEX and '161' in decimal. In class 'com.wits.pms.mcu.custom.KswMcuLogic' there is a method 'handleMessage' which hands over commands with value 161 to class 'com.wits.pms.mcu.custom.CarCanMsgHandle'. Here they have a beatiful hashmap with all the values: Code:
public final HashMap<Integer, Integer> keyEventMap = new HashMap<Integer, Integer>() { { put(Integer.valueOf(1), Integer.valueOf(19)); put(Integer.valueOf(2), Integer.valueOf(20)); put(Integer.valueOf(3), Integer.valueOf(21)); put(Integer.valueOf(4), Integer.valueOf(22)); put(Integer.valueOf(5), Integer.valueOf(66)); put(Integer.valueOf(7), Integer.valueOf(19)); put(Integer.valueOf(6), Integer.valueOf(20)); put(Integer.valueOf(8), Integer.valueOf(3)); put(Integer.valueOf(9), null); put(Integer.valueOf(10), null); put(Integer.valueOf(11), null); put(Integer.valueOf(12), Integer.valueOf(4)); put(Integer.valueOf(13), null); put(Integer.valueOf(14), Integer.valueOf(KeycodeCustom.KEYCODE_NAVI)); put(Integer.valueOf(16), Integer.valueOf(KeycodeCustom.KEYCODE_MODE)); put(Integer.valueOf(17), Integer.valueOf(5)); put(Integer.valueOf(18), null); put(Integer.valueOf(20), Integer.valueOf(KeycodeCustom.KEYCODE_VOICE_ASSIST)); put(Integer.valueOf(21), null); put(Integer.valueOf(22), null); put(Integer.valueOf(23), Integer.valueOf(88)); put(Integer.valueOf(24), Integer.valueOf(87)); put(Integer.valueOf(25), Integer.valueOf(85)); put(Integer.valueOf(26), Integer.valueOf(91)); } }; The first value is the MCU command type, the second value the raw Integer value of Android's KeyEvent keycodes. The final call is this: Code:
KeyUtils.pressKey(((Integer) this.keyEventMap.get(Integer.valueOf(opType))).intValue()); Code:
public class KeyUtils { public static void pressKey(final int keycode) { new Thread() { public void run() { new Instrumentation().sendKeyDownUpSync(keycode); } }.start(); } } I probably can hook this method directly with Xposed, there don't seem to be any broadcasts in the Snapdragon model (which is the one I ordered). I will try to cover both PX6 and Snapdragon, but my focus for now, of course, is with the Snapdragon unit. |
Appreciate
0
|
10-22-2019, 01:29 PM | #797 |
Second Lieutenant
73
Rep 237
Posts |
glad it helped Yes, snapdragon unit here (and 2017 bmw F87 car, but I think it doesn't matter)
|
Appreciate
0
|
10-22-2019, 01:42 PM | #798 |
Second Lieutenant
846
Rep 280
Posts |
Thanks again
To add to my post above, I posted too early. Just found this gem: Code:
public static final class IDrive { public static final int BACK = 12; public static final int CD = 9; public static final int CONFIRM = 5; public static final int DOWN = 2; public static final int EJECT = 18; public static final int LEFT = 3; public static final int MAP = 14; public static final int MENU = 8; public static final int MODE = 16; public static final int MUTE = 26; public static final int NEXT = 24; public static final int OPTION = 13; public static final int OP_TEL = 17; public static final int PLAYPAUSE = 25; public static final int PREV = 23; public static final int RADIO = 10; public static final int RIGHT = 4; public static final int TEL = 11; public static final int TURN_LEFT = 7; public static final int TURN_RIGHT = 6; public static final int UP = 1; public static final int VOICE = 20; public static final int VOL_ADD = 21; public static final int VOL_SUB = 22; } |
Appreciate
1
Stainy265.00 |
10-22-2019, 03:04 PM | #799 |
Second Lieutenant
73
Rep 237
Posts |
can't wait
the lack of a functional IDrive is currently the only issues with my headunit. The rom appears to be solid, everything works, no heat issue and the audio is pretty decent. I had many different android headunit on my old vw and the stock roms were a pity, this snapdragon unit is a real surprise for me. |
Appreciate
0
|
10-22-2019, 03:16 PM | #800 | |
New Member
0
Rep 15
Posts |
Quote:
|
|
Appreciate
0
|
10-23-2019, 05:40 AM | #801 |
New Member
0
Rep 26
Posts |
So i recently bought this head unit.
https://www.aliexpress.com/item/4000...1f864c4dBV2Mdv It's a snapdragon 4gb 8 core unit, however the seller provides no updates, does anyone have the 2.4.5 MCU update available that works with this unit? Thanks in advance |
Appreciate
0
|
10-23-2019, 06:07 AM | #802 | |
Colonel
1024
Rep 2,366
Posts
Drives: E63 645Ci
Join Date: Oct 2019
Location: Inverness
|
Quote:
But read this https://github.com/chinesebmwheaduni...i/Software#mcu before upgrading! |
|
Appreciate
0
|
10-23-2019, 06:44 AM | #803 |
Lieutenant
235
Rep 584
Posts |
Vexxus, are you having issues with your unit or is it just a case of looking for an update? Reading through these many posts I wonder if problems are "made" in this quest for updates, both my Avin units have worked flawlessly without any updates (let's hope I've not put a hex on it!!). As I've said before "if it ain't broke don't fix it".
|
Appreciate
0
|
10-23-2019, 08:25 AM | #804 |
Enlisted Member
2
Rep 38
Posts |
Hello, for your information, i have required MCU update file to my seller (MEKEDE) for my Snapdragon 4/64. They sent me update OTA (2.8.3), not MCU. I think to be different things, not?
I have required only MCU file but i don't have reply yet. Thanks, |
Appreciate
0
|
10-23-2019, 08:51 AM | #805 | |
Major
1084
Rep 1,048
Posts |
Quote:
Do you have CIC or CCC ? most time they only send update when they are shure it is an MCU update. for example my unit does open CIC Splitscreen when pressing the Phone button, instead of the HU`s phone book. Chri |
|
Appreciate
0
|
10-23-2019, 11:39 AM | #807 | |
Enlisted Member
2
Rep 38
Posts |
Quote:
Thanks, |
|
Appreciate
0
|
10-23-2019, 11:41 AM | #808 |
New Member
0
Rep 16
Posts |
I used my PX6 unit for a while without problem. But suddenly I can't connect to my android phone's WiFi hotspot anymore. Unit basically can't see it. But it can see other networks.
Other devices (laptop) can connect to the phone. Is there anything I can do? |
Appreciate
0
|
10-23-2019, 12:49 PM | #810 |
Enlisted Member
5
Rep 44
Posts |
Kind of a harsh comment, given he's doing this all for free. I do appreciate all the input from everyone here though. I'm looking for a listener that handles the idrive actions and translates it to native Android gestures/inputs that I can use with carguru's launcher. If anyone has such a thing it would be greatly appreciated. Shoot me a PayPal link as well.
|
Appreciate
0
|
10-23-2019, 01:25 PM | #812 | |
New Member
54
Rep 29
Posts |
Quote:
Here is the link : https://drive.google.com/drive/folde...Kd?usp=sharing You'll find it in the Apps folder. You will need the 'Automate' app to play this flow. Have fun |
|
Appreciate
0
|
10-23-2019, 01:35 PM | #813 | |
Private First Class
31
Rep 190
Posts |
Quote:
Seriously now ? He has the knowledge and the courage to continue his work. Everyone in here is trying to help in any way. Installation issues , audio issues. We are all counting to each other. It is always nice to know that your works is being followed by users and they support you. |
|
Appreciate
0
|
10-23-2019, 02:25 PM | #814 | |
Second Lieutenant
110
Rep 220
Posts
Drives: MINI Cooper, 2020 X1
Join Date: Aug 2014
Location: Europe
|
Quote:
|
|
Appreciate
0
|
Post Reply |
Bookmarks |
|
|