01

测试环境尽量不要动,代码拷贝其中,完成之后要删除掉

如果问题不能重现那么就找测试要环境


标准平台和通用平台

怎么判断:
cat /boot/installer/platform
PLATFORM generic 字段去判别


disk add
对磁盘进行初始化,在之后才能将这个磁盘映射
——>APIDisk.disk_init()其中具体的操作:
1. 清除磁盘分区
2. 磁盘写入盘头信息(uuid,是一个随机数据)
3. 对磁盘进行分区
——> Entry_DiskAdd(self, result):
1. 获取磁盘的信息{dev_name、size、header.uuid 、diskparts:[size、dev_name、disk_part]}
。中间有过滤,不包括系统盘

命令分析:
1. 如果使用的是/dev名字,那么报错 Error [20140]: Please use Raid.Addr as params!需要使用raid.addr地址
2. disk add使用 0:55:4 后面跟类型
此时使用的是raid.addr,此时报错;Error [20140]: Not support ‘disk type’ for add disk by Raid.Addr!
3. 就是说 使用raid.addr 后面是不需要跟 -t 参数的

disk add 的逻辑
c:e:s 类型, 不准许带disk_type
dev name 类型, 必须带disk_type


磁盘映射
是使用 lun add 方法
1. 其中hd01p1是 经过初始化之后的磁盘的名字 p1是默认,在磁盘名字之后没有带p1
2. lun方法需要带一个组group,如果之前没有需要 agroup add


ssd是固态硬盘,做缓存
hhd是混合硬盘,
hdd传统硬盘

pool是将缓存加到hh


qos的流程是
1. 要求首先由被映射的磁盘
磁盘的映射,lun 要求有初始化的磁盘,disk add
2. 有node id,这个node ID要加到一个组中group
node id 是得到的过程是网关发送广播,这个网段上的所有的主机都会受到消息并发送主机的信息,然后发送到每个主机的refresh_broadcast.py文件中
,此时得到的信息经过过滤,得到所有的不是存储节点的主机的信息,
怎么查看是哪个网段,配置文件中一定有些,写的是当初填的IB IP


安装混合节点选择mergeH

计算节点 存储节点
计算节点是做限制
存储节点上是映射磁盘

如果是个混合节点,那么就是
1. 当前的节点做磁盘映射
2. 在当前节点上做qos模板


dd指令 :

dd if=/dev/zero of=/dev/sdd1 bs=1024 oflag=direct


dd if=/dev/sdd1 of=/dev/null bs=1024 iflag=direct

其中的参数
iflag:是在读的时候使用
oflag:是在写的时候使用


Multipath多路径冗余全解析
cgroup
mpathb (26138643761616265) dm-5 SCST_BIO,hu001_lun01
size=1.4T features=’0’ hwhandler=’0’ wp=rw
-+- policy='round-robin 0' prio=1 status=active
|- 13:0:0:0 sdh 8:112 active ready running
|- 15:0:0:0 sdj 8:144 active ready running
|- 11:0:0:0 sdf 8:80 active ready running
|- 16:0:0:0 sdk 8:160 active ready running
|- 12:0:0:0 sdg 8:96 active ready running
- 14:0:0:0 sdi 8:128 active ready running
以上获取的是由sdd映射出来的磁盘

ipmi
ipmitool lan print

比如对sdd做映射,会映射出多个虚拟磁盘


*.iso安装失败
提示缺少文件,很有可能的原因是iso下载时候没下载完全,缺少东西
谷歌浏览器自带的下载器不好用,有错不提示,使用迅雷下载


iops:
每秒进行读写的次数
bps:
比特/秒,每秒传送位数,数据传输速率的常用单位

fio测压工具


cgroup
1. 限制读的bps(数据传输的速度)
echo “8:0 10485760” > /cgroup/blkio/test/blkio.throttle.read_bps_device
其中的“8:0”是?
2. 限制iops(磁盘读写速度)
echo “8:0 10” > /cgroup/blkio/test/blkio.throttle.read_iops_device


lvremove
lvremove /dev/mapper/VolGroup-lv_home
删除lvm,释放空间
删除lvm之后一定要在/etc/fstab把删掉的lvm的挂载信息删掉


install software by mount local iso:本地iso,就是系统的iso
mount -o loop rhel-server-6.8-x86_64-dvd.iso /mnt
挂载指令,mount


smartmgrcli 怎么检验安装是否成功?
进入cli,系统安装成功 执行 lun list 里面至少是有一行
+————–+———-+——+——-+—————–+———–+—————————–+——–+—–+——-+
| Lun Name | Lun Type | Size | Cache | Data Dev | Cache Dev | Device | State | QoS | Group |
+————–+———-+——+——-+—————–+———–+—————————–+——–+—–+——-+
| hu001_lvvote | BASEDEV | 10G | – | VolGroup-lvvote | – | /dev/mapper/VolGroup-lvvote | ONLINE | | |
+————–+———-+——+——-+—————–+———–+—————————–+-
的内容的


在设置开机启动之前保证这个服务是启动的

所以在chkconfig之前要执行 service start


error:


service_mds 和 service_ios 之间是不能相互引用的,如果想要引用可以放在公共的pdsfram/commend
在这里service_mds 中的库不能再service_ios中调用,
比如在service_md 中调用 service_ios/base/common.py中的函数
如果先启动service_md 那么在import的时候会报错
Parse config network.mds-listen-port failed: no option ‘mds-listen-port ’ in section :’network’


ERROR 0002: file ‘/opt/smartmgr/scripts/hioadm’ contains an invalid rpath ‘/libpath1’ in [/libpath1:/libpath2]
ERROR 0002: file ‘/opt/smartmgr/scripts/hioadm’ contains an invalid rpath ‘/libpath2’ in [/libpath1:/libpath2]
ERROR 0001: file ‘/opt/smartmgr/bin/uwsgi’ contains a standard rpath ‘/usr/lib64’ in [/usr/lib64]
error: Bad exit status from /var/tmp/rpm-tmp.I6d2AF (%install)

RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.I6d2AF (%install)
make: * [smartmgr] 错误 1
解决:删掉 /root/.rpmmacros 可以打包了


rpm打包
1. Makefile文件可以直接make生成rpm包


git 遇到的问题
1. 已经删掉的文件,提交后
2. 忘记设置用户名和邮箱
3. 没必要的都要去掉,比如多余的注释、多余的空格
4. 使用git diff去查看改了什么,改动的格式规范是否正确


ftp
登录:lftp -u dev,dev123 172.24.8.10
下载:get 单个文件
退出: exit


01-01 13:59:17.057 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:17.059 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.061 01859 13941 I adbd : UsbFfs-monitor thread spawned 01-01 13:59:17.063 03905 03905 D SystemUi--Notification: RowAppearanceCoordinatorExImpl-->newListSize:{6} oldListSize:{6} 01-01 13:59:17.063 03905 03905 E LockScreenNotificationDispatcherImp: updateNotificationListOnKg size:0 01-01 13:59:17.066 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.066 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:066 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.068 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.068 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:068 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.071 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.071 02215 02291 D gaia:log_store: [rotateLogFileIfNeeded:377]LogFile(/data/log/ap_log/2025-01-01_00-08-30/)(android_log_20250101_131017.pb) need rotate, totalWriteSize: 52410584 01-01 13:59:17.075 03905 03905 I SystemUi--Notification: LockScreenNotificationDispatcherImp-->updateNotificationListOnKg resultCode: 0 01-01 13:59:17.081 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.099 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.109 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.123 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.133 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.141 01533 01548 D vendor.oplus.hardware.charger-V8-service: parallel fold conf file parse fail parallel_fold_state 2 01-01 13:59:17.141 01533 01548 D vendor.oplus.hardware.charger-V8-service: scale_chg Start!!! 01-01 13:59:17.143 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 0, 3] 01-01 13:59:17.145 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 2, 6] 01-01 13:59:17.146 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.146 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 1, 4] 01-01 13:59:17.147 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 3, 5] 01-01 13:59:17.149 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 4, 5] 01-01 13:59:17.150 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 5, 6] 01-01 13:59:17.151 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 6, 0] 01-01 13:59:17.151 01533 01548 D vendor.oplus.hardware.charger-V8-service: scale_chg Start!!! 01-01 13:59:17.154 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 0, 3] 01-01 13:59:17.157 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 2, 6] 01-01 13:59:17.158 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.158 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 1, 4] 01-01 13:59:17.160 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 3, 5] 01-01 13:59:17.162 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 4, 5] 01-01 13:59:17.164 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 5, 6] 01-01 13:59:17.166 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 6, 0] 01-01 13:59:17.176 03905 03905 D SystemUi--Notification: Notification--SmartDriverHelper-->isSmartDriveChannelNotification:false,notification:0|com.oplus.olc|1|null|1000 01-01 13:59:17.177 03905 03905 D SystemUi--Notification: DndAlertHelper-->Notification--isDNDNoticeChannelNotification:false,notification:0|com.oplus.olc|1|null|1000 01-01 13:59:17.179 03905 03905 D SystemUi--Notification: NotificationMediaManagerExt-->MEDIA_PANEL-->normal: DEBUG_MEDIA: getActiveSessionsForUser: 0 01-01 13:59:17.180 03905 03905 D SystemUi--Notification: NotificationForceStyleControl-->localOngoingDismissWhiteList:[com.android.incallui, com.android.printspooler, com.oplus.screenrecorder, com.oplus.cast, com.oplus.linker, com.oplus.padconnect, com.oplus.owork, com.oplus.ocar, com.coloros.soundrecorder, com.coloros.backuprestore, com.heytap.mcs, com.android.phone, com.coloros.lockassistant, com.oplus.olc, com.oppo.daydreamvideo, com.realme.smartdrive] isInLocalWhiteList:true onlineOngoingDismissWhiteList:null isInOnlineWhiteList:false isMediaStyle:false 01-01 13:59:17.181 03905 03905 D SystemUi--Notification: SystemAvaterNotificationHelper-->getMultiSystemUserId is DEFALUT_USERID 01-01 13:59:17.181 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.195 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.205 03905 03905 D SystemUi--Notification: RowAppearanceCoordinatorExImpl-->newListSize:{6} oldListSize:{6} 01-01 13:59:17.206 03905 03905 E LockScreenNotificationDispatcherImp: updateNotificationListOnKg size:0 01-01 13:59:17.207 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.209 03905 03905 D SystemUi--Notification: WakeupScreenHelper-->Notification--isNoticeWakeUpSwitchTurnedOn value = 0 01-01 13:59:17.210 03905 03905 D SystemUi--Notification: WakeupScreenHelper-->shouldWakeupForEntry:switch not on 01-01 13:59:17.211 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.211 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:211 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.211 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.212 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:211 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.216 03905 03905 I SystemUi--Notification: LockScreenNotificationDispatcherImp-->updateNotificationListOnKg resultCode: 0 01-01 13:59:17.217 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.220 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.220 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setText10, newRefAction.value=Feedback, refAction.value=null 01-01 13:59:17.220 03905 04826 I RemoteViews: replaceAction: key = 2_16909662setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.221 03905 04826 I RemoteViews: replaceAction: key = 2_16909658setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.222 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.222 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setText10, newRefAction.value=Capturing logs..., refAction.value=null 01-01 13:59:17.222 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.223 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setText10, newRefAction.value=00:49 min, refAction.value=null 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setText10, newRefAction.value=Feedback, refAction.value=null 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16909662setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16909658setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setText10, newRefAction.value=Capturing logs..., refAction.value=null 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setText10, newRefAction.value=00:49 min, refAction.value=null 01-01 13:59:17.228 03905 04826 I RemoteViews: replaceAction: key = 2_16908999setExpanded1, newRefAction.value=true, refAction.value=false 01-01 13:59:17.229 03905 03905 D SystemUi--Notification: NotifInflateDelay-->addTask: noNeedWait 01-01 13:59:17.229 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.229 03905 03905 D SystemUi--Notification: NotifInflateDelay-->checkNext:has next 01-01 13:59:17.235 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryNotify: 1048712 01-01 13:59:17.238 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryRm: 7368 01-01 13:59:17.239 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryShortStatus: -2147483648 01-01 13:59:17.241 02220 03407 D OplusBatteryServiceFeature: getBattShortIcOtpStatus: -2147483648 01-01 13:59:17.243 02220 03407 D OplusBatteryServiceFeature: getPsyOtgOnline: 1 01-01 13:59:17.245 02220 03407 D OplusBatteryServiceFeature: getPsyUsbStatus: 0 01-01 13:59:17.248 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryFcc: 7000 01-01 13:59:17.250 02220 03407 D OplusBatteryServiceFeature: getBattPPSChgIng: 0 01-01 13:59:17.250 03905 03905 D SystemUi--Notification: RowAppearanceCoordinatorExImpl-->newListSize:{6} oldListSize:{6} 01-01 13:59:17.251 03905 03905 E LockScreenNotificationDispatcherImp: updateNotificationListOnKg size:0 01-01 13:59:17.251 02220 03407 D OplusBatteryServiceFeature: getBattPPSChgPower: 0 01-01 13:59:17.252 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.253 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:253 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.253 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.254 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.254 02220 03407 D OplusBatteryServiceFeature: isFastCharge = 0 01-01 13:59:17.254 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:254 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.257 02220 03407 D OplusBatteryServiceFeature: getWirelessTXEnable: enable = 01-01 13:59:17.259 02220 03407 D OplusBatteryServiceFeature: getWirelessAdapterPower: -2147483648 01-01 13:59:17.259 03905 03905 I SystemUi--Notification: LockScreenNotificationDispatcherImp-->updateNotificationListOnKg resultCode: 0 01-01 13:59:17.261 02220 03407 D OplusBatteryServiceFeature: getBmsHeatingStatus: 0 01-01 13:59:17.263 01533 01533 D vendor.oplus.hardware.charger-V8-service: get_ui_charge_icon_type 0 0 0 0 0 01-01 13:59:17.263 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 0 01-01 13:59:17.264 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 0 01-01 13:59:17.265 01533 01533 D vendor.oplus.hardware.charger-V8-service: oplus_chg_get_cpa_power 7500 charge_online 1 retention_topic 0 01-01 13:59:17.265 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 7 01-01 13:59:17.265 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.266 01533 01533 D vendor.oplus.hardware.charger-V8-service: oplus_chg_get_cpa_power 7500 charge_online 1 retention_topic 0 01-01 13:59:17.266 01533 01533 D vendor.oplus.hardware.charger-V8-service: getIsSingleHyperSupport=2, cpa_power=7 01-01 13:59:17.266 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 2 01-01 13:59:17.267 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 2 01-01 13:59:17.268 02220 03407 D HoraeHelper: skinThermal:57.331 01-01 13:59:17.268 02220 03407 D OplusBatteryService: Processing additional values: mChargerVoltage=5077, mLastChargerVoltage=5115, mBatteryCurrent=0, mLastBatteryCurrent=0, mBatteryLevel=100, mBatteryTemperature=585, mChargerTechnology=0, mChargeFastCharger=false, mChargeridVoltage=0, mLastChargeridVoltage=0, mPlugType=2, mBatteryStatus=5, mLastPlugType=2, mUsbStatus=0, mBatteryHwStatus=-2147483648, mHwStatusIsSet=1, mBatteryIcStatus=-2147483648, mIcStatusIsSet=1, mFastChgType=0 ,mChargeWattage: 0 ,mCPAChargeWattage: 7 ,mPPSChgIng: 0, mWirelessFastChgType=-2147483648, mWirelessReserve=0, mBmsHeatingStatus=0, mBatteryNotifyCode=1048712, mIsSupSpeedCharge=2, mByPassChargeStatus=2 01-01 13:59:17.269 02220 03042 D BatteryStatsImplExtImpl: setThermalState 01-01 13:59:17.270 02220 03042 D HoraeHelper: ambientThermal:-2147483648 01-01 13:59:17.273 02220 03042 D HoraeHelper: thermalStatus:16 01-01 13:59:17.278 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.289 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.303 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.315 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.327 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.341 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.351 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.363 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.375 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.387 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.399 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.411 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.423 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.435 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.447 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.459 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.471 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.483 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.495 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.507 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.520 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.534 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.537 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:18 temp:59830 01-01 13:59:17.547 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.560 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.571 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.584 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.595 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.607 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.619 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.631 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.643 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.655 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.667 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.679 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.691 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.703 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.715 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.727 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.739 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.751 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.764 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.775 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.787 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.800 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.803 01958 01958 W traced_probes: type=1400 audit(0.0:8771): avc: denied { read } for name="devfreq" dev="sysfs" ino=31317 scontext=u:r:traced_probes:s0 tcontext=u:object_r:vendor_sysfs_devfreq:s0 tclass=dir permissive=0 01-01 13:59:17.811 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.822 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.837 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.847 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.861 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.871 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.883 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.895 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.907 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.919 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.931 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.943 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.955 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.967 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.979 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.991 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.003 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.015 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.027 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.039 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.051 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.063 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.065 01859 13941 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again 01-01 13:59:18.066 01859 13941 I adbd : UsbFfs: connection terminated: monitor thread finished 01-01 13:59:18.069 01859 01859 I adbd : UsbFfs: already offline 01-01 13:59:18.069 01859 01859 I adbd : destroying transport UsbFfs 01-01 13:59:18.070 01533 01560 D vendor.oplus.hardware.charger-V8-service: ret_value:116, read content:,585,585,4415,4415,0,100,100,1,3,1048712,297,5077,100,0,4470,0,500,0,5,-22,0,0,1,0,2,1,0,0,4,7000,100,0,0,0,0,0,0,0 01-01 13:59:18.070 01859 01859 I adbd : UsbFfsConnection being destroyed 01-01 13:59:18.072 01533 01560 D vendor.oplus.hardware.charger-V8-service: gmtime: 2025-01-01-13-59-18 01-01 13:59:18.075 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.078 01533 01560 D vendor.oplus.hardware.charger-V8-service: usb_online:1, ac_online:-2147483648, wireless_online:-2147483648 01-01 13:59:18.087 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.099 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.103 01859 01871 I adbd : opening control endpoint /dev/usb-ffs/adb/ep0 01-01 13:59:18.115 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:18.117 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.122 01859 13942 I adbd : UsbFfs-monitor thread spawned 01-01 13:59:18.126 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.138 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.150 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.162 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.174 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.187 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.201 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.211 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.223 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.235 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.248 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.259 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.271 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.283 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.295 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.307 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.319 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.331 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.343 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.355 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.367 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.379 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.391 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.405 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.415 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.427 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.439 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.451 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.463 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.475 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.486 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.498 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.511 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.523 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.535 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.547 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.559 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.571 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.583 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.595 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.607 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.619 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.631 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.644 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.657 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.667 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.679 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.691 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.703 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.714 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.727 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.740 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.751 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.763 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.775 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.787 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.799 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.803 01958 01958 W traced_probes: type=1400 audit(0.0:8772): avc: denied { read } for name="devfreq" dev="sysfs" ino=31317 scontext=u:r:traced_probes:s0 tcontext=u:object_r:vendor_sysfs_devfreq:s0 tclass=dir permissive=0 01-01 13:59:18.811 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.823 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.835 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.847 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.859 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.872 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.883 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.895 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.907 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.919 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.931 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.943 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.955 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.967 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.981 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.991 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.003 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.015 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.027 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.039 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.051 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.053 05586 06233 E OplusNetworkStackManager: initService mNetworkStackService is null, try again in 10s 01-01 13:59:19.063 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.075 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.087 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.099 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.111 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.124 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.125 01859 13942 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again 01-01 13:59:19.126 01859 13942 I adbd : UsbFfs: connection terminated: monitor thread finished 01-01 13:59:19.130 01859 01859 I adbd : UsbFfs: already offline 01-01 13:59:19.130 01859 01859 I adbd : destroying transport UsbFfs 01-01 13:59:19.131 01859 01859 I adbd : UsbFfsConnection being destroyed 01-01 13:59:19.135 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.147 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.151 01859 01871 I adbd : opening control endpoint /dev/usb-ffs/adb/ep0 01-01 13:59:19.159 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.161 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:19.166 01859 13943 I adbd : UsbFfs-monitor thread spawned再结合androidlog分析为啥adb断连
最新发布
07-13
<think>我们分析日志以确定ADB断连的原因。结合提供的日志,我们重点关注与ADB相关的部分,同时考虑温度、权限和USB配置等问题。 ### 关键日志分析 1. **ADB连接尝试与失败**: - `adbd` 尝试通过 `UsbFfsConnection` 建立连接: ``` 01-01 13:59:17.057 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:17.061 01859 13941 I adbd : UsbFfs-monitor thread spawned ``` - 但随后出现超时错误: ``` 01-01 13:59:18.065 01859 13941 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again 01-01 13:59:18.066 01859 13941 I adbd : UsbFfs: connection terminated: monitor thread finished 01-01 13:59:18.069 01859 01859 I adbd : UsbFfs: already offline 01-01 13:59:18.069 01859 01859 I adbd : destroying transport UsbFfs ``` - 同样的情况在稍后重复发生: ``` 01-01 13:59:19.125 01859 13942 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again 01-01 13:59:19.126 01859 13942 I adbd : UsbFfs: connection terminated: monitor thread finished ``` 2. **高温问题**: - 温度传感器(TZ:15)报告的温度持续在60°C左右(如61000表示61.000°C): ``` 01-01 13:59:17.059 01437 01473 I android.hardware.thermal@2.0-service.qti-v2: thermal_sample_event: TZ:15 temp:61000 ``` - 高温可能触发系统保护机制,导致USB功能异常。 3. **USB配置失败**: - 在之前的kernellog中,我们看到USB配置失败: ``` init: Command 'write /config/usb_gadget/g1/UDC ${sys.usb.controller}' ... failed: Unable to write ... No such device ``` - 当前日志中,`adbd` 尝试打开控制端点时可能因此失败: ``` 01-01 13:59:18.103 01859 01871 I adbd : opening control endpoint /dev/usb-ffs/adb/ep0 ``` 4. **SELinux权限问题**: - 尽管不是直接原因,但之前有SELinux拒绝访问 `devfreq` 目录的日志,可能影响系统稳定性: ``` 01-01 13:59:17.803 01958 01958 W traced_probes: type=1400 audit(0.0:8771): avc: denied { read } for name="devfreq" ... ``` ### 断连原因推断 1. **高温保护**: - 电池温度持续在58.5°C以上(见之前日志),而CPU/SoC温度(TZ:15)达到60°C以上,可能触发系统降频或关闭非核心外设(如USB控制器)。 2. **USB配置失败**: - 内核初始化USB时反复失败(`UDC core: couldn't find an available UDC or it's busy: -19`),导致ADB无法绑定到USB FunctionFS。 3. **ADB连接超时**: - `adbd` 在等待 `FUNCTIONFS_BIND` 时超时,表明USB主机端未正确响应或设备端USB栈异常。 ### 解决方案建议 1. **降温设备**: - 暂停高负载任务,移除保护壳,避免充电(因充电会加剧发热)。 2. **检查USB硬件**: - 更换USB线或端口,排除物理连接问题。 3. **重启ADB服务**: - 在设备端重启 `adbd`: ```bash adb kill-server && adb start-server # 在主机端 setprop ctl.restart adbd # 在设备端(需root) ``` 4. **临时禁用SELinux**(测试用): ```bash adb shell setenforce 0 ``` 5. **更新固件/驱动**: - 联系设备厂商获取针对高温和USB问题的固件更新。 §§相关问题§§ 1. 如何实时监控Android设备的CPU和电池温度? 2. 高温保护机制触发时系统会限制哪些功能? 3. 如何诊断USB FunctionFS绑定失败的具体原因? 4. 除了ADB,高温是否会影响其他USB功能(如MTP)? 5. 如何永久修复SELinux策略导致的`traced_probes`权限问题?</think>### ADB断连原因分析 结合提供的Android日志和之前的分析,ADB断连的主要原因是**高温触发的USB控制器故障**和**USB配置失败**。以下是关键证据和详细解释: #### 1. **高温导致USB控制器异常** - **温度持续超标**: - 电池温度:稳定在58.5°C(`bat_temp=585`),超过53°C的警戒线 - SoC温度(TZ:15):反复达到61°C(`temp:61000`),触发高温保护 ``` 01-01 13:59:17.059 I android.hardware.thermal: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.251 E OPLUS_CHG: bat_temp(585) > 53'C ``` - **高温影响**: - 高温导致USB控制器(UDC)无法正常工作: ``` 01-01 13:59:11.976 W UDC core: couldn't find an available UDC or it's busy: -19 ``` - 错误码`-19`表示设备不存在或资源被锁定,通常由过热引起 #### 2. **USB配置反复失败** - **ADB初始化关键错误**: - USB Gadget配置失败(符号链接已存在但无法激活): ``` 01-01 13:59:11.973 I init: symlink() failed: File exists 01-01 13:59:11.977 I init: Unable to write to file '/config/usb_gadget/g1/UDC': No such device ``` - ADB守护进程(adbd)尝试重置连接但超时: ``` 01-01 13:59:18.065 W adbd: timed out while waiting for FUNCTIONFS_BIND 01-01 13:59:19.125 W adbd: timed out while waiting for FUNCTIONFS_BIND ``` #### 3. **其他关联问题** - **电池管理异常**: - 电量计量错误(`UI_SOC = 103 larger 100`)可能与高温相关 - **系统负载过高**: - 日志服务频繁记录高温事件(每秒2-3次),消耗系统资源 - **通知系统异常**: - UI组件高度值异常(`height = 1073741823`),表明系统状态不稳定 ### 根本原因总结 1. **高温触发保护机制**:持续61°C的SoC温度导致USB控制器被强制降频或关闭。 2. **USB栈初始化失败**:高温下无法正确挂载ADB的FunctionFS驱动。 3. **连锁反应**:adbd进程因USB资源不可用而超时断开。 ### 解决建议 1. **立即降温**: - 停止充电,移除手机保护壳 - 使用冷却风扇或置于空调出风口 2. **硬件检查**: - 检测电池健康状况(是否膨胀) - 检查USB端口是否氧化或损坏 3. **软件修复**: ```bash # 重启USB控制器(需root) echo 0 > /sys/bus/usb/devices/usb1/authorized echo 1 > /sys/bus/usb/devices/usb1/authorized # 强制重启adbd setprop ctl.restart adbd ``` 4. **长期预防**: - 更新Thermal HAL驱动 - 优化系统后台服务(减少日志记录频率)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值