{
  "PACKAGES": {
    "DIAL_PACKAGE": "com.android.car.dialer",
    "PHONE_ACTIVITY": "com.android.car.dialer/.ui.TelecomActivity",
    "HOME_PACKAGE": "com.android.car.carlauncher",
    "SECURITY_SETTINGS_PACKAGE": "com.android.car.settings",
    "LOCK_SCREEN_PACKAGE": "com.android.systemui",
    "SETTINGS_PACKAGE": "com.android.car.settings",
    "NUMBER_PICKER_WIDGET_CLASS": "android.widget.NumberPicker",
    "EDIT_TEXT_WIDGET_CLASS": "android.widget.EditText",
    "USER_SETTINGS_PACKAGE": "com.android.car.settings",
    "MEDIA_CENTER_PACKAGE": "com.android.car.media",
    "CONTACTS_PACKAGE": "com.android.contacts",
    "RADIO_PACKAGE": "com.android.car.radio",
    "SMS_PACKAGE":"com.android.car.messenger"
  },
  "ACTIONS": {
    "CONTACT_LIST_SCROLL_ACTION": "USE_BUTTON",
    "CONTACT_LIST_SCROLL_DIRECTION": "VERTICAL",
    "CONTACT_SETTING_SCROLL_ACTION": "USE_BUTTON",
    "CONTACT_SETTING_SCROLL_DIRECTION": "VERTICAL",
    "CONTACT_DETAILS_SCROLL_ACTION": "USE_BUTTON",
    "CONTACT_DETAILS_SCROLL_DIRECTION": "VERTICAL",
    "APP_LIST_SCROLL_ACTION": "USE_GESTURE",
    "APP_LIST_SCROLL_DIRECTION": "HORIZONTAL",
    "SECURITY_SETTINGS_SCROLL_ACTION": "USE_BUTTON",
    "SECURITY_SETTINGS_SCROLL_DIRECTION": "VERTICAL",
    "NOTIFICATION_LIST_SCROLL_ACTION": "USE_GESTURE",
    "NOTIFICATION_LIST_SCROLL_DIRECTION": "VERTICAL",
    "SYSTEM_SETTINGS_SCROLL_ACTION": "USE_GESTURE",
    "SYSTEM_SETTINGS_SCROLL_DIRECTION": "VERTICAL",
    "SYSTEM_SETTINGS_SCROLL_MARGIN": "6",
    "SYSTEM_SETTINGS_SCROLL_WAIT_TIME": "2",
    "APP_INFO_SETTINGS_SCROLL_ACTION": "USE_GESTURE",
    "APP_INFO_SETTINGS_SCROLL_DIRECTION": "VERTICAL",
    "APP_INFO_SETTINGS_SCROLL_MARGIN": "10",
    "APP_INFO_SETTINGS_SCROLL_WAIT_TIME": "2",
    "DISPLAY_SETTINGS_LIST_SCROLL_ACTION": "USE_GESTURE",
    "DISPLAY_SETTINGS_LIST_SCROLL_DIRECTION": "VERTICAL",
    "DISPLAY_SETTINGS_SCROLL_MARGIN": "10",
    "DISPLAY_SETTINGS_SCROLL_WAIT_TIME": "1",
    "SOUND_SETTINGS_LIST_SCROLL_ACTION": "USE_GESTURE",
    "SOUND_SETTINGS_LIST_SCROLL_DIRECTION": "VERTICAL",
    "SOUND_SETTINGS_SCROLL_MARGIN": "10",
    "SOUND_SETTINGS_SCROLL_WAIT_TIME": "1",
    "DATE_TIME_SETTINGS_SCROLL_MARGIN": "6",
    "DATE_TIME_SETTINGS_SCROLL_WAIT_TIME": "2",
    "DATE_TIME_SETTINGS_SCROLL_ACTION": "USE_GESTURE",
    "DATE_TIME_SETTINGS_SCROLL_DIRECTION": "VERTICAL",
    "USER_SETTINGS_SCROLL_ACTION": "USE_GESTURE",
    "USER_SETTINGS_SCROLL_DIRECTION": "VERTICAL",
    "USER_SETTINGS_SCROLL_MARGIN": "6",
    "USER_SETTINGS_SCROLL_WAIT_TIME": "2",
    "ACCOUNT_SETTINGS_SCROLL_ACTION": "USE_GESTURE",
    "ACCOUNT_SETTINGS_SCROLL_DIRECTION": "VERTICAL",
    "SETTINGS_SUB_SETTING_SCROLL_ACTION": "USE_GESTURE",
    "SETTINGS_SUB_SETTING_SCROLL_DIRECTION": "VERTICAL",
    "MEDIA_APP_SCROLL_ACTION": "USE_GESTURE",
    "MEDIA_APP_SCROLL_DIRECTION": "VERTICAL",
    "RECENT_APPS_TIMESTAMP_TEXT": "min. ago"
  },
  "COMMANDS": {
    "OPEN_DIAL_PAD_COMMAND": "am start -a android.intent.action.DIAL",
    "OPEN_PHONE_ACTIVITY_COMMAND": "am start -n com.android.car.dialer/.ui.TelecomActivity",
    "OPEN_SMS_ACTIVITY_COMMAND": "am start -n com.android.car.messenger/.core.ui.launcher.MessageLauncherActivity",
    "OPEN_APP_GRID_COMMAND": "am start -n com.android.car.carlauncher/.GASAppGridActivity",
    "OPEN_NOTIFICATIONS_COMMAND": "service call statusbar 1",
    "STOP_SETTING_APP_COMMAND": "am force-stop com.android.car.settings",
    "OPEN_SETTINGS_COMMAND": "am start -a android.settings.SETTINGS",
    "MEDIA_LAUNCH_COMMAND": "am start -a android.car.intent.action.MEDIA_TEMPLATE -e android.car.intent.extra.MEDIA_COMPONENT com.android.bluetooth/com.android.bluetooth.avrcpcontroller.BluetoothMediaBrowserService",
    "MEDIA_LAUNCH_BLUETOOTH_AUDIO_COMMAND": "am start -a android.car.intent.action.MEDIA_TEMPLATE -e android.car.intent.extra.MEDIA_COMPONENT com.google.android.bluetooth/com.android.bluetooth.avrcpcontroller.BluetoothMediaBrowserService",
    "NIGHT_MODE_COMMAND": "dumpsys activity service com.android.car/.CarService day-night-mode  night",
    "DAY_MODE_COMMAND": "dumpsys activity service com.android.car/.CarService day-night-mode  day",
    "OPEN_SYSTEM_UI": "am crash com.android.systemui",
    "OPEN_CAR_UI": "am crash com.android.car"
  },
  "UI_ELEMENTS": {
    "MAKE_CALL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "call_button",
      "PACKAGE": "com.android.car.dialer"
    },
    "MOBILE_PHONE_ICON": {
      "TYPE": "TEXT",
      "VALUE": "Phone"
    },
    "MOBILE_CALL_BUTTON": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "TEXT",
          "VALUE": "Call"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Button"
        }
      ]
    },
    "MOBILE_DIALPAD_ICON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "dialpad_fab"
    },
    "MOBILE_DIALPAD_INPUT": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.EditText"
    },
    "END_CALL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "end_call_button",
      "PACKAGE": "com.android.car.dialer"
    },
    "CALL_HISTORY_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Recents"
    },
    "DELETE_NUMBER": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "delete_button",
      "PACKAGE": "com.android.car.dialer"
    },
    "DIAL_IN_NUMBER": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "title",
      "PACKAGE": "com.android.car.dialer"
    },
    "DIALED_CONTACT_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "user_profile_title",
      "PACKAGE": "com.android.car.dialer"
    },
    "SWITCH_TO_DIAL_PAD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "toggle_dialpad_button",
      "PACKAGE": "com.android.car.dialer"
    },
    "MUTE_CALL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "mute_button",
      "PACKAGE": "com.android.car.dialer"
    },
    "ONGOING_CALL": {
      "TYPE": "TEXT",
      "VALUE": "Ongoing call"
    },
    "CONTACT_LIST_SCROLL_FORWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down"
    },
    "CONTACT_LIST_SCROLL_BACKWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up"
    },
    "CONTACT_LIST_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_internal_recycler_view",
      "PACKAGE": "com.android.car.dialer"
    },
    "CHANGE_VOICE_CHANNEL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "voice_channel_view",
      "PACKAGE": "com.android.car.dialer"
    },
    "VOICE_CHANNEL_PHONE": {
      "TYPE": "TEXT",
      "VALUE": "Phone"
    },
    "VOICE_CHANNEL_CAR": {
      "TYPE": "TEXT",
      "VALUE": "Car speakers"
    },
    "DIALED_CONTACT_TYPE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "user_profile_phone_label",
      "PACKAGE": "com.android.car.dialer"
    },
    "DIALING_NUMBER": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "user_profile_title",
      "PACKAGE": "com.android.car.dialer"
    },
    "USER_PROFILE_PHONE_NUMBER": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "user_profile_phone_number"
    },
    "CONTACT_SEARCH_BAR": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.EditText"
    },
    "CONTACT_SEARCH_RESULT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "contact_result",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_SEARCH_RESULT_NAME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "contact_name",
      "PACKAGE": "com.android.car.dialer"
    },
    "SEARCH_BACK_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Back"
    },
    "CONTACT_SETTING_SCROLL_FORWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_SETTING_SCROLL_BACKWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_SETTING_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_internal_recycler_view",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_ORDER": {
      "TYPE": "TEXT",
      "VALUE": "Contact order"
    },
    "SORT_BY_FIRST_NAME": {
      "TYPE": "TEXT",
      "VALUE": "First name"
    },
    "SORT_BY_LAST_NAME": {
      "TYPE": "TEXT",
      "VALUE": "Last name"
    },
    "CONTACTS_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Contacts"
    },
    "CONTACT_NAME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "title",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_ADDRESS": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "title",
      "PACKAGE": "com.android.car.dialer"
    },
    "BLUETOOTH_DISCONNECTED_LABEL": {
      "TYPE": "TEXT",
      "VALUE": "Bluetooth audio disconnected"
    },
    "CONTACT_HOME_ADDRESS": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "RESOURCE_ID",
          "VALUE": "title"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 1,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 1,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Home"
            }
          }
        }

      ]
    },
    "CONTACT_DETAIL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "show_contact_detail_id",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_DETAILS_PAGE": {
      "TYPE": "DESCRIPTION",
      "VALUE": "com.android.car.ui.utils.ROTARY_CONTAINER"
    },

    "CALL_HISTORY_INFO": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "call_action_id",
      "PACKAGE": "com.android.car.dialer"
    },
    "DIALER_CONNECTED_PHONE_NAME": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "RESOURCE_ID",
          "VALUE": "summary"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 1,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 1,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Connected Phone"
            }
          }
        }
      ]
    },
    "DIALER_SETTINGS_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_menu_item_icon_container"
    },
    "SEARCH_CONTACT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_menu_item_icon_container"
    },
    "CALL_MOBILE_BUTTON": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.view.ViewGroup"
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "MAX_DEPTH": 1,
          "DESCENDANT": {
            "TYPE": "TEXT",
            "VALUE": "Mobile"
          }
        }
      ]
    },
    "CONTACT_SETTINGS": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "menu_item_setting",
      "PACKAGE": "com.android.car.dialer"
    },
    "DIAL_PAD_FRAGMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "dialpad_fragment",
      "PACKAGE": "com.android.car.dialer"
    },
    "0": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "zero",
      "PACKAGE": "com.android.car.dialer"
    },
    "1": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "one",
      "PACKAGE": "com.android.car.dialer"
    },
    "2": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "two",
      "PACKAGE": "com.android.car.dialer"
    },
    "3": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "three",
      "PACKAGE": "com.android.car.dialer"
    },
    "4": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "four",
      "PACKAGE": "com.android.car.dialer"
    },
    "5": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "five",
      "PACKAGE": "com.android.car.dialer"
    },
    "6": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "six",
      "PACKAGE": "com.android.car.dialer"
    },
    "7": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "seven",
      "PACKAGE": "com.android.car.dialer"
    },
    "8": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "eight",
      "PACKAGE": "com.android.car.dialer"
    },
    "9": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "nine",
      "PACKAGE": "com.android.car.dialer"
    },
    "ADD_CONTACT_TO_FAVORITE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "contact_details_favorite_button",
      "PACKAGE": "com.android.car.dialer"
    },
    "ADD_CONTACT_TO_FAVORITE_FROM_DIALOG_BOX": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_list_item_action_container",
      "PACKAGE": "com.android.car.dialer"
    },
    "ADD_TO_FAVORITE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Add a favorite"
    },
    "ADD_TO_FAVORITE_DIALOG_OK": {
      "TYPE": "TEXT",
      "VALUE": "OK"
    },
    "CONTACT_TYPE_HOME": {
      "TYPE": "TEXT",
      "VALUE": "Home"
    },
    "CONTACT_TYPE_WORK": {
      "TYPE": "TEXT",
      "VALUE": "Work"
    },
    "CONTACT_TYPE_MOBILE": {
      "TYPE": "TEXT",
      "VALUE": "Mobile"
    },
    "CONTACT_DETAILS_SCROLL_FORWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_DETAILS_SCROLL_BACKWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.dialer"
    },
    "CONTACT_DETAILS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_internal_recycler_view",
      "PACKAGE": "com.android.car.dialer"
    },
    "DIAL_PAD_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Dial.?pad"
    },
    "DIAL_PAD_BUTTON": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.LinearLayout"
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "MAX_DEPTH": 2,
          "DESCENDANT": {
            "TYPE": "TEXT",
            "VALUE": "Dialpad"
          }
        }
      ]
    },
    "FAVORITES_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Favo.?rite.?"
    },
    "DIALER_VIEW": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "no_hfp_error_container",
      "PACKAGE": "com.android.car.dialer"
    },
    "HOME_TOP_CARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "top_card",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "HOME_BOTTOM_CARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "bottom_card",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "HOME_MAP_CARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "scene_card"
    },
    "STATUS_BAR_BRIGHTNESS_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "display_panel_button",
      "PACKAGE": "com.android.systemui"
    },
    "STATUS_BAR_DISPLAY_BRIGHTNESS_PALETTE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "qc_seekbar",
      "PACKAGE": "com.android.systemui"
    },
    "STATUS_BAR_ADAPTIVE_BRIGHTNESS": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "switch_widget",
      "PACKAGE": "android"
    },
    "HOME_MAPS_WIDGET": {
      "TYPE": "TEXT",
      "VALUE": "Open Maps"
    },
    "HOME_PROFILE_ICON_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "user_name_text",
      "PACKAGE": "com.android.systemui"
    },
    "HOME_GUEST_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Guest"
    },
    "HOME_DRIVER_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Driver"
    },
    "HOME_SECONDARY_USER_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "SecondaryUser"
    },
    "HOME_ASSISTANT_CARD": {
      "TYPE": "TEXT",
      "VALUE": "Assistant"
    },
    "HOME_PHONE_CARD": {
      "TYPE": "TEXT",
      "VALUE": "Phone"
    },
    "HOME_NETWORK_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "connectivity_panel_button",
      "PACKAGE": "com.android.systemui"
    },
    "HOME_PROFILE_GUEST_ICON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "user_name_text",
      "PACKAGE": "com.android.systemui"
    },
    "HOME_FACET_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "home",
      "PACKAGE": "com.android.systemui"
    },
    "HOME_TEMPERATURE_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "hvac_temperature_text",
      "PACKAGE": "com.android.systemui"
    },
    "PHONE_FACET_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "phone_nav",
      "PACKAGE": "com.android.systemui"
    },
    "APP_GRID_FACET_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "grid_nav",
      "PACKAGE": "com.android.systemui"
    },
    "HVAC_FACET_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "hvac",
      "PACKAGE": "com.android.systemui"
    },
    "HVAC_PANEL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "hvac_panel",
      "PACKAGE": "com.android.systemui"
    },
    "NOTIFICATION_FACET_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "notifications",
      "PACKAGE": "com.android.systemui"
    },
    "APP_GRID_VIEW_ID": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "apps_grid",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "APPLICATION_NAME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "app_name",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "APP_GRID_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll up"
    },
    "APP_GRID_SCROLL_FORWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll down"
    },
    "APP_LIST_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "apps_grid",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "SECURITY_SETTINGS_TITLE": {
      "TYPE": "TEXT",
      "VALUE": "Security"
    },
    "SECURITY_SETTINGS_LOCK_TYPE_PASSWORD": {
      "TYPE": "TEXT",
      "VALUE": "Password"
    },
    "SECURITY_SETTINGS_PROFILE_LOCK": {
      "TYPE": "TEXT",
      "VALUE": "Profile lock"
    },
    "SECURITY_SETTINGS_ENTER_PASSWORD": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.EditText"
    },
    "SECURITY_SETTINGS_LOCK_TYPE_PIN": {
      "TYPE": "TEXT",
      "VALUE": "PIN"
    },
    "SECURITY_SETTINGS_CONTINUE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Continue"
    },
    "SECURITY_SETTINGS_CONFIRM_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Confirm"
    },
    "SECURITY_SETTINGS_ENTER_PIN_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "key_enter",
      "PACKAGE": "com.android.car.settings"
    },
    "SECURITY_SETTINGS_PIN_PAD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "pin_pad",
      "PACKAGE": "com.android.car.settings"
    },
    "SECURITY_SETTINGS_LOCK_TYPE_NONE": {
      "TYPE": "TEXT",
      "VALUE": "None"
    },
    "SECURITY_SETTINGS_REMOVE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Remove"
    },
    "SECURITY_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "SECURITY_SETTINGS_SCROLL_FORWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "SECURITY_SETTINGS_SCROLL_BACKWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "APP_INFO_SETTINGS_PERMISSION_MANAGER": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.RelativeLayout"
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "MAX_DEPTH": 2,
          "DESCENDANT": {
            "TYPE": "TEXT",
            "VALUE": "Permission manager"
          }
        }
      ]
    },
    "APP_INFO_SETTINGS_PERMISSION_MANAGER_APP_COUNTER": {
      "TYPE": "TEXT_CONTAINS",
      "VALUE": "allowed"
    },
    "APP_INFO_SETTINGS_PERMISSION_APP_LIST_VIEW": {
      "TYPE": "DESCRIPTION",
      "VALUE": "com.android.car.ui.utils.ROTARY_CONTAINER",
      "PACKAGE": "com.google.android.permissioncontroller"
    },
    "APP_INFO_SETTINGS_APP_NAME_ELEMENT": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.LinearLayout"
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "MAX_DEPTH": 1,
          "DESCENDANT": {
            "TYPE": "CLASS",
            "VALUE": "android.widget.TextView"
          }
        }
      ]
    },
    "APP_INFO_SETTINGS_SINGLE_PERMISSION_SUMMARY": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.LinearLayout"
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "MAX_DEPTH": 1,
          "DESCENDANT": {
            "TYPE": "CLASS",
            "VALUE": "android.widget.TextView"
          }
        }
      ]
    },
    "APP_INFO_SETTINGS_VIEW_ALL": {
      "TYPE": "TEXT_CONTAINS",
      "VALUE": "View all"
    },
    "APP_INFO_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "RESOURCE_ID",
          "VALUE": "car_ui_internal_recycler_view"
        },
        {
          "TYPE": "DESCRIPTION",
          "VALUE": "com.android.car.ui.utils.ROTARY_CONTAINER"
        }
      ]
    },
    "APP_INFO_SETTINGS_SCROLL_FORWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll up"
    },
    "APP_INFO_SETTINGS_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll down"
    },
    "APP_INFO_SETTINGS_PERMISSIONS_SCROLL_ELEMENT": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 2,
          "ANCESTOR": {
            "TYPE": "CLASS",
            "VALUE": "com.android.car.ui.FocusArea"
          }
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "MAX_DEPTH": 1,
          "DESCENDANT": {
            "TYPE": "CLASS",
            "VALUE": "android.widget.FrameLayout"
          }
        }
      ]
    },
    "APP_INFO_SETTINGS_ENABLE_DISABLE_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "button1Text",
      "PACKAGE": "com.android.car.settings"
    },
    "APP_INFO_SETTINGS_DISABLE_APP_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "DISABLE APP"
    },
    "APP_INFO_SETTINGS_OK_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "ok"
    },
    "APP_INFO_SETTINGS_PERMISSIONS_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Permissions"
    },
    "APP_INFO_SETTINGS_ALLOW_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Allow"
    },
    "APP_INFO_SETTINGS_DONT_ALLOW_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Don’t allow"
    },
    "APP_INFO_SETTINGS_DONT_ALLOW_ANYWAY_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Don’t allow anyway"
    },
    "APP_INFO_SETTINGS_FORCE_STOP_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Force stop"
    },
    "APP_INFO_SETTINGS_TITTLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_title",
      "PACKAGE": "com.android.car.settings"
    },
    "LOCK_SCREEN_PIN_PAD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "keyguard_pin_view",
      "PACKAGE": "com.android.systemui"
    },
    "LOCK_SCREEN_ENTER_KEY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "key_enter",
      "PACKAGE": "com.android.systemui"
    },
    "LOCK_TYPE_PASSWORD": {
      "TYPE": "TEXT",
      "VALUE": "Password"
    },
    "LOCK_TYPE_PIN": {
      "TYPE": "TEXT",
      "VALUE": "PIN"
    },
    "LOCK_SCREEN_CONTINUE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Continue"
    },
    "LOCK_SCREEN_CONFIRM_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Confirm"
    },
    "NOTIFICATION_VIEW": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "notification_view",
      "PACKAGE": "com.android.systemui"
    },
    "CLEAR_ALL_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "clear_all_button",
      "PACKAGE": "com.android.systemui"
    },
    "NOTIFICATION_LIST": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "notifications",
      "PACKAGE": "com.android.systemui"
    },
    "APP_ICON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "notification_body_icon",
      "PACKAGE": "com.android.systemui"
    },
    "NOTIFICATION_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "notification_body_title",
      "PACKAGE": "com.android.systemui"
    },
    "NOTIFICATION_BODY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "notification_body_content",
      "PACKAGE": "com.android.systemui"
    },
    "NOTIFICATION_LIST_EMPTY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "empty_notification_text",
      "PACKAGE": "com.android.systemui"
    },
    "NOTIFICATION_LIST_SCROLL_FORWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll Down"
    },
    "NOTIFICATION_LIST_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll Up"
    },
    "MANAGE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Manage"
    },
    "NOTIFICATION_SETTINGS_LAYOUT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_base_layout_content_container"
    },
    "NOTIFICATION_SETTINGS_TITLE": {
      "TYPE": "TEXT",
      "VALUE": "Notifications"
    },
    "ABOUT_MENU": {
      "TYPE": "TEXT",
      "VALUE": "About",
      "PACKAGE": "com.android.car.settings"
    },
    "DEVELOPER_OPTIONS": {
      "TYPE": "TEXT",
      "VALUE": "Developer options"
    },
    "DEVELOPER_OPTIONS_SWITCH": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "switch_widget",
      "PACKAGE": "android"
    },
    "RESET_OPTIONS_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Reset options",
      "PACKAGE": "com.android.car.settings"
    },
    "LANGUAGES_AND_INPUT_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Languages & input",
      "PACKAGE": "com.android.car.settings"
    },
    "STATUS_BAR_BLUETOOTH_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "bluetooth_panel_button",
      "PACKAGE": "com.android.systemui"
    },
    "STATUS_BAR_BLUETOOTH_TOGGLE_ON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "switch_widget",
      "PACKAGE": "android"
    },
    "STATUS_BAR_BLUETOOTH_TOGGLE_ON_MESSAGE": {
      "TYPE": "TEXT",
      "VALUE": "To pair a device, open Bluetooth settings"
    },
    "STATUS_BAR_BLUETOOTH_TOGGLE_OFF_MESSAGE": {
      "TYPE": "TEXT",
      "VALUE": "To see your devices, turn on Bluetooth"
    },
    "STATUS_BAR_BLUETOOTH_SETTINGS": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "qc_bluetooth_footer_button",
      "PACKAGE": "com.android.systemui"
    },
    "STATUS_BAR_BLUETOOTH_SETTINGS_PAGE_TITLE": {
      "TYPE": "TEXT",
      "VALUE": "Connected devices"
    },
    "BT_CONNECTED_STATUS": {
      "TYPE": "TEXT",
      "VALUE": "Connected"
    },
    "BT_DISCONNECTED_STATUS": {
      "TYPE": "TEXT",
      "VALUE": "Disconnected"
    },
    "ENABLE_DISABLE_BT_TOGGLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "switch_widget",
      "PACKAGE": "android"
    },
    "CANCEL_BT_AUDIO_CONNECTION_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Cancel"
    },
    "DEVICE_MODEL": {
      "TYPE": "TEXT",
      "VALUE": "Model & hardware",
      "PACKAGE": "com.android.car.settings"
    },
    "ANDROID_VERSION": {
      "TYPE": "TEXT",
      "VALUE": "Android version",
      "PACKAGE": "com.android.car.settings"
    },
    "ANDROID_SECURITY_PATCH_LEVEL": {
      "TYPE": "TEXT",
      "VALUE": "Android security patch level",
      "PACKAGE": "com.android.car.settings"
    },
    "KERNEL_VERSION": {
      "TYPE": "TEXT",
      "VALUE": "Kernel Version",
      "PACKAGE": "com.android.car.settings"
    },
    "BUILD_NUMBER": {
      "TYPE": "TEXT",
      "VALUE": "Build number",
      "PACKAGE": "com.android.car.settings"
    },
    "RESET_NETWORK": {
      "TYPE": "TEXT",
      "VALUE": "Reset network",
      "PACKAGE": "com.android.car.settings"
    },
    "RESET_SETTINGS": {
      "TYPE": "TEXT",
      "VALUE": "RESET SETTINGS",
      "PACKAGE": "com.android.car.settings"
    },
    "RESET_APP_PREFERENCES": {
      "TYPE": "TEXT",
      "VALUE": "Reset app preferences",
      "PACKAGE": "com.android.car.settings"
    },
    "RESET_APPS": {
      "TYPE": "TEXT",
      "VALUE": "RESET APPS",
      "PACKAGE": "com.android.car.settings"
    },
    "LANGUAGES_MENU": {
      "TYPE": "TEXT",
      "VALUE": "Languages",
      "PACKAGE": "com.android.car.settings"
    },
    "LANGUAGES_MENU_IN_SELECTED_LANGUAGE": {
      "TYPE": "TEXT",
      "VALUE": "Idiomas",
      "PACKAGE": "com.android.car.settings"
    },
    "SETTINGS_SUMMARY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "summary",
      "PACKAGE": "android"
    },
    "DISPLAY_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_internal_recycler_view",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "DISPLAY_SETTINGS_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "DISPLAY_SETTINGS_SCROLL_FORWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "DISPLAY_SETTINGS_ADAPTIVE_BRIGHTNESS_TOGGLE": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Adaptive brightness"
            }
          }
        }
      ]
    },
    "SYSTEM_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "RECENT_NOTIFICATIONS": {
      "TYPE": "HAS_DESCENDANT",
      "MAX_DEPTH": 1,
      "DESCENDANT": {
        "TYPE": "RESOURCE_ID",
        "VALUE": "notification_recents",
        "PACKAGE": "com.android.systemui"
      }
    },
    "OLDER_NOTIFICATIONS": {
      "TYPE": "HAS_DESCENDANT",
      "MAX_DEPTH": 1,
      "DESCENDANT": {
        "TYPE": "RESOURCE_ID",
        "VALUE": "notification_older",
        "PACKAGE": "com.android.systemui"
      }
    },
    "TEST_NOTIFICATION": {
      "TYPE": "TEXT",
      "VALUE": "AUTO TEST NOTIFICATION"
    },
    "SYSTEM_SETTINGS_SCROLL_FORWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "SYSTEM_SETTINGS_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "SOUND_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "SOUND_SETTINGS_SCROLL_FORWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "SOUND_SETTINGS_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "SOUND_SETTINGS_SAVE_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Save"
    },
    "BRIGHTNESS_SEEKBAR": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.SeekBar"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 2,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Brightness level"
            }
          }
        }
      ]
    },
    "DATE_TIME_SETTINGS_SET_TIME_AUTOMATICALLY": {
      "TYPE": "TEXT",
      "VALUE": "Set time automatically"
    },
    "DATE_TIME_SETTINGS_SET_TIME_ZONE_AUTOMATICALLY": {
      "TYPE": "TEXT",
      "VALUE": "Set time zone automatically"
    },
    "DATE_TIME_SETTINGS_SET_DATE": {
      "TYPE": "TEXT",
      "VALUE": "Set date"
    },
    "DATE_TIME_SETTINGS_SET_TIME": {
      "TYPE": "TEXT",
      "VALUE": "Set time"
    },
    "DATE_TIME_SETTINGS_USE_24_HOUR_FORMAT": {
      "TYPE": "TEXT",
      "VALUE": "Use 24-hour format"
    },
    "DATE_TIME_SETTINGS_SELECT_TIME_ZONE": {
      "TYPE": "TEXT",
      "VALUE": "Select time zone"
    },
    "DATE_TIME_SETTINGS_SCROLL_FORWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "DATE_TIME_SETTINGS_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "DATE_TIME_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "USER_SETTINGS_ADD_PROFILE": {
      "TYPE": "TEXT",
      "VALUE": "Add.*profile"
    },
    "USER_SETTINGS_DELETE": {
      "TYPE": "TEXT",
      "VALUE": "Delete"
    },
    "USER_SETTINGS_OK": {
      "TYPE": "TEXT",
      "VALUE": "OK"
    },
    "USER_SETTINGS_DELETE_SELF": {
      "TYPE": "TEXT",
      "VALUE": "Delete this profile"
    },
    "USER_SETTINGS_MAKE_ADMIN": {
      "TYPE": "TEXT",
      "VALUE": "Make Admin"
    },
    "USER_SETTINGS_MAKE_ADMIN_CONFIRM": {
      "TYPE": "TEXT",
      "VALUE": "Yes, make admin"
    },
    "USER_SETTINGS_TOGGLE_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "android:id/switch_widget",
      "PACKAGE": "com.android.car.settings"
    },
    "CREATE_NEW_PROFILE_SWITCH": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Create new profiles"
            }
          }
        }
      ]
    },
    "MAKE_PHONE_CALLS_SWITCH": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Make phone calls"
            }
          }
        }
      ]
    },
    "MESSAGING_VIA_CARS_MOBILE_DATA_SWITCH": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Messaging via car's mobile data"
            }
          }
        }
      ]
    },
    "INSTALL_NEW_APPS_SWITCH": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Install new apps"
            }
          }
        }
      ]
    },
    "UNINSTALL_APPS_SWITCH": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Uninstall apps"
            }
          }
        }
      ]
    },

    "USER_SETTINGS_MAKE_TIME_PATTERN": {
      "TYPE": "TEXT",
      "VALUE": "(1[012]|[1-9]):[0-5][0-9](\\s)?.*"
    },
    "USER_SETTINGS_SCROLL_FORWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "USER_SETTINGS_SCROLL_BACKWARD": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "USER_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "USER_SETTINGS_MANAGE_OTHER_PROFILES": {
      "TYPE": "TEXT",
      "VALUE": "Manage other profiles"
    },
    "ACCOUNT_SETTINGS_DONE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Done"
    },
    "ACCOUNT_SETTINGS_ADD_ACCOUNT": {
      "TYPE": "TEXT",
      "VALUE": "ADD ACCOUNT"
    },
    "ACCOUNT_SETTINGS_SIGN_IN_ON_CAR_SCREEN": {
      "TYPE": "TEXT",
      "VALUE": "Sign in on car screen"
    },
    "ACCOUNT_SETTINGS_TRY_ANOTHER_WAY": {
      "TYPE": "TEXT_CONTAINS",
      "VALUE": "Try another way"
    },
    "ACCOUNT_SETTINGS_REMOVE_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_secondary_action"
    },
    "ACCOUNT_SETTINGS_REMOVE_ACCOUNT_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Remove Account"
    },
    "ACCOUNT_SETTINGS_ENTER_EMAIL": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.EditText"
    },
    "ACCOUNT_SETTINGS_ENTER_PASSWORD": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.EditText"
    },
    "ACCOUNT_SETTINGS_NEXT_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Next"
    },
    "ACCOUNT_SETTINGS_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "ACCOUNT_SETTINGS_SCROLL_FORWARD_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "ACCOUNT_SETTINGS_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "START_ANDROID_AUTO_POPUP": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "startup_prompt_dialog_title",
      "PACKAGE": "com.google.android.embedded.projection"
    },
    "NOT_NOW_START_ANDROID_AUTO_POPUP_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "startup_prompt_dialog_not_now_button",
      "PACKAGE": "com.google.android.embedded.projection"
    },
    "SKIP_ASSISTANT_IMPROVEMENT_PAGE_BUTTON": {
      "TYPE": "TEXT",
      "VALUE": "Continue"
    },
    "ASSISTANT_IMPROVEMENT_POPUP": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_alert_title",
      "PACKAGE": "com.google.android.carassistant"
    },
    "PLAY_PAUSE_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "play_pause_stop",
      "PACKAGE": "com.android.car.media"
    },
    "NEXT_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "skip_next",
      "PACKAGE": "com.android.car.media"
    },
    "PREVIOUS_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "skip_prev",
      "PACKAGE": "com.android.car.media"
    },
    "SHUFFLE_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "overflow_on",
      "PACKAGE": "com.android.car.media"
    },
    "MINIMIZED_MEDIA_CONTROLS": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "minimized_playback_controls",
      "PACKAGE": "com.android.car.media"
    },
    "ARTIST_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "artist",
      "PACKAGE": "com.android.car.media"
    },
    "ALBUM_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "album_title",
      "PACKAGE": "com.android.car.media"
    },
    "CURRENT_SONG_TIME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "current_time",
      "PACKAGE": "com.android.car.media"
    },
    "MAX_SONG_TIME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "max_time",
      "PACKAGE": "com.android.car.media"
    },
    "TRACK_NAME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "title",
      "PACKAGE": "com.android.car.media"
    },
    "TRACK_NAME_MINIMIZED_CONTROL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "minimized_control_bar_title",
      "PACKAGE": "com.android.car.media"
    },
    "BACK_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "back",
      "PACKAGE": "com.android.car.media"
    },
    "MEDIA_APP_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_title",
      "PACKAGE": "com.android.car.media"
    },
    "MOW_PLAYING_LABEL": {
      "TYPE": "TEXT",
      "VALUE": "Now Playing"
    },
    "MEDIA_APP_DROP_DOWN_MENU": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_menu_item_icon",
      "PACKAGE": "com.chassis.car.ui.plugin"
    },
    "MEDIA_APP_NO_LOGIN_MSG": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "error_message",
      "PACKAGE": "com.android.car.media"
    },
    "MEDIA_APP_NAVIGATION_ICON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_nav_icon_container",
      "PACKAGE": "com.android.car.media"
    },
    "MEDIA_APPS_GRID_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_title",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "MEDIA_SCROLL_DOWN_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_down",
      "PACKAGE": "com.chassis.car.ui.plugin"
    },
    "MEDIA_SCROLL_UP_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_scrollbar_page_up",
      "PACKAGE": "com.android.car.media"
    },
    "MEDIA_SONG_IN_PLAYLIST": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "item_container",
      "PACKAGE": "com.android.car.media"
    },
    "MEDIA_PLAYLIST_ICON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_menu_item_icon",
      "PACKAGE": "com.chassis.car.ui.plugin"
    },
    "PREVIOUS_BUTTON_HOME_SCREEN": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "skip_prev",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "NEXT_BUTTON_HOME_SCREEN": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "skip_next",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "TRACK_NAME_HOME_SCREEN": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "title",
      "PACKAGE": "com.android.car.carlauncher"
    },
    "MEDIA_SONGS_LIST": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "item_container",
      "PACKAGE": "com.android.car.media"
    },
    "MEDIA_APP_SCROLL_FORWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll Down"
    },
    "MEDIA_APP_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll Up"
    },
    "MEDIA_APP_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_internal_recycler_view",
      "PACKAGE": "com.android.car.ui.sharedlibrary"
    },
    "ACCOUNT_SETTINGS_GOOGLE_SIGN_IN_SCREEN": {
      "TYPE": "TEXT",
      "VALUE": "Sign in to your Google Account"
    },
    "TOGGLE_WIFI": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Wi‑Fi toggle switch"
    },
    "TOGGLE_HOTSPOT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_secondary_action_concrete"
    },
    "TOGGLE_BLUETOOTH": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Bluetooth toggle switch"
    },
    "TOGGLE_DEVICE_BLUETOOTH": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "DESCRIPTION",
          "VALUE": "Bluetooth"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.ToggleButton"
        }
      ]
    },
    "DEVICE_HEADER_SUMMARY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "entity_header_summary",
      "PACKAGE": "com.android.car.settings"
    },
    "DEVICE_CONNECTION_TEXT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "button1Text",
      "PACKAGE": "com.android.car.settings"
    },
    "DEVICE_CONNECTION_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "button1",
      "PACKAGE": "com.android.car.settings"
    },
    "DEVICE_CONNECTION_BACK_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_nav_icon_container",
      "PACKAGE": "com.android.car.settings"
    },
    "DEVICE_FORGET_BUTTON": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.LinearLayout"
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "DESCENDANT": {
            "TYPE": "TEXT",
            "VALUE": "Forget"
          }
        }
      ]
    },
    "SEARCH": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Search"
    },
    "SEARCH_BOX": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_search_bar"
    },
    "SEARCH_RESULTS": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "DESCRIPTION",
          "VALUE": "com.android.car.ui.utils.ROTARY_CONTAINER"
        },{
          "TYPE": "CLASS",
          "VALUE": "androidx.recyclerview.widget.RecyclerView"
        }
      ]
    },
    "PAGE_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_title"
    },
    "PERMISSIONS_PAGE_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_toolbar_title"
    },
    "SETTINGS_TITLE_TEXT": {
      "TYPE": "TEXT",
      "VALUE": "Settings"
    },
    "SETTINGS_SUB_SETTING_SCROLL_BACKWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll up"
    },
    "SETTINGS_SUB_SETTING_SCROLL_FORWARD_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Scroll down"
    },
    "SETTINGS_SUB_SETTING_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_internal_recycler_view",
      "PACKAGE": "com.chassis.car.ui.plugin"
    },
    "SETTINGS_UI_SUB_SETTING_SCROLL_ELEMENT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "fragment_container",
      "PACKAGE": "com.android.car.settings"
    },
    "BLOCKING_MESSAGE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "blocking_text",
      "PACKAGE": "com.android.systemui"
    },
    "BLOCKING_SCREEN": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "activity_blocking_content",
      "PACKAGE": "com.android.systemui"
    },
    "TEST_MEDIA_ACCOUNT_TYPE": {
      "TYPE": "TEXT",
      "VALUE": "Account Type"
    },
    "TEST_MEDIA_ACCOUNT_TYPE_PAID": {
      "TYPE": "TEXT",
      "VALUE": "Paid"
    },
    "TEST_MEDIA_ROOT_NODE_TYPE": {
      "TYPE": "TEXT",
      "VALUE": "Root node type"
    },
    "TEST_MEDIA_ROOT_NODE_TYPE_BROWSABLE": {
      "TYPE": "TEXT",
      "VALUE": "Only browse-able content"
    },
    "TEST_MEDIA_APP_CLOSE_SETTING": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "close_target",
      "PACKAGE": "com.android.car.media.testmediaapp"
    },
    "CONTACTS_DIALOG_BOX": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "car_ui_list_item_touch_interceptor",
      "PACKAGE": "com.android.permissioncontroller"
    },
    "RECENTLY_OPENED_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Recently opened"
    },
    "SOUND_SETTING_INCALL": {
      "TYPE": "TEXT",
      "VALUE": "In-call volume"
    },
    "NOTIFICATIONS_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Notifications"
    },
    "STOP_APP_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Stop app"
    },
    "PERMISSIONS_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Permissions"
    },
    "STORAGE_CACHE_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Storage & cache"
    },
    "PERMISSION_MANAGER_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Permission manager"
    },
    "DEFAULT_APPS_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Default apps"
    },
    "UNUSED_APPS_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Unused apps"
    },
    "PERFORMANCE_IMPACTING_APPS_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Performance-impacting apps"
    },
    "SPECIAL_APPS_UI_ELEMENT": {
      "TYPE": "TEXT",
      "VALUE": "Special app access"
    },
    "TOGGLE_MICROPHONE": {
      "TYPE": "TEXT",
      "VALUE": "Use microphone"
    },
    "MICRO_PHONE_MUTED_CHIP_STATUS_BAR": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "light_muted_icon",
      "PACKAGE": "com.android.systemui"
    },
    "MICRO_PHONE_MUTED_CHIP_MIC_PANEL": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "dark_muted_icon",
      "PACKAGE": "com.android.systemui"
    },
    "MICRO_PHONE_CHIP_STATUS_BAR": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "mic_privacy_chip",
      "PACKAGE": "com.android.systemui"
    },
    "MICRO_PHONE_SETTING_LINK": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "qc_mic_footer_button",
      "PACKAGE": "com.android.systemui"
    },
    "MICRO_PHONE_SWITCH": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.Switch"
    },
    "MANAGE_MICRO_PHONE_PERMISSIONS": {
      "TYPE": "TEXT",
      "VALUE": "Manage microphone permissions"
    },
    "ASSISTANT_CARD": {
      "TYPE": "TEXT",
      "VALUE": "Assistant"
    },
    "NO_RECENT_APPS": {
      "TYPE": "TEXT",
      "VALUE": "No recent apps"
    },
    "ADD_ACCOUNT_TEXT": {
      "TYPE": "TEXT",
      "VALUE": "Add a Google Account"
    },
    "NO_ACCOUNT_TEXT": {
      "TYPE": "TEXT",
      "VALUE": "No account on this device"
    },
    "MANAGE_ACTIVITY_CONTROL_TEXT": {
      "TYPE": "TEXT",
      "VALUE": "Manage activity controls"
    },
    "MICRO_PHONE_VIEW_ALL": {
      "TYPE": "TEXT",
      "VALUE": "View all"
    },
    "RECENT_APPS_TIMESTAMP": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "summary",
      "PACKAGE": "android"
    },
    "CONTACT_NAME_TITLE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "title",
      "PACKAGE": "com.android.car.dialer"
    },
    "CLICK_PHONE_BUTTON": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "DESCRIPTION",
          "VALUE": "Phone"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.ToggleButton"
        }
      ]
    },
    "CONNECT_TO_BLUETOOTH": {
      "TYPE": "TEXT",
      "VALUE": "Connect to Bluetooth"
    },
    "DIALER_RECENTS": {
      "TYPE": "TEXT",
      "VALUE": "Recents"
    },
    "DIALER_CONTACTS": {
      "TYPE": "TEXT",
      "VALUE": "Contacts"
    },
    "DIALER_FAVORITES": {
      "TYPE": "TEXT",
      "VALUE": "Favorites"
    },
    "DIALER_DIALPAD": {
      "TYPE": "TEXT",
      "VALUE": "Dialpad"
    },
    "DIALER_ACTIVE_CALL_TOGGLE": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.Switch"
        },
        {
          "TYPE": "HAS_ANCESTOR",
          "MAX_DEPTH": 3,
          "ANCESTOR": {
            "TYPE": "HAS_DESCENDANT",
            "MAX_DEPTH": 2,
            "DESCENDANT": {
              "TYPE": "TEXT",
              "VALUE": "Active Call"
            }
          }
        }
      ]
    },
    "DIALER_ONGOING_CALL_CONTROL_BAR": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "ongoing_call_control_bar"
    },
    "LOCATION_ACCESS": {
      "TYPE": "TEXT",
      "VALUE": "Location access"
    },
    "TOGGLE_LOCATION": {
      "TYPE": "TEXT",
      "VALUE": "Use location"
    },
    "LOCATION_SWITCH": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.Switch"
    },
    "LOCATION_WIDGET": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "read_only_location_icon",
      "PACKAGE": "com.android.systemui"
    },
    "RECENTLY_CLOSED_TEXT": {
      "TYPE": "TEXT",
      "VALUE": "Recently accessed"
    },
    "LOCATION_SETTINGS_RECENTLY_ACCESSED_MAPS": {
      "TYPE": "TEXT",
      "VALUE": "Maps"
    },
    "LOCATION_SETTINGS_VIEW_ALL": {
      "TYPE": "TEXT",
      "VALUE": "View all"
    },
    "MICROPHONE": {
      "TYPE": "TEXT",
      "VALUE": "Microphone"
    },
    "LOCATION": {
      "TYPE": "TEXT",
      "VALUE": "Location"
    },
    "APP_PERMISSION": {
      "TYPE": "TEXT",
      "VALUE": "App permissions"
    },
    "INFOTAINMENT_SYSTEM_DATA": {
      "TYPE": "TEXT",
      "VALUE": "Infotainment system data"
    },
    "DATA_SHARING_WITH_GOOGLE": {
      "TYPE": "TEXT",
      "VALUE": "Data Sharing with Google"
    },
    "SETTINGS_BACK_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Back"
    },
    "STORAGE_SYSTEM_SUB_SETTINGS": {
      "TYPE": "TEXT",
      "VALUE": "Storage"
    },
    "STORAGE_MUSIC_AUDIO_SETTINGS": {
      "TYPE": "TEXT",
      "VALUE": "Music & audio"
    },
    "STORAGE_OTHER_APPS_SETTINGS": {
      "TYPE": "TEXT",
      "VALUE": "Other apps"
    },
    "STORAGE_FILES_SETTINGS": {
      "TYPE": "TEXT",
      "VALUE": "Files"
    },
    "STORAGE_SYSTEM_SETTINGS": {
      "TYPE": "TEXT",
      "VALUE": "System"
    },
    "STORAGE_OPTIONS_SUMMARY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "summary",
      "PACKAGE": "android"
    },
    "SMS_BLUETOOTH_ERROR": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "error_message",
      "PACKAGE": "com.android.car.messenger"
    },
    "SMS_UNREAD_BADGE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "unread_badge",
      "PACKAGE": "com.android.car.messenger"
    },
    "SMS_PREVIEW_TEXT": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "preview",
      "PACKAGE": "com.android.car.messenger"
    },
    "SMS_PREVIEW_TIMESTAMP": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "date_time_view",
      "PACKAGE": "com.android.car.messenger"
    },
    "TAP_TO_READ_ALOUD": {
      "TYPE": "TEXT",
      "VALUE": "Tap to read aloud"
    },
    "ASSISTANT_SMS_TRANSCRIPTION_PLATE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "transcription_immersive_container"
    },
    "SMS_EMPTY_MESSAGE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "empty_message",
      "PACKAGE": "com.android.car.messenger"
    },
    "BLUETOOTH_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "qc_toggle_button"
    },
    "PHONE_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Phone"
    },
    "MEDIA_BUTTON": {
      "TYPE": "DESCRIPTION",
      "VALUE": "Media"
    },
    "DEVICE_NAME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "qc_title",
      "PACKAGE": "com.android.systemui"
    },
    "DEVICE_TITLE": {
      "TYPE": "TEXT",
      "VALUE": "Device"
    },
    "RADIO_BUTTON": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "radio_button",
      "PACKAGE": "com.android.permissioncontroller"
    },
    "PRIVACY_PERMISSION_MANAGER":{
      "TYPE": "TEXT",
      "VALUE": "Permission manager"
    },
    "BLUETOOTH_CONNECTED_DISCONNECTED_TEXT": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "RESOURCE_ID",
          "VALUE": "qc_summary",
          "PACKAGE": "com.android.systemui"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.TextView"
        }
      ]
    },
    "DISABLED_PHONE_PROFILE": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "DESCRIPTION",
          "VALUE": "Phone"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.ToggleButton"
        }
      ]
    },
    "DISABLED_MEDIA_PROFILE": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "DESCRIPTION",
          "VALUE": "Media"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.ToggleButton"
        }
      ]
    },
    "NETWORK_PALETTE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "connectivity_panel_button",
      "PACKAGE": "com.android.systemui"
    },
    "NETWORK_PALETTE_HOTSPOT": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "HAS_ANCESTOR",
          "ANCESTOR": {
            "TYPE": "CLASS",
            "VALUE": "android.view.ViewGroup"
          }
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "DESCENDANT": {
            "TYPE": "TEXT_CONTAINS",
            "VALUE": "Hotspot"
          }
        }
      ]
    },
    "NETWORK_PALETTE_SWITCH_WIDGET": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "switch_widget",
      "PACKAGE": "android"
    },
    "NETWORK_PALETTE_SUMMARY": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "qc_summary",
      "PACKAGE": "com.android.systemui"
    },
    "CONNECTED_WIFI": {
      "TYPE": "TEXT",
      "VALUE": "Connected"
    },
    "FORGET_WIFI": {
      "TYPE": "TEXT",
      "VALUE": "Forget"
    },
    "NETWORK_PALETTE_WIFI": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "HAS_ANCESTOR",
          "ANCESTOR": {
            "TYPE": "CLASS",
            "VALUE": "android.view.ViewGroup"
          }
        },
        {
          "TYPE": "HAS_DESCENDANT",
          "DESCENDANT": {
            "TYPE": "TEXT_CONTAINS",
            "VALUE": "Wi‑Fi"
          }
        }
      ]
    },
    "PHONE_CARD_DIALER_BUTTON": {
      "TYPE": "MULTIPLE",
      "SPECIFIERS": [
        {
          "TYPE": "RESOURCE_ID",
          "VALUE": "button_right"
        },
        {
          "TYPE": "CLASS",
          "VALUE": "android.widget.ImageButton"
        }
      ]
    },
    "PRIVACY_LOCATION": {
      "TYPE": "TEXT",
      "VALUE": "location"
    },
    "LAYOUT_SELECTOR": {
      "TYPE": "CLASS",
      "VALUE": "android.widget.RelativeLayout"
    },
    "PRIVACY_DASHBOARD": {
      "TYPE": "TEXT",
      "VALUE": "Privacy dashboard"
    },
    "PERMISSION_MESSAGE": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "message",
      "PACKAGE": "android"
    },
    "CANCEL": {
      "TYPE": "TEXT",
      "VALUE": "Cancel"
    },
    "PRIVACY_CALENDAR": {
      "TYPE": "TEXT_CONTAINS",
      "VALUE": "Calendar"
    },
    "RECENT_PERMISSION_DECISIONS": {
      "TYPE": "TEXT",
      "VALUE": "Recent permission decisions"
    },
    "MICROPHONE_PERMISSIONS_PAGE": {
      "TYPE": "TEXT",
      "VALUE": "Apps with this permission can record audio"
    },
    "CLOCK_TIME": {
      "TYPE": "RESOURCE_ID",
      "VALUE": "clock",
      "PACKAGE": "com.android.systemui"
    }
  },
  "WORKFLOWS": {
    "DIAL_CONTACT_WORKFLOW": [],
    "DISMISS_APPS_INITIAL_DIALOGS": [
      {
        "NAME": "Allow Button",
        "TYPE": "CLICK_IF_EXIST",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Allow"
          }
        }
      }
    ],
    "OPEN_LOCATION_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Location Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Location"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_SOUND_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Sound Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Sound"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_NETWORK_AND_INTERNET_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Network & Internet Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Network & internet"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_BLUETOOTH_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Bluetooth Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Connected devices"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_SYSTEM_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open System Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "System"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_PROFILE_ACCOUNT_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Profile & Accounts Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Profiles & accounts"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_APPS_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Apps Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Apps"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          },
          "SCROLL_MARGIN": "8",
          "SCROLL_WAIT_TIME": "3"
        }
      }
    ],
    "OPEN_SECURITY_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Security Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Security"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "OPEN_DISPLAY_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Display Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Display"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          },
          "SCROLL_MARGIN": "8",
          "SCROLL_WAIT_TIME": "3"
        }
      }
    ],
    "OPEN_DATE_AND_TIME_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open System Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "System"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      },
      {
        "NAME": "Open Date and Time Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Date & time"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "fragment_container",
            "PACKAGE": "com.android.car.settings"
          }
        }
      }
    ],
    "OPEN_PRIVACY_SETTINGS_WORKFLOW": [
      {
        "NAME": "Go to Home",
        "TYPE": "PRESS",
        "CONFIG": {
          "TEXT": "HOME"
        }
      },
      {
        "NAME": "Open Settings",
        "TYPE": "COMMAND",
        "CONFIG": {
          "TEXT": "am start -a android.settings.SETTINGS"
        }
      },
      {
        "NAME": "Open Privacy Settings",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Privacy"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "car_ui_recycler_view"
          }
        }
      }
    ],
    "PERMISSION_DONT_ALLOW": [
      {
        "NAME": "Click on Don't allow",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Don’t allow"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "recycler_view",
            "PACKAGE": "com.android.permissioncontroller"
          }
        }
      },
      {
        "NAME": "Click on Don’t allow anyway",
        "TYPE": "CLICK_IF_EXIST",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Don’t allow anyway"
          }
        }
      }
    ],
    "PERMISSION_ALLOW": [
      {
        "NAME": "Click on allow",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Allow"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "recycler_view",
            "PACKAGE": "com.android.permissioncontroller"
          }
        }
      }
    ],
    "PERMISSION_ALLOW_ALL_TIME": [
      {
        "NAME": "Click on allow",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Allow all the time"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "recycler_view",
            "PACKAGE": "com.android.permissioncontroller"
          }
        }
      }
    ],
    "PERMISSION_ALLOW_WHILE_USING_APP": [
      {
        "NAME": "Click on allow",
        "TYPE": "SCROLL_TO_FIND_AND_CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Allow only while using the app"
          }
        },
        "SCROLL_CONFIG": {
          "SCROLL_ACTION": "USE_GESTURE",
          "SCROLL_DIRECTION": "VERTICAL",
          "SCROLL_ELEMENT": {
            "TYPE": "RESOURCE_ID",
            "VALUE": "recycler_view",
            "PACKAGE": "com.android.permissioncontroller"
          }
        }
      }
    ],
    "OPEN_CALENDAR_PERMISSION_PAGE": [
      {
        "NAME": "Open Calendar",
        "TYPE": "CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "TEXT",
            "VALUE": "Calendar"
          }
        }
      },
      {
        "NAME": "Open Calendar Permission",
        "TYPE": "CLICK",
        "CONFIG": {
          "UI_ELEMENT": {
            "TYPE": "DESCRIPTION",
            "VALUE": "Calendar"
          }
        }
      }
    ]
  }
}


