活动介绍
file-type

Android Toybox集成与测试指南:快速入门与构建系统扩展

ZIP文件

下载需积分: 50 | 2KB | 更新于2024-10-29 | 77 浏览量 | 1 下载量 举报 收藏
download 立即下载
知识点: 1. Android Toybox 是什么? Android Toybox 是一个包含了许多常用的命令行工具的集合,它是 Android 系统中的一个组件,用于提供基本的系统命令和功能。Toybox 的主要目的是取代 Android 中的 Toybox 项目,提供更加稳定和兼容的命令行工具集。 2. Android Toybox 的集成与测试如何进行? 在给定的文件中,提到了一个专门的 repo,这个 repo 包含构建系统扩展来创建一个最小的 Android 目标“图像”,这个图像可以使用标准的 qemu 系统运行。这样的设计使得开发者可以在本地环境上测试 Toybox,而无需在真实设备上进行。 3. 如何初始化 Toybox 测试环境? 首先需要进行回购初始化,使用命令 --depth 1 -u 回购同步 --current-branch。然后,需要执行源构建/envsetup.sh,午餐 aosp_x86_64-eng,再执行 make -j16 toybox-test,就可以开始 Toybox 的构建和测试了。 4. 如何使用 Toybox? 在文件描述中提到了一些 Toybox 的使用方法,例如,须藤 ln -s $ANDROID_PRODUCT_OUT/system /system,这个命令是将构建的 Android 系统目录链接到Toybox的目录中。然后,可以在 Toybox 的目录中找到系统/垃圾箱/玩具箱,执行其中的命令。 5. Toybox 相关文件的作用是什么? 在文件描述中,提到了 ./build/core/definitions.mk 和 ./build/tasks/toybox.mk 这两个文件。其中,definitions.mk 文件用于覆盖标准构建系统变量,使其使用预构建版本的所需主机工具并关闭主机端编译。toybox.mk 文件则用于添加 toybox-test 目标配方,这个配方用于构建和测试 Toybox。 6. Android Toybox 的开发环境是什么? 在文件描述中,提到了 HOST_ARCH == TARGET_ARCH 时测试仿生玩具箱,这说明 Toybox 可以在任何支持的 Android 设备上进行测试,但是最好的测试环境是在 HOST_ARCH 和 TARGET_ARCH 相同的设备上。 7. Android Toybox 的测试方法是什么? 在文件描述中,提到了使用 make -j16 toybox-test 进行 Toybox 的构建和测试。这是一种常用的 Linux 编译命令,-j16 表示使用16个线程进行并行编译,这样可以大大提高编译的速度。 8. Android Toybox 的测试环境配置需要注意什么? 在文件描述中,提到了一些配置命令,例如,须藤 ln -s $ANDROID_PRODUCT_OUT/system /system,这个命令是将构建的 Android 系统目录链接到Toybox的目录中。这个步骤是 Toybox 测试环境配置中非常重要的一部分。 以上就是关于 "android_vendor_toybox:Android Toybox 集成与测试" 的知识点总结。希望这些信息能帮助你更好地理解和使用 Android Toybox。

相关推荐

filetype

# #============= hal_nfc_default ============== # allow hal_nfc_default hal_secure_element_default:binder call; # 允许init执行此文件 allow init hal_nfc_default_exec:file execute; # 允许init进程切换到hal_nfc_default域 allow init hal_nfc_default:process transition; # 设置自动类型转换:当init执行该文件时,进程域变为hal_nfc_default type_transition init hal_nfc_default_exec:process hal_nfc_default; allow hal_nfc_default aidl_nfc_service:service_manager { find add }; get_prop(hal_nfc, vendor_nfc_prop) set_prop(hal_nfc, vendor_nfc_prop) allow hal_nfc_default self:process { fork signal }; allow hal_nfc_default vendor_toolbox_exec:file rx_file_perms; allow hal_nfc_default servicemanager:service_manager find; allow hal_nfc_default aidl_nfc_service:service_manager add; allow hal_nfc_default devlog:sock_file write; #allow hal_nfc_default nxpese_hwservice:hwservice_manager find; allow hal_nfc_default nxpnfc_hwservice:hwservice_manager { find add }; # allow hal_nfc_default vendor_hal_nxpnfc_service:service_manager { find add }; # allow hal_nfc_default nfc_device:chr_file { read write }; # allow hal_nfc_default nfc_data_file:file getattr; # allow hal_nfc_default nfc_vendor_data_file:dir { getattr add_name read write search remove_name }; # allow hal_nfc_default nfc_vendor_data_file:file { getattr open create read write unlink setattr append }; allow hal_nfc_default nfc_vendor_debug_data_file:dir { rw_dir_perms }; allow hal_nfc_default nfc_vendor_debug_data_file:file { create_file_perms }; # allow hal_nfc_default secure_element_vendor_data_file:file { getattr open read write unlink create setattr }; # allow hal_nfc_default secure_element_vendor_data_file:dir search; 有无语法错误

filetype

Build fingerprint: 'Redmi/kunzite/kunzite:15/AQ3A.250226.002/OS2.0.250714.2.VPQCNXM:user/release-keys' Timestamp: 2025-07-22 15:16:01.801315405+0800 signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4854415041544144 #00 pc 0000000000023b20 /vendor/lib64/libbluetooth_audio_session_aidl_qti.so (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> android::internal::ToString<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)+412) (BuildId: a4945ddc3929c036f5195dcd7c4f7cb6) #01 pc 0000000000022518 /vendor/lib64/libbluetooth_audio_session_aidl_qti.so (aidl::android::hardware::bluetooth::audio::CodecConfiguration::CodecSpecific::toString() const+10004) (BuildId: a4945ddc3929c036f5195dcd7c4f7cb6) #02 pc 0000000000032d98 /vendor/lib64/libbluetooth_audio_session_aidl_qti.so (aidl::android::hardware::bluetooth::audio::AudioConfiguration::toString() const+12088) (BuildId: a4945ddc3929c036f5195dcd7c4f7cb6) #03 pc 000000000002f8f0 /vendor/lib64/libbluetooth_audio_session_aidl_qti.so (aidl::android::hardware::bluetooth::audio::BluetoothAudioSession::OnSessionStarted(std::__1::shared_ptr<aidl::android::hardware::bluetooth::audio::IBluetoothAudioPort>, aidl::android::hardware::common::fmq::MQDescriptor<signed char, aidl::android::hardware::common::fmq::SynchronizedReadWrite> const*, aidl::android::hardware::bluetooth::audio::AudioConfiguration const&, std::__1::vector<aidl::android::hardware::bluetooth::audio::LatencyMode, std::__1::allocator<aidl::android::hardware::bluetooth::audio::LatencyMode>> const&)+1844) (BuildId: a4945ddc3929c036f5195dcd7c4f7cb6) #04 pc 0000000000031714 /vendor/lib64/hw/android.hardware.bluetooth.audio-impl-qti.so (aidl::android::hardware::bluetooth::audio::BluetoothAudioSessionReport::OnSessionStarted(aidl::android::hardware::bluetooth::audio::SessionType const&, std::__1::shared_ptr<aidl::android::hardware::bluetooth::audio::IBluetoothAudioPort>, aidl::android::hardware::common::fmq::MQDescriptor<signed char, aidl::android::hardware::common::fmq::SynchronizedReadWrite> const*, aidl::android::hardware::bluetooth::audio::AudioConfiguration const&, std::__1::vector<aidl::android::hardware::bluetooth::audio::LatencyMode, std::__1::allocator<aidl::android::hardware::bluetooth::audio::LatencyMode>> const&)+116) (BuildId: c184a20d25bfd49d153c3d0e373e49cb) #05 pc 000000000003161c /vendor/lib64/hw/android.hardware.bluetooth.audio-impl-qti.so (aidl::android::hardware::bluetooth::audio::A2dpOffloadAudioProvider::onSessionReady(aidl::android::hardware::common::fmq::MQDescriptor<signed char, aidl::android::hardware::common::fmq::SynchronizedReadWrite>*)+272) (BuildId: c184a20d25bfd49d153c3d0e373e49cb) #06 pc 0000000000019e4c /vendor/lib64/hw/android.hardware.bluetooth.audio-impl-qti.so (aidl::android::hardware::bluetooth::audio::BluetoothAudioProvider::startSession(std::__1::shared_ptr<aidl::android::hardware::bluetooth::audio::IBluetoothAudioPort> const&, aidl::android::hardware::bluetooth::audio::AudioConfiguration const&, std::__1::vector<aidl::android::hardware::bluetooth::audio::LatencyMode, std::__1::allocator<aidl::android::hardware::bluetooth::audio::LatencyMode>> const&, aidl::android::hardware::common::fmq::MQDescriptor<signed char, aidl::android::hardware::common::fmq::SynchronizedReadWrite>*)+1080) (BuildId: c184a20d25bfd49d153c3d0e373e49cb) #07 pc 0000000000030cb4 /vendor/lib64/hw/android.hardware.bluetooth.audio-impl-qti.so (aidl::android::hardware::bluetooth::audio::A2dpOffloadAudioProvider::startSession(std::__1::shared_ptr<aidl::android::hardware::bluetooth::audio::IBluetoothAudioPort> const&, aidl::android::hardware::bluetooth::audio::AudioConfiguration const&, std::__1::vector<aidl::android::hardware::bluetooth::audio::LatencyMode, std::__1::allocator<aidl::android::hardware::bluetooth::audio::LatencyMode>> const&, aidl::android::hardware::common::fmq::MQDescriptor<signed char, aidl::android::hardware::common::fmq::SynchronizedReadWrite>*)+492) (BuildId: c184a20d25bfd49d153c3d0e373e49cb)

filetype

01-01 13:59:17.057 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:17.059 01437 01473 I [email protected]: 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 [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.099 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.109 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.123 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.133 01437 01473 I [email protected]: 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 [email protected]: 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 [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.195 01437 01473 I [email protected]: 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 [email protected]: 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 [email protected]: 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 [email protected]: 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 [email protected]: 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 [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.289 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.303 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.315 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.327 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.341 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.351 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.363 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.375 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.387 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.399 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.411 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.423 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.435 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.447 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.459 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.471 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.483 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.495 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.507 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.520 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.534 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.537 01437 01473 I [email protected]: thermal_sample_event: TZ:18 temp:59830 01-01 13:59:17.547 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.560 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.571 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.584 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.595 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.607 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.619 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.631 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.643 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.655 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.667 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.679 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.691 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.703 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.715 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.727 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.739 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.751 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.764 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.775 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.787 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.800 01437 01473 I [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.822 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.837 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.847 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.861 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.871 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.883 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.895 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.907 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.919 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.931 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.943 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.955 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.967 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.979 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.991 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.003 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.015 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.027 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.039 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.051 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.063 01437 01473 I [email protected]: 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 [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.099 01437 01473 I [email protected]: 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 [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.138 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.150 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.162 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.174 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.187 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.201 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.211 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.223 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.235 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.248 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.259 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.271 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.283 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.295 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.307 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.319 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.331 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.343 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.355 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.367 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.379 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.391 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.405 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.415 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.427 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.439 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.451 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.463 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.475 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.486 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.498 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.511 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.523 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.535 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.547 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.559 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.571 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.583 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.595 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.607 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.619 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.631 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.644 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.657 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.667 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.679 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.691 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.703 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.714 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.727 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.740 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.751 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.763 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.775 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.787 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.799 01437 01473 I [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.823 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.835 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.847 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.859 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.872 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.883 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.895 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.907 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.919 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.931 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.943 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.955 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.967 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.981 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.991 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.003 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.015 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.027 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.039 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.051 01437 01473 I [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.075 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.087 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.099 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.111 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.124 01437 01473 I [email protected]: 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 [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.147 01437 01473 I [email protected]: 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 [email protected]: 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断连

PaytonSun
  • 粉丝: 33
上传资源 快速赚钱