20240107查看Android11下移远的4G模块EC20在Firefly的AIO-3399J开发板跑通时的相关服务

news/2024/5/17 19:45:57 标签: gitee

20240107查看Android11下移远的4G模块EC20在Firefly的AIO-3399J开发板跑通时的相关服务
2024/1/7 11:24


缘起:友善之臂的SDK:rk3399-android-11-r20211216.tar.xz可以跑通EC20,但是Toybrick的不行!
同样是Andrid11,因此想比对一下两个SDK编译的IMG固件之间的差异,看Toybrick有哪些服务没有起来/启动!


开发板:Firefly的AIO-3399J【RK3399】
SDK:rk3399-android-11-r20211216.tar.xz【Android11】
Android11.0.tar.bz2.aa【ToyBrick】
Android11.0.tar.bz2.ab
Android11.0.tar.bz2.ac

https://wiki.t-firefly.com/AIO-3399J/prepare_compile_android.html
AIO-3399J产品规格书 立即购买
AIO-3399J 采用 RK3399 六核(A72x2+A53x4) 64 位处理器,主频高达1.8GHz,集成了四核 Mali-T860 GPU,性能优异。


0、简略步骤:
rootroot@rootroot-X99-Turbo:~/3TB$ cat Android11.0.tar.bz2.a* > Android11.0.tar.bz2
rootroot@rootroot-X99-Turbo:~/3TB$ tar jxvf Android11.0.tar.bz2 
rootroot@rootroot-X99-Turbo:~/3TB$ mv Android11.0 64rk3399-android-11
rootroot@rootroot-X99-Turbo:~/3TB$ cd 64rk3399-android-11
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ cd u-boot
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11/u-boot$ ./make.sh rk3399
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11/u-boot$ cd ..
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ cd kernel/
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11/kernel$ make ARCH=arm64 rockchip_defconfig android-11.config -j36
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11/kernel$ make ARCH=arm64 BOOT_IMG=../rockdev/Image-rk3399_Android11/boot.img rk3399-sapphire-excavator-edp-avb.img -j36
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ source build/envsetup.sh 
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ lunch
     36. rk3399_Android11-userdebug
Which would you like? [aosp_arm-eng] 36
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ 
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ make -j36
rootroot@rootroot-X99-Turbo:~/3TB/64rk3399-android-11$ ./build.sh -u


  * ServiceRecord{7467475 u0 com.android.phone/.vvm.RemoteVvmTaskManager}
    intent={act=ACTION_START_CELL_SERVICE_CONNECTED cmp=com.android.phone/.vvm.RemoteVvmTaskManager}
    packageName=com.android.phone
    processName=com.android.phone
    baseDir=/system/priv-app/TeleService/TeleService.apk
    dataDir=/data/user_de/0/com.android.phone
    app=ProcessRecord{e3a642c 1026:com.android.phone/1001}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-1m31s136ms startingBgTimeout=--
    lastActivity=-1m31s127ms restartTime=-1m31s127ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=true callStart=true lastStartId=1

 


百度:查看 Android运行的服务


https://blog.csdn.net/manbuyuzhong87/article/details/128127432
Android系统服务查看

在进行应用开发时,经常要了解系统服务运行的情况:进程号是哪个,占用内存是多少,运行状态是怎么样等等。那么问题来了,怎么去获取这些信息呢?
解决办法:直接使用命令:
adb shell top

当我们要了解系统服务有哪些时,可以使用如下命令:
adb shell service list


https://blog.51cto.com/u_16213314/7344376
android 如何查看正在运行的 服务

如果设备已连接,终端或命令提示符将显示设备的序列号。接下来,输入以下命令来查看正在运行的服务:
adb shell dumpsys activity services


[    8.293466] ======== PULL WL_REG_ON(-1) LOW! ========
[    8.293483] [WLAN_RFKILL]: rockchip_wifi_power: 0
[    8.293514] [WLAN_RFKILL]: rockchip_wifi_power: toggle = false
[    8.293533] [WLAN_RFKILL]: wifi shut off power [GPIO-1-1]
[    8.293554] dhdsdio_probe : the lock is released.
[    8.295292] dhd_module_init: Exit err=0
[    8.327169] android_work: sent uevent USB_STATE=CONNECTED
[    8.414592] configfs-gadget gadget: high-speed config #1: b
[    8.414856] android_work: sent uevent USB_STATE=CONFIGURED
[    8.422290] type=1400 audit(1704634705.823:15): avc: denied { read } for comm="android.hardwar" name="u:object_r:default_prop:s0" dev="tmpfs" ino=20659 scontext=u:r:mediacodec:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
[    8.568686] rockchip-pinctrl pinctrl: pin gpio2-11 already requested by 1-0010; cannot claim for 1-0010-1
[    8.568724] rockchip-pinctrl pinctrl: pin-75 (1-0010-1) status -22
[    8.568741] rockchip-pinctrl pinctrl: could not request pin 75 (gpio2-11) from group cif-clkout  on device rockchip-pinctrl
[    8.568753] ov13850 1-0010-1: Error applying setting, reverse things back
[    8.568760] ov13850 1-0010-1: could not set pins
[    8.577919] rockchip-pinctrl pinctrl: pin gpio2-11 already requested by 1-0010; cannot claim for 1-0010-1
[    8.577944] rockchip-pinctrl pinctrl: pin-75 (1-0010-1) status -22
[    8.577951] rockchip-pinctrl pinctrl: could not request pin 75 (gpio2-11) from group cif-clkout  on device rockchip-pinctrl
[    8.577957] ov13850 1-0010-1: Error applying setting, reverse things back
[    8.577963] ov13850 1-0010-1: could not set pins
[    8.700826] rockchip-vop ff8f0000.vop: [drm:vop_crtc_atomic_enable] Update mode to 1920x1080p60, type: 11
[    8.701320] rockchip-vop ff900000.vop: [drm:vop_crtc_atomic_enable] Update mode to 1536x2048p60, type: 14
[    8.755280] rockchip-pinctrl pinctrl: pin gpio2-11 already requested by 1-0010; cannot claim for 1-0010-1
[    8.755304] rockchip-pinctrl pinctrl: pin-75 (1-0010-1) status -22
[    8.755312] rockchip-pinctrl pinctrl: could not request pin 75 (gpio2-11) from group cif-clkout  on device rockchip-pinctrl
[    8.755318] ov13850 1-0010-1: Error applying setting, reverse things back
[    8.755323] ov13850 1-0010-1: could not set pins
[    8.757085] rockchip-pinctrl pinctrl: pin gpio2-11 already requested by 1-0010; cannot claim for 1-0010-1
[    8.757100] rockchip-pinctrl pinctrl: pin-75 (1-0010-1) status -22
[    8.757107] rockchip-pinctrl pinctrl: could not request pin 75 (gpio2-11) from group cif-clkout  on device rockchip-pinctrl
[    8.757124] ov13850 1-0010-1: Error applying setting, reverse things back
[    8.757129] ov13850 1-0010-1: could not set pins
[    8.862095] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    8.863517] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)

[    9.280681] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.282086] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.283213] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.284642] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.284809] usb 2-1.7: New USB device found, idVendor=2c7c, idProduct=0125, bcdDevice= 3.18
[    9.284829] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    9.284845] usb 2-1.7: Product: Android
[    9.284859] usb 2-1.7: Manufacturer: Android
[    9.286099] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.287410] idVendor:2c7c,idProduct:125,bInterfaceNumber:0
[    9.287445] ckkkkkkkkkk
[    9.287465] option 2-1.7:1.0: GSM modem (1-port) converter detected
[    9.287537] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.288180] usb 2-1.7: GSM modem (1-port) converter now attached to ttyUSB0
[    9.288742] idVendor:2c7c,idProduct:125,bInterfaceNumber:1
[    9.288764] ckkkkkkkkkk
[    9.288780] option 2-1.7:1.1: GSM modem (1-port) converter detected
[    9.288982] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.290162] usb 2-1.7: GSM modem (1-port) converter now attached to ttyUSB1
[    9.290388] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.290962] idVendor:2c7c,idProduct:125,bInterfaceNumber:2
[    9.290986] ckkkkkkkkkk
[    9.291002] option 2-1.7:1.2: GSM modem (1-port) converter detected
[    9.291793] usb 2-1.7: GSM modem (1-port) converter now attached to ttyUSB2
[    9.291809] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.292612] idVendor:2c7c,idProduct:125,bInterfaceNumber:3
[    9.292635] ckkkkkkkkkk
[    9.292649] option 2-1.7:1.3: GSM modem (1-port) converter detected
[    9.293247] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.294010] usb 2-1.7: GSM modem (1-port) converter now attached to ttyUSB3
[    9.294696] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.296144] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.297100] qmi_wwan_q 2-1.7:1.4: cdc-wdm0: USB WDM device
[    9.297129] qmi_wwan_q 2-1.7:1.4: Quectel EC25&EC21&EG91&EG95&EG06&EP06&EM06&EG12&EP12&EM12&EG16&EG18&BG96&AG35 work on RawIP mode
[    9.297596] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.297736] qmi_wwan_q 2-1.7:1.4: rx_urb_size = 1520
[    9.299010] qmi_wwan_q 2-1.7:1.4 wwan0: register 'qmi_wwan_q' at usb-fe3c0000.usb-1.7, WWAN/QMI device, 52:1e:d0:30:5b:9a

[    9.299051] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.300462] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.301886] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.303299] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.304714] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.306153] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)
[    9.307596] rockchip-dp ff970000.edp: AUX CH error happened: 0x2 (1)


console:/ $ 
console:/ $ su
console:/ # 
console:/ # 
console:/ # [   81.356350] type=1400 audit(1704634778.756:45): avc: denied { read } for comm="Binder:179_2" name="wakeup12" dev="sysfs" ino=26221 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0
[  115.488001] type=1400 audit(1704634812.886:46): avc: denied { read } for comm="Binder:179_2" name="wakeup12" dev="sysfs" ino=26221 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0

console:/ # 
console:/ # 
console:/ # lsusb
Bus 005 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 002: ID 1a40:0201
Bus 001 Device 001: ID 1d6b:0002
Bus 005 Device 002: ID 413c:301a
Bus 002 Device 003: ID 2c7c:0125
Bus 006 Device 001: ID 1d6b:0003
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
console:/ # 
console:/ # cd /dev
console:/dev # 
console:/dev # ll tty*
crw-rw-rw- 1 root      root     5,   0 2024-01-07 21:38 tty
crw------- 1 root      root   253,   0 2024-01-07 21:40 ttyFIQ0
crw-rw---- 1 bluetooth net_bt   4,  64 2024-01-07 21:38 ttyS0
crw-rw---- 1 radio     radio  188,   0 2024-01-07 21:38 ttyUSB0
crw-rw---- 1 radio     radio  188,   1 2024-01-07 21:38 ttyUSB1
crw-rw---- 1 radio     radio  188,   2 2024-01-07 21:40 ttyUSB2
crw-rw---- 1 radio     radio  188,   3 2024-01-07 21:38 ttyUSB3

console:/dev # 
console:/dev # [  185.468941] type=1400 audit(1704634882.870:47): avc: denied { read } for comm="Binder:179_2" name="wakeup12" dev="sysfs" ino=26221 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0
\

console:/dev # 
console:/dev # 
console:/dev # dumpsys activity services
ACTIVITY MANAGER SERVICES (dumpsys activity services)
  User 0 active services:
  * ServiceRecord{1019737 u0 com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl}
    intent={cmp=com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl}
    packageName=com.android.providers.media.module
    processName=com.android.providers.media.module
    permission=android.permission.BIND_EXTERNAL_STORAGE_SERVICE
    baseDir=/apex/com.android.mediaprovider/priv-app/MediaProvider/MediaProvider.apk
    dataDir=/data/user/0/com.android.providers.media.module
    app=ProcessRecord{d70374c 1277:com.android.providers.media.module/u0a121}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m18s832ms startingBgTimeout=--
    lastActivity=-3m18s592ms restartTime=-3m18s592ms createdFromFg=true
    Bindings:
    * IntentBindRecord{3897320 CREATE}:
      intent={cmp=com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl}
      binder=android.os.BinderProxy@d59f4d9
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{bd8e9e ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{48fb49e u0 CR IMP com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl:@e24f2d9}
    All Connections:
      ConnectionRecord{48fb49e u0 CR IMP com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl:@e24f2d9}

  * ServiceRecord{2767d2c u0 android.ext.services/.notification.Assistant}
    intent={act=android.service.notification.NotificationAssistantService cmp=android.ext.services/.notification.Assistant}
    packageName=android.ext.services
    processName=android.ext.services
    permission=android.permission.BIND_NOTIFICATION_ASSISTANT_SERVICE
    baseDir=/apex/com.android.extservices/priv-app/ExtServices/ExtServices.apk
    dataDir=/data/user_de/0/android.ext.services
    app=ProcessRecord{2d55400 1208:android.ext.services/u0a119}
    whitelistManager=true
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m18s402ms startingBgTimeout=--
    lastActivity=-3m18s401ms restartTime=-3m18s401ms createdFromFg=true
    Bindings:
    * IntentBindRecord{e5e0d7f CREATE}:
      intent={act=android.service.notification.NotificationAssistantService cmp=android.ext.services/.notification.Assistant}
      binder=android.os.BinderProxy@562a14c
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{4ec0595 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{6ea6cdf u0 CR FGS android.ext.services/.notification.Assistant:@80c4f7e}
    All Connections:
      ConnectionRecord{6ea6cdf u0 CR FGS android.ext.services/.notification.Assistant:@80c4f7e}

  * ServiceRecord{235af31 u0 com.android.systemui/.keyguard.KeyguardService}
    intent={cmp=com.android.systemui/.keyguard.KeyguardService}
    packageName=com.android.systemui
    processName=com.android.systemui
    baseDir=/system_ext/priv-app/SystemUI/SystemUI.apk
    dataDir=/data/user_de/0/com.android.systemui
    app=ProcessRecord{7413a57 673:com.android.systemui/u0a116}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m23s483ms startingBgTimeout=--
    lastActivity=-3m23s483ms restartTime=-3m23s483ms createdFromFg=true
    Bindings:
    * IntentBindRecord{86ff6aa CREATE}:
      intent={flg=0x100 cmp=com.android.systemui/.keyguard.KeyguardService}
      binder=android.os.BinderProxy@650029b
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{fbe8638 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{be0bfd8 u0 CR com.android.systemui/.keyguard.KeyguardService:@f569ebb}
    All Connections:
      ConnectionRecord{be0bfd8 u0 CR com.android.systemui/.keyguard.KeyguardService:@f569ebb}

  * ServiceRecord{58435b1 u0 com.android.systemui/.ImageWallpaper}
    intent={act=android.service.wallpaper.WallpaperService cmp=com.android.systemui/.ImageWallpaper}
    packageName=com.android.systemui
    processName=com.android.systemui
    permission=android.permission.BIND_WALLPAPER
    baseDir=/system_ext/priv-app/SystemUI/SystemUI.apk
    dataDir=/data/user_de/0/com.android.systemui
    app=ProcessRecord{7413a57 673:com.android.systemui/u0a116}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m23s996ms startingBgTimeout=--
    lastActivity=-3m23s303ms restartTime=-3m23s953ms createdFromFg=true
    Bindings:
    * IntentBindRecord{8546611 CREATE}:
      intent={act=android.service.wallpaper.WallpaperService cmp=com.android.systemui/.ImageWallpaper}
      binder=android.os.BinderProxy@52ed376
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{ca22d77 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{1d628ff u0 CR FGSA UI CAPS com.android.systemui/.ImageWallpaper:@fdee81e}
          ConnectionRecord{a24aff1 u0 CR FGSA UI CAPS com.android.systemui/.ImageWallpaper:@d9c4b98}
    All Connections:
      ConnectionRecord{a24aff1 u0 CR FGSA UI CAPS com.android.systemui/.ImageWallpaper:@d9c4b98}
      ConnectionRecord{1d628ff u0 CR FGSA UI CAPS com.android.systemui/.ImageWallpaper:@fdee81e}

  * ServiceRecord{2c4d4ad u0 com.android.phone/com.android.internal.telephony.CellularNetworkService}
    intent={act=android.telephony.NetworkService pkg=com.android.phone}
    packageName=com.android.phone
    processName=com.android.phone
    permission=android.permission.BIND_TELEPHONY_NETWORK_SERVICE
    baseDir=/system/priv-app/TeleService/TeleService.apk
    dataDir=/data/user_de/0/com.android.phone
    app=ProcessRecord{53dfa6b 1031:com.android.phone/1001}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-3m8s518ms startingBgTimeout=--
    lastActivity=-3m8s518ms restartTime=-3m8s518ms createdFromFg=true
    Bindings:
    * IntentBindRecord{bf1cde4 CREATE}:
      intent={act=android.telephony.NetworkService pkg=com.android.phone}
      binder=android.os.BinderProxy@508524d
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{22cb102 ProcessRecord{53dfa6b 1031:com.android.phone/1001}}
        Per-process Connections:
          ConnectionRecord{a5f5dc4 u0 CR com.android.phone/com.android.internal.telephony.CellularNetworkService:@9ce90d7}
    All Connections:
      ConnectionRecord{a5f5dc4 u0 CR com.android.phone/com.android.internal.telephony.CellularNetworkService:@9ce90d7}

  * ServiceRecord{c5e73a5 u0 com.android.inputmethod.latin/.LatinIME}
    intent={act=android.view.InputMethod cmp=com.android.inputmethod.latin/.LatinIME}
    packageName=com.android.inputmethod.latin
    processName=com.android.inputmethod.latin
    permission=android.permission.BIND_INPUT_METHOD
    baseDir=/product/app/LatinIME/LatinIME.apk
    dataDir=/data/user_de/0/com.android.inputmethod.latin
    app=ProcessRecord{ba2609d 1187:com.android.inputmethod.latin/u0a106}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m19s765ms startingBgTimeout=--
    lastActivity=-3m19s666ms restartTime=-3m19s666ms createdFromFg=true
    Bindings:
    * IntentBindRecord{4822a13 CREATE}:
      intent={act=android.view.InputMethod cmp=com.android.inputmethod.latin/.LatinIME}
      binder=android.os.BinderProxy@1efe450
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{94c649 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{94cdf47 u0 CR !FG IMPB !VIS com.android.inputmethod.latin/.LatinIME:@510ea86}
    All Connections:
      ConnectionRecord{94cdf47 u0 CR !FG IMPB !VIS com.android.inputmethod.latin/.LatinIME:@510ea86}

  * ServiceRecord{288198e u0 android.rockchip.update.service/.RKUpdateService}
    intent={cmp=android.rockchip.update.service/.RKUpdateService}
    packageName=android.rockchip.update.service
    processName=android.rockchip.update.service
    baseDir=/system/app/RKUpdateService/RKUpdateService.apk
    dataDir=/data/user/0/android.rockchip.update.service
    app=ProcessRecord{eaeaa8c 1667:android.rockchip.update.service/1000}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android.rockchip.update.service
    createTime=-3m8s234ms startingBgTimeout=-2m53s230ms
    lastActivity=-3m8s228ms restartTime=-3m8s233ms createdFromFg=false
    startRequested=true delayedStop=false stopIfKilled=true callStart=true lastStartId=2
    Delivered Starts:
    #0 id=1 dur=-3m8s230ms dxc=1
      intent=Intent { cmp=android.rockchip.update.service/.RKUpdateService (has extras) }
    #1 id=2 dur=-3m8s228ms dxc=1
      intent=Intent { cmp=android.rockchip.update.service/.RKUpdateService (has extras) }

  * ServiceRecord{fae3f14 u0 com.android.networkstack/com.android.server.NetworkStackService}
    intent={act=android.net.INetworkStackConnector cmp=com.android.networkstack/com.android.server.NetworkStackService}
    packageName=com.android.networkstack
    processName=com.android.networkstack.process
    permission=android.permission.MAINLINE_NETWORK_STACK
    baseDir=/system/priv-app/NetworkStack/NetworkStack.apk
    dataDir=/data/user_de/0/com.android.networkstack
    app=ProcessRecord{40b4943 903:com.android.networkstack.process/1073}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m23s169ms startingBgTimeout=--
    lastActivity=-3m23s7ms restartTime=-3m23s7ms createdFromFg=true
    Bindings:
    * IntentBindRecord{938db4e CREATE}:
      intent={act=android.net.INetworkStackConnector cmp=com.android.networkstack/com.android.server.NetworkStackService}
      binder=android.os.BinderProxy@c5b546f
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{376f57c ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{7aab1fd u0 CR IMP com.android.networkstack/com.android.server.NetworkStackService:@a081e54}
    All Connections:
      ConnectionRecord{7aab1fd u0 CR IMP com.android.networkstack/com.android.server.NetworkStackService:@a081e54}

  * ServiceRecord{25a7e05 u0 com.android.bluetooth/.a2dp.A2dpService}
    intent={act=android.bluetooth.IBluetoothA2dp cmp=com.android.bluetooth/.a2dp.A2dpService}
    packageName=com.android.bluetooth
    processName=com.android.bluetooth
    baseDir=/system/app/Bluetooth/Bluetooth.apk
    dataDir=/data/user_de/0/com.android.bluetooth
    app=null
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m24s76ms startingBgTimeout=--
    lastActivity=-3m24s76ms restartTime=-- createdFromFg=true
    Bindings:
    * IntentBindRecord{fcb5e5a}:
      intent={act=android.bluetooth.IBluetoothA2dp cmp=com.android.bluetooth/.a2dp.A2dpService}
      binder=null
      requested=false received=false hasBound=false doRebind=false
      * Client AppBindRecord{3f2c88b ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{13e8af0 u0 com.android.bluetooth/.a2dp.A2dpService:@b1ec733}
          ConnectionRecord{591c98f u0 com.android.bluetooth/.a2dp.A2dpService:@d5970ee}
          ConnectionRecord{7a6150c u0 com.android.bluetooth/.a2dp.A2dpService:@3fbf83f}
    All Connections:
      ConnectionRecord{7a6150c u0 com.android.bluetooth/.a2dp.A2dpService:@3fbf83f}
      ConnectionRecord{13e8af0 u0 com.android.bluetooth/.a2dp.A2dpService:@b1ec733}
      ConnectionRecord{591c98f u0 com.android.bluetooth/.a2dp.A2dpService:@d5970ee}

  * ServiceRecord{5abb9f9 u0 com.android.systemui/.SystemUIService}
    intent={cmp=com.android.systemui/.SystemUIService}
    packageName=com.android.systemui
    processName=com.android.systemui
    baseDir=/system_ext/priv-app/SystemUI/SystemUI.apk
    dataDir=/data/user_de/0/com.android.systemui
    app=ProcessRecord{7413a57 673:com.android.systemui/u0a116}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m23s494ms startingBgTimeout=--
    lastActivity=-3m23s488ms restartTime=-3m23s488ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=false callStart=true lastStartId=1

  * ServiceRecord{a26f86c u0 com.android.se/.SecureElementService}
    intent={cmp=com.android.se/.SecureElementService}
    packageName=com.android.se
    processName=com.android.se
    baseDir=/system/app/SecureElement/SecureElement.apk
    dataDir=/data/user/0/com.android.se
    app=ProcessRecord{c87fed6 1010:com.android.se/1068}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.se
    createTime=-3m22s195ms startingBgTimeout=--
    lastActivity=-3m22s194ms restartTime=-3m22s194ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=false callStart=true lastStartId=1

  * ServiceRecord{bfb3d77 u0 com.android.server.telecom/.components.BluetoothPhoneService}
    intent={cmp=com.android.server.telecom/.components.BluetoothPhoneService}
    packageName=com.android.server.telecom
    processName=system
    baseDir=/system/priv-app/Telecom/Telecom.apk
    dataDir=/data/user_de/0/com.android.server.telecom
    app=ProcessRecord{1571fa0 454:system/1000}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.server.telecom
    createTime=-3m21s551ms startingBgTimeout=--
    lastActivity=-3m21s551ms restartTime=-3m21s551ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=false callStart=true lastStartId=1

  * ServiceRecord{9e91c3d u0 com.android.systemui/.dump.SystemUIAuxiliaryDumpService}
    intent={cmp=com.android.systemui/.dump.SystemUIAuxiliaryDumpService}
    packageName=com.android.systemui
    processName=com.android.systemui
    permission=com.android.systemui.permission.SELF
    baseDir=/system_ext/priv-app/SystemUI/SystemUI.apk
    dataDir=/data/user_de/0/com.android.systemui
    app=ProcessRecord{7413a57 673:com.android.systemui/u0a116}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.systemui
    createTime=-3m21s287ms startingBgTimeout=--
    lastActivity=-3m21s287ms restartTime=-3m21s287ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=false callStart=true lastStartId=1

  * ServiceRecord{4ba3880 u0 com.android.networkstack.tethering/.TetheringService}
    intent={act=android.net.ITetheringConnector cmp=com.android.networkstack.tethering/.TetheringService}
    packageName=com.android.networkstack.tethering
    processName=com.android.networkstack.process
    permission=android.permission.MAINLINE_NETWORK_STACK
    baseDir=/apex/com.android.tethering/priv-app/Tethering/Tethering.apk
    dataDir=/data/user_de/0/com.android.networkstack.tethering
    app=ProcessRecord{40b4943 903:com.android.networkstack.process/1073}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m23s126ms startingBgTimeout=--
    lastActivity=-3m22s985ms restartTime=-3m22s985ms createdFromFg=true
    Bindings:
    * IntentBindRecord{dfbed68 CREATE}:
      intent={act=android.net.ITetheringConnector cmp=com.android.networkstack.tethering/.TetheringService}
      binder=android.os.BinderProxy@d09f581
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{8d10626 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{6810933 u0 CR IMP com.android.networkstack.tethering/.TetheringService:@ad18a2}
    All Connections:
      ConnectionRecord{6810933 u0 CR IMP com.android.networkstack.tethering/.TetheringService:@ad18a2}

  * ServiceRecord{58e7748 u0 com.android.phone/com.android.internal.telephony.dataconnection.CellularDataService}
    intent={act=android.telephony.data.DataService pkg=com.android.phone}
    packageName=com.android.phone
    processName=com.android.phone
    permission=android.permission.BIND_TELEPHONY_DATA_SERVICE
    baseDir=/system/priv-app/TeleService/TeleService.apk
    dataDir=/data/user_de/0/com.android.phone
    app=ProcessRecord{53dfa6b 1031:com.android.phone/1001}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-3m8s423ms startingBgTimeout=--
    lastActivity=-3m8s423ms restartTime=-3m8s423ms createdFromFg=true
    Bindings:
    * IntentBindRecord{8436267 CREATE}:
      intent={act=android.telephony.data.DataService pkg=com.android.phone}
      binder=android.os.BinderProxy@f567814
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{3df68bd ProcessRecord{53dfa6b 1031:com.android.phone/1001}}
        Per-process Connections:
          ConnectionRecord{833cdeb u0 CR com.android.phone/com.android.internal.telephony.dataconnection.CellularDataService:@fc19d3a}
    All Connections:
      ConnectionRecord{833cdeb u0 CR com.android.phone/com.android.internal.telephony.dataconnection.CellularDataService:@fc19d3a}

  * ServiceRecord{6f14345 u0 com.android.server.telecom/.components.TelecomService}
    intent={act=com.android.ITelecomService cmp=com.android.server.telecom/.components.TelecomService}
    packageName=com.android.server.telecom
    processName=system
    baseDir=/system/priv-app/Telecom/Telecom.apk
    dataDir=/data/user_de/0/com.android.server.telecom
    app=ProcessRecord{1571fa0 454:system/1000}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m24s85ms startingBgTimeout=--
    lastActivity=-3m24s84ms restartTime=-3m24s84ms createdFromFg=true
    Bindings:
    * IntentBindRecord{7375eb2 CREATE}:
      intent={act=com.android.ITelecomService cmp=com.android.server.telecom/.components.TelecomService}
      binder=com.android.server.telecom.components.TelecomService$1@119be03
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{92d0180 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{7f6c7af u0 CR IMP FGS com.android.server.telecom/.components.TelecomService:@999138e}
    All Connections:
      ConnectionRecord{7f6c7af u0 CR IMP FGS com.android.server.telecom/.components.TelecomService:@999138e}

  * ServiceRecord{6e3c4d8 u0 com.android.launcher3/com.android.quickstep.TouchInteractionService}
    intent={act=android.intent.action.QUICKSTEP_SERVICE pkg=com.android.launcher3}
    packageName=com.android.launcher3
    processName=com.android.launcher3
    permission=android.permission.STATUS_BAR_SERVICE
    baseDir=/system_ext/priv-app/Launcher3QuickStep/Launcher3QuickStep.apk
    dataDir=/data/user/0/com.android.launcher3
    app=ProcessRecord{42492c5 963:com.android.launcher3/u0a114}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.systemui
    createTime=-3m18s161ms startingBgTimeout=--
    lastActivity=-3m18s161ms restartTime=-3m18s161ms createdFromFg=true
    Bindings:
    * IntentBindRecord{79ed3b9 CREATE}:
      intent={act=android.intent.action.QUICKSTEP_SERVICE pkg=com.android.launcher3}
      binder=android.os.BinderProxy@d38b3fe
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{c70375f ProcessRecord{7413a57 673:com.android.systemui/u0a116}}
        Per-process Connections:
          ConnectionRecord{a1e97bb u0 CR FGSA com.android.launcher3/com.android.quickstep.TouchInteractionService:@ff52c4a}
    All Connections:
      ConnectionRecord{a1e97bb u0 CR FGSA com.android.launcher3/com.android.quickstep.TouchInteractionService:@ff52c4a}

  * ServiceRecord{e54e261 u0 com.android.smspush/.WapPushManager}
    intent={act=com.android.internal.telephony.IWapPushManager cmp=com.android.smspush/.WapPushManager}
    packageName=com.android.smspush
    processName=com.android.smspush
    permission=com.android.smspush.WAPPUSH_MANAGER_BIND
    baseDir=/system_ext/app/WAPPushManager/WAPPushManager.apk
    dataDir=/data/user/0/com.android.smspush
    app=ProcessRecord{9608803 1701:com.android.smspush/u0a118}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-3m9s496ms startingBgTimeout=--
    lastActivity=-3m9s452ms restartTime=-3m9s452ms createdFromFg=true
    Bindings:
    * IntentBindRecord{f20b5ac CREATE}:
      intent={act=com.android.internal.telephony.IWapPushManager cmp=com.android.smspush/.WapPushManager}
      binder=android.os.BinderProxy@74ff275
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{468120a ProcessRecord{53dfa6b 1031:com.android.phone/1001}}
        Per-process Connections:
          ConnectionRecord{372a2bd u0 CR com.android.smspush/.WapPushManager:@4aa5a14}
          ConnectionRecord{ad06c75 u0 CR com.android.smspush/.WapPushManager:@aced7ac}
    All Connections:
      ConnectionRecord{372a2bd u0 CR com.android.smspush/.WapPushManager:@4aa5a14}
      ConnectionRecord{ad06c75 u0 CR com.android.smspush/.WapPushManager:@aced7ac}

  * ServiceRecord{a609032 u0 com.android.phone/.vvm.RemoteVvmTaskManager}
    intent={act=ACTION_START_CELL_SERVICE_CONNECTED cmp=com.android.phone/.vvm.RemoteVvmTaskManager}
    packageName=com.android.phone
    processName=com.android.phone
    baseDir=/system/priv-app/TeleService/TeleService.apk

    dataDir=/data/user_de/0/com.android.phone
    app=ProcessRecord{53dfa6b 1031:com.android.phone/1001}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-3m5s250ms startingBgTimeout=--
    lastActivity=-3m5s249ms restartTime=-3m5s249ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=true callStart=true lastStartId=1

  * ServiceRecord{1e5d0a0 u0 com.android.location.fused/.FusedLocationService}
    intent={act=com.android.location.service.FusedLocationProvider cmp=com.android.location.fused/.FusedLocationService}
    packageName=com.android.location.fused
    processName=system
    permission=android.permission.WRITE_SECURE_SETTINGS
    baseDir=/system/priv-app/FusedLocation/FusedLocation.apk
    dataDir=/data/user_de/0/com.android.location.fused
    app=ProcessRecord{1571fa0 454:system/1000}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m23s326ms startingBgTimeout=--
    lastActivity=-3m23s326ms restartTime=-3m23s326ms createdFromFg=true
    Bindings:
    * IntentBindRecord{38aea7b CREATE}:
      intent={act=com.android.location.service.FusedLocationProvider cmp=com.android.location.fused/.FusedLocationService}
      binder=com.android.location.provider.LocationProviderBase$Service@bb98098
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{ba40f1 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{645d5a3 u0 CR !FG !VIS com.android.location.fused/.FusedLocationService:@dec90d2}
    All Connections:
      ConnectionRecord{645d5a3 u0 CR !FG !VIS com.android.location.fused/.FusedLocationService:@dec90d2}

  * ServiceRecord{a9c5306 u0 com.android.phone/com.android.services.telephony.sip.components.TelephonySipService}
    intent={act=android.net.sip.action.START_SIP pkg=com.android.phone}
    packageName=com.android.phone
    processName=com.android.phone
    baseDir=/system/priv-app/TeleService/TeleService.apk
    dataDir=/data/user_de/0/com.android.phone
    app=ProcessRecord{53dfa6b 1031:com.android.phone/1001}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-3m8s353ms startingBgTimeout=--
    lastActivity=-3m8s353ms restartTime=-3m8s353ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=false callStart=true lastStartId=1

  * ServiceRecord{46c092c u0 com.android.phone/.TelephonyDebugService}
    intent={cmp=com.android.phone/.TelephonyDebugService}
    packageName=com.android.phone
    processName=com.android.phone
    permission=android.permission.DUMP
    baseDir=/system/priv-app/TeleService/TeleService.apk
    dataDir=/data/user_de/0/com.android.phone
    app=ProcessRecord{53dfa6b 1031:com.android.phone/1001}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=com.android.phone
    createTime=-3m9s147ms startingBgTimeout=--
    lastActivity=-3m9s146ms restartTime=-3m9s146ms createdFromFg=true
    startRequested=true delayedStop=false stopIfKilled=false callStart=true lastStartId=1

  * ServiceRecord{e28e0d0 u0 android.ext.services/.autofill.InlineSuggestionRenderServiceImpl}
    intent={act=android.service.autofill.InlineSuggestionRenderService cmp=android.ext.services/.autofill.InlineSuggestionRenderServiceImpl}
    packageName=android.ext.services
    processName=android.ext.services
    permission=android.permission.BIND_INLINE_SUGGESTION_RENDER_SERVICE
    baseDir=/apex/com.android.extservices/priv-app/ExtServices/ExtServices.apk
    dataDir=/data/user_de/0/android.ext.services
    app=ProcessRecord{2d55400 1208:android.ext.services/u0a119}
    allowWhileInUsePermissionInFgs=true
    recentCallingPackage=android
    createTime=-3m22s139ms startingBgTimeout=--
    lastActivity=-3m17s912ms restartTime=-3m19s538ms createdFromFg=true
    Bindings:
    * IntentBindRecord{a7d44d6 CREATE}:
      intent={act=android.service.autofill.InlineSuggestionRenderService cmp=android.ext.services/.autofill.InlineSuggestionRenderServiceImpl}
      binder=android.os.BinderProxy@5d3b357
      requested=true received=true hasBound=true doRebind=false
      * Client AppBindRecord{8120e44 ProcessRecord{1571fa0 454:system/1000}}
        Per-process Connections:
          ConnectionRecord{1766368 u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@395568b}
          ConnectionRecord{c908edb u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@ae60bea}
          ConnectionRecord{cd8e48c u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@90255bf}
          ConnectionRecord{fbb29c7 u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@377cf06}
    All Connections:
      ConnectionRecord{fbb29c7 u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@377cf06}
      ConnectionRecord{1766368 u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@395568b}
      ConnectionRecord{cd8e48c u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@90255bf}
      ConnectionRecord{c908edb u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@ae60bea}

  Connection bindings to services:
  * ConnectionRecord{6810933 u0 CR IMP com.android.networkstack.tethering/.TetheringService:@ad18a2}
    binding=AppBindRecord{8d10626 com.android.networkstack.tethering/.TetheringService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@ad18a2 flags=0x41
  * ConnectionRecord{fbb29c7 u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@377cf06}
    binding=AppBindRecord{8120e44 android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@377cf06 flags=0x4000001
  * ConnectionRecord{1766368 u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@395568b}
    binding=AppBindRecord{8120e44 android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@395568b flags=0x4000001
  * ConnectionRecord{7a6150c u0 com.android.bluetooth/.a2dp.A2dpService:@3fbf83f}
    binding=AppBindRecord{3f2c88b com.android.bluetooth/.a2dp.A2dpService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@3fbf83f flags=0x0
  * ConnectionRecord{372a2bd u0 CR com.android.smspush/.WapPushManager:@4aa5a14}
    binding=AppBindRecord{468120a com.android.smspush/.WapPushManager:com.android.phone}
    conn=android.os.BinderProxy@4aa5a14 flags=0x1
  * ConnectionRecord{94cdf47 u0 CR !FG IMPB !VIS com.android.inputmethod.latin/.LatinIME:@510ea86}
    binding=AppBindRecord{94c649 com.android.inputmethod.latin/.LatinIME:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@510ea86 flags=0x40800005
  * ConnectionRecord{6ea6cdf u0 CR FGS android.ext.services/.notification.Assistant:@80c4f7e}
    binding=AppBindRecord{4ec0595 android.ext.services/.notification.Assistant:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@80c4f7e flags=0x5000001
  * ConnectionRecord{cd8e48c u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@90255bf}
    binding=AppBindRecord{8120e44 android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@90255bf flags=0x4000001
  * ConnectionRecord{7f6c7af u0 CR IMP FGS com.android.server.telecom/.components.TelecomService:@999138e}
    binding=AppBindRecord{92d0180 com.android.server.telecom/.components.TelecomService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@999138e flags=0x4000041
  * ConnectionRecord{a5f5dc4 u0 CR com.android.phone/com.android.internal.telephony.CellularNetworkService:@9ce90d7}
    binding=AppBindRecord{22cb102 com.android.phone/com.android.internal.telephony.CellularNetworkService:com.android.phone}
    conn=android.os.BinderProxy@9ce90d7 flags=0x1
  * ConnectionRecord{7aab1fd u0 CR IMP com.android.networkstack/com.android.server.NetworkStackService:@a081e54}
    binding=AppBindRecord{376f57c com.android.networkstack/com.android.server.NetworkStackService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@a081e54 flags=0x41
  * ConnectionRecord{ad06c75 u0 CR com.android.smspush/.WapPushManager:@aced7ac}
    binding=AppBindRecord{468120a com.android.smspush/.WapPushManager:com.android.phone}
    conn=android.os.BinderProxy@aced7ac flags=0x1
  * ConnectionRecord{c908edb u0 CR FGS android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:@ae60bea}
    binding=AppBindRecord{8120e44 android.ext.services/.autofill.InlineSuggestionRenderServiceImpl:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@ae60bea flags=0x4000001
  * ConnectionRecord{13e8af0 u0 com.android.bluetooth/.a2dp.A2dpService:@b1ec733}
    binding=AppBindRecord{3f2c88b com.android.bluetooth/.a2dp.A2dpService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@b1ec733 flags=0x0
  * ConnectionRecord{591c98f u0 com.android.bluetooth/.a2dp.A2dpService:@d5970ee}
    binding=AppBindRecord{3f2c88b com.android.bluetooth/.a2dp.A2dpService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@d5970ee flags=0x0
  * ConnectionRecord{a24aff1 u0 CR FGSA UI CAPS com.android.systemui/.ImageWallpaper:@d9c4b98}
    binding=AppBindRecord{ca22d77 com.android.systemui/.ImageWallpaper:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@d9c4b98 flags=0x22001001
  * ConnectionRecord{645d5a3 u0 CR !FG !VIS com.android.location.fused/.FusedLocationService:@dec90d2}
    binding=AppBindRecord{ba40f1 com.android.location.fused/.FusedLocationService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@dec90d2 flags=0x40000005
  * ConnectionRecord{48fb49e u0 CR IMP com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl:@e24f2d9}
    binding=AppBindRecord{bd8e9e com.android.providers.media.module/com.android.providers.media.fuse.ExternalStorageServiceImpl:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@e24f2d9 flags=0x41
  * ConnectionRecord{be0bfd8 u0 CR com.android.systemui/.keyguard.KeyguardService:@f569ebb}
    binding=AppBindRecord{fbe8638 com.android.systemui/.keyguard.KeyguardService:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@f569ebb flags=0x1
  * ConnectionRecord{833cdeb u0 CR com.android.phone/com.android.internal.telephony.dataconnection.CellularDataService:@fc19d3a}
    binding=AppBindRecord{3df68bd com.android.phone/com.android.internal.telephony.dataconnection.CellularDataService:com.android.phone}
    conn=android.os.BinderProxy@fc19d3a flags=0x1
  * ConnectionRecord{1d628ff u0 CR FGSA UI CAPS com.android.systemui/.ImageWallpaper:@fdee81e}
    binding=AppBindRecord{ca22d77 com.android.systemui/.ImageWallpaper:system}
    conn=android.app.LoadedApk$ServiceDispatcher$InnerConnection@fdee81e flags=0x22001001
  * ConnectionRecord{a1e97bb u0 CR FGSA com.android.launcher3/com.android.quickstep.TouchInteractionService:@ff52c4a}
    binding=AppBindRecord{c70375f com.android.launcher3/com.android.quickstep.TouchInteractionService:com.android.systemui}
    conn=android.os.BinderProxy@ff52c4a flags=0x2000001
console:/dev # 
console:/dev # 
console:/dev # 
console:/dev # 
console:/dev # 
console:/dev # service list
Found 178 services:
0    DockObserver: []
1    SurfaceFlinger: [android.ui.ISurfaceComposer]
2    accessibility: [android.view.accessibility.IAccessibilityManager]
3    account: [android.accounts.IAccountManager]
4    activity: [android.app.IActivityManager]
5    activity_task: [android.app.IActivityTaskManager]
6    adb: [android.debug.IAdbManager]
7    alarm: [android.app.IAlarmManager]
8    android.hardware.light.ILights/default: [android.hardware.light.ILights]
9    android.hardware.power.IPower/default: [android.hardware.power.IPower]
10    android.security.identity: [android.security.identity.ICredentialStoreFactory]
11    android.security.keystore: [android.security.keystore.IKeystoreService]
12    android.service.gatekeeper.IGateKeeperService: [android.service.gatekeeper.IGateKeeperService]
13    app_binding: []
14    app_integrity: [android.content.integrity.IAppIntegrityManager]
15    appops: [com.android.internal.app.IAppOpsService]
16    appwidget: [com.android.internal.appwidget.IAppWidgetService]
17    audio: [android.media.IAudioService]
18    auth: [android.hardware.biometrics.IAuthService]
19    autofill: [android.view.autofill.IAutoFillManager]
20    backup: [android.app.backup.IBackupManager]
21    battery: []
22    batteryproperties: [android.os.IBatteryPropertiesRegistrar]
23    batterystats: [com.android.internal.app.IBatteryStats]
24    binder_calls_stats: []
25    biometric: [android.hardware.biometrics.IBiometricService]
26    blob_store: [android.app.blob.IBlobStoreManager]
27    bluetooth_manager: [android.bluetooth.IBluetoothManager]
28    bugreport: [android.os.IDumpstate]
29    cacheinfo: []
30    carrier_config: [com.android.internal.telephony.ICarrierConfigLoader]
31    clipboard: [android.content.IClipboard]
32    color_display: [android.hardware.display.IColorDisplayManager]
33    companiondevice: [android.companion.ICompanionDeviceManager]
34    connectivity: [android.net.IConnectivityManager]
35    connmetrics: [android.net.IIpConnectivityMetrics]
36    consumer_ir: [android.hardware.IConsumerIrService]
37    content: [android.content.IContentService]
38    country_detector: [android.location.ICountryDetector]
39    cpuinfo: []
40    crossprofileapps: [android.content.pm.ICrossProfileApps]
41    dataloader_manager: [android.content.pm.IDataLoaderManager]
42    dbinfo: []
43    device_config: []
44    device_identifiers: [android.os.IDeviceIdentifiersPolicyService]
45    device_policy: [android.app.admin.IDevicePolicyManager]
46    deviceidle: [android.os.IDeviceIdleController]
47    devicestoragemonitor: []
48    diskstats: []
49    display: [android.hardware.display.IDisplayManager]
50    dnsresolver: [android.net.IDnsResolver]
51    dreams: [android.service.dreams.IDreamManager]
52    drm.drmManager: [drm.IDrmManagerService]
53    drm_device_management: [android.os.IRkDisplayDeviceManagementService]
54    dropbox: [com.android.internal.os.IDropBoxManagerService]
55    dynamic_system: [android.os.image.IDynamicSystemService]
56    emergency_affordance: []
57    ethernet: [android.net.IEthernetManager]
58    external_vibrator_service: [android.os.IExternalVibratorService]
59    file_integrity: [android.security.IFileIntegrityService]
60    gfxinfo: []
61    gpu: [android.graphicsenv.IGpuService]
62    graphicsstats: [android.view.IGraphicsStats]
63    hardware_properties: [android.os.IHardwarePropertiesManager]
64    imms: [com.android.internal.telephony.IMms]
65    incident: [android.os.IIncidentManager]
66    incidentcompanion: [android.os.IIncidentCompanion]
67    incremental: [android.os.incremental.IIncrementalService]
68    input: [android.hardware.input.IInputManager]
69    input_method: [com.android.internal.view.IInputMethodManager]
70    inputflinger: [android.input.IInputFlinger]
71    installd: [android.os.IInstalld]
72    iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]
73    ipsec: [android.net.IIpSecService]
74    isms: [com.android.internal.telephony.ISms]
75    isub: [com.android.internal.telephony.ISub]
76    jobscheduler: [android.app.job.IJobScheduler]
77    launcherapps: [android.content.pm.ILauncherApps]
78    lights: [android.hardware.lights.ILightsManager]
79    location: [android.location.ILocationManager]
80    lock_settings: [com.android.internal.widget.ILockSettings]
81    looper_stats: []
82    manager: [android.os.IServiceManager]
83    media.audio_flinger: [android.media.IAudioFlinger]
84    media.audio_policy: [android.media.IAudioPolicyService]
85    media.camera: [android.hardware.ICameraService]
86    media.camera.proxy: [android.hardware.ICameraServiceProxy]
87    media.extractor: [android.IMediaExtractorService]
88    media.metrics: [android.media.IMediaMetricsService]
89    media.player: [android.media.IMediaPlayerService]
90    media.resource_manager: [android.media.IResourceManagerService]
91    media_projection: [android.media.projection.IMediaProjectionManager]
92    media_resource_monitor: [android.media.IMediaResourceMonitor]
93    media_router: [android.media.IMediaRouterService]
94    media_session: [android.media.session.ISessionManager]
95    meminfo: []
96    mount: [android.os.storage.IStorageManager]
97    netd: [android.net.INetd]
98    netd_listener: [android.net.metrics.INetdEventListener]
99    netpolicy: [android.net.INetworkPolicyManager]
100    netstats: [android.net.INetworkStatsService]
101    network_management: [android.os.INetworkManagementService]
102    network_score: [android.net.INetworkScoreService]
103    network_stack: [android.net.INetworkStackConnector]
104    network_time_update_service: []
105    network_watchlist: [com.android.internal.net.INetworkWatchlistManager]
106    notification: [android.app.INotificationManager]
107    otadexopt: [android.content.pm.IOtaDexopt]
108    overlay: [android.content.om.IOverlayManager]
109    package: [android.content.pm.IPackageManager]
110    package_native: [android.content.pm.IPackageManagerNative]
111    permission: [android.os.IPermissionController]
112    permissionmgr: [android.permission.IPermissionManager]
113    phone: [com.android.internal.telephony.ITelephony]
114    pinner: []
115    platform_compat: [com.android.internal.compat.IPlatformCompat]
116    platform_compat_native: [com.android.internal.compat.IPlatformCompatNative]
117    power: [android.os.IPowerManager]
118    print: [android.print.IPrintManager]
119    processinfo: [android.os.IProcessInfoService]
120    procstats: [com.android.internal.app.procstats.IProcessStats]
121    recovery: [android.os.IRecoverySystem]
122    restrictions: [android.content.IRestrictionsManager]
123    rockchip_audio_setting: [android.os.audio.IRkAudioSettingService]
124    role: [android.app.role.IRoleManager]
125    rollback: [android.content.rollback.IRollbackManager]
126    runtime: []
127    scheduling_policy: [android.os.ISchedulingPolicyService]
128    search: [android.app.ISearchManager]
129    sec_key_att_app_id_provider: [android.security.keymaster.IKeyAttestationApplicationIdProvider]
130    secure_element: [android.se.omapi.ISecureElementService]
131    sensor_privacy: [android.hardware.ISensorPrivacyManager]
132    sensorservice: [android.gui.SensorServer]
133    serial: [android.hardware.ISerialManager]
134    servicediscovery: [android.net.nsd.INsdManager]
135    settings: []
136    shortcut: [android.content.pm.IShortcutService]
137    simphonebook: [com.android.internal.telephony.IIccPhoneBook]
138    slice: [android.app.slice.ISliceManager]
139    soundtrigger: [com.android.internal.app.ISoundTriggerService]
140    soundtrigger_middleware: [android.media.soundtrigger_middleware.ISoundTriggerMiddlewareService]
141    stats: [android.os.IStatsd]
142    statscompanion: [android.os.IStatsCompanionService]
143    statsmanager: [android.os.IStatsManagerService]
144    statusbar: [com.android.internal.statusbar.IStatusBarService]
145    storaged: [android.os.IStoraged]
146    storaged_pri: [android.os.storaged.IStoragedPrivate]
147    storagestats: [android.app.usage.IStorageStatsManager]
148    suspend_control: [android.system.suspend.ISuspendControlService]
149    system_config: [android.os.ISystemConfig]
150    system_update: [android.os.ISystemUpdateManager]
151    telecom: [com.android.internal.telecom.ITelecomService]
152    telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]
153    telephony_ims: [android.telephony.ims.aidl.IImsRcsController]
154    testharness: []
155    tethering: [android.net.ITetheringConnector]
156    textclassification: [android.service.textclassifier.ITextClassifierService]
157    textservices: [com.android.internal.textservice.ITextServicesManager]
158    thermalservice: [android.os.IThermalService]
159    time_detector: [android.app.timedetector.ITimeDetectorService]
160    time_zone_detector: [android.app.timezonedetector.ITimeZoneDetectorService]
161    trust: [android.app.trust.ITrustManager]
162    uimode: [android.app.IUiModeManager]
163    updatelock: [android.os.IUpdateLock]
164    uri_grants: [android.app.IUriGrantsManager]
165    usagestats: [android.app.usage.IUsageStatsManager]
166    usb: [android.hardware.usb.IUsbManager]
167    user: [android.os.IUserManager]
168    vibrator: [android.os.IVibratorService]
169    voiceinteraction: [com.android.internal.app.IVoiceInteractionManagerService]
170    vold: [android.os.IVold]
171    wallpaper: [android.app.IWallpaperManager]
172    webviewupdate: [android.webkit.IWebViewUpdateService]
173    wifi: [android.net.wifi.IWifiManager]
174    wifinl80211: [android.net.wifi.nl80211.IWificond]
175    wifip2p: [android.net.wifi.p2p.IWifiP2pManager]
176    wifiscanner: [android.net.wifi.IWifiScanner]
177    window: [android.view.IWindowManager]
console:/dev # 
console:/dev # 
console:/dev # 
console:/dev # top
Tasks: 250 total,   1 running, 249 sleeping,   0 stopped,   0 zombie
  Mem:  1997104K total,  1900620K used,  98799616 free,   5136384 buffers
 Swap:   998548K total,         0 used,   998548K free,   968776K cached
600%cpu   0%user   0%nice  11%sys 586%idle   0%iow   0%irq   4%sirq   0%host
   PID USER         PR  NI VIRT  RES  SHR S[%CPU] %MEM     TIME+ ARGS                                                                                                                                                                                                          
  2082 root         20   0  10G 3.9M 3.2M R 10.7   0.2   0:00.03 top
  2057 root         20   0  10G 2.9M 2.3M S  0.0   0.1   0:00.04 sh
  2007 u0_a84       20   0  13G 101M  63M S  0.0   5.1   0:00.11 com.android.traceur
  1983 shell        20   0  13G  95M  58M S  0.0   4.8   0:00.10 com.android.shell
  1952 u0_a74       20   0  13G  95M  58M S  0.0   4.8   0:00.10 com.android.packageinstaller
  1926 u0_a100      20   0  13G  94M  57M S  0.0   4.8   0:00.13 com.android.onetimeinitializer
  1903 u0_a113      20   0  13G  96M  59M S  0.0   4.9   0:00.12 com.android.carrierconfig
  1851 u0_a104      20   0  14G 108M  70M S  0.0   5.5   0:00.18 com.android.gallery3d
  1824 system       20   0  13G 101M  63M S  0.0   5.1   0:00.10 com.android.dynsystem
  1800 u0_a102      20   0  13G  99M  61M S  0.0   5.0   0:00.11 com.android.contacts
  1742 u0_a105      20   0  13G 104M  67M S  0.0   5.3   0:00.19 com.android.calendar
  1701 u0_a118      20   0  13G  94M  57M S  0.0   4.8   0:00.07 com.android.smspush
  1667 system       20   0  13G 109M  71M S  0.0   5.5   0:00.17 android.rockchip.update.service
  1562 u0_a69       20   0  13G 118M  78M S  0.0   6.0   0:01.97 android.process.acore
  1548 root          0 -20    0    0    0 I  0.0   0.0   0:00.00 [kbase_event]
  1525 u0_a67       20   0  13G 106M  68M S  0.0   5.4   0:00.40 com.android.providers.calendar
  1490 u0_a66       20   0  13G 107M  69M S  0.0   5.5   0:00.48 android.process.media
  1452 root          0 -20    0    0    0 I  0.0   0.0   0:00.00 [kbase_event]
  1442 u0_a77       20   0  13G 101M  64M S  0.0   5.1   0:00.18 com.android.managedprovisioning
  1297 system       20   0  13G 102M  65M S  0.0   5.2   0:00.14 com.cghs.stresstest
  1277 u0_a121      20   0  13G 134M  90M S  0.0   6.8   0:08.11 com.android.providers.media.module
  1217 u0_a109      20   0  13G 109M  71M S  0.0   5.5   0:00.29 com.android.deskclock
  1208 u0_a119      20   0  13G 133M  95M S  0.0   6.8   0:00.18 android.ext.services
  1187 u0_a106      20   0  13G 128M  89M S  0.0   6.5   0:00.62 com.android.inputmethod.latin
  1163 root          0 -20    0    0    0 I  0.0   0.0   0:00.00 [kbase_event]
  1126 root          0 -20    0    0    0 I  0.0   0.0   0:00.00 [kbase_event]
  1109 root         20   0    0    0    0 I  0.0   0.0   0:00.00 [kworker/2:3]
  1084 system       20   0  13G 153M 112M S  0.0   7.8   0:00.45 com.android.settings
  1031 radio        20   0  13G 143M  99M S  0.0   7.3   0:12.68 com.android.phone
  1010 secure_elem+ 20   0  13G 101M  63M S  0.0   5.1   0:00.15 com.android.se
   995 root         20   0    0    0    0 I  0.0   0.0   0:00.00 [kworker/2:2-cgroup_pidlist_destroy]
   963 u0_a114      10 -10  14G 241M 171M S  0.0  12.3   0:04.62 com.android.launcher3
   903 network_sta+ 20   0  13G 119M  81M S  0.0   6.1   0:00.53 com.android.networkstack.process
   887 webview_zyg+ 20   0 1.6G  63M  34M S  0.0   3.2   0:00.06 webview_zygote
   687 u0_a120      20   0  13G 112M  73M S  0.0   5.7   0:01.50 com.android.permissioncontroller
   673 u0_a116      20   0  14G 265M 188M S  0.0  13.5   0:08.50 com.android.systemui
   454 system       18  -2  16G 393M 327M S  0.0  20.1   0:23.89 system_server
   398 root         -2   0    0    0    0 S  0.0   0.0   0:00.00 [dhd_rxf]
   396 root         -2   0    0    0    0 S  0.0   0.0   0:00.00 [dhd_dpc]
   395 root         20   0    0    0    0 S  0.0   0.0   0:00.00 [dhd_watchdog_th]
   392 root          0 -20    0    0    0 I  0.0   0.0   0:00.17 [kworker/0:3H-mmc_complete]
   391 root          0 -20    0    0    0 I  0.0   0.0   0:00.00 [ext_eventd]
   389 root         20   0    0    0    0 I  0.0   0.0   0:00.01 [kworker/3:2-mm_percpu_wq]
   383 root         RT   0    0    0    0 S  0.0   0.0   0:00.00 [irq/75-dwc3]
   379 system       20   0  10G 6.7M 5.7M S  0.0   0.3   0:00.04 gatekeeperd /data/misc/gatekeeper
   378 mediacodec   20   0  11G  19M  16M S  0.0   0.9   0:00.49 media.swcodec oid.media.swcodec/bin/mediaswcodec
   377 radio        20   0  10G 8.0M 6.9M S  0.0   0.4   0:00.17 rild
   372 mediacodec   20   0  48M  15M  12M S  0.0   0.7   0:00.23 media.codec hw/android.hardware.media.omx@1.0-service
   371 wifi         20   0  10G 6.8M 5.7M S  0.0   0.3   0:00.03 wificond
   370 root         30  10  10G 5.0M 4.3M S  0.0   0.2   0:00.05 storaged
   369 media        20   0  75M  21M  17M S  0.0   1.0   0:03.35 mediaserver
   367 media        20   0  10G 5.7M 4.3M S  0.0   0.2   0:00.15 media.metrics diametrics
   366 mediaex      20   0  10G  24M  20M S  0.0   1.2   0:03.09 media.extractor aextractor
   365 keystore     20   0  10G 7.3M 6.2M S  0.0   0.3   0:00.04 keystore /data/misc/keystore
   364 root         20   0  10G 5.9M 4.4M S  0.0   0.3   0:01.16 installd
   363 incidentd    20   0  10G 4.6M 3.8M S  0.0   0.2   0:00.02 incidentd
   360 drm          20   0  21M 6.1M 5.1M S  0.0   0.3   0:00.02 drmserver
   348 cameraserver 20   0  47M  18M  15M S  0.0   0.9   0:00.22 cameraserver


 


参考资料:
http://www.friendlyelec.com.cn/agent.asp
http://www.friendlyelec.com.cn/
https://download.friendlyelec.com/NanoPC-T4
https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T4/zh#.E4.B8.8B.E8.BD.BDAndroid10.E6.BA.90.E4.BB.A3.E7.A0.81


https://item.taobao.com/item.htm?spm=a1z09.2.0.0.37562e8dcotDm6&id=570312633249&_u=7ju3ku004a
友善NanoPC-T4瑞芯微RK3399开发板ROS双摄4K播放开源AI智能安卓10

WiKi维基教程(固件介绍,使用说明,操作步骤等)
http://wiki.friendlyelec.com/wiki/index.php/NanoPC-T4
系统固件下载
https://dl.friendlyelec.com/nanopct4
原理图(pdf格式)
http://wiki.friendlyelec.com/wiki/images/e/e0/NanoPC-T4-1902-Schematic.pdf
尺寸图(dxf格式)
http://wiki.friendlyelec.com/wiki/images/b/bc/NanoPC-T4_1802_Drawing%28dxf%29.zip


http://www.friendlyelec.com.cn/nanopi-m4.asp
NanoPi M4 | NanoPi M4V2

https://wiki.friendlyelec.com/wiki/index.php/NanoPi_M4/zh
15.3 编译Android10源代码
15.3.1 下载Android10源代码
有以下两种途径获取 Android10 的源代码,都需要联网:

使用网盘里的git repo压缩包
网盘下载地址: 点击进入

https://download.friendlyelec.com/NanoPiM4
https://pan.baidu.com/share/init?surl=oBLn9H31hILJKEPQXgrUog
提取码:yn6r


http://www.niftyadmin.cn/n/5310525.html

相关文章

Android 10.0 framework修改安兔兔等显示的屏幕尺寸大小

1.前言 在10.0的系统开发中,在使用第三方app检测系统的一些信息中,比如安兔兔 设备信息等检测app中,有时候显示的屏幕尺寸大小和 产品规格书等信息不同,稍微有些差异,所以就需要看下系统framework层中,相关的设备信息是怎么读出来的,然后做些调整 接下来就来分析相关功能…

亚马逊鲲鹏系统:点赞提升评论排名的得力助手

作为一个卖家,我深知在亚马逊和其他电商平台上,用户评论对商品销售的重要性。在这个竞争激烈的市场中,点赞已经成为提升评论排名、吸引更多顾客的有效手段之一。在我经营店铺的过程中,亚马逊鲲鹏系统给予了我巨大的帮助&#xff0…

MySQL视图 索引 面试题

一. 视图 视图:一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果 视图语法 -- 创建 create view 视图名 as 查询语句;-- 使用 select * f…

PyTorch|构建自己的卷积神经网络——nn.Sequential()

之前在构建神经网络时,我们一般是采用这种方式,就像这样: class Network1(nn.Module): def __init__(self): super(Network1,self).__init__() self.conv1 nn.Conv2d(in_channels3, out_channels6, kernel_size5) …

如何判断服务器是否被入侵了

服务器被入侵是很多站长或者游戏GM经常会听到,也有可能是已经有遇到过的问题。系统被入侵后,通常会导致系统资源占用过高、异常端口和进程、可疑的账号或文件等,给业务系统带来不稳定等诸多问题。 一般情况下,用于入侵的木马病毒…

html学习之路:简述html文档头部 <meta> 的 http-equiv 属性

🧋当输入网址打开网页时,设置html头部meta的http-equiv属性,可以帮助浏览器更加精确和正常却的显示网页内容,比如设置网页多久自动刷新,设置网页在浏览器缓存中的时限,设置多少事件跳转到指定的网页地址&am…

MySQL 性能优化思路和优化案例

MySQL性能优化是确保数据库高效运行的关键过程。这通常涉及到多个方面,如查询性能、索引策略、系统配置、硬件资源等。以下是一些优化思路及其案例 优化思路 1. 查询优化 思路: 重写低效的查询,避免使用子查询,改用连接(JOIN&…

什么是缓存、为什么要用缓存

缓存是将一些频繁需要访问的数据临时存储在高速存储器中,以便提高数据访问的速度和效率的一种技术。 使用缓存的原因主要有以下几点: 提高访问速度:缓存可以将数据存储在位于CPU或内存之间的高速存储器中,相比于从硬盘或网络中读…