1package: "android.content.res" 2container: "system" 3 4flag { 5 name: "default_locale" 6 is_exported: true 7 namespace: "resource_manager" 8 description: "Feature flag for default locale in LocaleConfig" 9 bug: "117306409" 10 # fixed_read_only or device wont boot because of permission issues accessing flags during boot 11 is_fixed_read_only: true 12} 13 14flag { 15 name: "font_scale_converter_public" 16 is_exported: true 17 namespace: "accessibility" 18 description: "Enables the public API for FontScaleConverter, including enabling thread-safe caching." 19 bug: "239736383" 20 # fixed_read_only or device wont boot because of permission issues accessing flags during boot 21 is_fixed_read_only: true 22} 23 24flag { 25 name: "asset_file_descriptor_frro" 26 is_exported: true 27 namespace: "resource_manager" 28 description: "Feature flag for passing in an AssetFileDescriptor to create an frro" 29 bug: "304478666" 30} 31 32flag { 33 name: "manifest_flagging" 34 is_exported: true 35 namespace: "resource_manager" 36 description: "Feature flag for flagging manifest entries" 37 bug: "297373084" 38 # This flag is read in PackageParser at boot time, and in aapt2 which is a build tool. 39 is_fixed_read_only: true 40} 41 42flag { 43 name: "nine_patch_frro" 44 is_exported: true 45 namespace: "resource_manager" 46 description: "Feature flag for creating an frro from a 9-patch" 47 bug: "296324826" 48} 49 50flag { 51 name: "register_resource_paths" 52 is_exported: true 53 namespace: "resource_manager" 54 description: "Feature flag for register resource paths for shared library" 55 bug: "306202569" 56 # This flag is read in ResourcesImpl at boot time. 57 is_fixed_read_only: true 58} 59 60flag { 61 name: "handle_all_config_changes" 62 is_exported: true 63 namespace: "resource_manager" 64 description: "Feature flag for allowing activities to handle all kinds of configuration changes" 65 bug: "180625460" 66 # This flag is read at boot time. 67 is_fixed_read_only: true 68} 69 70flag { 71 name: "dimension_frro" 72 is_exported: true 73 namespace: "resource_manager" 74 description: "Feature flag for passing a dimension to create an frro" 75 bug: "369672322" 76} 77 78flag { 79 name: "rro_constraints" 80 is_exported: false 81 namespace: "resource_manager" 82 description: "Feature flag for setting constraints for a RRO" 83 bug: "371801644" 84} 85 86flag { 87 name: "rro_control_for_android_no_overlayable" 88 is_exported: true 89 namespace: "resource_manager" 90 description: "Allow enabling and disabling RROs targeting android package with no overlayable" 91 bug: "364035303" 92} 93 94flag { 95 name: "system_context_handle_app_info_changed" 96 is_exported: true 97 namespace: "resource_manager" 98 description: "Feature flag for allowing system context to handle application info changes" 99 bug: "362420029" 100 # This flag is read at boot time. 101 is_fixed_read_only: true 102 metadata { 103 purpose: PURPOSE_BUGFIX 104 } 105} 106 107flag { 108 name: "layout_readwrite_flags" 109 is_exported: true 110 namespace: "resource_manager" 111 description: "Feature flag for allowing read/write flags in layout files" 112 bug: "377974898" 113 # This flag is used to control aapt2 behavior. 114 is_fixed_read_only: true 115} 116 117flag { 118 name: "resources_minor_version_support" 119 is_exported: true 120 namespace: "resource_manager" 121 description: "Feature flag for supporting minor version in Resources" 122 bug: "373535266" 123 is_fixed_read_only: true 124} 125 126flag { 127 name: "self_targeting_android_resource_frro" 128 is_exported: true 129 namespace: "customization_picker" 130 description: "Fixes bug in Launcher preview by enabling overlays targeting 'android'" 131 bug: "377545987" 132} 133 134flag { 135 name: "always_false" 136 is_exported: true 137 namespace: "resource_manager" 138 description: "flag always meant to be false, for testing resource flagging within cts tests" 139 bug: "377974898" 140} 141 142flag { 143 name: "use_new_aconfig_storage" 144 is_exported: true 145 namespace: "resource_manager" 146 description: "Retrieve flag values from new Aconfig flag storage in AconfigFlags.java" 147 bug: "352348353" 148 metadata { 149 purpose: PURPOSE_BUGFIX 150 } 151} 152