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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/301011.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

抖音在线查权重系统源码,附带查询接口

抖音权重在线查询只需输入抖音主页链接,即可查询作品情况。 搭建教程 上传源码并解压 修改数据库“bygoukai.sql” 修改“config.php” 如需修改水印请修改第40行 如需修改限制次数,请修改第156行 访问域名user.php即可查看访问用户,停…

018、通用集合类型

Rust标准库包含了一系列非常有用的被称为集合的数据结构。大部分的数据结构都代表着某个特定的值,但集合却可以包含多个值。 与内置的数组与元组类型不同,这些集合将自己持有的数据存储在了堆上。这意味着数据的大小不需要在编译时确定,并且可…

Spring系列学习六、深入Spring AOP——揭开代理的神秘面纱

深入Spring AOP——揭开代理的神秘面纱 一、动态代理的实现原理二、CGLIB字节码增强的实现原理三、结语 上一章节,我们体验了Spring AOP强大的能力的同时,是不是也想弄明白,它是怎么原理是什么呢?如果自己要做一个类似的框架&…

阿里云服务器ECS入门与基础运维

一、云服务器简介 1、服务器: (1) 概念: 服务器本身就是一种电脑,同样具备CPU、内存、硬盘、网卡、电源等硬件。 互联网对外提供网站、游戏、在线会议、网盘等服务,都需要将这些互联网服务部署到服务器中。 (2) 特点&#xf…

Fluids —— DOP Nodes

目录 Gas SubStep —— 重复执行对应的子步 Switch Solver —— 切换解算器 Gas Attribute Swap —— 交换、复制或移动几何体属性 Gas Intermittent Solve —— 固定时间间隔计算子解算器 Gas External Forces —— 计算外部力并更新速度或速度场 Gas Particle Separate…

python学习笔记

四、列表 4.1 序列的索引及切片操作 s"helloworld" # 正向递增 for i in range(0,len(s)):print(i,s[i],end\t\t) print(\n) # 反向递减 for i in range(-len(s),0):print(i,s[i],end\t) print(\n) # 切片 for i in range(0,5,2):print(i,s[i],end\t)4.2 序列的相关…

Vue中Vuex的环境搭建和原理分析及使用

Vuex的环境搭建 Vuex是Vue实现集中式数据管理的Vue的一个插件,集中式可以理解为一个老师给多个学生讲课。 Vue2.0版本的安装: npm i vuex3 使用Vuex需要在store中的index.js引入Vuex和main.js中引入store,目的是让vm和vc都能看到$store。实现多个组件…

快速实现产品智能:用 AI 武装你的 API | 开源日报 No.138

openchatai/OpenCopilot Stars: 3.8k License: MIT OpenCopilot 是一个允许你拥有自己产品的 AI 副驾驶员的项目。它集成了产品底层 API,并可以在需要时执行 API 调用。它使用 LLMs 来确定用户请求是否需要调用 API 端点,然后决定调用哪个端点并根据给定…

Retrieval-Augmented Generation for Large Language Models: A Survey

PS: 梳理该 Survey 的整体框架,后续补充相关参考文献的解析整理。本文的会从两个角度来分析总结,因此对于同一种技术可能在不同章节下都会有提及。第一个角度是从整体框架的迭代来看(对应RAG框架章节),第二个是从RAG中…

SPON世邦 IP网络对讲广播系统 多处文件上传漏洞复现

0x01 产品简介 SPON世邦IP网络对讲广播系统是一种先进的通信解决方案,旨在提供高效的网络对讲和广播功能。 0x02 漏洞概述 SPON世邦IP网络对讲广播系统 addscenedata.php、uploadjson.php、my_parser.php等接口处存在任意文件上传漏洞,未经身份验证的攻击者可利用此漏洞上…

6.OpenResty系列之深入理解(二)

1. 日志输出 vim /usr/local/openresty/nginx/conf/nginx.conf默认配置如下 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;http {#log_format main $remote_addr - $remote_user [$time…

提高企业培训考试系统的用户体验的技术技巧

随着现代企业培训的发展,企业培训考试系统已经成为企业人力资源培训的重要工具。为了提高用户体验,需要采取一些技术技巧来优化系统功能和界面设计。 第一,用户界面的简洁性是提高用户体验的关键。在设计考试系统界面时,应该尽量避…

flutter中枚举的使用

Dart 2.17 增加了对枚举成员变量的支持,推荐使用方式三 使用dart工具来运行代码,工具:https://dartpad.cn //方式一:未支持扩展枚举时 enum InOutOrderStatusEnum {approval,completed,cancel,rejected;int get statusCode {sw…

CSS3渐变属性详解

渐变属性 线性渐变 概念:线性渐变,指的是在一条直线上进行的渐变。在线性渐变过程中,起始颜色会沿着一条直线按顺序过渡到结束颜色 语法: background:linear-gradient(渐变角度,开始颜色,结束颜色);渐变…

FineBI实战项目一(4):指标分析之每日订单总额/总笔数

1 明确数据分析目标 统计每天的订单总金额及订单总笔数 2 创建用于保存数据分析结果的表 use finebi_shop_bi;create table app_order_total(id int primary key auto_increment,dt date,total_money double,total_cnt int ); 3 编写SQL语句进行数据分析 selectsubstring(c…

DeepPurpose 生物化学深度学习库;蛋白靶点小分子药物对接亲和力预测虚拟筛选

参考: https://blog.csdn.net/c9Yv2cf9I06K2A9E/article/details/107649770 https://github.com/kexinhuang12345/DeepPurpose ##安装 pip install DeepPurpose rdkitDeepPurpose包括: 数据: 关联TDC库下载,是同一作者开发的 https://blog.csdn.net/weixin_42357472/artic…

一、二进制方式 安装部署K8S

目录 一、操作系统初始化 1、关闭防火墙 2、关闭 SELinu 3、 关闭 swap 4、添加hosts 5、同步系统时间 二、集群搭建 —— 使用外部Etcd集群 1、自签证书 2、自签 Etcd SSL 证书 ① 创建 CA 配置文件:ca-config.json ② 创建 CA 证书签名请求文件&#xff…

Python3 字典

字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示: d {key1 : value1, key2 : value2, key3 : value3 } 注…

[计算机提升] 设置文件关联程序

4.4 设置文件关联程序 我们知道,系统是通过文件的后缀名来选择使用哪种程序来打开同一种类型的文件的。这个我们可以在选中文件后,点击鼠标右键,在弹出的菜单中选择属性: 可以在打开方式中看到默认是用记事本程序打开.docx文件…

【读书笔记】《白帽子讲web安全》跨站脚本攻击

目录 前言: 第二篇 客户端脚本安全 第3章 跨站脚本攻击(XSS) 3.1XSS简介 3.2XSS攻击进阶 3.2.1初探XSS Payload 3.2.2强大的XSS Payload 3.2.2.1 构造GET与POST请求 3.2.2.2XSS钓鱼 3.2.2.3识别用户浏览器 3.2.2.4识别用户安装的软…