diff --git a/recipes-openharmony/openharmony/ipcamera-linux_3.0.bb b/recipes-openharmony/openharmony/ipcamera-linux_3.0.bb
index 3f7dc9927b3ab442c66895b179b4838e4fc9e33c..a08b8eb3b65931d1fe764d77dcdc3352411241ba 100644
--- a/recipes-openharmony/openharmony/ipcamera-linux_3.0.bb
+++ b/recipes-openharmony/openharmony/ipcamera-linux_3.0.bb
@@ -4,6 +4,9 @@
 
 SUMMARY = "OpenHarmony ipcamera linux image"
 
+# openharmony-sources-*.inc must be included first otherwise some nested
+# repositories might be overwritten
+include openharmony-sources-${PN}-${MACHINE}-${PV}.inc
 require openharmony-${PV}.inc
 require java-tools.inc
 
diff --git a/recipes-openharmony/openharmony/ipcamera_3.0.bb b/recipes-openharmony/openharmony/ipcamera_3.0.bb
index 9f90ce91b93cdf56216d898aa6c5c63c924473ac..45d7c8758ddc738a49f1bdd5a1a075b11bafa518 100644
--- a/recipes-openharmony/openharmony/ipcamera_3.0.bb
+++ b/recipes-openharmony/openharmony/ipcamera_3.0.bb
@@ -4,6 +4,9 @@
 
 SUMMARY = "OpenHarmony ipcamera image"
 
+# openharmony-sources-*.inc must be included first otherwise some nested
+# repositories might be overwritten
+include openharmony-sources-${PN}-${MACHINE}-${PV}.inc
 require openharmony-${PV}.inc
 require java-tools.inc
 
diff --git a/recipes-openharmony/openharmony/mini-system-demo_3.0.bb b/recipes-openharmony/openharmony/mini-system-demo_3.0.bb
index 231345bbfc164afc9018d7516de7db096e243162..4ca84e5af54cf2f7b6eef657a5cb2be60934bbe3 100644
--- a/recipes-openharmony/openharmony/mini-system-demo_3.0.bb
+++ b/recipes-openharmony/openharmony/mini-system-demo_3.0.bb
@@ -13,6 +13,9 @@ OPENHARMONY_KERNEL = "liteos_m"
 OPENHARMONY_PRODUCT_PATH = "vendor/${OPENHARMONY_VENDOR}/${OPENHARMONY_PRODUCT}"
 OPENHARMONY_DEVICE_PATH = "device/qemu/${OPENHARMONY_BOARD}/${OPENHARMONY_KERNEL}"
 
+# openharmony-sources-*.inc must be included first otherwise some nested
+# repositories might be overwritten
+include openharmony-sources-${PN}-${MACHINE}-${PV}.inc
 require openharmony-${PV}.inc
 
 do_deploy() {
diff --git a/recipes-openharmony/openharmony/openharmony-sources-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-3.0.inc
index bed60417aad1427d5b9ae7624f26f4c32d5ef7aa..778053025166eb871926d68ec943c434397653a0 100644
--- a/recipes-openharmony/openharmony/openharmony-sources-3.0.inc
+++ b/recipes-openharmony/openharmony/openharmony-sources-3.0.inc
@@ -2,13 +2,8 @@
 #
 # SPDX-License-Identifier: Apache-2.0
 
-# The folowing 253 SRC_URIs are the gitee repositories of the
-# OpenHarmony v3.0 sources. This replicates the usage of repo with the
-# default.xml manifest from https://gitee.com/openharmony/manifest/tree/OpenHarmony-3.0-LTS/
-
-# Some of these repositories need git lfs support. To quickly spot them
-# and as a reminder, the 'lfs=1' option has been been added to the
-# SRC_URI entry of the concerned repositories.
+# These SRC_URIs download and extract the binary and npm packages needed
+# by the OpenHarmony 3.0 build system.
 
 GITEE_URL = "git://gitee.com/openharmony"
 OH_SRCDIR = "src"
@@ -17,275 +12,12 @@ S = "${WORKDIR}/${OH_SRCDIR}"
 # This China mirror backs up gitee source repositories
 MIRRORS_append = " git://gitee.com/.* http://114.116.235.68/source-mirror/ \n "
 
-SRC_URI += "${GITEE_URL}/applications_sample_camera.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cdba050aaa2392cb1fd627e7685f265bc83cc77d;destsuffix=${OH_SRCDIR}/applications/sample/camera;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_camera_sample_communication.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8aea79dfc96c3e09bae86c50fc3f9e18202e4b05;destsuffix=${OH_SRCDIR}/applications/sample/camera/communication;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_camera_screensaver_app.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ecc744e7a7e2411e1bba8139900d4f3621965015;destsuffix=${OH_SRCDIR}/applications/sample/camera/screensaver;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_sample_wifi_iot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f49a0ed6d59b6f28a63460d2f702b40b380b12bb;destsuffix=${OH_SRCDIR}/applications/sample/wifi-iot;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_camera.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=738f7000eade17824bb497d6a413bfdef75f618a;destsuffix=${OH_SRCDIR}/applications/standard/camera;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_hap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ac29b80bbcd20b373df32311b7f0923524447fd3;destsuffix=${OH_SRCDIR}/applications/standard/hap;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_launcher.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2245ce36bb66b9d7c2345ff20e2fad11aed9f5e5;destsuffix=${OH_SRCDIR}/applications/standard/launcher;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_photos.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c7857f45ec739c2a32af4a2963987ccebbdc61bc;destsuffix=${OH_SRCDIR}/applications/standard/photos;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_settings.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eed92d847de58102d48afd933c82ba0593502faa;destsuffix=${OH_SRCDIR}/applications/standard/settings;lfs=0"
-SRC_URI += "${GITEE_URL}/applications_systemui.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2e7b0dc618bbafe8cca70c7ad0821f94fc94154;destsuffix=${OH_SRCDIR}/applications/standard/systemui;lfs=0"
-SRC_URI += "${GITEE_URL}/ark_js_runtime.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f33d1e4800c2f3d9af3598f3965d3f3ec8a7b2f1;destsuffix=${OH_SRCDIR}/ark/js_runtime;lfs=0"
-SRC_URI += "${GITEE_URL}/ark_runtime_core.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ac5b288f8a9d398533d63619331317083e5e95d8;destsuffix=${OH_SRCDIR}/ark/runtime_core;lfs=0"
-SRC_URI += "${GITEE_URL}/ark_ts2abc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=44c8034747fd69186af1605e4fb244d666d445d9;destsuffix=${OH_SRCDIR}/ark/ts2abc;lfs=0"
-SRC_URI += "${GITEE_URL}/account_os_account.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=64c7b48fc61d4326aae46f57fd355c809a85ffca;destsuffix=${OH_SRCDIR}/base/account/os_account;lfs=0"
-SRC_URI += "${GITEE_URL}/js_api_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=97d5509ef51b6b8340713d7e7aa45cf842351938;destsuffix=${OH_SRCDIR}/base/compileruntime/js_api_module;lfs=0"
-SRC_URI += "${GITEE_URL}/js_sys_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=522cc8694def8d9fd8e8083348cf30757ccdc761;destsuffix=${OH_SRCDIR}/base/compileruntime/js_sys_module;lfs=0"
-SRC_URI += "${GITEE_URL}/js_util_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b636972b36873bee39b0f4e7a7c25b9f3c15393;destsuffix=${OH_SRCDIR}/base/compileruntime/js_util_module;lfs=0"
-SRC_URI += "${GITEE_URL}/js_worker_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=90b928a31ee40fddf91532a021418f24904accc1;destsuffix=${OH_SRCDIR}/base/compileruntime/js_worker_module;lfs=0"
-SRC_URI += "${GITEE_URL}/global_cust_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=12566528038b26fd177e296d099f5bcee00dd244;destsuffix=${OH_SRCDIR}/base/global/cust_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/global_i18n_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=27edff853f87884749ceeef4671834b68eab8744;destsuffix=${OH_SRCDIR}/base/global/i18n_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/global_i18n_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=59bbee215c1b8d853f48cb1899346c8628264a6f;destsuffix=${OH_SRCDIR}/base/global/i18n_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/global_resmgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a4e9f8f6508b43c7d8f71d945b89389e53445e2;destsuffix=${OH_SRCDIR}/base/global/resmgr_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/global_resmgr_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c919433431c86c0e876e41958aedc046fa5e1788;destsuffix=${OH_SRCDIR}/base/global/resmgr_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_blackbox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eda200396400b0b15ddf3e8920bfdff9d2b9eb6e;destsuffix=${OH_SRCDIR}/base/hiviewdfx/blackbox;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_faultloggerd.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3979bbfb05cb87eac8d55be2dc1e5d262fab9405;destsuffix=${OH_SRCDIR}/base/hiviewdfx/faultloggerd;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hiappevent.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=098412d15228f9cdbdb8dc5c152d3d5dc3b49d47;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiappevent;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hicollie.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1fd8eaa5df0812fb062e8fc2a209199372929ab1;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hicollie;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hidumper_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=035274df44b80e5b3eeafd63cf9e390999424ea6;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hidumper_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hievent_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e549cdc251d802c6c23d54ec670cc8c7f5f7c55b;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hievent_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hisysevent.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b249e2452715fc9a123db3b799a2a0e316631bc2;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hisysevent;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hitrace.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=adb9b446c63a049fac614ad777569b629b21fc39;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hitrace;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hiview.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=32251dad5b7623631288a1947518e03494c1f7a4;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview;lfs=0"
-SRC_URI += "${GITEE_URL}/hiviewdfx_hiview_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5de58e339e21640db91ead60c520cc94ca7ae032;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/iothardware_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8a5e6a4d5e26253a97e401300a617dc7071210d;destsuffix=${OH_SRCDIR}/base/iot_hardware/peripheral;lfs=0"
-SRC_URI += "${GITEE_URL}/miscservices_inputmethod.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ecbacd7eba9bf7e62345c370f852dc0cc945e003;destsuffix=${OH_SRCDIR}/base/miscservices/inputmethod;lfs=0"
-SRC_URI += "${GITEE_URL}/miscservices_time.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=43b76bc99f14117191e5f4b5a891b3f6c5309b50;destsuffix=${OH_SRCDIR}/base/miscservices/time;lfs=0"
-SRC_URI += "${GITEE_URL}/notification_ans_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e31ad068442db8ac2a5b92e030405cd052a773d2;destsuffix=${OH_SRCDIR}/base/notification/ans_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/notification_ces_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=510133d3ded7f39dbac11adda625a950868404f6;destsuffix=${OH_SRCDIR}/base/notification/ces_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/powermgr_battery_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f13a248c54a4a55a76f6397f457c4f79f2f0a096;destsuffix=${OH_SRCDIR}/base/powermgr/battery_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/powermgr_battery_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=efbfc22072f9fead6e3ab5f249a47a4cd20a38b8;destsuffix=${OH_SRCDIR}/base/powermgr/battery_manager;lfs=0"
-SRC_URI += "${GITEE_URL}/powermgr_display_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=69164482cdd6b437df51125ffd13d21b01968d39;destsuffix=${OH_SRCDIR}/base/powermgr/display_manager;lfs=0"
-SRC_URI += "${GITEE_URL}/powermgr_power_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0d0fa61a167b19e815053db672491baba17ac64f;destsuffix=${OH_SRCDIR}/base/powermgr/power_manager;lfs=0"
-SRC_URI += "${GITEE_URL}/powermgr_powermgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4f4f1c02494fe5610c5e736334fc3a44049e5a8f;destsuffix=${OH_SRCDIR}/base/powermgr/powermgr_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/security_appverify.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2cabb0f76df1b8e1836532301bdb7f7e3e66495f;destsuffix=${OH_SRCDIR}/base/security/appverify;lfs=0"
-SRC_URI += "${GITEE_URL}/security_dataclassification.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54dc80d288087e4592769ae801e67f95f73cccb3;destsuffix=${OH_SRCDIR}/base/security/dataclassification;lfs=0"
-SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
-SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
-SRC_URI += "${GITEE_URL}/security_permission.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5ed87e08cd6289e6bae8fa3a93376ba455f3f69f;destsuffix=${OH_SRCDIR}/base/security/permission;lfs=0"
-SRC_URI += "${GITEE_URL}/sensors_miscdevice_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ab110a125e16604a4feb3719de90962b3fc1a628;destsuffix=${OH_SRCDIR}/base/sensors/miscdevice_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/sensors_sensor_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b5aefe6d4efa2ad5fe185d8a5cd9f514e7e254f4;destsuffix=${OH_SRCDIR}/base/sensors/sensor_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/startup_appspawn_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=455dd81b89a66bb90e4c2da6e1e3223c9824e59e;destsuffix=${OH_SRCDIR}/base/startup/appspawn_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/startup_appspawn.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ee347e93e7281ff736159fd718d887aad08ea5e0;destsuffix=${OH_SRCDIR}/base/startup/appspawn_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/startup_init_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c434c731f1dd2af0cd566551c67601920658bcd9;destsuffix=${OH_SRCDIR}/base/startup/init_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/telephony_call_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c801c290a3edc4c50c90afc281d85291edc4c902;destsuffix=${OH_SRCDIR}/base/telephony/call_manager;lfs=0"
-SRC_URI += "${GITEE_URL}/telephony_cellular_call.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d236ff4174ada1c8fe2d8ca4a32d05c1ddfeb194;destsuffix=${OH_SRCDIR}/base/telephony/cellular_call;lfs=0"
-SRC_URI += "${GITEE_URL}/telephony_core_service.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ba9fdca52f88ec91c8487e00bee4662bed8a9084;destsuffix=${OH_SRCDIR}/base/telephony/core_service;lfs=0"
-SRC_URI += "${GITEE_URL}/telephony_ril_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bd830b5e5a8673e7e04732a4c0c1fa7a8179070b;destsuffix=${OH_SRCDIR}/base/telephony/ril_adapter;lfs=0"
-SRC_URI += "${GITEE_URL}/telephony_sms_mms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f12f5c102dab490ad885dc602df6d147d09ba1f4;destsuffix=${OH_SRCDIR}/base/telephony/sms_mms;lfs=0"
-SRC_URI += "${GITEE_URL}/telephony_state_registry.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1d75b62b98a933f4c921d5e478d64680eb8f70ac;destsuffix=${OH_SRCDIR}/base/telephony/state_registry;lfs=0"
-SRC_URI += "${GITEE_URL}/update_app.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fc163a7a9946ac586d94a5686dd3302b54be048d;destsuffix=${OH_SRCDIR}/base/update/app;lfs=0"
-SRC_URI += "${GITEE_URL}/update_ota_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f50486e3dd5fc97d446f4d75857d0f9dec63ab2;destsuffix=${OH_SRCDIR}/base/update/ota_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/update_packaging_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=edd5483176c47cd5f418c4f9d18dbbed7e5314e8;destsuffix=${OH_SRCDIR}/base/update/packaging_tools;lfs=1"
-SRC_URI += "${GITEE_URL}/update_updater.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9139aa3c9f2408afc8b4d72405ecb9ad5d1bdcab;destsuffix=${OH_SRCDIR}/base/update/updater;lfs=1"
-SRC_URI += "${GITEE_URL}/update_updateservice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=593ca7b5e2b1288b808ef49790214c393a330f41;destsuffix=${OH_SRCDIR}/base/update/updateservice;lfs=0"
-SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
-SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
-SRC_URI += "${GITEE_URL}/developtools_ace-ets2bundle.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cb3c9d869383583e4c87923288fa384bfb22ab37;destsuffix=${OH_SRCDIR}/developtools/ace-ets2bundle;lfs=0"
-SRC_URI += "${GITEE_URL}/developtools_ace-js2bundle.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1a4f41536e28d0bb428fed1230ff1b378a6202ee;destsuffix=${OH_SRCDIR}/developtools/ace-js2bundle;lfs=0"
-SRC_URI += "${GITEE_URL}/developtools_bytrace_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b83852080c7d68e13b013deda64b3dab69554080;destsuffix=${OH_SRCDIR}/developtools/bytrace_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/developtools_hdc_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8a154c52d793790c19260c38acb87124684141f3;destsuffix=${OH_SRCDIR}/developtools/hdc_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/developtools_packing_tool.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=efd8968ad2573f484be99f8b1c21a78fdf8e8085;destsuffix=${OH_SRCDIR}/developtools/packing_tool;lfs=0"
-SRC_URI += "${GITEE_URL}/developtools_profiler.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2d75f87399240e900bdfc5b57f7abe6a72c4f6d1;destsuffix=${OH_SRCDIR}/developtools/profiler;lfs=1"
-SRC_URI += "${GITEE_URL}/device_hisilicon_build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=60db97cbc1a2874b61070032396d7688b583caf3;destsuffix=${OH_SRCDIR}/device/hisilicon/build;lfs=0"
-SRC_URI += "${GITEE_URL}/device_hisilicon_drivers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=53583eba17cf272e32c2f8be13b9cd3ecefc9b7d;destsuffix=${OH_SRCDIR}/device/hisilicon/drivers;lfs=1"
-SRC_URI += "${GITEE_URL}/device_hisilicon_hardware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1eb007cc52b55b76b00fdca1cf589e3ad8479664;destsuffix=${OH_SRCDIR}/device/hisilicon/hardware;lfs=1"
-SRC_URI += "${GITEE_URL}/device_hisilicon_hi3516dv300.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f8d77493063f8d0b7ff4bd835792ccbef41ba2c;destsuffix=${OH_SRCDIR}/device/hisilicon/hi3516dv300;lfs=1"
-SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_aries.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=399cfcdba975cc3a81db46db452c92b6160b77d6;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_aries;lfs=0"
-SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_pegasus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6da0bd4ffafb58669d250b57c062737cb313cac1;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_pegasus;lfs=0"
-SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_taurus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bcb38a0103a9cbb04ca16f0d91e05b3075d9e2dc;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_taurus;lfs=1"
-SRC_URI += "${GITEE_URL}/security_itrustee_ree_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=af66d15c632411e256e6da2462d76bb5a5cca8e1;destsuffix=${OH_SRCDIR}/device/hisilicon/itrustee/itrustee_ree_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/device_hisilicon_modules.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f48c2b4918166b84aaf0cf0bf4c325710cb97aa8;destsuffix=${OH_SRCDIR}/device/hisilicon/modules;lfs=1"
-SRC_URI += "${GITEE_URL}/device_hisilicon_third_party_uboot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5879c6ae9ce37ba0e53ac95af6010733a32e0ccf;destsuffix=${OH_SRCDIR}/device/hisilicon/third_party/uboot;lfs=0"
-SRC_URI += "${GITEE_URL}/device_qemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=00bf590c9d04ee5af641ccff7e8a02eb6ff727e0;destsuffix=${OH_SRCDIR}/device/qemu;lfs=0"
-SRC_URI += "${GITEE_URL}/docs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=89ffb6c97ed431cbbbfc883c2a5b24227323e32d;destsuffix=${OH_SRCDIR}/docs;lfs=0"
-SRC_URI += "${GITEE_URL}/iot_link.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=59bbbd98c26ae0545a6f2047d5fad031b2ef116a;destsuffix=${OH_SRCDIR}/domains/iot/link;lfs=0"
-SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
-
-# The 2 next repositories are set to different revisions from the ones
-# they are set to in the official release of OpenHarmony 3.0-LTS.
-# These revisions are known to boot the Linux kernel on the HiSpark AI
-# Camera Dev Kit (Hi3516DV300 board), enabling support for emmc mmcblk0
-# (i.e. where the rootfs resides).
-SRC_URI += "${GITEE_URL}/drivers_adapter_khdf_linux.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1ee1a4cc8d4e043f66f29b123352ab78c8d1ea6a;destsuffix=${OH_SRCDIR}/drivers/adapter/khdf/linux;lfs=0"
-SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
-
-SRC_URI += "${GITEE_URL}/drivers_liteos.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b606037252c46b309c05dbac7b9da096e277eddd;destsuffix=${OH_SRCDIR}/drivers/liteos;lfs=0"
-SRC_URI += "${GITEE_URL}/drivers_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84884e14c845553a3d1bf044f69ea6ed49dc6f47;destsuffix=${OH_SRCDIR}/drivers/peripheral;lfs=0"
-SRC_URI += "${GITEE_URL}/aafwk_aafwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=09f96dade5a2bfea82eca8541f27c5291d22b8bd;destsuffix=${OH_SRCDIR}/foundation/aafwk/aafwk_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/aafwk_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f86ef6ffecf3b1518ac65939bf0c0a9eb5b0934b;destsuffix=${OH_SRCDIR}/foundation/aafwk/standard;lfs=0"
-SRC_URI += "${GITEE_URL}/ace_ace_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8fb1a473b25a457958e24f630f0b11ff7657ae35;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine;lfs=0"
-SRC_URI += "${GITEE_URL}/ace_engine_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=baf474fdf84cc3b35160333e1550599bf7807004;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/ace_napi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=43a608c3684f7a5b5888d9d9f7cc5c94be436031;destsuffix=${OH_SRCDIR}/foundation/ace/napi;lfs=0"
-SRC_URI += "${GITEE_URL}/ai_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6e8e37e99885e69665f585093f9e984d23beaf4f;destsuffix=${OH_SRCDIR}/foundation/ai/engine;lfs=0"
-SRC_URI += "${GITEE_URL}/appexecfwk_appexecfwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aac9e8bc039947a013083b7f9c74abf91994f303;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/appexecfwk_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/appexecfwk_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=71d89ae6f2f87f3b305675334ac25e476540645e;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/standard;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_bluetooth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a65e73acd5849d7b47719880465e5b72a6a8904e;destsuffix=${OH_SRCDIR}/foundation/communication/bluetooth;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_dsoftbus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b0ca49fd4a3867c3fa733cd9e9b90651b5cd949;destsuffix=${OH_SRCDIR}/foundation/communication/dsoftbus;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_ipc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1f8af948221d174f285633291db942ec55058fae;destsuffix=${OH_SRCDIR}/foundation/communication/ipc;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_ipc_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d696c6c559390a3ab1094ca9ad5a0d020412911e;destsuffix=${OH_SRCDIR}/foundation/communication/ipc_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_softbus_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8440fe3300e55a3a35af3f1675e03c030bfda492;destsuffix=${OH_SRCDIR}/foundation/communication/softbus_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_wifi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=13bf56fd0798d177b54d526af57e68cf0268bde4;destsuffix=${OH_SRCDIR}/foundation/communication/wifi;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_wifi_aware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=59580e87472d7f5c72e768a1ceba58886db1d8fe;destsuffix=${OH_SRCDIR}/foundation/communication/wifi_aware;lfs=0"
-SRC_URI += "${GITEE_URL}/communication_wifi_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b6fa6f2b5829cb28d929fde3ec607339d828f469;destsuffix=${OH_SRCDIR}/foundation/communication/wifi_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/distributeddatamgr_appdatamgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6f6243e1211347287f66e9bbd7bc7c22299d5bd;destsuffix=${OH_SRCDIR}/foundation/distributeddatamgr/appdatamgr;lfs=0"
-SRC_URI += "${GITEE_URL}/distributeddatamgr_datamgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fa3aef618fbea855116a287c9f89bf2a433eea62;destsuffix=${OH_SRCDIR}/foundation/distributeddatamgr/distributeddatamgr;lfs=0"
-SRC_URI += "${GITEE_URL}/distributeddatamgr_file.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=56f17f030900cc7fd1f7ca9e162d02d7ecf5f64e;destsuffix=${OH_SRCDIR}/foundation/distributeddatamgr/distributedfile;lfs=0"
-SRC_URI += "${GITEE_URL}/device_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=48c198120596a1b72dab9692eb669858aa538c1f;destsuffix=${OH_SRCDIR}/foundation/distributedhardware/devicemanager;lfs=0"
-SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=16bda0af9e7cad07a6155243f2c672e1723f0241;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk;lfs=0"
-SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a52cfc1967911cec4f274274ac57d87d19dfdbad;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/distributedschedule_safwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54ae132edf235ecb5d4cb9a09dfce4efa79565a1;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk;lfs=0"
-SRC_URI += "${GITEE_URL}/distributedschedule_safwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=617c563308578bbd734e32c021945acbad598fba;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
-SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/graphic_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ab404063e0b9d60ac19493f20ed55193619bb58e;destsuffix=${OH_SRCDIR}/foundation/graphic/standard;lfs=0"
-SRC_URI += "${GITEE_URL}/graphic_surface.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b081d0cb454140e5eab296b7c4fe1aba8a65e2e;destsuffix=${OH_SRCDIR}/foundation/graphic/surface;lfs=0"
-SRC_URI += "${GITEE_URL}/graphic_ui.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61972f0a4a391ff2fb907105cdf2a4c768649b34;destsuffix=${OH_SRCDIR}/foundation/graphic/ui;lfs=0"
-SRC_URI += "${GITEE_URL}/graphic_utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=10c953b025a8878b720785190e0f00371552926d;destsuffix=${OH_SRCDIR}/foundation/graphic/utils;lfs=0"
-SRC_URI += "${GITEE_URL}/graphic_wms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2bae1129dd2b49999c1be7305a557e841fd468ff;destsuffix=${OH_SRCDIR}/foundation/graphic/wms;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_audio_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=52d3cc82344dfb50e12cbcfb1489ef0a7b10ed70;destsuffix=${OH_SRCDIR}/foundation/multimedia/audio_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_audio_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b5af881b0957916c2961c043f229828176e85452;destsuffix=${OH_SRCDIR}/foundation/multimedia/audio_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_camera_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5004f7d7029c608387305fc27829cdaa72cb1847;destsuffix=${OH_SRCDIR}/foundation/multimedia/camera_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_camera_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5bccd8b39e07dfc34d8c09b7d94b45aa102645a7;destsuffix=${OH_SRCDIR}/foundation/multimedia/camera_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_histreamer.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f7737a36af7d25b3be7ce9e4bb5571137221b81c;destsuffix=${OH_SRCDIR}/foundation/multimedia/histreamer;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_image_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=33789ba562a00428a0b17d45c99bb2a0552325cd;destsuffix=${OH_SRCDIR}/foundation/multimedia/image_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_medialibrary_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b7dc6bb4abfa05cce72773c78c25a5a20f30ac72;destsuffix=${OH_SRCDIR}/foundation/multimedia/medialibrary_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_media_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d1c3f0b0536dcf96ed28338e235e3edcfc1bc10c;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_lite;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_media_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=08f323e8f6de583ca723fdbe13ba1d0c668e3f95;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/multimedia_utils_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e886cc4efde9d02bec0e7495b58f40f2cfa895ff;destsuffix=${OH_SRCDIR}/foundation/multimedia/utils/lite;lfs=0"
-SRC_URI += "${GITEE_URL}/multimodalinput_input.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6da800f688c139e8b0bb806ca6655f97a6591c0e;destsuffix=${OH_SRCDIR}/foundation/multimodalinput/input;lfs=0"
-SRC_URI += "${GITEE_URL}/interface_sdk-js.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c94d694210bd790964d3374ddef90b9063520c77;destsuffix=${OH_SRCDIR}/interface/sdk-js;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_linux_build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6f630995fec5d20dc9d2261a7ecd0b1850a5bd1;destsuffix=${OH_SRCDIR}/kernel/linux/build;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_linux_config.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2000371ab6f7751b4a04084658e6efde8699daf0;destsuffix=${OH_SRCDIR}/kernel/linux/config;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_linux_4.19.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e20de940c39c84a3e5f35b68fa5a22bcb7c4642c;destsuffix=${OH_SRCDIR}/kernel/linux/linux-4.19;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_linux_5.10.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fa76bac1ea36f03c88fb036d08ae6f85fbc5a2e9;destsuffix=${OH_SRCDIR}/kernel/linux/linux-5.10;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_linux_patches.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6eb684a52b6ff8046d4cd696ee769c7f13bc7a2;destsuffix=${OH_SRCDIR}/kernel/linux/patches;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_liteos_a.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=88a0caae248b43f80e166cc89f2bfa0dec4b250b;destsuffix=${OH_SRCDIR}/kernel/liteos_a;lfs=0"
-SRC_URI += "${GITEE_URL}/kernel_liteos_m.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=773613af169f445428e93eb5d3025f0fe5420c6b;destsuffix=${OH_SRCDIR}/kernel/liteos_m;lfs=0"
-SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
-SRC_URI += "${GITEE_URL}/signcenter_tool.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2d1d886615427e5d8119168c46e6ba014cadccde;destsuffix=${OH_SRCDIR}/prebuilts/signcenter;lfs=0"
-SRC_URI += "${GITEE_URL}/productdefine_common.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b9be5277930ab8b77c6eeb6fc8d63535767ccb0;destsuffix=${OH_SRCDIR}/productdefine/common;lfs=0"
-SRC_URI += "${GITEE_URL}/test_developertest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=151309bf6cdc7e31493a3461d3c7f17a1b371c09;destsuffix=${OH_SRCDIR}/test/developertest;lfs=0"
-SRC_URI += "${GITEE_URL}/test_xdevice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bbf98218011f83bc08c643c6775ca1fb7986cc16;destsuffix=${OH_SRCDIR}/test/xdevice;lfs=0"
-SRC_URI += "${GITEE_URL}/xts_acts.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2b2b266579d5d0ed3ff5f7b83ae5b0d410914550;destsuffix=${OH_SRCDIR}/test/xts/acts;lfs=0"
-SRC_URI += "${GITEE_URL}/xts_tools_full.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45ec1d2b5abf912aedbe117f8818e8fbbed513f4;destsuffix=${OH_SRCDIR}/test/xts/tools;lfs=0"
-SRC_URI += "${GITEE_URL}/xts_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8ad2ea26013a0103943c3ccfd1b2370688c0e34;destsuffix=${OH_SRCDIR}/test/xts/tools/lite;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_abseil-cpp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ada6ca6fdd88d2ba3e74fb3fd31eee4051be5fbb;destsuffix=${OH_SRCDIR}/third_party/abseil-cpp;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_boost.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3077024231f897cd29f85e3cd44df82b8d629127;destsuffix=${OH_SRCDIR}/third_party/boost;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_boringssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9b342d6210db01534ee66b8ea5bd28f39e3ad5ca;destsuffix=${OH_SRCDIR}/third_party/boringssl;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_bzip2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d19d95fc6b5df8413881625ff1cfcb9d2b2bea2e;destsuffix=${OH_SRCDIR}/third_party/bzip2;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_cares.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1bd286ee282c7d76bc8e8eb0ca00a8c7470a82ab;destsuffix=${OH_SRCDIR}/third_party/cares;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_cmsis.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2ab5422fccd0ac2583fb616ee52051f6a043506a;destsuffix=${OH_SRCDIR}/third_party/cmsis;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_cryptsetup.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c7c4e25b8e27781804cca8577fc0c4c83bb89eeb;destsuffix=${OH_SRCDIR}/third_party/cryptsetup;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_css-what.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2bd783860c36470a2c541b62fb802546cfd27464;destsuffix=${OH_SRCDIR}/third_party/css-what;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_curl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4683fbddfca910c0381e8708aacbde1c56f179d2;destsuffix=${OH_SRCDIR}/third_party/curl;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_e2fsprogs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=538c30fa8b3e16dda183f96d315dfcd5cc9d52a9;destsuffix=${OH_SRCDIR}/third_party/e2fsprogs;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_ejdb.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c377ccf8f1d262a8d7894b983f9267212b93f34a;destsuffix=${OH_SRCDIR}/third_party/ejdb;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_eudev.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6be68ab77fe334f7e9e61d498d82f772e4993ff7;destsuffix=${OH_SRCDIR}/third_party/eudev;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_expat.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=140421a5ecf6322730bdfe857322bc284fccb144;destsuffix=${OH_SRCDIR}/third_party/expat;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_FatFs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b1ab348020f7d3c2d7604b023bef71468311b649;destsuffix=${OH_SRCDIR}/third_party/FatFs;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_ffmpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b9778734e513d8fc4828b33beb68cf8cb0167ed7;destsuffix=${OH_SRCDIR}/third_party/ffmpeg;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_flatbuffers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=503ba88ad7048df58d4fce0443f681c77f05f354;destsuffix=${OH_SRCDIR}/third_party/flatbuffers;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_flutter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84794460d54ea7c55580492d3ab61ee88da5c1a2;destsuffix=${OH_SRCDIR}/third_party/flutter;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_FreeBSD.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b6b8e1e949ffb7bbee39de1e9c20d865b8709c3;destsuffix=${OH_SRCDIR}/third_party/FreeBSD;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_freetype.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=546d347dfa1a7ba5cc1667f884ac40141ef72a41;destsuffix=${OH_SRCDIR}/third_party/freetype;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_giflib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f936616fa048745a33ca0fd97d4473b825b6947e;destsuffix=${OH_SRCDIR}/third_party/giflib;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_glfw.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d53a359a75cf1a4a43a124cbcd596265a638ee4d;destsuffix=${OH_SRCDIR}/third_party/glfw;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_glib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=69d1a01335510cf5aaacb22080606037a3f219d9;destsuffix=${OH_SRCDIR}/third_party/glib;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_gn.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7c5548d49aa5b1598834390dd9f4dd27fe3ac412;destsuffix=${OH_SRCDIR}/third_party/gn;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_googletest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fe7e36cbc95a8297f886abcae90197730997bf3a;destsuffix=${OH_SRCDIR}/third_party/googletest;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_grpc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2a831401a0c68fa42eef2b90d9b09fd842ae433b;destsuffix=${OH_SRCDIR}/third_party/grpc;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_gstreamer.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3615706ff8ac0d15b6846b040fa47eabc797445a;destsuffix=${OH_SRCDIR}/third_party/gstreamer;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_harfbuzz.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eb17f87e590b2cca0bff47cf7d812aa855cc93c3;destsuffix=${OH_SRCDIR}/third_party/harfbuzz;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_icu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4070a206ca2eab6eb6f9aa1ec4da2b5193451d6;destsuffix=${OH_SRCDIR}/third_party/icu;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_iniparser.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a7345b21a5c41aa697ee3d2622dca9b893caa604;destsuffix=${OH_SRCDIR}/third_party/iniparser;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_iowow.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=47cbf8e30b98c343c8f90839f6c3474147088c40;destsuffix=${OH_SRCDIR}/third_party/iowow;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_jerryscript.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=af80f583751038494e1761a4ac3a3e78aad6b50f;destsuffix=${OH_SRCDIR}/third_party/jerryscript;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_jinja2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=581d6675a2e0c72903a23f6be97841f895e8d5b0;destsuffix=${OH_SRCDIR}/third_party/jinja2;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_jsframework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0fd6b5b2765433a453c2f946270aaddcc9aa060c;destsuffix=${OH_SRCDIR}/third_party/jsframework;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_json.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bea9d330f596aebf27f2a6e037cba4e7d5db1773;destsuffix=${OH_SRCDIR}/third_party/json;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_JSON-C.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4bfd967d9d7759212fe9a7588358ab9a660b3293;destsuffix=${OH_SRCDIR}/third_party/JSON-C;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_jsoncpp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e7123406a982e6033709cced3564bcfddc18925d;destsuffix=${OH_SRCDIR}/third_party/jsoncpp;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libcoap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=49657cceb4b119572ddb7e0f6e662e803020bb45;destsuffix=${OH_SRCDIR}/third_party/libcoap;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libdrm.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3e400d72c491c042e268b7dfe8c138403e19ea7b;destsuffix=${OH_SRCDIR}/third_party/libdrm;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libevdev.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9710e41318623a7cd8d4b89f8bbcf860f2988903;destsuffix=${OH_SRCDIR}/third_party/libevdev;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libffi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fddfd453553200f00ebd3a0957efc7a6cd07a83e;destsuffix=${OH_SRCDIR}/third_party/libffi;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libinput.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8c1db84d3531299d6d12ec5bcd32107b99f1bd9;destsuffix=${OH_SRCDIR}/third_party/libinput;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libjpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9a945d8b16e45fac6166e6613bc51fc72c08fd1c;destsuffix=${OH_SRCDIR}/third_party/libjpeg;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libphonenumber.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1df9cfac4f2569391d0e904b89cb58cd3409f3be;destsuffix=${OH_SRCDIR}/third_party/libphonenumber;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_libpng.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ed7e9058e9f9d40d55c14e94e34f0b9eb263bf26;destsuffix=${OH_SRCDIR}/third_party/libpng;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libsnd.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=11640c8570477dd9b3d741d3dfd9941b7325a98d;destsuffix=${OH_SRCDIR}/third_party/libsnd;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libunwind.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=60ec73774087bdecd62072a1cfbd669580c35ca2;destsuffix=${OH_SRCDIR}/third_party/libunwind;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libusb.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b2664f87c4baf11608645e449cd7c920949af20;destsuffix=${OH_SRCDIR}/third_party/libusb;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libuuid.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b751e53f6c32cae1dcdb17d8edf290015ddca86c;destsuffix=${OH_SRCDIR}/third_party/libuuid;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libuv.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e32a371f239431a423559c65f6546cad87ee7ab0;destsuffix=${OH_SRCDIR}/third_party/libuv;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_libxkbcommon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6a1d1c70b69f2b196fec561e45effac724f21633;destsuffix=${OH_SRCDIR}/third_party/libxkbcommon;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_libxml2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0dc10b41e44f538d94e1c6accdec968ad90b779f;destsuffix=${OH_SRCDIR}/third_party/libxml2;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_Linux_Kernel.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b4d746e0472b1c4a29ad8e5cfce13efc3031378;destsuffix=${OH_SRCDIR}/third_party/Linux_Kernel;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_littlefs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aadfa52ea39fc349c23c0674110f8bcc61b37df0;destsuffix=${OH_SRCDIR}/third_party/littlefs;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_ltp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=50254dce265c37e622e4f05174316cff80e69243;destsuffix=${OH_SRCDIR}/third_party/ltp;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_LVM2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61741e0cc66ed18ed355445a5329f8db30797ae7;destsuffix=${OH_SRCDIR}/third_party/LVM2;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_lwip.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4083784602686482d459515fdf4120deafa935ee;destsuffix=${OH_SRCDIR}/third_party/lwip;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_lz4.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=dfa507fd11b5a13066e3d702283bd28442aa176d;destsuffix=${OH_SRCDIR}/third_party/lz4;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_markupsafe.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=882baa262ebb7bc7620a3d32be8fe54a31b07fb4;destsuffix=${OH_SRCDIR}/third_party/markupsafe;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_mingw-w64.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5dcc8d8a377665e4192d5b017184fd92a6c9a982;destsuffix=${OH_SRCDIR}/third_party/mingw-w64;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_miniz.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9bfdbdceb9f908ec15948ae153305a5f6dbd00c6;destsuffix=${OH_SRCDIR}/third_party/miniz;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_mksh.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=21c915cf18a64b07e8e2ebc462a6f736f88a2b03;destsuffix=${OH_SRCDIR}/third_party/mksh;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_mtdev.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eb44e36678433ac2b23fa914350c840123b276b4;destsuffix=${OH_SRCDIR}/third_party/mtdev;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_mtd_utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cd88c126aa792e5bb2dd7e2ae59a592e3c046921;destsuffix=${OH_SRCDIR}/third_party/mtd-utils;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_ninja.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cd76e1975a8a69b275a70778335fd5cd7794788;destsuffix=${OH_SRCDIR}/third_party/ninja;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_node.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=326033590925128d4b8296e41b4a89b24d11591f;destsuffix=${OH_SRCDIR}/third_party/node;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_NuttX.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4a8da2e0f0e51de3b93ff9519803af2d43ea21c;destsuffix=${OH_SRCDIR}/third_party/NuttX;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_openssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=211c4a3533a36611475c4ad15138dd4f69181c09;destsuffix=${OH_SRCDIR}/third_party/openssl;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_optimized_routines.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0cab78bd9c9078585b3692623fbac29adf0da105;destsuffix=${OH_SRCDIR}/third_party/optimized-routines;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_parse5.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7acf4a6a6a347755249f0d65204308ae68586c22;destsuffix=${OH_SRCDIR}/third_party/parse5;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_pixman.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a9c75c112946193d8de911e3533163ceffc022e7;destsuffix=${OH_SRCDIR}/third_party/pixman;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_popt.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7349341b0fa0533e7c49e8d7acd687cf653818f9;destsuffix=${OH_SRCDIR}/third_party/popt;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_protobuf.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4cb0b799c61dc1c294ec26fbc8ee5bbc4d7ce51e;destsuffix=${OH_SRCDIR}/third_party/protobuf;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_pulseaudio.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0f62302a576387009496f036b8b1480967d840df;destsuffix=${OH_SRCDIR}/third_party/pulseaudio;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_python.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eba6343f31ab1ebe1790517a9ef4dd91c30308a2;destsuffix=${OH_SRCDIR}/third_party/python;lfs=1"
-SRC_URI += "${GITEE_URL}/third_party_qrcodegen.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cff785c33b497199a81bffec5a278980d8ace815;destsuffix=${OH_SRCDIR}/third_party/qrcodegen;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_quickjs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d89f046cfb70e447aa3b47284b11478bde3a403a;destsuffix=${OH_SRCDIR}/third_party/quickjs;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_re2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3477d93880ee1ee27d749746d5f3df744fd63943;destsuffix=${OH_SRCDIR}/third_party/re2;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_rt_thread.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a1be0b51f80beffbff32ad213265863ff526d5db;destsuffix=${OH_SRCDIR}/third_party/rt-thread;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_sqlite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6ae8f77815102cadf6caeb5e9c1f7d4df953b0c9;destsuffix=${OH_SRCDIR}/third_party/sqlite;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_toybox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8065f9ef151ec108227f3f439dbb6ba56c987ce0;destsuffix=${OH_SRCDIR}/third_party/toybox;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_unity.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eabd9bacd99a817e3d6dc4730ac71e92611dc94e;destsuffix=${OH_SRCDIR}/third_party/unity;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_wayland-ivi-extension.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ff7b005bd86a445f09d69352dc9f6ad2d7f4a88f;destsuffix=${OH_SRCDIR}/third_party/wayland-ivi-extension;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_wayland-protocols_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9313073cbbdc3e274d7133366efb36c2692e6e2b;destsuffix=${OH_SRCDIR}/third_party/wayland-protocols_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_wayland_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a8d253a9704917c120aacbac811c13eb739a62b7;destsuffix=${OH_SRCDIR}/third_party/wayland_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_weex-loader.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=470e0c24d8b8ac82f6a88fc6c59173d236279a4e;destsuffix=${OH_SRCDIR}/third_party/weex-loader;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_weston.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6661ace36d5927c4d97a95af1b91dea33ea24c19;destsuffix=${OH_SRCDIR}/third_party/weston;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_wpa_supplicant.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45069e0558911a5bebf1bb3136efd58a48b041ed;destsuffix=${OH_SRCDIR}/third_party/wpa_supplicant;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_xkeyboardconfig.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a9a2de029183789a6d87f7add90d2e81f594adc;destsuffix=${OH_SRCDIR}/third_party/XKeyboardConfig;lfs=0"
-SRC_URI += "${GITEE_URL}/third_party_zlib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a63dfcb64a95451403c52d6df16e3f086ac5a365;destsuffix=${OH_SRCDIR}/third_party/zlib;lfs=0"
-SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
-SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
-SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
-SRC_URI += "${GITEE_URL}/resources.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2263816741a1d612b91d0a5cc64ec1500a3ac2b;destsuffix=${OH_SRCDIR}/utils/resources;lfs=0"
-SRC_URI += "${GITEE_URL}/utils_selinux_policy_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4a8b19ca6e8476490b2b908570b5edc69ffbb3dc;destsuffix=${OH_SRCDIR}/utils/system/selinux_policy_standard;lfs=0"
-SRC_URI += "${GITEE_URL}/vendor_hisilicon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cfe8408656040778a8eabd99b19ea92ee6ca8ca;destsuffix=${OH_SRCDIR}/vendor/hisilicon;lfs=0"
-SRC_URI += "${GITEE_URL}/vendor_huawei_hdf.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=76f6e04c90c8f694398ff8b60c39afaa6017d596;destsuffix=${OH_SRCDIR}/vendor/huawei/hdf;lfs=0"
-SRC_URI += "${GITEE_URL}/vendor_ohemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d15e2d904247ca47b0accdc7f9e5bd770e228ec5;destsuffix=${OH_SRCDIR}/vendor/ohemu;lfs=0"
-
 # These are the prebuilt downloads as done by the script build/prebuilts_download.sh
 HUAWEICLOUD_URL = "https://repo.huaweicloud.com/"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/ace-loader/1.0/ace-loader-1.0.tar.gz;name=ace_loader;subdir=${OH_SRCDIR}/prebuilts/sdk/js-loader/build-tools"
 SRC_URI[ace_loader.sha256sum] = "88dfe71c534adf48e9196abe3fcddae5f35b96dc6f7a8b871d83d0308f583cfe"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/restool/1.023-d/restool.tar.gz;name=restool;subdir=${OH_SRCDIR}/prebuilts/build-tools/common"
 SRC_URI[restool.sha256sum] = "c76d2277a9c746240339ae4b4ea7f62da57f0ed1254cd7e3742a679464fd8fc5"
-SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/cmake/3.16.5/linux/cmake-linux-x86-3.16.5.tar.gz;name=cmake;subdir=${OH_SRCDIR}/prebuilts/cmake"
-SRC_URI[cmake.sha256sum] = "d1f27dbffbc52a15ca2fe79f99210f7c16c94fa2ba40524c63123d7baca9bf07"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz;name=gn;subdir=${OH_SRCDIR}/prebuilts/build-tools/linux-x86/bin"
 SRC_URI[gn.sha256sum] = "37111f49ebceee9f78ebe7b1d68079a5ea5b6b13d5411fada06bffc368783d01"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz;name=ninja;subdir=${OH_SRCDIR}/prebuilts/build-tools/linux-x86/bin"
@@ -294,8 +26,6 @@ SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/python/3.8.5/linux/python-linu
 SRC_URI[python.sha256sum] = "e2dd76f50610bca2be8a27a030c3c145a482e729843b6a0287361dece44b60d3"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/clang/10.0.1-73276/linux/clang-73276-release-linux-x86_64.tar.bz2;name=clang;subdir=${OH_SRCDIR}/prebuilts/clang/ohos/linux-x86_64"
 SRC_URI[clang.sha256sum] = "7561a5c9c7ae171d4b59533dc03633b3125751d93e1cd16c376f0dc49051d0c5"
-SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/mingw-w64/7.0.0/clang-mingw.tar.gz;name=mingw;subdir=${OH_SRCDIR}/prebuilts/mingw-w64/ohos/linux-x86_64"
-SRC_URI[mingw.sha256sum] = "bbd979e392d8ae84a3abd6e3b73334429750e63b8df64860faf31744cf28bf8f"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi/1.0/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi.tar.gz;name=gcc_arm;subdir=${OH_SRCDIR}/prebuilts/gcc/linux-x86/arm"
 SRC_URI[gcc_arm.sha256sum] = "1197812521c048eba01167dce191a3c249a3c73c0e4180f1987ba3663abb850b"
 SRC_URI += "${HUAWEICLOUD_URL}/harmonyos/compiler/prebuilts_gcc_linux-x86_arm_gcc-linaro-7.5.0-arm-linux-gnueabi/1.0/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz;name=gcc_aarch64;subdir=${OH_SRCDIR}/prebuilts/gcc/linux-x86/aarch64"
@@ -363,10 +93,21 @@ do_unpack[postfuncs] += "prebuilts_npm_rebuild"
 
 # Create symlinks as done by the OpenHarmony repo manifest
 create_symlinks() {
-    ln -sf "build/core/gn/dotfile.gn" "${S}/.gn"
-    ln -sf "build/lite/build.py" "${S}/build.py"
-    ln -sf "build/build_scripts/build.sh" "${S}/build.sh"
-    ln -sf "tools/build/ohos.build" "${S}/test/xts/ohos.build"
+    if [ -f "${S}/build/core/gn/dotfile.gn" ]; then
+        ln -sf "build/core/gn/dotfile.gn" "${S}/.gn"
+    fi
+
+    if [ -f "${S}/build/lite/build.py" ]; then
+        ln -sf "build/lite/build.py" "${S}/build.py"
+    fi
+
+    if [ -f "${S}/build/build_scripts/build.sh" ]; then
+        ln -sf "build/build_scripts/build.sh" "${S}/build.sh"
+    fi
+
+    if [ -f "${S}/test/xts/tools/build/ohos.build" ]; then
+        ln -sf "tools/build/ohos.build" "${S}/test/xts/ohos.build"
+    fi
 }
 
 do_unpack[postfuncs] += "create_symlinks"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-ipcamera-hispark-aries-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-ipcamera-hispark-aries-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..831123715693603458806debf370504453a0c64e
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-ipcamera-hispark-aries-3.0.inc
@@ -0,0 +1,92 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the ipcamera target on Hispark Aries.
+
+# Some of these repositories need git lfs support. To quickly spot them
+# and as a reminder, the 'lfs=1' option has been been added to the
+# SRC_URI entries of the concerned repositories.
+
+SRC_URI += "${GITEE_URL}/global_i18n_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=27edff853f87884749ceeef4671834b68eab8744;destsuffix=${OH_SRCDIR}/base/global/i18n_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/global_resmgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a4e9f8f6508b43c7d8f71d945b89389e53445e2;destsuffix=${OH_SRCDIR}/base/global/resmgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hidumper_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=035274df44b80e5b3eeafd63cf9e390999424ea6;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hidumper_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_battery_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f13a248c54a4a55a76f6397f457c4f79f2f0a096;destsuffix=${OH_SRCDIR}/base/powermgr/battery_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_powermgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4f4f1c02494fe5610c5e736334fc3a44049e5a8f;destsuffix=${OH_SRCDIR}/base/powermgr/powermgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/security_appverify.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2cabb0f76df1b8e1836532301bdb7f7e3e66495f;destsuffix=${OH_SRCDIR}/base/security/appverify;lfs=0"
+SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/security_permission.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5ed87e08cd6289e6bae8fa3a93376ba455f3f69f;destsuffix=${OH_SRCDIR}/base/security/permission;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_appspawn_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=455dd81b89a66bb90e4c2da6e1e3223c9824e59e;destsuffix=${OH_SRCDIR}/base/startup/appspawn_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_init_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c434c731f1dd2af0cd566551c67601920658bcd9;destsuffix=${OH_SRCDIR}/base/startup/init_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/update_ota_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f50486e3dd5fc97d446f4d75857d0f9dec63ab2;destsuffix=${OH_SRCDIR}/base/update/ota_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_drivers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=53583eba17cf272e32c2f8be13b9cd3ecefc9b7d;destsuffix=${OH_SRCDIR}/device/hisilicon/drivers;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hardware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1eb007cc52b55b76b00fdca1cf589e3ad8479664;destsuffix=${OH_SRCDIR}/device/hisilicon/hardware;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_aries.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=399cfcdba975cc3a81db46db452c92b6160b77d6;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_aries;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_modules.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f48c2b4918166b84aaf0cf0bf4c325710cb97aa8;destsuffix=${OH_SRCDIR}/device/hisilicon/modules;lfs=1"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_liteos.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b606037252c46b309c05dbac7b9da096e277eddd;destsuffix=${OH_SRCDIR}/drivers/liteos;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84884e14c845553a3d1bf044f69ea6ed49dc6f47;destsuffix=${OH_SRCDIR}/drivers/peripheral;lfs=0"
+SRC_URI += "${GITEE_URL}/aafwk_aafwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=09f96dade5a2bfea82eca8541f27c5291d22b8bd;destsuffix=${OH_SRCDIR}/foundation/aafwk/aafwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_engine_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=baf474fdf84cc3b35160333e1550599bf7807004;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/ai_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6e8e37e99885e69665f585093f9e984d23beaf4f;destsuffix=${OH_SRCDIR}/foundation/ai/engine;lfs=0"
+SRC_URI += "${GITEE_URL}/appexecfwk_appexecfwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aac9e8bc039947a013083b7f9c74abf91994f303;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/appexecfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1f8af948221d174f285633291db942ec55058fae;destsuffix=${OH_SRCDIR}/foundation/communication/ipc;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d696c6c559390a3ab1094ca9ad5a0d020412911e;destsuffix=${OH_SRCDIR}/foundation/communication/ipc_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a52cfc1967911cec4f274274ac57d87d19dfdbad;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54ae132edf235ecb5d4cb9a09dfce4efa79565a1;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=617c563308578bbd734e32c021945acbad598fba;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_surface.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b081d0cb454140e5eab296b7c4fe1aba8a65e2e;destsuffix=${OH_SRCDIR}/foundation/graphic/surface;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_ui.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61972f0a4a391ff2fb907105cdf2a4c768649b34;destsuffix=${OH_SRCDIR}/foundation/graphic/ui;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=10c953b025a8878b720785190e0f00371552926d;destsuffix=${OH_SRCDIR}/foundation/graphic/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_wms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2bae1129dd2b49999c1be7305a557e841fd468ff;destsuffix=${OH_SRCDIR}/foundation/graphic/wms;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_audio_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=52d3cc82344dfb50e12cbcfb1489ef0a7b10ed70;destsuffix=${OH_SRCDIR}/foundation/multimedia/audio_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_camera_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5004f7d7029c608387305fc27829cdaa72cb1847;destsuffix=${OH_SRCDIR}/foundation/multimedia/camera_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_media_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d1c3f0b0536dcf96ed28338e235e3edcfc1bc10c;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_utils_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e886cc4efde9d02bec0e7495b58f40f2cfa895ff;destsuffix=${OH_SRCDIR}/foundation/multimedia/utils/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_liteos_a.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=88a0caae248b43f80e166cc89f2bfa0dec4b250b;destsuffix=${OH_SRCDIR}/kernel/liteos_a;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/test_developertest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=151309bf6cdc7e31493a3461d3c7f17a1b371c09;destsuffix=${OH_SRCDIR}/test/developertest;lfs=0"
+SRC_URI += "${GITEE_URL}/test_xdevice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bbf98218011f83bc08c643c6775ca1fb7986cc16;destsuffix=${OH_SRCDIR}/test/xdevice;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_acts.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2b2b266579d5d0ed3ff5f7b83ae5b0d410914550;destsuffix=${OH_SRCDIR}/test/xts/acts;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools_full.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45ec1d2b5abf912aedbe117f8818e8fbbed513f4;destsuffix=${OH_SRCDIR}/test/xts/tools;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8ad2ea26013a0103943c3ccfd1b2370688c0e34;destsuffix=${OH_SRCDIR}/test/xts/tools/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FatFs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b1ab348020f7d3c2d7604b023bef71468311b649;destsuffix=${OH_SRCDIR}/third_party/FatFs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ffmpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b9778734e513d8fc4828b33beb68cf8cb0167ed7;destsuffix=${OH_SRCDIR}/third_party/ffmpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FreeBSD.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b6b8e1e949ffb7bbee39de1e9c20d865b8709c3;destsuffix=${OH_SRCDIR}/third_party/FreeBSD;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_freetype.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=546d347dfa1a7ba5cc1667f884ac40141ef72a41;destsuffix=${OH_SRCDIR}/third_party/freetype;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_giflib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f936616fa048745a33ca0fd97d4473b825b6947e;destsuffix=${OH_SRCDIR}/third_party/giflib;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_googletest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fe7e36cbc95a8297f886abcae90197730997bf3a;destsuffix=${OH_SRCDIR}/third_party/googletest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_icu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4070a206ca2eab6eb6f9aa1ec4da2b5193451d6;destsuffix=${OH_SRCDIR}/third_party/icu;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_iniparser.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a7345b21a5c41aa697ee3d2622dca9b893caa604;destsuffix=${OH_SRCDIR}/third_party/iniparser;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libjpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9a945d8b16e45fac6166e6613bc51fc72c08fd1c;destsuffix=${OH_SRCDIR}/third_party/libjpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libpng.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ed7e9058e9f9d40d55c14e94e34f0b9eb263bf26;destsuffix=${OH_SRCDIR}/third_party/libpng;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_Linux_Kernel.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b4d746e0472b1c4a29ad8e5cfce13efc3031378;destsuffix=${OH_SRCDIR}/third_party/Linux_Kernel;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ltp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=50254dce265c37e622e4f05174316cff80e69243;destsuffix=${OH_SRCDIR}/third_party/ltp;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_lwip.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4083784602686482d459515fdf4120deafa935ee;destsuffix=${OH_SRCDIR}/third_party/lwip;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mksh.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=21c915cf18a64b07e8e2ebc462a6f736f88a2b03;destsuffix=${OH_SRCDIR}/third_party/mksh;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_NuttX.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4a8da2e0f0e51de3b93ff9519803af2d43ea21c;destsuffix=${OH_SRCDIR}/third_party/NuttX;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_openssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=211c4a3533a36611475c4ad15138dd4f69181c09;destsuffix=${OH_SRCDIR}/third_party/openssl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_optimized_routines.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0cab78bd9c9078585b3692623fbac29adf0da105;destsuffix=${OH_SRCDIR}/third_party/optimized-routines;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_qrcodegen.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cff785c33b497199a81bffec5a278980d8ace815;destsuffix=${OH_SRCDIR}/third_party/qrcodegen;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_toybox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8065f9ef151ec108227f3f439dbb6ba56c987ce0;destsuffix=${OH_SRCDIR}/third_party/toybox;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wpa_supplicant.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45069e0558911a5bebf1bb3136efd58a48b041ed;destsuffix=${OH_SRCDIR}/third_party/wpa_supplicant;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_zlib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a63dfcb64a95451403c52d6df16e3f086ac5a365;destsuffix=${OH_SRCDIR}/third_party/zlib;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_hisilicon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cfe8408656040778a8eabd99b19ea92ee6ca8ca;destsuffix=${OH_SRCDIR}/vendor/hisilicon;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-ipcamera-hispark-taurus-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-ipcamera-hispark-taurus-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..84bc1d2dd99dcb8f7640eba870f407a872bd15a0
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-ipcamera-hispark-taurus-3.0.inc
@@ -0,0 +1,100 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the ipcamera target on Hispark Taurus.
+
+# Some of these repositories need git lfs support. To quickly spot them
+# and as a reminder, the 'lfs=1' option has been been added to the
+# SRC_URI entries of the concerned repositories.
+
+SRC_URI += "${GITEE_URL}/applications_sample_camera.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cdba050aaa2392cb1fd627e7685f265bc83cc77d;destsuffix=${OH_SRCDIR}/applications/sample/camera;lfs=0"
+SRC_URI += "${GITEE_URL}/applications_camera_screensaver_app.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ecc744e7a7e2411e1bba8139900d4f3621965015;destsuffix=${OH_SRCDIR}/applications/sample/camera/screensaver;lfs=0"
+SRC_URI += "${GITEE_URL}/global_i18n_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=27edff853f87884749ceeef4671834b68eab8744;destsuffix=${OH_SRCDIR}/base/global/i18n_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/global_resmgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a4e9f8f6508b43c7d8f71d945b89389e53445e2;destsuffix=${OH_SRCDIR}/base/global/resmgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hidumper_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=035274df44b80e5b3eeafd63cf9e390999424ea6;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hidumper_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_battery_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f13a248c54a4a55a76f6397f457c4f79f2f0a096;destsuffix=${OH_SRCDIR}/base/powermgr/battery_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_powermgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4f4f1c02494fe5610c5e736334fc3a44049e5a8f;destsuffix=${OH_SRCDIR}/base/powermgr/powermgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/security_appverify.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2cabb0f76df1b8e1836532301bdb7f7e3e66495f;destsuffix=${OH_SRCDIR}/base/security/appverify;lfs=0"
+SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/security_permission.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5ed87e08cd6289e6bae8fa3a93376ba455f3f69f;destsuffix=${OH_SRCDIR}/base/security/permission;lfs=0"
+SRC_URI += "${GITEE_URL}/sensors_sensor_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b5aefe6d4efa2ad5fe185d8a5cd9f514e7e254f4;destsuffix=${OH_SRCDIR}/base/sensors/sensor_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_appspawn_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=455dd81b89a66bb90e4c2da6e1e3223c9824e59e;destsuffix=${OH_SRCDIR}/base/startup/appspawn_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_init_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c434c731f1dd2af0cd566551c67601920658bcd9;destsuffix=${OH_SRCDIR}/base/startup/init_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/update_ota_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f50486e3dd5fc97d446f4d75857d0f9dec63ab2;destsuffix=${OH_SRCDIR}/base/update/ota_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_drivers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=53583eba17cf272e32c2f8be13b9cd3ecefc9b7d;destsuffix=${OH_SRCDIR}/device/hisilicon/drivers;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hardware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1eb007cc52b55b76b00fdca1cf589e3ad8479664;destsuffix=${OH_SRCDIR}/device/hisilicon/hardware;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_taurus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bcb38a0103a9cbb04ca16f0d91e05b3075d9e2dc;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_taurus;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_modules.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f48c2b4918166b84aaf0cf0bf4c325710cb97aa8;destsuffix=${OH_SRCDIR}/device/hisilicon/modules;lfs=1"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_liteos.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b606037252c46b309c05dbac7b9da096e277eddd;destsuffix=${OH_SRCDIR}/drivers/liteos;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84884e14c845553a3d1bf044f69ea6ed49dc6f47;destsuffix=${OH_SRCDIR}/drivers/peripheral;lfs=0"
+SRC_URI += "${GITEE_URL}/aafwk_aafwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=09f96dade5a2bfea82eca8541f27c5291d22b8bd;destsuffix=${OH_SRCDIR}/foundation/aafwk/aafwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_ace_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8fb1a473b25a457958e24f630f0b11ff7657ae35;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_engine_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=baf474fdf84cc3b35160333e1550599bf7807004;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/ai_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6e8e37e99885e69665f585093f9e984d23beaf4f;destsuffix=${OH_SRCDIR}/foundation/ai/engine;lfs=0"
+SRC_URI += "${GITEE_URL}/appexecfwk_appexecfwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aac9e8bc039947a013083b7f9c74abf91994f303;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/appexecfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_dsoftbus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b0ca49fd4a3867c3fa733cd9e9b90651b5cd949;destsuffix=${OH_SRCDIR}/foundation/communication/dsoftbus;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1f8af948221d174f285633291db942ec55058fae;destsuffix=${OH_SRCDIR}/foundation/communication/ipc;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d696c6c559390a3ab1094ca9ad5a0d020412911e;destsuffix=${OH_SRCDIR}/foundation/communication/ipc_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=16bda0af9e7cad07a6155243f2c672e1723f0241;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a52cfc1967911cec4f274274ac57d87d19dfdbad;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54ae132edf235ecb5d4cb9a09dfce4efa79565a1;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=617c563308578bbd734e32c021945acbad598fba;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_surface.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b081d0cb454140e5eab296b7c4fe1aba8a65e2e;destsuffix=${OH_SRCDIR}/foundation/graphic/surface;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_ui.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61972f0a4a391ff2fb907105cdf2a4c768649b34;destsuffix=${OH_SRCDIR}/foundation/graphic/ui;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=10c953b025a8878b720785190e0f00371552926d;destsuffix=${OH_SRCDIR}/foundation/graphic/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_wms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2bae1129dd2b49999c1be7305a557e841fd468ff;destsuffix=${OH_SRCDIR}/foundation/graphic/wms;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_audio_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=52d3cc82344dfb50e12cbcfb1489ef0a7b10ed70;destsuffix=${OH_SRCDIR}/foundation/multimedia/audio_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_camera_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5004f7d7029c608387305fc27829cdaa72cb1847;destsuffix=${OH_SRCDIR}/foundation/multimedia/camera_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_media_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d1c3f0b0536dcf96ed28338e235e3edcfc1bc10c;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_utils_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e886cc4efde9d02bec0e7495b58f40f2cfa895ff;destsuffix=${OH_SRCDIR}/foundation/multimedia/utils/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_liteos_a.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=88a0caae248b43f80e166cc89f2bfa0dec4b250b;destsuffix=${OH_SRCDIR}/kernel/liteos_a;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/test_developertest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=151309bf6cdc7e31493a3461d3c7f17a1b371c09;destsuffix=${OH_SRCDIR}/test/developertest;lfs=0"
+SRC_URI += "${GITEE_URL}/test_xdevice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bbf98218011f83bc08c643c6775ca1fb7986cc16;destsuffix=${OH_SRCDIR}/test/xdevice;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_acts.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2b2b266579d5d0ed3ff5f7b83ae5b0d410914550;destsuffix=${OH_SRCDIR}/test/xts/acts;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools_full.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45ec1d2b5abf912aedbe117f8818e8fbbed513f4;destsuffix=${OH_SRCDIR}/test/xts/tools;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8ad2ea26013a0103943c3ccfd1b2370688c0e34;destsuffix=${OH_SRCDIR}/test/xts/tools/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FatFs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b1ab348020f7d3c2d7604b023bef71468311b649;destsuffix=${OH_SRCDIR}/third_party/FatFs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ffmpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b9778734e513d8fc4828b33beb68cf8cb0167ed7;destsuffix=${OH_SRCDIR}/third_party/ffmpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FreeBSD.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b6b8e1e949ffb7bbee39de1e9c20d865b8709c3;destsuffix=${OH_SRCDIR}/third_party/FreeBSD;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_freetype.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=546d347dfa1a7ba5cc1667f884ac40141ef72a41;destsuffix=${OH_SRCDIR}/third_party/freetype;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_giflib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f936616fa048745a33ca0fd97d4473b825b6947e;destsuffix=${OH_SRCDIR}/third_party/giflib;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_googletest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fe7e36cbc95a8297f886abcae90197730997bf3a;destsuffix=${OH_SRCDIR}/third_party/googletest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_icu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4070a206ca2eab6eb6f9aa1ec4da2b5193451d6;destsuffix=${OH_SRCDIR}/third_party/icu;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_iniparser.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a7345b21a5c41aa697ee3d2622dca9b893caa604;destsuffix=${OH_SRCDIR}/third_party/iniparser;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_jerryscript.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=af80f583751038494e1761a4ac3a3e78aad6b50f;destsuffix=${OH_SRCDIR}/third_party/jerryscript;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libcoap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=49657cceb4b119572ddb7e0f6e662e803020bb45;destsuffix=${OH_SRCDIR}/third_party/libcoap;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libjpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9a945d8b16e45fac6166e6613bc51fc72c08fd1c;destsuffix=${OH_SRCDIR}/third_party/libjpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libpng.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ed7e9058e9f9d40d55c14e94e34f0b9eb263bf26;destsuffix=${OH_SRCDIR}/third_party/libpng;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_Linux_Kernel.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b4d746e0472b1c4a29ad8e5cfce13efc3031378;destsuffix=${OH_SRCDIR}/third_party/Linux_Kernel;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ltp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=50254dce265c37e622e4f05174316cff80e69243;destsuffix=${OH_SRCDIR}/third_party/ltp;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_lwip.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4083784602686482d459515fdf4120deafa935ee;destsuffix=${OH_SRCDIR}/third_party/lwip;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mksh.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=21c915cf18a64b07e8e2ebc462a6f736f88a2b03;destsuffix=${OH_SRCDIR}/third_party/mksh;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_NuttX.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4a8da2e0f0e51de3b93ff9519803af2d43ea21c;destsuffix=${OH_SRCDIR}/third_party/NuttX;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_openssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=211c4a3533a36611475c4ad15138dd4f69181c09;destsuffix=${OH_SRCDIR}/third_party/openssl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_optimized_routines.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0cab78bd9c9078585b3692623fbac29adf0da105;destsuffix=${OH_SRCDIR}/third_party/optimized-routines;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_qrcodegen.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cff785c33b497199a81bffec5a278980d8ace815;destsuffix=${OH_SRCDIR}/third_party/qrcodegen;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_toybox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8065f9ef151ec108227f3f439dbb6ba56c987ce0;destsuffix=${OH_SRCDIR}/third_party/toybox;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wpa_supplicant.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45069e0558911a5bebf1bb3136efd58a48b041ed;destsuffix=${OH_SRCDIR}/third_party/wpa_supplicant;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_zlib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a63dfcb64a95451403c52d6df16e3f086ac5a365;destsuffix=${OH_SRCDIR}/third_party/zlib;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_hisilicon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cfe8408656040778a8eabd99b19ea92ee6ca8ca;destsuffix=${OH_SRCDIR}/vendor/hisilicon;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-ipcamera-linux-hispark-taurus-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-ipcamera-linux-hispark-taurus-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..a43824406c94ffad77933e7d9e125e59af987ace
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-ipcamera-linux-hispark-taurus-3.0.inc
@@ -0,0 +1,103 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the ipcamera-linux target on Hispark Taurus.
+
+# Some of these repositories need git lfs support. To quickly spot them
+# and as a reminder, the 'lfs=1' option has been been added to the
+# SRC_URI entries of the concerned repositories.
+
+SRC_URI += "${GITEE_URL}/applications_sample_camera.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cdba050aaa2392cb1fd627e7685f265bc83cc77d;destsuffix=${OH_SRCDIR}/applications/sample/camera;lfs=0"
+SRC_URI += "${GITEE_URL}/applications_camera_screensaver_app.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ecc744e7a7e2411e1bba8139900d4f3621965015;destsuffix=${OH_SRCDIR}/applications/sample/camera/screensaver;lfs=0"
+SRC_URI += "${GITEE_URL}/global_cust_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=12566528038b26fd177e296d099f5bcee00dd244;destsuffix=${OH_SRCDIR}/base/global/cust_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/global_i18n_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=27edff853f87884749ceeef4671834b68eab8744;destsuffix=${OH_SRCDIR}/base/global/i18n_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/global_resmgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a4e9f8f6508b43c7d8f71d945b89389e53445e2;destsuffix=${OH_SRCDIR}/base/global/resmgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_battery_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f13a248c54a4a55a76f6397f457c4f79f2f0a096;destsuffix=${OH_SRCDIR}/base/powermgr/battery_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_powermgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4f4f1c02494fe5610c5e736334fc3a44049e5a8f;destsuffix=${OH_SRCDIR}/base/powermgr/powermgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/security_appverify.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2cabb0f76df1b8e1836532301bdb7f7e3e66495f;destsuffix=${OH_SRCDIR}/base/security/appverify;lfs=0"
+SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/security_permission.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5ed87e08cd6289e6bae8fa3a93376ba455f3f69f;destsuffix=${OH_SRCDIR}/base/security/permission;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_appspawn_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=455dd81b89a66bb90e4c2da6e1e3223c9824e59e;destsuffix=${OH_SRCDIR}/base/startup/appspawn_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_init_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c434c731f1dd2af0cd566551c67601920658bcd9;destsuffix=${OH_SRCDIR}/base/startup/init_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/update_ota_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f50486e3dd5fc97d446f4d75857d0f9dec63ab2;destsuffix=${OH_SRCDIR}/base/update/ota_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_drivers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=53583eba17cf272e32c2f8be13b9cd3ecefc9b7d;destsuffix=${OH_SRCDIR}/device/hisilicon/drivers;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hardware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1eb007cc52b55b76b00fdca1cf589e3ad8479664;destsuffix=${OH_SRCDIR}/device/hisilicon/hardware;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_taurus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bcb38a0103a9cbb04ca16f0d91e05b3075d9e2dc;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_taurus;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_modules.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f48c2b4918166b84aaf0cf0bf4c325710cb97aa8;destsuffix=${OH_SRCDIR}/device/hisilicon/modules;lfs=1"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_adapter_khdf_linux.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1ee1a4cc8d4e043f66f29b123352ab78c8d1ea6a;destsuffix=${OH_SRCDIR}/drivers/adapter/khdf/linux;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84884e14c845553a3d1bf044f69ea6ed49dc6f47;destsuffix=${OH_SRCDIR}/drivers/peripheral;lfs=0"
+SRC_URI += "${GITEE_URL}/aafwk_aafwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=09f96dade5a2bfea82eca8541f27c5291d22b8bd;destsuffix=${OH_SRCDIR}/foundation/aafwk/aafwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_ace_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8fb1a473b25a457958e24f630f0b11ff7657ae35;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_engine_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=baf474fdf84cc3b35160333e1550599bf7807004;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/appexecfwk_appexecfwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aac9e8bc039947a013083b7f9c74abf91994f303;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/appexecfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_dsoftbus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b0ca49fd4a3867c3fa733cd9e9b90651b5cd949;destsuffix=${OH_SRCDIR}/foundation/communication/dsoftbus;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1f8af948221d174f285633291db942ec55058fae;destsuffix=${OH_SRCDIR}/foundation/communication/ipc;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d696c6c559390a3ab1094ca9ad5a0d020412911e;destsuffix=${OH_SRCDIR}/foundation/communication/ipc_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=48c198120596a1b72dab9692eb669858aa538c1f;destsuffix=${OH_SRCDIR}/foundation/distributedhardware/devicemanager;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=16bda0af9e7cad07a6155243f2c672e1723f0241;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a52cfc1967911cec4f274274ac57d87d19dfdbad;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54ae132edf235ecb5d4cb9a09dfce4efa79565a1;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=617c563308578bbd734e32c021945acbad598fba;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_surface.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b081d0cb454140e5eab296b7c4fe1aba8a65e2e;destsuffix=${OH_SRCDIR}/foundation/graphic/surface;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_ui.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61972f0a4a391ff2fb907105cdf2a4c768649b34;destsuffix=${OH_SRCDIR}/foundation/graphic/ui;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=10c953b025a8878b720785190e0f00371552926d;destsuffix=${OH_SRCDIR}/foundation/graphic/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_wms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2bae1129dd2b49999c1be7305a557e841fd468ff;destsuffix=${OH_SRCDIR}/foundation/graphic/wms;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_audio_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=52d3cc82344dfb50e12cbcfb1489ef0a7b10ed70;destsuffix=${OH_SRCDIR}/foundation/multimedia/audio_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_camera_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5004f7d7029c608387305fc27829cdaa72cb1847;destsuffix=${OH_SRCDIR}/foundation/multimedia/camera_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_media_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d1c3f0b0536dcf96ed28338e235e3edcfc1bc10c;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_utils_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e886cc4efde9d02bec0e7495b58f40f2cfa895ff;destsuffix=${OH_SRCDIR}/foundation/multimedia/utils/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6f630995fec5d20dc9d2261a7ecd0b1850a5bd1;destsuffix=${OH_SRCDIR}/kernel/linux/build;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_config.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2000371ab6f7751b4a04084658e6efde8699daf0;destsuffix=${OH_SRCDIR}/kernel/linux/config;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_5.10.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fa76bac1ea36f03c88fb036d08ae6f85fbc5a2e9;destsuffix=${OH_SRCDIR}/kernel/linux/linux-5.10;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_patches.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6eb684a52b6ff8046d4cd696ee769c7f13bc7a2;destsuffix=${OH_SRCDIR}/kernel/linux/patches;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/test_developertest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=151309bf6cdc7e31493a3461d3c7f17a1b371c09;destsuffix=${OH_SRCDIR}/test/developertest;lfs=0"
+SRC_URI += "${GITEE_URL}/test_xdevice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bbf98218011f83bc08c643c6775ca1fb7986cc16;destsuffix=${OH_SRCDIR}/test/xdevice;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_acts.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2b2b266579d5d0ed3ff5f7b83ae5b0d410914550;destsuffix=${OH_SRCDIR}/test/xts/acts;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools_full.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45ec1d2b5abf912aedbe117f8818e8fbbed513f4;destsuffix=${OH_SRCDIR}/test/xts/tools;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8ad2ea26013a0103943c3ccfd1b2370688c0e34;destsuffix=${OH_SRCDIR}/test/xts/tools/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cryptsetup.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c7c4e25b8e27781804cca8577fc0c4c83bb89eeb;destsuffix=${OH_SRCDIR}/third_party/cryptsetup;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_e2fsprogs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=538c30fa8b3e16dda183f96d315dfcd5cc9d52a9;destsuffix=${OH_SRCDIR}/third_party/e2fsprogs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ffmpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b9778734e513d8fc4828b33beb68cf8cb0167ed7;destsuffix=${OH_SRCDIR}/third_party/ffmpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FreeBSD.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b6b8e1e949ffb7bbee39de1e9c20d865b8709c3;destsuffix=${OH_SRCDIR}/third_party/FreeBSD;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_freetype.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=546d347dfa1a7ba5cc1667f884ac40141ef72a41;destsuffix=${OH_SRCDIR}/third_party/freetype;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_giflib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f936616fa048745a33ca0fd97d4473b825b6947e;destsuffix=${OH_SRCDIR}/third_party/giflib;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_googletest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fe7e36cbc95a8297f886abcae90197730997bf3a;destsuffix=${OH_SRCDIR}/third_party/googletest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_icu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4070a206ca2eab6eb6f9aa1ec4da2b5193451d6;destsuffix=${OH_SRCDIR}/third_party/icu;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_iniparser.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a7345b21a5c41aa697ee3d2622dca9b893caa604;destsuffix=${OH_SRCDIR}/third_party/iniparser;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_jerryscript.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=af80f583751038494e1761a4ac3a3e78aad6b50f;destsuffix=${OH_SRCDIR}/third_party/jerryscript;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_json.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bea9d330f596aebf27f2a6e037cba4e7d5db1773;destsuffix=${OH_SRCDIR}/third_party/json;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_JSON-C.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4bfd967d9d7759212fe9a7588358ab9a660b3293;destsuffix=${OH_SRCDIR}/third_party/JSON-C;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libcoap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=49657cceb4b119572ddb7e0f6e662e803020bb45;destsuffix=${OH_SRCDIR}/third_party/libcoap;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libjpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9a945d8b16e45fac6166e6613bc51fc72c08fd1c;destsuffix=${OH_SRCDIR}/third_party/libjpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libpng.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ed7e9058e9f9d40d55c14e94e34f0b9eb263bf26;destsuffix=${OH_SRCDIR}/third_party/libpng;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libuuid.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b751e53f6c32cae1dcdb17d8edf290015ddca86c;destsuffix=${OH_SRCDIR}/third_party/libuuid;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_LVM2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61741e0cc66ed18ed355445a5329f8db30797ae7;destsuffix=${OH_SRCDIR}/third_party/LVM2;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mksh.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=21c915cf18a64b07e8e2ebc462a6f736f88a2b03;destsuffix=${OH_SRCDIR}/third_party/mksh;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_openssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=211c4a3533a36611475c4ad15138dd4f69181c09;destsuffix=${OH_SRCDIR}/third_party/openssl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_popt.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7349341b0fa0533e7c49e8d7acd687cf653818f9;destsuffix=${OH_SRCDIR}/third_party/popt;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_qrcodegen.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cff785c33b497199a81bffec5a278980d8ace815;destsuffix=${OH_SRCDIR}/third_party/qrcodegen;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_toybox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8065f9ef151ec108227f3f439dbb6ba56c987ce0;destsuffix=${OH_SRCDIR}/third_party/toybox;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wpa_supplicant.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45069e0558911a5bebf1bb3136efd58a48b041ed;destsuffix=${OH_SRCDIR}/third_party/wpa_supplicant;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_zlib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a63dfcb64a95451403c52d6df16e3f086ac5a365;destsuffix=${OH_SRCDIR}/third_party/zlib;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_hisilicon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cfe8408656040778a8eabd99b19ea92ee6ca8ca;destsuffix=${OH_SRCDIR}/vendor/hisilicon;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-mini-system-demo-qemuarmm4-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-mini-system-demo-qemuarmm4-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..66ceebd75c825d53a63cb1152708e314f335d431
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-mini-system-demo-qemuarmm4-3.0.inc
@@ -0,0 +1,37 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the mini-system-demo target on Qemu ARMm4.
+
+# Some of these repositories need git lfs support. To quickly spot them
+# and as a reminder, the 'lfs=1' option has been been added to the
+# SRC_URI entries of the concerned repositories.
+
+SRC_URI += "${GITEE_URL}/hiviewdfx_hievent_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e549cdc251d802c6c23d54ec670cc8c7f5f7c55b;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hievent_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hiview.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=32251dad5b7623631288a1947518e03494c1f7a4;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hiview_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5de58e339e21640db91ead60c520cc94ca7ae032;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_qemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=00bf590c9d04ee5af641ccff7e8a02eb6ff727e0;destsuffix=${OH_SRCDIR}/device/qemu;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_liteos_m.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=773613af169f445428e93eb5d3025f0fe5420c6b;destsuffix=${OH_SRCDIR}/kernel/liteos_m;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cmsis.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2ab5422fccd0ac2583fb616ee52051f6a043506a;destsuffix=${OH_SRCDIR}/third_party/cmsis;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FatFs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b1ab348020f7d3c2d7604b023bef71468311b649;destsuffix=${OH_SRCDIR}/third_party/FatFs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_littlefs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aadfa52ea39fc349c23c0674110f8bcc61b37df0;destsuffix=${OH_SRCDIR}/third_party/littlefs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_ohemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d15e2d904247ca47b0accdc7f9e5bd770e228ec5;destsuffix=${OH_SRCDIR}/vendor/ohemu;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-mini-system-demo-qemuriscv32nf-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-mini-system-demo-qemuriscv32nf-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..c14cffb9f9fee9169ca43c0a5060ee6d961e8211
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-mini-system-demo-qemuriscv32nf-3.0.inc
@@ -0,0 +1,21 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the mini-system-demo target on Qemu RISCv32.
+
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_qemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=00bf590c9d04ee5af641ccff7e8a02eb6ff727e0;destsuffix=${OH_SRCDIR}/device/qemu;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_liteos_m.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=773613af169f445428e93eb5d3025f0fe5420c6b;destsuffix=${OH_SRCDIR}/kernel/liteos_m;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cmsis.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2ab5422fccd0ac2583fb616ee52051f6a043506a;destsuffix=${OH_SRCDIR}/third_party/cmsis;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FatFs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b1ab348020f7d3c2d7604b023bef71468311b649;destsuffix=${OH_SRCDIR}/third_party/FatFs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_littlefs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aadfa52ea39fc349c23c0674110f8bcc61b37df0;destsuffix=${OH_SRCDIR}/third_party/littlefs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_ohemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d15e2d904247ca47b0accdc7f9e5bd770e228ec5;destsuffix=${OH_SRCDIR}/vendor/ohemu;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-small-system-demo-qemuarma7-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-small-system-demo-qemuarma7-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..f3261d16130e5c6a3dddce7bbbc726849b083759
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-small-system-demo-qemuarma7-3.0.inc
@@ -0,0 +1,82 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the small-system-demo target on Qemu ARMa7.
+
+# Some of these repositories need git lfs support. To quickly spot them
+# and as a reminder, the 'lfs=1' option has been been added to the
+# SRC_URI entries of the concerned repositories.
+
+SRC_URI += "${GITEE_URL}/global_i18n_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=27edff853f87884749ceeef4671834b68eab8744;destsuffix=${OH_SRCDIR}/base/global/i18n_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/global_resmgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a4e9f8f6508b43c7d8f71d945b89389e53445e2;destsuffix=${OH_SRCDIR}/base/global/resmgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hidumper_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=035274df44b80e5b3eeafd63cf9e390999424ea6;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hidumper_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_battery_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f13a248c54a4a55a76f6397f457c4f79f2f0a096;destsuffix=${OH_SRCDIR}/base/powermgr/battery_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_powermgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4f4f1c02494fe5610c5e736334fc3a44049e5a8f;destsuffix=${OH_SRCDIR}/base/powermgr/powermgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/security_appverify.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2cabb0f76df1b8e1836532301bdb7f7e3e66495f;destsuffix=${OH_SRCDIR}/base/security/appverify;lfs=0"
+SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/security_permission.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5ed87e08cd6289e6bae8fa3a93376ba455f3f69f;destsuffix=${OH_SRCDIR}/base/security/permission;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_appspawn_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=455dd81b89a66bb90e4c2da6e1e3223c9824e59e;destsuffix=${OH_SRCDIR}/base/startup/appspawn_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_init_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c434c731f1dd2af0cd566551c67601920658bcd9;destsuffix=${OH_SRCDIR}/base/startup/init_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_drivers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=53583eba17cf272e32c2f8be13b9cd3ecefc9b7d;destsuffix=${OH_SRCDIR}/device/hisilicon/drivers;lfs=1"
+SRC_URI += "${GITEE_URL}/device_qemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=00bf590c9d04ee5af641ccff7e8a02eb6ff727e0;destsuffix=${OH_SRCDIR}/device/qemu;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_liteos.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b606037252c46b309c05dbac7b9da096e277eddd;destsuffix=${OH_SRCDIR}/drivers/liteos;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84884e14c845553a3d1bf044f69ea6ed49dc6f47;destsuffix=${OH_SRCDIR}/drivers/peripheral;lfs=0"
+SRC_URI += "${GITEE_URL}/aafwk_aafwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=09f96dade5a2bfea82eca8541f27c5291d22b8bd;destsuffix=${OH_SRCDIR}/foundation/aafwk/aafwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/appexecfwk_appexecfwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=aac9e8bc039947a013083b7f9c74abf91994f303;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/appexecfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_dsoftbus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b0ca49fd4a3867c3fa733cd9e9b90651b5cd949;destsuffix=${OH_SRCDIR}/foundation/communication/dsoftbus;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1f8af948221d174f285633291db942ec55058fae;destsuffix=${OH_SRCDIR}/foundation/communication/ipc;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d696c6c559390a3ab1094ca9ad5a0d020412911e;destsuffix=${OH_SRCDIR}/foundation/communication/ipc_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=16bda0af9e7cad07a6155243f2c672e1723f0241;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a52cfc1967911cec4f274274ac57d87d19dfdbad;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54ae132edf235ecb5d4cb9a09dfce4efa79565a1;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=617c563308578bbd734e32c021945acbad598fba;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_surface.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b081d0cb454140e5eab296b7c4fe1aba8a65e2e;destsuffix=${OH_SRCDIR}/foundation/graphic/surface;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_ui.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61972f0a4a391ff2fb907105cdf2a4c768649b34;destsuffix=${OH_SRCDIR}/foundation/graphic/ui;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=10c953b025a8878b720785190e0f00371552926d;destsuffix=${OH_SRCDIR}/foundation/graphic/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_wms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2bae1129dd2b49999c1be7305a557e841fd468ff;destsuffix=${OH_SRCDIR}/foundation/graphic/wms;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_media_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d1c3f0b0536dcf96ed28338e235e3edcfc1bc10c;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_utils_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e886cc4efde9d02bec0e7495b58f40f2cfa895ff;destsuffix=${OH_SRCDIR}/foundation/multimedia/utils/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_liteos_a.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=88a0caae248b43f80e166cc89f2bfa0dec4b250b;destsuffix=${OH_SRCDIR}/kernel/liteos_a;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/test_developertest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=151309bf6cdc7e31493a3461d3c7f17a1b371c09;destsuffix=${OH_SRCDIR}/test/developertest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FatFs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b1ab348020f7d3c2d7604b023bef71468311b649;destsuffix=${OH_SRCDIR}/third_party/FatFs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_FreeBSD.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b6b8e1e949ffb7bbee39de1e9c20d865b8709c3;destsuffix=${OH_SRCDIR}/third_party/FreeBSD;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_freetype.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=546d347dfa1a7ba5cc1667f884ac40141ef72a41;destsuffix=${OH_SRCDIR}/third_party/freetype;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_giflib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f936616fa048745a33ca0fd97d4473b825b6947e;destsuffix=${OH_SRCDIR}/third_party/giflib;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_googletest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fe7e36cbc95a8297f886abcae90197730997bf3a;destsuffix=${OH_SRCDIR}/third_party/googletest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_gstreamer.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3615706ff8ac0d15b6846b040fa47eabc797445a;destsuffix=${OH_SRCDIR}/third_party/gstreamer;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_icu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4070a206ca2eab6eb6f9aa1ec4da2b5193451d6;destsuffix=${OH_SRCDIR}/third_party/icu;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libcoap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=49657cceb4b119572ddb7e0f6e662e803020bb45;destsuffix=${OH_SRCDIR}/third_party/libcoap;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libjpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9a945d8b16e45fac6166e6613bc51fc72c08fd1c;destsuffix=${OH_SRCDIR}/third_party/libjpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libpng.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ed7e9058e9f9d40d55c14e94e34f0b9eb263bf26;destsuffix=${OH_SRCDIR}/third_party/libpng;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_Linux_Kernel.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b4d746e0472b1c4a29ad8e5cfce13efc3031378;destsuffix=${OH_SRCDIR}/third_party/Linux_Kernel;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_lwip.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4083784602686482d459515fdf4120deafa935ee;destsuffix=${OH_SRCDIR}/third_party/lwip;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mksh.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=21c915cf18a64b07e8e2ebc462a6f736f88a2b03;destsuffix=${OH_SRCDIR}/third_party/mksh;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_NuttX.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4a8da2e0f0e51de3b93ff9519803af2d43ea21c;destsuffix=${OH_SRCDIR}/third_party/NuttX;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_openssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=211c4a3533a36611475c4ad15138dd4f69181c09;destsuffix=${OH_SRCDIR}/third_party/openssl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_optimized_routines.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0cab78bd9c9078585b3692623fbac29adf0da105;destsuffix=${OH_SRCDIR}/third_party/optimized-routines;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_qrcodegen.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cff785c33b497199a81bffec5a278980d8ace815;destsuffix=${OH_SRCDIR}/third_party/qrcodegen;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_toybox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8065f9ef151ec108227f3f439dbb6ba56c987ce0;destsuffix=${OH_SRCDIR}/third_party/toybox;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wpa_supplicant.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45069e0558911a5bebf1bb3136efd58a48b041ed;destsuffix=${OH_SRCDIR}/third_party/wpa_supplicant;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_zlib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a63dfcb64a95451403c52d6df16e3f086ac5a365;destsuffix=${OH_SRCDIR}/third_party/zlib;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_ohemu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d15e2d904247ca47b0accdc7f9e5bd770e228ec5;destsuffix=${OH_SRCDIR}/vendor/ohemu;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-standard-system-demo-hispark-taurus-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-standard-system-demo-hispark-taurus-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..230c0566c50bd9ea03a035475fa40778dc527877
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-standard-system-demo-hispark-taurus-3.0.inc
@@ -0,0 +1,169 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the Standard Linux target on Hispark Taurus.
+
+# Some of these repositories need git lfs support. To quickly spot them
+# and as a reminder, the 'lfs=1' option has been been added to the
+# SRC_URI entries of the concerned repositories.
+
+SRC_URI += "${GITEE_URL}/applications_hap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ac29b80bbcd20b373df32311b7f0923524447fd3;destsuffix=${OH_SRCDIR}/applications/standard/hap;lfs=0"
+SRC_URI += "${GITEE_URL}/ark_js_runtime.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f33d1e4800c2f3d9af3598f3965d3f3ec8a7b2f1;destsuffix=${OH_SRCDIR}/ark/js_runtime;lfs=0"
+SRC_URI += "${GITEE_URL}/ark_runtime_core.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ac5b288f8a9d398533d63619331317083e5e95d8;destsuffix=${OH_SRCDIR}/ark/runtime_core;lfs=0"
+SRC_URI += "${GITEE_URL}/ark_ts2abc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=44c8034747fd69186af1605e4fb244d666d445d9;destsuffix=${OH_SRCDIR}/ark/ts2abc;lfs=0"
+SRC_URI += "${GITEE_URL}/account_os_account.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=64c7b48fc61d4326aae46f57fd355c809a85ffca;destsuffix=${OH_SRCDIR}/base/account/os_account;lfs=0"
+SRC_URI += "${GITEE_URL}/js_api_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=97d5509ef51b6b8340713d7e7aa45cf842351938;destsuffix=${OH_SRCDIR}/base/compileruntime/js_api_module;lfs=0"
+SRC_URI += "${GITEE_URL}/js_sys_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=522cc8694def8d9fd8e8083348cf30757ccdc761;destsuffix=${OH_SRCDIR}/base/compileruntime/js_sys_module;lfs=0"
+SRC_URI += "${GITEE_URL}/js_util_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b636972b36873bee39b0f4e7a7c25b9f3c15393;destsuffix=${OH_SRCDIR}/base/compileruntime/js_util_module;lfs=0"
+SRC_URI += "${GITEE_URL}/js_worker_module.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=90b928a31ee40fddf91532a021418f24904accc1;destsuffix=${OH_SRCDIR}/base/compileruntime/js_worker_module;lfs=0"
+SRC_URI += "${GITEE_URL}/global_i18n_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=59bbee215c1b8d853f48cb1899346c8628264a6f;destsuffix=${OH_SRCDIR}/base/global/i18n_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/global_resmgr_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c919433431c86c0e876e41958aedc046fa5e1788;destsuffix=${OH_SRCDIR}/base/global/resmgr_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_faultloggerd.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3979bbfb05cb87eac8d55be2dc1e5d262fab9405;destsuffix=${OH_SRCDIR}/base/hiviewdfx/faultloggerd;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hiappevent.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=098412d15228f9cdbdb8dc5c152d3d5dc3b49d47;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiappevent;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hicollie.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1fd8eaa5df0812fb062e8fc2a209199372929ab1;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hicollie;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hisysevent.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b249e2452715fc9a123db3b799a2a0e316631bc2;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hisysevent;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hitrace.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=adb9b446c63a049fac614ad777569b629b21fc39;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hitrace;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hiview.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=32251dad5b7623631288a1947518e03494c1f7a4;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview;lfs=0"
+SRC_URI += "${GITEE_URL}/miscservices_inputmethod.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ecbacd7eba9bf7e62345c370f852dc0cc945e003;destsuffix=${OH_SRCDIR}/base/miscservices/inputmethod;lfs=0"
+SRC_URI += "${GITEE_URL}/miscservices_time.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=43b76bc99f14117191e5f4b5a891b3f6c5309b50;destsuffix=${OH_SRCDIR}/base/miscservices/time;lfs=0"
+SRC_URI += "${GITEE_URL}/notification_ans_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e31ad068442db8ac2a5b92e030405cd052a773d2;destsuffix=${OH_SRCDIR}/base/notification/ans_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/notification_ces_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=510133d3ded7f39dbac11adda625a950868404f6;destsuffix=${OH_SRCDIR}/base/notification/ces_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_battery_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=efbfc22072f9fead6e3ab5f249a47a4cd20a38b8;destsuffix=${OH_SRCDIR}/base/powermgr/battery_manager;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_display_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=69164482cdd6b437df51125ffd13d21b01968d39;destsuffix=${OH_SRCDIR}/base/powermgr/display_manager;lfs=0"
+SRC_URI += "${GITEE_URL}/powermgr_power_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0d0fa61a167b19e815053db672491baba17ac64f;destsuffix=${OH_SRCDIR}/base/powermgr/power_manager;lfs=0"
+SRC_URI += "${GITEE_URL}/security_appverify.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2cabb0f76df1b8e1836532301bdb7f7e3e66495f;destsuffix=${OH_SRCDIR}/base/security/appverify;lfs=0"
+SRC_URI += "${GITEE_URL}/security_dataclassification.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54dc80d288087e4592769ae801e67f95f73cccb3;destsuffix=${OH_SRCDIR}/base/security/dataclassification;lfs=0"
+SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/security_permission.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5ed87e08cd6289e6bae8fa3a93376ba455f3f69f;destsuffix=${OH_SRCDIR}/base/security/permission;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_appspawn.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ee347e93e7281ff736159fd718d887aad08ea5e0;destsuffix=${OH_SRCDIR}/base/startup/appspawn_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_init_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c434c731f1dd2af0cd566551c67601920658bcd9;destsuffix=${OH_SRCDIR}/base/startup/init_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/telephony_call_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c801c290a3edc4c50c90afc281d85291edc4c902;destsuffix=${OH_SRCDIR}/base/telephony/call_manager;lfs=0"
+SRC_URI += "${GITEE_URL}/telephony_cellular_call.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d236ff4174ada1c8fe2d8ca4a32d05c1ddfeb194;destsuffix=${OH_SRCDIR}/base/telephony/cellular_call;lfs=0"
+SRC_URI += "${GITEE_URL}/telephony_core_service.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ba9fdca52f88ec91c8487e00bee4662bed8a9084;destsuffix=${OH_SRCDIR}/base/telephony/core_service;lfs=0"
+SRC_URI += "${GITEE_URL}/telephony_ril_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bd830b5e5a8673e7e04732a4c0c1fa7a8179070b;destsuffix=${OH_SRCDIR}/base/telephony/ril_adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/telephony_sms_mms.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f12f5c102dab490ad885dc602df6d147d09ba1f4;destsuffix=${OH_SRCDIR}/base/telephony/sms_mms;lfs=0"
+SRC_URI += "${GITEE_URL}/telephony_state_registry.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1d75b62b98a933f4c921d5e478d64680eb8f70ac;destsuffix=${OH_SRCDIR}/base/telephony/state_registry;lfs=0"
+SRC_URI += "${GITEE_URL}/update_packaging_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=edd5483176c47cd5f418c4f9d18dbbed7e5314e8;destsuffix=${OH_SRCDIR}/base/update/packaging_tools;lfs=1"
+SRC_URI += "${GITEE_URL}/update_updater.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9139aa3c9f2408afc8b4d72405ecb9ad5d1bdcab;destsuffix=${OH_SRCDIR}/base/update/updater;lfs=1"
+SRC_URI += "${GITEE_URL}/update_updateservice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=593ca7b5e2b1288b808ef49790214c393a330f41;destsuffix=${OH_SRCDIR}/base/update/updateservice;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/developtools_bytrace_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b83852080c7d68e13b013deda64b3dab69554080;destsuffix=${OH_SRCDIR}/developtools/bytrace_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/developtools_hdc_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8a154c52d793790c19260c38acb87124684141f3;destsuffix=${OH_SRCDIR}/developtools/hdc_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/developtools_profiler.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2d75f87399240e900bdfc5b57f7abe6a72c4f6d1;destsuffix=${OH_SRCDIR}/developtools/profiler;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=60db97cbc1a2874b61070032396d7688b583caf3;destsuffix=${OH_SRCDIR}/device/hisilicon/build;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_drivers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=53583eba17cf272e32c2f8be13b9cd3ecefc9b7d;destsuffix=${OH_SRCDIR}/device/hisilicon/drivers;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hardware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1eb007cc52b55b76b00fdca1cf589e3ad8479664;destsuffix=${OH_SRCDIR}/device/hisilicon/hardware;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hi3516dv300.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f8d77493063f8d0b7ff4bd835792ccbef41ba2c;destsuffix=${OH_SRCDIR}/device/hisilicon/hi3516dv300;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_taurus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bcb38a0103a9cbb04ca16f0d91e05b3075d9e2dc;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_taurus;lfs=1"
+SRC_URI += "${GITEE_URL}/device_hisilicon_modules.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f48c2b4918166b84aaf0cf0bf4c325710cb97aa8;destsuffix=${OH_SRCDIR}/device/hisilicon/modules;lfs=1"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+
+# The 2 next repositories are set to different revisions from the ones
+# they are set to in the official release of OpenHarmony 3.0-LTS.
+# These revisions are known to boot the Linux kernel on the HiSpark AI
+# Camera Dev Kit (Hi3516DV300 board), enabling support for emmc mmcblk0
+# (i.e. where the rootfs resides).
+SRC_URI += "${GITEE_URL}/drivers_adapter_khdf_linux.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1ee1a4cc8d4e043f66f29b123352ab78c8d1ea6a;destsuffix=${OH_SRCDIR}/drivers/adapter/khdf/linux;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+
+SRC_URI += "${GITEE_URL}/drivers_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84884e14c845553a3d1bf044f69ea6ed49dc6f47;destsuffix=${OH_SRCDIR}/drivers/peripheral;lfs=0"
+SRC_URI += "${GITEE_URL}/aafwk_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f86ef6ffecf3b1518ac65939bf0c0a9eb5b0934b;destsuffix=${OH_SRCDIR}/foundation/aafwk/standard;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_ace_engine.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8fb1a473b25a457958e24f630f0b11ff7657ae35;destsuffix=${OH_SRCDIR}/foundation/ace/ace_engine;lfs=0"
+SRC_URI += "${GITEE_URL}/ace_napi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=43a608c3684f7a5b5888d9d9f7cc5c94be436031;destsuffix=${OH_SRCDIR}/foundation/ace/napi;lfs=0"
+SRC_URI += "${GITEE_URL}/appexecfwk_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=71d89ae6f2f87f3b305675334ac25e476540645e;destsuffix=${OH_SRCDIR}/foundation/appexecfwk/standard;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_dsoftbus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8b0ca49fd4a3867c3fa733cd9e9b90651b5cd949;destsuffix=${OH_SRCDIR}/foundation/communication/dsoftbus;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_ipc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1f8af948221d174f285633291db942ec55058fae;destsuffix=${OH_SRCDIR}/foundation/communication/ipc;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_wifi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=13bf56fd0798d177b54d526af57e68cf0268bde4;destsuffix=${OH_SRCDIR}/foundation/communication/wifi;lfs=0"
+SRC_URI += "${GITEE_URL}/distributeddatamgr_appdatamgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6f6243e1211347287f66e9bbd7bc7c22299d5bd;destsuffix=${OH_SRCDIR}/foundation/distributeddatamgr/appdatamgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributeddatamgr_datamgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fa3aef618fbea855116a287c9f89bf2a433eea62;destsuffix=${OH_SRCDIR}/foundation/distributeddatamgr/distributeddatamgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributeddatamgr_file.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=56f17f030900cc7fd1f7ca9e162d02d7ecf5f64e;destsuffix=${OH_SRCDIR}/foundation/distributeddatamgr/distributedfile;lfs=0"
+SRC_URI += "${GITEE_URL}/device_manager.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=48c198120596a1b72dab9692eb669858aa538c1f;destsuffix=${OH_SRCDIR}/foundation/distributedhardware/devicemanager;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_dms_fwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=16bda0af9e7cad07a6155243f2c672e1723f0241;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/dmsfwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_safwk.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=54ae132edf235ecb5d4cb9a09dfce4efa79565a1;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/safwk;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/graphic_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ab404063e0b9d60ac19493f20ed55193619bb58e;destsuffix=${OH_SRCDIR}/foundation/graphic/standard;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_audio_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b5af881b0957916c2961c043f229828176e85452;destsuffix=${OH_SRCDIR}/foundation/multimedia/audio_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_camera_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5bccd8b39e07dfc34d8c09b7d94b45aa102645a7;destsuffix=${OH_SRCDIR}/foundation/multimedia/camera_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_histreamer.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f7737a36af7d25b3be7ce9e4bb5571137221b81c;destsuffix=${OH_SRCDIR}/foundation/multimedia/histreamer;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_image_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=33789ba562a00428a0b17d45c99bb2a0552325cd;destsuffix=${OH_SRCDIR}/foundation/multimedia/image_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_medialibrary_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b7dc6bb4abfa05cce72773c78c25a5a20f30ac72;destsuffix=${OH_SRCDIR}/foundation/multimedia/medialibrary_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/multimedia_media_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=08f323e8f6de583ca723fdbe13ba1d0c668e3f95;destsuffix=${OH_SRCDIR}/foundation/multimedia/media_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/multimodalinput_input.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6da800f688c139e8b0bb806ca6655f97a6591c0e;destsuffix=${OH_SRCDIR}/foundation/multimodalinput/input;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6f630995fec5d20dc9d2261a7ecd0b1850a5bd1;destsuffix=${OH_SRCDIR}/kernel/linux/build;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_config.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2000371ab6f7751b4a04084658e6efde8699daf0;destsuffix=${OH_SRCDIR}/kernel/linux/config;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_5.10.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fa76bac1ea36f03c88fb036d08ae6f85fbc5a2e9;destsuffix=${OH_SRCDIR}/kernel/linux/linux-5.10;lfs=0"
+SRC_URI += "${GITEE_URL}/kernel_linux_patches.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c6eb684a52b6ff8046d4cd696ee769c7f13bc7a2;destsuffix=${OH_SRCDIR}/kernel/linux/patches;lfs=0"
+SRC_URI += "${GITEE_URL}/productdefine_common.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=7b9be5277930ab8b77c6eeb6fc8d63535767ccb0;destsuffix=${OH_SRCDIR}/productdefine/common;lfs=0"
+SRC_URI += "${GITEE_URL}/test_developertest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=151309bf6cdc7e31493a3461d3c7f17a1b371c09;destsuffix=${OH_SRCDIR}/test/developertest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_abseil-cpp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ada6ca6fdd88d2ba3e74fb3fd31eee4051be5fbb;destsuffix=${OH_SRCDIR}/third_party/abseil-cpp;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_boringssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9b342d6210db01534ee66b8ea5bd28f39e3ad5ca;destsuffix=${OH_SRCDIR}/third_party/boringssl;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_bounds_checking_function.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e25097d4fa5a0f0e2ed70859eda09b1ae256c182;destsuffix=${OH_SRCDIR}/third_party/bounds_checking_function;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_bzip2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d19d95fc6b5df8413881625ff1cfcb9d2b2bea2e;destsuffix=${OH_SRCDIR}/third_party/bzip2;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cares.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1bd286ee282c7d76bc8e8eb0ca00a8c7470a82ab;destsuffix=${OH_SRCDIR}/third_party/cares;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_curl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4683fbddfca910c0381e8708aacbde1c56f179d2;destsuffix=${OH_SRCDIR}/third_party/curl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_e2fsprogs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=538c30fa8b3e16dda183f96d315dfcd5cc9d52a9;destsuffix=${OH_SRCDIR}/third_party/e2fsprogs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ejdb.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c377ccf8f1d262a8d7894b983f9267212b93f34a;destsuffix=${OH_SRCDIR}/third_party/ejdb;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_eudev.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6be68ab77fe334f7e9e61d498d82f772e4993ff7;destsuffix=${OH_SRCDIR}/third_party/eudev;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_expat.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=140421a5ecf6322730bdfe857322bc284fccb144;destsuffix=${OH_SRCDIR}/third_party/expat;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_ffmpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b9778734e513d8fc4828b33beb68cf8cb0167ed7;destsuffix=${OH_SRCDIR}/third_party/ffmpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_flatbuffers.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=503ba88ad7048df58d4fce0443f681c77f05f354;destsuffix=${OH_SRCDIR}/third_party/flatbuffers;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_flutter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=84794460d54ea7c55580492d3ab61ee88da5c1a2;destsuffix=${OH_SRCDIR}/third_party/flutter;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_FreeBSD.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4b6b8e1e949ffb7bbee39de1e9c20d865b8709c3;destsuffix=${OH_SRCDIR}/third_party/FreeBSD;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_giflib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f936616fa048745a33ca0fd97d4473b825b6947e;destsuffix=${OH_SRCDIR}/third_party/giflib;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_glib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=69d1a01335510cf5aaacb22080606037a3f219d9;destsuffix=${OH_SRCDIR}/third_party/glib;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_googletest.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fe7e36cbc95a8297f886abcae90197730997bf3a;destsuffix=${OH_SRCDIR}/third_party/googletest;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_grpc.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2a831401a0c68fa42eef2b90d9b09fd842ae433b;destsuffix=${OH_SRCDIR}/third_party/grpc;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_gstreamer.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3615706ff8ac0d15b6846b040fa47eabc797445a;destsuffix=${OH_SRCDIR}/third_party/gstreamer;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_icu.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f4070a206ca2eab6eb6f9aa1ec4da2b5193451d6;destsuffix=${OH_SRCDIR}/third_party/icu;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_iowow.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=47cbf8e30b98c343c8f90839f6c3474147088c40;destsuffix=${OH_SRCDIR}/third_party/iowow;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_jinja2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=581d6675a2e0c72903a23f6be97841f895e8d5b0;destsuffix=${OH_SRCDIR}/third_party/jinja2;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_jsframework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0fd6b5b2765433a453c2f946270aaddcc9aa060c;destsuffix=${OH_SRCDIR}/third_party/jsframework;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_json.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bea9d330f596aebf27f2a6e037cba4e7d5db1773;destsuffix=${OH_SRCDIR}/third_party/json;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_jsoncpp.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e7123406a982e6033709cced3564bcfddc18925d;destsuffix=${OH_SRCDIR}/third_party/jsoncpp;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libcoap.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=49657cceb4b119572ddb7e0f6e662e803020bb45;destsuffix=${OH_SRCDIR}/third_party/libcoap;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libdrm.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3e400d72c491c042e268b7dfe8c138403e19ea7b;destsuffix=${OH_SRCDIR}/third_party/libdrm;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libevdev.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9710e41318623a7cd8d4b89f8bbcf860f2988903;destsuffix=${OH_SRCDIR}/third_party/libevdev;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libffi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fddfd453553200f00ebd3a0957efc7a6cd07a83e;destsuffix=${OH_SRCDIR}/third_party/libffi;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libinput.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8c1db84d3531299d6d12ec5bcd32107b99f1bd9;destsuffix=${OH_SRCDIR}/third_party/libinput;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libjpeg.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9a945d8b16e45fac6166e6613bc51fc72c08fd1c;destsuffix=${OH_SRCDIR}/third_party/libjpeg;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libphonenumber.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1df9cfac4f2569391d0e904b89cb58cd3409f3be;destsuffix=${OH_SRCDIR}/third_party/libphonenumber;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_libpng.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ed7e9058e9f9d40d55c14e94e34f0b9eb263bf26;destsuffix=${OH_SRCDIR}/third_party/libpng;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libsnd.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=11640c8570477dd9b3d741d3dfd9941b7325a98d;destsuffix=${OH_SRCDIR}/third_party/libsnd;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libunwind.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=60ec73774087bdecd62072a1cfbd669580c35ca2;destsuffix=${OH_SRCDIR}/third_party/libunwind;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libuv.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e32a371f239431a423559c65f6546cad87ee7ab0;destsuffix=${OH_SRCDIR}/third_party/libuv;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_libxkbcommon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6a1d1c70b69f2b196fec561e45effac724f21633;destsuffix=${OH_SRCDIR}/third_party/libxkbcommon;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_libxml2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0dc10b41e44f538d94e1c6accdec968ad90b779f;destsuffix=${OH_SRCDIR}/third_party/libxml2;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_lz4.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=dfa507fd11b5a13066e3d702283bd28442aa176d;destsuffix=${OH_SRCDIR}/third_party/lz4;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_markupsafe.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=882baa262ebb7bc7620a3d32be8fe54a31b07fb4;destsuffix=${OH_SRCDIR}/third_party/markupsafe;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_miniz.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9bfdbdceb9f908ec15948ae153305a5f6dbd00c6;destsuffix=${OH_SRCDIR}/third_party/miniz;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mksh.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=21c915cf18a64b07e8e2ebc462a6f736f88a2b03;destsuffix=${OH_SRCDIR}/third_party/mksh;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mtdev.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eb44e36678433ac2b23fa914350c840123b276b4;destsuffix=${OH_SRCDIR}/third_party/mtdev;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_musl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ec59c0238e89d38774068d77aa57a3556cd74c6e;destsuffix=${OH_SRCDIR}/third_party/musl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_node.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=326033590925128d4b8296e41b4a89b24d11591f;destsuffix=${OH_SRCDIR}/third_party/node;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_openssl.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=211c4a3533a36611475c4ad15138dd4f69181c09;destsuffix=${OH_SRCDIR}/third_party/openssl;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_pixman.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a9c75c112946193d8de911e3533163ceffc022e7;destsuffix=${OH_SRCDIR}/third_party/pixman;lfs=1"
+SRC_URI += "${GITEE_URL}/third_party_protobuf.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4cb0b799c61dc1c294ec26fbc8ee5bbc4d7ce51e;destsuffix=${OH_SRCDIR}/third_party/protobuf;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_pulseaudio.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0f62302a576387009496f036b8b1480967d840df;destsuffix=${OH_SRCDIR}/third_party/pulseaudio;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_qrcodegen.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=cff785c33b497199a81bffec5a278980d8ace815;destsuffix=${OH_SRCDIR}/third_party/qrcodegen;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_quickjs.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=d89f046cfb70e447aa3b47284b11478bde3a403a;destsuffix=${OH_SRCDIR}/third_party/quickjs;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_re2.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=3477d93880ee1ee27d749746d5f3df744fd63943;destsuffix=${OH_SRCDIR}/third_party/re2;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_sqlite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6ae8f77815102cadf6caeb5e9c1f7d4df953b0c9;destsuffix=${OH_SRCDIR}/third_party/sqlite;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_toybox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8065f9ef151ec108227f3f439dbb6ba56c987ce0;destsuffix=${OH_SRCDIR}/third_party/toybox;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wayland-ivi-extension.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ff7b005bd86a445f09d69352dc9f6ad2d7f4a88f;destsuffix=${OH_SRCDIR}/third_party/wayland-ivi-extension;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wayland-protocols_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9313073cbbdc3e274d7133366efb36c2692e6e2b;destsuffix=${OH_SRCDIR}/third_party/wayland-protocols_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wayland_standard.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a8d253a9704917c120aacbac811c13eb739a62b7;destsuffix=${OH_SRCDIR}/third_party/wayland_standard;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_weston.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6661ace36d5927c4d97a95af1b91dea33ea24c19;destsuffix=${OH_SRCDIR}/third_party/weston;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_wpa_supplicant.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45069e0558911a5bebf1bb3136efd58a48b041ed;destsuffix=${OH_SRCDIR}/third_party/wpa_supplicant;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_xkeyboardconfig.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0a9a2de029183789a6d87f7add90d2e81f594adc;destsuffix=${OH_SRCDIR}/third_party/XKeyboardConfig;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_zlib.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a63dfcb64a95451403c52d6df16e3f086ac5a365;destsuffix=${OH_SRCDIR}/third_party/zlib;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/resources.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2263816741a1d612b91d0a5cc64ec1500a3ac2b;destsuffix=${OH_SRCDIR}/utils/resources;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_hisilicon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cfe8408656040778a8eabd99b19ea92ee6ca8ca;destsuffix=${OH_SRCDIR}/vendor/hisilicon;lfs=0"
diff --git a/recipes-openharmony/openharmony/openharmony-sources-wifiiot-hispark-pegasus-3.0.inc b/recipes-openharmony/openharmony/openharmony-sources-wifiiot-hispark-pegasus-3.0.inc
new file mode 100644
index 0000000000000000000000000000000000000000..6544e29bba0ed47d5708f8ed16fe90ac9df3e8ed
--- /dev/null
+++ b/recipes-openharmony/openharmony/openharmony-sources-wifiiot-hispark-pegasus-3.0.inc
@@ -0,0 +1,45 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+# These SRC_URIs are the gitee repositories of the OpenHarmony v3.0
+# sources needed to build the wifiiot target on Hispark Pegasus.
+
+SRC_URI += "${GITEE_URL}/applications_sample_wifi_iot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f49a0ed6d59b6f28a63460d2f702b40b380b12bb;destsuffix=${OH_SRCDIR}/applications/sample/wifi-iot;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_blackbox.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eda200396400b0b15ddf3e8920bfdff9d2b9eb6e;destsuffix=${OH_SRCDIR}/base/hiviewdfx/blackbox;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hidumper_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=035274df44b80e5b3eeafd63cf9e390999424ea6;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hidumper_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hievent_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=e549cdc251d802c6c23d54ec670cc8c7f5f7c55b;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hievent_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=f52ae28af5c23cc0449abbc752940a2e4eefb2aa;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hilog_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b2979dda1d9241e0db30d26a0eaf733942772eae;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hilog_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hiview.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=32251dad5b7623631288a1947518e03494c1f7a4;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview;lfs=0"
+SRC_URI += "${GITEE_URL}/hiviewdfx_hiview_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=5de58e339e21640db91ead60c520cc94ca7ae032;destsuffix=${OH_SRCDIR}/base/hiviewdfx/hiview_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/iothardware_peripheral.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8a5e6a4d5e26253a97e401300a617dc7071210d;destsuffix=${OH_SRCDIR}/base/iot_hardware/peripheral;lfs=0"
+SRC_URI += "${GITEE_URL}/security_deviceauth.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ae787c07373c1f6ba6009d4ed174ce5002274c90;destsuffix=${OH_SRCDIR}/base/security/deviceauth;lfs=0"
+SRC_URI += "${GITEE_URL}/security_huks.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=06d716c25e4b1694469966764ac45b0b2f9674ab;destsuffix=${OH_SRCDIR}/base/security/huks;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_bootstrap_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6826e6e5300bcb103878010cec035fa76d6529bf;destsuffix=${OH_SRCDIR}/base/startup/bootstrap_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/startup_syspara_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ad8f87b2e5ffdbc71234963f7274709985e256a1;destsuffix=${OH_SRCDIR}/base/startup/syspara_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/update_ota_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2f50486e3dd5fc97d446f4d75857d0f9dec63ab2;destsuffix=${OH_SRCDIR}/base/update/ota_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/build.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=fae45dcbe24118d596578fd1936007b9d299a443;destsuffix=${OH_SRCDIR}/build;lfs=0"
+SRC_URI += "${GITEE_URL}/build_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=ca8404b50e7ef73d0623b232d1ff751cff357c65;destsuffix=${OH_SRCDIR}/build/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/device_hisilicon_hispark_pegasus.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6da0bd4ffafb58669d250b57c062737cb313cac1;destsuffix=${OH_SRCDIR}/device/hisilicon/hispark_pegasus;lfs=0"
+SRC_URI += "${GITEE_URL}/iot_link.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=59bbbd98c26ae0545a6f2047d5fad031b2ef116a;destsuffix=${OH_SRCDIR}/domains/iot/link;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_adapter.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9f6cd92cfa61cae193328e53577899f51d5b5fca;destsuffix=${OH_SRCDIR}/drivers/adapter;lfs=0"
+SRC_URI += "${GITEE_URL}/drivers_framework.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=0defe33c93924da28b6782a4d1c24de1db8ba56a;destsuffix=${OH_SRCDIR}/drivers/framework;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_softbus_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=8440fe3300e55a3a35af3f1675e03c030bfda492;destsuffix=${OH_SRCDIR}/foundation/communication/softbus_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_wifi.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=13bf56fd0798d177b54d526af57e68cf0268bde4;destsuffix=${OH_SRCDIR}/foundation/communication/wifi;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_wifi_aware.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=59580e87472d7f5c72e768a1ceba58886db1d8fe;destsuffix=${OH_SRCDIR}/foundation/communication/wifi_aware;lfs=0"
+SRC_URI += "${GITEE_URL}/communication_wifi_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b6fa6f2b5829cb28d929fde3ec607339d828f469;destsuffix=${OH_SRCDIR}/foundation/communication/wifi_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=61cd494e57f9d316c3f91d77f539742337bb5452;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr;lfs=0"
+SRC_URI += "${GITEE_URL}/distributedschedule_samgr_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=9186205af03508e7ff4b5a59b850420473d5ffcf;destsuffix=${OH_SRCDIR}/foundation/distributedschedule/samgr_lite;lfs=0"
+SRC_URI += "${GITEE_URL}/prebuilts_lite_sysroot.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=6aee35e5f4af138b28224ba53044ddaa6221fea5;destsuffix=${OH_SRCDIR}/prebuilts/lite/sysroot;lfs=0"
+SRC_URI += "${GITEE_URL}/test_xdevice.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=bbf98218011f83bc08c643c6775ca1fb7986cc16;destsuffix=${OH_SRCDIR}/test/xdevice;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_acts.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=2b2b266579d5d0ed3ff5f7b83ae5b0d410914550;destsuffix=${OH_SRCDIR}/test/xts/acts;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools_full.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=45ec1d2b5abf912aedbe117f8818e8fbbed513f4;destsuffix=${OH_SRCDIR}/test/xts/tools;lfs=0"
+SRC_URI += "${GITEE_URL}/xts_tools.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=b8ad2ea26013a0103943c3ccfd1b2370688c0e34;destsuffix=${OH_SRCDIR}/test/xts/tools/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_cJSON.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=c3fccacd8316b80ef8332fda6a6403456a5e2c23;destsuffix=${OH_SRCDIR}/third_party/cJSON;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_mbedtls.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=a232044d6adf73c37caf7f53ff78d99cfcd851af;destsuffix=${OH_SRCDIR}/third_party/mbedtls;lfs=0"
+SRC_URI += "${GITEE_URL}/third_party_unity.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=eabd9bacd99a817e3d6dc4730ac71e92611dc94e;destsuffix=${OH_SRCDIR}/third_party/unity;lfs=0"
+SRC_URI += "${GITEE_URL}/utils.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=061ca56baf4817fb43d1e151734ac0903ed66b02;destsuffix=${OH_SRCDIR}/utils;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=182f938ddc964629a43838eed425f736a2ad9b6f;destsuffix=${OH_SRCDIR}/utils/native;lfs=0"
+SRC_URI += "${GITEE_URL}/utils_native_lite.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=4709f5bf2dbf590e51bfabb7a38a49a469199a5c;destsuffix=${OH_SRCDIR}/utils/native/lite;lfs=0"
+SRC_URI += "${GITEE_URL}/vendor_hisilicon.git;protocol=https;branch=OpenHarmony-3.0-LTS;rev=1cfe8408656040778a8eabd99b19ea92ee6ca8ca;destsuffix=${OH_SRCDIR}/vendor/hisilicon;lfs=0"
diff --git a/recipes-openharmony/openharmony/small-system-demo_3.0.bb b/recipes-openharmony/openharmony/small-system-demo_3.0.bb
index 969b9d6cc752fd830542188e81f0550af056d0d3..e1fc7921fe79803c12f5356739e5cf966799335b 100644
--- a/recipes-openharmony/openharmony/small-system-demo_3.0.bb
+++ b/recipes-openharmony/openharmony/small-system-demo_3.0.bb
@@ -12,6 +12,9 @@ OPENHARMONY_KERNEL_qemuarma7 = "liteos_a"
 OPENHARMONY_PRODUCT_PATH_qemuarma7 = "vendor/${OPENHARMONY_VENDOR}/${OPENHARMONY_PRODUCT}"
 OPENHARMONY_DEVICE_PATH_qemuarma7 = "device/qemu/${OPENHARMONY_BOARD}/${OPENHARMONY_KERNEL}"
 
+# openharmony-sources-*.inc must be included first otherwise some nested
+# repositories might be overwritten
+include openharmony-sources-${PN}-${MACHINE}-${PV}.inc
 require openharmony-${PV}.inc
 
 bootargs = "root=cfi-flash fstype=jffs2 rootaddr=10M rootsize=22M useraddr=32M usersize=32M"
diff --git a/recipes-openharmony/openharmony/standard-system-demo_3.0.bb b/recipes-openharmony/openharmony/standard-system-demo_3.0.bb
index 72fa924314b584d4b0f96430f74e216d282c641d..c82071ab47f80b6dc101d954d791d2d4a599d742 100644
--- a/recipes-openharmony/openharmony/standard-system-demo_3.0.bb
+++ b/recipes-openharmony/openharmony/standard-system-demo_3.0.bb
@@ -4,6 +4,9 @@
 
 SUMMARY = "OpenHarmony Hi3516DV300 Linux Standard image"
 
+# openharmony-sources-*.inc must be included first otherwise some nested
+# repositories might be overwritten
+include openharmony-sources-${PN}-${MACHINE}-${PV}.inc
 require openharmony-standard-${PV}.inc
 
 OPENHARMONY_PRODUCT = "Hi3516DV300"
diff --git a/recipes-openharmony/openharmony/wifiiot_3.0.bb b/recipes-openharmony/openharmony/wifiiot_3.0.bb
index 7651b82cd2ab1370eb401ef1eb8f53dca65eeac3..55c734e7cf80073754bf22d03d2c42ba02a190d8 100644
--- a/recipes-openharmony/openharmony/wifiiot_3.0.bb
+++ b/recipes-openharmony/openharmony/wifiiot_3.0.bb
@@ -1,6 +1,9 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 # SPDX-License-Identifier: Apache-2.0
 
+# openharmony-sources-*.inc must be included first otherwise some nested
+# repositories might be overwritten
+include openharmony-sources-${PN}-${MACHINE}-${PV}.inc
 require openharmony-${PV}.inc
 
 DEPENDS_append = " python3-pycrypto-native"