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