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

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.mzph.cn/news/605179.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python的核心知识点整理大全66(已完结撒花)

目录 D.3 忽略文件 .gitignore 注意 D.4 初始化仓库 D.5 检查状态 D.6 将文件加入到仓库中 D.7 执行提交 D.8 查看提交历史 D.9 第二次提交 hello_world.py D.10 撤销修改 hello_world.py 注意 D.11 检出以前的提交 往期快速传送门👆(在文…

外贸独立站建站详细操作流程一览,跨境电商卖家营销必看!

独立站是一个独立的网站,包括有独立的服务器,独立的网站程序以及网站域名。关于独立站的优势已经说了很多,本文就不再细谈,想了解的小伙伴可以自行查找之前发布的文章观看。 今天就来说说搭建独立站的详细步骤都有哪些&#xff1f…

Docker mysql 主从复制

目录 介绍:为什么需要进行mysql的主从复制 主从复制原理: ✨主从环境搭建 主从一般面试问题: 介绍:为什么需要进行mysql的主从复制 在实际的生产中,为了解决Mysql的单点故障已经提高MySQL的整体服务性能&#xff…

【AI视野·今日NLP 自然语言处理论文速览 第七十期】Thu, 4 Jan 2024

AI视野今日CS.NLP 自然语言处理论文速览 Thu, 4 Jan 2024 Totally 29 papers 👉上期速览✈更多精彩请移步主页 Daily Computation and Language Papers Multilingual Instruction Tuning With Just a Pinch of Multilinguality Authors Uri Shaham, Jonathan Herzi…

3D点云平面拟合算法

假设你有一组 3D 中的 n 个点,并且想要为它们拟合一个平面。 在本文中,我将推导出一个简单的、数值稳定的方法,并提供它的源代码。 听起来很好玩? 我们开始吧! NSDT工具推荐: Three.js AI纹理开发包 - YOLO…

阿里云服务器“可用区”是什么意思?

阿里云可用区是什么意思?可用区是同一个地域下电力和网络相互独立的区域,可用区是用来搭建高可用高容灾应用架构的,因为可用区之间可以做到故障隔离。阿里云服务器网aliyunfuwuqi.com简单说下可用区什么是可用区及可用区的选择方法&#xff1…

简易计算器的实现(MFC)

文章目录 1.预备知识1.简单计算器的实现2.快捷键1.全局快捷键1.创建2.注销 2.局部快捷键 3.计算机内部浮点数的存储1.浮点数表示格式2.浮点数的计算3.实例 2.实验目的3.实验内容4.代码实现1.界面编写2.准备工作3.数字输入4.特殊数字输入(指数与小数)1.指…

计算机组成原理 I/O方式

I/O 方式 I/O方式分类: 程序查询方式。由 CPU通过程序不断查询 /O 设备是否已做好准备,从而控制0 设备与主机交换信息程序中断方式。只在 I/0 设备准备就绪并向 CPU发出中断请求时才予以响应。DMA方式。主存和 I/O 设备之间有一条直接数据通路,当主存和…

UDS诊断(ISO14229-1) 3D服务

文章目录 功能简介应用场景请求和响应1、请求2、子功能3、肯定响应4、否定响应 NRC 判断优先级顺序报文示例UDS中常用 NRC 功能简介 3D服务,即 WriteMemoryByAddress(按地址写内存)服务,允许客户端向服务器的一个或多个连续存储单…

开源游戏引擎:创造无限可能 | 开源专题 No.56

godotengine/godot Stars: 62.6k License: MIT Godot Engine 是一个功能强大的跨平台游戏引擎,可用于创建 2D 和 3D 游戏。它提供了一套全面的常见工具,让用户可以专注于制作游戏而不必重复造轮子。该引擎支持将游戏一键导出到多个平台上,包…

虾皮广告数据分析:如何进行虾皮广告数据分析以优化广告效果

虾皮(Shopee)作为一家知名的电商平台,广告数据分析是优化广告效果的关键步骤。通过对广告数据进行深入分析,卖家可以了解广告的表现、找出优势和不足,并制定更有效的广告策略。在本文中,我们将介绍如何进行…

Mac 16g约等于Windows多少g?

Mac 16g 内存等于 Windows 320g 内存 何为“黄金内存”? Mac 的内存是用黄金做的,而 Windows 的内存是用铁做的。 黄金的密度是 19.32 g/cm,而铁的密度是 7.874 g/cm。 因此,16g 的黄金体积是 0.082 cm,而 16g 的铁…

Vue3使用Pinia

1.安装 npm i pinia 2.搭建架子文件 2.1main.js import { createApp } from vue // 引入pinia import { createPinia } from piniaimport App from ./App.vue import router from ./router // 创建pinia const app createApp(App) //安装pinia app.use(createPinia())app.use(…

P1262 间谍网络

1、思路 阅读题目,发现有些间谍可以是被前面的点更新,也就是说,在一开始的时候,把能贿赂的人员从小到达排个序,再使用bfs算法,把他们能到达的人员的贿赂价钱设置为0。 有解的情况: 首先如果有…

【leetcode】力扣热门之反转链表【简单难度】

题目描述 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 用例 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1] 输入:head [1,2] 输出:[2,1] 输入:head [] 输出:[…

强化学习的数学原理学习笔记 - 时序差分学习(Temporal Difference)

文章目录 概览:RL方法分类时序差分学习(Temporal Difference,TD)TD for state valuesBasic TD🟡TD vs. MC 🟦Sarsa (TD for action values)Basic Sarsa变体1:Expected Sarsa变体2:n-…

教程:Centos6迁移旧虚拟机文件后的网络配置教程,完美解决虚拟机移动后的网络ip变化问题

博主在工作后,想整整之前大学的虚拟机集群,因此特意从之前的旧电脑把虚拟机文件给拷贝了过来,在导入到vm-workstation,顺便能启动虚拟机后,发现之前的静态ip已经跟现在的宿主机网络不一样。想着重新配置,但觉得太麻烦,故想到了修改网卡的mac地址+网卡重配置方法,完美解…

【已解决】如何用c语言位运算输出浮点数数据

本博文源于笔者正在学习的c语言如何利用位运算输出浮点数数据类型&#xff0c;浮点数在其底部也是用二进制来处理&#xff0c;又考虑到他是低位在前高位在后的原理&#xff0c;因此进行了这样的代码编写 问题浮现 想要用c语言的位运算输出浮点数 问题源码 #include<stdi…

etcd储存安装

目录 etcd介绍: etcd工作原理 选举 复制日志 安全性 etcd工作场景 服务发现 etcd基本术语 etcd安装(centos) 设置&#xff1a;etcd后台运行 etcd 是云原生架构中重要的基础组件&#xff0c;由 CNCF 孵化托管。etcd 在微服务和 Kubernates 集群中不仅可以作为服务注册…

[大厂实践] 重新发明后端子集

子集算法有助于优化服务间连接利用率&#xff0c;降低资源使用。但随机或轮询子集算法在动态拓扑环境中会造成较高的连接扰动。本文介绍了谷歌在解决连接扰动方面所做的思考和实践&#xff0c;并介绍了当前最新的Rocksteadier子集算法。原文: Reinventing Backend Subsetting a…