# update_update_service_public_deps_idl0313 **Repository Path**: zouyousong/update_update_service_public_deps_idl0313 ## Basic Information - **Project Name**: update_update_service_public_deps_idl0313 - **Description**: 提供系统更新的系统服务,具备搜索,下载,安装新版本的功能。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/openharmony/update_update_service - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 432 - **Created**: 2025-03-13 - **Last Updated**: 2025-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Update Service - [Introduction](#section184mcpsimp) - [Directory Structure](#section193mcpsimp) - [Description](#section208mcpsimp) - [JS APIs](#section210mcpsimp) - [Usage](#section253mcpsimp) - [Repositories Involved](#section366mcpsimp) ## Introduction The update service is a system ability \(SA\) started by the init process of OHOS to implement an update. The update service provides the following functions: 1. Searching for available update packages 2. Downloading update packages 3. Setting and obtaining the update policy 4. Triggering an update ## Directory Structure ``` base/update/updateservice # Update service code ├── interfaces # Update client APIs │ ├── kits # External APIs │ │ └── js # JS APIs for the update app │ └── inner_api # SA APIs ├── frameworks # module which is not independent's implement │ └── js # JS APIs │ └── napi # napi │ └── client # NAPI-based update client ├── services # module which is independent's implement │ ├── callback # callback API │ └── engine # Update client engine │ ├── etc # rc configuration files for the update client engine │ ├── include # Header files for the update client engine │ ├── sa_profile # SA profiles │ └── src # Source code of the update client engine ├── test # Test code │ ├── unittest # Unit test code for the update client │ └── fuzztest # Fuzz test code for the update client ├── BUILD.gn # compile entrance └── bundle.json # module description file ``` ## Description ### JS APIs
Writes the update command to the misc partition and runs the reboot command to access the updater. |
|