Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 26 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,29 +7,29 @@ This project adopts a top-level repository (super repository) management approac

## List of Sub-Repositories

| Sub-repository Link | Description |
| --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| [frameworks_bluetooth](../../../../open-vela/frameworks_bluetooth) | This repository provides developers with a rich Bluetooth API, including API layers, various Services components, SAL protocol stack adaptation layers, and HAL hardware adaptation layers. |
| [frameworks_connectivity_telephony](../../../../open-vela/frameworks_connectivity_telephony) | This repository provides a set of tools and interfaces for application developers, covering network services, telephony services, SMS services, data services, and SIM card services. Developers can easily access telephony-related information and efficiently develop applications without delving into the internal logic of `Telephony`. |
| [frameworks_graphics_uikit](../../../../open-vela/frameworks_graphics_uikit) | This repository is based on `LVGL` and offers components like `video`, along with an extended font management system. It also includes various demo cases to help developers quickly get started. |
| [frameworks_multimedia_media](../../../../open-vela/frameworks_multimedia_media) | This repository provides key interfaces for multimedia playback and recording, audio focus management, audio strategies, etc. Developers can easily implement multimedia-related features using these interfaces. |
| [frameworks_multimedia_media_pfw](../../../../open-vela/frameworks_multimedia_media_pfw) | This repository provides a generic state machine framework with interfaces for use by the audio strategy module. |
| [frameworks_runtimes_services_brightness](../../../../open-vela/frameworks_runtimes_services_brightness) | This repository provides brightness control functionality, supporting automatic adjustment of screen brightness based on ambient light, as well as manual brightness adjustments and real-time curve modifications. |
| [frameworks_runtimes_services_am](../../../../open-vela/frameworks_runtimes_services_am) | This repository implements application lifecycle management in the `openvela` multi-application framework, including the creation, launch, pause, resume, and destruction of activities. |
| [frameworks_runtimes_services_pm](../../../../open-vela/frameworks_runtimes_services_pm) | This repository implements application package management functionality in the `openvela` multi-application framework, including installation, uninstallation, and querying. |
| [frameworks_runtimes_services_system_server](../../../../open-vela/frameworks_runtimes_services_system_server) | This repository implements the management and launch of multiple system services in the `openvela` multi-application framework, including application management, package management, window management, and brightness management services. |
| [frameworks_runtimes_services_wm](../../../../open-vela/frameworks_runtimes_services_wm) | This repository implements window management functionality in the `openvela` multi-application framework, including input, output, and display management capabilities. |
| [frameworks_runtimes_services_xmsdemo](../../../../open-vela/frameworks_runtimes_services_xmsdemo) | This repository provides demo applications for developers to quickly get started with application development in the `openvela` multi-application framework, ideal for beginners. |
| [frameworks_runtimes_typescript_ts2native](../../../../open-vela/frameworks_runtimes_typescript_ts2native) | This repository provides the core framework and examples for converting `TypeScript` to `Native` code in `openvela`. |
| [frameworks_runtimes_typescript_ts2wasm](../../../../open-vela/frameworks_runtimes_typescript_ts2wasm) | This repository provides the core framework and examples for converting `TypeScript` to `Wasm` bytecode in `openvela`, aimed at improving the runtime performance of `TypeScript`. |
| [frameworks_runtimes_wasm](../../../../open-vela/frameworks_runtimes_wasm) | This repository provides examples and extended API implementations for the `openvela` Wasm runtime environment, allowing quick integration of system capabilities into the Wasm runtime. |
| [frameworks_security](../../../../open-vela/frameworks_security) | This repository mainly includes the implementation of `openvela TEE (Trusted Execution Environment)` default security applications, including `TA (Trusted Application)` and `CA (Client Application)`. |
| [frameworks_security_optee_vela](../../../../open-vela/frameworks_security_optee_vela) | This repository provides the implementation of the `OPTEE (Open Portable Trusted Execution Environment)` framework compatible with the `openvela` kernel, allowing quick integration of `openvela` systems without needing to understand the details of the `openvela` architecture layer. |
| [frameworks_system_binder](../../../../open-vela/frameworks_system_binder) | This repository provides examples, performance testing programs, and C language implementations for various Binder scenarios, supporting the study and development of Binder. |
| [frameworks_system_charger](../../../../open-vela/frameworks_system_charger) | This repository provides `openvela` charging services, monitoring and managing battery charging processes, including thermal control, current limiting, and charge/discharge scenarios to ensure safe and fast charging. |
| [frameworks_system_healthd](../../../../open-vela/frameworks_system_healthd) | This repository provides `openvela` battery information monitoring services, publishing through the `battery_state` topic for applications to subscribe via the `uORB` framework. |
| [frameworks_system_ota](../../../../open-vela/frameworks_system_ota) | This repository mainly contains the implementation of OTA (Over-the-Air) updates and AVB (Android Verified Boot) signature verification. |
| [frameworks_system_topics](../../../../open-vela/frameworks_system_topics) | This repository provides the definitions of commonly used `topics` in `openvela`, including system, connectivity, and virtual sensor topics, supporting publishing and subscribing through the `uORB` framework. |
| [frameworks_system_utils](../../../../open-vela/frameworks_system_utils) | This repository contains basic system components and services, including `gdbus`, `kvdb`, `trace`, `uv`, and others. |
| [frameworks_system_utils_uv](../../../../open-vela/frameworks_system_utils_uv) | This repository implements database and network interfaces in the style of `libuv`, making it easier to integrate these capabilities into asynchronous applications based on `libuv`. |
| [frameworks_system_vibrator](../../../../open-vela/frameworks_system_vibrator) | This repository provides powerful vibration functionality for various devices, enhancing user experience with customizable vibration patterns, amplitude, and intensity, and supporting cross-core API calls to control vibrator devices. |
| Sub-repository Link | Description |
| -------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [frameworks_bluetooth](../../../../open-vela/frameworks_bluetooth) | This repository provides developers with a rich Bluetooth API, including API layers, various Services components, SAL protocol stack adaptation layers, and HAL hardware adaptation layers. |
| [frameworks_connectivity_telephony](../../../../open-vela/frameworks_connectivity_telephony) | This repository provides a set of tools and interfaces for application developers, covering network services, telephony services, SMS services, data services, and SIM card services. Developers can easily access telephony-related information and efficiently develop applications without delving into the internal logic of `Telephony`. |
| [frameworks_graphics_uikit](../../../../open-vela/frameworks_graphics_uikit) | This repository is based on `LVGL` and offers components like `video`, along with an extended font management system. It also includes various demo cases to help developers quickly get started. |
| [frameworks_multimedia_media](../../../../open-vela/frameworks_multimedia_media) | This repository provides key interfaces for multimedia playback and recording, audio focus management, audio strategies, etc. Developers can easily implement multimedia-related features using these interfaces. |
| [frameworks_multimedia_media_pfw](../../../../open-vela/frameworks_multimedia_media_pfw) | This repository provides a generic state machine framework with interfaces for use by the audio strategy module. |
| [frameworks_runtimes_services_brightness](../../../../open-vela/frameworks_runtimes_services_brightness) | This repository provides brightness control functionality, supporting automatic adjustment of screen brightness based on ambient light, as well as manual brightness adjustments and real-time curve modifications. |
| [frameworks_runtimes_services_am](../../../../open-vela/frameworks_runtimes_services_am) | This repository implements application lifecycle management in the `openvela` multi-application framework, including the creation, launch, pause, resume, and destruction of activities. |
| [frameworks_runtimes_services_pm](../../../../open-vela/frameworks_runtimes_services_pm) | This repository implements application package management functionality in the `openvela` multi-application framework, including installation, uninstallation, and querying. |
| [frameworks_runtimes_services_system_server](../../../../open-vela/frameworks_runtimes_services_system_server) | This repository implements the management and launch of multiple system services in the `openvela` multi-application framework, including application management, package management, window management, and brightness management services. |
| [frameworks_runtimes_services_wm](../../../../open-vela/frameworks_runtimes_services_wm) | This repository implements window management functionality in the `openvela` multi-application framework, including input, output, and display management capabilities. |
| [frameworks_runtimes_services_xmsdemo](../../../../open-vela/frameworks_runtimes_services_xmsdemo) | This repository provides demo applications for developers to quickly get started with application development in the `openvela` multi-application framework, ideal for beginners. |
| [frameworks_runtimes_typescript_ts2native](../../../../open-vela/frameworks_runtimes_typescript_ts2native) | This repository provides the core framework and examples for converting `TypeScript` to `Native` code in `openvela`. |
| [frameworks_runtimes_typescript_ts2wasm](../../../../open-vela/frameworks_runtimes_typescript_ts2wasm) | This repository provides the core framework and examples for converting `TypeScript` to `Wasm` bytecode in `openvela`, aimed at improving the runtime performance of `TypeScript`. |
| [frameworks_runtimes_wasm](../../../../open-vela/frameworks_runtimes_wasm) | This repository provides examples and extended API implementations for the `openvela` Wasm runtime environment, allowing quick integration of system capabilities into the Wasm runtime. |
| [frameworks_security](../../../../open-vela/frameworks_security) | This repository mainly includes the implementation of `openvela TEE (Trusted Execution Environment)` default security applications, including `TA (Trusted Application)` and `CA (Client Application)`. |
| [frameworks_security_optee_vela](../../../../open-vela/frameworks_security_optee_vela) | This repository provides the implementation of the `OPTEE (Open Portable Trusted Execution Environment)` framework compatible with the `openvela` kernel, allowing quick integration of `openvela` systems without needing to understand the details of the `openvela` architecture layer. |
| [frameworks_system_binder](../../../../open-vela/frameworks_system_binder) | This repository provides examples, performance testing programs, and C language implementations for various Binder scenarios, supporting the study and development of Binder. |
| [frameworks_system_charger](../../../../open-vela/frameworks_system_charger) | This repository provides `openvela` charging services, monitoring and managing battery charging processes, including thermal control, current limiting, and charge/discharge scenarios to ensure safe and fast charging. |
| [frameworks_system_healthd](../../../../open-vela/frameworks_system_healthd) | This repository provides `openvela` battery information monitoring services, publishing through the `battery_state` topic for applications to subscribe via the `uORB` framework. |
| [frameworks_system_ota](../../../../open-vela/frameworks_system_ota) | This repository mainly contains the implementation of OTA (Over-the-Air) updates and AVB (Android Verified Boot) signature verification. |
| [frameworks_system_topics](../../../../open-vela/frameworks_system_topics) | This repository provides the definitions of commonly used `topics` in `openvela`, including system, connectivity, and virtual sensor topics, supporting publishing and subscribing through the `uORB` framework. |
| [frameworks_system_utils](../../../../open-vela/frameworks_system_utils) | This repository contains basic system components and services, including `kvdb`, `trace`, `uv`, and others. |
| [frameworks_system_utils_uv](../../../../open-vela/frameworks_system_utils_uv) | This repository implements database and network interfaces in the style of `libuv`, making it easier to integrate these capabilities into asynchronous applications based on `libuv`. |
| [frameworks_system_vibrator](../../../../open-vela/frameworks_system_vibrator) | This repository provides powerful vibration functionality for various devices, enhancing user experience with customizable vibration patterns, amplitude, and intensity, and supporting cross-core API calls to control vibrator devices. |
Loading
Loading