harmony 鸿蒙Power Vibrator Customization
Power Vibrator Customization
Overview
Introduction
OpenHarmony provides the vibrator customization function for the power service. Specifically, you can modify the vibrator configuration file of the power service so that vibration is triggered when the dialog for device power-off is displayed.
Basic Concepts
Constraints
The device must be equipped with a vibrator.
How to Develop
Setting Up the Environment
Hardware requirements:
Development board running the standard system, for example, the DAYU200 or RK3568 open source suite and connected to a vibrator
Environment requirements:
For details about the requirements on the Linux environment, see Quick Start.
Procedure
The following uses the DAYU200 development board as an example to illustrate power-off vibration customization.
Write the custom
power_vibrator.json
file by referring to the power_vibrator.json file in the default folder of battery vibrator configuration. For example:{ "shutdown_diag": { "enable": true, "type": "haptic.long_press.heavy" } }
shutdown_diag: name of the vibration scenario, which cannot be changed.
enable: whether to enable vibration. The value true indicates that vibration is enabled, and the value false indicates the opposite. The default value is false.
type: vibration type. The default value is haptic.long_press.heavy in the current mode.
Build the customized version by referring to Quick Start.
./build.sh --product-name rk3568 --ccache
Burn the customized version to the DAYU200 development board.
Commissioning and Verification
Press and hold the power button. The power-off dialog is displayed, and the device vibrates.
Reference
Default Power-off Vibration Configuration
你可能感兴趣的鸿蒙文章
harmony 鸿蒙AI Framework Development Guide
harmony 鸿蒙NNRt Access Adaptation
harmony 鸿蒙Application Privilege Configuration
harmony 鸿蒙Setting Up a Development Environment
harmony 鸿蒙Development Guidelines
harmony 鸿蒙Application Framework Overview
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦