diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/README.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/code-linter.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/types/libentry/index.d.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/types/libentry/index.d.ts
old mode 100755
new mode 100644
index 27eb9617d25b96bff253c65e175409784697cd34..7e6958e85627f083f203060ab865c5c93e075a0b
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/types/libentry/index.d.ts
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/types/libentry/index.d.ts
@@ -15,4 +15,5 @@
// [Start hap_const_dynamic_import_native]
export const add: (a: number, b: number) => number;
+
// [End hap_const_dynamic_import_native]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/Calc.ets
old mode 100755
new mode 100644
index 606453a50db5c26c26696742b3d97d43ade54552..054c7195c0391773d45c1c707a96914b0508abf3
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/Calc.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/Calc.ets
@@ -19,4 +19,5 @@ export function add(a: number, b: number): number {
console.info('DynamicImport I am a HAP, %d + %d = %d', a, b, c);
return c;
}
+
// [End hap_const_dynamic_import_add]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/pages/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/pages/Calc.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
index 1ba61845df6f9afc8e1d52adde501435eea6139c..b46c281793003814363b023c2b1dc1b800eb2f3e
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/pages/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/pages/Index.ets
@@ -87,6 +87,7 @@ struct Index {
calc1[methodName](14, 15); // 调用成员函数instanceAdd()
ns[functionName](16, 17); // 调用全局方法addHarlibrary()
})
+
// [End dynamic_load_har_module_reflect_call]
} else if (item === resourceToString($r('app.string.dynamic_import_HAR_name'))) {
// [Start const_dynamic_import_har_name]
@@ -94,6 +95,8 @@ struct Index {
import('myhar').then((ns: ESObject) => {
console.info(ns.add(3, 5));
})
+
+
// [End const_dynamic_import_har_name]
} else if (item === resourceToString($r('app.string.dynamic_import_HAR_path'))) {
// [Start const_dynamic_import_har_path]
@@ -101,6 +104,8 @@ struct Index {
import('myhar/Index').then((ns: ESObject) => {
console.info(ns.add(3, 5));
});
+
+
// [End const_dynamic_import_har_path]
} else if (item === resourceToString($r('app.string.dynamic_import_HSP_name'))) {
// [Start const_dynamic_import_hsp_name]
@@ -122,6 +127,7 @@ struct Index {
import('@ohos/crypto-js').then((ns: ESObject) => {
console.info('DynamicImport @ohos/crypto-js: ' + ns.CryptoJS.src);
});
+
// [End const_dynamic_import_crypto]
} else if (item === resourceToString($r('app.string.dynamic_import_ohpm'))) {
// [Start const_dynamic_import_ohpm]
@@ -129,6 +135,7 @@ struct Index {
import('@ohos/hypium').then((ns: ESObject) => {
console.info('DynamicImport @ohos/hypium: ', ns.TestType.FUNCTION.toString());
});
+
// [End const_dynamic_import_ohpm]
} else if (item === resourceToString($r('app.string.dynamic_import_file'))) {
// [Start hap_const_dynamic_import]
@@ -136,6 +143,7 @@ struct Index {
import('../Calc').then((ns: ESObject) => {
console.info(ns.add(3, 5));
})
+
// [End hap_const_dynamic_import]
} else if (item === resourceToString($r('app.string.dynamic_import_native'))) {
// [Start hap_const_dynamic_import_native_index]
@@ -143,6 +151,7 @@ struct Index {
import('libentry.so').then((ns: ESObject) => {
console.info('DynamicImport libnativeapi.so: ' + ns.default.add(2, 3));
});
+
// [End hap_const_dynamic_import_native_index]
} else if (item === resourceToString($r('app.string.dynamic_import_system_app'))) {
// [Start hap_const_dynamic_import_api]
@@ -166,6 +175,7 @@ struct Index {
ns.default.info(0x0000, 'testTag', '%{public}s', 'DynamicImport @ohos.hilog.');
hilog.info(0x000, 'testTag', '%{public}s', ns.default.LogLevel.DEBUG);
});
+
// [End hap_const_dynamic_import_api]
} else if (item === resourceToString($r('app.string.dynamic_import_module_myhar'))) {
// [Start variable_dynamic_import]
@@ -182,6 +192,7 @@ struct Index {
import(filePath).then((ns: ESObject) => {
console.info(ns.add(3, 5));
});
+
// [End variable_dynamic_import]
} else if (item === resourceToString($r('app.string.dynamic_import_HAR_name_variable'))) {
// [Start hap_variable_dynamic_import_har]
@@ -190,6 +201,7 @@ struct Index {
import(harPackageName).then((ns: ESObject) => {
console.info(ns.add(3, 5));
});
+
// [End hap_variable_dynamic_import_har]
} else if (item === resourceToString($r('app.string.dynamic_import_HSP_name_variable'))) {
// [Start hap_variable_dynamic_import_hsp]
@@ -198,6 +210,7 @@ struct Index {
import(hspPackageName).then((ns: ESObject) => {
console.info(ns.add(3, 5));
});
+
// [End hap_variable_dynamic_import_hsp]
} else if (item === resourceToString($r('app.string.dynamic_import_remote_HAR_name_variable'))) {
// [Start hap_variable_dynamic_import_har_crypto]
@@ -206,6 +219,7 @@ struct Index {
import(remoteHarPackageName).then((ns: ESObject) => {
console.info('DynamicImport @ohos/crypto-js: ' + ns.CryptoJS.src);
});
+
// [End hap_variable_dynamic_import_har_crypto]
} else if (item === resourceToString($r('app.string.dynamic_import_ohpm_variable'))) {
// [Start hap_variable_dynamic_import_ohpm]
@@ -214,6 +228,7 @@ struct Index {
import(ohpmPackageName).then((ns: ESObject) => {
console.info('DynamicImport @ohos/hypium: ', ns.TestType.FUNCTION.toString());
});
+
// [End hap_variable_dynamic_import_ohpm]
} else if (item === resourceToString($r('app.string.dynamic_import_file_variable'))) {
// [Start hap_variable_dynamic_import_calc]
@@ -222,6 +237,7 @@ struct Index {
import(calcFilePath).then((ns: ESObject) => {
console.info(ns.add(3, 5));
});
+
// [End hap_variable_dynamic_import_calc]
} else if (item === resourceToString($r('app.string.dynamic_import_native_variable'))) {
// [Start hap_variable_dynamic_import_native]
@@ -230,6 +246,7 @@ struct Index {
import(soName).then((ns: ESObject) => {
console.info('DynamicImport libnativeapi.so: ' + ns.default.add(2, 3));
});
+
// [End hap_variable_dynamic_import_native]
} else if (item === resourceToString($r('app.string.dynamic_import_system_app_variable'))) {
// [Start hap_variable_dynamic_import_api]
@@ -256,6 +273,7 @@ struct Index {
import(packageName).then((ns: ESObject) => {
ns.default.info(0x0000, 'testTag', '%{public}s', 'DynamicImport @ohos.hilog.');
})
+
// [End hap_variable_dynamic_import_api]
} else if (item === resourceToString($r('app.string.dynamic_import_HAR'))) {
// [Start hap_variable_dynamic_import_har1]
@@ -263,6 +281,7 @@ struct Index {
import(harName).then((ns: ESObject) => {
console.info('DynamicImport addHar1 4 + 5 = ' + ns.addHar1(4, 5));
});
+
// [End hap_variable_dynamic_import_har1]
}
})
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/utils/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/ets/utils/Calc.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/ets/test/DynamicImport.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/ets/test/DynamicImport.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/Index.ets
old mode 100755
new mode 100644
index e0345cb61d753496fc4de59a5e8d08c67e695009..bcf01c6aa737d78331c43508f8e4dc3809e4c19e
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/Index.ets
@@ -17,4 +17,5 @@ export { MainPage } from './src/main/ets/components/MainPage';
// [Start export_add_har1]
export { addHar1 } from './src/main/ets/utils/Calc';
+
// [End export_add_har1]
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/ets/utils/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/ets/utils/Calc.ets
old mode 100755
new mode 100644
index 7cc5071259ad983e4117ffe8cfbc4be961d60b17..88fba4e43804ae3f9b0081f5a9b0962afb229dff
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/ets/utils/Calc.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/ets/utils/Calc.ets
@@ -24,4 +24,5 @@ export function addHar1(a: number, b: number): number {
});
return c;
}
+
// [End function_add_har1]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har1/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/Index.ets
old mode 100755
new mode 100644
index 248cad021d26d33980fb855f19ae7cba8ea59f2b..baa09be01918b387ba54555c72864e5a8b0be218
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/Index.ets
@@ -17,4 +17,5 @@ export { MainPage } from './src/main/ets/components/MainPage';
// [Start export_add_har2]
export { addHar2 } from './src/main/ets/utils/Calc'
+
// [End export_add_har2]
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/ets/utils/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/ets/utils/Calc.ets
old mode 100755
new mode 100644
index 13cc0fe20a97836f97a2dca506a6d7705a088812..e607390d00cf0ae5d42ffd2a64f2f66be4583a35
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/ets/utils/Calc.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/ets/utils/Calc.ets
@@ -19,4 +19,5 @@ export function addHar2(a: number, b: number): number {
console.info('DynamicImport I am har2, %d + %d = %d', a, b, c);
return c;
}
+
// [End function_add_har2]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/har2/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/Index.ets
old mode 100755
new mode 100644
index ce8819144b46a1b13a52e65fac1975f790871cd7..b289115fc626bb31d641fd63aecf393215f78484
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/Index.ets
@@ -17,4 +17,5 @@ export { MainPage } from './src/main/ets/components/MainPage'
// [Start module_members_export]
export { Calc, addHarlibrary } from './src/main/ets/utils/Calc'
+
// [End module_members_export]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/ets/utils/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/ets/utils/Calc.ets
old mode 100755
new mode 100644
index 022d3ccd82446561cd408adad7c1764bf76dd418..f3896e4bc481a98e99abd3e01335281240878f1b
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/ets/utils/Calc.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/ets/utils/Calc.ets
@@ -33,4 +33,5 @@ export function addHarlibrary(a: number, b: number): number {
console.info('DynamicImport I am harlibrary in addHarlibrary, %d + %d = %d', a, b, c);
return c;
}
+
// [End dynamic_call_add]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/harlibrary/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/Index.ets
old mode 100755
new mode 100644
index 04b0c498128340aa4d66aca8ab42b5fc575c14f0..07751a96a06386b8d5d2cd909cd298e51357dc91
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/Index.ets
@@ -21,4 +21,5 @@ export function add(a: number, b: number): number {
console.info('DynamicImport I am a HAR, %d + %d = %d', a, b, c);
return c;
}
+
// [End const_dynamic_import_har]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHar/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/Index.ets
old mode 100755
new mode 100644
index 5166a860b1b3511064990194a968074e21ef5244..db94ba4d66948ba04765be127f1a748f97f8403c
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/Index.ets
@@ -19,4 +19,5 @@ export function add(a: number, b: number): number {
console.info('DynamicImport I am a HSP, %d + %d = %d', a, b, c);
return c;
}
+
// [End const_dynamic_import_hsp]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/ets/utils/Calc.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/ets/utils/Calc.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/myHsp/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/ohosTest.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/screenshots/DynamicImport.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/DynamicImport/screenshots/DynamicImport.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/README.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/code-linter.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/build-profile.json5
old mode 100755
new mode 100644
index 472a9260420cea77f8d432f967a475169d6cea87..5a0e20f76b9ba5cd8898550c322d0f120a8cb35f
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/build-profile.json5
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/build-profile.json5
@@ -21,6 +21,7 @@
"runtimeOnly": {
"packages": [
"libentry.so"
+
]
}
},
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/oh-package.json5
old mode 100755
new mode 100644
index d11c699914c5da1f6f69880a2bbcc07a1f26de71..53dac59ce57e5478c9bf7b106a5ab816bfbfdc24
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/oh-package.json5
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/oh-package.json5
@@ -24,5 +24,6 @@
"dependencies": {
"libentry.so": "file:./src/main/cpp/types/libentry"
},
+
// [End hap_load_native_dependence]
}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/types/libentry/index.d.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/types/libentry/index.d.ts
old mode 100755
new mode 100644
index 0069b64ba2422995f2a96e701ec78bd063c26d64..7c0ed7d45c487dbc01fd6873ff2a41ccb0faf71c
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/types/libentry/index.d.ts
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/types/libentry/index.d.ts
@@ -15,4 +15,5 @@
// [Start hap_load_native]
export const add: (a: number, b: number) => number;
+
// [End hap_load_native]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
index 169d519a7c4425b187148d5b091ce29c37c7f9d2..e5f20fc57bc0ad30f605230fa14f385ea107fbc3
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/pages/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/ets/pages/Index.ets
@@ -31,6 +31,7 @@ struct Index {
// [End hap_load_system_module]
this.message = 'loadNativeModule ohos.hilog success'
})
+
Button('LoadNativeModule')
.width('50%')
@@ -43,6 +44,7 @@ struct Index {
// [End load_native_module_libentry]
this.message = 'loadNativeModule libentry.so success result: ' + sum.toString();
})
+
Text(this.message)
.id('HelloWorld1')
.fontSize(20)
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/ets/test/JsApisLoadNativeModule.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/ets/test/JsApisLoadNativeModule.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/ohosTest.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/screenshots/JsApisLoadNativeModule1.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/screenshots/JsApisLoadNativeModule1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/screenshots/JsApisLoadNativeModule2.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/screenshots/JsApisLoadNativeModule2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/screenshots/JsApisLoadNativeModule3.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/JsApisLoadNativeModule/screenshots/JsApisLoadNativeModule3.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/README.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/code-linter.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/A.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/A.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/A_ns.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/A_ns.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/B.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/B.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/C.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/C.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/fail_example.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/fail_example.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/main.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/main.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/middle.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/middle.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/mod1.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/mod1.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/mod2.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/ets/pages/mod2.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/ets/test/LazyImport.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/ets/test/LazyImport.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/ohosTest.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/screenshots/LazyImport1.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/screenshots/LazyImport1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/screenshots/LazyImport2.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/LazyImport/screenshots/LazyImport2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/README.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/code-linter.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/.gitignore b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/module.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/module.ets
old mode 100755
new mode 100644
index 77afe81b29fc135ba68bdf81d4e3e23a62f8b176..e817c4237b228ef40b8f4f471fda9d45a5e73125
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/module.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/module.ets
@@ -17,4 +17,5 @@
export let data = 'data from module';
globalThis.someGlobalVar = 100;
+
// [End import_global_module_data]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/moduleOptimize.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/moduleOptimize.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/moduleUseGlobalVar.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/moduleUseGlobalVar.ets
old mode 100755
new mode 100644
index a3b18a7ad8d9070c3e937e1d9c45326cc54e3741..37b336fe6abebcfab10a56a4f6cbdb81a3076548
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/moduleUseGlobalVar.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/LazyImportChangeExecutionOrder/moduleUseGlobalVar.ets
@@ -70,4 +70,5 @@ struct moduleUseGlobalVar {
.width('100%')
}
}
+
// [End lazy_import_global_module_data]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/main.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/main.ets
old mode 100755
new mode 100644
index e000c0c023b5ad1182418ca77e83c3d9212a8a56..e1edd9e9a865771650e314f6d82c76a26dcbe07b
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/main.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/main.ets
@@ -71,4 +71,5 @@ struct main {
.height('50%')
.width('100%')
}
-}
\ No newline at end of file
+}
+
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/module.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/module.ets
old mode 100755
new mode 100644
index 78c9caab64651ec67f1edfaa3218bbf684010c83..ee4303ddc64427f84d0928f35f6226d8d463d4ee
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/module.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/module.ets
@@ -17,4 +17,5 @@
export let data1 = 'data from module';
globalThis.someGlobalVar = 100; // 改变了全局状态
+
// [End export_change_global_data_100]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleOptimize.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleOptimize.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleUseGlobalVar.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleUseGlobalVar.ets
old mode 100755
new mode 100644
index 91c18c7516e5c64b92d3519fe94878b1a83d4189..052eb7b9d92b50852f7b70084d5b7141e438dc68
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleUseGlobalVar.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleUseGlobalVar.ets
@@ -20,4 +20,5 @@ export function useGlobalVar() {
console.log(data1);
console.log(globalThis.someGlobalVar); // 此时由于main.ets中加载了sideEffectModule模块,someGlobalVar的值已经被改为200
}
+
// [End export_change_some_global_var]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleUseGlobalVarOptimize.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/moduleUseGlobalVarOptimize.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/sideEffectModule.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/sideEffectModule.ets
old mode 100755
new mode 100644
index 1f401a0dfdccf84e16662d7bd38a18daa3ae29f8..6ebd10c6085030c0def08e8f26f2a0a391718f1e
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/sideEffectModule.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/sideEffectModule.ets
@@ -17,4 +17,5 @@
export let data2 = 'data from side effect module';
globalThis.someGlobalVar = 200; // 也变了全局状态
+
// [End export_change_global_data_200]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/sideEffectModuleOptimize.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyGlobalObject/sideEffectModuleOptimize.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/Index.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/Index.ets
old mode 100755
new mode 100644
index bd12a8a0a2886136879620db995e1c1bdb31d537..1fdf6ac524ec37bf5b46be545bb1bf0a20eb2e5c
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/Index.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/Index.ets
@@ -60,6 +60,7 @@ struct Index {
function maybeNotCalledAtAll() {
console.log(data);
}
+
// [End set_app_storage_var_200]
function maybeNotCalledAtAllOptimize() {
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/module.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/module.ets
old mode 100755
new mode 100644
index 8d84ffea4937a5161a0840123a26f27b6459e53f..221498215ad901daabd6356c3cca40fb79c90376
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/module.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/module.ets
@@ -17,4 +17,5 @@
export let data = 'data from module';
AppStorage.setOrCreate('SomeAppStorageVar1', 200); // 修改应用全局的UI状态
+
// [End set_app_storage_var]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/moduleOptimize.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyTheApplicationLevelArkUI/moduleOptimize.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/a.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/a.ets
old mode 100755
new mode 100644
index 2d5fc12b0819cc5ea08d1b49435f701386dab24a..732e3dbf476efd1c6bd7b0a93a36b73e15922b5a
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/a.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/a.ets
@@ -19,4 +19,5 @@ import { b } from './b';
console.log('Module A: ', b);
export const a = 'A';
+
// [End module_cycle_dependence_a]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/b.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/b.ets
old mode 100755
new mode 100644
index 106641288af9a5e5fe0fb47e006d1f2f50124bc7..646246d9407cf394efe88e9b72a40c3d40cd7870
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/b.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/b.ets
@@ -19,4 +19,5 @@ import { a } from './a';
console.log('Module B: ', a);
export const b = 'B';
+
// [End module_cycle_dependence_b]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/main.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/main.ets
old mode 100755
new mode 100644
index 5a06290dd99809176464a385cf826c600b961725..4238ef7c177c04f926455c5f95202eb8aec5f3a7
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/main.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/main.ets
@@ -72,4 +72,5 @@ struct main {
.width('100%')
}
}
+
// [End call_modify_array_prototype_include]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/modifyPrototype.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/modifyPrototype.ts
old mode 100755
new mode 100644
index e67a9730726c1de2fc16c23abd5786c58bfb2943..0b48732dd93067d94bbfe8cf866660a1c1189623
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/modifyPrototype.ts
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/ModifyingGlobalVariables/modifyPrototype.ts
@@ -19,4 +19,5 @@ export let data = 'data from modifyPrototype';
Array.prototype.includes = function (value) {
return this.indexOf(value) == -1;
};
+
// [End array_prototype_include]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/main.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/main.ets
old mode 100755
new mode 100644
index d327b4e0df14c133ba8fed5008dc9d68347b69ce..ddea2cb475403a23b06202defcf2358a97c7a440
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/main.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/main.ets
@@ -64,4 +64,5 @@ struct main {
.height('50%')
.width('100%')
}
-}
\ No newline at end of file
+}
+
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/module.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/module.ets
old mode 100755
new mode 100644
index d83291a9749632fe4fed48fec4b3e90ca3097958..bce1bef302fd23b91fb7162beb45754ead86e946
--- a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/module.ets
+++ b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/module.ets
@@ -21,4 +21,5 @@ export function initialize() {
// [Start module_load_optimize]
export const dataOptimizeTwo = 1;
+
// [End module_load_optimize]
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/topCodeModule.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/topCodeModule.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/topCodeModuleOptimize.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/pages/TopCodeModification/topCodeModuleOptimize.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/util/CommonButton.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/util/CommonButton.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/util/resource.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/ets/util/resource.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/ets/test/ModuleLoadingSideEffects.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/ets/test/ModuleLoadingSideEffects.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/oh-package.json5 b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/ohosTest.md b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/screenshots/ModuleLoadingSideEffects.png b/code/DocsSample/ArkTs/ArkTSRuntime/ArkTSModule/ModuleLoadingSideEffects/screenshots/ModuleLoadingSideEffects.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/README.md b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/code-linter.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/pages/SendableObjTest.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/ets/pages/SendableObjTest.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/ohosTest.md b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/screenshots/NativeInterthreadShared_1.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/screenshots/NativeInterthreadShared_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/screenshots/NativeInterthreadShared_2.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ApplicationMultithreadingDevelopment/NativeInterthreadShared/screenshots/NativeInterthreadShared_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/README.md b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/code-linter.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/ohosTest.md b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/screenshots/AsyncConcurrencyOverview_1.png b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/screenshots/AsyncConcurrencyOverview_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/screenshots/AsyncConcurrencyOverview_2.png b/code/DocsSample/ArkTs/ArkTsConcurrent/AsyncConcurrencyOverview/screenshots/AsyncConcurrencyOverview_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/README.md b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/code-linter.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/ArrayBufferObject.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/ArrayBufferObject.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/NormalObject.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/NormalObject.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/SharedArrayBufferObject.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/SharedArrayBufferObject.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/Test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/Test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/TransferabledObject.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/TransferabledObject.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/pixelMapTest.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/managers/pixelMapTest.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/util/CommonButton.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/util/CommonButton.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/util/resource.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/ets/util/resource.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/ohosTest.md b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/screenshots/CommunicationObjects_1.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/screenshots/CommunicationObjects_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/screenshots/CommunicationObjects_2.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/CommunicationObjects/screenshots/CommunicationObjects_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/notallowedInside/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/ets/objectliteralsability/ObjectliteralsAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/ets/objectliteralsability/ObjectliteralsAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/objectliterals/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/ets/templatetypeability/TemplatetypeAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/ets/templatetypeability/TemplatetypeAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/templatetype/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/ets/typecannotability/TypecannotAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/ets/typecannotability/TypecannotAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/typecannot/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablenotsupported/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/ConcurrentThreadCommunication/InterThreadCommunicationObjects/SendableObject/RulesAndRestrictions/variablesupport/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/AppScope/app.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/README.md b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/code-linter.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/.gitignore b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/build-profile.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/obfuscation-rules.txt b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/mock/mock-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/mock/mock-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/hvigorfile.ts b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/oh-package.json5 b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/ohosTest.md b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/screenshots/MultiThreadConcurrencyOverview_1.png b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/screenshots/MultiThreadConcurrencyOverview_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/screenshots/MultiThreadConcurrencyOverview_2.png b/code/DocsSample/ArkTs/ArkTsConcurrent/MultithreadedConcurrency/MultiThreadConcurrencyOverview/screenshots/MultiThreadConcurrencyOverview_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/types/libaboutcodecache/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/types/libaboutcodecache/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/types/libaboutcodecache/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/cpp/types/libaboutcodecache/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/ets/aboutcodecacheability/AboutcodecacheAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/ets/aboutcodecacheability/AboutcodecacheAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/aboutcodecache/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/openinspector/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/runtimetask/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/screenshots/JsvmDebug_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/screenshots/JsvmDebug_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/screenshots/JsvmDebug_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/screenshots/JsvmDebug_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/types/libsnapshot/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/types/libsnapshot/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/types/libsnapshot/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/cpp/types/libsnapshot/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/ets/snapshotability/SnapshotAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/ets/snapshotability/SnapshotAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmDebug/snapshot/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/screenshots/JsvmProcess_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/screenshots/JsvmProcess_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/screenshots/JsvmProcess_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmProcess/screenshots/JsvmProcess_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarray/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/types/libcreatearraywithlength/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/types/libcreatearraywithlength/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/types/libcreatearraywithlength/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/cpp/types/libcreatearraywithlength/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/ets/createarraywithlengthability/CreatearraywithlengthAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/ets/createarraywithlengthability/CreatearraywithlengthAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createarraywithlength/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/types/libcreatedataview/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/types/libcreatedataview/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/types/libcreatedataview/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/cpp/types/libcreatedataview/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/ets/createdataviewability/CreatedataviewAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/ets/createdataviewability/CreatedataviewAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createdataview/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/types/libcreatetypedarray/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/types/libcreatetypedarray/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/types/libcreatetypedarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/cpp/types/libcreatetypedarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/ets/createtypedarrayability/CreatetypedarrayAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/ets/createtypedarrayability/CreatetypedarrayAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/createtypedarray/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/types/libdeleteelement/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/types/libdeleteelement/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/types/libdeleteelement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/cpp/types/libdeleteelement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/ets/deleteelementability/DeleteelementAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/ets/deleteelementability/DeleteelementAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/deleteelement/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/types/libgetarraylength/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/types/libgetarraylength/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/types/libgetarraylength/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/cpp/types/libgetarraylength/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/ets/getarraylengthability/GetarraylengthAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/ets/getarraylengthability/GetarraylengthAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getarraylength/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/types/libgetdataviewinfo/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/types/libgetdataviewinfo/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/types/libgetdataviewinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/cpp/types/libgetdataviewinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/ets/getdataviewinfoability/GetdataviewinfoAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/ets/getdataviewinfoability/GetdataviewinfoAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getdataviewinfo/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/types/libgetelement/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/types/libgetelement/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/types/libgetelement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/cpp/types/libgetelement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/ets/getelementability/GetelementAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/ets/getelementability/GetelementAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/getelement/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/types/libgettypedarrayinfo/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/types/libgettypedarrayinfo/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/types/libgettypedarrayinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/cpp/types/libgettypedarrayinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/ets/gettypedarrayinfoability/GettypedarrayinfoAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/ets/gettypedarrayinfoability/GettypedarrayinfoAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/gettypedarrayinfo/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/types/libhaselement/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/types/libhaselement/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/types/libhaselement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/cpp/types/libhaselement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/ets/haselementability/HaselementAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/ets/haselementability/HaselementAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/haselement/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/types/libisarray/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/types/libisarray/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/types/libisarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/cpp/types/libisarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/ets/isarrayability/IsarrayAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/ets/isarrayability/IsarrayAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isarray/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/types/libisdataview/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/types/libisdataview/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/types/libisdataview/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/cpp/types/libisdataview/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/ets/isdataviewability/IsdataviewAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/ets/isdataviewability/IsdataviewAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/isdataview/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/types/libistypedarray/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/types/libistypedarray/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/types/libistypedarray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/cpp/types/libistypedarray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/ets/istypedarrayability/IstypedarrayAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/ets/istypedarrayability/IstypedarrayAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/istypedarray/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/screenshots/JsvmAboutArray_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/screenshots/JsvmAboutArray_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/screenshots/JsvmAboutArray_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/screenshots/JsvmAboutArray_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/types/libsetelement/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/types/libsetelement/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/types/libsetelement/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/cpp/types/libsetelement/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/ets/setelementability/SetelementAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/ets/setelementability/SetelementAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArray/setelement/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/types/libcreatearraybuffer/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/types/libcreatearraybuffer/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/types/libcreatearraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/cpp/types/libcreatearraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/ets/createarraybufferability/CreatearraybufferAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/ets/createarraybufferability/CreatearraybufferAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/createarraybuffer/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/getarraybufferinfo/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/types/libisarraybuffer/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/types/libisarraybuffer/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/types/libisarraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/cpp/types/libisarraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/ets/isarraybufferability/IsarraybufferAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/ets/isarraybufferability/IsarraybufferAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isarraybuffer/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/types/libisdetachedarraybuffer/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/types/libisdetachedarraybuffer/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/types/libisdetachedarraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/cpp/types/libisdetachedarraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/ets/isdetachedarraybufferability/IsdetachedarraybufferAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/ets/isdetachedarraybufferability/IsdetachedarraybufferAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/isdetachedarraybuffer/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/screenshots/JsvmAboutArraybuffer_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/screenshots/JsvmAboutArraybuffer_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/screenshots/JsvmAboutArraybuffer_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutArraybuffer/screenshots/JsvmAboutArraybuffer_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/types/libcreatebigintint64/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/types/libcreatebigintint64/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/types/libcreatebigintint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/cpp/types/libcreatebigintint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/ets/createbigintint64ability/Createbigintint64Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/ets/createbigintint64ability/Createbigintint64Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintint64/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/types/libcreatebigintuint64/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/types/libcreatebigintuint64/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/types/libcreatebigintuint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/cpp/types/libcreatebigintuint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/ets/createbigintuint64ability/Createbigintuint64Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/ets/createbigintuint64ability/Createbigintuint64Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintuint64/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/types/libcreatebigintwords/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/types/libcreatebigintwords/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/types/libcreatebigintwords/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/cpp/types/libcreatebigintwords/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/ets/createbigintwordsability/CreatebigintwordsAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/ets/createbigintwordsability/CreatebigintwordsAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/createbigintwords/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/types/libgetvaluebigintint64/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/types/libgetvaluebigintint64/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/types/libgetvaluebigintint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/cpp/types/libgetvaluebigintint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/ets/getvaluebigintint64ability/Getvaluebigintint64Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/ets/getvaluebigintint64ability/Getvaluebigintint64Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintint64/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/types/libgetvaluebigintuint64/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/types/libgetvaluebigintuint64/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/types/libgetvaluebigintuint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/cpp/types/libgetvaluebigintuint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/ets/getvaluebigintuint64ability/Getvaluebigintuint64Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/ets/getvaluebigintuint64ability/Getvaluebigintuint64Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintuint64/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/getvaluebigintwords/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/screenshots/JsvmAboutBigint_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/screenshots/JsvmAboutBigint_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/screenshots/JsvmAboutBigint_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutBigint/screenshots/JsvmAboutBigint_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/types/libdefineclass/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/types/libdefineclass/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/types/libdefineclass/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/cpp/types/libdefineclass/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/ets/defineclassability/DefineclassAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/ets/defineclassability/DefineclassAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/defineclass/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/newinstance/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/types/libremovewrap/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/types/libremovewrap/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/types/libremovewrap/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/cpp/types/libremovewrap/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/ets/removewrapability/RemovewrapAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/ets/removewrapability/RemovewrapAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/removewrap/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/screenshots/JsvmAboutClass_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/screenshots/JsvmAboutClass_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/screenshots/JsvmAboutClass_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutClass/screenshots/JsvmAboutClass_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/createdate/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/types/libgetdatevalue/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/types/libgetdatevalue/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/types/libgetdatevalue/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/cpp/types/libgetdatevalue/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/ets/getdatevalueability/GetdatevalueAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/ets/getdatevalueability/GetdatevalueAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/getdatevalue/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/types/libisdate/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/types/libisdate/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/types/libisdate/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/cpp/types/libisdate/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/ets/isdateability/IsdateAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/ets/isdateability/IsdateAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/isdate/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/screenshots/JsvmAboutDate_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/screenshots/JsvmAboutDate_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/screenshots/JsvmAboutDate_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutDate/screenshots/JsvmAboutDate_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/types/libcheckobjecttypetag/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/types/libcheckobjecttypetag/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/types/libcheckobjecttypetag/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/cpp/types/libcheckobjecttypetag/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/ets/checkobjecttypetagability/CheckobjecttypetagAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/ets/checkobjecttypetagability/CheckobjecttypetagAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/checkobjecttypetag/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/types/libcreateexternal/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/types/libcreateexternal/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/types/libcreateexternal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/cpp/types/libcreateexternal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/ets/createexternalability/CreateexternalAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/ets/createexternalability/CreateexternalAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createexternal/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/types/libcreateobject/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/types/libcreateobject/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/types/libcreateobject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/cpp/types/libcreateobject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/ets/createobjectability/CreateobjectAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/ets/createobjectability/CreateobjectAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createobject/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/types/libcreatesymbol/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/types/libcreatesymbol/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/types/libcreatesymbol/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/cpp/types/libcreatesymbol/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/ets/createsymbolability/CreatesymbolAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/ets/createsymbolability/CreatesymbolAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/createsymbol/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getprototype/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/types/libgetvalueexternal/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/types/libgetvalueexternal/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/types/libgetvalueexternal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/cpp/types/libgetvalueexternal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/ets/getvalueexternalability/GetvalueexternalAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/ets/getvalueexternalability/GetvalueexternalAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/getvalueexternal/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/types/libinstanceof/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/types/libinstanceof/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/types/libinstanceof/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/cpp/types/libinstanceof/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/ets/instanceofability/InstanceofAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/ets/instanceofability/InstanceofAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/instanceof/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/types/libobjectfreeze/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/types/libobjectfreeze/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/types/libobjectfreeze/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/cpp/types/libobjectfreeze/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/ets/objectfreezeability/ObjectfreezeAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/ets/objectfreezeability/ObjectfreezeAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectfreeze/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/types/libobjectseal/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/types/libobjectseal/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/types/libobjectseal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/cpp/types/libobjectseal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/ets/objectsealability/ObjectsealAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/ets/objectsealability/ObjectsealAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/objectseal/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/screenshots/JsvmAboutObject_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/screenshots/JsvmAboutObject_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/screenshots/JsvmAboutObject_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/screenshots/JsvmAboutObject_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/types/libsymbolfor/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/types/libsymbolfor/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/types/libsymbolfor/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/cpp/types/libsymbolfor/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/ets/symbolforability/SymbolforAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/ets/symbolforability/SymbolforAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/symbolfor/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/types/libtypeof/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/types/libtypeof/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/types/libtypeof/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/cpp/types/libtypeof/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/ets/typeofability/TypeofAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/ets/typeofability/TypeofAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutObject/typeof/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetobool/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/types/libcoercetonumber/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/types/libcoercetonumber/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/types/libcoercetonumber/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/cpp/types/libcoercetonumber/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/ets/coercetonumberability/CoercetonumberAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/ets/coercetonumberability/CoercetonumberAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetonumber/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/types/libcoercetoobject/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/types/libcoercetoobject/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/types/libcoercetoobject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/cpp/types/libcoercetoobject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/ets/coercetoobjectability/CoercetoobjectAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/ets/coercetoobjectability/CoercetoobjectAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetoobject/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/types/libcoercetostring/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/types/libcoercetostring/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/types/libcoercetostring/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/cpp/types/libcoercetostring/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/ets/coercetostringability/CoercetostringAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/ets/coercetostringability/CoercetostringAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/coercetostring/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/types/libgetboolean/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/types/libgetboolean/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/types/libgetboolean/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/cpp/types/libgetboolean/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/ets/getbooleanability/GetbooleanAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/ets/getbooleanability/GetbooleanAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getboolean/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/types/libgetglobal/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/types/libgetglobal/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/types/libgetglobal/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/cpp/types/libgetglobal/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/ets/getglobalability/GetglobalAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/ets/getglobalability/GetglobalAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getglobal/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/types/libgetnull/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/types/libgetnull/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/types/libgetnull/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/cpp/types/libgetnull/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/ets/getnullability/GetnullAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/ets/getnullability/GetnullAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getnull/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/types/libgetundefined/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/types/libgetundefined/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/types/libgetundefined/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/cpp/types/libgetundefined/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/ets/getundefinedability/GetundefinedAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/ets/getundefinedability/GetundefinedAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getundefined/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/types/libgetvaluebool/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/types/libgetvaluebool/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/types/libgetvaluebool/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/cpp/types/libgetvaluebool/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/ets/getvalueboolability/GetvalueboolAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/ets/getvalueboolability/GetvalueboolAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/getvaluebool/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/screenshots/JsvmAboutPrimitive_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/screenshots/JsvmAboutPrimitive_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/screenshots/JsvmAboutPrimitive_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPrimitive/screenshots/JsvmAboutPrimitive_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ispromise/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/types/libresolvereject/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/types/libresolvereject/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/types/libresolvereject/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/cpp/types/libresolvereject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/ets/resolverejectability/ResolverejectAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/ets/resolverejectability/ResolverejectAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/resolvereject/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/screenshots/JsvmAboutPromise_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/screenshots/JsvmAboutPromise_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/screenshots/JsvmAboutPromise_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutPromise/screenshots/JsvmAboutPromise_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/types/libdefineproperties/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/types/libdefineproperties/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/types/libdefineproperties/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/cpp/types/libdefineproperties/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/ets/definepropertiesability/DefinepropertiesAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/ets/definepropertiesability/DefinepropertiesAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/defineproperties/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/types/libdeleteproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/types/libdeleteproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/types/libdeleteproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/cpp/types/libdeleteproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/ets/deletepropertyability/DeletepropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/ets/deletepropertyability/DeletepropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/deleteproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/types/libgetallpropertynames/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/types/libgetallpropertynames/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/types/libgetallpropertynames/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/cpp/types/libgetallpropertynames/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/ets/getallpropertynamesability/GetallpropertynamesAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/ets/getallpropertynamesability/GetallpropertynamesAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getallpropertynames/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/types/libgetnamedproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/types/libgetnamedproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/types/libgetnamedproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/cpp/types/libgetnamedproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/ets/getnamedpropertyability/GetnamedpropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/ets/getnamedpropertyability/GetnamedpropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getnamedproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/types/libgetproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/types/libgetproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/types/libgetproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/cpp/types/libgetproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/ets/getpropertyability/GetpropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/ets/getpropertyability/GetpropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/getpropertynames/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/types/libhasnamedproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/types/libhasnamedproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/types/libhasnamedproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/cpp/types/libhasnamedproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/ets/hasnamedpropertyability/HasnamedpropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/ets/hasnamedpropertyability/HasnamedpropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasnamedproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/types/libhasownproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/types/libhasownproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/types/libhasownproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/cpp/types/libhasownproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/ets/hasownpropertyability/HasownpropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/ets/hasownpropertyability/HasownpropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasownproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/types/libhasproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/types/libhasproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/types/libhasproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/cpp/types/libhasproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/ets/haspropertyability/HaspropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/ets/haspropertyability/HaspropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hasproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/screenshots/JsvmAboutProperty_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/screenshots/JsvmAboutProperty_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/screenshots/JsvmAboutProperty_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/screenshots/JsvmAboutProperty_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/types/libsetnamedproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/types/libsetnamedproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/types/libsetnamedproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/cpp/types/libsetnamedproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/ets/setnamedpropertyability/SetnamedpropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/ets/setnamedpropertyability/SetnamedpropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setnamedproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/types/libsetproperty/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/types/libsetproperty/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/types/libsetproperty/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/cpp/types/libsetproperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/ets/setpropertyability/SetpropertyAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/ets/setpropertyability/SetpropertyAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutProperty/setproperty/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/types/libcreatestringlatin1/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/types/libcreatestringlatin1/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/types/libcreatestringlatin1/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/cpp/types/libcreatestringlatin1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/ets/createstringlatin1ability/Createstringlatin1Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/ets/createstringlatin1ability/Createstringlatin1Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringlatin1/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/types/libcreatestringutf16/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/types/libcreatestringutf16/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/types/libcreatestringutf16/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/cpp/types/libcreatestringutf16/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/ets/createstringutf16ability/Createstringutf16Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/ets/createstringutf16ability/Createstringutf16Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf16/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/types/libcreatestringutf8/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/types/libcreatestringutf8/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/types/libcreatestringutf8/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/cpp/types/libcreatestringutf8/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/ets/createstringutf8ability/Createstringutf8Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/ets/createstringutf8ability/Createstringutf8Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/createstringutf8/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/types/libgetvaluestringlatin1/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/types/libgetvaluestringlatin1/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/types/libgetvaluestringlatin1/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/cpp/types/libgetvaluestringlatin1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/ets/getvaluestringlatin1ability/Getvaluestringlatin1Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/ets/getvaluestringlatin1ability/Getvaluestringlatin1Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringlatin1/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/types/libgetvaluestringutf16/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/types/libgetvaluestringutf16/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/types/libgetvaluestringutf16/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/cpp/types/libgetvaluestringutf16/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/ets/getvaluestringutf16ability/Getvaluestringutf16Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/ets/getvaluestringutf16ability/Getvaluestringutf16Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf16/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/getvaluestringutf8/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/screenshots/JsvmAboutString_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/screenshots/JsvmAboutString_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/screenshots/JsvmAboutString_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmAboutString/screenshots/JsvmAboutString_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/types/libcreatedouble/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/types/libcreatedouble/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/types/libcreatedouble/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/cpp/types/libcreatedouble/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/ets/createdoubleability/CreatedoubleAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/ets/createdoubleability/CreatedoubleAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createdouble/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/types/libcreateint32/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/types/libcreateint32/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/types/libcreateint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/cpp/types/libcreateint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/ets/createint32ability/Createint32Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/ets/createint32ability/Createint32Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint32/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/types/libcreateint64/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/types/libcreateint64/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/types/libcreateint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/cpp/types/libcreateint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/ets/createint64ability/Createint64Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/ets/createint64ability/Createint64Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createint64/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/types/libcreateuint32/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/types/libcreateuint32/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/types/libcreateuint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/cpp/types/libcreateuint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/ets/createuint32ability/Createuint32Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/ets/createuint32ability/Createuint32Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/createuint32/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/types/libgetvaluedouble/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/types/libgetvaluedouble/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/types/libgetvaluedouble/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/cpp/types/libgetvaluedouble/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/ets/getvaluedoubleability/GetvaluedoubleAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/ets/getvaluedoubleability/GetvaluedoubleAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvaluedouble/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/types/libgetvalueint32/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/types/libgetvalueint32/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/types/libgetvalueint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/cpp/types/libgetvalueint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/ets/getvalueint32ability/Getvalueint32Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/ets/getvalueint32ability/Getvalueint32Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint32/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/types/libgetvalueint64/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/types/libgetvalueint64/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/types/libgetvalueint64/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/cpp/types/libgetvalueint64/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/ets/getvalueint64ability/Getvalueint64Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/ets/getvalueint64ability/Getvalueint64Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueint64/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/types/libgetvalueuint32/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/types/libgetvalueuint32/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/types/libgetvalueuint32/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/cpp/types/libgetvalueuint32/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/ets/getvalueuint32ability/Getvalueuint32Ability.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/ets/getvalueuint32ability/Getvalueuint32Ability.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/ets/getvalueuint32backupability/Getvalueuint32BackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/ets/getvalueuint32backupability/Getvalueuint32BackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/element/float.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/element/float.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/getvalueuint32/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/screenshots/JsvmBasicDataTypes_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/screenshots/JsvmBasicDataTypes_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/screenshots/JsvmBasicDataTypes_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmBasicDataTypes/screenshots/JsvmBasicDataTypes_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/types/libcreaterangeerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/types/libcreaterangeerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/types/libcreaterangeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/cpp/types/libcreaterangeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/ets/createrangeerrorability/CreaterangeerrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/ets/createrangeerrorability/CreaterangeerrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createrangeerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/types/libcreatesyntaxerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/types/libcreatesyntaxerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/types/libcreatesyntaxerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/cpp/types/libcreatesyntaxerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/ets/createsyntaxerrorability/CreatesyntaxerrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/ets/createsyntaxerrorability/CreatesyntaxerrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createsyntaxerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/types/libcreatetypeerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/types/libcreatetypeerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/types/libcreatetypeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/cpp/types/libcreatetypeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/ets/createtypeerrorability/CreateTypeErrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/ets/createtypeerrorability/CreateTypeErrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/createtypeerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/types/libgetandclearlastexception/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/types/libgetandclearlastexception/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/types/libgetandclearlastexception/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/cpp/types/libgetandclearlastexception/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/ets/getandclearlastexceptionability/GetandclearlastexceptionAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/ets/getandclearlastexceptionability/GetandclearlastexceptionAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getandclearlastexception/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/types/libgetlasterrorinfo/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/types/libgetlasterrorinfo/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/types/libgetlasterrorinfo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/cpp/types/libgetlasterrorinfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/ets/getlasterrorinfoability/GetlasterrorInfoAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/ets/getlasterrorinfoability/GetlasterrorInfoAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/getlasterrorinfo/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/types/libiserror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/types/libiserror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/types/libiserror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/cpp/types/libiserror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/ets/iserrorability/IserrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/ets/iserrorability/IserrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/iserror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/types/libisexceptionpending/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/types/libisexceptionpending/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/types/libisexceptionpending/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/cpp/types/libisexceptionpending/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/ets/isexceptionpendingability/IsexceptionpendingAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/ets/isexceptionpendingability/IsexceptionpendingAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/isexceptionpending/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/screenshots/JsvmError_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/screenshots/JsvmError_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/screenshots/JsvmError_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/screenshots/JsvmError_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/types/libthrowerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/types/libthrowerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/types/libthrowerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/cpp/types/libthrowerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/ets/throwerrorability/ThrowerrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/ets/throwerrorability/ThrowerrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/types/libthrowrangeerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/types/libthrowrangeerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/types/libthrowrangeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/cpp/types/libthrowrangeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/ets/throwrangeerrorability/ThrowrangeerrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/ets/throwrangeerrorability/ThrowrangeerrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwrangeerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/types/libthrowsyntaxerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/types/libthrowsyntaxerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/types/libthrowsyntaxerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/cpp/types/libthrowsyntaxerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/ets/throwsyntaxerrorability/ThrowsyntaxerrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/ets/throwsyntaxerrorability/ThrowsyntaxerrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwsyntaxerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/types/libthrowtypeerror/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/types/libthrowtypeerror/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/types/libthrowtypeerror/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/cpp/types/libthrowtypeerror/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/ets/throwtypeerrorability/ThrowtypeerrorAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/ets/throwtypeerrorability/ThrowtypeerrorAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmError/throwtypeerror/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/types/libaddfinalizer/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/types/libaddfinalizer/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/types/libaddfinalizer/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/cpp/types/libaddfinalizer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/ets/addfinalizerability/AddfinalizerAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/ets/addfinalizerability/AddfinalizerAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/addfinalizer/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/types/libopenescapablehandlescope/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/types/libopenescapablehandlescope/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/types/libopenescapablehandlescope/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/cpp/types/libopenescapablehandlescope/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/ets/openescapablehandlescopeability/OpenescapablehandlescopeAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/ets/openescapablehandlescopeability/OpenescapablehandlescopeAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openescapablehandlescope/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/openhandlescope/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/types/libreferenceref/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/types/libreferenceref/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/types/libreferenceref/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/cpp/types/libreferenceref/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/ets/referencerefability/ReferencerefAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/ets/referencerefability/ReferencerefAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/referenceref/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/screenshots/JsvmLifeCycle_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/screenshots/JsvmLifeCycle_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/screenshots/JsvmLifeCycle_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/JsvmLifeCycle/screenshots/JsvmLifeCycle_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/types/libaboutjson/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/types/libaboutjson/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/types/libaboutjson/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/cpp/types/libaboutjson/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/ets/aboutjsonability/AboutjsonAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/ets/aboutjsonability/AboutjsonAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/aboutjson/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/createsnapshot/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/types/libfunctioncall/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/types/libfunctioncall/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/types/libfunctioncall/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/cpp/types/libfunctioncall/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/ets/functioncallability/FunctioncallAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/ets/functioncallability/FunctioncallAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/functioncall/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/types/libpumpmessageloop/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/types/libpumpmessageloop/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/types/libpumpmessageloop/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/cpp/types/libpumpmessageloop/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/ets/pumpmessageloopability/PumpmessageloopAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/ets/pumpmessageloopability/PumpmessageloopAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/pumpmessageloop/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/screenshots/UsageInstructionsOne_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/screenshots/UsageInstructionsOne_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/screenshots/UsageInstructionsOne_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsOne/screenshots/UsageInstructionsOne_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/AppScope/app.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/README.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/types/libadjustexternalmemory/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/types/libadjustexternalmemory/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/types/libadjustexternalmemory/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/cpp/types/libadjustexternalmemory/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/ets/adjustexternalmemoryability/AdjustexternalmemoryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/ets/adjustexternalmemoryability/AdjustexternalmemoryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/adjustexternalmemory/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/code-linter.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/types/libgetheapstatistics/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/types/libgetheapstatistics/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/types/libgetheapstatistics/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/cpp/types/libgetheapstatistics/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/ets/getheapstatisticsability/GetheapstatisticsAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/ets/getheapstatisticsability/GetheapstatisticsAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getheapstatistics/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/types/libgetversion/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/types/libgetversion/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/types/libgetversion/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/cpp/types/libgetversion/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/ets/getversionability/GetversionAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/ets/getversionability/GetversionAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getversion/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/getvm/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/types/libmemorypressurenotification/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/types/libmemorypressurenotification/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/types/libmemorypressurenotification/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/cpp/types/libmemorypressurenotification/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/ets/memorypressurenotificationability/MemorypressurenotificationAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/ets/memorypressurenotificationability/MemorypressurenotificationAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/memorypressurenotification/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/ohosTest.md b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/screenshots/UsageInstructionsTwo_1.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/screenshots/UsageInstructionsTwo_1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/screenshots/UsageInstructionsTwo_2.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/screenshots/UsageInstructionsTwo_2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/.gitignore b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/build-profile.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/hvigorfile.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/obfuscation-rules.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/obfuscation-rules.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/hello.cpp b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/hello.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/types/libstrictequals/Index.d.ts b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/types/libstrictequals/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/types/libstrictequals/oh-package.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/cpp/types/libstrictequals/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/ets/strictequalsability/StrictequalsAbility.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/ets/strictequalsability/StrictequalsAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/JSVMAPI/JsvmUsageGuide/UsageInstructionsTwo/strictequals/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/callback.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/callback.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry1/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry1/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry1/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/cpp/types/libentry1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/ets/test/NodeAPIAsynchronousTask.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/ets/test/NodeAPIAsynchronousTask.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/screenshots/NodeAPIAsynchronousTask1.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/screenshots/NodeAPIAsynchronousTask1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/screenshots/NodeAPIAsynchronousTask2.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeAPIAsynchronousTask/screenshots/NodeAPIAsynchronousTask2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/file.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/file.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry1/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry1/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry1/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/cpp/types/libentry1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/Test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/Test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/ets/test/NodeApiLoadModule.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/ets/test/NodeApiLoadModule.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/screenshots/NodeApiLoadModule1.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/screenshots/NodeApiLoadModule1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/screenshots/NodeApiLoadModule2.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModule/screenshots/NodeApiLoadModule2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/api.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/api.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/file.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/file.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/har_name.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/har_name.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/remote_har.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/remote_har.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryfour/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryfour/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryfour/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryfour/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryone/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryone/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryone/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentryone/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrythree/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrythree/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrythree/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrythree/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrytwo/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrytwo/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrytwo/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/cpp/types/libentrytwo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/Test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/Test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/ets/test/NodeApiLoadModuleWithInfo.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/ets/test/NodeApiLoadModuleWithInfo.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/types/libhar1/index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/types/libhar1/index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/types/libhar1/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/cpp/types/libhar1/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har1/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/har2/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/main/ets/components/MainPage.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/main/ets/components/MainPage.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/library/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/screenshots/NodeApiLoadModuleWithInfo1.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/screenshots/NodeApiLoadModuleWithInfo1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/screenshots/NodeApiLoadModuleWithInfo2.png b/code/DocsSample/ArkTs/NodeAPI/NodeAPIClassicUseCases/NodeApiLoadModuleWithInfo/screenshots/NodeApiLoadModuleWithInfo2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/.gitignore
deleted file mode 100755
index d2ff20141ceed86d87c0ea5d99481973005bab2b..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/.gitignore
+++ /dev/null
@@ -1,12 +0,0 @@
-/node_modules
-/oh_modules
-/local.properties
-/.idea
-**/build
-/.hvigor
-.cxx
-/.clangd
-/.clang-format
-/.clang-tidy
-**/.test
-/.appanalyzer
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/app.json5
deleted file mode 100755
index b87b01bcc5b713156fc2aad7e7356d712e85e723..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/app.json5
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "app": {
- "bundleName": "com.samples.nodeapiapplicationscenario",
- "vendor": "example",
- "versionCode": 1000000,
- "versionName": "1.0.0",
- "icon": "$media:app_icon",
- "label": "$string:app_name"
- }
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/resources/base/element/string.json
deleted file mode 100755
index b853cf75b1c426baf4bab34a98b9780f6770199e..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/resources/base/element/string.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "string": [
- {
- "name": "app_name",
- "value": "NodeApiApplicationScenario"
- }
- ]
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/resources/base/media/app_icon.png
deleted file mode 100755
index a39445dc87828b76fed6d2ec470dd455c45319e3..0000000000000000000000000000000000000000
Binary files a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/AppScope/resources/base/media/app_icon.png and /dev/null differ
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/README.md
deleted file mode 100755
index 68729a5cbb6dec596bbd77b6412bc66a7851137c..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/README.md
+++ /dev/null
@@ -1,87 +0,0 @@
-# ArkTSNode-API使用场景
-
-### 介绍
-
-开发者通过pthread_create创建新线程后,可以通过napi_create_ark_runtime来创建一个新的ArkTS基础运行时环境,并通过该运行时环境加载ArkTS模块。当使用结束后,开发者需要通过napi_destroy_ark_runtime来销毁所创建的ArkTS基础运行时环境。
-
-napi_create_threadsafe_function是Node-API接口之一,用于创建一个线程安全的JavaScript函数。主要用于在多个线程之间共享和调用,而不会出现竞争条件或死锁。例如异步计算、数据共享、多线程编程场景。
-
-Node-API中的napi_call_threadsafe_function_with_priority接口的功能是从异步线程向ArkTS线程投递任务,底层队列会根据任务的优先级和入队方式来处理任务。
-
-在自己创建的ArkTS运行环境中调用异步的ArkTS接口时,可以通过使用Node-API中的扩展接口napi_run_event_loop和napi_stop_event_loop来运行和停止ArkTS实例中的事件循环,该工程中展示的代码详细描述可查如下链接。
-
-- [使用Node-API接口创建ArkTS运行时环境](https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/napi/use-napi-ark-runtime.md)
-- [使用Node-API接口进行线程安全开发](https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/napi/use-napi-thread-safety.md)
-- [使用Node-API接口从异步线程向ArkTS线程投递指定优先级和入队方式的的任务](https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/napi/use-call-threadsafe-function-with-priority.md)
-- [使用扩展的Node-API接口在异步线程中运行和停止事件循环](https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/napi/use-napi-event-loop.md)
-
-### 效果预览
-
-| 首页 | 执行结果图 |
-| ------------------------------------------------------------ | ------------------------------------------------------------ |
-|
|
|
-
-### 使用说明
-
-1. 运行Index主界面。
-2. 页面呈现上述首页效果,分别点击button组件可以执行对应文本内容的Node-API接口并将文本NodeAPI改为执行成功结果。
-3. 运行测试用例NodeApiApplicationScenario.test.ets文件对页面代码进行测试可以全部通过。
-
-### 工程目录
-
-```
-entry/src/
- ├── main
- │ ├── cpp
- │ │ ├── types
- │ │ ├── libentry
- │ │ ├── Index.d.ts
- │ │ ├── oh-package.json5
- │ │ ├── libentry1
- │ │ ├── Index.d.ts
- │ │ ├── oh-package.json5
- │ │ ├── CMakeLists.txt
- │ │ ├── napi_init.cpp
- │ │ ├── thread_safety.cpp
- │ ├── ets
- │ │ ├── entryability
- │ │ ├── entrybackupability
- │ │ ├── pages
- │ │ ├── Index.ets // Node-API使用场景
- │ ├── module.json5
- │ └── resources
- ├── ohosTest
- │ ├── ets
- │ │ └── test
- │ │ ├── Ability.test.ets
- │ │ ├── NodeApiApplicationScenario.test.ets // 自动化测试代码
- │ │ └── List.test.ets
-```
-
-### 相关权限
-
-不涉及。
-
-### 依赖
-
-不涉及。
-
-### 约束与限制
-
-1.本示例仅支持标准系统上运行, 支持设备:RK3568。
-
-2.本示例为Stage模型,支持API14版本SDK,版本号:5.0.2.57,镜像版本号:OpenHarmony_5.0.2.58。
-
-3.本示例需要使用DevEco Studio 5.0.1 Release (Build Version: 5.0.5.306, built on December 6, 2024)及以上版本才可编译运行。
-
-### 下载
-
-如需单独下载本工程,执行如下命令:
-
-````
-git init
-git config core.sparsecheckout true
-echo code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario > .git/info/sparse-checkout
-git remote add origin https://gitee.com/openharmony/applications_app_samples.git
-git pull origin master
-````
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/build-profile.json5
deleted file mode 100755
index df8b8004f9207069a86cc1b12716cdcdb73f9072..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/build-profile.json5
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "app": {
- "signingConfigs": [],
- "products": [
- {
- "name": "default",
- "signingConfig": "default",
- "compileSdkVersion": 14,
- "compatibleSdkVersion": 14,
- "targetSdkVersion": 14,
- "runtimeOS": "OpenHarmony",
- "buildOption": {
- "strictMode": {
- "caseSensitiveCheck": true,
- "useNormalizedOHMUrl": true
- }
- }
- }
- ],
- "buildModeSet": [
- {
- "name": "debug",
- },
- {
- "name": "release"
- }
- ]
- },
- "modules": [
- {
- "name": "entry",
- "srcPath": "./entry",
- "targets": [
- {
- "name": "default",
- "applyToProducts": [
- "default"
- ]
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/code-linter.json5
deleted file mode 100755
index 28586467ee7a761c737d8654a73aed6fddbc3c71..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/code-linter.json5
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "files": [
- "**/*.ets"
- ],
- "ignore": [
- "**/src/ohosTest/**/*",
- "**/src/test/**/*",
- "**/src/mock/**/*",
- "**/node_modules/**/*",
- "**/oh_modules/**/*",
- "**/build/**/*",
- "**/.preview/**/*"
- ],
- "ruleSet": [
- "plugin:@performance/recommended",
- "plugin:@typescript-eslint/recommended"
- ],
- "rules": {
- }
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/.gitignore
deleted file mode 100755
index e2713a2779c5a3e0eb879efe6115455592caeea5..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/node_modules
-/oh_modules
-/.preview
-/build
-/.cxx
-/.test
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/build-profile.json5
deleted file mode 100755
index 69c4785e3c936e5eee8a952c36fae67a8f40e683..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/build-profile.json5
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "apiType": "stageMode",
-// [Start napi_event_loop_build]
-// [Start napi_ark_runtime_build]
- "buildOption": {
- "arkOptions" : {
- "runtimeOnly" : {
- "sources": [
- "./src/main/ets/pages/ObjectUtils.ets"
- ]
- }
- },
-// [End napi_event_loop_build]
-// [Start napi_ark_runtime_build]
- "externalNativeOptions": {
- "path": "./src/main/cpp/CMakeLists.txt",
- "arguments": "",
- "cppFlags": "",
- "abiFilters": [
- "arm64-v8a",
- "x86_64",
- "armeabi-v7a"
- ]
- }
- },
- "buildOptionSet": [
- {
- "name": "release",
- "arkOptions": {
- "obfuscation": {
- "ruleOptions": {
- "enable": false,
- "files": [
- "./obfuscation-rules.txt"
- ]
- }
- }
- },
- "nativeLib": {
- "debugSymbol": {
- "strip": true,
- "exclude": []
- }
- }
- },
- ],
- "targets": [
- {
- "name": "default"
- },
- {
- "name": "ohosTest",
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/hvigorfile.ts
deleted file mode 100755
index e4f43d54667f8327c367c8096bd08bb8c75aff54..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/hvigorfile.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { hapTasks } from '@ohos/hvigor-ohos-plugin';
-
-export default {
- system: hapTasks, /* Built-in plugin of Hvigor. It cannot be modified. */
- plugins:[] /* Custom plugin to extend the functionality of Hvigor. */
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/oh-package.json5
deleted file mode 100755
index 54a3b5a4446ba8baefec58d45e13bc351372dde4..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/oh-package.json5
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "name": "entry",
- "version": "1.0.0",
- "description": "Please describe the basic information.",
- "main": "",
- "author": "",
- "license": "",
- "dependencies": {
- "libentry.so": "file:./src/main/cpp/types/libentry",
- "libentry1.so": "file:./src/main/cpp/types/libentry1"
- }
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/CMakeLists.txt
deleted file mode 100755
index 59fb92fd61bd722b45780f2e2905d4bbd818e1e6..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-# the minimum version of CMake.
-cmake_minimum_required(VERSION 3.4.1)
-project(MyApplication)
-
-set(NATIVERENDER_ROOT_PATH ${CMAKE_CURRENT_SOURCE_DIR})
-
-include_directories(${NATIVERENDER_ROOT_PATH}
- ${NATIVERENDER_ROOT_PATH}/include)
-add_library(entry SHARED napi_init.cpp)
-target_link_libraries(entry PUBLIC libace_napi.z.so libhilog_ndk.z.so)
-add_library(entry1 SHARED thread_safety.cpp)
-target_link_libraries(entry1 PUBLIC libace_napi.z.so libhilog_ndk.z.so)
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/napi_init.cpp
deleted file mode 100755
index ec9b10d9e5fb4a5b85f81d1a3e88523bb12ed4e4..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/napi_init.cpp
+++ /dev/null
@@ -1,232 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-// [Start napi_call_threadsafe_function_with_priority_cpp]
-// [Start napi_ark_runtime_cpp]
-#include
-#include "napi/native_api.h"
-// [StartExclute napi_ark_runtime_cpp]
-#include
-#include
-#include
-
-static constexpr int INT_ARG_2 = 2; // 入参索引
-static constexpr int INT_ARG_12 = 12; // 入参索引
-static constexpr int INT_ARG_15 = 15; // 入参索引
-// [EndExclute napi_ark_runtime_cpp]
-// [StartExclute napi_call_threadsafe_function_with_priority_cpp]
-static void *CreateArkRuntimeFunc(void *arg)
-{
- // 1. 创建基础运行环境
- napi_env env;
- napi_status ret = napi_create_ark_runtime(&env);
- if (ret != napi_ok) {
- return nullptr;
- }
-
- // 2. 加载自定义模块
- napi_value objUtils;
- ret = napi_load_module_with_info(env, "entry/src/main/ets/pages/ObjectUtils", "com.example.myapplication/entry",
- &objUtils);
- if (ret != napi_ok) {
- return nullptr;
- }
-
- // 3. 使用ArkTS中的logger
- napi_value logger;
- ret = napi_get_named_property(env, objUtils, "Logger", &logger);
- if (ret != napi_ok) {
- return nullptr;
- }
- ret = napi_call_function(env, objUtils, logger, 0, nullptr, nullptr);
-
- // 4. 销毁ArkTS环境
- ret = napi_destroy_ark_runtime(&env);
-
- return nullptr;
-}
-
-static napi_value CreateArkRuntime(napi_env env, napi_callback_info info)
-{
- pthread_t tid;
- pthread_create(&tid, nullptr, CreateArkRuntimeFunc, nullptr);
- pthread_join(tid, nullptr);
- return nullptr;
-}
-// [StartExclute napi_ark_runtime_cpp]
-// [Start napi_event_loop_cpp]
-static napi_value ResolvedCallback(napi_env env, napi_callback_info info)
-{
- napi_stop_event_loop(env);
- return nullptr;
-}
-
-static napi_value RejectedCallback(napi_env env, napi_callback_info info)
-{
- napi_stop_event_loop(env);
- return nullptr;
-}
-
-static void *RunEventLoopFunc(void *arg)
-{
- // 1. 创建ArkTS实例
- napi_env env;
- napi_status ret = napi_create_ark_runtime(&env);
- if (ret != napi_ok) {
- return nullptr;
- }
-
- // 2. 加载自定义的模块
- napi_value objectUtils;
- // 'com.example.myapplication' 为当前应用的bundleName
- ret = napi_load_module_with_info(env, "ets/pages/ObjectUtils", "com.example.myapplication/entry", &objectUtils);
- if (ret != napi_ok) {
- return nullptr;
- }
-
- // 3. 调用异步SetTimeout接口
- napi_value setTimeout = nullptr;
- napi_value promise = nullptr;
-
- napi_get_named_property(env, objectUtils, "SetTimeout", &setTimeout);
- napi_call_function(env, objectUtils, setTimeout, 0, nullptr, &promise);
-
- napi_value theFunc = nullptr;
- if (napi_get_named_property(env, promise, "then", &theFunc) != napi_ok) {
- return nullptr;
- }
-
- napi_value resolvedCallback = nullptr;
- napi_value rejectedCallback = nullptr;
- napi_create_function(env, "resolvedCallback", NAPI_AUTO_LENGTH, ResolvedCallback, nullptr, &resolvedCallback);
- napi_create_function(env, "rejectedCallback", NAPI_AUTO_LENGTH, RejectedCallback, nullptr, &rejectedCallback);
- napi_value argv[2] = {resolvedCallback, rejectedCallback};
- napi_call_function(env, promise, theFunc, INT_ARG_2, argv, nullptr);
-
- auto flag = reinterpret_cast(arg);
- if (*flag == true) {
- napi_run_event_loop(env, napi_event_mode_default);
- } else {
- // 非阻塞式的处理任务,有可能队列中还没有任务就已经返回了
- napi_run_event_loop(env, napi_event_mode_nowait);
- }
- return nullptr;
-}
-
-static napi_value RunEventLoop(napi_env env, napi_callback_info info)
-{
- pthread_t tid;
- size_t argc = 1;
- napi_value argv[1] = {nullptr};
- napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr);
-
- bool flag = false;
- napi_get_value_bool(env, argv[0], &flag);
- // 创建异步线程
- pthread_create(&tid, nullptr, RunEventLoopFunc, &flag);
- pthread_join(tid, nullptr);
-
- return nullptr;
-}
-// [StartExclute napi_event_loop_cpp]
-// [EndExclute napi_call_threadsafe_function_with_priority_cpp]
-struct CallbackData {
- napi_threadsafe_function tsfn;
- napi_async_work work;
-};
-// ArkTS线程的回调实现
-static void CallJs(napi_env env, napi_value jsCb, void *context, void *data)
-{
- if (env == nullptr) {
- return;
- }
- napi_value resultNumber = nullptr;
- napi_value undefined = nullptr;
- napi_get_undefined(env, &undefined);
- napi_value number1 = nullptr;
- napi_create_int32(env, INT_ARG_12, &number1);
- napi_value number2 = nullptr;
- napi_create_int32(env, INT_ARG_15, &number2);
- napi_value argv[2] = {number1, number2};
- napi_call_function(env, undefined, jsCb, INT_ARG_2, argv, &resultNumber);
- int32_t res = 0;
- napi_get_value_int32(env, resultNumber, &res);
-}
-
-// 异步线程中调用该接口向ArkTS线程投递指定优先级和入队方式的任务
-static void ExecuteWork(napi_env env, void *data)
-{
- CallbackData *callbackData = reinterpret_cast(data);
- // 执行任务为napi_priority_idle优先级,入队方式为队列尾部入队
- napi_call_threadsafe_function_with_priority(callbackData->tsfn, nullptr, napi_priority_idle, true);
- napi_call_threadsafe_function_with_priority(callbackData->tsfn, nullptr, napi_priority_low, true);
- napi_call_threadsafe_function_with_priority(callbackData->tsfn, nullptr, napi_priority_high, true);
- napi_call_threadsafe_function_with_priority(callbackData->tsfn, nullptr, napi_priority_immediate, true);
- // 执行任务为napi_priority_high优先级,入队方式为队列头部入队
- napi_call_threadsafe_function_with_priority(callbackData->tsfn, nullptr, napi_priority_high, false);
-}
-
-static void WorkComplete(napi_env env, napi_status status, void *data)
-{
- CallbackData *callbackData = reinterpret_cast(data);
- napi_release_threadsafe_function(callbackData->tsfn, napi_tsfn_release);
- napi_delete_async_work(env, callbackData->work);
- callbackData->work = nullptr;
- callbackData->tsfn = nullptr;
-}
-
-static napi_value CallThreadSafeWithPriority(napi_env env, napi_callback_info info)
-{
- size_t argc = 1;
- napi_value jsCb = nullptr;
- CallbackData *callbackData = nullptr;
- napi_get_cb_info(env, info, &argc, &jsCb, nullptr, reinterpret_cast(&callbackData));
- napi_value resourceName = nullptr;
- napi_create_string_utf8(env, "Thread-safe Function Demo", NAPI_AUTO_LENGTH, &resourceName);
- napi_create_threadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr, callbackData, CallJs,
- &callbackData->tsfn);
- napi_create_async_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, &callbackData->work);
- napi_queue_async_work(env, callbackData->work);
- return nullptr;
-}
-// [EndExclute napi_event_loop_cpp]
-// [EndExclute napi_ark_runtime_cpp]
-EXTERN_C_START
-static napi_value Init(napi_env env, napi_value exports)
-{
- CallbackData *callbackData = new CallbackData();
- napi_property_descriptor desc[] = {
- {"createArkRuntime", nullptr, CreateArkRuntime, nullptr, nullptr, nullptr, napi_static, nullptr},
- {"runEventLoop", nullptr, RunEventLoop, nullptr, nullptr, nullptr, napi_default, nullptr},
- {"callThreadSafeWithPriority", nullptr, CallThreadSafeWithPriority, nullptr, nullptr, nullptr,
- napi_default, callbackData}};
- napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc);
- return exports;
-}
-EXTERN_C_END
-
-static napi_module nativeModule = {
- .nm_version = 1,
- .nm_flags = 0,
- .nm_filename = nullptr,
- .nm_register_func = Init,
- .nm_modname = "entry",
- .nm_priv = nullptr,
- .reserved = {0},
-};
-
-extern "C" __attribute__((constructor)) void RegisterQueueWorkModule() { napi_module_register(&nativeModule); }
-// [End napi_call_threadsafe_function_with_priority_cpp]
-// [End napi_event_loop_cpp]
-// [End napi_ark_runtime_cpp]
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/thread_safety.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/thread_safety.cpp
deleted file mode 100755
index dc5e4f08e19fd7ef1ac68b6a6584a81230a0e3fc..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/thread_safety.cpp
+++ /dev/null
@@ -1,146 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-// [Start napi_thread_safety_cpp]
-#include "napi/native_api.h"
-#include "hilog/log.h"
-#include
-
-static constexpr int INT_ARG_2 = 2; // 入参索引
-static constexpr int INT_BUF_32 = 32; // 入参索引
-
-struct CallbackData {
- napi_threadsafe_function tsfn;
- napi_async_work work;
-};
-
-static void ExecuteWork(napi_env env, void *data)
-{
- CallbackData *callbackData = reinterpret_cast(data);
- std::promise promise;
- auto future = promise.get_future();
- napi_call_threadsafe_function(callbackData->tsfn, &promise, napi_tsfn_nonblocking);
- try {
- auto result = future.get();
- OH_LOG_INFO(LOG_APP, "XXX, Result from JS %{public}s", result.c_str());
- } catch (const std::exception &e) {
- OH_LOG_INFO(LOG_APP, "XXX, Result from JS %{public}s", e.what());
- }
-}
-
-static napi_value ResolvedCallback(napi_env env, napi_callback_info info)
-{
- void *data = nullptr;
- size_t argc = 1;
- napi_value argv[1];
- if (napi_get_cb_info(env, info, &argc, argv, nullptr, &data) != napi_ok) {
- return nullptr;
- }
- size_t result = 0;
- char buf[32] = {0};
- napi_get_value_string_utf8(env, argv[0], buf, INT_BUF_32, &result);
- reinterpret_cast *>(data)->set_value(std::string(buf));
- return nullptr;
-}
-
-static napi_value RejectedCallback(napi_env env, napi_callback_info info)
-{
- void *data = nullptr;
- if (napi_get_cb_info(env, info, nullptr, nullptr, nullptr, &data) != napi_ok) {
- return nullptr;
- }
- reinterpret_cast *>(data)->set_exception(
- std::make_exception_ptr(std::runtime_error("Error in jsCallback")));
- return nullptr;
-}
-
-static void CallJs(napi_env env, napi_value jsCb, void *context, void *data)
-{
- if (env == nullptr) {
- return;
- }
- napi_value undefined = nullptr;
- napi_value promise = nullptr;
- napi_get_undefined(env, &undefined);
- napi_call_function(env, undefined, jsCb, 0, nullptr, &promise);
- napi_value thenFunc = nullptr;
- if (napi_get_named_property(env, promise, "then", &thenFunc) != napi_ok) {
- return;
- }
- napi_value resolvedCallback;
- napi_value rejectedCallback;
- napi_create_function(env, "resolvedCallback", NAPI_AUTO_LENGTH, ResolvedCallback, data, &resolvedCallback);
- napi_create_function(env, "rejectedCallback", NAPI_AUTO_LENGTH, RejectedCallback, data, &rejectedCallback);
- napi_value argv[2] = {resolvedCallback, rejectedCallback};
- napi_call_function(env, promise, thenFunc, INT_ARG_2, argv, nullptr);
-}
-
-static void WorkComplete(napi_env env, napi_status status, void *data)
-{
- CallbackData *callbackData = reinterpret_cast(data);
- napi_release_threadsafe_function(callbackData->tsfn, napi_tsfn_release);
- napi_delete_async_work(env, callbackData->work);
- callbackData->tsfn = nullptr;
- callbackData->work = nullptr;
-}
-
-
-static napi_value StartThread(napi_env env, napi_callback_info info)
-{
- size_t argc = 1;
- napi_value jsCb = nullptr;
- CallbackData *callbackData = nullptr;
- napi_get_cb_info(env, info, &argc, &jsCb, nullptr, reinterpret_cast(&callbackData));
-
- // 创建一个线程安全函数
- napi_value resourceName = nullptr;
- napi_create_string_utf8(env, "Thread-safe Function Demo", NAPI_AUTO_LENGTH, &resourceName);
- napi_create_threadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr, callbackData, CallJs,
- &callbackData->tsfn);
-
- // 创建一个异步任务
- // ExecuteWork会执行在一个由libuv创建的非JS线程上
- // 此处使用napi_create_async_work是为了模拟在非JS线程场景使用napi_call_threadsafe_function接口向JS线程提交任务
- napi_create_async_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, &callbackData->work);
-
- // 将异步任务加入到异步队列中
- napi_queue_async_work(env, callbackData->work);
- return nullptr;
-}
-
-
-EXTERN_C_START
-static napi_value Init(napi_env env, napi_value exports)
-{
- CallbackData *callbackData = new CallbackData(); // 可在线程退出时释放
- napi_property_descriptor desc[] = {
- {"startThread", nullptr, StartThread, nullptr, nullptr, nullptr, napi_default, callbackData},
- };
- napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc);
- return exports;
-}
-EXTERN_C_END
-// [End napi_thread_safety_cpp]
-
-static napi_module demoModule = {
- .nm_version = 1,
- .nm_flags = 0,
- .nm_filename = nullptr,
- .nm_register_func = Init,
- .nm_modname = "entry1",
- .nm_priv = ((void *)0),
- .reserved = {0},
-};
-
-extern "C" __attribute__((constructor)) void RegisterEntryModule(void) { napi_module_register(&demoModule); }
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry/Index.d.ts
deleted file mode 100755
index 02cad6e4e360d9319894bd82fed7bdde7a2ff6c3..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry/Index.d.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-// [Start napi_ark_runtime_dts]
-export const createArkRuntime: () => object;
-// [End napi_ark_runtime_dts]
-// [Start napi_event_loop_dts]
-export const runEventLoop: (isDefault: boolean) => object;
-// [End napi_event_loop_dts]
-// [Start napi_call_threadsafe_function_with_priority_dts]
-export const callThreadSafeWithPriority: (cb: (a: number, b: number) => number) => void;
-// [End napi_call_threadsafe_function_with_priority_dts]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry/oh-package.json5
deleted file mode 100755
index 846e4c7e13ead48abe6019bd40f3a13bf8f9c083..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry/oh-package.json5
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "name": "libentry.so",
- "types": "./Index.d.ts",
- "version": "1.0.0",
- "description": "Please describe the basic information."
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry1/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry1/Index.d.ts
deleted file mode 100755
index dd21c1bcca61780eb1b6af8ecd5fb35bf273447d..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry1/Index.d.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-// [Start napi_thread_safety_dts]
-export const startThread: (a: () => Promise) => void;
-// [End napi_thread_safety_dts]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry1/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry1/oh-package.json5
deleted file mode 100755
index 36e064ade2d3bc1ea4cfa7328074c55700ad0d91..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/cpp/types/libentry1/oh-package.json5
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "name": "libentry1.so",
- "types": "./Index.d.ts",
- "version": "1.0.0",
- "description": "Please describe the basic information."
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/entryability/EntryAbility.ets
deleted file mode 100755
index a36ca588fe1aa322e8fca13744debe6f29d41d44..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/entryability/EntryAbility.ets
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { AbilityConstant, ConfigurationConstant, UIAbility, Want } from '@kit.AbilityKit';
-import { hilog } from '@kit.PerformanceAnalysisKit';
-import { window } from '@kit.ArkUI';
-
-export default class EntryAbility extends UIAbility {
- onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
- this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET);
- hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
- }
-
- onDestroy(): void {
- hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onDestroy');
- }
-
- onWindowStageCreate(windowStage: window.WindowStage): void {
- // Main window is created, set main page for this ability
- hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate');
-
- windowStage.loadContent('pages/Index', (err) => {
- if (err.code) {
- hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? '');
- return;
- }
- hilog.info(0x0000, 'testTag', 'Succeeded in loading the content.');
- });
- }
-
- onWindowStageDestroy(): void {
- // Main window is destroyed, release UI related resources
- hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageDestroy');
- }
-
- onForeground(): void {
- // Ability has brought to foreground
- hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground');
- }
-
- onBackground(): void {
- // Ability has back to background
- hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onBackground');
- }
-};
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
deleted file mode 100755
index 1504a74f09dfdcfae408be979f99369a2c5affab..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { hilog } from '@kit.PerformanceAnalysisKit';
-import { BackupExtensionAbility, BundleVersion } from '@kit.CoreFileKit';
-
-export default class EntryBackupAbility extends BackupExtensionAbility {
- async onBackup() {
- hilog.info(0x0000, 'testTag', 'onBackup ok');
- }
-
- async onRestore(bundleVersion: BundleVersion) {
- hilog.info(0x0000, 'testTag', 'onRestore ok %{public}s', JSON.stringify(bundleVersion));
- }
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/pages/Index.ets
deleted file mode 100755
index 0df5e4a1b9afa0f1196fe4bc2f75c8eaf83d2dbe..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/pages/Index.ets
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-// [Start napi_call_threadsafe_function_with_priority_ets]
-// [Start napi_event_loop_ets]
-// [Start napi_ark_runtime_ets]
-import testNapi from 'libentry.so';
-// [StartExclute napi_call_threadsafe_function_with_priority_ets]
-// [StartExclute napi_event_loop_ets]
-// [StartExclute napi_ark_runtime_ets]
-// [Start napi_thread_safety_ets]
-import nativeModule from 'libentry1.so';
-// [StartExclute napi_thread_safety_ets]
-@Entry
-@Component
-struct Index {
- @State message: string = 'NodeAPI';
-
- build() {
- Column({ space: 5 }) {
- Text(this.message)
- .fontSize(30)
- .fontWeight(FontWeight.Bold)
- Button($r('app.string.createArkRuntime'))
- .width('70%')
- .onClick(() => {
- // [EndExclute napi_ark_runtime_ets]
- testNapi.createArkRuntime();
- // [End napi_ark_runtime_ets]
- this.message = 'ArkRuntime success';
- })
- Button($r('app.string.runEventLoop'))
- .width('70%')
- .onClick(() => {
- // [EndExclute napi_event_loop_ets]
- testNapi.runEventLoop(true);
- // [End napi_event_loop_ets]
- this.message = 'EventLoop success';
- })
- Button($r('app.string.CallThreadSafeWithPriority'))
- .width('70%')
- .onClick(() => {
- // [EndExclute napi_call_threadsafe_function_with_priority_ets]
- let callback = (a: number, b: number): number => {
- console.info('result is ' + (a + b))
- return a + b;
- }
- testNapi.callThreadSafeWithPriority(callback);
- // [End napi_call_threadsafe_function_with_priority_ets]
- this.message = 'ThreadSafeWithPriority success';
- })
- Button($r('app.string.startThread'))
- .width('70%')
- .onClick(() => {
- // [EndExclute napi_thread_safety_ets]
- let callback = (): Promise => {
- return new Promise((resolve) => {
- setTimeout(() => {
- resolve('string from promise');
- }, 5000);
- });
- }
- nativeModule.startThread(callback);
- // [End napi_thread_safety_ets]
- this.message = 'StartThread success';
- })
- }
- .width('100%')
- .height('100%')
- }
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/pages/ObjectUtils.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/pages/ObjectUtils.ets
deleted file mode 100755
index 7dc7cf1eea9caf2538cdd3e7516129333612bc03..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/ets/pages/ObjectUtils.ets
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-// [Start napi_ark_runtime_utils]
-export function Logger() {
- console.log('print log');
-}
-// [End napi_ark_runtime_utils]
-// [Start napi_event_loop_utils]
-export function SetTimeout(): Promise {
- return new Promise((resolve) => {
- setTimeout(() => {
- console.info('set timer delay 1s');
- // attempt to stop the event loop at napi terminal
- resolve();
- }, 1000)
- })
-}
-// [End napi_event_loop_utils]
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/module.json5
deleted file mode 100755
index 776ce01475229d674487a2830790c4c87b777379..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/module.json5
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "module": {
- "name": "entry",
- "type": "entry",
- "description": "$string:module_desc",
- "mainElement": "EntryAbility",
- "deviceTypes": [
- "default",
- "tablet"
- ],
- "deliveryWithInstall": true,
- "installationFree": false,
- "pages": "$profile:main_pages",
- "abilities": [
- {
- "name": "EntryAbility",
- "srcEntry": "./ets/entryability/EntryAbility.ets",
- "description": "$string:EntryAbility_desc",
- "icon": "$media:layered_image",
- "label": "$string:EntryAbility_label",
- "startWindowIcon": "$media:startIcon",
- "startWindowBackground": "$color:start_window_background",
- "exported": true,
- "skills": [
- {
- "entities": [
- "entity.system.home"
- ],
- "actions": [
- "action.system.home"
- ]
- }
- ]
- }
- ],
- "extensionAbilities": [
- {
- "name": "EntryBackupAbility",
- "srcEntry": "./ets/entrybackupability/EntryBackupAbility.ets",
- "type": "backup",
- "exported": false,
- "metadata": [
- {
- "name": "ohos.extension.backup",
- "resource": "$profile:backup_config"
- }
- ]
- }
- ]
- }
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/element/color.json
deleted file mode 100755
index d66f9a7d4ac61fb8d215239ab3620b7bcd77bf33..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/element/color.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "color": [
- {
- "name": "start_window_background",
- "value": "#FFFFFF"
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/element/string.json
deleted file mode 100755
index d3602bf6f2c040b44cebd7d809108d4383963ff9..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/element/string.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "string": [
- {
- "name": "module_desc",
- "value": "module description"
- },
- {
- "name": "EntryAbility_desc",
- "value": "description"
- },
- {
- "name": "EntryAbility_label",
- "value": "NodeApiApplicationScenario"
- },
- {
- "name": "createArkRuntime",
- "value": "Call createArkRuntime"
- },
- {
- "name": "runEventLoop",
- "value": "Call runEventLoop"
- },
- {
- "name": "CallThreadSafeWithPriority",
- "value": "Call CallThreadSafeWithPriority"
- },
- {
- "name": "startThread",
- "value": "Call startThread"
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/background.png
deleted file mode 100755
index f939c9fa8cc8914832e602198745f592a0dfa34d..0000000000000000000000000000000000000000
Binary files a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/background.png and /dev/null differ
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/foreground.png
deleted file mode 100755
index 4483ddad1f079e1089d685bd204ee1cfe1d01902..0000000000000000000000000000000000000000
Binary files a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/foreground.png and /dev/null differ
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/layered_image.json
deleted file mode 100755
index fb49920440fb4d246c82f9ada275e26123a2136a..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/layered_image.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "layered-image":
- {
- "background" : "$media:background",
- "foreground" : "$media:foreground"
- }
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/startIcon.png
deleted file mode 100755
index 205ad8b5a8a42e8762fbe4899b8e5e31ce822b8b..0000000000000000000000000000000000000000
Binary files a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/media/startIcon.png and /dev/null differ
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/profile/backup_config.json
deleted file mode 100755
index d742c2f96e7dd0f406f499941f3147345e998f95..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/profile/backup_config.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "allowToBackupRestore": true
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/profile/main_pages.json
deleted file mode 100755
index 1898d94f58d6128ab712be2c68acc7c98e9ab9ce..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/base/profile/main_pages.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "src": [
- "pages/Index"
- ]
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/dark/element/color.json
deleted file mode 100755
index 438d5bc43bb23c59c210d586b96635a72da5b64a..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/dark/element/color.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "color": [
- {
- "name": "start_window_background",
- "value": "#000000"
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/en_US/element/string.json
deleted file mode 100755
index 7ca182e99f606904a1859a975ed766bb1e549d10..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/en_US/element/string.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "string": [
- {
- "name": "module_desc",
- "value": "module description"
- },
- {
- "name": "EntryAbility_desc",
- "value": "description"
- },
- {
- "name": "EntryAbility_label",
- "value": "NodeApiArkTSRuntime"
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/zh_CN/element/string.json
deleted file mode 100755
index 90c5cf9c8775826a45f41adc99dec37f98a24902..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/main/resources/zh_CN/element/string.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "string": [
- {
- "name": "module_desc",
- "value": "模块描述"
- },
- {
- "name": "EntryAbility_desc",
- "value": "description"
- },
- {
- "name": "EntryAbility_label",
- "value": "NodeApiArkTSRuntime"
- }
- ]
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/Ability.test.ets
deleted file mode 100755
index 0f8ce9a2c012f8fe36114cef65216ef0b6254f41..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/Ability.test.ets
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { hilog } from '@kit.PerformanceAnalysisKit';
-import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium';
-
-export default function abilityTest() {
- describe('ActsAbilityTest', () => {
- // Defines a test suite. Two parameters are supported: test suite name and test suite function.
- beforeAll(() => {
- // Presets an action, which is performed only once before all test cases of the test suite start.
- // This API supports only one parameter: preset action function.
- })
- beforeEach(() => {
- // Presets an action, which is performed before each unit test case starts.
- // The number of execution times is the same as the number of test cases defined by **it**.
- // This API supports only one parameter: preset action function.
- })
- afterEach(() => {
- // Presets a clear action, which is performed after each unit test case ends.
- // The number of execution times is the same as the number of test cases defined by **it**.
- // This API supports only one parameter: clear action function.
- })
- afterAll(() => {
- // Presets a clear action, which is performed after all test cases of the test suite end.
- // This API supports only one parameter: clear action function.
- })
- it('assertContain', 0, () => {
- // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function.
- hilog.info(0x0000, 'testTag', '%{public}s', 'it begin');
- let a = 'abc';
- let b = 'b';
- // Defines a variety of assertion methods, which are used to declare expected boolean conditions.
- expect(a).assertContain(b);
- expect(a).assertEqual(a);
- })
- })
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/List.test.ets
deleted file mode 100755
index c1f5650096e4526fde49db00ccbe462f5f9c2492..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/List.test.ets
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import abilityTest from './Ability.test';
-import nodeApiApplicationScenarioTest from './NodeApiApplicationScenario.test';
-
-export default function testsuite() {
- abilityTest();
- nodeApiApplicationScenarioTest();
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/NodeApiApplicationScenario.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/NodeApiApplicationScenario.test.ets
deleted file mode 100755
index 25017f55819a8fa4a8fe4422c85d23b0aeae7a28..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/ets/test/NodeApiApplicationScenario.test.ets
+++ /dev/null
@@ -1,108 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { describe, it, expect, beforeAll } from '@ohos/hypium';
-// 导入测试依赖kit
-import { abilityDelegatorRegistry, Driver, ON } from '@kit.TestKit';
-import { UIAbility, Want } from '@kit.AbilityKit';
-
-const delegator: abilityDelegatorRegistry.AbilityDelegator = abilityDelegatorRegistry.getAbilityDelegator();
-const bundleName = abilityDelegatorRegistry.getArguments().bundleName;
-let want: Want;
-
-export default function nodeApiApplicationScenarioTest() {
- describe('nodeApiApplicationScenarioTest', () => {
- /**
- * 打开应用
- */
- beforeAll(async () => {
- want = {
- bundleName: bundleName,
- abilityName: 'EntryAbility'
- };
- await delegator.startAbility(want);
- const driver = Driver.create();
- await driver.delayMs(1000);
- const ability: UIAbility = await delegator.getCurrentTopAbility();
- console.info('get top ability');
- await driver.delayMs(1000);
- expect(ability.context.abilityInfo.name).assertEqual('EntryAbility');
- })
-
- /**
- * 点击按钮,调用createArkRuntime相关函数
- */
- it('testNodeApiArkTSRuntime001', 0, async (done: Function) => {
- console.info('uitest: testNodeApiArkTSRuntime001 begin');
- const driver = Driver.create();
- await driver.delayMs(1000);
- const button = await driver.findComponent(ON.text('Call createArkRuntime'));
- await driver.delayMs(1000);
- await button.click();
- await driver.delayMs(1000);
- await driver.assertComponentExist(ON.text('ArkRuntime success'));
- console.info('uitest: testNodeApiArkTSRuntime001 end');
- done();
- })
-
- /**
- * 点击按钮,调用runEventLoop相关函数
- */
- it('testNodeAPIEventLoop001', 0, async (done: Function) => {
- console.info('uitest: testNodeAPIEventLoop001 begin');
- const driver = Driver.create();
- await driver.delayMs(1000);
- const button = await driver.findComponent(ON.text('Call runEventLoop'));
- await driver.delayMs(1000);
- await button.click();
- await driver.delayMs(1000);
- await driver.assertComponentExist(ON.text('EventLoop success'));
- console.info('uitest: testNodeAPIEventLoop001 end');
- done();
- })
-
- /**
- * 点击按钮,调用CallThreadSafeWithPriority相关函数
- */
- it('testNodeAPICallThreadsafeFunctionWithPriority001', 0, async (done: Function) => {
- console.info('uitest: testNodeAPICallThreadsafeFunctionWithPriority001 begin');
- const driver = Driver.create();
- await driver.delayMs(1000);
- const button = await driver.findComponent(ON.text('Call CallThreadSafeWithPriority'));
- await driver.delayMs(1000);
- await button.click();
- await driver.delayMs(1000);
- await driver.assertComponentExist(ON.text('ThreadSafeWithPriority success'));
- console.info('uitest: testNodeAPIArray001 end');
- done();
- })
-
- /**
- * 点击按钮,调用startThread相关函数
- */
- it('testNodeAPIThreadSafety001', 0, async (done: Function) => {
- console.info('uitest: testNodeAPIThreadSafety001 begin');
- const driver = Driver.create();
- await driver.delayMs(1000);
- const button = await driver.findComponent(ON.text('Call startThread'));
- await driver.delayMs(1000);
- await button.click();
- await driver.delayMs(1000);
- await driver.assertComponentExist(ON.text('StartThread success'));
- console.info('uitest: testNodeAPIThreadSafety001 end');
- done();
- })
- })
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/module.json5
deleted file mode 100755
index 9983b2ba4e55e31a172f0328c82c9a75bfa00ded..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/ohosTest/module.json5
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "module": {
- "name": "entry_test",
- "type": "feature",
- "deviceTypes": [
- "default",
- "tablet"
- ],
- "deliveryWithInstall": true,
- "installationFree": false
- }
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/test/List.test.ets
deleted file mode 100755
index f1186b1f53c3a70930921c5dbd1417332bec56c9..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/test/List.test.ets
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import localUnitTest from './LocalUnit.test';
-
-export default function testsuite() {
- localUnitTest();
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/test/LocalUnit.test.ets
deleted file mode 100755
index 7fc57c77dbf76d8df08a2b802a55b948e3fcf968..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/entry/src/test/LocalUnit.test.ets
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium';
-
-export default function localUnitTest() {
- describe('localUnitTest', () => {
- // Defines a test suite. Two parameters are supported: test suite name and test suite function.
- beforeAll(() => {
- // Presets an action, which is performed only once before all test cases of the test suite start.
- // This API supports only one parameter: preset action function.
- });
- beforeEach(() => {
- // Presets an action, which is performed before each unit test case starts.
- // The number of execution times is the same as the number of test cases defined by **it**.
- // This API supports only one parameter: preset action function.
- });
- afterEach(() => {
- // Presets a clear action, which is performed after each unit test case ends.
- // The number of execution times is the same as the number of test cases defined by **it**.
- // This API supports only one parameter: clear action function.
- });
- afterAll(() => {
- // Presets a clear action, which is performed after all test cases of the test suite end.
- // This API supports only one parameter: clear action function.
- });
- it('assertContain', 0, () => {
- // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function.
- let a = 'abc';
- let b = 'b';
- // Defines a variety of assertion methods, which are used to declare expected boolean conditions.
- expect(a).assertContain(b);
- expect(a).assertEqual(a);
- });
- });
-}
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/hvigor/hvigor-config.json5
deleted file mode 100755
index cef74543b1f97c82275e4bf3434b162395bff2eb..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/hvigor/hvigor-config.json5
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "modelVersion": "5.0.1",
- "dependencies": {
- },
- "execution": {
- // "analyze": "normal", /* Define the build analyze mode. Value: [ "normal" | "advanced" | false ]. Default: "normal" */
- // "daemon": true, /* Enable daemon compilation. Value: [ true | false ]. Default: true */
- // "incremental": true, /* Enable incremental compilation. Value: [ true | false ]. Default: true */
- // "parallel": true, /* Enable parallel compilation. Value: [ true | false ]. Default: true */
- // "typeCheck": false, /* Enable typeCheck. Value: [ true | false ]. Default: false */
- },
- "logging": {
- // "level": "info" /* Define the log level. Value: [ "debug" | "info" | "warn" | "error" ]. Default: "info" */
- },
- "debugging": {
- // "stacktrace": false /* Disable stacktrace compilation. Value: [ true | false ]. Default: false */
- },
- "nodeOptions": {
- // "maxOldSpaceSize": 8192 /* Enable nodeOptions maxOldSpaceSize compilation. Unit M. Used for the daemon process. Default: 8192*/
- // "exposeGC": true /* Enable to trigger garbage collection explicitly. Default: true*/
- }
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/hvigorfile.ts
deleted file mode 100755
index 2a5e543f190732c159beb574dfc9fa37bc94e156..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/hvigorfile.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-import { appTasks } from '@ohos/hvigor-ohos-plugin';
-
-export default {
- system: appTasks, /* Built-in plugin of Hvigor. It cannot be modified. */
- plugins:[] /* Custom plugin to extend the functionality of Hvigor. */
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/oh-package.json5
deleted file mode 100755
index eaef52736f22c14e04fca386ba01611ab32a7e4a..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/oh-package.json5
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Copyright (c) 2025 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-{
- "modelVersion": "5.0.1",
- "description": "Please describe the basic information.",
- "dependencies": {
- },
- "devDependencies": {
- "@ohos/hypium": "1.0.19",
- "@ohos/hamock": "1.0.0"
- }
-}
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/ohosTest.md
deleted file mode 100755
index b6660114f126e9312a8e1d77a2dff7f7edc5696d..0000000000000000000000000000000000000000
--- a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/ohosTest.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# Node-API使用场景用例归档
-
-## 用例表
-
-| 测试功能 | 预置条件 | 输入 | 预期输出 | 测试结果 |
-| -------------------------------------------------------- | ------------ | ----------------------------------------------- | --------------------------------------------- | -------- |
-| 拉起应用 | 设备正常运行 | | 成功拉起应用 | Pass |
-| ArkTS端成功调用native侧接口createArkRuntime | 位于主页 | 点击Call createArkRuntime的Button组件 | 成功调用函数输出日志,页面顶端文本变为success | Pass |
-| ArkTS端成功调用native侧接口 callThreadSafeWithPriority | 位于主页 | 点击Call CallThreadSafeWithPriority的Button组件 | 成功调用函数输出日志,页面顶端文本变为success | Pass |
-| ArkTS端成功调用native侧接口runEventLoop | 位于主页 | 点击按钮为调用runEventLoop的Button组件 | 成功调用函数输出日志,页面顶端文本变为success | Pass |
-| ArkTS端成功调用native侧接口startThread | 位于主页 | 点击按钮为调用startThread的Button组件 | 成功调用函数输出日志,页面顶端文本变为success | Pass |
\ No newline at end of file
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/screenshots/NodeApiApplicationScenario1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/screenshots/NodeApiApplicationScenario1.png
deleted file mode 100755
index 6ecaa82ef15d79e8b0ad115365d477f48684553f..0000000000000000000000000000000000000000
Binary files a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/screenshots/NodeApiApplicationScenario1.png and /dev/null differ
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/screenshots/NodeApiApplicationScenario2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/screenshots/NodeApiApplicationScenario2.png
deleted file mode 100755
index e49daf77019b2525f8dbb165efa29b9b651ac899..0000000000000000000000000000000000000000
Binary files a/code/DocsSample/ArkTs/NodeAPI/NodeApiClassicUseCases/NodeApiApplicationScenario/screenshots/NodeApiApplicationScenario2.png and /dev/null differ
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/ets/test/NodeAPIArray.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/ets/test/NodeAPIArray.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/screenshots/NodeAPIArray1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/screenshots/NodeAPIArray1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/screenshots/NodeAPIArray2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArray/screenshots/NodeAPIArray2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/ets/test/NodeAPIArraybuffer.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/ets/test/NodeAPIArraybuffer.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/screenshots/NodeAPIArraybuffer1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/screenshots/NodeAPIArraybuffer1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/screenshots/NodeAPIArraybuffer2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIArraybuffer/screenshots/NodeAPIArraybuffer2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/ets/test/NodeAPIBasicDataTypes.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/ets/test/NodeAPIBasicDataTypes.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/screenshots/NodeAPIBasicDataTypes1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/screenshots/NodeAPIBasicDataTypes1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/screenshots/NodeAPIBasicDataTypes2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBasicDataTypes/screenshots/NodeAPIBasicDataTypes2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/ets/test/NodeAPIBigint.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/ets/test/NodeAPIBigint.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/screenshots/NodeAPIBigint1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/screenshots/NodeAPIBigint1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/screenshots/NodeAPIBigint2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBigint/screenshots/NodeAPIBigint2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/ets/test/NodeAPIBuffer.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/ets/test/NodeAPIBuffer.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/screenshots/NodeAPIBuffer1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/screenshots/NodeAPIBuffer1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/screenshots/NodeAPIBuffer2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIBuffer/screenshots/NodeAPIBuffer2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/ets/test/NodeAPIClass.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/ets/test/NodeAPIClass.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/screenshots/NodeAPIClass1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/screenshots/NodeAPIClass1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/screenshots/NodeAPIClass2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIClass/screenshots/NodeAPIClass2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/workers/worker.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/ets/workers/worker.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/ets/test/NodeAPICleanuphook.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/ets/test/NodeAPICleanuphook.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/screenshots/NodeAPICleanuphook1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/screenshots/NodeAPICleanuphook1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/screenshots/NodeAPICleanuphook2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPICleanuphook/screenshots/NodeAPICleanuphook2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/ets/test/NodeAPIDate.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/ets/test/NodeAPIDate.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/screenshots/NodeAPIDate1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/screenshots/NodeAPIDate1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/screenshots/NodeAPIDate2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIDate/screenshots/NodeAPIDate2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/ets/test/NodeAPIEnvironmentalLifeCycle.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/ets/test/NodeAPIEnvironmentalLifeCycle.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/screenshots/NodeAPIEnvironmentalLifeCycle1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/screenshots/NodeAPIEnvironmentalLifeCycle1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/screenshots/NodeAPIEnvironmentalLifeCycle2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIEnvironmentalLifeCycle/screenshots/NodeAPIEnvironmentalLifeCycle2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/ets/test/NodeAPIError.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/ets/test/NodeAPIError.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/screenshots/NodeAPIError1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/screenshots/NodeAPIError1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/screenshots/NodeAPIError2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIError/screenshots/NodeAPIError2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/rawfile/test.abc b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/rawfile/test.abc
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/ets/test/NodeAPIExtendCapabilities.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/ets/test/NodeAPIExtendCapabilities.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/screenshots/NodeAPIExtendCapabilities1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/screenshots/NodeAPIExtendCapabilities1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/screenshots/NodeAPIExtendCapabilities2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIExtendCapabilities/screenshots/NodeAPIExtendCapabilities2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/ets/test/NodeAPIFunction.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/ets/test/NodeAPIFunction.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/screenshots/NodeAPIFunction1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/screenshots/NodeAPIFunction1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/screenshots/NodeAPIFunction2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIFunction/screenshots/NodeAPIFunction2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/ets/test/NodeAPILifeCycle.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/ets/test/NodeAPILifeCycle.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/screenshots/NodeAPILifeCycle1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/screenshots/NodeAPILifeCycle1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/screenshots/NodeAPILifeCycle2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPILifeCycle/screenshots/NodeAPILifeCycle2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/pages/napiGetPrototype.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/ets/pages/napiGetPrototype.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/ets/test/NodeAPIObject.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/ets/test/NodeAPIObject.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/screenshots/NodeAPIObject1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/screenshots/NodeAPIObject1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/screenshots/NodeAPIObject2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIObject/screenshots/NodeAPIObject2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/ets/test/NodeAPIPrimitive.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/ets/test/NodeAPIPrimitive.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/screenshots/NodeAPIPrimitive1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/screenshots/NodeAPIPrimitive1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/screenshots/NodeAPIPrimitive2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPrimitive/screenshots/NodeAPIPrimitive2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/ets/test/NodeAPIPromise.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/ets/test/NodeAPIPromise.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/screenshots/NodeAPIPromise1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/screenshots/NodeAPIPromise1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/screenshots/NodeAPIPromise2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIPromise/screenshots/NodeAPIPromise2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/pages/napiDeleteProperty.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/pages/napiDeleteProperty.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/pages/napiHasOwnProperty.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/ets/pages/napiHasOwnProperty.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/ets/test/NodeAPIProperty.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/ets/test/NodeAPIProperty.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/screenshots/NodeAPIProperty1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/screenshots/NodeAPIProperty1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/screenshots/NodeAPIProperty2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeAPIProperty/screenshots/NodeAPIProperty2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/ets/test/NodeApiCustomAsynchronousOperations.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/ets/test/NodeApiCustomAsynchronousOperations.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/screenshots/NodeApiCustomAsynchronousOperations1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/screenshots/NodeApiCustomAsynchronousOperations1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/screenshots/NodeApiCustomAsynchronousOperations2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiCustomAsynchronousOperations/screenshots/NodeApiCustomAsynchronousOperations2.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/AppScope/app.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/AppScope/app.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/AppScope/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/AppScope/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/AppScope/resources/base/media/app_icon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/AppScope/resources/base/media/app_icon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/README.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/README.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/code-linter.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/code-linter.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/.gitignore b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/.gitignore
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/build-profile.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/build-profile.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/CMakeLists.txt b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/CMakeLists.txt
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/napi_init.cpp b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/napi_init.cpp
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/types/libentry/Index.d.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/types/libentry/Index.d.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/types/libentry/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/cpp/types/libentry/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/ets/entryability/EntryAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/ets/entryability/EntryAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/ets/pages/Index.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/ets/pages/Index.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/background.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/background.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/foreground.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/foreground.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/layered_image.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/layered_image.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/startIcon.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/media/startIcon.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/profile/backup_config.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/profile/backup_config.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/profile/main_pages.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/base/profile/main_pages.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/dark/element/color.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/dark/element/color.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/en_US/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/en_US/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/zh_CN/element/string.json b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/main/resources/zh_CN/element/string.json
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/ets/test/Ability.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/ets/test/Ability.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/ets/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/ets/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/ets/test/NodeApiString.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/ets/test/NodeApiString.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/module.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/ohosTest/module.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/test/List.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/test/List.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/test/LocalUnit.test.ets b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/entry/src/test/LocalUnit.test.ets
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/hvigor/hvigor-config.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/hvigor/hvigor-config.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/hvigorfile.ts b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/hvigorfile.ts
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/oh-package.json5 b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/oh-package.json5
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/ohosTest.md b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/ohosTest.md
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/screenshots/NodeApiString1.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/screenshots/NodeApiString1.png
old mode 100755
new mode 100644
diff --git a/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/screenshots/NodeApiString2.png b/code/DocsSample/ArkTs/NodeAPI/NodeApiUse/NodeApiString/screenshots/NodeApiString2.png
old mode 100755
new mode 100644