openharmony_ci 733f96eb61 !784 merge master into master
fix: penglai takeover low-capacity shutdown

Created-by: cjw123qq
Commit-by: cjw123qq
Merged-by: openharmony_ci
Description: > 请检查PR是否满足[《代码合入流程指导和规范》](https://gitee.com/openharmony/powermgr_power_manager/wikis/issue-commit-pr-standard) , 否则将不会审查通过。

**【关联Issue】**
https://gitcode.com/openharmony/powermgr_battery_manager/issues/613

**【修改描述】**
蓬莱模式接管低电量关机

**【验证结果】**
ok
![image.png](https://raw.gitcode.com/user-images/assets/4423059/d56f7c22-a6f4-4808-9ffb-92dab51d81f4/image.png 'image.png')
![image.png](https://raw.gitcode.com/user-images/assets/4423059/3b80aa00-443b-4085-9058-7dd55113129f/image.png 'image.png')

See merge request: openharmony/powermgr_battery_manager!784
2025-11-18 19:59:00 +08:00
2023-07-21 15:15:33 +08:00
2022-01-11 18:23:52 -08:00
2024-04-06 18:27:10 +08:00
2025-10-22 14:30:44 +08:00
2022-08-30 14:19:25 +08:00
2021-06-02 02:19:06 +08:00
2025-09-17 10:53:31 +08:00
2021-10-20 15:13:26 +08:00
2023-12-27 17:15:41 +08:00
2023-03-09 14:21:38 +08:00

Battery Manager

Introduction

The Battery Manager module provides the following functions:

  1. Obtaining battery information
  2. Obtaining the battery charging status and the battery state of charge (SoC)
  3. Power off charging

Figure 1 Architecture of the Battery Manager module

Directory Structure

base/powermgr/battery_manager
├── figures                  	# Architecture
├── frameworks                  # Framework layer
│   ├── napi                 	# NAPI layer
│   └── native                  # Native layer
├── interfaces                  # API layer
│   └── inner_api               # Internal APIs
├── sa_profile                  # SA profile
└── services                    # Service layer
│   └── native                  # Native layer
│   └── zidl                    # Zidl API layer
├── test                        # Test cases
│   ├── fuzztest                # Fuzz test
│   ├── unittest                # Unit test
│   ├── systemtest              # System test
│   └── utils                   # Test tools
└── utils                       # Utilities

Repositories Involved

Power Management Subsystem

powermgr_power_manager

powermgr_display_manager

powermgr_battery_manager

powermgr_thermal_manager

powermgr_battery_statistics

powermgr_battery_lite

powermgr_powermgr_lite

S
Description
暂无描述
Readme 12 MiB
Languages
C++ 99.5%
C 0.5%