- Aug 10, 2022
-
-
Thierry Escande authored
With this change, the hilogd service depends on and starts after the OpenHarmony param service. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This service starts the param_service server, used to access the OpenHarmony param, a kind of registry accessible through the network. The service requires and starts after the openharmony-preinit systemd service. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This oneshot service creates the folder architecture needed by the OpenHarmony services and components. All other OpenHarmony services will be started after this one. These folders are intended to be created by their own systemd service units, but since they are not all in place yet, this service acts as a generic placeholder in the meantime. The service also change /dev/binder file mode to 0666. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
With having /system/profile a symlink to /usr/lib/openharmony/profile and similar for /system/usr, safwk are not working, as it is using realpath(3) on the files before comparing against dir prefix. To avoid that, we simply change dir prefix to the resolved path. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com> Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
The install executable is needed for systemd unit files that are creating files and folders. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This patch reworks the files for the param_service standalone executable. It now uses the libuv signal handling APIs so it doesn't need a libuv idle callback anymore to monitor the app exit state. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
- Aug 05, 2022
-
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This change adds ptest package definitions for the OpenHarmony module, unit, and system tests installed in the folder ${libdir}/openharmony-standard/ptest. Tests that are known to fail are added to the variable OPENHARMONY_PTEST_IS_BROKEN and thus are not executed by the test image. All ptest packages are added to openharmony-standard-ptest as runtime dependencies. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
Bitbake adds default file patterns to FILES:${PN}, like ${bindir}/*, ${libdir}/lib*.so, and ${libdir}/${BPN}. Now that we have all components split into OpenHarmony packages, we remove these patterns to make sure we don't accidentally include any file in FILES:${PN} that should belong to an OpenHarmony package. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This splits the OpenHarmony components into bitbake packages for the libraries, binaries, and configurations files installed from the OpenHarmony 3.0 build. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
This change moves a few things around, like separating ptest package definitions from their corresponding package definitions. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Robert Drab authored
In OpenHarmony 3.0 Param Service is a part of the whole Init system. This service is required by many other services. Therefore we have to split out the service as an independent from Init when Init is not used. Signed-off-by:
Robert Drab <robert.drab@huawei.com> Closes https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/28 Closes https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/31
-
- Aug 03, 2022
-
-
Kristijonas Čiulčinskas authored
developtools_hdc_standard.patch: remove hdc_std which it's not need as we have a separate recipe for the host tool openharmony-stadard_3.1.bb: remove libusb which was only dependand on hdc_std Signed-off-by:
Kristijonas Ciulcinskas <kristijonas.ciulcinskas@huawei.com>
-
- Jul 29, 2022
-
-
Robert Drab authored
According to OpenHarmony Device Compatibility Specification 3.0 self check sheet following tests are mandatory for screen-less devices: //test/xts/acts/compileruntime:compileruntime //test/xts/acts/hiviewdfx:hiviewdfxtestacts //test/xts/acts/startup:startup //test/xts/acts/powermgr:powermgr //test/xts/acts/account:account //test/xts/acts/communication:communication //test/xts/acts/distributeddatamgr:distributeddatamgr //test/xts/acts/appexecfwk:appexecfwk //test/xts/acts/aafwk:aafwk Signed-off-by:
Robert Drab <robert.drab@huawei.com> Relates to https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/24
-
- Jul 28, 2022
-
-
Robert Drab authored
ACTS are built for all the components used in the given target build. To be able to compile OpenHarmony 3.0 we need to include more components than the mandatory list specifies. As a result we have ACTS test suites built for components we don't use. Moreover, some tests for mandatory components are missing. This patch aligns the actual set of ACTS test suites with the mandatory list. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Signed-off-by:
Robert Drab <robert.drab@huawei.com> Closes https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/24
-
Robert Drab authored
This component is needed for signing hap packages and therefore required to build ACTS. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
There's memory corruption happening in procedure (strncpy_s call) of resetting the longProcName which in fact is `argv`. No traces of this actually being needed for anything could be found. Question regarding this was asked here: https://gitee.com/openharmony/startup_appspawn/pulls/308 TODO: revisit this patch once we have more information Signed-off-by:
Robert Drab <robert.drab@huawei.com> Relates to https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/42
-
Robert Drab authored
Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
This tool is needed for generating hap packages so it's needed for ACTS. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Backporting to 3.0: commit 247761ba openharmony-standard: Replace prebuilt packing-tool binaries Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Using bitbake variable for storing list of parts allows for easier management of the optional ones. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
This reverts commit 4eafdea2. That fix causes OpenHarmony apps fail to start. Different solution is needed. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
- Jul 27, 2022
-
-
Andrei Gherzan authored
This will give a reader a bit of context and fix the expectations when finding this documentation in the context of Oniro docs. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Jul 26, 2022
-
-
Some OpenHarmony repositories contain LFS content that is not used in meta-openharmony and therefore we're disabling it to not introduce unnecessary git-lfs dependency Signed-off-by:
Robert Drab <robert.drab@huawei.com> Closes eclipse/oniro-core/docs#145
-
Andrei Gherzan authored
This dropped section seems to be a less detailed version of the "OpenHarmony SDK" section in the same document. Fixes: eclipse/oniro-core/docs#146 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Fixes: https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/40 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Fixes: https://gitlab.eclipse.org/eclipse/oniro-core/meta-openharmony/-/issues/41 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Jul 22, 2022
-
-
Signed-off-by:
Grzegorz Gwóźdź <grzegorz.gwozdz@huawei.com>
-
- Jul 19, 2022
-
-
Esben Haabendal authored
With current plan for OpenHarmony compatibility being focused on OpenHarmony 3.0.1, it makes most sense to have that as default version instead of 3.1(.1). Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Thierry Escande authored
This commit adds a patch that replaces calls to NAPI_CALL() with NAPI_CALL_BOOL() on function returning a boolean. It applies on //base/miscservices/pasteboard for OpenHarmony 3.1.1 code base. Even though this pasteboard repository is not used by openharmony-standard builds, the patch is needed for bundle and toolchain test jobs. Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
- Jul 18, 2022
-
-
Thierry Escande authored
Signed-off-by:
Thierry Escande <thierry.escande@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
This is less ambiguous and aligns with the wording used in Oniro documentation. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
By changing from MarkDown to RestructuredText format, we make it easier to include in Sphinx documentation. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Jul 15, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Jul 09, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-