目录
- 常见命令
- msm8953_32:/proc # ps -ef
- msm8953_32:/ $ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_frequencies
- msm8953_32:/ # ls -al /dev/
- msm8953_32:/ $ ls -al /dev/i2c*
- msm8953_32:/ # i2cdetect -y 2 Error: Can't use SMBus Quick Write command on this bus
- msm8953_32:/ # i2cdetect -y 3 Error: Can't use SMBus Quick Write command on this bus
- msm8953_32:/ # i2cdetect -y 6 Error: Can't use SMBus Quick Write command on this bus
- msm8953_32:/ # uname -a
- 文件系统
- 摄像头相关
- 博泰S31代码中设置的文件节点
- msm8953_32:/ $ find / -iname "max9286" 2>/dev/null
- msm8953_32:/ # ls -al /sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat vdloss 1
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat dump_reg
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat dump_remote_reg
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat crossbar_exchange crossbar:ok
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat detect
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat state 00
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat sid 0x0
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera0_mode 0
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera0_light 0
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera1_mode 0
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera1_light 0
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat check 0
- msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat powerup 1 1
- msm8953_32:/ # cat /sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/max9286_pid 3 2 1280x720
- msm8953_32:/proc # cat /sys/kernel/camera_360/max9286_pid_all
- msm8953_32:/proc # ls -al /sys/bus/media/devices
- msm8953_32:/proc # ls -al /sys/class/video4linux
- for i in /sys/class/video4linux/video* ; do echo $i ;echo dev:$(cat $i/dev); echo name:$(cat $i/name);echo index:$(cat $i/index);echo link_name:$(cat $i/link_name);echo; done
- for i in /sys/class/video4linux/v4l-subdev* ; do echo $i ;echo dev:$(cat $i/dev); echo name:$(cat $i/name);echo index:$(cat $i/index);echo link_name:$(cat $i/link_name);echo; done
- for i in /sys/bus/media/devices/media* ; do echo $i ;echo dev:$(cat $i/dev); echo model:$(cat $i/model);echo; done
- msm8953_32:/ $ dumpsys media.camera
- thermal相关
常见命令
msm8953_32:/proc # ps -ef
msm8953_32:/ $ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_frequencies
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
652800 1036800 1401600 1689600 1804800
msm8953_32:/ # ls -al /dev/
total 4
drwxr-xr-x 15 root root 4040 1970-01-01 08:00 .
drwxrwxrwt 24 root root 820 1970-01-01 08:00 ..
---------- 1 root root 0 1970-01-01 08:00 .coldboot_done
drwx--x--x 2 root root 1920 1970-01-01 08:00 __properties__
crw-rw-r-- 1 system system 225, 0 1970-01-01 08:00 adsprpc-smd
crw------- 1 root root 10, 35 1970-01-01 08:00 android_mbim
crw------- 1 root root 10, 26 1970-01-01 08:00 android_rndis_qc
crw------- 1 root root 10, 9 1970-01-01 08:00 android_serial_device
crw------- 1 root root 240, 3 1970-01-01 08:00 apr_apps2
crw-rw-rw- 1 root root 10, 55 1970-01-01 08:00 ashmem
crw-r----- 1 radio radio 231, 0 1970-01-01 08:00 at_usb0
crw------- 1 root root 231, 1 1970-01-01 08:00 at_usb1
crw-rw---- 1 system audio 228, 0 1970-01-01 08:00 avtimer
crw-rw-rw- 1 root root 10, 58 1970-01-01 08:00 binder
drwxr-xr-x 4 root root 1700 1970-01-01 08:00 block
drwxr-xr-x 3 root root 60 1970-01-01 08:00 bus
crw------- 1 root root 10, 28 1970-01-01 08:00 ccid_bulk
crw------- 1 root root 10, 29 1970-01-01 08:00 ccid_ctrl
crwxrwxrwx 1 root root 10, 50 1970-01-01 08:00 cis_can_mpu
crwx------ 1 root root 10, 18 1970-01-01 08:00 cis_can_tbox
crwx------ 1 root root 10, 13 1970-01-01 08:00 cis_diag_tbox
crw------- 1 root root 10, 21 1970-01-01 08:00 cis_dump_data
crwx------ 1 root root 10, 14 1970-01-01 08:00 cis_eeprom_tbox
crwxrwxrwx 1 root root 10, 10 1970-01-01 08:00 cis_factory_mpu
crw------- 1 root root 10, 48 1970-01-01 08:00 cis_gps
crwx------ 1 root root 10, 16 1970-01-01 08:00 cis_key_tbox
crwxrwxrwx 1 root root 10, 49 1970-01-01 08:00 cis_mcu_mpu
crwx------ 1 root root 10, 15 1970-01-01 08:00 cis_pa_tbox
crwx------ 1 root root 10, 19 1970-01-01 08:00 cis_pwr_tbox
crwx------ 1 root root 10, 20 1970-01-01 08:00 cis_skey_tbox
crwx------ 1 root root 10, 17 1970-01-01 08:00 cis_sys_tbox
crwxrwxrwx 1 root root 10, 11 1970-01-01 08:00 cis_vehicle_extend_tbox
crwx------ 1 root root 10, 12 1970-01-01 08:00 cis_vehicle_tbox
crw------- 1 root root 5, 1 1970-01-01 08:00 console
crw------- 1 root root 10, 51 1970-01-01 08:00 coresight-stm
crw------- 1 root root 10, 52 1970-01-01 08:00 coresight-tmc-etf
crw------- 1 root root 10, 53 1970-01-01 08:00 coresight-tmc-etr
crw------- 1 root root 227, 0 1970-01-01 08:00 coresight-tmc-etr-stream
crw------- 1 root root 10, 41 1970-01-01 08:00 cpu_dma_latency
dr-xr-xr-x 2 system system 0 1970-01-01 08:00 cpuctl
drwxr-xr-x 8 system system 160 1970-01-01 08:00 cpuset
crw------- 1 root root 245, 0 1970-01-01 08:00 dcc_sram
crw------- 1 root root 10, 236 1970-01-01 08:00 device-mapper
crw-rw---- 1 system oem_2901 239, 0 1970-01-01 08:00 diag
crw-rw---- 1 usb usb 10, 30 1970-01-01 08:00 dpl_ctrl
crwxrwxrwx 1 root root 10, 23 1970-01-01 08:00 eap_transfer
-rw-r--r-- 1 logd logd 24 1970-01-01 08:00 event-log-tags
lrwxrwxrwx 1 root root 13 1970-01-01 08:00 fd -> /proc/self/fd
drwxrwx--- 2 root system 40 1970-01-01 08:00 fscklogs
crw-rw-rw- 1 root root 1, 7 1970-01-01 08:00 full
crw------- 1 root root 10, 229 1970-01-01 08:00 fuse
crwxrwxrwx 1 root root 10, 24 1970-01-01 08:00 gadget_transfer
drwxr-xr-x 2 root root 100 1970-01-01 08:00 graphics
crw------- 1 root root 10, 183 1970-01-01 08:00 hw_random
crw-rw-rw- 1 root root 10, 57 1970-01-01 08:00 hwbinder
crw-rw-rw- 1 root system 89, 2 1970-01-01 08:00 i2c-2
crw------- 1 root root 89, 3 1970-01-01 08:00 i2c-3
crw-rw-rw- 1 root root 89, 6 1970-01-01 08:00 i2c-6
crw------- 1 root root 235, 0 1970-01-01 08:00 icesdcc
drwxr-xr-x 2 root root 200 1970-01-01 08:00 input
crw-rw-r-- 1 system system 10, 95 1970-01-01 08:00 ion
crw-rw---- 1 radio radio 250, 0 1970-01-01 08:00 ipa
crw-rw---- 1 radio radio 249, 0 1970-01-01 08:00 ipaNatTable
crw------- 1 root root 248, 0 1970-01-01 08:00 ipa_tethering_bridge
crw------- 1 root root 10, 63 1970-01-01 08:00 ipod_auth
crw-rw---- 1 system camera 230, 0 1970-01-01 08:00 jpeg0
crw------- 1 root root 10, 59 1970-01-01 08:00 keychord
crw-rw-rw- 1 system system 237, 0 1970-01-01 08:45 kgsl-3d0
crw--w---- 1 root system 1, 11 1970-01-01 08:00 kmsg
crw------- 1 root root 10, 237 1970-01-01 08:00 loop-control
crw------- 1 root root 223, 0 1970-01-01 08:00 max9286
crw------- 1 root root 225, 2 1970-01-01 08:00 mdsprpc-smd
crw-rw-r-- 1 system system 246, 0 1970-01-01 08:00 mdss_rotator
crw-rw---- 1 system camera 251, 0 1970-01-01 08:00 media0
crw-rw---- 1 system camera 251, 1 1970-01-01 08:00 media1
crw------- 1 root root 10, 38 1970-01-01 08:00 memory_bandwidth
crw------- 1 root root 256, 0 1970-01-01 08:00 msm-rng
crw-rw---- 1 system audio 10, 78 1970-01-01 08:00 msm_aac
crw-rw---- 1 system audio 10, 86 1970-01-01 08:00 msm_aac_in
crw-rw---- 1 system audio 10, 76 1970-01-01 08:00 msm_alac
crw-rw---- 1 system audio 10, 71 1970-01-01 08:00 msm_amrnb
crw-rw---- 1 system audio 10, 83 1970-01-01 08:00 msm_amrnb_in
crw-rw---- 1 system audio 10, 70 1970-01-01 08:00 msm_amrwb
crw-rw---- 1 system audio 10, 66 1970-01-01 08:00 msm_amrwb_in
crw-rw---- 1 system audio 10, 69 1970-01-01 08:00 msm_amrwbplus
crw-rw---- 1 system audio 10, 75 1970-01-01 08:00 msm_ape
crw-rw---- 1 system audio 10, 94 1970-01-01 08:00 msm_audio_cal
crw-rw---- 1 system audio 10, 68 1970-01-01 08:00 msm_evrc
crw-rw---- 1 system audio 10, 84 1970-01-01 08:00 msm_evrc_in
crw------- 1 root root 10, 73 1970-01-01 08:00 msm_g711alaw
crw------- 1 root root 10, 81 1970-01-01 08:00 msm_g711alaw_in
crw------- 1 root root 10, 74 1970-01-01 08:00 msm_g711mlaw
crw------- 1 root root 10, 82 1970-01-01 08:00 msm_g711mlaw_in
crw-rw---- 1 system audio 10, 65 1970-01-01 08:00 msm_hweffects
crw-rw---- 1 system audio 10, 72 1970-01-01 08:00 msm_mp3
crw-rw---- 1 system audio 10, 77 1970-01-01 08:00 msm_multi_aac
crw-rw---- 1 system audio 10, 67 1970-01-01 08:00 msm_qcelp
crw-rw---- 1 system audio 10, 85 1970-01-01 08:00 msm_qcelp_in
crw-rw---- 1 system audio 10, 46 1970-01-01 08:00 msm_rtac
crw------- 1 root root 254, 0 1970-01-01 08:00 msm_sps
crw------- 1 root root 253, 0 1970-01-01 08:00 msm_thermal_query
crw-rw---- 1 system audio 10, 80 1970-01-01 08:00 msm_wma
crw-rw---- 1 system audio 10, 79 1970-01-01 08:00 msm_wmapro
crw-rw---- 1 root mtp 10, 27 1970-01-01 08:00 mtp_usb
crw------- 1 root root 10, 40 1970-01-01 08:00 network_latency
crw------- 1 root root 10, 39 1970-01-01 08:00 network_throughput
crw-rw-rw- 1 root root 1, 3 1970-01-01 08:00 null
crw-rw---- 1 radio vpn 108, 0 1970-01-01 08:00 ppp
crw------- 1 root root 10, 1 1970-01-01 08:00 psaux
crw-rw---- 1 system system 10, 22 1970-01-01 08:00 pta
crw-rw-rw- 1 root root 5, 2 1970-01-01 08:45 ptmx
drwxr-xr-x 2 root root 0 1970-01-01 08:00 pts
crw------- 1 root root 10, 62 1970-01-01 08:00 qce
crw-rw---- 1 system drmrpc 236, 0 1970-01-01 08:00 qseecom
crw-r----- 1 system system 81, 16 1970-01-01 08:00 radio0
crwxrwxrwx 1 root root 81, 17 1970-01-01 08:00 radio1
crw-r----- 1 system system 10, 88 1970-01-01 08:00 ramdump_a506_zap
crw-r----- 1 system system 10, 44 1970-01-01 08:00 ramdump_adsp
crw-r----- 1 system system 10, 36 1970-01-01 08:00 ramdump_adsp_rh
crw-r----- 1 system system 10, 89 1970-01-01 08:00 ramdump_memshare_DIAG
crw-r----- 1 system system 10, 90 1970-01-01 08:00 ramdump_memshare_FTM
crw-r----- 1 system system 10, 91 1970-01-01 08:00 ramdump_memshare_GPS
crw-r----- 1 system system 10, 42 1970-01-01 08:00 ramdump_modem
crw-r----- 1 system system 10, 37 1970-01-01 08:00 ramdump_smem
crw-r----- 1 system system 10, 87 1970-01-01 08:00 ramdump_venus
crw-r----- 1 system system 10, 43 1970-01-01 08:00 ramdump_wcnss
crw-rw-rw- 1 root root 1, 8 1970-01-01 08:00 random
crwxrwxrwx 1 root root 238, 0 1970-01-01 08:00 rbgi0
crw------- 1 root root 10, 93 1970-01-01 08:00 rfkill
crw-rw---- 1 usb usb 10, 34 1970-01-01 08:00 rmnet_ctrl
crw------- 1 root root 10, 33 1970-01-01 08:00 rmnet_ctrl1
crw------- 1 root root 10, 32 1970-01-01 08:00 rmnet_ctrl2
crw------- 1 root root 10, 31 1970-01-01 08:00 rmnet_ctrl3
crw-rw---- 1 system system 252, 0 1970-01-01 08:00 rtc0
crw-rw---- 1 system system 225, 1 1970-01-01 08:00 sdsprpc-smd
crw------- 1 root root 226, 0 1970-01-01 08:00 sensors
crwxrwxrwx 1 root root 10, 47 1970-01-01 08:00 sigdet0
crw------- 1 root root 241, 1 1970-01-01 08:00 smd1
crw-rw---- 1 radio radio 241, 11 1970-01-01 08:00 smd11
crw-rw---- 1 bluetooth bluetooth 241, 2 1970-01-01 08:00 smd2
crw------- 1 root root 241, 21 1970-01-01 08:00 smd21
crw------- 1 root root 240, 1 1970-01-01 08:00 smd22
crw-rw---- 1 bluetooth bluetooth 241, 3 1970-01-01 08:23 smd3
crw------- 1 root root 241, 36 1970-01-01 08:00 smd36
crw-rw---- 1 system system 241, 4 1970-01-01 08:00 smd4
crw-rw---- 1 system system 241, 5 1970-01-01 08:00 smd5
crw-rw---- 1 system system 241, 6 1970-01-01 08:00 smd6
crw-rw---- 1 bluetooth bluetooth 241, 7 1970-01-01 08:00 smd7
crw------- 1 root root 241, 8 1970-01-01 08:00 smd8
crw------- 1 root root 240, 4 1970-01-01 08:00 smd_pkt_loopback
crw-r----- 1 radio radio 240, 0 1970-01-01 08:00 smdcntl0
crw-r----- 1 radio radio 240, 2 1970-01-01 08:00 smdcntl8
crw------- 1 root root 10, 92 1970-01-01 08:00 smem_log
drwxr-xr-x 2 root root 1700 1970-01-01 08:00 snd
drwxr-xr-x 8 root root 760 1970-01-01 08:00 socket
crw-rw-rw- 1 root root 153, 0 1970-01-01 08:00 spidev8.1
-rw------- 1 root root 0 1970-01-01 08:00 startPateo
drwxr-xr-x 7 system system 140 1970-01-01 08:00 stune
crw-r----- 1 system system 244, 0 1970-01-01 08:00 subsys_a506_zap
crw-r----- 1 system system 244, 2 1970-01-01 08:00 subsys_adsp
crw-r----- 1 system system 244, 4 1970-01-01 08:00 subsys_modem
crw-r----- 1 system system 244, 1 1970-01-01 08:00 subsys_venus
crw-r----- 1 system system 244, 3 1970-01-01 08:00 subsys_wcnss
crw------- 1 root root 10, 54 1970-01-01 08:00 sw_sync
crw-rw-rw- 1 root root 5, 0 1970-01-01 08:00 tty
crw-rw---- 1 system system 232, 0 1970-01-01 08:00 ttyGS0
crw-rw-rw- 1 root system 242, 0 1970-01-01 08:45 ttyHSL0
crw-rw-rw- 1 root system 242, 1 1970-01-01 08:00 ttyHSL1
crw-rw-rw- 1 root system 242, 2 1970-01-01 08:01 ttyHSL2
crw-rw---- 1 system vpn 10, 200 1970-01-01 08:00 tun
crw-rw---- 1 uhid uhid 10, 239 1970-01-01 08:00 uhid
crw-rw---- 1 system bluetooth 10, 223 1970-01-01 08:00 uinput
crw-rw---- 1 system system 234, 0 1970-01-01 08:00 uio0
crw-rw---- 1 system system 234, 1 1970-01-01 08:00 uio1
crw-rw-rw- 1 root root 1, 9 1970-01-01 08:00 urandom
drwxrwx--- 3 shell shell 60 1970-01-01 08:00 usb-ffs
crw-rw---- 1 root usb 10, 25 1970-01-01 08:00 usb_accessory
crw-rw---- 1 system system 10, 64 1970-01-01 08:00 usf1
crw-rw---- 1 system camera 81, 3 1970-01-01 08:00 v4l-subdev0
crw-rw---- 1 system camera 81, 4 1970-01-01 08:00 v4l-subdev1
crw-rw---- 1 system camera 81, 13 1970-01-01 08:00 v4l-subdev10
crw-rw---- 1 system camera 81, 14 1970-01-01 08:00 v4l-subdev11
crw-rw---- 1 system camera 81, 15 1970-01-01 08:00 v4l-subdev12
crw-rw---- 1 system camera 81, 19 1970-01-01 08:00 v4l-subdev13
crw-rw---- 1 system camera 81, 5 1970-01-01 08:00 v4l-subdev2
crw-rw---- 1 system camera 81, 6 1970-01-01 08:00 v4l-subdev3
crw-rw---- 1 system camera 81, 7 1970-01-01 08:00 v4l-subdev4
crw-rw---- 1 system camera 81, 8 1970-01-01 08:00 v4l-subdev5
crw-rw---- 1 system camera 81, 9 1970-01-01 08:00 v4l-subdev6
crw-rw---- 1 system camera 81, 10 1970-01-01 08:00 v4l-subdev7
crw-rw---- 1 system camera 81, 11 1970-01-01 08:00 v4l-subdev8
crw-rw---- 1 system camera 81, 12 1970-01-01 08:00 v4l-subdev9
crw-rw---- 1 system camera 81, 2 1970-01-01 08:00 video0
crw-rw---- 1 system camera 81, 18 1970-01-01 08:00 video1
crw-rw---- 1 system camera 81, 0 1970-01-01 08:00 video32
crw-rw---- 1 system camera 81, 1 1970-01-01 08:00 video33
crw-rw-rw- 1 root root 10, 56 1970-01-01 08:00 vndbinder
crw-rw---- 1 system system 10, 61 1970-01-01 08:00 wcnss_ctrl
crw-rw---- 1 system system 10, 60 1970-01-01 08:00 wcnss_wlan
crw-rw---- 1 radio radio 224, 0 1970-01-01 08:00 wwan_ioctl
crw-r--r-- 1 root root 10, 45 1970-01-01 08:00 xt_qtaguid
crw-rw-rw- 1 root root 1, 5 1970-01-01 08:00 zero
msm8953_32:/ $
msm8953_32:/ $ ls -al /dev/i2c*
crw-rw-rw- 1 root system 89, 2 1970-01-01 08:00 /dev/i2c-2
crw------- 1 root root 89, 3 1970-01-01 08:00 /dev/i2c-3
crw-rw-rw- 1 root root 89, 6 1970-01-01 08:00 /dev/i2c-6
msm8953_32:/ $
msm8953_32:/ # i2cdetect -y 2 Error: Can't use SMBus Quick Write command on this bus
msm8953_32:/ # i2cdetect -y 3 Error: Can't use SMBus Quick Write command on this bus
msm8953_32:/ # i2cdetect -y 6 Error: Can't use SMBus Quick Write command on this bus
msm8953_32:/ # uname -a
Linux localhost 3.18.71-perf-g627b3fb0a90 #2 SMP PREEMPT Mon Mar 18 15:49:48 CST 2024 armv7l
文件系统
msm8953_32:/proc # ls -al /vendor/bin
total 14200
drwxr-xr-x 4 root shell 8192 2009-01-01 00:00 .
drwxr-xr-x 17 root root 4096 1970-01-01 08:00 ..
-rwxr-xr-x 1 root shell 16220 2009-01-01 00:00 DR_AP_Service
-rwxr-xr-x 1 root shell 59100 2009-01-01 00:00 KmInstallKeybox
-rwxr-xr-x 1 root shell 91304 2009-01-01 00:00 LKCore
-rwxr-xr-x 1 root shell 16252 2009-01-01 00:00 PktRspTest
-rwxr-xr-x 1 root shell 20600 2009-01-01 00:00 SoterProvisioningTool
-rwxr-xr-x 1 root shell 28884 2009-01-01 00:00 StoreKeybox
-rwxr-xr-x 1 root shell 29096 2009-01-01 00:00 WifiLogger_app
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 acpi -> toybox_vendor
-rwxr-xr-x 1 root shell 16188 2009-01-01 00:00 adsprpcd
-rwxr-xr-x 1 root shell 37996 2009-01-01 00:00 ais_client_daemon
-rwxr-xr-x 1 root shell 16304 2009-01-01 00:00 ais_client_daemon_test
-rwxr-xr-x 1 root shell 91768 2009-01-01 00:00 ais_server
-rwxr-xr-x 1 root shell 37276 2009-01-01 00:00 athdiag
-rwxr-xr-x 1 root shell 20632 2009-01-01 00:00 audioflacapp
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 base64 -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 basename -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 blockdev -> toybox_vendor
-rwxr-xr-x 1 root shell 29436 2009-01-01 00:00 brlinkd
-rwxr-xr-x 1 root shell 20492 2009-01-01 00:00 btnvtool
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cal -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cat -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 chcon -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 chgrp -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 chmod -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 chown -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 chroot -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 chrt -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cksum -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 clear -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cmp -> toybox_vendor
-rwxr-xr-x 1 system system 24992 2009-01-01 00:00 cnd
-rwxr-xr-x 1 root shell 208656 2009-01-01 00:00 cnss_diag
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 comm -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cp -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cpio -> toybox_vendor
-rwxr-xr-x 1 root shell 20352 2009-01-01 00:00 cplay
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 cut -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 date -> toybox_vendor
lrwxr-xr-x 1 root shell 14 2009-01-01 00:00 dd -> toolbox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 df -> toybox_vendor
-rwxr-xr-x 1 root shell 20312 2009-01-01 00:00 diag_callback_sample
-rwxr-xr-x 1 root shell 28720 2009-01-01 00:00 diag_dci_sample
-rwxr-xr-x 1 root shell 16316 2009-01-01 00:00 diag_klog
-rwxr-xr-x 1 root shell 38248 2009-01-01 00:00 diag_mdlog
-rwxr-xr-x 1 root shell 30244 2009-01-01 00:00 diag_socket_log
-rwxr-xr-x 1 root shell 21064 2009-01-01 00:00 diag_uart_log
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 diff -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 dirname -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 dmesg -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 dos2unix -> toybox_vendor
-rwxr-xr-x 1 root shell 63580 2009-01-01 00:00 dpmQmiMgr
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 du -> toybox_vendor
-rwxr-xr-x 1 root shell 16296 2009-01-01 00:00 e_loop
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 echo -> toybox_vendor
lrwxr-xr-x 1 root shell 4 2009-01-01 00:00 egrep -> grep
-rwxr-xr-x 1 root shell 21424 2009-01-01 00:00 energy-awareness
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 env -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 expand -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 expr -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 fallocate -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 false -> toybox_vendor
lrwxr-xr-x 1 root shell 4 2009-01-01 00:00 fgrep -> grep
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 file -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 find -> toybox_vendor
-rwxr-xr-x 1 root shell 92 2009-01-01 00:00 flightmode.sh
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 flock -> toybox_vendor
-rwxr-xr-x 1 root shell 37232 2009-01-01 00:00 fm_qsoc_patches
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 free -> toybox_vendor
-rwxr-xr-x 1 root shell 16232 2009-01-01 00:00 gamed
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 getenforce -> toybox_vendor
lrwxr-xr-x 1 root shell 14 2009-01-01 00:00 getevent -> toolbox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 getprop -> toybox_vendor
-rwxr-xr-x 1 root shell 24760 2009-01-01 00:00 gps_monitor
-rwxr-xr-x 1 root shell 29812 2009-01-01 00:00 grep
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 groups -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 gunzip -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 gzip -> toybox_vendor
-rwxr-xr-x 1 root shell 157356 2009-01-01 00:00 hal_proxy_daemon
-rwxr-xr-x 1 root shell 49940 2009-01-01 00:00 hbtp_daemon
-rwxr-xr-x 1 root shell 141276 2009-01-01 00:00 hci_qcomm_init
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 head -> toybox_vendor
-rwxr-xr-x 1 wifi wifi 545928 2009-01-01 00:00 hostapd
-rwxr-xr-x 1 root shell 56044 2009-01-01 00:00 hostapd_cli
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 hostname -> toybox_vendor
-rwxr-xr-x 1 root shell 37988 2009-01-01 00:00 hvdcp_opti
drwxr-xr-x 2 root shell 4096 2009-01-01 00:00 hw
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 hwclock -> toybox_vendor
-rwxr-xr-x 1 root shell 114624 2009-01-01 00:00 icm
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 id -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 ifconfig -> toybox_vendor
-rwxr-xr-x 1 system radio 108720 2009-01-01 00:00 ims_rtp_daemon
-rwxr-xr-x 1 system system 158748 2009-01-01 00:00 imsdatadaemon
-rwxr-xr-x 1 root shell 108504 2009-01-01 00:00 imsqmidaemon
-rwxr-xr-x 1 system radio 24768 2009-01-01 00:00 imsrcsd
-rwxr-xr-x 1 root shell 3480 2009-01-01 00:00 init.class_main.sh
-rwxr-xr-x 1 root shell 1775 2009-01-01 00:00 init.crda.sh
-rwxr-xr-x 1 root shell 1732 2009-01-01 00:00 init.mdm.sh
-rwxr-xr-x 1 root shell 7055 2009-01-01 00:00 init.qcom.class_core.sh
-rwxr-xr-x 1 root shell 3653 2009-01-01 00:00 init.qcom.coex.sh
-rwxr-xr-x 1 root shell 2007 2009-01-01 00:00 init.qcom.crashdata.sh
-rwxr-xr-x 1 root shell 19548 2009-01-01 00:00 init.qcom.early_boot.sh
-rwxr-xr-x 1 root shell 1727 2009-01-01 00:00 init.qcom.efs.sync.sh
-rwxr-xr-x 1 root shell 179833 2009-01-01 00:00 init.qcom.post_boot.sh
-rwxr-xr-x 1 root shell 2769 2009-01-01 00:00 init.qcom.sdio.sh
-rwxr-xr-x 1 root shell 2003 2009-01-01 00:00 init.qcom.sensors.sh
-rwxr-xr-x 1 root shell 15666 2009-01-01 00:00 init.qcom.sh
-rwxr-xr-x 1 root shell 2928 2009-01-01 00:00 init.qcom.syspart_fixup.sh
-rwxr-xr-x 1 root shell 13210 2009-01-01 00:00 init.qcom.usb.sh
-rwxr-xr-x 1 root shell 18977 2009-01-01 00:00 init.qcom.wifi.sh
-rwxr-xr-x 1 root shell 2748 2009-01-01 00:00 init.qti.fm.sh
-rwxr-xr-x 1 root shell 2159 2009-01-01 00:00 init.qti.ims.sh
-rwxr-xr-x 1 root shell 1689 2009-01-01 00:00 init.qti.qseecomd.sh
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 inotifyd -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 insmod -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 ionice -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 iorenice -> toybox_vendor
-rwxr-xr-x 1 root shell 293432 2009-01-01 00:00 ipacm
-rwxr-xr-x 1 root shell 20452 2009-01-01 00:00 irsc_util
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 kill -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 killall -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 ln -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 load_policy -> toybox_vendor
-rwxr-xr-x 1 root shell 65384 2009-01-01 00:00 loc_launcher
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 log -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 logname -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 losetup -> toybox_vendor
-rwxr-xr-x 1 root shell 464312 2009-01-01 00:00 lowi-server
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 ls -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 lsmod -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 lsof -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 lspci -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 lsusb -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 md5sum -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 microcom -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mkdir -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mkfifo -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mknod -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mkswap -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mktemp -> toybox_vendor
-rwxr-xr-x 1 root shell 33968 2009-01-01 00:00 mlid
-rwxr-xr-x 1 root shell 118544 2009-01-01 00:00 mm-audio-ftm
-rwxr-xr-x 1 root shell 84844 2009-01-01 00:00 mm-qcamera-app
-rwxr-xr-x 1 root shell 33052 2009-01-01 00:00 mm-qcamera-daemon
-rwxr-xr-x 1 root shell 24788 2009-01-01 00:00 mm-qjpeg-dec-test
-rwxr-xr-x 1 root shell 24788 2009-01-01 00:00 mm-qjpeg-enc-test
-rwxr-xr-x 1 root shell 33120 2009-01-01 00:00 mm-qomx-idec-test
-rwxr-xr-x 1 root shell 37392 2009-01-01 00:00 mm-qomx-ienc-test
-rwxr-xr-x 1 root shell 331232 2009-01-01 00:00 mm-vidc-omx-test
-rwxr-xr-x 1 root shell 33704 2009-01-01 00:00 mmid
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 modinfo -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 modprobe -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 more -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mount -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mountpoint -> toybox_vendor
-rwxr-xr-x 1 root shell 37140 2009-01-01 00:00 msm_irqbalance
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 mv -> toybox_vendor
-rwxr-xr-x 1 root shell 1247816 2009-01-01 00:00 netmgrd
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 netstat -> toybox_vendor
lrwxr-xr-x 1 root shell 14 2009-01-01 00:00 newfs_msdos -> toolbox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 nice -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 nl -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 nohup -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 od -> toybox_vendor
-rwxr-xr-x 1 root shell 1034 2009-01-01 00:00 otg_control.sh
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 paste -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 patch -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 pgrep -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 pidof -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 pkill -> toybox_vendor
-rwxr-xr-x 1 root shell 16216 2009-01-01 00:00 pm-proxy
-rwxr-xr-x 1 system system 47684 2009-01-01 00:00 pm-service
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 pmap -> toybox_vendor
-rwxr-xr-x 1 root shell 41116 2009-01-01 00:00 port-bridge
-rwxr-xr-x 1 root shell 16256 2009-01-01 00:00 power_off_alarm
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 printenv -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 printf -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 ps -> toybox_vendor
-rwxr-xr-x 1 root shell 37604 2009-01-01 00:00 ptt_socket_app
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 pwd -> toybox_vendor
-rwxr-xr-x 1 root shell 3742 2009-01-01 00:00 qca6234-service.sh
-rwxr-xr-x 1 root shell 24528 2009-01-01 00:00 qjpeg-dma-test
drwxr-xr-x 2 root shell 4096 2009-01-01 00:00 qmi-framework-tests
-rwxr-xr-x 1 root shell 111424 2009-01-01 00:00 qmi_simple_ril_test
-rwxr-xr-x 1 root shell 41724 2009-01-01 00:00 qseecom_sample_client
-rwxr-xr-x 1 root shell 20648 2009-01-01 00:00 qseecomd
-rwxr-xr-x 1 root shell 110368 2009-01-01 00:00 qti
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 readlink -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 realpath -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 renice -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 restorecon -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 rm -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 rmdir -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 rmmod -> toybox_vendor
-rwxr-xr-x 1 root shell 33924 2009-01-01 00:00 rmt_storage
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 runcon -> toybox_vendor
-rwxr-xr-x 1 root shell 24668 2009-01-01 00:00 secure_ui_sample_client
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sed -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sendevent -> toybox_vendor
-rwxr-xr-x 1 root shell 173244 2009-01-01 00:00 sensors.qcom
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 seq -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 setenforce -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 setprop -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 setsid -> toybox_vendor
-rwxr-xr-x 1 root shell 192308 2009-01-01 00:00 sh
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sha1sum -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sha224sum -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sha256sum -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sha384sum -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sha512sum -> toybox_vendor
-rwxr-xr-x 1 root shell 560856 2009-01-01 00:00 sigma_dut
-rwxr-xr-x 1 root shell 121 2009-01-01 00:00 silentmode.sh
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sleep -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sort -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 split -> toybox_vendor
-rwxr-xr-x 1 root shell 20368 2009-01-01 00:00 ssr_diag
-rwxr-xr-x 1 root shell 20412 2009-01-01 00:00 ssr_setup
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 start -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 stat -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 stop -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 strings -> toybox_vendor
-rwxr-xr-x 1 root shell 29012 2009-01-01 00:00 subsystem_ramdump
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 swapoff -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 swapon -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sync -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 sysctl -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 tac -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 tail -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 tar -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 taskset -> toybox_vendor
-rwxr-xr-x 1 root shell 16184 2009-01-01 00:00 tbaseLoader
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 tee -> toybox_vendor
-rwxr-xr-x 1 root shell 24496 2009-01-01 00:00 test_diag
-rwxr-xr-x 1 root shell 89144 2009-01-01 00:00 tftp_server
-rwxr-xr-x 1 root shell 4737568 2009-01-01 00:00 thermal-engine
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 time -> toybox_vendor
-rwxr-xr-x 1 root shell 37332 2009-01-01 00:00 time_daemon
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 timeout -> toybox_vendor
-rwxr-xr-x 1 root shell 72248 2009-01-01 00:00 toolbox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 top -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 touch -> toybox_vendor
-rwxr-xr-x 1 root shell 397656 2009-01-01 00:00 toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 tr -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 true -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 truncate -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 tty -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 ulimit -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 umount -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 uname -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 uniq -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 unix2dos -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 uptime -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 usleep -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 uudecode -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 uuencode -> toybox_vendor
-rwxr-xr-x 1 root shell 29132 2009-01-01 00:00 vendor_cmd_tool
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 vmstat -> toybox_vendor
-rwxr-xr-x 1 root shell 37376 2009-01-01 00:00 vndservice
-rwxr-xr-x 1 root shell 20964 2009-01-01 00:00 vndservicemanager
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 wc -> toybox_vendor
-rwxr-xr-x 1 bluetooth bluetooth 90756 2009-01-01 00:00 wcnss_filter
-rwxr-xr-x 1 root shell 24736 2009-01-01 00:00 wcnss_service
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 which -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 whoami -> toybox_vendor
-rwxr-xr-x 1 root shell 20332 2009-01-01 00:00 wifidisplayhalservice
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 xargs -> toybox_vendor
-rwxr-xr-x 1 root shell 129604 2009-01-01 00:00 xtra-daemon
-rwxr-xr-x 1 gps gps 1091000 2009-01-01 00:00 xtwifi-client
-rwxr-xr-x 1 root shell 80004 2009-01-01 00:00 xtwifi-inet-agent
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 xxd -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 yes -> toybox_vendor
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 zcat -> toybox_vendor
msm8953_32:/ $
msm8953_32:/proc # ls -al /system/bin
total 23204
drwxr-xr-x 3 root shell 8192 2009-01-01 00:00 .
drwxr-xr-x 16 root root 4096 1970-01-01 08:00 ..
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 acpi -> toybox
-rwxr-xr-x 1 root shell 1228616 2009-01-01 00:00 adbd
-rwxr-xr-x 1 root shell 78932 2009-01-01 00:00 ais_client_test
-rwxr-xr-x 1 root shell 1583 2009-01-01 00:00 aispeech_license.sh
-rwxr-xr-x 1 root shell 207 2009-01-01 00:00 am
lrwxr-xr-x 1 root shell 13 2009-01-01 00:00 app_process -> app_process32
-rwxr-xr-x 1 root shell 29156 2009-01-01 00:00 app_process32
-rwxr-xr-x 1 root shell 222664 2009-01-01 00:00 applypatch
-rwxr-xr-x 1 root shell 33 2009-01-01 00:00 appops
-rwxr-xr-x 1 root shell 215 2009-01-01 00:00 appwidget
-rwxr-xr-x 1 root shell 8804 2009-01-01 00:00 art
-rwxr-xr-x 1 root shell 91604 2009-01-01 00:00 atrace
-rwxr-xr-x 1 root shell 20516 2009-01-01 00:00 audioserver
-rwxr-xr-x 1 root shell 24780 2009-01-01 00:00 avm_run
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 base64 -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 basename -> toybox
-rwxr-xr-x 1 root shell 51284 2009-01-01 00:00 bcc
-rwxr-xr-x 1 root shell 20524 2009-01-01 00:00 blkid
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 blockdev -> toybox
-rwxr-xr-x 1 root shell 199 2009-01-01 00:00 bmgr
-rwxr-xr-x 1 root shell 24968 2009-01-01 00:00 bootanimation
-rwxr-xr-x 1 root shell 41852 2009-01-01 00:00 bootstat
-rwxr-xr-x 1 root shell 37784 2009-01-01 00:00 brctl
-rwxr-xr-x 1 root shell 29436 2009-01-01 00:00 brlinkd
-rwxr-xr-x 1 root shell 25068 2009-01-01 00:00 bt_logger
-rwxr-xr-x 1 root shell 156 2009-01-01 00:00 bu
-rwxr-xr-x 1 root shell 16200 2009-01-01 00:00 bugreport
-rwxr-xr-x 1 root shell 20408 2009-01-01 00:00 bugreportz
lrwxr-xr-x 1 root shell 5 2009-01-01 00:00 bunzip2 -> bzip2
-rwxr-xr-x 1 root shell 1965780 2009-01-01 00:00 busybox
lrwxr-xr-x 1 root shell 5 2009-01-01 00:00 bzcat -> bzip2
-rwxr-xr-x 1 root shell 101732 2009-01-01 00:00 bzip2
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cal -> toybox
-rwxr-xr-x 1 root shell 16260 2009-01-01 00:00 cameraserver
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cat -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 chcon -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 chgrp -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 chmod -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 chown -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 chroot -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 chrt -> toybox
-rwxr-xr-x 1 root shell 1101 2009-01-01 00:00 cis_dump_data_to_log.sh
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cksum -> toybox
-rwxr-xr-x 1 root shell 52952 2009-01-01 00:00 clatd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 clear -> toybox
-rwxr-xr-x 1 root shell 46084 2009-01-01 00:00 cmd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cmp -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 comm -> toybox
-rwxr-xr-x 1 root shell 207 2009-01-01 00:00 content
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cp -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cpio -> toybox
-rwxr-xr-x 1 root shell 102232 2009-01-01 00:00 crash_dump32
-rwxr-xr-x 1 root shell 284484 2009-01-01 00:00 curl
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 cut -> toybox
-rwxr-xr-x 1 root shell 38176 2009-01-01 00:00 cxdish
lrwxr-xr-x 1 root shell 10 2009-01-01 00:00 dalvikvm -> dalvikvm32
-rwxr-xr-x 1 root shell 24664 2009-01-01 00:00 dalvikvm32
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 date -> toybox
lrwxr-xr-x 1 root shell 7 2009-01-01 00:00 dd -> toolbox
-rwxr-xr-x 1 root shell 20448 2009-01-01 00:00 debuggerd
-rwxr-xr-x 1 root shell 141896 2009-01-01 00:00 dex2oat
-rwxr-xr-x 1 root shell 32940 2009-01-01 00:00 dexdiag
-rwxr-xr-x 1 root shell 104512 2009-01-01 00:00 dexdump
-rwxr-xr-x 1 root shell 20588 2009-01-01 00:00 dexlist
-rwxr-xr-x 1 root shell 29100 2009-01-01 00:00 dexoptanalyzer
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 df -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 diff -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 dirname -> toybox
-rwxr-xr-x 1 root shell 540364 2009-01-01 00:00 dls_reverse_svr
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 dmesg -> toybox
-rwxr-xr-x 1 root shell 160524 2009-01-01 00:00 dnsmasq
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 dos2unix -> toybox
-rwxr-xr-x 1 root shell 156 2009-01-01 00:00 dpm
-rwxr-xr-x 1 root shell 36980 2009-01-01 00:00 dpmd
-rwxr-xr-x 1 root shell 589664 2009-01-01 00:00 draw_line-linux
-rwxr-xr-x 1 root shell 66228 2009-01-01 00:00 drmserver
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 du -> toybox
-rwxr-xr-x 1 root shell 230700 2009-01-01 00:00 dumpstate
-rwxr-xr-x 1 root shell 41896 2009-01-01 00:00 dumpsys
-rwxr-xr-x 1 root shell 29328 2009-01-01 00:00 dun-server
-rwxr-xr-x 1 root shell 187752 2009-01-01 00:00 e2fsck
-rwxr-xr-x 1 root shell 29440 2009-01-01 00:00 e2fsdroid
-rwxr-xr-x 1 root shell 16192 2009-01-01 00:00 ebtables
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 echo -> toybox
lrwxr-xr-x 1 root shell 4 2009-01-01 00:00 egrep -> grep
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 env -> toybox
-rwxr-xr-x 1 root shell 60664 2009-01-01 00:00 eryalinkcore
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 expand -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 expr -> toybox
-rwxr-xr-x 1 root shell 280320 2009-01-01 00:00 factory_test
-rwxr-xr-x 1 root shell 195252 2009-01-01 00:00 factory_test_2
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 fallocate -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 false -> toybox
-rwxr-xr-x 1 root shell 942368 2009-01-01 00:00 ffmpeg_exec
lrwxr-xr-x 1 root shell 4 2009-01-01 00:00 fgrep -> grep
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 file -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 find -> toybox
-rwxr-xr-x 1 root shell 5538 2009-01-01 00:00 fix.sh
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 flock -> toybox
-rwxr-xr-x 1 root shell 34016 2009-01-01 00:00 fmconfig
-rwxr-xr-x 1 root shell 16236 2009-01-01 00:00 fmfactorytest
-rwxr-xr-x 1 root shell 29448 2009-01-01 00:00 fmfactorytestserver
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 free -> toybox
-rwxr-xr-x 1 root shell 101920 2009-01-01 00:00 fsck.f2fs
-rwxr-xr-x 1 root shell 33144 2009-01-01 00:00 fsck_msdos
-rwxr-xr-x 1 root shell 42944 2009-01-01 00:00 gatekeeperd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 getenforce -> toybox
lrwxr-xr-x 1 root shell 7 2009-01-01 00:00 getevent -> toolbox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 getprop -> toybox
-rwxr-xr-x 1 root shell 29812 2009-01-01 00:00 grep
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 groups -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 gunzip -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 gzip -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 head -> toybox
-rwxr-xr-x 1 root shell 56200 2009-01-01 00:00 healthd
-rwxr-xr-x 1 root shell 213 2009-01-01 00:00 hid
-rwxr-xr-x 1 root shell 308652 2009-01-01 00:00 host_manager_11ad
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 hostname -> toybox
-rwxr-xr-x 1 root shell 1441 2009-01-01 00:00 hu_run.sh
drwxr-xr-x 2 root shell 4096 2009-01-01 00:00 hw
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 hwclock -> toybox
-rwxr-xr-x 1 root shell 78068 2009-01-01 00:00 hwservicemanager
-rwxr-xr-x 1 root shell 24588 2009-01-01 00:00 i2cdetect
-rwxr-xr-x 1 root shell 24644 2009-01-01 00:00 i2cdump
-rwxr-xr-x 1 root shell 24648 2009-01-01 00:00 i2cget
-rwxr-xr-x 1 root shell 24636 2009-01-01 00:00 i2cset
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 id -> toybox
-rwxr-xr-x 1 root shell 37400 2009-01-01 00:00 idmap
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 ifconfig -> toybox
-rwxr-xr-x 1 root shell 194 2009-01-01 00:00 ime
-rwxr-xr-x 1 root shell 29072 2009-01-01 00:00 incident
-rwxr-xr-x 1 root shell 55652 2009-01-01 00:00 incidentd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 inotifyd -> toybox
-rwxr-xr-x 1 root shell 203 2009-01-01 00:00 input
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 insmod -> toybox
-rwxr-x--- 1 root root 622 2009-01-01 00:00 install-recovery.sh
-rwxr-xr-x 1 root shell 205420 2009-01-01 00:00 installd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 ionice -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 iorenice -> toybox
-rwxr-xr-x 1 root shell 232844 2009-01-01 00:00 ip
lrwxr-xr-x 1 root shell 20 2009-01-01 00:00 ip-wrapper-1.0 -> netutils-wrapper-1.0
-rwxr-xr-x 1 root shell 300752 2009-01-01 00:00 ip6tables
lrwxr-xr-x 1 root shell 9 2009-01-01 00:00 ip6tables-restore -> ip6tables
lrwxr-xr-x 1 root shell 9 2009-01-01 00:00 ip6tables-save -> ip6tables
lrwxr-xr-x 1 root shell 20 2009-01-01 00:00 ip6tables-wrapper-1.0 -> netutils-wrapper-1.0
-rwxr-xr-x 1 root shell 291752 2009-01-01 00:00 iptables
lrwxr-xr-x 1 root shell 8 2009-01-01 00:00 iptables-restore -> iptables
lrwxr-xr-x 1 root shell 8 2009-01-01 00:00 iptables-save -> iptables
lrwxr-xr-x 1 root shell 20 2009-01-01 00:00 iptables-wrapper-1.0 -> netutils-wrapper-1.0
-rwxr-xr-x 1 root shell 183464 2009-01-01 00:00 iw
-rwxr-xr-x 1 root shell 166968 2009-01-01 00:00 keystore
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 kill -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 killall -> toybox
-rwxr-xr-x 1 root shell 481964 2009-01-01 00:00 ld.mc
-rwxr-xr-x 1 root shell 457384 2009-01-01 00:00 leddiag
-rwxr-xr-x 1 root shell 873944 2009-01-01 00:00 linker
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 linker_asan -> linker
-rwxr-xr-x 1 root shell 24844 2009-01-01 00:00 lmkd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 ln -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 load_policy -> toybox
-rwxr-xr-x 1 root shell 194 2009-01-01 00:00 locksettings
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 log -> toybox
-rwxr-xr-x 1 root shell 16184 2009-01-01 00:00 logcat
-r-xr-x--- 1 logd logd 112188 2009-01-01 00:00 logd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 logname -> toybox
-rwxr-xr-x 1 root shell 64640 2009-01-01 00:00 logwrapper
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 losetup -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 ls -> toybox
-rwxr-xr-x 1 root shell 16204 2009-01-01 00:00 lshal
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 lsmod -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 lsof -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 lspci -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 lsusb -> toybox
-rwxr-xr-x 1 root shell 466332 2009-01-01 00:00 mac_obtain
-rwxr-xr-x 1 root shell 20308 2009-01-01 00:00 make_ext4fs
-rwxr-xr-x 1 root shell 41800 2009-01-01 00:00 make_f2fs
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 md5sum -> toybox
-rwxr-xr-x 1 root shell 345796 2009-01-01 00:00 mdnsd
-rwxr-xr-x 1 root shell 210 2009-01-01 00:00 media
-rwxr-xr-x 1 root shell 24892 2009-01-01 00:00 mediadrmserver
-rwxr-xr-x 1 root shell 20440 2009-01-01 00:00 mediaextractor
-rwxr-xr-x 1 root shell 46928 2009-01-01 00:00 mediametrics
-rwxr-xr-x 1 root shell 20420 2009-01-01 00:00 mediaserver
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 microcom -> toybox
-rwxr-xr-x 1 root shell 92052 2009-01-01 00:00 minirecovery
-rwxr-xr-x 1 root shell 466356 2009-01-01 00:00 misc_tools
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mkdir -> toybox
-rwxr-xr-x 1 root shell 74464 2009-01-01 00:00 mke2fs
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mkfifo -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mknod -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mkswap -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mktemp -> toybox
-rwxr-xr-x 1 root shell 47060 2009-01-01 00:00 mmi
-rwxr-xr-x 1 root shell 33248 2009-01-01 00:00 mmi_diag
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 modinfo -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 modprobe -> toybox
-rwxr-xr-x 1 root shell 268 2009-01-01 00:00 monkey
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 more -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mount -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mountpoint -> toybox
-rwxr-xr-x 1 root shell 29116 2009-01-01 00:00 mtpd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 mv -> toybox
-rwxr-xr-x 1 root shell 16200 2009-01-01 00:00 n_smux
-rwxr-xr-x 1 root shell 20336 2009-01-01 00:00 ndc
lrwxr-xr-x 1 root shell 20 2009-01-01 00:00 ndc-wrapper-1.0 -> netutils-wrapper-1.0
-rwxr-xr-x 1 root shell 342880 2009-01-01 00:00 netd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 netstat -> toybox
-rwxr-xr-x 1 root shell 50828 2009-01-01 00:00 netutils-wrapper-1.0
lrwxr-xr-x 1 root shell 7 2009-01-01 00:00 newfs_msdos -> toolbox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 nice -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 nl -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 nohup -> toybox
-rwxr-xr-x 1 root shell 283696 2009-01-01 00:00 ntfs-3g
-rwxr-xr-x 1 root shell 176520 2009-01-01 00:00 ntfsfix
-rwxr-xr-x 1 root shell 453384 2009-01-01 00:00 nvdata
-rwxr-xr-x 1 root shell 189436 2009-01-01 00:00 oatdump
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 od -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 paste -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 patch -> toybox
-rwxr-xr-x 1 root shell 54668 2009-01-01 00:00 patchoat
-rwxr-xr-x 1 root shell 42144 2009-01-01 00:00 pateo_photograph
-rwxr-xr-x 1 root shell 37988 2009-01-01 00:00 pateo_rear_cam
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 pgrep -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 pidof -> toybox
-rwxr-xr-x 1 root shell 41888 2009-01-01 00:00 ping
-rwxr-xr-x 1 root shell 46572 2009-01-01 00:00 ping6
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 pkill -> toybox
-rwxr-xr-x 1 root shell 20368 2009-01-01 00:00 pktlogconf
-rwsr-xr-x 1 root root 1153488 2009-01-01 00:00 plink
-rwxr-xr-x 1 root shell 191 2009-01-01 00:00 pm
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 pmap -> toybox
-rwxr-xr-x 1 root shell 181736 2009-01-01 00:00 pppd
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 printenv -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 printf -> toybox
-rwxr-xr-x 1 root shell 79880 2009-01-01 00:00 profman
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 ps -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 pwd -> toybox
-rwxr-xr-x 1 root shell 29048 2009-01-01 00:00 qdc
-rwxr-xr-x 1 root shell 82336 2009-01-01 00:00 qg_boot_control_service
-rwxr-xr-x 1 root shell 33660 2009-01-01 00:00 qghal_test
-rwxr-xr-x 1 root shell 41080 2009-01-01 00:00 qtOprmode
-rwxr-xr-x 1 root shell 68424 2009-01-01 00:00 qvrcameratest
-rwxr-xr-x 1 root shell 47256 2009-01-01 00:00 qvrcameratseq
-rwxr-xr-x 1 root shell 16292 2009-01-01 00:00 qvrservice
-rwxr-xr-x 1 root shell 67252 2009-01-01 00:00 qvrservicetest
-rwxr-xr-x 1 root shell 191016 2009-01-01 00:00 racoon
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 readlink -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 realpath -> toybox
-rwxr-xr-x 1 root shell 20300 2009-01-01 00:00 reboot
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 renice -> toybox
-rwxr-xr-x 1 root shell 188 2009-01-01 00:00 requestsync
-rwxr-xr-x 1 root shell 58096 2009-01-01 00:00 resize2fs
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 restorecon -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 rm -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 rmdir -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 rmmod -> toybox
-rwxr-x--- 1 root shell 20368 2009-01-01 00:00 run-as
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 runcon -> toybox
-rwxr-xr-x 1 root shell 60392 2009-01-01 00:00 satnav_control
-rwxr-xr-x 1 root shell 20328 2009-01-01 00:00 scOprmode
-rwxr-xr-x 1 root shell 16188 2009-01-01 00:00 schedtest
-rwxr-xr-x 1 root shell 24556 2009-01-01 00:00 screencap
-rwxr-xr-x 1 root shell 112544 2009-01-01 00:00 screenrecord
-rwxr-xr-x 1 root shell 46084 2009-01-01 00:00 sdcard
-rwxr-xr-x 1 root shell 29036 2009-01-01 00:00 secdiscard
-rwx------ 1 root root 216508 2009-01-01 00:00 secilc
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sed -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sendevent -> toybox
-rwxr-xr-x 1 root shell 16272 2009-01-01 00:00 sensorservice
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 seq -> toybox
-rwxr-xr-x 1 root shell 37380 2009-01-01 00:00 service
-rwxr-xr-x 1 root shell 20960 2009-01-01 00:00 servicemanager
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 setenforce -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 setprop -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 setsid -> toybox
-rwxr-xr-x 1 root shell 35 2009-01-01 00:00 settings
-rwxr-xr-x 1 root shell 16300 2009-01-01 00:00 setup_fs
-rwxr-xr-x 1 root shell 125492 2009-01-01 00:00 sgdisk
-rwxr-xr-x 1 root shell 192288 2009-01-01 00:00 sh
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sha1sum -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sha224sum -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sha256sum -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sha384sum -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sha512sum -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sleep -> toybox
-rwxr-xr-x 1 root shell 16284 2009-01-01 00:00 slesTest_playStreamType
-rwxr-xr-x 1 root shell 114424 2009-01-01 00:00 sload_f2fs
-rwxr-xr-x 1 root shell 190 2009-01-01 00:00 sm
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sort -> toybox
-rwxr-xr-x 1 root shell 28956 2009-01-01 00:00 spectraltool
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 split -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 start -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 stat -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 stop -> toybox
-rwxr-xr-x 1 root shell 98348 2009-01-01 00:00 storaged
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 strings -> toybox
-rwxr-xr-x 1 system graphics 34576 2009-01-01 00:00 surfaceflinger
-rwxr-xr-x 1 root shell 192 2009-01-01 00:00 svc
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 swapoff -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 swapon -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sync -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 sysctl -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 tac -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 tail -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 tar -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 taskset -> toybox
-rwxr-xr-x 1 root shell 101068 2009-01-01 00:00 tc
lrwxr-xr-x 1 root shell 20 2009-01-01 00:00 tc-wrapper-1.0 -> netutils-wrapper-1.0
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 tee -> toybox
-rwxr-xr-x 1 root shell 172 2009-01-01 00:00 telecom
-rwxr-xr-x 1 root shell 28716 2009-01-01 00:00 test_module_pproc
-rwxr-xr-x 1 root shell 33764 2009-01-01 00:00 thermalserviced
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 time -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 timeout -> toybox
-rwxr-xr-x 1 root shell 20396 2009-01-01 00:00 tinycap
-rwxr-xr-x 1 root shell 20456 2009-01-01 00:00 tinymix
-rwxr-xr-x 1 root shell 16200 2009-01-01 00:00 tinypcminfo
-rwxr-xr-x 1 root shell 20388 2009-01-01 00:00 tinyplay
-rwxr-xr-x 1 root shell 118036 2009-01-01 00:00 tombstoned
-rwxr-xr-x 1 root shell 72248 2009-01-01 00:00 toolbox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 top -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 touch -> toybox
-rwxr-xr-x 1 root shell 323540 2009-01-01 00:00 toybox
-rwxr-xr-x 1 root shell 457352 2009-01-01 00:00 tp_upgrade
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 tr -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 true -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 truncate -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 tty -> toybox
-rwxr-xr-x 1 root shell 57812 2009-01-01 00:00 tune2fs
-rwxr-xr-x 1 root shell 33048 2009-01-01 00:00 tzdatacheck
-rwxr-xr-x 1 root shell 4156 2009-01-01 00:00 uiautomator
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 ulimit -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 umount -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 uname -> toybox
-rwxr-x--- 1 root root 109100 2009-01-01 00:00 uncrypt
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 uniq -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 unix2dos -> toybox
-rwxr-xr-x 1 root shell 542844 2009-01-01 00:00 upgrade
-rwxr-xr-x 1 root shell 542780 2009-01-01 00:00 upgrade-sc60
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 uptime -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 usleep -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 uudecode -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 uuencode -> toybox
-rwxr-xr-x 1 root shell 24752 2009-01-01 00:00 vdc
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 vmstat -> toybox
-rwxr-xr-x 1 root shell 548088 2009-01-01 00:00 vold
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 wc -> toybox
-rwxr-x--- 1 root root 24944 2009-01-01 00:00 webview_zygote32
-rwxr-xr-x 1 root shell 16188 2009-01-01 00:00 wfdservice
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 which -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 whoami -> toybox
-rwxr-xr-x 1 root shell 226664 2009-01-01 00:00 wificond
-rwxr-xr-x 1 root shell 50328 2009-01-01 00:00 wigig_logcollector
-rwxr-xr-x 1 root shell 101824 2009-01-01 00:00 wigig_remoteserver
-rwxr-xr-x 1 root shell 117356 2009-01-01 00:00 wigig_wiburn
-rwxr-xr-x 1 root shell 190 2009-01-01 00:00 wm
-rwxr-xr-x 1 root shell 94840 2009-01-01 00:00 wpa_cli
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 xargs -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 xxd -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 yes -> toybox
lrwxr-xr-x 1 root shell 6 2009-01-01 00:00 zcat -> toybox
msm8953_32:/ $
sys文件系统
trinket:/ # ls -al /sys/devices/platform/
trinket:/ # cat /sys/kernel/debug/pinctrl/400000.pinctrl/pinmux-pins
trinket:/ # cat /sys/kernel/debug/gpio
GPIOs 0-141, platform/1000000.pinctrl, 1000000.pinctrl:
gpio0 : in 0 2mA pull down
gpio1 : in 0 2mA pull down
gpio2 : in 0 2mA no pull
gpio3 : in 0 2mA pull down
gpio4 : out 2 2mA no pull
gpio5 : out 2 2mA no pull
gpio6 : in 0 2mA no pull
gpio7 : in 0 2mA no pull
gpio8 : out 0 2mA pull down
gpio9 : in 0 2mA pull down
gpio10 : in 0 2mA no pull
gpio11 : in 0 2mA no pull
gpio12 : in 2 2mA no pull
gpio13 : in 2 2mA no pull
gpio14 : in 0 2mA pull down
gpio15 : out 0 2mA pull down
gpio16 : in 2 2mA no pull
gpio17 : in 2 2mA no pull
gpio18 : out 0 2mA pull down
gpio19 : in 0 2mA pull down
gpio20 : out 0 2mA pull down
gpio21 : in 0 2mA pull down
gpio22 : in 0 2mA pull down
gpio23 : in 0 2mA pull down
gpio24 : in 0 2mA pull down
gpio25 : out 0 2mA no pull
gpio26 : out 0 2mA pull down
gpio27 : out 0 2mA pull down
gpio28 : out 0 2mA pull down
gpio29 : in 1 2mA no pull
gpio30 : in 1 2mA no pull
gpio31 : in 0 2mA pull down
gpio32 : out 0 2mA pull down
gpio33 : out 0 2mA pull down
gpio34 : in 0 2mA pull down
gpio35 : in 0 2mA pull down
gpio36 : in 0 2mA no pull
gpio37 : in 0 2mA pull down
gpio38 : in 0 2mA pull down
gpio39 : out 0 2mA no pull
gpio40 : out 0 2mA no pull
gpio41 : in 0 2mA pull down
gpio42 : out 0 2mA pull down
gpio43 : out 0 2mA pull down
gpio44 : in 0 2mA pull down
gpio45 : in 0 2mA pull down
gpio46 : in 0 2mA pull down
gpio47 : in 0 2mA pull down
gpio48 : in 0 2mA pull down
gpio49 : in 0 2mA pull down
gpio50 : out 0 2mA pull down
gpio51 : out 1 2mA no pull
gpio52 : out 1 2mA no pull
gpio53 : out 1 2mA no pull
gpio54 : in 0 2mA pull down
gpio55 : out 0 2mA pull down
gpio56 : out 0 2mA pull down
gpio57 : out 0 2mA pull down
gpio58 : in 0 2mA pull down
gpio59 : in 0 2mA pull down
gpio60 : in 0 2mA pull down
gpio61 : in 0 8mA no pull
gpio62 : in 0 2mA pull down
gpio63 : in 0 2mA pull down
gpio64 : in 0 2mA pull down
gpio65 : in 0 2mA pull down
gpio66 : out 0 2mA pull down
gpio67 : in 1 2mA no pull
gpio68 : in 1 2mA no pull
gpio69 : in 1 2mA no pull
gpio70 : in 2 2mA no pull
gpio71 : in 2 2mA no pull
gpio72 : in 2 2mA no pull
gpio73 : in 1 2mA no pull
gpio74 : in 1 2mA no pull
gpio75 : in 0 2mA pull down
gpio76 : in 1 6mA pull down
gpio77 : in 1 6mA pull down
gpio78 : in 1 6mA pull down
gpio79 : in 1 6mA pull down
gpio80 : in 1 6mA pull down
gpio81 : in 0 2mA pull down
gpio82 : in 0 2mA pull down
gpio83 : in 0 2mA pull down
gpio84 : in 0 2mA pull down
gpio85 : in 0 2mA pull down
gpio86 : in 0 2mA pull down
gpio87 : in 0 2mA pull down
gpio88 : in 0 2mA pull down
gpio89 : in 0 2mA pull down
gpio90 : in 0 2mA pull down
gpio91 : in 0 2mA pull down
gpio92 : in 0 2mA pull down
gpio93 : out 0 2mA pull down
gpio94 : in 0 2mA pull down
gpio95 : in 0 2mA pull down
gpio96 : in 1 12mA no pull
gpio97 : in 1 12mA no pull
gpio98 : out 0 2mA pull down
gpio99 : in 2 12mA no pull
gpio100 : out 1 2mA pull down
gpio101 : out 1 2mA pull down
gpio102 : out 1 2mA pull down
gpio103 : out 1 2mA pull down
gpio104 : out 1 2mA pull down
gpio105 : out 0 2mA pull down
gpio106 : out 1 2mA pull down
gpio107 : out 0 2mA pull down
gpio108 : out 1 2mA pull down
gpio109 : out 1 2mA pull down
gpio110 : out 1 2mA pull down
gpio111 : out 1 2mA pull down
gpio112 : out 2 2mA pull down
gpio113 : out 1 2mA pull down
gpio114 : out 1 2mA pull down
gpio115 : in 0 2mA pull down
gpio116 : out 0 2mA no pull
gpio117 : out 1 2mA no pull
gpio118 : out 1 2mA pull down
gpio119 : out 1 2mA pull down
gpio120 : out 1 2mA pull down
gpio121 : out 1 2mA pull down
gpio122 : out 1 2mA pull down
gpio123 : out 1 2mA pull down
gpio124 : out 1 2mA pull down
gpio125 : out 1 2mA pull down
gpio126 : in 0 2mA pull down
gpio127 : in 0 2mA pull down
gpio128 : out 0 2mA pull down
gpio129 : in 0 2mA pull down
gpio130 : out 0 2mA no pull
gpio131 : in 0 2mA pull down
gpio132 : out 0 2mA pull down
gpio133 : out 0 2mA no pull
gpio134 : in 0 2mA pull down
gpio135 : in 1 8mA pull down
gpio136 : in 1 8mA pull down
gpio137 : out 1 8mA no pull
gpio138 : in 1 8mA pull down
gpio139 : out 0 2mA pull down
gpio140 : in 0 2mA pull down
gpio141 : in 0 2mA pull down
GPIOs 571-602, platform/soc:qcom,smp2pgpio-ssr-smp2p-4-out, master-kernel:
GPIOs 603-634, platform/soc:qcom,smp2pgpio-ssr-smp2p-4-in, slave-kernel:
GPIOs 635-666, platform/soc:qcom,smp2pgpio-ssr-smp2p-2-out, master-kernel:
GPIOs 667-698, platform/soc:qcom,smp2pgpio-ssr-smp2p-2-in, slave-kernel:
GPIOs 699-730, platform/soc:qcom,smp2pgpio-ssr-smp2p-1-out, master-kernel:
GPIOs 731-762, platform/soc:qcom,smp2pgpio-ssr-smp2p-1-in, slave-kernel:
GPIOs 763-794, platform/soc:qcom,smp2pgpio-smp2p-2-out, smp2p:
GPIOs 795-826, platform/soc:qcom,smp2pgpio-smp2p-2-in, smp2p:
GPIOs 827-858, platform/soc:qcom,smp2pgpio-smp2p-4-out, smp2p:
GPIOs 859-890, platform/soc:qcom,smp2pgpio-smp2p-4-in, smp2p:
GPIOs 891-922, platform/soc:qcom,smp2pgpio-smp2p-1-out, smp2p:
GPIOs 923-954, platform/soc:qcom,smp2pgpio-smp2p-1-in, smp2p:
GPIOs 955-986, platform/soc:qcom,smp2pgpio-smp2p-15-out, smp2p:
GPIOs 987-1018, platform/soc:qcom,smp2pgpio-smp2p-15-in, smp2p:
GPIOs 1019-1021, spmi/qpnp-pin-5, pm8953-gpio:
GPIOs 1022-1023, spmi/qpnp-pin-4, pm8953-mpp:
msm8953_32:/ $
使用命令对GPIO 拉高拉低
adb root adb remount adb shell cd /sys/class/gpio
trinket:/sys/class/gpio # ls -al total 0 drwxr-xr-x 2 root root 0 1970-01-01 00:00 . drwxr-xr-x 89 root root 0 1970-01-01 00:00 .. --w------- 1 root root 4096 1970-01-01 00:00 export lrwxrwxrwx 1 root root 0 1970-01-01 00:00 gpiochip0 -> ../../devices/platform/soc/400000.pinctrl/gpio/gpiochip0 lrwxrwxrwx 1 root root 0 1970-01-01 00:00 gpiochip1271 -> ../../devices/platform/soc/1c40000.qcom,spmi/spmi-0/spmi0-00/1c40000.qcom,spmi:qcom,pm6125@0:pinctrl@c000/gpio/gpiochip1271 --w------- 1 root root 4096 1970-01-01 00:00 unexport
echo 86 > export //将 GPIO86 导出调试
trinket:/sys/class/gpio # ls -al total 0 drwxr-xr-x 2 root root 0 1970-01-01 00:00 . drwxr-xr-x 89 root root 0 1970-01-01 00:00 .. --w------- 1 root root 4096 2023-12-27 14:16 export lrwxrwxrwx 1 root root 0 2023-12-27 14:16 gpio86 -> ../../devices/platform/soc/400000.pinctrl/gpiochip0/gpio/gpio86 lrwxrwxrwx 1 root root 0 1970-01-01 00:00 gpiochip0 -> ../../devices/platform/soc/400000.pinctrl/gpio/gpiochip0 lrwxrwxrwx 1 root root 0 1970-01-01 00:00 gpiochip1271 -> ../../devices/platform/soc/1c40000.qcom,spmi/spmi-0/spmi0-00/1c40000.qcom,spmi:qcom,pm6125@0:pinctrl@c000/gpio/gpiochip1271 --w------- 1 root root 4096 1970-01-01 00:00 unexport
cd gpio86 cat direction //查看其方向 echo in > direction //将 GPIO86 方向设置为输入 echo out > direction //将 GPIO86 方向设置为输出 cat value //查看其电平 echo 1 > value //拉高 echo 0 > value //拉低 echo 86 > unexport //将 GPIO86 释放(非必须操作) 注:以上调试只使用于没有被占用的 GPIO
proc文件系统
msm8953_32:/proc # cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
18: 6121 4354 3533 3655 652046 491903 470385 382758 GIC 20 arch_timer
20: 12384 3527 2456 1530 493050 449867 379031 383896 GIC 39 arch_mem_timer
21: 73 0 0 0 0 964 913 5302 GIC 65 kgsl-3d0
22: 5 0 0 0 0 0 0 0 GIC 59 smp2p
23: 5 0 0 0 0 0 0 0 GIC 175 smp2p
24: 8 0 0 0 0 0 0 0 GIC 323 smp2p
25: 0 0 0 0 0 0 0 0 GIC 231 arm-smmu global fault
26: 0 0 0 0 0 0 0 0 GIC 257 arm-smmu-context-fault
27: 0 0 0 0 0 0 0 0 GIC 264 arm-smmu-context-fault
30: 0 0 0 0 0 0 0 0 GIC 73 msm_iommu_global_cfg_irq
32: 0 0 0 0 0 0 0 0 GIC 198 coresight-tmc-etr
34: 0 0 0 0 0 0 0 2 GIC 224 spdm_bw_hyp
35: 0 0 0 0 358 0 0 0 GIC 76 msm_vidc
36: 0 0 1 0 112 85 55 55 GIC 203 601d4.qcom,mpm
43: 0 0 0 0 0 0 0 0 GIC 216 tsens_interrupt
44: 0 0 0 0 0 0 0 0 GIC 346 tsens_critical_interrupt
45: 1 0 0 0 50 73 9 0 GIC 139 msm_serial_hsl0
46: 126 0 0 0 229 1711 2416 1423 GIC 140 msm_serial_hsl1
47: 8 0 0 0 0 175 155 168 GIC 338 msm_serial_hsl2
48: 7 0 0 0 0 0 0 0 GIC 270 sps
50: 522 0 0 0 0 0 0 153 GIC 127 78b5000.spi
51: 9342 0 0 0 168033 199419 374685 424688 GIC 334 7af8000.spi
52: 12 0 0 0 0 0 0 0 GIC 128 i2c-msm-v2-irq
53: 325 0 0 0 11355 13272 5717 10592 GIC 129 i2c-msm-v2-irq
55: 0 0 0 0 0 0 0 0 GIC 332 i2c-msm-v2-irq
56: 753 0 0 0 87683 58098 18325 31143 GIC 215 408000.qcom,cpu-bwmon
57: 0 0 0 0 0 0 0 0 GIC 35 apps_wdog_bark
59: 2 0 0 0 0 0 5 0 GIC 260 ipa
60: 23 0 0 0 0 37 0 0 GIC 262 sps
61: 287 0 0 0 1180 348 702 1744 GIC 177 wcnss_wlan
62: 202 0 0 0 8907 9167 17203 31518 GIC 178 wcnss_wlan
63: 0 0 0 0 0 0 0 0 GIC 239 sps
64: 0 0 0 0 0 0 0 0 GIC 344 7803000.sdcc1ice
66: 8507 0 0 0 16594 10497 27580 9165 GIC 155 mmc0
67: 1 0 0 0 0 28 198 76 GIC 170 7824900.sdhci
68: 52 0 0 0 0 0 0 39 GIC 157 mmc1
69: 8 0 0 0 6 0 0 0 GIC 253 7864900.sdhci
70: 0 0 0 0 0 0 1 0 GIC 222 200f000.qcom,spmi
71: 0 0 0 0 0 0 0 0 qpnp-int 64 qpnp_kpdpwr_status
72: 0 0 0 0 0 0 0 0 qpnp-int 65 qpnp_resin_status
75: 0 0 0 0 0 0 0 0 qpnp-int 288 pm8953_tz
78: 0 0 0 0 0 0 1 0 qpnp-int 419 qpnp_adc_tm_high_interrupt
79: 0 0 0 0 0 0 0 0 qpnp-int 420 qpnp_adc_tm_low_interrupt
80: 0 0 0 0 0 0 0 0 qpnp-int 777 qpnp_rtc_alarm
84: 0 0 0 0 0 0 0 0 qpnp-int 3971 Elect Insert
85: 0 0 0 0 0 0 0 0 qpnp-int 3972 Button Release detect
86: 0 0 0 0 0 0 0 0 qpnp-int 3973 Button Press detect
87: 0 0 0 0 0 0 0 0 qpnp-int 3974 Elect Remove
88: 0 0 0 0 0 0 0 0 qpnp-int 3975 mbhc sw intr
90: 0 0 0 0 0 0 0 0 qpnp-int 3977 HPH_R OCP detect
91: 0 0 0 0 0 0 0 0 qpnp-int 3978 HPH_L OCP detect
95: 0 0 0 0 0 0 0 0 GIC 56 modem
96: 0 0 0 0 0 0 0 0 GIC 325 adsp
97: 0 0 0 0 0 0 0 0 GIC 181 wcnss
98: 0 0 0 0 0 0 0 0 qpnp-int 1584 vbus_det_irq
99: 0 0 0 0 0 0 0 0 GIC 168 hs_phy_irq
100: 0 0 0 0 0 0 0 0 GIC 252 ss_phy_irq
101: 1 0 0 0 0 0 0 4 GIC 166 msm_dwc3
102: 1 0 0 0 0 0 0 0 GIC 47 cpr3
103: 0 0 0 0 0 0 1 0 GIC 110 csiphy
104: 0 0 0 0 0 0 0 0 GIC 111 csiphy
105: 0 0 0 0 0 0 0 0 GIC 347 csiphy
106: 0 0 0 0 6 0 0 0 GIC 83 csid
107: 2 0 0 0 0 0 2 0 GIC 84 csid
108: 0 0 0 0 0 0 0 0 GIC 185 csid
109: 0 0 0 0 5669 16125 19726 21982 GIC 87 ispif
110: 9 0 0 0 10940 48322 22749 44600 GIC 89 vfe
111: 9 0 0 0 6068 50854 37293 32403 GIC 61 vfe
113: 1 0 0 0 0 0 2 0 GIC 81
114: 73 0 0 0 7680 15790 19336 16920 GIC 82 cci
115: 124 0 0 0 38 0 1416 2815 GIC 104 MDSS
117: 3852 0 0 0 0 0 0 0 msmgpio 0 7864900.sdhci cd
161: 0 0 0 0 0 0 0 0 msmgpio 44 gpio_wakeup_irq
178: 1 0 0 0 0 0 0 0 msmgpio 61 spidev
182: 348 0 0 0 0 0 0 0 msmgpio 65 desay_mcu
259: 439 0 0 0 7183 7261 7777 12871 GIC 57 qcom,smd-modem
260: 2 0 0 0 0 0 0 0 GIC 58 qcom,smsm-modem
261: 38 0 0 0 1446 2202 796 619 GIC 174 qcom,smd-wcnss
262: 0 0 0 0 0 0 0 0 GIC 176 qcom,smsm-wcnss
263: 800 0 0 0 4212 61885 30883 50704 GIC 321 qcom,smd-adsp
264: 0 0 0 0 0 0 0 0 GIC 322 qcom,smsm-adsp
265: 1547 4 8 4 51650 50138 73538 42277 GIC 200 qcom,smd-rpm
266: 0 0 0 0 0 0 0 0 GIC 285 msm_iommu_secure_irq
267: 0 0 0 0 0 0 0 0 GIC 286 msm_iommu_secure_irq
268: 0 0 0 0 0 0 0 0 GIC 287 msm_iommu_secure_irq
269: 0 0 0 0 0 0 0 0 GIC 85 msm_iommu_secure_irq
270: 0 0 0 0 0 0 0 0 GIC 86 msm_iommu_secure_irq
271: 0 0 0 0 0 0 0 0 GIC 90 msm_iommu_secure_irq
272: 0 0 0 0 0 0 0 0 GIC 92 msm_iommu_secure_irq
273: 0 0 0 0 0 0 0 0 GIC 108 msm_iommu_secure_irq
274: 0 0 0 0 0 0 0 0 GIC 109 msm_iommu_secure_irq
275: 0 0 0 0 0 0 0 0 GIC 112 msm_iommu_secure_irq
276: 0 0 0 0 0 0 0 0 GIC 126 msm_iommu_secure_irq
277: 0 0 0 0 0 0 0 0 GIC 136 msm_iommu_secure_irq
278: 0 0 0 0 0 0 0 0 GIC 137 msm_iommu_secure_irq
279: 0 0 0 0 0 0 0 0 GIC 138 msm_iommu_secure_irq
280: 0 0 0 0 0 0 0 0 GIC 141 msm_iommu_secure_irq
281: 0 0 0 0 0 0 0 0 GIC 142 msm_iommu_secure_irq
282: 0 0 0 0 0 0 0 0 GIC 143 msm_iommu_secure_irq
283: 0 0 0 0 0 0 0 0 GIC 144 msm_iommu_secure_irq
284: 0 0 0 0 0 0 0 0 GIC 145 msm_iommu_secure_irq
285: 0 0 0 0 0 0 0 0 GIC 147 msm_iommu_secure_irq
286: 0 0 0 0 0 0 0 0 GIC 146 msm_iommu_secure_irq
415: 0 0 0 0 0 0 0 0 smp2p_gpio 0 modem
416: 1 0 0 0 0 0 0 0 smp2p_gpio 1 error_ready_interrupt
417: 1 0 0 0 0 0 0 0 smp2p_gpio 2 modem
418: 0 0 0 0 0 0 0 0 smp2p_gpio 3 modem
447: 0 0 0 0 0 0 0 0 smp2p_gpio 0 adsp
448: 1 0 0 0 0 0 0 0 smp2p_gpio 1 error_ready_interrupt
449: 1 0 0 0 0 0 0 0 smp2p_gpio 2 adsp
450: 0 0 0 0 0 0 0 0 smp2p_gpio 3 adsp
479: 0 0 0 0 0 0 0 0 smp2p_gpio 0 wcnss
480: 1 0 0 0 0 0 0 0 smp2p_gpio 1 error_ready_interrupt
481: 1 0 0 0 0 0 0 0 smp2p_gpio 2 wcnss
482: 0 0 0 0 0 0 0 0 smp2p_gpio 3 wcnss
511: 0 0 0 0 7301 601 1662 98 GIC 172 dwc3
512: 0 0 0 0 0 0 0 0 GIC 167 sps
IPI0: 0 0 0 0 0 0 0 0 CPU wakeup interrupts
IPI1: 7072 7055 3930 1983 92610 94260 89278 89973 Timer broadcast interrupts
IPI2: 59624 44741 34147 32856 1078652 849148 812499 765452 Rescheduling interrupts
IPI3: 2113 2158 2240 2202 7475 8714 6660 9108 Function call interrupts
IPI4: 1269 1348 1439 1313 2580 2895 3207 3016 Single function call interrupts
IPI5: 0 0 0 0 0 0 0 0 CPU stop interrupts
IPI6: 2 0 0 0 3 0 13 0 IRQ work interrupts
IPI7: 0 0 0 0 0 0 0 0 completion interrupts
IPI8: 0 0 0 0 0 0 0 0 CPU backtrace
Err: 0
msm8953_32:/ $
摄像头相关
博泰S31代码中设置的文件节点
static DEVICE_ATTR(vdloss, S_IRUGO, pateo_vdloss_show, NULL); //摄像头是否在位 static DEVICE_ATTR(dump_reg,S_IRUGO,pateo_dump_show,NULL); //摄像头及解串器寄存器导出 static DEVICE_ATTR(crossbar_exchange,S_IRUGO,pateo_crossbar_exchange_show,NULL); //后续可以删掉 static DEVICE_ATTR(factory_test,S_IRUGO,pateo_factory_test_show,NULL); //后续可以删除 static DEVICE_ATTR(reg,0644,pateo_reg_show,pateo_reg_write); //读写寄存器的值 static DEVICE_ATTR(detect,S_IRUGO,pateo_detect_show,NULL); //存器的值导出 static DEVICE_ATTR(detect_rear_status,S_IRUGO,pateo_detect_rear_status,NULL); //only for ds90ub954,可以删除 static DEVICE_ATTR(detect_remote,S_IRUGO,pateo_detect_remote_show,NULL); //only for max9286,什么用途没有看懂 static DEVICE_ATTR(state,0644,pateo_camera_state_show,pateo_camera_state_write); //博泰特有CIS模块,待删除 static DEVICE_ATTR(powerup,0644,pateo_powerup_show,pateo_powerup_write); //max9286的供电芯片 static DEVICE_ATTR(sid,0644,pateo_sid_show,pateo_sid_write); //设置i2c地址值,用于读写寄存器 static DEVICE_ATTR(camera0_mode,0644,pateo_camera_mode_show,pateo_camera_mode_store); //TODO NISY:摄像头的红外模式,可以删除 static DEVICE_ATTR(camera1_mode,0644,pateo_camera_mode_show,pateo_camera_mode_store); //TODO NISY:摄像头的红外模式,可以删除 static DEVICE_ATTR(camera0_light,0644,pateo_camera_light_show,pateo_camera_light_store); //TODO NISY:摄像头的红外模式,可以删除 static DEVICE_ATTR(camera1_light,0644,pateo_camera_light_show,pateo_camera_light_store); //TODO NISY:摄像头的红外模式,可以删除 static DEVICE_ATTR(max9286_pid,0644,pateo_max9286_pid_show,NULL); //TODO nisy:打印摄像头厂商 /sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/max9286_pid static DEVICE_ATTR(max9286_pid_all,0644,pateo_max9286_pid_all_show,NULL); //TODO nisy:打印摄像头厂商,可以和上面的合并 static DEVICE_ATTR(dump_remote_reg,S_IRUGO,pateo_dump_remote_show,NULL); //TODO nisy:不是给max9286用的 static DEVICE_ATTR(check,0644,pateo_check_show,pateo_check_write); //读取max9286的状态,如果4摄像头有不在位,则打印摄像头的寄存器值
msm8953_32:/ $ find / -iname "max9286" 2>/dev/null
/vendor/lib/libmmcamera_max9286.so
/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/max9286_pid_all
/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/max9286_pid
/sys/devices/virtual/cam_i2c_dev/max9286
/sys/class/cam_i2c_dev/max9286
/sys/kernel/camera_360/max9286_pid_all
/sys/kernel/camera_360/max9286_pid
/dev/max9286
1|msm8953_32:/ $
msm8953_32:/ # ls -al /sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/
total 0 drwxr-xr-x 5 root root 0 1970-01-11 08:51 . drwxr-xr-x 7 root root 0 1970-01-11 08:51 .. -rw-r--r-- 1 root root 4096 2024-03-28 15:52 camera0_light -rw-r--r-- 1 root root 4096 2024-03-28 15:52 camera0_mode -rw-r--r-- 1 root root 4096 2024-03-28 15:52 camera1_light -rw-r--r-- 1 root root 4096 2024-03-28 15:52 camera1_mode -rw-r--r-- 1 root root 4096 2024-03-28 15:52 check -r--r--r-- 1 root root 4096 2024-03-28 15:52 crossbar_exchange -r--r--r-- 1 root root 4096 2024-03-28 15:52 detect -r--r--r-- 1 root root 4096 2024-03-28 15:52 detect_rear_status -r--r--r-- 1 root root 4096 2024-03-28 15:52 detect_remote lrwxrwxrwx 1 root root 0 1970-01-11 08:51 driver -> ../../../../bus/platform/drivers/qcom,camera -rw-r--r-- 1 root root 4096 1970-01-11 08:51 driver_override -r--r--r-- 1 root root 4096 2024-03-28 15:52 dump_reg -r--r--r-- 1 root root 4096 2024-03-28 15:52 dump_remote_reg -r--r--r-- 1 root root 4096 2024-03-28 15:52 factory_test -rw-r--r-- 1 root root 4096 1970-01-11 08:51 max9286_pid -rw-r--r-- 1 root root 4096 2024-03-28 15:50 max9286_pid_all drwxr-xr-x 3 root root 0 2024-03-28 15:51 media1 -r--r--r-- 1 root root 4096 1970-01-11 08:51 modalias drwxr-xr-x 2 root root 0 2024-03-28 15:52 power -rw-r--r-- 1 root root 4096 2024-03-28 15:52 powerup -rw-r--r-- 1 root root 4096 2024-03-28 15:52 reg -rw-r--r-- 1 root root 4096 2024-03-28 15:52 sid -rw-r--r-- 1 root root 4096 1970-01-11 08:51 state lrwxrwxrwx 1 root root 0 1970-01-11 08:51 subsystem -> ../../../../bus/platform -rw-r--r-- 1 root root 4096 2024-03-28 15:52 uevent -r--r--r-- 1 root root 4096 2024-03-28 15:52 vdloss drwxr-xr-x 3 root root 0 1970-01-11 08:51 video4linux
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat vdloss 1
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat dump_reg
sid 0x48 registers: //MAX9286 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: EF 04 00 01 00 00 90 52 2D 90 FF E4 91 F3 50 0B 10: 00 00 F3 0F E4 9B 00 01 00 00 60 0F F4 FF 40 02 20: 55 00 00 00 00 00 00 BF 00 00 00 00 00 00 00 00 30: 52 47 55 55 B5 00 00 00 00 00 00 2E 24 54 C8 22 40: 5A 10 00 A0 00 00 59 FF EF 0F FF 00 00 00 05 00 50: 00 00 05 00 00 00 05 00 00 00 05 90 52 2D 00 00 60: 45 FF 1F 00 00 12 96 00 50 90 00 00 00 00 00 00 70: F0 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 sid 0x41 registers: 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 82 90 1F 00 87 00 A0 84 00 00 00 92 82 B6 00 3C 10: 00 00 40 02 60 E3 1F 8E FF FF FF FF 00 00 45 02 //MAX96705 20: 07 06 05 04 03 02 01 00 08 09 0A 0B 0C 0D 0E 0F 30: 17 16 15 14 13 12 11 10 18 19 1A 1B 1C 1D 1E 0C 40: 0D 0B 5B 25 00 00 00 2B DB FF 00 19 E8 C0 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 61 C4 19 0D 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 06 1F 4A 0D 10 00 00 00 00 00 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 0A FF 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat dump_remote_reg
0xa82c: XXXX 0xa82e: XXXX
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat crossbar_exchange crossbar:ok
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat detect
detect i2c devices: 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 30: XX XX XX XX XX XX 00 XX XX XX XX XX XX XX XX XX 40: XX 82 84 86 88 XX XX XX EF 80 XX XX XX XX XX XX 50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat state 00
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat sid 0x0
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera0_mode 0
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera0_light 0
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera1_mode 0
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat camera1_light 0
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat check 0
msm8953_32:/sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1 # cat powerup 1 1
msm8953_32:/ # cat /sys/devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/max9286_pid 3 2 1280x720
备注:博泰S31原始代码的编号: /* 供应商 供应商型号 * Vendor Serializer VID PID Resolution Project Format Serializer's 0X1e-0x1f * NoCamera 0 0 * Desay max96715 1 1 1280x800 202C YUYV 0x45-0x03 * Desay max96715 1 2 1280x800 202C YUYV * Hsae max96715 2 2 1280x720 202M UYVY * Guangda max96715 5 1 1280x960 F0520L YUYV * Zhihua max96701 3 1 1280x720 202SR UYVY 0x45-0x02 * Ofilm max96701 4 1 1280x720 220C & 210S UYVY * S31_360 max96701 3 2 1280x960 S31 YUV422 * Hsae max96705 2 1 1280x720 202M UYVY 0x41- * Baolong max96705 6 1 1280x960 F0500L UYVY * S31_rvc max96705 6 2 1280x960 S31 YUV422 */
msm8953_32:/proc # cat /sys/kernel/camera_360/max9286_pid_all
3 2 left
0 0 right
3 2 back
3 2 front
msm8953_32:/proc # ls -al /sys/bus/media/devices
total 0
drwxr-xr-x 2 root root 0 1970-01-01 08:38 .
drwxr-xr-x 4 root root 0 1970-01-01 08:00 ..
lrwxrwxrwx 1 root root 0 1970-01-01 08:38 media0 -> ../../../devices/soc/1b00000.qcom,msm-cam/media0
lrwxrwxrwx 1 root root 0 1970-01-01 08:38 media1 -> ../../../devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/media1
msm8953_32:/ $
msm8953_32:/proc # ls -al /sys/class/video4linux
total 0
drwxr-xr-x 2 root root 0 1970-01-01 08:00 .
drwxr-xr-x 79 root root 0 1970-01-01 08:00 ..
lrwxrwxrwx 1 root root 0 1970-01-01 08:40 radio0 -> ../../devices/virtual/video4linux/radio0
lrwxrwxrwx 1 root root 0 1970-01-01 08:40 radio1 -> ../../devices/soc/78b6000.i2c/i2c-2/2-0061/tda7708-tuner/video4linux/radio1
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev0 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev0
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev1 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev1
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev10 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev10
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev11 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev11
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev12 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev12
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev13 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev13
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev2 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev2
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev3 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev3
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev4 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev4
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev5 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev5
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev6 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev6
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev7 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev7
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev8 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev8
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 v4l-subdev9 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/v4l-subdev9
lrwxrwxrwx 1 root root 0 1970-01-01 08:00 video0 -> ../../devices/soc/1b00000.qcom,msm-cam/video4linux/video0
lrwxrwxrwx 1 root root 0 1970-01-01 08:00 video1 -> ../../devices/soc/1b0c000.qcom,cci/1b0c000.qcom,cci:qcom,camera@1/video4linux/video1
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 video32 -> ../../devices/soc/1d00000.qcom,vidc/video4linux/video32
lrwxrwxrwx 1 root root 0 1970-01-01 08:39 video33 -> ../../devices/soc/1d00000.qcom,vidc/video4linux/video33
msm8953_32:/ $
for i in /sys/class/video4linux/video* ; do echo $i ;echo dev:$(cat $i/dev); echo name:$(cat $i/name);echo index:$(cat $i/index);echo link_name:$(cat $i/link_name);echo; done
/sys/class/video4linux/video0
dev:81:2
name:msm-config
index:0
cat: /sys/class/video4linux/video0/link_name: No such file or directory
link_name:
/sys/class/video4linux/video1
dev:81:18
name:msm-sensor
index:0
cat: /sys/class/video4linux/video1/link_name: No such file or directory
link_name:
/sys/class/video4linux/video32
dev:81:0
name:
index:0
link_name:venus_dec
/sys/class/video4linux/video33
dev:81:1
name:
index:1
link_name:venus_enc
for i in /sys/class/video4linux/v4l-subdev* ; do echo $i ;echo dev:$(cat $i/dev); echo name:$(cat $i/name);echo index:$(cat $i/index);echo link_name:$(cat $i/link_name);echo; done
/sys/class/video4linux/v4l-subdev0
dev:81:3
name:msm_csiphy
index:1
cat: /sys/class/video4linux/v4l-subdev0/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev1
dev:81:4
name:msm_csiphy
index:2
cat: /sys/class/video4linux/v4l-subdev1/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev10
dev:81:13
name:vfe
index:11
cat: /sys/class/video4linux/v4l-subdev10/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev11
dev:81:14
name:msm_ispif
index:12
cat: /sys/class/video4linux/v4l-subdev11/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev12
dev:81:15
name:msm_buf_mngr
index:13
cat: /sys/class/video4linux/v4l-subdev12/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev13
dev:81:19
name:max9286
index:14
cat: /sys/class/video4linux/v4l-subdev13/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev2
dev:81:5
name:msm_csiphy
index:3
cat: /sys/class/video4linux/v4l-subdev2/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev3
dev:81:6
name:msm_csid
index:4
cat: /sys/class/video4linux/v4l-subdev3/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev4
dev:81:7
name:msm_csid
index:5
cat: /sys/class/video4linux/v4l-subdev4/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev5
dev:81:8
name:msm_csid
index:6
cat: /sys/class/video4linux/v4l-subdev5/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev6
dev:81:9
name:msm_eeprom
index:7
cat: /sys/class/video4linux/v4l-subdev6/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev7
dev:81:10
name:msm_sensor_init
index:8
cat: /sys/class/video4linux/v4l-subdev7/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev8
dev:81:11
name:cpp
index:9
cat: /sys/class/video4linux/v4l-subdev8/link_name: No such file or directory
link_name:
/sys/class/video4linux/v4l-subdev9
dev:81:12
name:vfe
index:10
cat: /sys/class/video4linux/v4l-subdev9/link_name: No such file or directory
link_name:
for i in /sys/bus/media/devices/media* ; do echo $i ;echo dev:$(cat $i/dev); echo model:$(cat $i/model);echo; done
/sys/bus/media/devices/media0
dev:251:0
model:msm_config
/sys/bus/media/devices/media1
dev:251:1
model:msm_camera
msm8953_32:/ $ dumpsys media.camera
== Service global info: ==
Number of camera devices: 1
Number of normal camera devices: 1
Active Camera Clients:
[]
Allowed user IDs: 0
== Camera service events log (most recent at top): ==
01-01 08:00:36 : USER_SWITCH previous allowed user IDs: <None>, current allowed user IDs: 0
== Camera device 0 dynamic info: ==
Device 0 is closed, no client instance
== Camera Provider HAL legacy/0 (v2.4, remote) static info: 1 devices: ==
== Camera HAL device device@1.0/legacy/0 (v1.0) static information: ==
Resource cost: 100
Conflicting devices: None
API1 info:
Has a flash unit: false
Facing: Back
Orientation: 0
API2 not directly supported
== Vendor tags: ==
Dumping vendor tag descriptors for vendor with id 3854507339
Dumping configured vendor tag descriptors: 32 entries
0x80000000 (privatedata_reprocess) with type 1 (int32) defined in section org.codeaurora.qcamera3.privatedata
0x80010000 (cds_mode) with type 1 (int32) defined in section org.codeaurora.qcamera3.CDS
0x80010001 (cds_info) with type 0 (byte) defined in section org.codeaurora.qcamera3.CDS
0x80020000 (opaque_raw_strides) with type 1 (int32) defined in section org.codeaurora.qcamera3.opaque_raw
0x80020001 (opaque_raw_format) with type 0 (byte) defined in section org.codeaurora.qcamera3.opaque_raw
0x80030000 (count) with type 1 (int32) defined in section org.codeaurora.qcamera3.crop
0x80030001 (data) with type 1 (int32) defined in section org.codeaurora.qcamera3.crop
0x80030002 (roimap) with type 1 (int32) defined in section org.codeaurora.qcamera3.crop
0x80040000 (tuning_meta_data_blob) with type 1 (int32) defined in section org.codeaurora.qcamera3.tuning_meta_data
0x80050000 (enable) with type 0 (byte) defined in section org.codeaurora.qcamera3.temporal_denoise
0x80050001 (process_type) with type 1 (int32) defined in section org.codeaurora.qcamera3.temporal_denoise
0x80060000 (use_iso_exp_priority) with type 3 (int64) defined in section org.codeaurora.qcamera3.iso_exp_priority
0x80060001 (select_priority) with type 1 (int32) defined in section org.codeaurora.qcamera3.iso_exp_priority
0x80070000 (use_saturation) with type 1 (int32) defined in section org.codeaurora.qcamera3.saturation
0x80080000 (exposure_metering_mode) with type 1 (int32) defined in section org.codeaurora.qcamera3.exposure_metering
0x80090000 (use_av_timer) with type 0 (byte) defined in section org.codeaurora.qcamera3.av_timer
0x800a0000 (dynamic_black_level_pattern) with type 2 (float) defined in section org.codeaurora.qcamera3.sensor_meta_data
0x800a0001 (is_mono_only) with type 0 (byte) defined in section org.codeaurora.qcamera3.sensor_meta_data
0x800b0000 (enable) with type 0 (byte) defined in section org.codeaurora.qcamera3.dualcam_link_meta_data
0x800b0001 (is_main) with type 0 (byte) defined in section org.codeaurora.qcamera3.dualcam_link_meta_data
0x800b0002 (related_camera_id) with type 1 (int32) defined in section org.codeaurora.qcamera3.dualcam_link_meta_data
0x800c0000 (dualcam_calib_meta_data_blob) with type 0 (byte) defined in section org.codeaurora.qcamera3.dualcam_calib_meta_data
0x800d0000 (reprocess_flags) with type 0 (byte) defined in section org.codeaurora.qcamera3.hal_private_data
0x800d0001 (reprocess_data_blob) with type 0 (byte) defined in section org.codeaurora.qcamera3.hal_private_data
0x800e0000 (enable) with type 0 (byte) defined in section org.codeaurora.qcamera3.jpeg_encode_crop
0x800e0001 (rect) with type 1 (int32) defined in section org.codeaurora.qcamera3.jpeg_encode_crop
0x800e0002 (roi) with type 1 (int32) defined in section org.codeaurora.qcamera3.jpeg_encode_crop
0x800f0000 (strength) with type 1 (int32) defined in section org.codeaurora.qcamera3.sharpness
0x800f0001 (range) with type 1 (int32) defined in section org.codeaurora.qcamera3.sharpness
0x80100000 (is_hdr_scene) with type 0 (byte) defined in section org.codeaurora.qcamera3.stats
0x80100001 (is_hdr_scene_confidence) with type 2 (float) defined in section org.codeaurora.qcamera3.stats
0x80110000 (brightness_val) with type 2 (float) defined in section org.codeaurora.qcamera3.brightness
== Camera error traces (0): ==
No camera traces collected.
msm8953_32:/ $
msm8953_32:/ $
msm8953_32:/ $
thermal相关
msm8953_32:/ $ dumpsys thermalservice
msm8953_32:/ $
msm8953_32:/ $ cat /vendor/etc/thermal-engine.conf
# File empty by default.
# Replace contents of this file with custom configuration.
msm8953_32:/ $
thermal-engine -o > /data/own_rule.txt 导出的配置文件
# SENSOR : ALIAS
# tsens_tz_sensor6 : cpu6
# tsens_tz_sensor5 : cpu5
# tsens_tz_sensor4 : cpu4
# tsens_tz_sensor2 : pop_mem
# tsens_tz_sensor15 : gpu
# tsens_tz_sensor13 : L2_cache_0
# tsens_tz_sensor12 : cpu3
# tsens_tz_sensor11 : cpu2
# tsens_tz_sensor10 : cpu1
# tsens_tz_sensor9 : cpu0
# tsens_tz_sensor8 : L2_cache_1
# tsens_tz_sensor7 : cpu7
debug
#Conf file: vendor/etc/thermal-engine.conf
[VIRTUAL-CPUS]
#algo_type virtual
trip_sensor tsens_tz_sensor9
set_point 75000
set_point_clr 65000
sensors tsens_tz_sensor9 tsens_tz_sensor10 tsens_tz_sensor11 tsens_tz_sensor12 tsens_tz_sensor13 tsens_tz_sensor4 tsens_tz_sensor5 tsens_tz_sensor6 tsens_tz_sensor7 tsens_tz_sensor8
weights
sampling 50
math 2
[SS-GPU]
#algo_type ss
sampling 250
sensor gpu
device gpu
set_point 95000
set_point_clr 65000
time_constant 0
[SS-POPMEM]
#algo_type ss
sampling 250
sensor pop_mem
device cluster0
set_point 70000
set_point_clr 55000
time_constant 2
[SS-CPUS-ALL]
#algo_type ss
sampling 50
sensor VIRTUAL-CPUS
device cluster0
set_point 95000
set_point_clr 55000
time_constant 0
[SPEAKER-CAL]
sampling 30000 30000 10 1800000
sensor pm8953_tz
sensors tsens_tz_sensor1 tsens_tz_sensor2 tsens_tz_sensor3 tsens_tz_sensor14 tsens_tz_sensor15
temp_range 6000 10000 2000
max_temp 45000
offset -4000
[VDD_RSTR_MONITOR-TSENS15]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor15
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS14]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor14
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS13]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor13
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS12]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor12
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS11]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor11
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS10]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor10
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS9]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor9
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS8]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor8
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS7]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor7
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS6]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor6
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS5]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor5
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS4]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor4
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS3]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor3
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS2]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor2
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS1]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor1
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
[VDD_RSTR_MONITOR-TSENS0]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor0
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending
浙公网安备 33010602011771号