1# Copyright (C) 2023 HiHope Open Source Organization . 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14# audio_framework : //foundation/multimedia/audio_framework 15bypass_audio_framework = [ 16 "audio_capturer_gateway", 17 "oh_audio_capturer_test", 18 "oh_audio_capturer_lowlatency_test", 19 "audio_opensles_player_test", 20 "audio_renderer_gateway", 21 "oh_audio_renderer_test", 22 "audio_opensles_recorder_test", 23 "audio_capturer_test", 24 "audio_renderer_test", 25 "audio_toneplayer_test", 26 "audio_latency_accuracy_test", 27 "audio_render_mode_callback_test", 28 "audio_process_client_test", 29 "audio_voip_test", 30 "audio_hdi_device_test", 31 "audio_policy_test", 32 "audio_interrupt_test", 33 "audio_service_playback_test", 34 "interrupt_multi_renderer_test", 35 "audio_faststream_playback_test", 36 "audio_blendmode_test", 37 "audio_service_record_test", 38 "audio_multichannel_test", 39 "audio_schedule", 40 "ohaudio", 41 "opensles", 42 "audio_common", 43 "audio_dump", 44 "audio", 45 "audio_client", 46 "audio_policy_service", 47 "audio_capturer", 48 "audio_renderer", 49 "audio_process_service", 50 "audio_toneplayer", 51 "audio_service", 52 "audio_policy_client", 53 "module-loopback", 54 "module-inner-capturer-sink", 55 "module-hdi-sink", 56 "module-receiver-sink", 57 "module-hdi-source", 58 "audio_utils", 59 "audio_bluetooth_client", 60 "pulse_audio_service_adapter", 61 "audio_capturer_source", 62 "audio_renderer_sink", 63 "playback_capturer", 64 "audio_effect", 65 "fast_audio_capturer_source", 66 "fast_audio_renderer_sink", 67 "remote_audio_capturer_source", 68 "bluetooth_renderer_sink", 69 "remote_fast_audio_capturer_source", 70 "remote_audio_renderer_sink", 71 "audio_capturer_file_source", 72 "remote_fast_audio_renderer_sink", 73 "capturer_source_adapter", 74 "audio_renderer_file_sink", 75 "renderer_sink_adapter", 76 "audio_device_manager", 77] 78 79# media_foundation : //foundation/multimedia/media_foundation 80bypass_media_foundation = [ 81 "histreamer_pipeline_base", 82 "histreamer_plugin_intf", 83 "plugin_base", 84 "ffmpeg_convert", 85 "histreamer_pipeline", 86 "histreamer_plugin_core", 87 "std_engine_factory", 88 "histreamer_foundation", 89 "codec_filters", 90 "muxer_filter", 91 "media_synchronous_sink", 92 "audio_capture_filter", 93 "scene_common", 94 "demuxer_filter", 95 "audio_sink_filter", 96 "media_source_filter", 97 "video_sink_filter", 98 "video_capture_filter", 99 "output_sink_filter", 100 "ffmpeg_adapter_common", 101 "filesource", 102 "httpsource", 103 "std_stream_source", 104 "ffmpeg_audio_decoders", 105 "std_audio_capture", 106 "filefdsource", 107 "audio_server_sink", 108 "file_fd_sink", 109 "std_video_surface_sink", 110 "ffmpeg_demuxers", 111 "std_plugin_codec_adapter", 112 "ffmpeg_audio_encoders", 113 "histreamer_recorder", 114 "histreamer_player", 115 "ffmpeg_video_decoders", 116 "ffmpeg_video_encoders", 117 "ffmpeg_muxers", 118] 119 120# av_session : //foundation/multimedia/av_session 121bypass_av_session = [ 122 "avvolumepanel", 123 "avcastpicker", 124 "mediacontrolextensionability_napi", 125 "avsession_client", 126 "mediacontrolextensioncontext_napi", 127 "media_control_extension", 128 "media_control_extension_module", 129 "avsession_item", 130 "avsession_common", 131 "avsession_napi", 132 "avsession_utils", 133 "avsession_cast_client", 134 "avsession_service", 135 "remote_session_source", 136 "avsession_router", 137 "remote_session_sink", 138 "avsession_cast_item", 139] 140 141# huks : //base/security/huks 142bypass_huks = [ 143 "libhukssdk_static", 144 "cipher_napi", 145 "cipher_shared", 146 "huks_modify_old_version_key_util", 147] 148 149# certificate_manager : //base/security/certificate_manager 150bypass_certificate_manager = [ "libcert_manager_fuzz_test_common_static" ] 151 152# image_framework : //foundation/multimedia/image_framework 153bypass_image_framework = [ 154 "pixelconvertadapter_static", 155 "image_static", 156 "image_utils_static", 157 "log_mock_static", 158 "utils_mock_static", 159 "pluginmanager_static", 160 "jpegplugin", 161 "textureEncoderCL", 162] 163 164# media_library : //foundation/multimedia/media_library 165bypass_media_library = [ 166 "scanner", 167 "medialibrary_data_extension", 168] 169 170bypass_user_file_service = [] 171 172# contacts_data_hap : //applications/standard/contacts_data 173bypass_contacts_data_hap = [ "contactsdataability" ] 174 175# crypto_framework : //base/security/crypto_framework 176bypass_crypto_framework = [] 177 178# wpa_supplicant : //third_party/wpa_supplicant 179bypass_wpa_supplicant = [ 180 "wpa_cli", 181 "hostapd_cli", 182 "wpa_supplicant", 183 "hostapd", 184 "wpa_client", 185 "wpa_client_vendor", 186 "wpa_client_updater", 187 "wpa", 188 "wpa_sys", 189 "wpa_updater", 190] 191 192# netmanager_base : //foundation/communication/netmanager_base 193bypass_netmanager_base = [ 194 "net_conn_parcel", 195 "net_policy_parcel", 196 "net_native_parcel", 197 "netsys_native_manager_static", 198 "net_stats_parcel", 199 "libip4tc", 200 "libip6tc", 201 "libxtables", 202 "libext4", 203 "libext6", 204 "net_connection", 205 "net_conn_manager_if", 206 "net_conn_manager", 207 "napi_utils", 208 "net_policy_manager", 209 "net_native_manager_if", 210 "net_stats_manager_if", 211 "net_policy_manager_if", 212 "socket_permission", 213 "netconn_ndk", 214] 215 216# camera_framework : //foundation/multimedia/camera_framework 217bypass_camera_framework = [ 218 "camera_video", 219 "camera_capture", 220 "camera_capture_video", 221 "camera_capture_mode", 222 "camera_framework", 223 "camera_napi", 224 "camera_service", 225 "deferred_processing_service", 226] 227 228# player_framework : //foundation/multimedia/player_framework 229bypass_player_framework = [ 230 "media_format", 231 "audio_ringtone_client", 232 "media_seccomp_filter", 233 "media_engine_common_avcodeclist", 234 "media_engine_gst_common", 235 "media_engine_gst_loader", 236 "media_engine_gst_recorder", 237 "media_engine_gst_factory", 238 "media_gst_dfx", 239 "media_engine_gst_player", 240 "media_engine_gst_avcodec", 241 "media_engine_gst_avmeta", 242 "gst_subtitle_sink_base", 243 "gst_subtitle_parse_plugin", 244 "gst_mem_sink_base", 245 "gst_mem_src_base", 246 "media_engine_dfx", 247 "gst_codec_plugins_common", 248 "soundpool_client", 249 "gst_mem_sink", 250 "gst_codec_bin", 251 "gst_audio_server_sink", 252 "gst_subtitle_sink", 253 "gst_audio_capture_src", 254 "gst_mem_src", 255 "gst_media_common", 256 "gst_codec_plugin_hdi", 257 "native_avscreen_capture", 258] 259 260bypass_screenlock_mgr = [] 261bypass_nfc = [] 262 263# wifi : //foundation/communication/wifi 264bypass_wifi = [ 265 "crpc_client_updater", 266 "WifiHalVendorTest", 267 "crpc_server", 268 "crpc_client", 269 "wifi_hal_service", 270 "wifi_hal_service_updater", 271 "wifi_scan_service_impl", 272 "wifi_device_service_impl", 273 "wifi_utils", 274 "wifi_hotspot_service_impl", 275 "wifi_p2p_service_impl", 276 "wifi_device_proxy_impl", 277 "wifi_hotspot_proxy_impl", 278 "wifi_scan_proxy_impl", 279 "wifi_p2p_proxy_impl", 280 "rpc_server", 281 "rpc_client", 282 "wifi", 283 "wifiext", 284 "wifi_native_js", 285 "wifimanager", 286 "wifimanagerext", 287 "wifi_sdk", 288] 289 290# dsoftbus : //foundation/communication/dsoftbus 291bypass_dsoftbus = [ "softbus_server" ] 292 293# hilog : //base/hiviewdfx/hilog 294bypass_hilog = [ 295 "libhilog", 296 "libhilog_base", 297 "hilog", 298 "hilogd", 299 "libhilognapi_src", 300 "libhilog_source_ohos", 301 "libhilog_source_windows", 302 "libhilog_source_mac", 303 "libhilog_source_linux", 304 "libhilog_source_android", 305 "libhilog_source_ios", 306 "libhilog_base_source", 307 "libhilog_source_ohos", 308 "libhilog_source_windows", 309 "libhilog_source_mac", 310 "libhilog_source_linux", 311 "libhilog_source_android", 312 "libhilog_source_ios", 313 "libhilog_base_source", 314] 315 316# bluetooth : //foundation/communication/bluetooth 317bypass_bluetooth = [ 318 "btframework", 319 "bluetooth", 320 "bluetoothmanager", 321 "btcommon", 322 "a2dp", 323 "access", 324 "baseprofile", 325 "ble", 326 "connection", 327 "constant", 328 "hfp", 329 "hid", 330 "pan", 331 "socket", 332] 333 334# bluetoth_service : //foundation/communication/bluetooth_service 335bypass_bluetooth_service = [ 336 "bluetooth_server", 337 "btservice", 338 "btsbc", 339 "btdummy", 340 "btstack", 341 "bluetooth_hdi_adapter", 342 "btipc_static", 343 "btipc_service", 344] 345 346#device_security_level : //base/security/device_security_level 347bypass_device_security_level = [ 348 "messenger_static", # blocklist contains test code only 349 "utils_static", # blocklist contains test code only 350 "DslmUnitTest", # blocklist contains test code only 351 "dslm_extension_dfx", # blocklist contains test code only 352 "service_common_obj", # blocklist contains test code only 353 "service_sa_static", # blocklist contains test code only 354 "service_dslm_obj", # blocklist contains test code only 355 "service_dslm_test_obj", # blocklist contains test code only 356 "service_msg_obj", # blocklist contains test code only 357 "oem_common_obj", # blocklist contains test code only 358 "dslm_sdk", # blocklist contains test code only 359 "dslm_service", # blocklist contains test code only 360 "dslm_oem_ext", # blocklist contains test code only 361 "dslm_ohos_cred_obj", # blocklist contains test code only 362] 363 364# face_auth : //base/useriam/face_auth 365bypass_face_auth = [ 366 "iam_utils", 367 "faceauth", 368 "faceauth_framework", 369 "faceauth_framework_stub", 370 "faceauthservice_source_set", 371 "faceauthservice", 372 "faceauthservice_ex", 373 "faceauthservice_ex_source_set", 374 "faceauth_framework_stub_fuzzer", #cfi not configured 375 "faceauthservice_source_set_fuzzer", #cfi not configured 376] 377 378# fingerprint_auth : //base/useriam/fingerprint_auth 379bypass_fingerprint_auth = [ 380 "fingerprintauthservice_source_set_fuzzer", #cfi not configured 381] 382 383# pin_auth : //base/useriam/pin_auth 384bypass_pin_auth = [ 385 "iam_utils", 386 "pinauth_framework_source_set", 387 "pinauth_framework", 388 "pinauth_ipc", 389 "pinauthservice_source_set", 390 "pinauthservice", 391 "pinauth_ipc_fuzzer", #cfi not configured 392 "pinauthservice_source_set_fuzzer", #cfi not configured 393] 394 395# user_auth_framework ://base/useriam/user_auth_framework 396bypass_user_auth_framework = [ 397 "iam_thread_pool", 398 "iam_utils", 399 "iam_test", 400 "userauthextensionability_napi", 401 "user_auth_extension", 402 "user_auth_extension_module", 403 "userauth", 404 "userauthicon", 405 "attributes", 406 "dfx", 407 "userauth_executors", 408 "userauth_client", 409 "userauth_client_ipc", 410 "userauth_service_ipc", 411 "userauthservice", 412 "userauth_service_core", 413 "userauth_service_base", 414 "userauth_service_context", 415 "userauth_services_ipc", 416 "userauth_service_remote_connect", 417 "attributes_fuzzer", #cfi not configured 418 "dfx_fuzzer", #cfi not configured 419 "userauth_client_ipc_fuzzer", #cfi not configured 420 "userauth_service_base_fuzzer", #cfi not configured 421 "userauth_service_core_fuzzer", #cfi not configured 422 "userauth_service_context_fuzzer", #cfi not configured 423 "userauth_service_ipc_fuzzer", #cfi not configured 424 "userauth_services_ipc_fuzzer", #cfi not configured 425 "userauth_service_remote_connect_fuzzer", #cfi not configured 426 "iam_thread_pool_fuzzer", #cfi not configured 427 "iam_utils_fuzzer", #cfi not configured 428 "iam_test_fuzzer", #cfi not configured 429] 430 431# enterprise_device_management : //base/customization/enterprise_device_management 432bypass_enterprise_device_management = [ 433 "AdminManagerFuzzTest", # test/napi/client target or rust, not required to 434 # enable cfi 435 "AdminPoliciesStorageRdbFuzzTest", # test/napi/client target or rust, not 436 # required to enable cfi 437 "AdminServiceInterfaceFuzzTest", # test/napi/client target or rust, not 438 # required to enable cfi 439 "AllowedUsbDevicesPluginFuzzTest", # test/napi/client target or rust, not 440 # required to enable cfi 441 "EdmPluginFuzzTest", # test/napi/client target or rust, not required to 442 # enable cfi 443 "EnterpriseDeviceMgrAbilityFuzzTest", # test/napi/client target or rust, not 444 # required to enable cfi 445 "EnterpriseDeviceMgrStubMockFuzzTest", # test/napi/client target or rust, not 446 # required to enable cfi 447 "FireWallRulePluginFuzzTest", # test/napi/client target or rust, not required 448 # to enable cfi 449 "IptablesRulePluginFuzzTest", # test/napi/client target or rust, not required 450 # to enable cfi 451 "ManageAutoStartAppsPluginFuzzTest", # test/napi/client target or rust, not 452 # required to enable cfi 453 "UsbReadOnlyPluginFuzzTest", # test/napi/client target or rust, not required 454 # to enable cfi 455] 456 457# wallpaper_mgr : //base/theme/wallpaper_mgr 458bypass_wallpaper_mgr = [ 459 "wallpapermanager", #cfi not configured 460 "wallpapermanager_static", #cfi not configured 461 "wallpaper_utils", #cfi not configured 462] 463 464# resource_schedule_service : //foundation/resourceschedule/resource_schedule_service 465bypass_resource_schedule_service = [ 466 "ressched_test", #cfi not configured 467 "process_proup_test", #cfi not configured 468] 469 470# data_object : //foundation/distributeddatamgr/data_object 471bypass_data_object = [ "distributeddataobject_static" ] 472 473# device_auth : //base/security/device_auth 474bypass_device_auth = [ 475 "hichainsdk", #cfi not configured 476 "hichainsdk_static", #cfi not configured 477 "device_auth_test_hal", #cfi not configured 478 "deviceauth_service", 479 "deviceauth_sdk", 480] 481 482# data_share : //foundation/distributeddatamgr/data_share 483bypass_data_share = [] 484 485# time_service : //base/time/time_service 486bypass_time_service = [ "time_system_ability_static" ] 487 488bypass_imf = [] 489 490# location : //base/location 491bypass_location = [ 492 "lbsservice_gnss", 493 "lbsservice_network", 494 "lbsservice_passive", 495 "locator_sdk", 496 "geolocation", 497 "lbsservice_common", 498 "locator_agent", 499 "geolocation_static", 500 "lbsservice_geocode", 501 "geolocationmanager", 502] 503 504bypass_dmsfwk = [] 505 506# usb_manager : //base/use/usb_manager 507bypass_usb_manager = [ 508 "usbsrv_client", 509 "usb", 510 "usbmanager", 511] 512 513# sensor : //base/sensors/sensor 514bypass_sensor = [ "sensor_rust_util_ffi" ] 515 516# battery_manager : //base/powermgr/battery_manager 517bypass_battery_manager = [ 518 "batterysrv_client", 519 "charger", 520 "batteryinfo", 521 "batterysrv_stub", 522 "battery", 523] 524 525# battery_statistics ://base/powermgr/battery_statistics 526bypass_battery_statistics = [ 527 "batterystatistics", 528 "batterystats_client", 529 "batterystats_service", 530 "batterystats_stub", 531 "batterystats_utils", #cfi not configured 532] 533 534# display_manager ://base/powermgr/display_manager 535bypass_display_manager = [ 536 "brightness", 537 "displaymgr", 538 "displaymgr_stub", 539] 540 541# power_manager : //base/powermgr/power_manager 542bypass_power_manager = [ 543 "power-shell", 544 "power_sysparam", 545 "power_permission", 546 "power_setting", 547 "powermgr_client", #cfi not configured 548 "power_ffrt", 549 "power_vibrator", 550 "powermgr_stub", #cfi not configured 551 "power_utils", #cfi not configured 552 "power", #cfi not configured 553 "runninglock", #cfi not configured 554] 555 556# thermal_manager : //base/powermgr/thermal_manager 557bypass_thermal_manager = [ 558 "thermalservice", 559 "mock_thermalsrv_client", 560 "thermalsrv_client", 561 "thermalmgr_listener", 562 "thermal_protector", 563 "thermal", 564 "thermal_utils", 565 "thermalmgr_stub", 566 "thermalmgr_proxy", 567] 568 569# device_status ://base/msdp/device_status 570bypass_device_status = [ 571 "devicestatus_mock", #cfi not configured 572 "devicestatus_static_service", #cfi not configured 573 "devicestatus_vdev", #cfi not configured 574 "devicestatus_vdev_builders", #cfi not configured 575 "vdevadm", #cfi not configured 576] 577 578bypass_motion = [] 579 580bypass_spatial_awareness = [] 581 582bypass_algorithm = [] 583 584# window_manager : //foundation/window/window_manager 585bypass_window_manager = [ 586 "setresolution_screen", #cfi not configured 587 "libsetresolution_util", #cfi not configured 588 "libwmutil", #cfi not configured 589 "screensessionmanager_napi", #cfi not configured 590 "demo_mirror_screen_listener", #cfi not configured 591 "demo_screenshot_listener", #cfi not configured 592 "demo_snapshot_virtual_screen", #cfi not configured 593 "demo_system_sub_window", #cfi not configured 594 "demo_freeze_display", #cfi not configured 595 "demo_water_mark_listener", #cfi not configured 596 "demo_session_manager", #cfi not configured 597 "demo_visible_window_num_listener", #cfi not configured 598 "ws_unittest_common", #cfi not configured 599 "utils_unittest_common", #cfi not configured 600 "window_extension_unittest_common", #cfi not configured 601 "dm_unittest_common", #cfi not configured 602 "dms_systemtest_common", #cfi not configured 603 "dmserver_unittest_common", #cfi not configured 604 "wm_unittest_common", #cfi not configured 605 "libtestutil", #cfi not configured 606 "wms_systemtest_common", #cfi not configured 607 "libwm_lite", #cfi not configured 608 "libdm", #cfi not configured 609] 610 611bypass_qos_manager = [] 612 613bypass_call_manager = [] 614 615bypass_cellular_call = [] 616 617# core_service : //base/telephony/core_service 618bypass_core_service = [ 619 "vcard", #cfi not configured 620 "libtel_vcard", #cfi not configured 621] 622 623bypass_rill_adapter = [] 624 625bypass_sms_mms = [] 626 627bypass_state_registry = [] 628 629bypass_telephony_data = [] 630 631# common_event_service : //base/notification/common_event_service 632bypass_common_event_service = [ 633 "cesfwk_core", #cfi not configured 634 "cesfwk_innerkits", 635 "cesfwk_services_static", #cfi not configured 636 "tools_cem_source_set", #cfi not configured 637 "actscesfwk_kits_test", #cfi not configured 638 "cesfwk_kits_test", #cfi not configured 639 "cesfwk_services", #cfi not configured 640] 641 642bypass_distributed_notification_service = [] 643 644# eventhandler : //base/notification/eventhandler 645bypass_eventhandler = [ "libeventhandler" ] 646 647# os_account : //base/account/os_account 648bypass_os_account = [ 649 "account_iam_napi", # napi target, not required to enable cfi 650 "appaccount", # napi target, not required to enable cfi 651 "account_napi_common", # napi target, not required to enable cfi 652 "distributedaccount", # napi target, not required to enable cfi 653 "domain_account_napi", # napi target, not required to enable cfi 654 "osaccount", # napi target, not required to enable cfi 655] 656 657# access_token : //base/security/access_token 658bypass_access_token = [ 659 "libtoken_setproc", #cfi not configured 660 "atm", #cfi not configured 661 "libaccesstoken_manager_service_standard_test", # test target, not required 662 # to enable cfi 663] 664 665bypass_dupdate_engine = [] 666 667# input : //foundation/multimodalinput/input 668bypass_input = [ 669 "mmi_rust_key_config", #cfi not configured 670 "mmi_rust", #cfi not configured 671 "libmmi-common", #cfi not configured 672 "libmmi-util", #cfi not configured 673 "libmmi-client", #cfi not configured 674] 675 676bypass_device_attest = [] 677 678bypass_perferences = [] 679 680# relational_store : //foundation/distributeddatamgr/relational_store 681bypass_relational_store = [ 682 "commontype_napi", #cfi not configured 683 "cloudextension", #cfi not configured 684] 685 686bypass_miscdevice = [] 687 688# app_file_service : //foundation/filemanagement/app_file_service 689bypass_app_file_service = [ 690 "fileuri_native", #cfi not configured 691 "fileshare", #cfi not configured 692 "remote_file_share_native", #cfi not configured 693 "fileuri", #cfi not configured 694 "sandbox_helper_native", #cfi not configured 695 "backup", #cfi not configured 696 "backup_tool", #cfi not configured 697 "backup_cxx_rust", #cfi not configured 698] 699 700# file_api : //foundation/filemanagement/file_api 701bypass_file_api = [ 702 "rust_file", #cfi not configured 703] 704 705# storage_service : //foundation/filemanagement/storage_service 706bypass_storage_service = [ 707 "blkid", #cfi not configured 708] 709 710bypass_scene_board_ext = [] 711 712# background_task_mgr : //foundation/resourceschedule/background_task_mgr 713bypass_background_task_mgr = [ "bgtaskmgr_service_static" ] 714 715bypass_device_usage_statistics = [] 716 717bypass_efficiency_manager = [] 718 719bypass_efficiency_manager_ext = [] 720 721bypass_frame_aware_sched = [] 722 723bypass_memmgr = [] 724 725bypass_memmgr_override = [] 726 727# work_scheduler : //foundation/resourceschedule/work_scheduler 728bypass_work_scheduler = [] 729 730# accessibility : //foundation/barrierfree/accessibility 731bypass_accessibility = [ 732 "accessibility_napi", 733 "accessibleability", 734 "accessibilityconfig", 735 "accessibilityclient", 736 "config_napi", 737 "accessibilityextensionability_napi", 738 "accessibilityextensioncontext_napi", 739 "accessibility_extension_module", 740 "gesturepath_napi", 741 "gesturepoint_napi", 742] 743 744# ffrt : //foundation/resourceschedule/ffrt 745bypass_ffrt = [ 746 "libffrt", #cfi not configured 747 "ffrt_ndk", #cfi not configured 748] 749 750# advertising : //domains/advertising/advertising 751bypass_advertising = [ 752 "advertising", 753 "adcomponent", 754 "adsserviceextensionability_napi", 755 "autoadcomponent", 756 "adsserviceextensioncontext_napi", 757 "libadsservice_extension", 758 "adsservice_extension_module", 759 "advertising_common", 760] 761 762# oaid : //domains/advertising/oaid 763bypass_oaid = [ 764 "oaid_client", 765 "oaid", 766 "oaid_service", 767 "oaid_utils", 768] 769 770# init : //base/startup/init 771bypass_init = [ 772 "watchdog_service", #cfi not configured 773 "libueventd_ramdisk_static", #cfi not configured 774 "begetctl", #cfi not configured 775 "loopevent", #cfi not configured 776 "libbegetutil", #cfi not configured 777 "libfsmanager_static", #cfi not configured 778 "seccomp", #cfi not configured 779 "ueventd", #cfi not configured 780 "reboot", #cfi not configured 781 "libbeget_proxy", #cfi not configured 782 "paramshell", #cfi not configured 783 "param", #cfi not configured 784 "libbegetutil_static", #cfi not configured 785 "deviceinfo_ndk", #cfi not configured 786 "deviceinfo", #cfi not configured 787 "init_log", #cfi not configured 788 "agent_log", #cfi not configured 789 "systemparameter", #cfi not configured 790 "bootchart", #cfi not configured 791 "init_context", #cfi not configured 792 "init_eng", #cfi not configured 793 "libiniteng_static", #cfi not configured 794 "rebootmodule", #cfi not configured 795 "init_early", #cfi not configured 796 "init", #cfi not configured 797 "systemparameterenhance", #cfi not configured 798 "udidmodule", #cfi not configured 799 "libudid_static", #cfi not configured 800 "libudidcomm", #cfi not configured 801 "selinuxadp", #cfi not configured 802 "system_filter", #cfi not configured 803 "appspawn_filter", #cfi not configured 804 "initcontext_static", #cfi not configured 805 "nwebspawn_filter", #cfi not configured 806 "app_filter", #cfi not configured 807 "inittrace", #cfi not configured 808 "updater_filter", #cfi not configured 809 "libseccomp_static", #cfi not configured 810 "eventmodule", #cfi not configured 811 "parameterbase_ext", #cfi not configured 812 "param_init", #cfi not configured 813 "libinit_utils", #cfi not configured 814 "param_client", #cfi not configured 815 "client", #cfi not configured 816 "fd_holder_test", #cfi not configured 817 "libfuzz_utils", #cfi not configured 818 "server", #cfi not configured 819 "ondemandTest", #cfi not configured 820 "libparamtestmodule", #cfi not configured 821 "libsocket", #cfi not configured 822 "sandbox", #cfi not configured 823 "libcontrolfd", #cfi not configured 824 "libfile", #cfi not configured 825 "fdholder", #cfi not configured 826 "sh", #cfi not configured 827 "libcrashhandler", #cfi not configured 828] 829 830# bundle_framework : //foundation/bundlemanager/bundle_framework 831bypass_bundle_framework = [ 832 "appexecfwk_base", #cfi not configured 833 "appexecfwk_core", #cfi not configured 834 "bundlemgr_extension", #cfi not configured 835 "libappexecfwk_common", #cfi not configured 836 "bundle_napi_common", #cfi not configured 837 "app_detail_ability", #cfi not configured 838 "bundlemgr_graphics", #cfi not configured 839 "parser_common", #cfi not configured 840 "bms_install_sst_source", #cfi not configured 841 "rpcid_decode", #cfi not configured 842 "bundle_ndk", #cfi not configured 843 "bundle_parser", #cfi not configured 844 "installs", #cfi not configured 845 "bundlemanager", #cfi not configured 846 "bundlemonitor", #cfi not configured 847 "bundleresourcemanager", #cfi not configured 848 "bundle", #cfi not configured 849 "defaultappmanager", #cfi not configured 850 "freeinstall", #cfi not configured 851 "installer", #cfi not configured 852 "launcherbundlemanager", #cfi not configured 853 "overlay", #cfi not configured 854 "innerbundlemanager", #cfi not configured 855 "package", #cfi not configured 856 "appcontrol", #cfi not configured 857 "zlib", #cfi not configured 858 "tool_common", #cfi not configured 859 "fun", #cfi not configured 860 "hello", #cfi not configured 861 "test01", #cfi not configured 862 "test02", #cfi not configured 863 "otaUpdateTestAplUpSo1", #cfi not configured 864 "otaUpdateTestAplUpSo2", #cfi not configured 865 "otaUpdateTestBasisFt1So1", #cfi not configured 866 "otaUpdateTestBasisFt2So1", #cfi not configured 867 "otaUpdateTestBasisFt1So2", #cfi not configured 868 "otaUpdateTestBasisFt2So2", #cfi not configured 869 "otaUpdateTestModuleFieldSo1", #cfi not configured 870 "otaUpdateTestSignaIconSo1", #cfi not configured 871 "otaUpdateTestModuleFieldSo2", #cfi not configured 872 "otaUpdateTestSignaIconSo2", #cfi not configured 873 "otaUpdateTestSoChangedSo1", #cfi not configured 874 "otaUpdateTestSoChangedSo2", #cfi not configured 875 "otaUpdateTestSoChangedFt2So1", #cfi not configured 876 "otaUpdateTestAplDownSo1", #cfi not configured 877 "otaUpdateTestAplDownSo2", #cfi not configured 878 "hapso3", #cfi not configured 879 "hapso17", #cfi not configured 880 "hapSectionContainso5", #cfi not configured 881 "hapso4", #cfi not configured 882 "hapso31", #cfi not configured 883 "hapso18", #cfi not configured 884 "hapso15", #cfi not configured 885 "hapSectionContainso6", #cfi not configured 886 "hapso32", #cfi not configured 887 "hapso16", #cfi not configured 888 "hapso1", #cfi not configured 889 "hapso37", #cfi not configured 890 "hapso9", #cfi not configured 891 "hspast41", #cfi not configured 892 "hapso2", #cfi not configured 893 "hapso10", #cfi not configured 894 "hapso38", #cfi not configured 895 "hspast42", #cfi not configured 896 "hapso21", #cfi not configured 897 "hapSectionContainso3", #cfi not configured 898 "hapso22", #cfi not configured 899 "hapso27", #cfi not configured 900 "hapSectionContainso4", #cfi not configured 901 "hspast21", #cfi not configured 902 "hapso28", #cfi not configured 903 "hspast22", #cfi not configured 904 "hspast31", #cfi not configured 905 "hapso7", #cfi not configured 906 "hapSectionContainso7", #cfi not configured 907 "hspast32", #cfi not configured 908 "hapso29", #cfi not configured 909 "hapso8", #cfi not configured 910 "hapSectionContainso8", #cfi not configured 911 "hapso30", #cfi not configured 912 "hapso19", #cfi not configured 913 "hapso13", #cfi not configured 914 "hapso20", #cfi not configured 915 "hapso14", #cfi not configured 916 "hapso23", #cfi not configured 917 "hapso24", #cfi not configured 918 "hapso33", #cfi not configured 919 "hapso5", #cfi not configured 920 "hapso34", #cfi not configured 921 "hapso11", #cfi not configured 922 "hapso6", #cfi not configured 923 "hapso25", #cfi not configured 924 "hapso12", #cfi not configured 925 "hapso26", #cfi not configured 926 "hapso35", #cfi not configured 927 "hapSectionContainso1", #cfi not configured 928 "hspast11", #cfi not configured 929 "hapso36", #cfi not configured 930 "hapSectionContainso2", #cfi not configured 931 "hspast12", #cfi not configured 932] 933 934# ability_runtime : //foundation/ability/ability_runtime 935bypass_ability_runtime = [ 936 "quickfixms", #cfi not configured 937 "abilitykit_utils", #cfi not configured 938 "quickfixms_static", #cfi not configured 939 "abilitykit_native", #cfi not configured 940 "js_environment", #cfi not configured 941 "extensionkit_native", #cfi not configured 942 "wantagent_innerkits", #cfi not configured 943 "ability_context_native", #cfi not configured 944 "ability_simulator_inner", #cfi not configured 945 "ability_manager", #cfi not configured 946 "session_handler", #cfi not configured 947 "insight_intent_executor", #cfi not configured 948 "quickfix_manager", #cfi not configured 949 "mission_info", #cfi not configured 950 "srms_fwk", #cfi not configured 951 "napi_base_context", #cfi not configured 952 "uiabilitykit_native", #cfi not configured 953 "ability_manager_c", #cfi not configured 954 "napi_ability_common", #cfi not configured 955 "ability_start_setting", #cfi not configured 956 "connection_obs_manager", #cfi not configured 957 "dialog_request_info", #cfi not configured 958 "ability_thread", #cfi not configured 959 "appkit_native", #cfi not configured 960 "ability_connect_callback_stub", #cfi not configured 961 "ability_runtime_error_util", #cfi not configured 962 "tools_aa_source_set", #cfi not configured 963 "form_extension", #cfi not configured 964 "extension_manager", #cfi not configured 965 "auto_fill_manager", #cfi not configured 966 "app_context", #cfi not configured 967 "dataobs_manager", #cfi not configured 968 "aa", #cfi not configured 969 "form_extension_module", #cfi not configured 970 "ability_deps_wrapper", #cfi not configured 971 "runtime", #cfi not configured 972 "app_context_utils", #cfi not configured 973 "napi_common", #cfi not configured 974 "app_manager", #cfi not configured 975 "service_extension", #cfi not configured 976 "uri_permission_mgr", #cfi not configured 977 "appmgr_test_source", #cfi not configured 978 "appkit_delegator", #cfi not configured 979 "appkit_manager_helper", #cfi not configured 980 "continuation_ipc", #cfi not configured 981 "abilityms_test_source", #cfi not configured 982 "data_ability_helper", #cfi not configured 983 "application_context_manager", #cfi not configured 984 "service_extension_module", #cfi not configured 985 "ability_business_error", #cfi not configured 986 "dialog_request_callback", #cfi not configured 987 "ui_extension", #cfi not configured 988 "ui_extension_module", #cfi not configured 989 "share_extension", #cfi not configured 990 "action_extension", #cfi not configured 991 "share_extension_module", #cfi not configured 992 "auto_startup_callback", #cfi not configured 993 "action_extension_module", #cfi not configured 994 "auto_fill_extension", #cfi not configured 995 "auto_fill_extension_module", #cfi not configured 996 "abilityms", #cfi not configured 997 "aakit_mock", #cfi not configured 998 "appexecfwk_appmgr_mock", #cfi not configured 999 "perm_verification", #cfi not configured 1000 "appexecfwk_bundlemgr_mock", #cfi not configured 1001 "event_report", #cfi not configured 1002 "task_handler_wrap", #cfi not configured 1003 "app_util", #cfi not configured 1004 "dataobsms", #cfi not configured 1005 "libappms", #cfi not configured 1006 "libupms", #cfi not configured 1007 "child_process_manager", #cfi not configured 1008 "dataobsms_static", #cfi not configured 1009 "insightintentcontext", #cfi not configured 1010 "abilitycontext_napi", #cfi not configured 1011 "libupms_static", #cfi not configured 1012 "abilitydelegatorregistry_napi", #cfi not configured 1013 "autofillextensionability_napi", #cfi not configured 1014 "caller_napi", #cfi not configured 1015 "embeddableuiability_napi", #cfi not configured 1016 "featureability", #cfi not configured 1017 "abilitydelegatorregistry", #cfi not configured 1018 "insightintentexecutor_napi", #cfi not configured 1019 "dialogrequest_napi", #cfi not configured 1020 "datauriutils", #cfi not configured 1021 "appmanager_napi", #cfi not configured 1022 "errormanager_napi", #cfi not configured 1023 "particleability", #cfi not configured 1024 "serviceextensioncontext_napi", #cfi not configured 1025 "uripermissionmanager_napi", #cfi not configured 1026 "wantagent", #cfi not configured 1027 "errormanager", #cfi not configured 1028 "abilityconstant_napi", #cfi not configured 1029 "contextconstant_napi", #cfi not configured 1030 "callee_napi", #cfi not configured 1031 "actionextensionability_napi", #cfi not configured 1032 "extensioncontext_napi", #cfi not configured 1033 "insightintentdriver_napi", #cfi not configured 1034 "abilityconstant", #cfi not configured 1035 "missionmanager", #cfi not configured 1036 "childprocessmanager_napi", #cfi not configured 1037 "missionmanager_napi", #cfi not configured 1038 "testrunner_napi", #cfi not configured 1039 "ability_napi", #cfi not configured 1040 "abilitystagecontext_napi", #cfi not configured 1041 "serviceextensionability_napi", #cfi not configured 1042 "uiextensioncontext_napi", #cfi not configured 1043 "distributedmissionmanager", #cfi not configured 1044 "abilitymanager_napi", #cfi not configured 1045 "autofillmanager_napi", #cfi not configured 1046 "uiability", #cfi not configured 1047 "configurationconstant_napi", #cfi not configured 1048 "serviceextensionability", #cfi not configured 1049 "extensionability_napi", #cfi not configured 1050 "insightintent_napi", #cfi not configured 1051 "abilitymanager", #cfi not configured 1052 "childprocess_napi", #cfi not configured 1053 "dialogsession_napi", #cfi not configured 1054 "configurationconstant", #cfi not configured 1055 "autostartupmanager", #cfi not configured 1056 "abilitystage", #cfi not configured 1057 "context_napi", #cfi not configured 1058 "apprecovery_napi", #cfi not configured 1059 "uiextensionability_napi", #cfi not configured 1060 "wantconstant", #cfi not configured 1061 "autofillextensioncontext_napi", #cfi not configured 1062 "embeddableuiabilitycontext_napi", #cfi not configured 1063 "abilitystage_napi", #cfi not configured 1064 "featureability_napi", #cfi not configured 1065 "insightintentcontext_napi", #cfi not configured 1066 "wantconstant_napi", #cfi not configured 1067 "autostartupcallback", #cfi not configured 1068 "applicationcontext_napi", #cfi not configured 1069 "appmanager", #cfi not configured 1070 "quickfixmanager_napi", #cfi not configured 1071 "shareextensionability_napi", #cfi not configured 1072 "libsrms", #cfi not configured 1073 "module_test_dump_util_lib", #cfi not configured 1074 "appmgr_mst_source", #cfi not configured 1075 "freeze_util", #cfi not configured 1076 "appmgr_test_service", #cfi not configured 1077 "arkui_mock", #cfi not configured 1078 "sa_mgr_mock", #cfi not configured 1079 "wantagent_napi", #cfi not configured 1080 "abilitylifecyclecallback", #cfi not configured 1081 "applicationstatechangecallback", #cfi not configured 1082 "environmentcallback", #cfi not configured 1083 "process_options", #cfi not configured 1084] 1085 1086# hiview : //base/hiviewdfx/hiview 1087bypass_hiview = [ 1088 "faultlogger_napi", 1089 "loglibrary_napi", 1090 "libucollection_client", 1091 "libucollection_utility", 1092 "hiview", 1093 "libxpower_event", 1094 "libxpower_event_js", 1095 "logger", 1096 "libasan_logger", 1097 "faultlogger", 1098 "hiview_base", 1099 "hiviewbase", 1100 "hiviewbase_static_lib_for_tdd", 1101 "hiview_service_impl", 1102 "hiview_service_impl_for_unified_collection", 1103 "hiview_service_impl_for_js", 1104 "faultlogger_client_impl", 1105 "hiview_utility", 1106 "ucollection_client_source", 1107 "ucollection_source", 1108 "usage_event_report", 1109 "sysevent_source", 1110 "unified_collector", 1111 "sys_event_store", 1112 "sys_dispatcher", 1113 "hiview_service", 1114 "bbox_detector", 1115 "leak_detector", 1116 "xperf", 1117 "hiview_core", 1118 "usage_report", 1119 "freeze_detector", 1120 "eventlogger", 1121 "smart_parser", 1122 "hiview_reliability_common_utils", 1123 "log_analyzer", 1124 "faultlogger_common", 1125 "faultlogger_service_ohos_common", 1126 "faultlogger_service_ability", 1127 "faultlogger_service_impl", 1128 "faultlogger_service", 1129 "hiview_event_publish", 1130 "event_threshold_source", 1131 "hiview_event_raw_base", 1132 "hiview_event_raw_decode", 1133 "hiview_event_raw_encode", 1134 "eventpool", 1135 "hiview_event_report", 1136 "event_store_source", 1137 "running_status_logger_source", 1138 "log_store", 1139 "collect_device_client", 1140 "hiview_service_adapter", 1141 "hiview_param_update", 1142 "hiviewplatform_config", 1143 "log_catcher", 1144 "eventlogger_config", 1145 "dynamicloadpluginexample", 1146 "bundleplugintest", 1147 "bundletest", 1148 "faultlogger_test_napi", 1149 "event_store_utility_source", 1150 "event_store_config_source", 1151 "eventlogger_adapter_logcatcher", 1152 "faultlogger_service_fuzz_src", 1153] 1154 1155bypass_device_standby = [] 1156 1157bypass_appverify = [] 1158 1159bypass_drm_framework = [] 1160 1161# distributed_audio : //foundation/distributedhardware/distributed_audio 1162bypass_distributed_audio = [ "distributed_audio_handler" ] 1163 1164bypass_memory_utils = [ "purgeable_memory_ndk" ] 1165 1166# distributed_camera : //foundation/distributedhardware/distributed_camera 1167bypass_distributed_camera = [ 1168 "distributed_camera_source", 1169 "distributed_camera_data_process", 1170] 1171 1172# dhcp : //foundation/communication/dhcp 1173bypass_dhcp = [ 1174 "dhcp_client_proxy_impl", 1175 "dhcp_server_proxy_impl", 1176] 1177 1178# device_info_manager : //foundation/deviceprofile/device_info_manager 1179bypass_device_info_manager = [ 1180 "distributed_device_profile_svr", 1181 "distributed_device_profile_sdk", 1182 "distributed_device_profile_common", 1183 "deviceprofileradar", 1184 "device_profile_radar", 1185] 1186 1187bypass_dfs_service = [] 1188 1189bypass_dlp_permission_service = [] 1190 1191bypass_cellular_data = [] 1192 1193# request : //base/request/request 1194bypass_request = [ 1195 "request_static", 1196 "request_common_static", 1197] 1198 1199bypass_datamgr_service = [] 1200 1201bypass_dataclassification = [] 1202 1203bypass_certificate_framework = [] 1204 1205bypass_sharing_framework = [] 1206 1207bypass_distributed_input = [] 1208 1209# av_codec : //foundation/multimedia/av_codec 1210bypass_av_codec = [ 1211 "native_media_avmuxer", # napi target, not required to enable cfi 1212 "native_media_avdemuxer", # napi target, not required to enable cfi 1213 "native_media_avsource", # napi target, not required to enable cfi 1214 "native_media_codecbase", # napi target, not required to enable cfi 1215 "native_media_acodec", # napi target, not required to enable cfi 1216 "native_media_adec", # napi target, not required to enable cfi 1217 "native_media_aenc", # napi target, not required to enable cfi 1218 "native_media_vdec", # napi target, not required to enable cfi 1219 "native_media_venc", # napi target, not required to enable cfi 1220 "av_codec_client", # client target, not required to enable cfi 1221 "av_codec_demo", # test target, not required to enable cfi 1222 "av_codec_demo_muxer", # test target, not required to enable cfi 1223 "video_codec_demo", # test target, not required to enable cfi 1224 "video_sample", # test target, not required to enable cfi 1225 "hcodec_demo", # test target, not required to enable cfi 1226 "hcodec_test_helper", # test target, not required to enable cfi 1227 "av_codec_capi_unit_test", # test target, not required to enable cfi 1228 "av_codec_inner_unit_test", # test target, not required to enable cfi 1229 "av_codec_engine_codeclist_mock", # test target, not required to enable cfi 1230] 1231 1232# kv_store : //foundation/distributeddatamgr/kv_store 1233bypass_kv_store = [ 1234 "distributeddb", 1235 "distributeddata_inner", 1236 "src_file", 1237 "kvdb_src_file", 1238 "src_file", 1239 "distributeddatafwk_src_file", 1240] 1241 1242bypass_preferences = [] 1243 1244bypass_distributed_screen = [] 1245 1246# distributed_hardware_fwk : //foundation/distributedhardware/distributed_hardware_fwk 1247bypass_distributed_hardware_fwk = [ 1248 "hardwaremanager", 1249 "distributed_av_sender", 1250 "distributed_av_receiver", 1251 "histreamer_ability_querier", 1252 "histreamer_ability_querier_core", 1253 "avtrans_input_filter", 1254 "avtrans_output_filter", 1255 "plugin_AVTransDaudioInput", 1256 "plugin_AVTransDsoftbusInputAudio", 1257 "plugin_AVTransDsoftbusInput", 1258 "plugin_AVTransDscreenInput", 1259 "plugin_AVTransDaudioOutput", 1260 "plugin_AVTransDsoftbusOutput", 1261 "plugin_AVTransDscreenOutput", 1262 "plugin_AVTransDsoftbusOutputAudio", 1263] 1264 1265# soc_perf : //foundation/resourceschedule/resource_schedule_service/soc_perf 1266bypass_soc_perf = [ "socperf_test" ] 1267 1268# update_service : //base/update/updateservice 1269bypass_update_service = [ 1270 "update", 1271 "updateservice", 1272] 1273 1274# graphic_2d : //foundation/graphic/graphic_2d 1275bypass_graphic_2d = [ 1276 "vulkan_loader", 1277 "libnative_vsync", 1278 "2d_graphics_source_ohos", 1279 "2d_graphics_source_ohos_ng", 1280 "2d_graphics", 1281 "2d_graphics_new", 1282 "2d_graphics_canvaskit0310", 1283 "2d_graphics_drawing", 1284 "color_picker", 1285 "EGL", 1286 "GLESv1", 1287 "GLESv2", 1288 "GLESv3", 1289 "opengl_wrapper_native_test", 1290 "debug_layer_test1", 1291 "debug_layer_test2", 1292 "vulkan_swapchain_layer", 1293 "libegl_effect", 1294 "particle_cxx_rust", 1295 "particle_cxx_cppdeps", 1296 "render_service_base_src", 1297 "libcomposer", 1298 "librender_service_base", 1299 "librender_service_base_static", 1300 "libeffectchain", 1301 "skeffectchain", 1302 "rosen_text", 1303 "libtexgine_source", 1304 "rosen_text_inner", 1305 "libtexgine", 1306 "rosen_text_texgine", 1307 "rosen_text_txt", 1308 "rosen_text_skia", 1309 "render_service_client_src", 1310 "render_service_client_src_static", 1311 "drawing_napi", 1312 "librender_service_client", 1313 "drawing_napi_impl", 1314 "text_napi", 1315 "text_napi_impl", 1316 "librender_service_client_static", 1317 "libbootanimation_utils", 1318 "libnative_image", 1319 "surface", 1320 "libgraphic_utils", 1321 "window_animation", 1322 "sync_fence", 1323 "color_manager_source", 1324 "color_space_object_convertor_source", 1325 "color_manager", 1326 "color_space_object_convertor", 1327 "colorspacemanager_napi_source", 1328 "buffer_handle", 1329 "colorspacemanager_napi", 1330 "render_service_client", 1331 "bootanimation", 1332 "socketpair", 1333 "libfence", 1334 "libskia_rs_framework", 1335 "render_frame_trace", 1336 "rs_frame_report_ext", # not required to enable cfi 1337 "rs_frame_report_ext_surface", # not required to enable cfi 1338 "libhyper_graphic_manager", 1339 "texgine_sample", 1340 "texgine_sample_align", 1341 "sandbox_utils", 1342 "drawing_engine_sample", 1343 "texgine_sample_alignment", 1344 "impl_eventhandler", 1345 "drawing_sample_rs", 1346 "texgine_sample_calibrate", 1347 "hilog", 1348 "texgine_sample_decoration", 1349 "mock_image_native", 1350 "drawing_sample_canvaskit0310", 1351 "mock_ipc_core", 1352 "texgine_sample_direction", 1353 "mock_utils", 1354 "texgine_sample_mix", 1355 "libtexgine_drawing", 1356 "libvsync", 1357 "texgine_sample_shadow", 1358 "texgine_sample_bug", 1359 "windowanimationmanager_napi", 1360 "texgine_sample_dynamic_font", 1361 "effectkit", 1362 "texgine_sample_emoji", 1363 "libhgmnapi", 1364 "texgine_sample_font_style", 1365 "skia_libtxt_ohos", 1366 "texgine_sample_feature", 1367 "webgl_src", 1368 "texgine_sample_glyph_position", 1369 "skia_libtxt_ohos_ng", 1370 "libwebglnapi", 1371 "texgine_sample_intrinsic_width", 1372 "skia_paragraph", 1373 "skia_unicode", 1374 "texgine_sample_spacing", 1375 "libframe_analyzer", 1376 "skia_shaper", 1377 "rosen_libicu_ohos", 1378 "texgine_sample_strut", 1379 "texgine_sample_text_color", 1380 "rosen_libicu_ohos_ng", 1381 "render_service_client_rs_demo", 1382 "texgine_sample_weight_style", 1383 "scoped_bytrace", 1384 "render_service_client_screen_mode_demo", 1385 "texgine_sample_word_boundary", 1386 "render_service_client_app_demo", 1387 "texgine_sample_ellipsis", 1388 "texgine_sample_layout", 1389 "render_service_client_node_demo", 1390 "frame_report", 1391 "semaphore", 1392 "texgine_sample_dynamic_otf_font", 1393 "render_service_client_modifier_demo", 1394 "texgine_sample_text_height", 1395 "test_header", 1396 "option_parser", 1397 "texgine_sample_typography_height", 1398 "render_service_client_transition_demo", 1399 "texgine_sample_ellipsis_modal", 1400 "libgslogger", 1401 "render_service_client_gesture_interrupt_animation_demo", 1402 "raw_parser", 1403 "gl_utils", 1404 "cpudraw", 1405 "render_service_client_gravity_demo", 1406 "raw_maker", 1407 "render_service_client_ui_capture_demo", 1408 "render_service_client__alpha_offscreen_demo", 1409 "render_service_client_scale_demo", 1410 "render_service_client_rs_animation_demo", 1411 "surface_capture_demo", 1412 "security_layer_demo", 1413 "render_service_client_surface_node_demo", 1414 "render_service_client_uni_render_demo", 1415 "render_service_client_watermark_demo", 1416 "rs_uni_render_pixelmap_demo", 1417 "render_service_display_mode_demo", 1418 "render_service_client_tunnel_handle_demo", 1419 "render_service_client_overlay_demo", 1420 "snapshot_surface", 1421 "screen_info_demo", 1422 "render_service_client_pointer_window_demo", 1423 "render_service_client_subSurface_demo", 1424 "render_service_client_fingerprint_demo", 1425 "render_service_client_first_frame_callback_demo", 1426 "opengl_wrapper_test_common", 1427 "vulkan_loader_test_common", 1428 "vulkan_loader_test_common", 1429 "rs_test_common", 1430 "rs_test_common", 1431 "surface_test_common", 1432 "rosen_ohos_sources", 1433 "color_manager_test_common", 1434 "sync_fence_common", 1435 "buffer_handle_test_common", 1436 "render_context", 1437 "vsync_test_common", 1438 "rs_client_test_common", 1439 "rs_client_test_common", 1440 "rs_test_common", 1441 "socketpair_test_common", 1442 "fence_test_common", 1443 "hdr_capability_utils", 1444 "hdr_capability_napi", 1445] 1446 1447# security_component_manager : //base/security/security_component_manager 1448bypass_security_component_manager = [ "libsecurity_component_sdk" ] 1449 1450# distributed_bundle_framework : //foundation/bundlemanager/distributed_bundle_framework 1451bypass_distributed_bundle_framework = [ 1452 "distributedbundle", 1453 "distributedbundlemanager", 1454] 1455 1456# device_manager : //foundation/distributedhardware/device_manager 1457bypass_device_manager = [ 1458 "devicemanagersdk", 1459 "devicemanagerdependency", 1460 "devicemanagerradar", 1461] 1462 1463# hdf_core : //drivers/hdf_core 1464bypass_hdf_core = [ 1465 "libhdf_ipc_adapter", 1466 "libhdf_host", 1467 "hdf_devhost", 1468 "libhdi", 1469 "libpub_utils", 1470 "libhdf_utils", 1471 "libhdf_platform", 1472 "libsample_driver", 1473 "libsample1_driver", 1474 "hdf_dbg", 1475 "libhdf_test_common", 1476 "libvdi_sample1_driver", 1477 "libvdi_sample1_symbol", 1478 "libvdi_sample2_driver", 1479] 1480 1481# The list contains both part name that need to enable cfi and disable debug mode, and corresponding bypass_xxx list that bypass the cfi check 1482enable_cfi_part_and_bypass_list = [ 1483 # enabled in OH4.0 1484 [ 1485 "audio_framework", 1486 bypass_audio_framework, 1487 ], 1488 [ 1489 "media_foundation", 1490 bypass_media_foundation, 1491 ], 1492 [ 1493 "av_session", 1494 bypass_av_session, 1495 ], 1496 [ 1497 "huks", 1498 bypass_huks, 1499 ], 1500 [ 1501 "certificate_manager", 1502 bypass_certificate_manager, 1503 ], 1504 [ 1505 "image_framework", 1506 bypass_image_framework, 1507 ], 1508 [ 1509 "media_library", 1510 bypass_media_library, 1511 ], 1512 [ 1513 "user_file_service", 1514 bypass_user_file_service, 1515 ], 1516 [ 1517 "contacts_data_hap", 1518 bypass_contacts_data_hap, 1519 ], 1520 [ 1521 "crypto_framework", 1522 bypass_crypto_framework, 1523 ], 1524 [ 1525 "wpa_supplicant", 1526 bypass_wpa_supplicant, 1527 ], 1528 [ 1529 "netmanager_base", 1530 bypass_netmanager_base, 1531 ], 1532 [ 1533 "camera_framework", 1534 bypass_camera_framework, 1535 ], 1536 [ 1537 "player_framework", 1538 bypass_player_framework, 1539 ], 1540 [ 1541 "screenlock_mgr", 1542 bypass_screenlock_mgr, 1543 ], 1544 [ 1545 "nfc", 1546 bypass_nfc, 1547 ], 1548 [ 1549 "wifi", 1550 bypass_wifi, 1551 ], 1552 [ 1553 "dsoftbus", 1554 bypass_dsoftbus, 1555 ], 1556 [ 1557 "hilog", 1558 bypass_hilog, 1559 ], 1560 [ 1561 "bluetooth", 1562 bypass_bluetooth, 1563 ], 1564 [ 1565 "bluetooth_service", 1566 bypass_bluetooth_service, 1567 ], 1568 1569 # enabled in OH4.1 1570 [ 1571 "device_security_level", 1572 bypass_device_security_level, 1573 ], 1574 [ 1575 "face_auth", 1576 bypass_face_auth, 1577 ], 1578 [ 1579 "fingerprint_auth", 1580 bypass_fingerprint_auth, 1581 ], 1582 [ 1583 "pin_auth", 1584 bypass_pin_auth, 1585 ], 1586 [ 1587 "user_auth_framework", 1588 bypass_user_auth_framework, 1589 ], 1590 [ 1591 "enterprise_device_management", 1592 bypass_enterprise_device_management, 1593 ], 1594 [ 1595 "wallpaper_mgr", 1596 bypass_wallpaper_mgr, 1597 ], 1598 [ 1599 "resource_schedule_service", 1600 bypass_resource_schedule_service, 1601 ], 1602 [ 1603 "data_object", 1604 bypass_data_object, 1605 ], 1606 [ 1607 "device_auth", 1608 bypass_device_auth, 1609 ], 1610 [ 1611 "data_share", 1612 bypass_data_share, 1613 ], 1614 [ 1615 "time_service", 1616 bypass_time_service, 1617 ], 1618 [ 1619 "imf", 1620 bypass_imf, 1621 ], 1622 [ 1623 "location", 1624 bypass_location, 1625 ], 1626 [ 1627 "dmsfwk", 1628 bypass_dmsfwk, 1629 ], 1630 [ 1631 "usb_manager", 1632 bypass_usb_manager, 1633 ], 1634 [ 1635 "sensor", 1636 bypass_sensor, 1637 ], 1638 [ 1639 "battery_manager", 1640 bypass_battery_manager, 1641 ], 1642 [ 1643 "battery_statistics", 1644 bypass_battery_statistics, 1645 ], 1646 [ 1647 "display_manager", 1648 bypass_display_manager, 1649 ], 1650 [ 1651 "power_manager", 1652 bypass_power_manager, 1653 ], 1654 [ 1655 "thermal_manager", 1656 bypass_thermal_manager, 1657 ], 1658 [ 1659 "device_status", 1660 bypass_device_status, 1661 ], 1662 [ 1663 "motion", 1664 bypass_motion, 1665 ], 1666 [ 1667 "spatial_awareness", 1668 bypass_spatial_awareness, 1669 ], 1670 [ 1671 "algorithm", 1672 bypass_algorithm, 1673 ], 1674 [ 1675 "window_manager", 1676 bypass_window_manager, 1677 ], 1678 [ 1679 "qos_manager", 1680 bypass_qos_manager, 1681 ], 1682 [ 1683 "call_manager", 1684 bypass_call_manager, 1685 ], 1686 [ 1687 "cellular_call", 1688 bypass_cellular_call, 1689 ], 1690 [ 1691 "core_service", 1692 bypass_core_service, 1693 ], 1694 [ 1695 "rill_adapter", 1696 bypass_rill_adapter, 1697 ], 1698 [ 1699 "sms_mms", 1700 bypass_sms_mms, 1701 ], 1702 [ 1703 "state_registry", 1704 bypass_state_registry, 1705 ], 1706 [ 1707 "telephony_data", 1708 bypass_telephony_data, 1709 ], 1710 [ 1711 "common_event_service", 1712 bypass_common_event_service, 1713 ], 1714 [ 1715 "distributed_notification_service", 1716 bypass_distributed_notification_service, 1717 ], 1718 [ 1719 "eventhandler", 1720 bypass_eventhandler, 1721 ], 1722 [ 1723 "os_account", 1724 bypass_os_account, 1725 ], 1726 [ 1727 "access_token", 1728 bypass_access_token, 1729 ], 1730 [ 1731 "dupdate_engine", 1732 bypass_dupdate_engine, 1733 ], 1734 [ 1735 "input", 1736 bypass_input, 1737 ], 1738 [ 1739 "device_attest", 1740 bypass_device_attest, 1741 ], 1742 [ 1743 "perferences", 1744 bypass_perferences, 1745 ], 1746 [ 1747 "relational_store", 1748 bypass_relational_store, 1749 ], 1750 [ 1751 "miscdevice", 1752 bypass_miscdevice, 1753 ], 1754 [ 1755 "app_file_service", 1756 bypass_app_file_service, 1757 ], 1758 [ 1759 "file_api", 1760 bypass_file_api, 1761 ], 1762 [ 1763 "storage_service", 1764 bypass_storage_service, 1765 ], 1766 [ 1767 "scene_board_ext", 1768 bypass_scene_board_ext, 1769 ], 1770 [ 1771 "background_task_mgr", 1772 bypass_background_task_mgr, 1773 ], 1774 [ 1775 "device_usage_statistics", 1776 bypass_device_usage_statistics, 1777 ], 1778 [ 1779 "efficiency_manager", 1780 bypass_efficiency_manager, 1781 ], 1782 [ 1783 "efficiency_manager_ext", 1784 bypass_efficiency_manager_ext, 1785 ], 1786 [ 1787 "frame_aware_sched", 1788 bypass_frame_aware_sched, 1789 ], 1790 [ 1791 "memmgr", 1792 bypass_memmgr, 1793 ], 1794 [ 1795 "memmgr_override", 1796 bypass_memmgr_override, 1797 ], 1798 [ 1799 "work_scheduler", 1800 bypass_work_scheduler, 1801 ], 1802 [ 1803 "accessibility", 1804 bypass_accessibility, 1805 ], 1806 [ 1807 "ffrt", 1808 bypass_ffrt, 1809 ], 1810 [ 1811 "advertising", 1812 bypass_advertising, 1813 ], 1814 [ 1815 "oaid", 1816 bypass_oaid, 1817 ], 1818 [ 1819 "init", 1820 bypass_init, 1821 ], 1822 [ 1823 "bundle_framework", 1824 bypass_bundle_framework, 1825 ], 1826 [ 1827 "ability_runtime", 1828 bypass_ability_runtime, 1829 ], 1830 [ 1831 "hiview", 1832 bypass_hiview, 1833 ], 1834 [ 1835 "device_standby", 1836 bypass_device_standby, 1837 ], 1838 [ 1839 "appverify", 1840 bypass_appverify, 1841 ], 1842 [ 1843 "drm_framework", 1844 bypass_drm_framework, 1845 ], 1846 [ 1847 "distributed_audio", 1848 bypass_distributed_audio, 1849 ], 1850 [ 1851 "memory_utils", 1852 bypass_memory_utils, 1853 ], 1854 [ 1855 "distributed_camera", 1856 bypass_distributed_camera, 1857 ], 1858 [ 1859 "dhcp", 1860 bypass_dhcp, 1861 ], 1862 [ 1863 "device_info_manager", 1864 bypass_device_info_manager, 1865 ], 1866 [ 1867 "dfs_service", 1868 bypass_dfs_service, 1869 ], 1870 [ 1871 "dlp_permission_service", 1872 bypass_dlp_permission_service, 1873 ], 1874 [ 1875 "cellular_data", 1876 bypass_cellular_data, 1877 ], 1878 [ 1879 "request", 1880 bypass_request, 1881 ], 1882 [ 1883 "datamgr_service", 1884 bypass_datamgr_service, 1885 ], 1886 [ 1887 "dataclassification", 1888 bypass_dataclassification, 1889 ], 1890 [ 1891 "certificate_framework", 1892 bypass_certificate_framework, 1893 ], 1894 [ 1895 "sharing_framework", 1896 bypass_sharing_framework, 1897 ], 1898 [ 1899 "distributed_input", 1900 bypass_distributed_input, 1901 ], 1902 [ 1903 "av_codec", 1904 bypass_av_codec, 1905 ], 1906 [ 1907 "kv_store", 1908 bypass_kv_store, 1909 ], 1910 [ 1911 "preferences", 1912 bypass_preferences, 1913 ], 1914 [ 1915 "distributed_screen", 1916 bypass_distributed_screen, 1917 ], 1918 [ 1919 "distributed_hardware_fwk", 1920 bypass_distributed_hardware_fwk, 1921 ], 1922 [ 1923 "soc_perf", 1924 bypass_soc_perf, 1925 ], 1926 [ 1927 "update_service", 1928 bypass_update_service, 1929 ], 1930 [ 1931 "graphic_2d", 1932 bypass_graphic_2d, 1933 ], 1934 [ 1935 "security_component_manager", 1936 bypass_security_component_manager, 1937 ], 1938 [ 1939 "distributed_bundle_framework", 1940 bypass_distributed_bundle_framework, 1941 ], 1942 [ 1943 "device_manager", 1944 bypass_device_manager, 1945 ], 1946 [ 1947 "hdf_core", 1948 bypass_hdf_core, 1949 ], 1950] 1951 1952# The list of part name that need to enable intsan 1953enable_intsan_part_list = [] 1954 1955# The list of build target that bypass the intsan check 1956bypass_intsan_target_list = [] 1957